body {background-color:#11297F;

}
/* DIV-Layout Anfang------------------------------------------------ */

#box {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
background-color:#11297F;
}

#seite {
position:absolute;
top:50%;
left:50%;
margin:-273px 0 0 -360px;
width:700px;
height:550px;
background-color:#ffffFF;
}

#head {
position:absolute;
top:0px;
left:176px;
width: 524px;
height:88px;
text-align: right;
background-color:#99CCFF;
}

#sub{
position:absolute;
top:88px;
left:176px;
width: 524px;
height: 20px;
text-align: right;
background-color:#FFffff;
}
  
#nav{
position:absolute;
top:0px;
left:0px;
width:176px;
height:550px;
text-align: left;
background-color:#0033CC;
}


#info{
width:165px;
height:220px;
margin-top:180px;
/*background-color:#ffffff;*/
}

#cont{
position:absolute;
overflow:auto;
top:128px;
left:176px;
width: 514px;
height:407px;
background-color:#ffffff;
padding-right:10px;
text-align:left;
}
  
   
#foot{
position:absolute;
top:534px;
left:0px;
width: 700px;
height: 16px;
text-align: right;
background-color:#FFCC66;
  }
/* DIV-Layout Ende------------------------------------------------ */

td, th, p, div {
font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #1C5698; 	
}
  
  a, a:link, a:visited, a:active, a:focus {
  font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color:  	#CC7E00; 
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}

#foot a:link, #foot a:visited, #foot a:active, {
font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color:  	#000066; 
	text-decoration: none;
}

 #foot a:hover{
	color: #333333;
	text-decoration: underline;
}

h1 {
font-family:Verdana, Helvetica, Arial,sans-serif;
font-size: 18px;
font-weight: bold;
color :#2F81DF;
}

h2 {
font-family:Verdana, Helvetica, Arial,sans-serif;
font-size: 15px;
font-weight: bold;
color :#2F81DF;
}

.imgright{
float:right;
margin:10px 0px 10px 10px;
}

.imgleft{
float:left;
margin:10px 10px 10px 0px;
}

.rahmen {
border: 1px solid #999;
padding: 4px;
}

.kasten {
   PADDING: 5px 5px 5px 5px;
   MARGIN: 0;
   BACKGROUND-COLOR: #FFFFCC;
   BORDER: 1px solid #999999;
}


/* Navigation------------------------------------------------ */
#navcontainer
{
margin: 0px 0 0 0px;
padding: 0;
height: 18px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: right;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background: #FFFfff;
width: 78px;
height: 18px;
border-top: none;
border-left: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
padding: 0;
margin: 0 0 0px 0;
color: #000066;
text-decoration: none;
display: block;
text-align: center;
font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#navcontainer ul li a:hover
{
color: #000066;
background: #FFCC00;
}

#navcontainer a:active
{
background: #BBBBBB;
color: #fff;
}

#navcontainer li#active a
{
background: #BBBBBB;
border: 1px solid #BBBBBB;
color: #fff;
}

