body { background-color:#E9E8E8; margin:0 auto; background-image:url(../imgcoches/gifcoches/bgpage.gif); background-position:top; background-repeat:repeat-x; padding-top:20px;}
h1{ margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:left; font-weight: normal; font-size:25px; padding-top:20px;}
h2{ margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; text-align:left;  font-size:17px; padding-top:25px; padding-bottom:12px; border-bottom:1px dotted #fff; margin-bottom:12px;}
h3{font-size:19px;; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#fff; margin:0; padding-top:48px; text-align:right;}
h4{font-size:18px;; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#A6A3A3; margin:0; text-align:right; margin-bottom:15px;}
h5{ margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align: left; font-weight:bold; font-size:15px; padding-top:85px; line-height:30px; padding-left:45px;}
#main{ width:983px; margin:0 auto;}
#top{ width:983px; height:117px; margin:0; background-image: url(../imgcoches/jpgcoches/bgrentacar.jpg); background-position: left top; background-repeat:no-repeat; float:left; border:1px solid #fff; border-bottom:0;}
#toppeugeot{ width:918px; height:117px; border-bottom:1px dotted #fff; margin:0; background-image:url(../imgcoches/jpgcoches/bgpeugeot.jpg); background-position: left top; background-repeat:no-repeat; padding-right:65px;}
#peugeotleft{ width:360px; float:left; padding-left:100px;}
#peugeotleft p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16; color:#fff; margin:0; margin-top:5px; line-height:20px;}
#peugeotright{ width:440px;float: right;}
#topcitroen{ width:918px; height:117px; border-bottom:1px dotted #fff; margin:0; background-image:url(../imgcoches/jpgcoches/bgcitroen.jpg); background-position: left top; background-repeat:no-repeat; padding-right:65px;}
#citroenleft{ width:360px; float:left; padding-left:100px;}
#citroenleft p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16; color:#fff; margin:0; margin-top:5px; line-height:20px;}
#citroenright{ width:440px;float: right;}
#topbmwmini{ width:918px; height:117px; border-bottom:1px dotted #fff; margin:0; background-image:url(../imgcoches/jpgcoches/bgbmw.jpg); background-position: left top; background-repeat:no-repeat; padding-right:65px;}
#bmwminileft{ width:280px; float:left; padding-left:195px;}
#bmwminileft p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16; color:#fff; margin:0; margin-top:5px; line-height:20px;}
#bmwminiright{ width:420px;float: right;}
#topmercedes{ width:918px; height:117px; border-bottom:1px dotted #fff; margin:0; background-image:url(../imgcoches/jpgcoches/bgmercedes.jpg); background-position: left top; background-repeat:no-repeat; padding-right:65px;}
#mercedesleft{ width:360px; float:left; padding-left:100px;}
#mercedesleft p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16; color:#fff; margin:0; margin-top:5px; line-height:20px;}
#mercedesright{ width:440px;float: right;}
#menu{ width:983px; height:28px; margin:0; background-color:#222; float:left; border:1px solid #fff;}
#banner{ width:983px; height:169px; margin:0; float:left;  border:1px solid #fff; border-top:0;}
#content{ width:983px; margin:0;}
#contentleft{ width:686px; margin:0; float:left;}
#contentleft a{ text-decoration:none; color:#1B426B;}
#contentleft a:hover{ text-decoration:none; color:#000;}
#contentleft p{ margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:19px; color:#333;}
#columnas{ width:686px; margin:0;}
#colleft{ width:317px; margin:0; float: left;}
#colright{ width:317px; margin:0; float: right;}
#cronologia{ width:686px; margin:0;}
#cronleft{ width:65px; margin:0; float: left;}
#cronright{ width:620px; margin:0; float: right;}
#contentright{ width:244px; margin:0; float: right; }
#contentright a{ text-decoration:none; color:#1B426B;}
#contentright a:hover{ text-decoration:none; color:#9A0804;}
#contentright p{ margin:0; font-family: Arial, Helvetica, sans-serif; color:#333; font-size:13px; line-height:19px;;}
#bottom{ width:983px; height:17px; border-top:1px dotted #50504E; margin:0; float:left; margin-top:25px; padding-top:5px;}
#bottom p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#777; margin:0px;} 
#bottom a{ text-decoration:none; color:#777;}
#bottom a:hover{ text-decoration:none; color:#BD850C;}
.destac{ font-size:25px;}
.gris{ color:#999;}
.resaltgris{ color:#888; border-bottom:1px dotted #888;}
.rayavo{ border-top:1px dotted #fff;}
.fotovo{ border:1px solid #fff; float:left; margin:0px; margin-right:12px;}
.fotothumb{ border:1px solid #fff; margin:0px; margin-right:10px;}
.rayathumb{ border-bottom:1px dotted #A6A3A3; margin-top:10px;}
.info{ padding-left:20px;}
.titvo{ color:#444;}
.minibanner{ margin-top:5px; margin-bottom:10px;}
/*.banner{ margin-top:-2px; float:left; border-top:1px dotted #fff; }*/
.bandera{ float:right; margin-top:2px; margin-right:9px; border:0;}
/*.tfno{ background-image:url(../imgcoches/gifcoches/tfno.gif); background-position:left; background-repeat:no-repeat; padding-left:19px;}
.mail{ background-image:url(../imgcoches/gifcoches/mail.gif); background-position:left; background-repeat:no-repeat; padding-left:19px;}*/
.fax{ background-image:url(../imgcoches/gifcoches/fax.gif); background-position:left; background-repeat:no-repeat; padding-left:17px; margin-top:3px;}
.rectform { border:1px dotted #A6A3A3; color:#333; background-color:#fff;}
.borderfoto{ border-top:1px dotted #fff; border-bottom:1px dotted #fff; float:right; margin-bottom:20px;}
#bgvo{ border-bottom:1px dotted #fff; padding:5px; float:left; width:676px;}
.filavo{background-image:url(../imgcoches/gifcoches/bgvo.gif); background-repeat:repeat-x;}
.naranja{color: #855F03;}
.local{ padding-right:106px;}
.calendario{ padding-top:5px;}