html,body{margin:0 auto;padding:0}
body{font: 76% sans-serif,Verdana,Arial;background: #ffffff url(../but/bg.jpg) repeat-x top;}
div#container_main{margin:0 auto;width:100%;text-align:center;}

div#container{margin:0 auto;width:800px;text-align:center;}

div#header{width: 100%;margin: 0  auto;text-align:left;padding: 0 0 20px;border-bottom: 1px solid #eeeeee;height: 100px;}
div#header h1{margin: 0;padding: 0;font: bold 3.8em "Trebuchet MS","Goudy Old Style",Times,verdana;color: #679ebb;}
div#header h1 img{vertical-align: middle;}

/* NAVIGAZIONE */
#navigazione{padding: 0;margin: 0px;width: 100%;background: #b7b7b7 url(../but/bg_menu.jpg) repeat-x top;float: left;text-align:center;border-bottom: 1px solid white;border-top: 1px solid white;border-left: 1px solid white;display: block;}
#navigazione ul{font: bold 0.8em arial,"san serif";margin:0;padding: 0;list-style: none;letter-spacing: 0;}
#navigazione li{display: inline;margin: 0 2px 0 0;padding: 0;text-transform:uppercase;}

#navigazione a{float: left;display: block;font-weight: normal;color: #676767;margin: 0 1px 0 0;padding: 5px 10px;text-decoration: none;letter-spacing: 0; border-right: 1px solid #ffffff;}

#navigazione a:visited{float: left;display: block;font-weight: normal;color: #676767;margin: 0 1px 0 0;padding: 5px 10px;text-decoration: none;letter-spacing: 0; border-right: 1px solid #ffffff;}


#navigazione a:hover{color: #ffffff;background-color: #b7b7b7; }

#navigazione #current a{ color: #ffffff;background-color: #679ebb; border-color: #ffffff;}

#navigazione a.offerte{float: left;display: block;font-weight: normal;color: #676767;margin: 0 1px 0 0;
padding: 5px 10px;text-decoration: none;letter-spacing: 1px; border-right: 1px solid #ffffff;background: #f9c1c1;}

#navigazione a.offerte:visited{float: left;display: block;font-weight: normal;color: #676767;margin: 0 1px 0 0;
padding: 5px 10px;text-decoration: none;letter-spacing: 1px; border-right: 1px solid #ffffff;background: #f9c1c1;}


#navigazione a.offerte:hover{color: #ffffff;background-color: #b7b7b7; }


div#content{float: left;width: 100%;margin: 0;padding: 0;border-left: 1px solid #eeeeee;border-right: 1px solid #eeeeee;background: #fff;/*background: #ffffff url(../but/ancora.jpg) no-repeat right bottom;background-position: 98% 99%;*/}



div#content h1{width: 100%;border-bottom: 2px solid #eeeeee;background: #fff;margin: 0;padding: 3px 0 3px;text-transform: none;font: bold 1.8em calibri,arial,verdana;float: left;clear: left;color: #cf902d;text-align:left;}
div#content h1.flotta{border: 0;padding:10px 0;}
div#content h2.noleggio_titolo{color: #515151;padding: 0 58px;float: left;text-align: left;margin: 10px 0;font: bold  1.4em calibri,arial,verdana;}
div#content h1 a, div#content h1 a:visited{text-decoration:none;color: #cf902d;text-align:left;}
div#content h1 a:hover{text-decoration:none;color: #515151;text-align:left;}
div#content h1 img{vertical-align:middle;}

div#content p{float:left;border-bottom: 0px solid #ccc;padding: 0 38px;margin: 15px;text-align: justify;font: normal 1em arial,calibri,verdana;color: #515151;}
div#content p.clicca-loghi{text-align:center;margin: 0;padding:0;width: 100%; }
div#content p a, div#content p a:active, div#content p a:visited{color: #3777dc;text-decoration: none;}
div#content p a:hover{color: #c20000;text-decoration: none;}


div#content p.top_image{margin: 0;padding: 0;height: 208px;}

div#content p.titolo_img{clear: left;margin: 5px ;text-align:left;padding: 10px 2px 0 2px;}
div#content p.titolo_img a img{border: 0;}
div#content p.titolo_img a:visited img{border: 0;}



div#content div#anno_flotta{float:left;width: 40%;}
div#content div#anno_flotta p{padding: 0 5px;margin: 0 55px;border-left: 3px solid #ebebeb;}

div#box_flotta{float:left;margin: 10px 55px;width: 92%;}
div#box_dati_flotta{float:left;border: 0px solid #959595;padding: 3px;margin: 2px;width: 48%;background: #f7f7f7;}
div#box_dati_flotta h2{margin: 0;padding:3px;font: bold 1em arial,verdana;text-transform: lowercase;text-align:left;border: 1px solid #eee;color: #1c5776;background:#fff;}
div#box_dati_flotta p{width: 97%;margin: 0;padding: 2px 4px 2px;border-bottom: 1px solid #eee;color: #515151;text-align:left;font: normal 0.9em arial,"Trebuchet MS","san serif";}
div#box_dati_flotta p img{vertical-align:middle;}


div.galleria_flotta{float:right;margin: 0px 5px;padding:0 0 12px 0; background: url(../but/ombra.png) no-repeat bottom center;}
div.galleria_flotta a img, div.galleria_flotta a:visited img{display:block;border:1px solid #E4E4E4;padding: 3px;background:#eee;}
div.galleria_flotta a:hover img{display:block;border:1px solid #E4E4E4;padding: 3px;background:#fff;}





/*div#header img.infoline{position:absolute;}*/
div#content div#foto-escursioni{float: left;margin:0 ;padding:0 41px;}
div#content div#foto-escursioni img{float: left;margin: 0 0 5px;border: 1px solid #eeeeee;padding: 3px;}

div#content div#box-escursioni{float: left;margin:0 ;padding:0 58px;}
div#content div#box-escursioni img{float: left;margin: 0 5px 10px 0px;border: 1px solid #eeeeee;padding: 3px;}
div#content div#box-escursioni p{float:left;margin: 0;padding: 0;width: 73%;}




/* LINK UTILI */
ul#link_utili{float: left;margin: 5px ;padding: 0;list-style: none;width: 70%;padding-left: 57px;}
ul#link_utili li{margin: 0;padding: 5px;text-align: left;border-bottom: 1px solid #eeeeee;}
ul#link_utili li a{font: normal 0.9em "Trebuchet MS",arial,"san serif";color: #3777dc;text-decoration: none;}
ul#link_utili li a:active{font: normal 0.9em "Trebuchet MS",arial,"san serif";color: #3777dc;text-decoration: none;}
ul#link_utili li a:visited{font: normal 0.9em "Trebuchet MS",arial,"san serif";color: #3777dc;text-decoration: none;}
ul#link_utili li a:hover{font: normal 0.9em "Trebuchet MS",arial,"san serif";color: #c20000;text-decoration: none;}

/* SCHEDA AUTO */
div.galleria_auto{float:left;margin: 10px 5px;padding:0 0 12px 0; background: url(../but/ombra.png) no-repeat bottom center;}
div.galleria_auto a img, div.galleria_auto a:visited img{display:block;border:1px solid #E4E4E4;padding: 7px;background:#eee;}
div.galleria_auto a:hover img{display:block;border:1px solid #E4E4E4;padding: 7px;background:#fff;}


div#box_auto{float:left;margin: 10px 0px;width: 70%;}
div#box_auto h2{margin: 0;padding:0;text-align:left;border-bottom: 1px solid #eee;color: #808080;background:#fff url(../but/bg_title_auto.jpg) repeat-x bottom;}
div#box_auto p{width: 100%;margin: 0;padding: 2px 0 2px;border-bottom: 1px solid #eee;color: #8A8A8A;text-align:left;font: normal 1em arial,"Trebuchet MS","san serif";}
div#box_auto p img{vertical-align:middle;}







/* Listino Prezzi */
table{padding: 0em;color: #404040;width: 98%;border:1px solid #ebebeb;margin: 20px 9px 15px;background: #ffffff;font-family: arial,"Trebuchet MS","Lucida Grande",Verdana,Arial,"sans-serif";}
caption{font-size:0.9em;font-weight: normal; padding: 1px;text-align: left;color: #515151;}

th{font-size:0.8em;text-transform: uppercase;color: #f7f7f7;text-align:left;font-weight: bold;padding: 12px 3px 12px;background:#124560 url(../but/bg_flotta.jpg) repeat-x top/*#99c0c1;*/}
th.center{text-align:center;}
td{font-size:0.9em;font-weight: normal;padding: 5px;color: #515151;text-align:left;}
td.center{text-align:center;}
td img{vertical-align: middle;}
td a img{border: 0;}
td a{}
td a:hover{color: #000000;}


tr.foot{background: #8a8989;}
tr.foot td{color: #f6f6f6;text-align:right;}
tr.foot td a, tr.foot td a:active, tr.foot td a:visited{text-align:right;color: #f6f6f6;text-decoration: none;}
tr.foot td a:hover{text-align:right;color: #000;text-decoration: none;}


/*LISTA PER SEI QUI....*/
.seiqui {margin: 0 auto;text-align:justify;padding-left: 2px;width: 100%;border-bottom: 1px solid #eeeeee;color: #515151;font: normal 0.9em arial,"Trebuchet MS","san serif",arial;display: block;clear:left;}

ul.titrovi{width: 100%;color: #515151;font: normal 0.9em arial,"Trebuchet MS","san serif",arial;float: left;padding: 0;margin: 0;list-style-type:none;border-bottom: 1px solid #eeeeee;background: #b7b7b7 url(../but/bg_menu.jpg) repeat-x top;
border-top: 1px solid #ffffff;}
ul.titrovi li{padding-left: 13px;float: left;margin-right: 1px;display: inline;padding-top: 3px;height:20px;line-height: 20px;}

ul.titrovi li img{vertical-align: middle;border: 0;background: #ffffff;padding:2px;border: 1px solid #808080;background: #F4F4F4;margin: 0 0 3px;}
ul.titrovi li a img, ul.titrovi li a:active img, ul.titrovi li a:visited img{padding:2px;border: 1px solid #808080;background: #F4F4F4;}
ul.titrovi li a:hover img{padding:2px;border: 1px solid #F4F4F4;background: #d8ab65;}

ul.titrovi li a, ul.titrovi li a:visited, ul.titrovi li a:active{text-decoration: none;color:#3333ff;}
ul.titrovi li a:hover{text-decoration: none;color:#c20000;}

ul.titrovi li span{vertical-align: top;margin:0;padding: 0;height:18px;line-height: 18x;}
.freccia_seiqui{font-weight: normal;font-size: 10px;color: #676767;}

/* FOOTER */
div#footer{clear: left;width: 802px;margin: 0 auto;padding-top: 35px;background: url(../but/bgfooter.jpg) no-repeat top;border-top: 0px solid #eeeeee;}
div#footer p{padding: 0 0 1px 15px;margin:0;font: normal  0.9em "san serif",arial,verdana;color: #676767;text-align:left}
div#footer p a{text-decoration: underline;color: #ffffff;}
div#footer p a:active{text-decoration: underline;color: #ffffff;}
div#footer p a:visited{text-decoration: underline;color: #ffffff;}
div#footer p a:hover{text-decoration: none;color: #ffffff;}

div#footer p a img{border:0;}
div#footer p a:visited img{border:0;}
div#footer p a:hover img{border:0;}

div#footer p a.copyright{text-decoration: none;color: #BFBFBF;}
div#footer p a.copyright:active{text-decoration: none;color: #BFBFBF;}
div#footer p a.copyright:visited{text-decoration: none;color: #BFBFBF;}
div#footer p a.copyright:hover{text-decoration: underline;color: #676767;}


div#footer div.footer_sx{float:left;width: 650px;}
div#footer div.footer_dx{float:left;width: 150px;}
div#footer div.footer_dx a img{border: 0;}



/*CONTATTI*/
form{float: left;width:65%;padding-left: 57px;margin:0;font: normal 1em "Trebuchet MS","san serif",arial,verdana;}
form fieldset{width:100%;margin: 0 auto;padding: 0;border: none;}
form legend{font: bold 1.7em "Goudy Old Style";color: #000000;background:#ffffff;text-transform: none;margin-bottom: 5px;}
form fieldset div{float:left;width:100%;padding: 4px 0 3px;border-bottom: 1px solid #eeeeee;}
form fieldset div label{float:left;width:120px;display: inline; margin-left: 10px;line-height:23px;text-align: left;color: #515151;}

/*INPUT TEXT*/
form fieldset div div.bg_input{width: 250px;height: 18px;	background:url(../but/input.jpg) no-repeat left;border: 0;}
form fieldset div div.bg_input input{border: 0;margin-top: -1px;margin-left: 5px;height: 16px;width: 235px;background: none;
font: normal 1.1em "Trebuchet MS","san serif",arial,verdana;color: #000000;}
form fieldset div input{border: 0;margin-left: 0px;width: 100px;font: normal 1.1em "Trebuchet MS","san serif",arial,verdana;color: #000000;
border: 1px solid #cccccc;}

/*TEXTAREA*/
form fieldset div div.bg_textarea{width: 355px;height: 87px;	background:url(../but/textarea.jpg) no-repeat left;border: 0;}
form fieldset div div.bg_textarea textarea{border: 0;margin-top: 4px;margin-left: 5px;height: 75px;width: 340px;background: none;
font: normal 1.1em "Trebuchet MS","san serif",arial,verdana;color: #000000;}

/* PRIVACY */
fieldset div#privacy{float:left;width:100%;padding: 15px 5px 3px;border-bottom: 1px solid #eeeeee;}
fieldset div#privacy h3{margin: 0;padding: 0;font: bold 1.1em "Trebuchet MS","san serif",arial,verdana;text-align: center;}
fieldset div#privacy p{margin: 0;font: normal 0.9em "Trebuchet MS","san serif",arial,verdana;text-align: justify;}

/* CAPTCHA */
form fieldset#inserimento_codicesicurezza{margin-top: 5px;border: 1px solid #f9f3b7;}
form fieldset#inserimento_codicesicurezza legend{text-transform: none;margin-bottom: 0px;}
form fieldset#inserimento_codicesicurezza div{width: 100%;background: url(../but/bg_captcha.jpg) repeat bottom;}
form fieldset#inserimento_codicesicurezza div img#captcha{float: left;margin-right: 5px;margin-left: 5px;}
form fieldset#inserimento_codicesicurezza div p {margin:2px;text-align: left;}
form fieldset#inserimento_codicesicurezza div p a{color: #3333ff;text-decoration: none;}
form fieldset#inserimento_codicesicurezza div p a:active{color: #3333ff;text-decoration: none;}
form fieldset#inserimento_codicesicurezza div p a:visited{color: #3333ff;text-decoration: none;}
form fieldset#inserimento_codicesicurezza div p a:hover{color: #c20000;text-decoration: none;}
form fieldset#inserimento_codicesicurezza div p a img{border:0;vertical-align: middle;width: 16px;height: 16px;}

/* CONFERMA */
fieldset div#conferma{padding-top: 15px;text-align: center;}
fieldset div#conferma #invia{background: url(../but/invia.jpg) no-repeat;width: 100px;height: 24px;border:0;font: bold 1em "Trebuchet MS","san serif",arial,verdana;}
fieldset div#conferma #annulla{background: url(../but/invia.jpg) no-repeat;width: 100px;height: 24px;border:0;font: normal 1em "Trebuchet MS","san serif",arial,verdana;}
fieldset div#conferma #invia:hover{background: url(../but/invia_hover.jpg) no-repeat;width: 100px;height: 24px;border:0;font: bold 1em "Trebuchet MS","san serif",arial,verdana;}
fieldset div#conferma #annulla:hover{background: url(../but/invia_hover.jpg) no-repeat;width: 100px;height: 24px;border:0;font: bold 1em "Trebuchet MS","san serif",arial,verdana;}

/*PAGINA SEND*/
div#msg_send{margin: 0 auto;padding: 5px; text-align: center;width: 76%;border: 1px solid #e4e4e4;height: 150px;}
div#msg_send .p_1_send{display: block;width: 97%;padding:10px;margin: 0; background: #e4e4e4;color: #000000;
font-size: 1em;text-align: center;}
div#msg_send .p_2_send{display: block;width: 97%;padding:10px;margin: 0;color: #000000;font-size: 1em;text-align: center;}
h2.titolo_errore{margin: 0 auto;padding-bottom: 5px;padding-top:25px;color: #c20000; font: bold 1.5em "Goudy Old Style",verdana,times;
text-align: center;border: 0;}

#riprova{width:100px;height: 24px;margin: 0 auto;padding: 0;text-align: center;border:0; background: url(../but/invia.jpg) no-repeat;
font: bold 0.9em "san serif",verdana,times; color: #000000;}
#riprova:hover{width:100px;height: 24px;margin: 0 auto;padding: 0;text-align: center;border:0; background: url(../but/invia_hover.jpg) no-repeat;
font: bold 0.9em "san serif",verdana,times; color: #000000;}

div#send_inviato{margin: 80px auto;padding: 0; border: 0;text-align: center;}
div#send_inviato a{color: #3333ff;text-decoration: none;}
div#send_inviato a:visited{color: #3333ff;text-decoration: none;}
div#send_inviato a:hover{color: #c20000;text-decoration: none;}
div#send_inviato h1.titolo_invia_send{margin: 20px auto;padding: 0;font-size:2.3em;font-weight:bold;font-family: arial;text-transform: uppercase;
text-align:center;color: #2c7d00;border-bottom: 0;background: none;}
div#send_inviato p{margin: 0 auto;padding: 0;text-align: center;}
div#send_inviato.msg_inviato{margin: 0;text-align: center;font: bold 1.5em arial,verdana,times;color: #000000;}	


/* OFFERTE AUTO */
div#box_offerta{float: left;text-align:justify;width: 85%;position:relative;left:70px;font: normal  1.1em Trebuchet MS,arial,verdana;line-height: 16px;border-bottom: 1px solid #e4e4e4;margin: 0 0 10px;}
div#box_offerta img{margin: 0 ;float:left;border: 0px solid #e4e4e4;padding: 0px;display: inline;}
div#box_offerta div#prezzo{float:left;margin: 13px 35px auto;background: url(../but/offerta.jpg) no-repeat;position:relative;width: 77px;text-align:center;}
div#box_offerta div#prezzo p{margin: 0 auto;padding: 22px 17px;font: bolder 1.4em "Times New Roman",arial,verdana;color: #000000;text-align:center;line-height: 10px;}
div#box_offerta div#prezzo p span{font: bold 0.6em arial,verdana;text-align:center;line-height: 10px;color: #ffffff}
div#box_offerta div#box_testo{float:left;width: 375px;}
div#box_offerta div#box_testo h1{width: 100%;text-align:left;color: #c20000;font: bolder 1.4em calibri,arial,verdana;margin: 0 auto;padding: /*10px*/ 0;}
div#box_offerta div#box_testo p.descrizione{margin: 0 auto;padding: 0;font: normal 0.8em arial,verdana;color: #676767;text-align:left;white-space:normal;}
div#box_offerta div#box_testo p.descrizione span.validita{font-weight: bold ;color: #515151;}