body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: white;
  line-height:18px;
}

textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  
}

#mother {
 
 
  width: 980px;
  color: black;
  background-color: white;

}

#toplogo {
  height: 110px;
  width: 980px;
  color: black;
  background-color: white;
  background-image: url(../images/walter-rau-kunststoffe-top-logo.jpg);
  background-repeat:no-repeat;
 

}

#navi {

  float: left;
  width: 260px;
  color: white;
  background-color: #ffffff;
  height: 425px;
}


#topnavi {
height:29px;
  color: white;
  background-color: #25408F;
  border-bottom:#FFFFFF 1px solid;
 
}

#mainnavi {
  color: white;
  background-color: #A8A9AD;

  min-height: 195px;
}



#logo {
  height: 225px;
  width: 710px;
  color: black;
  background-color: white;
  background-image: url(../images/walter-rau-kunststoffe-top.jpg);
  background-repeat:no-repeat;
  
}


#aktuell {
  width: 220px;
  font-size: 0.84em;
  color: #000000;
  background-color:#F4F4F4;
  border:#A8A9AD 1px solid;
  padding:4px;
}

#content-aktuell {
  
  width: 180px;
  color: black;
  background-color: white;
  margin:0 14px 10px 10px;


}


#content {

  width: 680px;
  color: black;
  background-color: white;
  font-size: 0.84em;
  line-height:1.45em;
  min-height:450px;

}




#spalte {
width:320px;
float:left;
padding:4px;
text-align:center;
}


#footer {
  width: 710px;
  color: #ffffff;
  background-color: #25408F;
  clear: both;

  
}



#footer div {
  font-size: 0.7em;
  text-indent: 10px;
  padding:5px;

}


h1 {
  color: #25408F;
  font-size: 1.1em;
 
 
}

h2 {
  color: #25408F;
  font-size: 1em;
}

#content ul {
  list-style-image: url(pfeil.gif);
   margin-left: 0.9em;

}

.navilist {
  list-style-image: url(pfeil.gif);
   margin-left: 0.9em;
  padding-left: 0.7em;
}

a:link    {text-decoration: none; color: #25408F;}
a:visited   {text-decoration: none; color: #25408F;}
a:hover   {text-decoration: underline; color: #000000;}
a:active  {text-decoration: underline; color: #25408F;}
a:focus  {text-decoration: underline; color: #25408F;}




.rahmen {
width:95%;
	border: #70BEDF 1px solid;
	padding:3px;
}


.bild {

margin: 0px 10px 5px 0px;
}

.bildunterschrift {
color:#999999;
font-size:0.8em;
line-height:1em;
}

.error {
color:#FF0000;
}

.errorrand {
border:1px solid #FF0000;
}

.unsichtbar {display:none;}
	
/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/


#fstLevel a
{
text-decoration: none;
display: block;
width: 153px;
padding: 6px 0px 6px 6px;
font-size: 12px;
font-weight: normal;
text-align: left;
color: #ffffff;
background-color: #transparent;
}

#fstLevel a:visited
{
text-decoration: none;
display: block;
width: 153px;
padding: 6px 0px 6px 6px;
font-size: 12px;
font-weight: normal;
text-align: left;
color: #ffffff;
background-color: #transparent;
}

#fstLevel a:focus
{
text-decoration: none;
display: block;
width: 153px;
padding: 6px 0px 6px 6px;
font-size: 12px;
font-weight: normal;
text-align: left;
color: #ffffff;
background-color: transparent;
}


#fstLevel a:hover
{
text-decoration: none;
display: block;
width: 153px;
padding: 6px 0px 6px 6px;
font-size: 12px;
font-weight: normal;
text-align: left;
color: #21314A;
background-color: transparent;

}

#fstLevelActive a
{
text-decoration: none;
display: block;
width: 153px;
padding: 6px 0px 6px 16px;
font-size: 12px;
font-weight: normal;
text-align: left;
color: #21314A;
background-color: transparent;
background-image:url(../css/item_bg.gif);
background-repeat:no-repeat;


}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
#secLevel a
{
text-decoration: none;
display: block;
width: 148px;
padding: 2px 0px 2px 20px;
margin: 1px;
font-size: 11px;
font-weight: normal;
color: #ffffff;
background-color:transparent;

}

#secLevel a:hover
{
text-decoration: none;
display: block;
width: 148px;
padding: 2px 0px 2px 20px;
margin: 1px;
font-size: 11px;
font-weight: normal;
color: #21314A;
background-color: transparent;
}

#secLevelActive a
{
text-decoration: none;
DISPLAY: block;
WIDTH: 148px;
padding: 2px 0px 2px 20px;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
COLOR: #21314A;
background-color: transparent;
background-image:url(../css/item_small_bg.gif);
background-repeat:no-repeat;
}


 

