
body {
  background:#000 url(../images/bg.gif) repeat-y top center;
  color:#333;
  font:11px arial,helvetica,sans-serif;
  margin:0;
  padding:0;
}

.bgtop {
	background-repeat: repeat-x;
	background-position: bottom;
}

.Stil5 {font-size: 12px; color: #FFFFFF; }
.Stil7 {font-size: 12px; color: #FFFFFF; font-weight: bold; }
.Stil8 {font-family: sans-serif, Arial, Verdana}

a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #FFFFFF;
}
.Stil8 {font-family: sans-serif, Arial, Verdana}
.Stil9 {
	color: #FFFFFF;
	font-weight: bold;
}

.seo { background:transparent url(../images/bg1.gif); display:center; float:center; color: #FFFFFF; 
}

.maintext {padding:  25px 15px 0 15px; margin:0; list-style:none; height:36px;}

.minitext {padding:  5px 15px 0 15px; margin:0; list-style:none; height:36px;}

.preload1 {background: url(../images/menu_2a.gif);}
.preload1 {background: url(../images/menu_2b.gif);}

.prodrop4 {padding:113px 0 0px 10px; margin:0; list-style:none; height:36px; background:transparent url(../5images/menu_back.gif); position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
.prodrop4 li.top {display:block; float:left;}
.prodrop4 li a.top_link {display:block; float:left; height:36px; line-height:35px; color:#666; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 10px; cursor:pointer;background: url(../images/menu_0a.gif) no-repeat;}
.prodrop4 li a.top_link span {float:left; display:block; padding:0 20px 0 10px; height:36px;background:url(../images/menu_0b.gif) right top;}
.prodrop4 li a.top_link:hover {color:#000; background: url(../images/menu_2a.gif) no-repeat; line-height:35px;}
.prodrop4 li a.top_link:hover span {background:url(../images/menu_2b.gif) no-repeat right top;}

.prodrop4 li:hover > a.top_link {color:#000; background: url(../images/menu_2a.gif) no-repeat; line-height:35px;}
.prodrop4 li:hover > a.top_link span {background:url(../images/menu_2b.gif) no-repeat right top;}


.prodrop4 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.prodrop4 a:hover {visibility:visible; position:relative; z-index:200;}
.prodrop4 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.prodrop4 ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.prodrop4 ul.sub1 {width:160px;}
.prodrop4 ul.sub2 {width:110px;}
.prodrop4 ul.sub3 {width:90px;}
.prodrop4 ul.sub4 {width:112px;}

.prodrop4 :hover ul {left:0; top:35px; background: #b9d3fb; padding:3px; border:1px solid #3a93d2; border-width:0 1px 1px; white-space:nowrap; height:auto; z-index:300;}
.prodrop4 :hover ul li {display:block; height:20px; position:relative; font-weight:normal; width:auto;}
.prodrop4 :hover ul li a {display:block; font-size:11px; height:20px; line-height:20px; width:auto; padding:0 10px; color:#000; text-decoration:none;}
.prodrop4 :hover ul li a:hover {background:#3a93d2; color:#fff;}

input {font-family:Verdana, Arial, Helvetica;  font-size: 11px; color: black; background-color: #ffffff}  <!-- Lücken beim IE --> 
input.checkbox {font-family:Verdana, Arial, Helvetica;  font-size: 11px; color: black; background-color: #C6D3CE}

.dropdowntext
{
width:327px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:22px;
padding:2;
margin:0;
border:1px solid #b3b4b4;
}
.dropdowntext_unsized
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:22px;
padding:2;
margin:0;
border:1px solid #b3b4b4;
}

.normalformtext
{
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
padding:0px;
margin:0;
border:1px solid #b3b4b4;
}
.normalformtext_unsized
{
/*width:327px;
*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
padding:2;
margin:0;
border:1px solid #b3b4b4;
}
.normalformtext_long
{
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
padding:0px;
margin:0;
border:1px solid #6f6f6f;
}

.currentField
{
width:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
padding:0px;
margin:0;
border:1px solid #6f6f6f;
}

.normalformtext_textarea
{
 
width:320px;
height:100px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0;
margin:0;
border:1px solid #b3b4b4;
}
.current_textarea
{
 
width:320px;
height:100px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0;
margin:0;
border:1px solid #6f6f6f;
}

.normaltextarea
{
width:120px;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0;
margin:0;
border:1px solid #b3b4b4;
}
