/* COLORI PRINCIPALI
arancione: #FF780c
Giallo top logo: #F8EC72
*/


*{font-family:arial,sans-serif;}
html,body{margin:0;padding:0}
body{font-size: 11pt;}

FORM, H1, H2, H3, H4
  {
  /* Esplorer altrimenti ci crea dello spazio vuoto attorno  */
  border:0;
  margin:0;
  padding:0;
  }


INPUT, TEXTAREA { font-size:10pt; }

/*LINKS:
*********/
A { color:#813012;}
A:hover{ color:#FF780c; text-decoration:underline;}


/*contenitori principali*/
div#container{width:750px ;margin:0 auto; background:#DBF0DB }
div#wrapper{float:left;width:100%}

div#content
 {
 margin: 0 150px;
 min-height: 900px;
 height: auto !important;
 height: 900px;
 padding:5px;
 color:#000;
 background-color:#fff
 }

div#left
  {
  float:left;
  width:150px;
  margin-left:-750px;
  min-height: 900px;
  height: auto !important;
  height: 900px;
  background:transparent;
  }

div#right
 {
 float:left;
 width:150px;
 margin-left:-150px;
 min-height: 900px;
 height: auto !important;
 height: 900px;
 background:transparent;
 }

div#footer{clear:left;width:100%}


div#header
  {
  height:65px;
  line-height:80px;margin:0;
  background:url("../img/logo_top.jpg");
  background-repeat:no-repeat;
  }

div#top_bar
  {
  border-top:2px solid #fff;
  border-bottom:2px solid #fff;
  height:5px;
  background-color:#FF780c;
  }


div#footer
  {
  clear:both;
  border-top:2px solid #576B7A;
  background-color:#fff;
  }
div#footer p{margin:0;padding:5px }
div#footer a{color:#000;   text-decoration: none;}

.spacer{height:15px;  clear:both;}



ul.menu,ul.menu li{list-style: none;margin: 0;padding: 0;}

ul.menu li
  {
   padding: 6px 0 6px 12px;
   background: url(../img/pall_marrone.gif) no-repeat 0 10px;
   }



  /* BOX vari
  ****** */
#left .box
  {
  font-size:10pt;
  padding:2px;
  border-bottom:1px solid #049F05;
  }

/*  titoli box sinistra*/
#left .box .tit_box
  {
  background-color:#049F05;
  color:#fff;
  font-weight:bold;
  font-size:11pt;
  }

#right .box
  {
  font-size:10pt;
  padding:2px;
  border-bottom:1px solid #5998CB;
  }

  /*  titoli box destra*/
#right .box .tit_box
  {
  font-size:11pt;
  background-color:#5998CB;
  color:#fff;
  font-weight:bold;
  }


/*  la foto prodotti nelle collonne ha un bordo */
.foto_prod{border:0}
#left .foto_prod{border:1px #5998CB solid}
#right .foto_prod{border:1px #5998CB solid}

/*vetrina prodotti*/

.box_vetrina
  {
  min-height: 100px;
  height: auto !important;
  height: 100px;
  clear:both;
  border:1px #813012 solid;
  }
/*testo all'interno dei box*/
.box_txt
  {padding:7px 3px 7px 3px;}

/* divisione in 2 parti della vtrina*/
.foto
  {width:120px; float:left; text-align:center}
.descrizione
  {width:300px; float:right;}

/* divisione in 2 parti della vetrina sulla scheda prodotti (la foto è + grande )*/
.foto_big
  {width:140px; float:left; text-align:center;}
.descrizione_small
  {width:280px; float:right;}
  
 /*AUTORE*/ 
.autore {font-size:10pt; font-style:italic}
.autore A {color:#204D27; text-decoration:none}
.autore A:hover{ color:#2E4C1B; color:#204D27; text-decoration:underline;}



.offerta
  {
  height:26px;
  background: url(../img/sfondo_offerta.gif) no-repeat;
  }


.bottone
  {
  font-size:9pt;
/*  font-weight:bold;*/
  background-color:#F8EC72;
  padding:3px;
  border-top:1px solid #AAAAAA ;
  border-right:2px solid #929292;
  border-bottom:2px solid #929292;
  border-left:1px solid #AAAAAA ;
  }

/* ELENCHI VARI (carrello dati ....) */
/************************************* */
/* per fare  elecnhi a righe alterne*/
.pari{background-color:#E3E3E3;}
.dispari{background-color:#FFFFCC;}

TABLE.elenco{font-size:9pt;}
.elenco TH{color:#336699;}

/*per sistemare le scritte in  una simil tabella*/
DIV .col_small { padding: 2px; width:110px; float:left; }
DIV .col_medium {padding: 2px; width:180px; float:left; }
DIV .col_big { padding: 2px; width:300px; float:left;}



/*TESTI vari*/
.txt { font-size:11pt; color:#666699 }
.txt_offerta {font-size:9pt; color:#E26C0B; font-weight:bold}
.txt_commenti {font-size:10pt; color:#3F5F20 }
.rosso {color:#CC0000;}

 /*etichettte usate nei form*/
.etichetta {font-size:10pt; font-weight:bold}
.etichetta_rossa {font-size:11pt; color:#CC0000; font-weight:bold; background-color:#FFFFCC}

.txt_esaurito {font-size:9pt; color:#7E7E7E; font-weight:bold}

.piccolo { font-size:8pt; }

.tit_sezione {font-size:12pt;  color:#E26C0B; font-weight:bold}

.error { font-size:10pt;  color:#CC0000; font-weight:bold}

.paginazione {font-size:8pt; color:#000;  background-color:#FFFFCC}


