/* @ Giuseppe Lonis for Arbaleteinlegno.it */

body {padding:0; margin:0; background-color:#fff; font:normal 76% Arial, Helvetica, sans-serif;}
.nascosto, hr, #intestazione #menuAlto span, #intestazioneHome #menuAlto span {height:1px; width:1px; overflow:hidden; position:absolute; top:-1000em;}


div#totale {width:960px; margin:0 auto; margin-top:15px;}


div#intestazione, div#intestazioneHome {background: #fff url(../immagini/intestazione.gif) no-repeat top left; border-bottom:1px solid #ddd;}
html>/**/body div#intestazione, html>/**/body div#intestazioneHome {border-bottom:0;}
* html div#intestazione  {height:10px;}
div#intestazioneHome {height:10px;}
div#intestazione h1, div#intestazioneHome h1 {height:40px; margin:0; padding:0; width:540px; float:left;}
div#intestazione h1 a, div#intestazioneHome h1 a {display:block; height:100%; width:100%; color:#000;}
div#intestazione h1 a img, div#intestazioneHome h1 a img {border:0;}
#intestazione #menuAlto, #intestazioneHome #menuAlto {height:15px; margin:22px 0 0 0; padding:0px 0 0 0; color:#666; font-size:76%; float:right; background-color:transparent; text-transform:uppercase;}
html>/**/body  #intestazione #menuAlto, html>/**/body  #intestazioneHome #menuAlto  {margin-top:-19px;}
#intestazione #menuAlto a, #intestazioneHome #menuAlto a{border:0; color:#666; text-decoration:none; margin:0 0 0 6em; padding:0 0 10px 18px;}
#intestazione #menuAlto a:hover, #intestazioneHome #menuAlto a:hover {text-decoration:underline; color:#000;}
#intestazione #menuAlto .ico1, #intestazioneHome #menuAlto .ico1 {background: url(../immagini/home.gif) no-repeat top left;}
#intestazione #menuAlto .ico2, #intestazioneHome #menuAlto .ico2 {background: url(../immagini/contatti.gif) no-repeat top left;}
#intestazione #menuAlto .ico3, #intestazioneHome #menuAlto .ico3 {background: url(../immagini/mappa.gif) no-repeat top left;}
#intestazione #menuAlto .attivo, #intestazioneHome #menuAlto .attivo {color:#000; text-decoration:underline;}
html>/**/body div#intestazione h1, html>/**/body div#intestazioneHome h1 {float:none; height:40px;}



div#slide {border:2px solid #7F7F7F; height:246px; border-bottom:0;}
html>/**/body div#slide {margin-top:30px;}

.mt20 {padding-top:20px;}
div#menuPrincipale {color:#fff; font-size:160%; height:31px; background:url(../immagini/sfondo_menu.jpg) no-repeat top left; padding-top:14px; text-align:center;}
html>/**/body #menuPrincipale {clear:both;}
div#menuPrincipale a {color:#FFF; text-decoration:none; margin:5px 20px 0 20px;}
div#menuPrincipale .attivo {border-bottom:5px solid #333;}


div#contenuti, div#contenutiEsteso, div#contenutiAlto {color:#666; line-height:20px; padding:20px 50px 0 20px; width:360px; float:left; z-index:100000000;}
html>/**/body div#contenuti, html>/**/body div#contenutiEsteso, html>/**/body div#contenutiAlto {padding-top:0px;}
div#contenuti a, div#contenutiEsteso a, div#contenutiAlto a {color:#6F3211; text-decoration:none; text-decoration:underline;}
div#contenuti a:hover, div#contenutiEsteso a:hover, div#contenutiAlto a:hover {color:#000; text-decoration:underline;}
div#contenuti h2, div#contenutiEsteso h2, div#contenutiAlto h2 {font-size:180%; text-transform:uppercase; font-weight:normal;}
div#contenutiAlto {height:300px;}
html>/**/body div#contenutiAlto  {height:auto; min-height:300px;}

div#recensioni {margin-top:20px;}
div#recensioni img {border:1px solid #6F3211; margin-right:10px;}
div#recensioni .riga { float:left; margin:0 25px 20px 10px;}

div#map {float:right; margin-bottom:10px;}

div#flashcontent {margin-top:0px;}
div#jw {margin-top:20px;}

div#modulo {width:526px; float:right;}
div#modulo form .colonna {float:left; margin:5px 10px 0 5px;}
div#modulo form fieldset {margin-bottom:20px;}
div#modulo form select {margin-left:5px;}


div#news {margin-left:0px; }
div#news img {float:left; margin-right:10px; border:0;}
div#news a {color:#6F3211; text-decoration:none;}
div#news  .boxnews {float:left; width:200px;}



div#pieDiPagina {clear:both; text-align:right; margin-top:20px; vertical-align:top;	}
#pieDiPagina {background-color:#fff; color:#333; border-top:1px solid #ddd; padding-top:5px;}
#pieDiPagina a {color:#333; text-decoration:none; margin:0 1em; font-size:76%;}
#pieDiPagina a:hover {color:#000; text-decoration:underline;}



html>/**/body #show {float:right;}
html>/**/body .slideshow-thumbnails {bottom:-120px; margin-left:0px; z-index:1000000; width:526px;}
html>/**/body .slideshow-captions {width:526px; margin-left:0px; top:298px;}
html>/**/body .slideshow-controller {left:72%; top:60%;}

