﻿body{background-position:    
                
               left top; margin:0; padding:0; background-color:#C3BA77;}

p, td, div, span, form, input, select, textarea
{
    font-family: Helvetica,Verdana;
    font-size: 11px;
    color: #423C20;
    margin:0;
}


#sezione_prodotti{width:1000px;background-color:#A79239}

#sezione_prodotti td{font-family:verdana;font-size:16px;color:#362D0E}

#sezione_prodotti A {color:#362D0E}

#sezione_prodotti  A:HOVER{color:#FFFFFF}


 .sotto_titolo {font-family:Verdana;font-size:15px;color:#D5C48C; font-style:oblique}

.sel_tit {border-bottom: 2px solid #362D0E}
.sfondobianco{background-color:#ffffff }



form {margin:0;padding:0}
		
#tit_top{top:112px;position:absolute;padding-left:655px;color:#F4F1E2;padding-right:15px}

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-family:helvetica,verdana}

h1 {font-size:30px}
h2 {font-size:23px;font-family:arial Black}
h3 {font-size:19px;font-family:Verdana }
h4 {font-size:15px}
h5{font-size:14px}
h6{font-size:12px; color:#916200}



#tit_top h4{font-size:normal}

#content{position:relative;top:0;left:0;
         z-index:9;
 background-color:#C3BA77;;

         } 
         
         
         .bgbianco { background-color:#ffffff; } 
         
         
 .marroncino {
  background-color:#C3BA77;} 
         
.menutop{
	background-position: left top;
	font-size: 10px;
	font-weight: bold;
	background-image: url('/images/strisciamenu.gif');
	background-repeat: no-repeat;
	width:1000px
}

input,textarea,select { background-color: #EFEDDC}





#preloader{
    visibility: hidden;
    padding-top: 100px;
    width:1000px;
    position:absolute}


.menutop a  {color:#ffffff}
.menutop a:hover  {color:#423C20}

.sito {text-align:center;width:1000px	

 }
#hsito{
min-height: 200px;
height: auto !important;
height: 200px;

}



#lingua {position:absolute;top:2px;left:740px}

#menulingue{position:absolute;top:17px;left:5px;display:none;}

#menulingue a
{display:block;
    width:100px;
    height:16px;
    padding: 4px;
    background-image: url('/images/strisciamenu.gif');
    background-repeat: no-repeat;
}

   
}

#sotto{width:978px;clear:both;




}

#sinistra{float:left;width:600px;}
#destra{float:right;width:378px }


.form_contatti td {font-size:11px}
.form_contatti .alert {font-size:13px}
.testo_home, .testo_home div
{
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
    font-style: italic;
    font-variant: normal;
    color: #A64B0A;
    width: 560px;
}

#fiere{float:left;width:378px}


#avanzamento {z-index:100;left:80px;position:absolute;top:460px}
#tit_menu {}

.maiuscolo {text-transform: uppercase}

#top {background-position: left top; width:1000px;height:350px;position:relative;z-index:1;background-image:url('/images/sfondo_top.jpg'); background-repeat:no-repeat}

#immagine{top:0;left:0; z-index:1;width:1000px;height:350px}

.segnala{ border:2px solid #000000; background-color:#FFFFFF;width:501px;height:304px}

#rosso {color:#ba0222}
.centro { background-color:#FFFFFF}
.scheda {border: 1px solid #C2C2C2}


.ricerca{
	border: 1px solid #FFFFFF;
	color: #663300;
	font-size:9px;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
}
.alert{ color: #CC0000; font-weight: bold}

.invia { border:1px solid #663300; font-weight:bold;padding:3px; color:#FFFFFF;background-image:url('/images/strisciamenu.gif') }


ul{list-style: disc }
ul ul{list-style: square}
ul ul ul {list-style: circle}

.assoluta{ z-index:-10;position:absolute}
.titolo_news  {padding-left:10px;font-size:17px; color:#666666;	font-weight: bold;font-family: verdana; }
.fotosmall {border: 1px solid #C3c2c2;}
a {color:#381807;; font-family:Verdana;font-weight:bold;text-decoration:none}
a:hover{color:#663300; font-family:Verdana;font-weight:bold;text-decoration:none}
.titolo_pagina  {padding-left:10px;padding-top:2px;padding-bottom:2px;font-size:20px; color:#ba0222;	font-weight: bold;}
.titolo_pagina a{color:#ba0222;}
.titolo_pagina a:hover{color:#ba0222; }
.avanti{color:#666666;font-size:14px;}
.box {font-size:10px;color: #A8A8A8; border: 1px solid #A8A8A8}
.small {font-family:verdana;font-size:9px}
.small div{font-family:verdana;font-size:9px}
.smallissimo{font-size:5px}

#logo{position:absolute;left:0px;top:15px;z-index:100}
.novis {display: none;			visibility: hidden;}

#mappasito {top:0;z-index:99;position:absolute;left:0;width:1000px;display: none;background-color:#F4F1E2;}

.internosito{text-align:left}
.newsletter {padding: 5px; background-color: #FFFFFF}
.tab_newsletter {background-color: #FFFFFF}



#scheda{width:1000px;clear:both}
.bianco{color: #FFFFFF}
.under {border-top:1px solid #A74C0A; clear:both;width:1000px;  background-color:#C3BA77 }

.under a{font-size:10px; color:#ffffff; font-family:Verdana; text-decoration:none; font-weight:normal}
.under a:hover {font-size:10px; color:#423C20; font-family:Verdana; text-decoration:none; font-weight:normal}


#settore {float:left;width:300px}


a.grigio {color: #666666}


.titprodotti{padding:2px;background-color:#BBA95A;color:#362C13;font-size:13px; font-weight:bold;border-right:2px solid #ffffff;}
.sezprodotti{padding:2px;background-color:#BBA95A;color:#362C13;font-size:13px; font-weight:bold; font-style:oblique; letter-spacing:-1px}
.sezprodotti a {font-size:13px;}

.titcomponenti{padding:2px;background-color:#B5A14B;color:#362C13;font-size:13px; font-weight:bold;border-right:2px solid #FFFFFF; letter-spacing:-1px}
.sezcomponenti{padding:2px;background-color:#B5A14B;color:#362C13;font-size:13px; font-weight:bold; font-style:oblique}
.sezcomponenti a {font-size:13px;}


.selezionato {border-bottom: 2px solid;text-decoration: none}
.selezionato a, a.selezionato{color: #362C13;text-decoration:none;border-bottom:0px}
.selezionato a:hover {text-decoration: underline}

.noselezionato{color: #362C13;text-decoration: none}
.noselezionato a, a.noselezionato{color: #362C13;text-decoration: none}
.noselezionato a:hover, a:hover .noselezionato, :hover.noselezionato{color: #362C13;text-decoration: underline}

#padding{padding:6px; }

#foto { width:660px;height:490px;text-align:left}

.menu_main {; list-style-type:none }
.menu_main  li {display:block;float:left; list-style-type:none}
.menu_main li  a{display:block;padding:5px;float:left;list-style-type: none;}



#altezzabase {
min-height: 480px;
height: auto !important;
height: 480px;
}


#testo{ width:250px;height:80px;font-size:10px;overflow-y:auto}

.nero, a.nero, .nero a  {color: #423C20;}

h5 a:hover.nero,a:hover.nero,.nero a:hover  {color: #ffffff;}

.marrone {color:#A14606}

.bordo_marrone {border:1px solid #A14606;}