#container { width: 780px; }

/*HEADER

.link_header td a, .link_header td a:Visited	{ font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; color: #669aff; text-decoration: underline; }
.link_header td a:Hover	{ font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; color: #669aff; text-decoration: none; }
.style_logo { float: left; padding: 34px 0 28px 0; text-align: right; background-image: url(../img/header/bg_header_01.gif); width: 225px; }
.style_leader { float: left; padding: 29px 0 29px 0; background-image: url(../img/header/bg_header_02.gif); width: 299px; }
.header { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding: 5px 0 96px 0; background-image: url(../img/header/bg_header_03.gif); width: 256px; text-align: center;}
.header a, .header a:link, .header a:active, .header a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.header a:hover { color: #C0D4FA; }
.menu_header { width: 780px; padding: 0; margin: 0; }
.menu_header li { padding: 0: margin: 0; height: 30px; float: left; display: inline; text-align: center; padding: 6px 0 0 0; }
.menu_header a, .menu_header a:Visited	{ font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; color: #669aff; text-decoration: underline; }
.menu_header a:Hover { font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: bold; color: #669aff; text-decoration: none; }
.o_dotted { clear: both; background-image: url(../img/header/menu/o-dot.gif); background-repeat: repeat-x; background-position: left bottom; height: 1px; width: 780px; }
.v_dotted { background-image: url(../img/header/menu/v-dot.gif); width: 1px; background-repeat: repeat-y; background-position: right top; }

/*FOOTER

#footer { clear: both; }
.footer1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.footer1 a, .footer1 a:link, .footer1 a:active, .footer1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.footer1 a:hover { color: #C0D4FA; }
.footer2 { clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6699FF; }
.footer2 a, .footer2 a:visited { font-weight: bold; color: #6699FF; text-decoration: underline; }
.footer2 a:hover { font-weight: bold; color: #6699FF; text-decoration: none; }
.footer3 { clear: both; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #949494; }
.footer3 a, .footer3 a:link, .footer3 a:active, .footer3 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #949494; }
.footer3 a:hover { color: #666666; }
.style_rss { float: left; width: 66px; text-align: center; }
*/

/* css per il breadcrumb*/
.breadPass {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; text-decoration:none; font-weight:bold;}
.breadPass a, .breadPass a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; text-decoration:none; font-weight:bold;}
.breadPass a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; text-decoration: underline; font-weight:bold;}
.breadOn{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9969cf; text-decoration:none; font-weight:bold;}
.breadOn a, .breadOn a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9969cf; text-decoration:none; font-weight:bold;}
.breadOn a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9969cf; text-decoration: underline; font-weight:bold;}
.breadOff {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d9d5d6; text-decoration:none; font-weight:bold;}
.breadOff a, breadOff a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d9d5d6; text-decoration:none; font-weight:bold;}
.breadOff a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d9d5d6; text-decoration: underline; font-weight:bold;}
.breadSpace{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff4444; font-weight:bold;}



/*SPALLE*/
#right_pane { float: right; }
#left_pane { float: left; }
.pane { padding-bottom: 10px; }
.price_small { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; }
.price_small a, .price_small a:Visited, .price_small a:Hover { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: none; }



/* inizio preferenze informazioi auto */
.titoloinfo { background-color:#f5f7fb; color:#666666; font-family:arial, helvetica, sans; font-size: 11px; padding-left: 10px; font-weight:bold;}
.infotext { color:#666666; font-family:arial, helvetica, sans; font-size: 11px; padding-left: 5px;}
.titleinfo { background-color:#6699ff ; color:#ffffff; font-family:arial, helvetica, sans; font-size: 12px; padding-left: 10px;}
.error  {font-weight: bold; color: red; font-family: Arial }
.error a, .error a:link, .error a:active, .error a:visited {font-weight: bold; color: red; font-family: Arial }
.error a:hover {font-weight: bold; color: red; font-family: Arial; text-decoration:none;}
/* fine preferenze informazioni auto */


/* css specifici per il motore di ricerca delle auto*/

       

.laterale{ color: #666666; font-family: arial, helvetica, sans; font-size:11px;}
.grassetto { color: #333333; font-family: arial, helvetica, sans; font-size:11px; font-weight: bold;}
.testomotore { color: #666666; font-family: arial, helvetica, sans; font-size: 11px;}
.box { color: #333333; font-family: Arial, Sans; font-size: 12px; }
.box a, .box a:visited { color: #333333; text-decoration: none; }
.box a:hover { color: #333333; text-decoration: underline; }
.red { font-family: Arial, Sans; color: red; font-size: 12px; }
.red a, .red a:visited { font-family: Arial, Sans; color: red; text-decoration: none; }
.red a:hover { font-family: Arial, Sans; color: red; text-decoration: underline; }
.voci_motore { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; padding-bottom: 3px;}
.car_elenco_head { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff;}
.car_elenco_small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #646464;}
.car_elenco { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #646464;}
.car_elenco a, .car_elenco a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #646464; }
.car_elenco a:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #646464; text-decoration: underline;}
.vacanza_ris_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; }
.vacanza_dett_sx_tab { font-weight: bold; background-color: #DCDDDE; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; padding: 5px; }
.vacanza_dett_dx_tab { background-color: #F1F2F2; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; padding: 5px; }
.txt_dettoff_auto { color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; background:#3467cd;}
.scrollbarConditions { background-color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px;  margin-bottom: 0px; scrollbar-3dlight-color: #C0C0C0; scrollbar-arrow-color: rgb(255,255,255); scrollbar-base-color: #6699cc; scrollbar-darkshadow-color: #C0C0C0; scrollbar-face-color: #6699cc; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-track-color: #EEEEEE; }
.txt_mail_confirm_auto { color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; background:#6699ff; }
.noResultsAuto { color:Red; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.motoreauto { background-image: url(../img/bgmotore.gif); background-position: bottom center; background-repeat: repeat-x; border: 1px solid #6699ff;}
.toplink { background-color:#ffffff; color:#666666; font-family:arial, helvetica, sans; font-size: 11px; padding-left: 10px; font-weight:bold;}
.toplink a, .toplink a:link, .toplink a:active, .toplink a:visited { background-color:#ffffff; color:#666666; font-family:arial, helvetica, sans; font-size: 11px; font-weight:bold; text-decoration:none;}
.titoloinfo { background-color:#f5f7fb; color:#666666; font-family:arial, helvetica, sans; font-size: 11px; padding-left: 10px; font-weight:bold;}
.titoloinfo a, .titoloinfo a:link, .titoloinfo a:active, .titoloinfo a:visited { background-color:#f5f7fb; color:#666666; font-family:arial, helvetica, sans; font-size: 11px; font-weight:bold; text-decoration:none;}
.box_auto { width: 100%; height: 251px; background-image: url(../../img/box/auto/bg.gif); background-position: top center; font-family: Arial, Helvetica, Sans; font-size: 11px; }
.style_tips { padding: 5px 10px 0 10px; margin: 0; list-style-type: none; text-align: left; color: #333333; }
.offers { float: left; width: 188px; font-family: Arial, Helvetica, Sans; font-size: 13px; }
.offers ul { text-align: left; list-style-type: none; margin: 0; padding: 0 10px 0 10px; }
.offers ul a, .offers ul a:Visited { font-weight: bold; text-decoration: none; }
.offers ul a:Hover { text-decoration: underline; }
.price { float: right; font-family: Arial, Helvetica, Sans; font-size: 12px; }
.price a, .price a:Visited { font-size: 14px; color: red; text-decoration: none; }
.price a:Hover { text-decoration: underline; }
h1.searchengine_title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6699FF; text-align: left; padding: 0; margin:0; }
h1.searchengine_title a, h1.searchengine_title a:link, h1.searchengine_title a:active, h1.searchengine_title a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6699FF; }
h1.searchengine_title a:hover { text-decoration: none; }
.shim { clear: both; height: 10px; }
.input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #444444; padding: 2px; }



