/* - - - - - - - - - - - - - - - - - - - - */
/* BODY */
/* - - - - - - - - - - - - - - - - - - - - */
body, html {
background: #000066;
background-repeat:repeat-x;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000000;
margin: 0 0 5px 0;
padding: 0;
}
/* - - - - - - - - - - - - - - - - - - - - */
/* AEUSSERE CONTENTBOX */
/* - - - - - - - - - - - - - - - - - - - - */
#inhalt {
margin:10px auto;
text-align:left;
width: 900px;
}
a {
color: #000033;
text-decoration: underline;
}
a:hover {
color: #cc3300;
text-decoration: none;
}
/* - - - - - - - - - - - - - - - - - - - - */
/* HEADERLOGO */
/* - - - - - - - - - - - - - - - - - - - - */
.headlogo {
	background: #FFFFFF url(images/logo.jpg);
	background-repeat:repeat-x;
	border: 2px solid #FFFFFF;
	height: 180px;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* - - - - - - - - - - - - - - - - - - - - */
/* BRICKNAVI */
/* - - - - - - - - - - - - - - - - - - - - */
#menuecontent {
background: #000033;
font-family: Verdana, Arial;
font-size: 10px;
border-left: 2px solid #FFFFFF ;
border-right: 2px solid #FFFFFF ;
border-bottom: 2px solid #FFFFFF ;
text-transform:uppercase;
font-weight: bold;
}

#menueleer {
background: #000033;
font-family: Verdana, Arial;
font-size: 11px;
border-bottom: 2px solid #000033;
margin: 0 0px 2px 0; 
padding: 4px;
}

#menuecontent a {
display: block;
color: lightblue;
margin: 0 0px 2px 0; 
padding: 4px 7px 4px 7px;
text-decoration: none;
background: #405E78; 
border-right: 2px solid #ACB2C0;
border-bottom: 2px solid #ACB2C0;
white-space: nowrap;
text-align: center;
}

#menuecontent a:hover {
background-color: #000033; 
color: #ffffff;
}

#menuecontent #aktuell a { 
background-color: #000033; 
border-color: #27A43F #ACB2C0 #000033 #E16907;
color: #ffffff;
}

#menuebottomline {
background: #000033;
height: 4px;
padding: 0;

}

/* - - - - - - - - - - - - - - - - - - - - */
/* MENUE */
/* - - - - - - - - - - - - - - - - - - - - */
#menue {
border-left: 2px solid #FFFFFF;
border-right: 2px solid #ACB2C0;
padding: 5px;
background-color: #D5D9DC;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* CONTENT */
/* - - - - - - - - - - - - - - - - - - - - */
#content {
border-right: 2px solid #FFFFFF;
padding: 8px;
background-color: #FFFFFF;
}

#content h1 {
	color: #000000;
	font-size: 18px;
	margin: 5px 5px 5px 0px;
	padding: 3px 3px 3px 3px;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #D5D9DC;
}

#content h2 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

#content p {
	color: #000000;
	font-size: 12px;
	margin: 5px 5px 5px 0px;
	padding: 3px 3px 3px 3px;
	line-height: 1.5em;
}
/* - - - - - - - - - - - - - - - - - - - - */
/* FOOTER */
/* - - - - - - - - - - - - - - - - - - - - */

#footerline {
background: #D5D9DC;
font-size: 10px;
border: 2px solid #FFFFFF;
text-transform:uppercase;
font-weight: normal;
padding: 4px;
text-align: center;
}
#footerline a {
color: #000000;
text-decoration: none;
}

#footerline a:hover {
color: #83D8E6;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* CSS FUER DEFINITIONSLISTEN BOXEN  */
/* - - - - - - - - - - - - - - - - - - - - */
.runddl {
background: #405E78 url(images/rundbox_1.gif) top left no-repeat; 
margin: 4px 4px 15px 4px; 
padding: 0px; 
width:230;
}

.runddl dt {
background:transparent url(images/rundbox_3.gif) top right no-repeat; 
padding: 8px; 
color: #6DBFE6;
}

.runddl .bottomdd {
margin: 0; 
padding: 0px;
background:#415F7B url(images/rundbox_7.gif) bottom left no-repeat;
}

.runddl p.bottom {
margin: 0; 
padding: 8px;
background:transparent url(images/rundbox_9.gif) bottom right no-repeat; 
}

.runddl dd {
margin:0px; 
padding:0px; 
}

.container {
background-color: #FFFFFF;
padding: 5px 5px 0px 5px;
margin: 0px;
border-left: 5px solid #415F7B;
border-right: 5px solid #415F7B;
font-size: 11px;
color: #405E78;
}

.container p {
padding: 3px;
margin: 0px;
}
/* - - - - - - - - - - - - - - - - - - - - */
.nomallist {
margin: 0px; 
padding: 0px 0px 4px 0px;
}

.nomallist li {
margin: 3px 3px 3px 3px; 
padding: 3px 3px 3px 3px;
list-style-type: none;
border-bottom: 2px solid #415F7B;
}

.nomallist li a {
padding: 3px 3px 3px 3px;
color: #990000;
text-decoration: none;
}

.nomallist li a:hover {
color: #990000;
text-decoration: none;
}
