@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html{overflow-y:scroll;}
body{background:url(../images/bg.png) repeat-x #c7c7c7;font:76% Verdana, Arial, Helvetica, sans-serif;color:#555}

#container{width:980px;}

.content{background:url(../images/bg_content.png) repeat-y;_height:600px;min-height:600px;padding-bottom:82px;}

.left{width:240px;float:left;}
.nav{width:203px;padding-left:16px}
.nav a{height:21px;padding:6px 0 0 11px;background:url(../images/bg_nav.png) repeat-x;display:block;color:#3d3d3d;text-decoration:none}
.nav .plus{background:url(../images/bg_nav_plus.png) no-repeat}
.renault_nav, .iveco_nav, .fiat_nav, .multicar_nav{display:none}
#renault .renault_nav, #renault_aktionen .renault_nav, #renault_neuwagen .renault_nav, #renault_gebrauchtwagen .renault_nav, #renault_service .renault_nav, #renault_kontakt .renault_nav, #iveco .iveco_nav, #iveco_verkauf .iveco_nav, #iveco_service .iveco_nav, #iveco_kontakt .iveco_nav, #fiat .fiat_nav, #fiat_verkauf .fiat_nav, #fiat_service .fiat_nav, #fiat_kontakt .fiat_nav, #multicar .multicar_nav, #multicar_verkauf .multicar_nav, #multicar_service .multicar_nav, #multicar_kontakt .multicar_nav {display:block}
.renault_nav a, .iveco_nav a, .fiat_nav a, .multicar_nav a{padding-left:30px;background:url(../images/bg_subnav.png) repeat-x}
.nav a:hover, #unternehmen .nav .nav1_1, #anfahrt .nav .nav1_2, #iveco .nav .nav1_4, #fiat .nav .nav1_5, #multicar .nav .nav1_6{background-position:bottom left;color:#000}
#renault .nav .nav1_3, #renault_aktionen .nav .nav1_3, #renault_neuwagen .nav .nav1_3, #renault_gebrauchtwagen .nav .nav1_3, #renault_service .nav .nav1_3, #renault_kontakt .nav .nav1_3, #renault_aktionen .nav .nav3_1, #renault_neuwagen .nav .nav3_2, #renault_gebrauchtwagen .nav .nav3_3, #renault_service .nav .nav3_4, #renault_kontakt .nav .nav3_5, #iveco_verkauf .nav .nav1_4, #iveco_service .nav .nav1_4, #iveco_kontakt .nav .nav1_4, #iveco_verkauf .nav .nav4_1, #iveco_service .nav .nav4_2, #iveco_kontakt .nav .nav4_3, #fiat_verkauf .nav .nav1_5, #fiat_service .nav .nav1_5, #fiat_kontakt .nav .nav1_5, #fiat_verkauf .nav .nav5_1, #fiat_service .nav .nav5_2, #fiat_kontakt .nav .nav5_3, #multicar_verkauf .nav .nav1_6, #multicar_service .nav .nav1_6, #multicar_kontakt .nav .nav1_6, #multicar_verkauf .nav .nav6_1, #multicar_service .nav .nav6_2, #multicar_kontakt .nav .nav6_3 {background-position:bottom left;color:#000}

#index h1{height:25px;width:520px;background:url(../images/h1_index.png) no-repeat;padding-bottom:20px}
h2 {font-size:1.5em; color:#000000; margin: 20px 0;}
h2.contentheadline {margin-top:50px;}
h3 {color:#ffa200; margin:5px 0; font-size:1.2em;}
#renault_aktionen h3 {margin-left:16px;}

.right{width:740px;float:left}
.header{background:url(../images/bg_header.png) repeat-x;height:132px;position:relative}
.nav2{position:absolute;top:7px;right:10px}
.nav2 li{display:inline}
.nav2 a{color:#555;text-decoration:none;font-size:0.9em}
.nav2 a:hover{color:#ffa200}

.nav3{float:right;padding:35px 12px 0 0}
.nav3 li{display:inline;padding-left:40px}

.breadcrumb{padding:11px;font-size:0.9em}
.breadcrumb li{display:inline;}

.inhalt{padding:30px 40px 0 40px}
.inhalt ul {margin: 20px 0 20px 30px;}
#renault_aktionen .inhalt ul {margin: 10px 0 20px 30px;}
.inhalt ul li {list-style:square; margin:7px 0; line-height:1.6em;}
.inhalt ul li p {margin-bottom:2px;}
.inhalt .img {float:left; border:1px solid #CCCCCC; padding:4px; margin:5px;}
.inhalt .firstlistfield, .inhalt .secondlistfield, .inhalt .thirdlistfield {float:left; margin-bottom:10px;}
.inhalt .firstlistfield {width:170px;}
.inhalt .secondlistfield {width:200px;}
.inhalt .thirdlistfield {width:270px;}
.inhalt .inhaltsteilung {float:left; width:300px; margin-top:20px;}
#iveco .inhalt .img, #multicar .inhalt .img, #renault .inhalt .img {border:0;}
#renault_neuwagen .inhalt a {line-height:1.6em;}
.inhalt .imgright {float:right;}
.inhalt a .imgright {border:1px solid #CCCCCC; padding:4px; margin:5px;}
#anfahrt .inhalt a .imgright {float:left; margin: 20px 0;}
.border{border-top:1px solid #dadada;height:1px;padding:5px 0}

a img{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity: 1.0;opacity: 1.0;}
/* a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;} */
#impressum a:hover img{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity: 1.0;opacity: 1.0;}

.footer{background:url(../images/bg_footer.png) repeat-x;height:110px;padding:40px 0 0 5px;font-size:0.9em;position:relative}
#index .footer .auto{position:absolute;background:url(../images/footer_auto.jpg) no-repeat;width:273px;height:110px;top:-82px;right:0}
.footer ul{list-style:outside url(../images/bg_li.png);padding-left:30px;float:left;margin-right:45px}
.footer .no_margin{margin:0}
.footer li{line-height:1.5em}
.footer strong{color:#000;font-size:1.2em;line-height:auto}
.footer p{padding-top:7px}
.footer a{color:#555;text-decoration:none}
.footer a:hover{color:#ffa200;text-decoration:underline}

a, .footer .escape{color:#ffa200;text-decoration:underline}
a:hover, .footer .escape:hover{color:#000}
p{margin-bottom:20px;line-height:1.5em}
.hidden{font-size:0.001em;line-height:0.001em;display:block;overflow:hidden;width:1px;height:1px;position:absolute; top:-1px;left:-1px}
.nofloat{font-size:0.001em;line-height:0.001em;clear:both}
ul{list-style:none}
.left a.noborder img{border:0;}
.ivecoLink{float:right;}

.inhalt table{line-height: 1.5em;}
.inhalt table tr{vertical-align:top;text-align:left}
.inhalt table tr th{width:170px;font-weight:bold;padding:0 0 10px 0}
.inhalt table tr td{width:220px;padding:0 0 10px 0}
