

BODY {


  color:#003366; background:#660000; 
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
 
 
  
  SCROLLBAR-FACE-COLOR: #E6E6E6;
  SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC; 
  SCROLLBAR-SHADOW-COLOR: #666666; 
  SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
  SCROLLBAR-ARROW-COLOR: #669933; 
  SCROLLBAR-TRACK-COLOR: #E6E6E6; 
  SCROLLBAR-DARKSHADOW-COLOR: #669933; 
	
}






/* -- Links allg. -- */

A:link {
	COLOR: #660000; TEXT-DECORATION: none; FONT-WEIGHT: bold; 
}
A:visited {
	COLOR: #660000; TEXT-DECORATION: none; FONT-WEIGHT: bold; 
}
A:active {
	COLOR: #660000; TEXT-DECORATION: none; FONT-WEIGHT: bold; 
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: bold; 
}


		
/* 		
}
A:link {
	COLOR: #993300; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #993300; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	COLOR: #9933003; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}


A.auswahl:active {
	MARGIN: 0px 0px 0px -20px; COLOR: #ff9933; BACKGROUND-COLOR: #E6E6E6; TEXT-DECORATION: none; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.auswahl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #E6E6E6; TEXT-ALIGN: left; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

A.auswahl:hover {
	MARGIN: 0px 0px 0px 0px; COLOR: #ff9933; BACKGROUND-COLOR: #ff9933; TEXT-ALIGN: left; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

*/







P {
	FONT-SIZE: 72%; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}
UL {
	COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; LIST-STYLE: square;
}
OL {
	COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}
LI {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; 
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #660000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND: #993333; PADDING: 3px 13px 3px 13px; margin-top: 0px; margin-bottom: 0px;
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 70.8%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND: #993333; PADDING: 3px 3px 3px 13px; margin-top: 30px; margin-bottom: 0px;

}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 70.8%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND: #993333; PADDING: 3px 3px 3px 13px; margin-top: 0px; margin-bottom: 0px;
}

H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 72%; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}

H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #660000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif;
}



HR {
	COLOR: #9933006; size: 1px; 
}

.fusszeile {
	LEFT: 0px; POSITION: absolute; BOTTOM: 0px; HEIGHT: 40px; WIDTH: 100%; FONT-SIZE: 60%; COLOR: #666666; BACKGROUND: #E6E6E6; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; PADDING: 9px 13px 13px 3px;
}

.bildunterschrift {
	FONT-SIZE: 60%; COLOR: #333333; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; text-align: center;
}

.a-z {
	FONT-SIZE: 55%; COLOR: #333333; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; text-align: center;
}

.Presse-Ue {
	FONT-SIZE: 72%; COLOR: #660000; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; FONT-WEIGHT: bold;
}


.inhalt-Ue {
	FONT-SIZE: 72%; COLOR: #660000; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; FONT-WEIGHT: bold;
}

.seitentitel {
	FONT-SIZE: 72%; COLOR: #660000; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; FONT-WEIGHT: bold;
}

.liste {
	FONT-SIZE: 110%; COLOR: #333333; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; list-style: disc; 

}


.flaechemenu {
	LEFT: 0px; POSITION: absolute; TOP: 0px; WIDTH: 890px; HEIGHT: 112px; BACKGROUND: #1a60a7;
}




/* container
--------------------------------------------------*/
#container {padding-top:0px; background:#000000 url(../img/hintergrund.jpg) repeat-y; width:861px; height:100%; 
margin:0px auto; text-align:left; padding-bottom: 0;}




/* header
--------------------------------------------------*/
#header {background-color:#000000; height:188px; padding:0;}






/* navigation
--------------------------------------------------*/
#navigation {background: url(../img/menuhintergrund.jpg); height:24px; line-height:24px; position: relative; TOP: 0px;}
#navi {margin-left: 110px;}	
#navigation ul {margin:0px; padding:0px; list-style: none; TEXT-DECORATION: none; }
#navigation li {border-color:#FFFFFF; float:left; margin:0px; padding:0px; list-style-type:none; white-space:nowrap; position:relative; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; FONT-WEIGHT: bold; FONT-COLOR: #ffffff; TEXT-DECORATION: none; } 
.naviborder {border-right: 1px solid;}
#startborder {border-left:1px solid; border-right: 1px solid;}
#navigation li a {display:block; padding:0px 10px; FONT-SIZE: 70%; COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF 1px solid; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-transform:uppercase; letter-spacing:1px;}
#startborder a {color:#FFFFFF;}
.naviborder a, .naviborder a:hover {color:#FFFFFF;}
.sub {background: #FFFFFF; background: url(../img/pix_rot_trans.png) !important; left: -1px; width: 170px; FONT-SIZE: 150%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; }
.sub  li a {color:#FFFFFF; FONT-SIZE: 130%; COLOR: #666666; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; width: 150px; BORDER-BOTTOM: #FFFFFF 1px solid; margin:0px; padding:0px;}
.sub .selected, .sub a:hover{background: #FFFFFF; color:#FFFFFF; width: 150px; FONT-SIZE: 130%; COLOR: #FFFFFF; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BORDER-BOTTOM: #FFFFFF 1px solid;}
#navigation .selected,
#navigation a:hover{background: #993333; BORDER-BOTTOM: #FFFFFF 1px solid;}
#navigation form {border-color:white; background:#FEC42D url(../img/pix_gruen_trans.png) bottom right no-repeat; float:right; height:100%; width:180px; padding:0px 15px; border-left:1px solid; line-height:0px;}
#navigation #s {border-color:#FFF9EA; height:1.5em; width:100px; margin:0px 5px 0px 0px; padding:0px; border:1px solid; font-size:11px; vertical-align:middle;}
* html #navigation a {width:1%;} /* see http://www.positioniseverything.net/explorer/escape-floats.html */
#navigation form fieldset {
  /* centering the search form could've
  been done way more elegant but IEWin
  and Opera refused to follow the rules */
  margin-top:7px;
  border:0px solid; /* Opera */}
* html #navigation form fieldset {margin-top:7px;}
li ul { display: none; position: absolute; top: 1em; left: 0px;}
li > ul {top: auto;l eft: auto;}
li:hover ul{ display: block;}











/* content
--------------------------------------------------*/
#contenthome {float:left; width:420px; padding-top:25px; padding-left: 230px;}
.singlecol #contenthome {float:none; width:550px; margin:0px;}
#commentspopup #contenthome {float:none; padding-top:0px;}
.contenthome a:hover { text-decoration:underline;}
.entry strong img {border:1px dashed #FFEE05; padding:3px; background:none; margin: 2px;}
.entry strong img:hover {border:1px dashed #FF9900; padding:3px; background:none; margin: 2px;}

/* content
--------------------------------------------------*/
#content {float:left; width:520px; padding-top:25px; padding-left: 230px; height:100%;}
.singlecol #content {float:none; width:550px; height:100%; margin:0px;}
#commentspopup #content {float:none; padding-top:0px;}
.content a:hover { text-decoration:underline;}
.entry strong img {border:1px dashed #FFEE05; padding:3px; background:none; margin: 2px;}
.entry strong img:hover {border:1px dashed #FF9900; padding:3px; background:none; margin: 2px;}







/* footer
--------------------------------------------------*/
#footer {
	background:#FFFFFF url(../img/hintergrund.jpg) repeat; 
	color:#9933003;
	clear: both;
	font-size:80%; PADDING-LEFT: 20px;}
#footer a {color:#9933003; TEXT-DECORATION: none;}
#footer a:hover {color:#666666; TEXT-DECORATION: none;}
#footer strong a {color:#9933003; TEXT-DECORATION: none;}
#footer strong {color: #9933003; font-weight:bold; font-size: 10px; TEXT-DECORATION: none;}
#footer a:hover {color:#666666; TEXT-DECORATION: none;}
.top img {padding-right: 36px; float: right;}
#footer p  {padding-top: 10px; padding-right: 60px; padding-left: 208px; height:100%;}











#navcontainer LI.emptyNav {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; 
	
}


#navcontainer LI#active A {
border-left: 20px solid #993333; border-right: 10px solid #FFFFFF;  COLOR: #669999; background-color: #ffffff;
}


#navcontainer LI#markiert A {
border-left: 20px solid #993333; border-right: 8px solid #FFFFFF; COLOR: #660000; background-color: #ffffff;
}



#navcontainer LI#button A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 8px solid #FFFFFF; COLOR: #660000; background-color: #FFFFFF; padding-left: 0px; padding-right: 16px;
}

#navcontainer LI#button2 A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}

#navcontainer LI#button3 A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}

#navcontainer LI#button4 A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}

#navcontainer LI#button5 A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}


#navcontainer li#button a:hover
{
margin: 0px;
padding: 0px;
border-left: 20px solid #993333; border-right: 8px solid #cbb272;
background-color: #cbb272;
color: #660000;
}

#navcontainer li#button2 a:hover
{
margin: 0px;
padding: 0px;
border-left: 20px solid #993333;
background-color: #cbb272;
color: #000000;
}

#navcontainer li#button3 a:hover
{
margin: 0px;
padding: 0px;
border-left: 20px solid #993333;
background-color: #cbb272;
color: #000000;
}

#navcontainer li#button4 a:hover
{
margin: 0px;
padding: 0px;
border-left: 20px solid #993333;
background-color: #cbb272;
color: #000000;
}

#navcontainer li#button5 a:hover
{
margin: 0px;
padding: 0px;
border-left: 20px solid #993333;
background-color: #cbb272;
color: #000000;
}

#navcontainer menuunten
{
margin: 0px;
padding: 0px;
background-color: #000000;

}

#endkasten
{
margin: 50px;
padding: 0px;
background-color: #FFFFFF;

}

#endkasten2
{
margin: 50px;
padding: 0px;
background-color: #FFFFFF;

}

#endkasten3
{
margin: 50px;
padding: 0px;
background-color: #FFFFFF;

}






#navcontainer LI#markiert A {
border-left: 20px solid #993333; border-right: 8px solid #FFFFFF;  COLOR: #660000; background-color: #ffffff; 
}

#navcontainer LI#markiert a:hover {
border-left: 20px solid #993333; border-right: 8px solid #cbb272;
background-color: #cbb272;
color: #660000;
}



#navcontainer LI#markiert2 A {
border-left: 20px solid #993333; border-right: 8px solid #FFFFFF;  COLOR: #660000; background-color: #ffffff; 
}

#navcontainer LI#markiert2 a:hover {
border-left: 20px solid #993333; border-right: 8px solid #cbb272;
background-color: #cbb272;
color: #660000;
}


#navcontainer LI#markiert3 A {
border-left: 20px solid #993333; border-right: 8px solid #FFFFFF;  COLOR: #660000; background-color: #ffffff; 
}

#navcontainer LI#markiert3 a:hover {
border-left: 20px solid #993333; border-right: 8px solid #cbb272;
background-color: #cbb272;
color: #660000;
}


#navcontainer LI#markiert4 A {
border-left: 20px solid #993333; border-right: 8px solid #FFFFFF;  COLOR: #660000; background-color: #ffffff; 
}

#navcontainer LI#markiert4 a:hover {
border-left: 20px solid #993333; border-right: 8px solid #cbb272;
background-color: #cbb272;
color: #660000;
}


#navcontainer LI#markiert5 A {
border-left: 20px solid #993333; border-right: 8px solid #FFFFFF;  COLOR: #660000; background-color: #ffffff; 
}

#navcontainer LI#markiert5 a:hover {
border-left: 20px solid #993333; border-right: 8px solid #cbb272;
background-color: #cbb272;
color: #660000;
}


#navcontainer LI#markiert6 A {
border-left: 20px solid #993333; border-right: 8px solid #FFFFFF;  COLOR: #660000; background-color: #ffffff; 
}

#navcontainer LI#markiert6 a:hover {
border-left: 20px solid #993333; border-right: 8px solid #cbb272;
background-color: #cbb272;
color: #660000;
}














#navcontainer2 LI#active A {
border-left: 20px solid #993333; border-right: 10px solid #FFFFFF;  COLOR: #669999; background-color: #ffffff; 
}


#navcontainer2 LI#markiert A {
border-left: 20px solid #993333; border-right: 8px solid #FFFFFF; COLOR: #660000; background-color: #ffffff; 
}



#navcontainer2 LI#button A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}

#navcontainer2 li#button a:hover
{
margin: 0px; padding: 0px; border-left: 20px solid #993333; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}





#navcontainer2 LI#button2 A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}
#navcontainer2 li#button2 a:hover
{
margin: 0px; padding: 0px; border-left: 20px solid #993333; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}


#navcontainer2 LI#button3 A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}
#navcontainer2 li#button3 a:hover
{
margin: 0px; padding: 0px; border-left: 20px solid #993333; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}


#navcontainer2 LI#button4 A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}
#navcontainer2 li#button4 a:hover
{
margin: 0px; padding: 0px; border-left: 20px solid #993333; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}


#navcontainer2 LI#button5 A {
margin: 0px; padding: 0px; border-left: 20px solid #cbb272; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}
#navcontainer2 li#button5 a:hover
{
margin: 0px; padding: 0px; border-left: 20px solid #993333; border-right: 10px solid #cbb272; COLOR: #660000; background-color: #cbb272; padding-left: 0px; padding-right: 16px;
}














/* -- Menubalken oben -- */

#navcontainer {
MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -186px; LEFT: 633px; width:180px; z-index: 100; 
}
#navcontainer UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; 
}
#navcontainer UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#navcontainer UL LI A {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; FONT: bold 120%/18px Verdana, arial, helvetica, sans-serif; COLOR: #660000; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#navcontainer UL LI A:hover {
	COLOR: #660000;
}
#navcontainer A:active {
	COLOR: #660000;

}
#navcontainer LI#active A {
	COLOR: #660000;
}






#navcontainer2 {
MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -210px; LEFT: -199px; width:140px; z-index: 100; background: #cbb272;
}
#navcontainer2 UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; background: #cbb272;
}
#navcontainer2 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; 
}
#navcontainer2 UL LI A {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; FONT: bold 120%/18px Verdana, arial, helvetica, sans-serif; COLOR: #660000; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#navcontainer2 UL LI A:hover {
	COLOR: #660000;
}
#navcontainer2 A:active {
	COLOR: #660000;

}
#navcontainer2 LI#active A {
	COLOR: #660000;
}

#navcontainer2 LI.emptyNav {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; background: #cbb272;
	
}







ul#navlist
{
LEFT: -632px; POSITION: absolute; TOP: 162px; width: 180px; z-index: 100;

padding: 0px;
border-top: 0px;
margin-bottom: 0px;
font: bold 12px verdana,helvetica,arial,sans-serif;
background: #cbb272;
}



ul#navlist li a
{
display: block;
width: 134px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #cbb272;
text-decoration: none;
text-align: left;
background: #FFFFFF;
}


ul#navlist li a:link { color: #333333; }




ul#navlist2
{
LEFT: 919px; POSITION: absolute; TOP: 240px; width: 140px; z-index: 100;

padding: 0px;
border-top: 0px;
margin-bottom: 0px;
font: bold 12px verdana,helvetica,arial,sans-serif;
text-decoration: none;
background: #cbb272;
}



ul#navlist2 li a
{
display: block;
width: 94px;
padding: 4px 8px 4px 8px;
border: 0px;
border-left: 20px solid #cbb272;
text-decoration: none;
text-align: left;
background: #cbb272;
}


ul#navlist2 li a:link { color: #333333; }



