#contenuto { width:790px; float:left; padding-left:6px; font-family:arial; color:#666666; font-size:12px; height:630px; position:relative; text-align:left;}

#contenuto2 { width:790px; float:left; padding-left:6px; font-family:arial; color:#666666; font-size:12px; text-align:left;}
#contenuto2 h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; line-height:28px; letter-spacing:-1px; margin:0; padding:0; padding-bottom:10px; color:#121212; font-weight:lighter;}
#contenuto2 h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:22px; letter-spacing:-1px; margin:0; padding:0; padding-top:6px; color:#333333; font-weight:lighter;}
#contenuto2 h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:18px; letter-spacing:-1px; margin:0; padding:0; padding-top:6px; color:#333333; font-weight:lighter;}
#contenuto2 #navbar { margin-left:0px}

span.quote { font-family:georgia; font-size:17px; line-height:17px; letter-spacing:-1px; color:#999999; display:block; padding-bottom:12px;}

input.mainoption { background:#25648d; color:#FFFFFF; font-size:11px; font-family:arial; padding-left:20px; padding-right:20px; padding-top:3px; padding-bottom:3px; width:120px;}

/* Box homepage */

div.box_double { background:url(/images_new/promo_bg.jpg) no-repeat; width:569px; height:209px; position:relative}
div.box_double div.img { position:absolute; top:19px; left:12px; text-align:center; width:192px; height:100px;}
div.box_double h2 { margin:0; padding:0; font-size:18px; color:#000000; font-weight:lighter; letter-spacing:-1px; position:absolute; top:120px; left:17px;}
div.box_double h2 strong { font-weight:bold}
div.box_double h2 a { color:#000000; text-decoration:none}
div.box_double h2 a:visited { color:#000000; text-decoration:none}
div.box_double h2 a:hover { color:#666666; text-decoration:none}
div.box_double a{ text-decoration:none}

div.box_double p.det_box { position:absolute; top:135px; left:17px; width:182px; font-size:11px; line-height:11px; color:#666666;}
div.box_double div.offerta1 { width:168px; height:178px; text-align:center; position:absolute; top:18px; left:204px}
div.box_double div.offerta1 h3 { margin:0; padding:0; font-size:14px; color:#000000; font-weight:lighter; letter-spacing:-1px; position:absolute; top:4px; left:0px; width:168px; line-height:14px }
div.box_double div.offerta1 h3 strong { font-weight:bold }
div.box_double div.offerta1 span.start { width:50px; height:28px; position:absolute; top:48px; left:32px; color:#cc6600; font-size:14px; line-height:13px}
div.box_double div.offerta1 div.offerta { background:url(/images_new/offerta_bg.jpg) no-repeat; width:60px; height:60px; position:absolute; top:32px; left:82px; text-align:center; color:#FFFFFF; font-size:20px; font-weight:bold; line-height:60px; letter-spacing:-1px}
div.box_double div.offerta1 p { width:148px; margin:0; padding:0; font-size:11px; color:#999999; line-height:10px; position:absolute; top:90px; left:10px; text-align:center; }
div.box_double div.offerta1 div.again { position:absolute; left:14px; bottom:0px;}
div.box_double div.offerta1 div.again a { font-size:9px; color:#FFFFFF; background:#cc6600; text-decoration:none; padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px; width:110px; line-height:20px;}
div.box_double div.offerta1 div.again a:visited { color:#FFFFFF; background:#cc6600; }
div.box_double div.offerta1 div.again a:hover { color:#FFFFFF; background:#ff9933; }

div.box_double div.offerta2 { width:168px; height:178px; text-align:center; position:absolute; top:18px; left:380px;}
div.box_double div.offerta2 h3 { margin:0; padding:0; font-size:14px; color:#000000; font-weight:lighter; letter-spacing:-1px; position:absolute; top:4px; left:0px; width:168px; line-height:14px }
div.box_double div.offerta2 h3 strong { font-weight:bold }
div.box_double div.offerta2 span.start { width:50px; height:28px; position:absolute; top:48px; left:32px; color:#cc6600; font-size:14px; line-height:13px}
div.box_double div.offerta2 div.offerta { background:url(/images_new/offerta_bg.jpg) no-repeat; width:60px; height:60px; position:absolute; top:32px; left:82px; text-align:center; color:#FFFFFF; font-size:20px; font-weight:bold; line-height:60px; letter-spacing:-1px}
div.box_double div.offerta2 p { width:148px; margin:0; padding:0; font-size:11px; color:#999999; line-height:10px; position:absolute; top:90px; left:10px; text-align:center;}
div.box_double div.offerta2 div.again { position:absolute; left:14px; bottom:0px; text-align:center; right:14px}
div.box_double div.offerta2 div.again a { font-size:9px; color:#FFFFFF; background:#cc6600; text-decoration:none; padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px; width:110px; line-height:20px;}
div.box_double div.offerta2 div.again a:visited { color:#FFFFFF; background:#cc6600; }
div.box_double div.offerta2 div.again a:hover { color:#FFFFFF; background:#ff9933; }


div.box_mono { background:url(/images_new/promo2_bg.jpg) no-repeat; width:391px; height:209px; position:relative}
div.box_mono a { text-decoration:none }
div.box_mono div.img { position:absolute; top:19px; left:12px; text-align:center; width:192px; height:100px;}
div.box_mono h2 { margin:0; padding:0; font-size:18px; color:#000000; font-weight:lighter; letter-spacing:-1px; position:absolute; top:120px; left:17px;}
div.box_mono h2 strong { font-weight:bold}
div.box_mono h2 a { color:#000000; text-decoration:none}
div.box_mono h2 a:visited { color:#000000; text-decoration:none}
div.box_mono h2 a:hover { color:#666666; text-decoration:none}
div.box_mono p.det_box { position:absolute; top:135px; left:17px; width:182px; font-size:11px; line-height:10px; color:#666666;}
div.box_mono div.offerta1 { width:168px; height:178px; text-align:center; position:absolute; top:18px; left:204px}
div.box_mono div.offerta1 h3 {  margin:0; padding:0; font-size:14px; color:#000000; font-weight:lighter; letter-spacing:-1px; position:absolute; top:4px; left:0px; width:168px; line-height:14px}
div.box_mono div.offerta1 h3 strong { font-weight:bold }
div.box_mono div.offerta1 span.start { width:50px; height:28px; position:absolute; top:48px; left:32px; color:#cc6600; font-size:14px; line-height:13px}
div.box_mono div.offerta1 div.offerta { background:url(/images_new/offerta_bg.jpg) no-repeat; width:60px; height:60px; position:absolute; top:32px; left:82px; text-align:center; color:#FFFFFF; font-size:20px; font-weight:bold; line-height:60px; letter-spacing:-1px}
div.box_mono div.offerta1 p { width:148px; margin:0; padding:0; font-size:11px; color:#999999; line-height:10px; position:absolute; top:90px; left:10px; text-align:center;}
div.box_mono div.offerta1 div.again { position:absolute; left:14px; bottom:0px; right:14px; text-align:center}
div.box_mono div.offerta1 div.again a { font-size:9px; color:#FFFFFF; background:#cc6600; text-decoration:none; padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px; width:110px; line-height:20px;}
div.box_mono div.offerta1 div.again a:visited { color:#FFFFFF; background:#cc6600; }
div.box_mono div.offerta1 div.again a:hover { color:#FFFFFF; background:#ff9933; }

#double_box01 { position:absolute; left:6px; top:420px; width:391px}
#double_box02 { position:absolute; left:411px; top:420px; width:391px}

/*Notizie homepage*/

#news_slider ul{
margin:0;
padding:0;
list-style:none;
}

#news_slider, #news_slider li{
/*
define width and height of container element and list item (slide)
list items must be the same size as the slider area
*/
position: relative;
height:100px;
overflow:hidden;
}

span#prevBtn{}
span#nextBtn{}

#notizie { width:216px; height:153px; position:absolute; top:7px; right:0px; background:#dfe8f1}
#notizie h2 { font-family:arial; font-size:14px; line-height:14px; color:#000000; margin:0; padding:0; position:absolute; top:5px; left:5px; letter-spacing:-1px}
#notizie span.sottotit { color:#333333; font-family:arial; font-size:11px; font-style:italic; position:absolute; top:19px; left:5px}

#notizie_int { width:216px; height:80px; position:absolute; top:35px; right:0px; background:#dfe8f1}
#notizie_int div.articolo { height:80px; position:absolute; top:0px; left:5px; right:5px; font-size:11px; font-family:arial; background:#c4d9ec; padding:5px; overflow:hidden;}
#notizie_int div.articolo div.image { float:left; width:50px; text-align:center; margin-right:5px; height:50px; top:0px; background:#ffffff}
#notizie_int div.articolo div.titolo { height:35px; overflow:hidden}
#notizie_int div.articolo div.titolo a { color:#003366; text-decoration:none; line-height:11px}
#notizie_int div.articolo div.titolo a:visited { color:#003366;}
#notizie_int div.articolo div.titolo a:hover { color:#006699;}
#notizie_int div.articolo p { color:#608bb6; font-family:arial; font-size:11px; line-height:11px; margin:0px; padding:0px; font-style:italic; height:35px; overflow:hidden}
#notizie_int div.bottoni { position:absolute; top:100px; right:5px; text-align:right}
#notizie_int div.bottoni a.leggi_tutte { font-size:9px; font-family:arial; text-decoration:none; color:#ffffff; background:#006699; padding-left:15px; padding-right:15px; padding-top:3px; padding-bottom:3px; line-height:9px;}
#notizie_int div.bottoni a.leggi_tutte:visited { color:#ffffff; background:#006699; }
#notizie_int div.bottoni a.leggi_tutte:hover { color:#ffffff; background:#78b0d5; }
#notizie_int div.bottoni img.up { position:absolute; top:-4px; right:69px}
#notizie_int div.bottoni img.down { position:absolute; top:-4px; right:97px}



/* Flotta auto homepage*/

#flotta { width:206px; position:absolute; top:170px; right:0px; background:#e8e8e8; padding:5px; height:233px}
#flotta h2 { font-family:arial; font-size:14px; line-height:14px; color:#000000; margin:0; padding:0; letter-spacing:-1px; padding-bottom:10px}
#flotta p { font-size:11px; margin:0; padding:0; line-height:12px; color:#333333; padding-top:8px}
#flotta div.again { text-align:right; padding-top:10px;}
#flotta div.again a { font-size:9px; font-family:arial; text-decoration:none; color:#ffffff; background:#333333; padding-left:15px; padding-right:15px; padding-top:3px; padding-bottom:3px; line-height:9px;}
#flotta div.again a:visited { color:#ffffff; background:#333333; }
#flotta div.again a:hover { color:#ffffff; background:#666666; }

/* Form contatti*/

table#contact_us { border:1px solid #99CCCC; margin-top:20px; font-size:12px; background:#e4f3fc }
table#contact_us td { font-size:12px }
#contact_us input { width:200px}
#contact_us a { color:#05294d; text-decoration:none}
#contact_us a:visited { color:#05294d; text-decoration:none}
#contact_us a:hover { color:#4e86ab; text-decoration:none}

/* Form testimonials*/

table#testimonials { border:1px solid #99CCCC; margin-top:20px; font-size:12px; background:#e4f3fc }
table#testimonials td { font-size:12px }
#testimonials input { width:200px}
#testimonials a { color:#05294d; text-decoration:none}
#testimonials a:visited { color:#05294d; text-decoration:none}
#testimonials a:hover { color:#4e86ab; text-decoration:none}

ul.testimonials { list-style-type:square; padding-top:10px}
ul.testimonials li { border-bottom:1px dashed #cccccc; padding-bottom:8px; margin-bottom:8px;}
ul.testimonials p { margin:0; padding:0;}
ul.testimonials li em.date { color:#000000}
ul.testimonials li span.tit { color:#000000; font-weight:bold}

#tableForm { border:1px solid #99CCCC; margin-top:20px; background:#e4f3fc }
#tableForm th { font-size:12px;}
#tableForm td { font-size:12px}
#tableForm input { font-size:12px; font-family:arial; width:200px}
#tableForm select { font-size:12px; font-family:arial; width:200px}
#tableForm a { color:#05294d; text-decoration:none}
#tableForm a:visited { color:#05294d; text-decoration:none}
#tableForm a:hover { color:#4e86ab; text-decoration:none}

