/* font: site headline; background img definiert website hintergr*/
body {
/*background:url(images/bg.jpg) #420000; */
font-family: "Verdana";
font-size:11px;
color: #708090;
line-height: 18px;
}

/* textcontainer*/
#container{
width:746px;
margin-left:auto; 
margin-right:auto; 
padding: 0px;
/* border:#AE9886 1px solid; */
background:url(contentbg.gif) repeat-y #E3E2E2;
}
/* bildbalken mit menue*/
#headerbox{
height:207px;
width:746px;
background:url(headerbg.gif) no-repeat #cccccc top left;
margin-right:auto;
margin-left:auto;	
/* border:#AE9886 1px solid; */
padding:0;
}
/* bereich in headerbox links*/
#headline{
width:400px;
margin-left:7px;
border:0px;	
float:left;
margin-right:21px;
font-family:Verdana, Arial, sans-serif;
color: #708090;
font-weight:bold;
letter-spacing: 1px;
font-size:16px;
line-height: 25px;
}
/* headline box oben*/
#banner{
/* border:#9F876F 1px solid; */
height:30px;
width:746px;
margin-left:auto;
margin-right:auto;
margin-top:3px;
/* padding:6px; */
background:#E3E2E2;
text-transform: none;
font-weight:bold;
letter-spacing: 1px;
font-size:16px;
line-height: 30px;
text-indent: 7px;
 }
/* bereich links, body text*/
#centerbox{
width:440px;
padding: 9px;
float:left;
text-align: left;
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color: #708090;
margin-left:21px;
}
/* -------------keine Verwendung erkennbar
#redheader{
width:474px;
float:left;
text-align:right;
padding:9px;
background-color:#A30000;
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#C2B8AF;
} */
/* bereich rechts*/
#sidebox{
width:186px;
float:right;
border:0px;
margin-right:10px;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#451D09;
}
/* text headline rechts*/
.sideheader{
width:186px;
text-align: left;
padding:3px;
border: none 0; 
border-top: 1px dashed #666666;
border-bottom: 1px dashed #666666;
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color: White;
}
/* text body rechts*/
.sidebox2{
width:186px;
padding:3px;
font-family:Verdana, Arial, sans-serif;
font-size: 8pt;
color: #52606B;
border:0px;
}
#bottom{
clear:both;
padding:6px;
background-color:#CCCCCC;
text-align: left;
font-family:Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 11px;
color:#708090;
font-weight:bold;
}
/* menueleiste*/
#footer{
clear:both;
/* padding-right: 15px; */
background-color:#E3E2E2;
text-align: right;
font-family:Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 11px;
color:#708090;
width:746px;
text-indent: 10px;
 margin-left:auto;
margin-right:auto;
 border-right-width: 12px;
 padding-bottom: 5px;
 }
/* hier sind die footer-farben definiert*/
#footer A:link{color:#708090; text-decoration:none;}
#footer A:hover{color:white; text-decoration:underline;}
#footer A:active{color: white; text-decoration:none;}
#footer A:active:hover{color:white; text-decoration:underline;}
#footer A:visited{color:#708090; text-decoration:none;}
#footer A:visited:hover{color:white; text-decoration:underline;}

/* hier sind die link-schriften definiert*/
A:link{color:#A30000; text-decoration:none;}
A:hover{color:black; text-decoration:underline;}
A:active{color: black; text-decoration:none;}
A:active:hover{color:black; text-decoration:underline;}
A:visited{color:#A30000; text-decoration:none;}
A:visited:hover{color:black; text-decoration:underline;}

h1 {
font-family: Verdana, sans-serif, Arial, Helvetica;
font-size:20pt;
font-weight:bold;
color:#E9E4DF;
margin-right: 15px;
}

/* keine Verwendung */
h3 {
font-family:'Lucida Grande', sans-serif, Arial, Helvetica;
font-size:20pt;
font-weight:bold;
color:#E9E4DF;
}
/* Bilder im rechten Teil */
img {
font-family: Verdana, sans-serif, Arial, Helvetica;
font-size:20pt;
font-weight:bold;
color:#E9E4DF;
/*margin-right: 15px; */
 border: 0;
 }
/* Bilder im linken Teil */
.centerimg {
font-family: Verdana, sans-serif, Arial, Helvetica;
font-size:10pt;
margin-right: 17px;
}

/* definiert die  zwischenueberschriften*/
b {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#708090;
}
/* definiert die  tabellenzellen*/
td {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#708090;
}
/*  formulare, eingabefelder */
input,textarea,select {
border: 1px solid #E9E4DF;
background-color: White;
font-family: Verdana, Arial, sans-serif;
font-size:8pt;
color: #A30000;
}

/* CSS MENU EFFECT */
/* from Listamatic - Eric Meyer */

/*  menue rechts  definiert position std 526*/
#navcontainer
{
padding:0px;
width:250px;
height:208px;
margin-left:470px;
/*background:#9F876F; */
}
/*  menue rechts  definiert breite der menueeinträge std 190*/
#navlist
{
padding: 0px 5px 0px;
margin-left: 0px;
margin-top: 0px;
font: 11px Verdana, Helvetica, sans-serif;
/*background:#990000; */
width: 250px;
 }
/*  menue rechts, line zw. menuepunkten; margin definiert beginn der linie */
#navlist li
{
list-style: none;
margin: 0 -10px; 
border-top: 1px dotted #ababab;
text-align: right;
color: black;
}

/*  menue rechts  definiert breite der menueeinträge std 190*/
#navlist li a
{
display: block;
width:250px;
padding: 0.25em 4px 0.25em;
/* border-left: 1em solid #660000; definiert */
border-left: 7px solid #cccccc;
/* background: #9F876F; */
text-decoration: none;
  padding-left: 10px;
  }
#navlist li a:link 
{ 
color: #ababab; 
}

#navlist li a:visited 
{ 
color: #ababab; 
}

/* menue links, rollover status; backgr. definiert rolloverfarbe*/
#navlist li a:hover
{
border-color: #708090;
color: #708090;
/* background: white; */
}
.buttons  {
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align : center;
	color : #FFFFFF;
	background-color : #A7A7A7;
	border : 0px #B56235 none;
	    margin-bottom : 5px;
	cursor : pointer;
	margin-top: 5px;
}
/* obligatory fields in forms */
.mand  {
	color : #A30000;
		}