@import url("default.css");


body {
	margin:0;
	padding:0;
	font-size:10px;
	color:#333333;
	width:100%;
}
html { overflow: -moz-scrollbars-vertical; }
img { border:0; }
#dokument { margin:0 auto;width:780px;background:#fff;border:1px solid #000;border-top:0;border-bottom:2px solid #717171; }
#kopf { background:#d0d2c3;width:auto;height:120px;text-align:right; }
#kopf img { margin-right:15px; }
#navigation { background:#fff url(/img/navleiste.jpg) repeat-x;height:27px; }

/* HAUPTNAVIGATION */
#navlist  {	float:right;margin-right: 85px;padding-top:2px;}
#navlist li{
	float:left;
	list-style-type: none;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 2px;
}
#navlist li.seperator { padding:0;margin:0;background:transparent url("/img/sep.gif") repeat-y;;width:1px;height:17px; }
#navlist li:hover{background: #ECEFC2;}
#navlist li a:focus{text-decoration:underline;}
#navlist li.active{
	background: #ECEFC2;
}

#navlist li a{font: normal 1.3em Verdana, sans-serif;color:#444;text-decoration: none;}
#navlist li a:hover{font: normal 1.3em Verdana, sans-serif;text-decoration: none;}
/* ENDE HAUPTNAVIGATION */

#inhalt {
	padding:0px 0px 30px 0px;
	background:#f8f8f6;
	clear:both;
}

#links {width:150px;float:left;padding-top:36px;}

/* SUBNAVIGATION */
#subnavlist  {	margin-left: 0px;}
#subnavlist li{	list-style-type: none;padding-top: 0px;padding-bottom: 0px;border-bottom: 1px dotted #666666;display:block;}
#subnavlist .first{padding-top: 0px;border-top: 1px dotted #666666;}
#subnavlist .last{border-bottom: 0px dotted #666666;}
#subnavlist li a{
	font: nomral 1.0em Verdana, sans-serif;
	color:#444;
	display:block;
	padding: 10px 5px 10px 15px;
}
#subnavlist li a:hover, #subnavlist li a:focus{background: #ECEFC2;}
#subnavlist li.active{background: #ECEFC2;}

/* ENDE SUBNAVIGATION */
.zitat {
	margin-left:15px;
	padding:5px 3px 10px 5px;
	font-size: 11px;
	font-style: italic;
	line-height: 16px;
	background: url(/img/zitatbg.jpg) no-repeat;
	color: #666666;
}
.autor {
	margin-left:15px;
	padding:5px;
	font-size: 10px;
	line-height: 12px;
	border-top: 0px solid #CCCCCC;
	text-align: right;
}

#mitte {width:430px;float:left;padding-top:10px;margin-left:20px;}
#pfad {height:25px;}
#pfad a{color: #CC6600;}
#pfad a:hover, #pfad a:focus{text-decoration: underline;}
#inhaltskasten {
	background: #F1F3E2;
	border: 1px solid #C5CD87;
	padding: 10px;
	font-size: 1.1em;
	line-height: 1.4em;
}
#headlines{
	background: #F6FFCF;
	border-top: 1px solid #C5CD87;
	border-right: 1px solid #C5CD87;
	border-left: 1px solid #C5CD87;
	border-bottom: 1px none #999F6D;
	padding: 10px;
	line-height: 1.4em;
}

#headlines h1{
	font-size: 1.4em;
	font-weight: bold;
	color: #787F07;
	padding-bottom: 0em;
}
#headlines h2{
	font-size: 1.2em;
	font-weight: bold;
	color: #666;
	padding-top: 0.5em;
}
#inhaltskasten h2{
	font-size: 1.2em;
	font-weight: bold;
	color: #666;
	padding-bottom: 0.7em;
}
#inhaltskasten ul {
	list-style: disc outside;
	padding-bottom:1em;
	margin-left:20px;
}
#inhaltskasten p {
	margin-bottom:1em;;
}
#inhaltskasten a {
	color:#787F00;
}
#inhaltskasten a:hover, #inhaltskasten a:focus {
	text-decoration:underline;
}
#rechts {width:150px;float:right;margin-right:15px;padding-top:35px;}
#rechts .teaserhead {
	padding:5px;
	background: #F6FFCF;
	border-top: 1px solid #C5CD87;
	border-right: 1px solid #C5CD87;
	border-bottom: 1px none #C5CD87;
	border-left: 1px solid #C5CD87;
	color:#6A6F0D;
	line-height: 1.3em;
}
#rechts .teaser {
	padding:5px 3px 5px 5px;
	background: #F1F3E2;
	border: 1px solid #C5CD87;
	margin-bottom:15px;
	line-height:1.3em;
}
#rechts a {
	color:#787F00;
}
#rechts a:hover, #rechts a:focus{
	text-decoration:underline;
}





/* BOTTOMNAVIGATION */

#fusszeile {
	padding:10px 15px 0px 0px;
	margin:0 auto;width:765px;
	color:#666;
	text-align:right;
}

#fusszeile a{
	color:#999;
}
#fusszeile a:hover, #fusszeile a:focus{
	text-decoration:underline;
}
/* ENDE BOTTOMNAVIGATION */


