/*********************************************************
Mutolere xhtml/css website layout by Christian Selle
(Jan 04, 2009)
*********************************************************/

/******************************* Seitenstruktur******************************/

body {margin: auto;	font: 76% Arial,Verdana,Tahoma,sans-serif;	background: #98BBE7}
#wrap {	background-image: url(bilder/logo_pixel_100sw.gif); background: #F0FFFF; color: #2D6FBF;	margin: auto;	width: 800px;}
#header {text-align: center; }
#header p {font-size: 2.8em;	}
#header b {font-size: 1.2em;	}
#avmenu {width: 145px; font-size: 0.9em;}
#avmenu table {width: 100%;	}
#avmenu td a {color: #F0FFFF;	background: #2D6FBF; height: 33px;	Margin-bottom: 2px; padding: 2px 0px 0px 4px;	text-decoration: none; display: block;}
#avmenu td b {font-weight: bold; font-size: 1.2em;}
#avmenu td a:hover {background: #1E497D;	color: #F0FFFF;}
#topmenu td a {text-align: left; border-left: solid; border-width: 1px; border-color: #1E497D; color: #2D6FBF;	display: block;	padding: 0px 6px 0px 6px;}
#topmenu td a:hover {background: #1E497D;	color: #F0FFFF;}
#content {background-color: #F0FFFF;	margin: 0em 10px 0px 10px;	padding: 0px 10px 0px 10px;	font-size: 1.2em;	text-align: left;}
#content h2 {font-size: 1.5em;	margin: 0 0 0.5em 0;}
#content img {padding: 0px;	display:inline;}
#content td a:hover {background: #1E497D;  color: #F0FFFF;}
#grundlage {background: #F0FFFF;	margin: 0px 10px 0px 10px;	padding: 10px 10px 10px 10px;	text-align: left;}

/******************************* Textformatierungen******************************/
#hl {margin: 30px 30px 100px 0px;}
#hl b {font-size: 1.2em; font-weight: bold; }
#table caption{padding: 10px 10px 10px 10px;	text-align: center;	font-size: 1.5em;}
#table th {font-weight: bold;	padding: 5px 5px 5px 5px;}
#table tr {padding: 5px 5px 5px 5px;}
#table td {padding: 5px 5px 5px 5px;}

#impress {font-size: .6em; color: #2D6FBF;background-color: #FFFFFF; padding: 4px 4px 4px 4px}
/*
#content iframe p {font-size: .8em; color: #2D6FBF;}
#impress b {font-size: 1.2em; color: #2D6FBF;}
color: #2D6FBF; text-align: justify;
*/
/******************************* Überschriften allgemein******************************/
h1,h2,h3 {text-align:left;}
h1 {clear: both;	font-weight: normal;	font-size: 1.5em;	line-height: 150%;	margin:0px 10px 0px 33px;	padding-top:60px;}
h2 {font-size: 1em;	font-weight: bold;	margin:0px 30px 0px 35px;	padding-top: 10px;}

/******************************* Standard-Formatierungen******************************/
.left {margin: 0px 7px 0px 5px;	float: left;}
.right {margin: 0px 7px 0px 5px;	float: right;}
.textright {text-align: right;}
.center {text-align: center;}
.small {font-size: 0.8em;}
.bold {font-weight: bold;}
.hide {display: none;}
