/* CSS Document */
/* ====================== GLOBAL ============================ */
body  {
	background:url(./images/bg_links.jpg) top left repeat-x;
	text-align: left;
	color: #333333;
	margin:0px;padding:0px;height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100.01%;
}
.twoColHybLt #container { 
	width: 95%;
	margin: 0;
	border: 1px dashed #ffffff;border-right:0;
	text-align: left;
	background:url(./images/bg_text.jpg) left top repeat-x;
} 
div#nach_oben{
position:fixed;bottom:0px;left:56px;padding-left:30px;padding-bottom:10px;
display:block;background-color:white;
font-size:90%;font-family:Century Gothic, Arial, Helvetica, sans-serif;
}

/*====Schriftformatierung============================*/
h1{font-family:Century Gothic, Arial, Helvetica, sans-serif;font-size:130%;}
h2{font-family:Century Gothic, Arial, Helvetica, sans-serif;font-size:130%;color:#517384;}
h3{font-family:Century Gothic, Arial, Helvetica, sans-serif;font-size:110%;}
h4{font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;}

.farbe0 {color:#58808f;}
.farbe1 {color:#6c9daf;}
.farbe2 {color:#42616c;}

a{text-decoration:none;color:#58808f;}
a:hover{text-decoration:underline;}

img{border:none;}
ul{list-style:disc;}
td{margin:0px;padding:0px;vertical-align:top;}

/* ========= LINKE SEITE ================================= */
.twoColHybLt #sidebar1 {
	float: left; 
	width: 206px;
	height:100%;
	padding:0;
	text-align:right;
	background:url(./images/bg_links.jpg) repeat-x;;
}
div#bild{margin-top:-30px;margin-right:-48px;}/*IE FIX*/
*|html div#bild{margin-right:-48px;margin-top:0;}

div#navi{
margin-right:-48px;
position:relative;top:-133px;
text-align:right;
font-size:95%;
}

#navul{list-style:none;line-height:1.5em;margin-right:26px;}
#navul li a{font-family:Century Gothic, Arial, Helvetica, sans-serif;text-decoration:none;color:#58808f;display:block;padding-right:65px;}
#navul li.farbe1 a{color:#6c9daf;}
#navul li.farbe2 a{color:#42616c;}
#navul li a:hover{background:url(./images/active.gif) right center no-repeat;}
#navul li#active{background:url(./images/active.gif) right center no-repeat;}


/* ===================== HAUPTINHALT ============================= */
.twoColHybLt div#mainContent { 
	margin: 121px 0 0 206px; /* the right margin can be given in percentages or pixels. It creates the space down the right side of the page. */
	padding:40px 30px 20px 50px;
	border-left:1px solid #bebebe;border-right:15px solid #acadb1;border-bottom:1px solid #bebebe;
} 
*|html .twoColHybLt div#mainContent {padding:20px 30px 20px 50px;}/*IE FIX*/
table.txt_tab td{
padding-bottom:20px;
padding-right:10px;
}
/* ==================== TITEL ================================ */
div#titel{
	position:absolute;
	top:0;
	left:0;
	width:95%;
	height:86px;
	text-align:right;
	padding-top:17px;
	font-weight:bold;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:xx-large;
	color:#517384;
}

/* ======================  UNTERNAVI ============================ */
div#rechtstxt{height:100%;
float:right;
width:200px; 
padding:5px 0 0 30px;
font-size:90%;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
}

ul#unternavi{padding-left:14px;margin-left:0px;color:#517384;}

