img, div { behavior: url(/iepngfix.htc) }

body {
margin:0px;
padding:0px;
width:100%;
background-color:#fdfdfd;
font-family:Trebuchet MS, Tahoma, Arial, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

a.link {
font-size:11px;
color:#62788d;
text-decoration:none;
border:none;
}

a.link:hover {
font-size:11px;
color:#1a171b;
text-decoration:none;
border:none;
}

.border_partner{
width: 824px;
float:left;
height:18px; 
color: #FCD60F;
margin-top:15px;
font-size:14px; 
font-weight:bold;
clear:both;
border-bottom:1px solid ;
margin-bottom:2px;
}

#content {
width:990px;
margin-left:auto;
margin-right:auto; 
position:relative;
background-image:url(../_media/back_repeat.jpg); 
background-repeat:repeat-y;
}
#content_loop {
background-image:url(../_media/back_all.jpg); 
background-repeat:no-repeat;

}

#pic_footer {
position:absolute;
bottom:21px;
left:22px;
z-index:2;
}

#pic_servicebutton {
position:absolute;
top:198px;
left:822px;
z-index: 3;
}

#inner {
width:926px;
margin-left:30px;
}

.top {
height:37px;
background-color:#fff;
}

.clearer_top {
width:921px;
height:1px;
background-color:#bcc4cf;
clear:both;
overflow: hidden;
}

.head {
float:left;
width:926px;
height:174px;
margin-top:6px;
margin-left:auto;
margin-right:auto;
background-image:url(../_media/header_02.jpg);
background-repeat:no-repeat;
position:relative;,
clear: both;
}

#opel_logo {
position:absolute;
top:9px;
left:771px;
z-index:3;
}

#berkemeier_logo {
position:absolute;
top:20px;
left:10px;
z-index:3;
}

/* CONTENT START */
#headline {
width:876px;
height:23px;
float: left;
padding-top:26px; 
padding-left:20px;
margin-bottom: 20px;
background-image:url(../_media/headline_trenner.jpg);
background-repeat:no-repeat;
background-position:20px 45px;
}
#content_left {
float:left;
width:428px;
margin-top:0px;
padding-right:0px;
color:#FFFDFE;
}
#auswahl {
float:left;
width:866px;
margin-top:0px;
padding-right:0px;
padding-left:20px;
color:#FFFDFE;
}

#pos {
font-weight:bold;float:left;width:28%;padding-right:1%;padding-top:3px;
}

#name {
font-weight:bold;float:left;width:21%;padding-right:1%;padding-top:3px;
}

#mail {
font-weight:bold;float:left;width:33%;padding-right:1%;padding-top:3px;
}

#tel {
font-weight:bold;float:left;width:;padding-right:;padding-top:3px;
}

.text_l {
padding-left:20px;
}

.bild_l {
padding-left:8px;
margin-top:0px;
}
#content_right {
float:left;
width:414px;
padding-top:2px;
padding-left:40px;
color:#FFFDFE;
position:relative;
}

.text_r {
margin-left:20px;
}

.bild_r {
margin-top:0px;
margin-left:20px;
}

.text_schwarz {
color:#000000;
font-size:11px;
font-weight:normal;
}

.link_gelb {
padding-left:9px;
color:#FCD60F;
font-weight:bold;
background-image:url(../_media/arrow.gif);
background-repeat:no-repeat;
background-position:0px 7px;
text-decoration:none;
}

.link_gelb:hover {
color:#1a171b;
}

.link_blau {
color:#4b6a85;
font-weight:bold;
text-decoration:none;
font-size:11px;
}

.link_blau:hover {
color:#1a171b;
}

ul {
margin-top:10px;
padding-left:15px;
}

li {
list-style-type:circle;
}
/* CONTENT END */

.clearer_footer {
clear:both;
overflow:hidden;
height:1px;
background-color:#fff;
}

#footer {
height:81px;
margin-left:20px; 
background-image:url(../_media/footer_bg.jpg);
border-top:5px solid #fff;
background-repeat:no-repeat;
background-color:#FDFDFD; 
}
