body {
font-family: verdana, sans-serif;
font-size: 10px;
}


#header {
position: absolute;
top:0px;
left:0px;
background-image:url(http://images.raiffeisen.com/Raicom/sonstige/raiffeisen-baustoffe/header.jpg); 
height: 97px;
width: 940px;
background-repeat: no-repeat;
}

#login_header {
position: absolute; 
top:97px;
background-image:url(http://images.raiffeisen.com/Raicom/sonstige/raiffeisen-baustoffe/login_header.jpg); 
height: 19px;
width: 940px;
background-repeat: no-repeat;
}

#ueberschrift{
position: absolute; 
font-family: verdana, sans-serif;
top:20px;
left:110px;
font-weight:bold;
font-size: 27pt;
color: #99CC33;
}

#logo {
position: absolute;
left:15px;
top:5px;
background-image:url(http://images.raiffeisen.com/Raicom/sonstige/raiffeisen-baustoffe/logo.jpg); 
height: 80px;
width: 82px;
}

#menue {
position: absolute;
top: 116px;
left:0px;
height: 617px;
width: 142px;
background-image:url(http://images.raiffeisen.com/Raicom/sonstige/raiffeisen-baustoffe/menue.jpg); 
font-family: verdana, sans-serif;
font-size: 12px;
}

.newsletter {
font-family: verdana, sans-serif;
font-size: 10px;
}

#rechtebox {
position: absolute;
top: 120px;
left:745px;
height: 617px;
width: 196px;
}

#icons{
width:40px;
height:33px;
}

#header_schrift{
position: absolute; 
font-family: verdana, sans-serif;
top:83px;
left:670px;
font-weight:bold;
font-size: 8pt;
color: #FFFFFF;
}

#login{
position: absolute; 
top:94px;
left:683px;
}

.login{
font-family: verdana, sans-serif;
font-weight:bold;
font-size: 8pt;
color: #000000;
}

.menue{
font-family: verdana, sans-serif;
font-weight:bold;
font-size: 10pt;
color: #000000;
}
.menue_abstand{
padding-top:15px;
font-family: verdana, sans-serif;
font-size: 10pt;
}

#genos{
valign:center;
top:10px;
width:195px;
border:none;
background:url(http://images.raiffeisen.com/Raicom/sonstige/raiffeisen-baustoffe/balken.jpg) no-repeat;
}

#body{
font-family: verdana, sans-serif;
font-size: 10px;
margin: 0pt;
padding: 0pt;
}

iframe{
margin-top:115px;
margin-left:150px;;
width:600px;
height:600px;
}

h2, h3{
font-family: verdana, sans-serif;
font-weight:bold;
font-size: 10pt;
color: #000000;
margin-bottom:0px;
margin-top:0px;

}

.sort{
text-align:center;
font-family: verdana, sans-serif;
font-weight:bold;
font-size: 10px;
}
.unterkat_sort{
text-align:left;
font-family: verdana, sans-serif;
font-weight:bold;
font-size: 10px;
}


#inhalt{
position:absolute;
top:115px;
left:150px;;
width:580px;
height:600px;
font-size: 10px;
padding-top:10px;
}


#haendler {
padding-top:0px;
padding-bottom:0px;
width:195px;
background:url(http://images.raiffeisen.com/Raicom/sonstige/raiffeisen-baustoffe/balken.jpg) no-repeat;
text-align:center;
}

#haendler h2, #wetterbox h2 { margin-left:25px; }

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


.schrift, td, th{
font-family: verdana, sans-serif;
font-size: 10px;
color: #000000;
}

#sortiment{ float:left; }

#inhalt a { font-size:10px; }

img { border:0; }

.box { font-size:10px; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; clear:both; }
.boxrechts { font-size:10px; float:left; width:275px; margin-left:5px; }
.boxlinks { font-size:10px; float:left; width:275px; margin-right:5px;}
.topnews { float:left; width:304px; padding:0px 0px 0px 5px; }
.topmeldungimg { margin:3px 8px 6px 0px; }
.box a { text-decoration:none; }
.box a:hover { text-decoration:underline; }
.datum { font-size:10px; vertical-align:top; }
.menue{font-family: verdana, sans-serif; font-size: 10pt;}


#wetterbox { width:195px; background:url(http://images.raiffeisen.com/Raicom/sonstige/raiffeisen-baustoffe/balken.jpg) no-repeat; }
#wetterbox p { margin-top: 0px; margin-bottom: 0px; }
#wetterbox #ort { padding-bottom: 0px; margin-top: 0px; paddin-top:0px; line-height: 1em; }
#wetterbox img { float: right; }
#wetterbox a { color: #67676B; text-decoration:none; }
#wetterbox a:hover { text-decoration:underline; }
#wetterbox a:active { text-decoration:underline; }
#form{top:0px; bottom:0px;}


