#central{margin:auto; width:900px;}
#topline{background:url(/p/ybg.png) #FC0 0 0; height:10px;}
#ilogo{height:44px; width:195px; margin-top:28px; margin-bottom:28px;}
#header{background:url(/p/header.jpg) #17B2E8no-repeat; height:169px; padding-left:230px;color:#2251A3;line-height:169px;font-size:20px;font-weight:bold;letter-spacing:-1px;}
#m1{display:block; overflow:hidden;height:100px;padding-top:10px;padding-right:5px;padding-bottom:10px;padding-left:260px;font-size:12px;font-weight:bold;background:url(/p/marsh-avto.png) no-repeat 0 50%;float:none;}
#m1 li{display:block;float:left;background:url(/p/m1bg1.gif) no-repeat;padding-left:5px;margin-top:20px;width:100px;}
#m1 a{color:#dfe3e8;text-decoration:none;display:block;padding-top:17px;}
#m1  a.current,#m1 a:hover{color:#fff;text-decoration:none;background:url(/p/m1hov.gif) no-repeat 0 5px;}
.ipix{display:block;border:1px solid #969696;height:412px;cursor:hand;}
.ipix h1{font-size:18px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:-1px;display:block;margin-top:330px;padding-top:10px;padding-right:10px;padding-left:10px;text-decoration:none;height:40px;}
.ipix h1.opel{background-image:url(/p/ybg.png);text-align:right;color:#012A58;margin-right:444px;background-repeat:repeat-x;}
.ipix h1.chevrolet{color:#FFF;background-image:url(/p/bbg.png);margin-left:444px;background-repeat:repeat-x;}
.ipixbg{height:490px;border:1px solid #7d7d7d;padding:5px;background:url(/p/black.png) #FFF no-repeat 5px 5px;}
.1ipixbg div{width:444px;float:left;margin-top:5px;}
.1ipixbg div a{background-color:#FFF;padding:2px;border:1px solid #e8e8e8;display:block;float:left;margin-right:3px;}
.1ipixbg div a:hover, .ipixbg div a.current{border:1px solid #003167;}
.1ipixbg div img{height:65px;width:130px;}
#sp{padding-top:10px;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
#sm{padding-top:20px;padding-bottom:20px;overflow:hidden;height:1%;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
#sm a:hover{color:#000;text-decoration:none;}
#sm .opel,#sm .chevrolet{float:left;width:350px;padding-left:100px;}
#sm .opel{background-image:url(/p/opel.png);background-repeat:no-repeat;}
#sm .chevrolet{background-image:url(/p/chevrolet.png);background-repeat:no-repeat;}
#sm .models{font-size:11px;display:block;float:left;width:170px;}
#sm .models li{float:left;width:75px;padding-bottom:5px;}
#sm .add{font-size:12px;display:block;float:left;width:180px;}
.add a{display:block;padding-left:18px;padding-bottom:10px;background-position:0px 3px;background-repeat:no-repeat;}
.add .q{background-image:url(/p/ic-q.png);}
.add .to{background-image:url(/p/ic-to.png);}
.add .td{background-image:url(/p/ic-td.png);}
address{display:block;text-align:center;border-top-width:3px;border-top-style:solid;border-top-color:#003167;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding-top:10px;padding-right:10px;padding-bottom:40px;padding-left:10px;}
#Carousel{width:887px;height:500px;visibility:hidden;}
#Carousel .bg,#Carousel .slide,#Carousel .frame{position:absolute;width:887px;height:500px;}
#Carousel .dark{color:#fff;}
#Carousel .dark .text A{color:#FF0;}
#Carousel .slide .image{float:right;width:200px;text-align:center;margin-top:10px;}
#Carousel .slide .screen{width:200px; margin-top:10px;}
#Carousel .slide .album{width:180px; margin:19px 0 0 0;}
#Carousel .slide .feature{margin-top:30px;}
#Carousel #CaroLinks{width:888px;position:absolute;margin-top:420px;visibility:visible;}
#CaroLinks .bubble .bbg{position:absolute;}
#CaroLinks .bubble{width:130px;height:65px;float:left;margin-right:10px;}
#CaroLinks .bubble a img{float:left;}
#CaroLinks .bubble a{position:absolute;width:136px;display:block;margin-left:3px;margin-top:3px;text-decoration:none;}
#CaroLinks .bubble a:hover{text-decoration:underline;}
.col50{width:444px; float:left;}
#office42 a {line-height: 50px; font-size: 11px; text-decoration: none; color: #333;}

