BODY {
scrollbar-face-color:#000000; /* dark blue */
scrollbar-highlight-color:#FFFFFF; /* white */
scrollbar-3dlight-color:#C0C0C0; /* lte grey */
scrollbar-darkshadow-color:#000000; /* black */
scrollbar-shadow-color:#808080; /* medium grey */
scrollbar-arrow-color:#FFFFFF; /* white */
scrollbar-track-color:#E0E0E0; /* lite blue grey */
text-align:center;
margin:0px;
}
/* General Fonts */
p, ol, ul, div,.news, td, .newssubheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: black;
font-weight: normal;
font-style: normal;
line-height: 150%;
margin: 0.25em 0.5em;
}


/* Headings */
h1, h2, h3, h4, h5 {
font-family: Verdana, sans-serif;
color: #003366; /* dark blue */
/*font-variant: small-caps; */
font-stretch: wider;
margin_bottom: 0.5em;
/* border-bottom: thin dashed #003366;*/ /* dark blue */
}
h1, h2, h3, h4, h5 {
font-size: 14px;
font-family: Verdana, sans-serif;
color: #003366; /* dark blue */
/*font-variant: small-caps; */
font-stretch: wider;
margin_bottom: 0.5em;
/*border-bottom: thin dashed #003366;*/ /* dark blue */
}


h3
{
font-size: 12px;
}





/*Titel*/
/* Bold Title same as text size */
.title {
font-family: Arial, Verdana, sans-serif;
color: #FFFFFF; 
font-weight: bold; 
font-stretch: wider;
font-size: 18px;
margin_bottom: 0.9em;
}
/* padding: 0.2em */
/* font-variant: small-caps; */

/* Blue Border for Tables */
.border {
border: 1px solid #COC8D4; /* lite blue grey */
}
/* Footer */
.footer {
font-size: 10px;
color: #003366; /* dark blue */
line-height: 150%;
text-align: center;
}
/* Last Update */
.lastupdate {
font-size: 10px;
color: #003366; /* dark blue */
line-height: 150%;
text-align: center;
}
/* Quote */
.quote {
color: #9B193D; /* dark burgundy */

font-weight: 550;
}
/* In Text Hyperlinks */
a:link {
font-weight: bold;
color: #003366; /* black */
text-decoration: underline;
}
a:visited {
font-weight: bold;
color: #003366; /* black */
text-decoration: underline;
}
a:hover {
font-weight: bold;
color: Red;
text-decoration: none;
}

/* Bottom Navigation Menu */
.bottomnav {
font-family: Verdana, sans-serif;
font-size: 11px;
font-variant: small-caps;
}
.bottomnav a:link {
font-weight: bold;
font-family: Verdana, sans-serif;
font-variant: small-caps;
text-decoration: none;
color: #003366; /* dark blue */
padding: 2px;
}
.bottomnav a:visited {
font-weight: bold;
font-family: Verdana, sans-serif;
font-variant: small-caps;
text-decoration: none;
color: #003366; /* dark blue */
padding: 2px;
}
.bottomnav a:hover {
font-weight: bold;
font-family: Verdana, sans-serif;
font-variant: small-caps;
text-decoration: underline;
background: #003366; /* dark blue */
color: #FFFFFF; /* white */
padding: 2px;
}
.bottomnav_act a:active {
font-weight: bold;
font-family: Verdana, sans-serif;
font-variant: small-caps;
text-decoration: underline;
background: #003366; /* dark blue */
color: #FFFFFF; /* white */
padding: 2px;
}
.bottomnav_act a:link {
font-weight: bold;
font-family: Verdana, sans-serif;
font-variant: small-caps;
text-decoration: none;
color: #003366; /* dark blue */
padding: 2px;
}
.bottomnav_act a:visted {
font-weight: bold;
font-family: Verdana, sans-serif;
font-variant: small-caps;
text-decoration: none;
color: #003366; /* dark blue */
padding: 2px;
}
.bottomnav_act a:hover {
font-weight: bold;
font-family: Verdana, sans-serif;
font-variant: small-caps;
text-decoration: underline;
background: #003366; /* dark blue */
color: #FFFFFF; /* white */
padding: 2px;
}


/* Feedback Links */
.fback A {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003366; /* dark blue */
font-weight: bold;
font-size: 11px;
font-stretch: wider;
text-decoration: none;
display: block;
padding: 0.25em;
border: 1px solid #003366; /* dark blue */
}
.fback A:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #003366; /* dark blue */
font-weight: bold;
font-size: 11px;
font-stretch: wider;
text-decoration: none;
display: block;
padding: 0.25em;
border: 1px solid #003366; /* dark blue */
}
.fback A:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF; /* white */
font-weight: bold;
font-size: 11px;
font-stretch: wider;
text-decoration: none;
display: block;
background: #003366; /* dark blue */
padding: 0.25em;
border: 1px solid #333333; /* med grey */
}
/* Forms Fields */
SELECT {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px
}
TEXTAREA {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px

}
INPUT {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px
}
.caption {
font-family : Verdana, sans-serif;
font-size : 10px;
color : #000000;
}
.bulletlist {
font-family : Verdana, sans-serif;
font-size : 10px;
color : #000000;
}
.table {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #000000;
}
.contenttable {
font-family : Verdana, sans-serif;
font-size : 14px;
color : #000000;
padding: 1em;
margin-top: 1em;
margin-bottom: 1em;
border: 1px solid #C0C8D4;
}
/* Search Formats */
.searchform {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #000000;
font-weight : normal;
}
.searchresultpagetitle {
font-family : Verdana, sans-serif;
font-size : 15px;
color : #333333;
font-weight : bold;
}
.searchresultcontent {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #000000;
font-weight : normal;
}
.searchresultheader {
font-family : Verdana, sans-serif;
font-size : 14px;
color : #333366;
font-weight : bolder;
}
.searchmarkup {
color : #000000;
}
.loginform {
font-family : Verdana, sans-serif;
font-size : 14px;
color : #000000;
font-weight : normal;
}
/* Mailform Formattting */
.mailform {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #003366;
font-weight : normal;
}
.mailformrequired {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #003366;
font-weight : bolder;
}
.mailformcomment {
font-family : Verdana, sans-serif;
font-size : 11px;
color : #CC0000;

font-weight : bolder;
}
.mailformradio {
font-family : Verdana, sans-serif;
font-size : 10px;
color : #003366;
font-weight : normal;
}
.filelinks {
font-family : Verdana, sans-serif;
font-size : 12px;
color : #000000;
}
.filelinkssize {
font-family : Verdana, sans-serif;
font-size : 12px;
color : #000000;
} : #000000;
}
} : #000000;
}



body {

padding:0px;
margin:0px;
}


img 
{
border:0px;
}
/* ----------container zentriert das layout-------------- */

#container {

width: 740px;
background-color:#cc0000;
padding:0px;

margin: 0px;

margin-left: auto;

margin-right: auto;

} 



/* ----------banner for logo-------------- */

#banner {

text-align: left;
height:127px;
background-color:##cc0000;

padding: 0px;

margin: 0px;
 }


#banner img {
}
 

/* ----------outer und inner----------------- */

#outer{ 

border-left: solid 161px #cc0000;  /* linke Menue Spalten Farbe  */ 
margin-top:0px;

} 



#inner{ 
margin:0px; 
width:100%; 

} /* die IE PC schlaufe */ 



/* --------------left navigavtion------------- */

#left {
 width:140px; 
padding:0px;
 float:left; 
 
position:relative; 

 margin-left:-160px; 
 margin-right:1px;
background-color:#cc0000;


 }



/* -----------------Inhalt--------------------- */

#content{ 

position: relative; 
background-color:#e3e3c5;

margin: 0px; 
text-align:left;
padding:15px;
}


/*  ----------------footer---------------------- */ 

#footer {
background-image:url("bottom.jpg");
background-repeat: no-repeat;
clear:left;
padding:0px;
height:20px;
margin:0px;

text-align: right; } 






#eins
{
float:left;
margin:0px;
margin-left:1px;
}
#zwei
{
margin:0px;
float:left;
}
#drei
{
float:left;
background-image: url('toprechts.jpg');
background-repeat: no-repeat;
width:522px;
margin:0px;
height:47px;
}

.menu 
{
list-style-type: none;
margin-left:-40px;
font-size:15px;
text-align:left;
}
.menu a
{
color: #e3e3c5;
}

.menu ul
{
padding-bottom:20px;
}

.submenu a
{
color: #c0c0c0;
text-decoration: none;font-size:12px;
}



.submenu a:hover
{
color: #fffeee;
text-decoration: underline;
}
.submenu li
{
padding-top:6px;

}
.submenu 
{
margin-left:-25px;
list-style-type: none;
}

