*{margin:0; padding:0;}
body{background:#fff; color:#333; font-family:tahoma,verdana,helvetica,sans-serif; font-size:13px;}

a {color:#096; text-decoration:none; padding:0 2px;}
a:hover{ background:#096; color:#fff;padding:0 2px;
  /*opacity:0.8; filter:alpha(opacity=80);*/}
p {text-align:justify;margin:10px 0 5px 0;}

/*  GENERALE  */
.clearboth{clear:both;}
.clearright{clear:right;}
.clearleft{clear:left;}

#corpo{ margin:10px;}
h1{text-align:center;margin:10px;}

/*  TESTATA  */
#testata{width:79%; float:right; margin-bottom:2px; position:relative;}
#loading{float:right; width:100px;}
/*#logo{position:absolute; top:0px; left:0;}*/
#logo{width:573px; margin:auto;}
.windy{color:#096; font-size:3em; font-weight:bold;}
.e_commerciale{color:#ccc; font-size:4em; font-weight:bold;
  font-family:'Courier New',helvetica,verdana,sans-serif;}
.maud{color:#ccc; font-size:3em; font-weight:bold;}
#testo_logo{width:100%;}
/*
#testo_logo{text-align:right; width:40em; height:120px; }
#testo_logo1{font-size:1.5em; }
#testo_logo2{color:#ccc; font-size:2em; text-align:right; font-weight:bold;
  font-family:'Agency FB',helvetica,sans-serif;}
*/
/*  MENU  */
#menu{ width:19%; float:left; border-left:solid #096 2px; border-right:solid #096 2px;}
#menu a{ display:block; padding:0 2px; }
#menu a:hover{ background:#096; color:#fff;padding:0 2px;
  /*opacity:0.8; filter:alpha(opacity=80);*/}
#menu ul{border-left:dashed #096 1px; border-right:dashed #096 1px; margin:2px; list-style:none;}
#menu li{margin:5px 2px; font-size:1.3em;}
#menu li ul {margin-bottom:5px; list-style:none;}
#menu li ul li{margin-left:2px; font-size:0.9em;}

#menu input {width:65%; float:left; margin:5px;}

.img_prodotto_menu {width:90%; margin:10px auto; text-align:center;}
.img_prodotto_menu a {text-align:center;}
.img_prodotto_menu img {width:90%; margin:10px 5% 2px 5%; border:solid 1px #096;}

/*  CONTENUTO  */
#contenuto{width:79%; float:right; border-top:solid #096 2px;}
#contenuto_interno{border-top:dashed #096 1px; margin:2px;}

#elenco_collezioni{list-style:none; background:#fff url(http://www.windy-maud.it/img/sfondo-collezioni.jpg) no-repeat center center;
  padding:10px; font-size:1.3em; text-align:center;}
#elenco_collezioni li {height:100px; background:#fff; margin:10px; padding:10px; opacity:0.65; filter:alpha(opacity=65); font-size:2em; }
#elenco_collezioni img {height:100px; float:left; margin-right:10px;}
#elenco_collezioni div { margin-left:25%; vertical-align:middle; right:0;}
#elenco_tessuti{list-style:none;}

#form_contatti fieldset{padding:10px; border:dashed #096 1px; }
#form_contatti label{display:block;}
#form_contatti input, #form_contatti textarea{width:100%; border:1px solid #096;}

#sx12{width:45%;left:3%; float:right;}
#dx12{width:45%;right:3%;}
#map1, #map2{height:20em;margin-top:1em;border:1px solid #fff;}

.edit_area{height:30em; border:dashed #096 1px; font-size:1.2em;line-height: 1.5em; overflow:auto;}
.edit_input{border:dashed #096 1px; font-size:1.2em;line-height: 1.5em; }
.edit_input input{width:70%;}
.edit_select{border:dashed #096 1px; font-size:1.2em;line-height: 1.5em; }
.edit_checkbox label{margin:2px 10px 2px 2px;}

.cancellato{text-decoration:line-through;}

#imgFoto{float:left; height:5em; border:1px solid #999; padding:2px; margin:2px 10em;}
#imgFoto img{height:100%;}
#txtFoto {width:7em; float:left; }
#upload_button{ width:6em; border:1px dashed #096; padding:1.5em; margin:2px; text-align:center;}

#menu_strumenti li{margin:0px 15px;}
.anteprima_foto{width:1em; height:1em;}

.img_logo_produttore_tessuto{float:right;width:300px;margin:5px;}
.elenco_prodotti{ height:190px; overflow:auto; margin:20px 0; border:solid #096 1px; padding:5px;}
.elenco_prodotti a {display:block;}
.elenco_prodotti ul{ list-style:none;}
.elenco_prodotti li {float:left;}
.elenco_prodotti_tessuti{ height:160px; overflow:auto; margin:auto;}
.elenco_prodotti_tessuti a {display:block;}

.img_elenco_prodotti{height:130px; width:100px; float:left; text-align:center; margin:10px; display:block;}
.img_elenco_prodotti img{height:100px; border:none;}

.titolo_sezione_prodotto{border-top:dashed #096 1px;border-bottom:dashed #096 1px; font-style:italic; margin-top:5px;}

.elenco_colori{height:120px; margin-left:27%; overflow:auto; }
.elenco_taglie{height:4em;text-align:center; margin-left:27%; width:50%; border-bottom:dashed #096 1px;}
.elenco_tessuti{height:110px; margin-left:27%;}

#dettagli_prodotto{margin-left:27%; }

#img_prodotto{ float:left; border-right:1px dashed #096; width:25%; }
#img_prodotto img{width:100%}

.colore_prodotto {width:50px; float:left; margin:5px;}
.colore_prodotto img {width:100%;}
.taglia_prodotto {float:left; margin:5px 0; padding:0; text-align:center; border-left:dashed #096 1px;}
.tessuto_prodotto{width:80px; float:left; margin:5px; text-align:center;}
.tessuto_prodotto img{width:100%;}
.tessuto_prodotto a {display:block;}

/*  PIEPAGINA  */
#piepagina{background:#fff url(http://www.windy-maud.it/img/piepagina.gif) no-repeat center center;
  height: 300px; width:100%; border-top:dashed #096 1px;}
#piepagina_interno{border-top:solid #096 2px; margin-top:2px; padding-top:70px;}
#copyright{margin:0px auto; width:60%; font-size:0.9em; font-weight:bold; background:#fff; color:#666;
  text-align:center; border:solid #096 2px; opacity:0.85; filter:alpha(opacity=85); }
#copyright_interno{border:dashed #096 1px; margin:2px; padding:2px;}

/* Scroller Box */
#scroller_container {
 position: relative;
 border: 1px solid rgb(0, 153, 102);
 overflow: hidden;
}

#scroller p {
 padding: 0;
}
/* Scoller Box */

