/* Tags */
html{margin:0; padding:0; border:0;}
body{background:#fff; color:#000; font:normal 0.85em/2.15em arial,verdana,sans-serif; margin:0; padding:0; border:0; width:auto; height:auto;}
div,img,ul,ol,li,p,a,h1,h2,h3,form{margin:0; padding:0; border:0;}
ul{list-style-type:none;}
/* Colori Base: 0- 1- 2-BA3C00 3- 4- */
a:link, a:active, a:visited,a:focus, a:hover{color:#000; text-decoration:none;}
a{outline-style:none;}

/* Classi generiche */
.clearboth{clear:both; width:auto; height:1px; overflow:hidden;}
.nascondi{left:-9999px; position:absolute; top:-9999px;}
.hr{clear:both; width:auto; height:5px; overflow:hidden; margin:10px 0 10px 0; background:#666; }

/* Google Map */
#googlemap{width:420px; height:290px; float:left;}

#googlemapFinestra{width:300px;}
#googlemapFinestra_contents{padding:0px; margin:0px; color:#000; background:#fff;}
#googlemapFinestra_contents h3{color:#000; font:bold 14px/18px arial,verdana,sans-serif; border-bottom:1px solid #666; margin:10px;}
#googlemapFinestra_contents p{font:normal 10px/16px verdana,arial,sans-serif; padding:0 0 0 0; margin:10px;}

#googlemapFinestra_tl,#googlemapFinestra_tr,#googlemapFinestra_bl,#googlemapFinestra_br{width:5px;height:5px; overflow:hidden; background:#666;}
#googlemapFinestra_t,#googlemapFinestra_b{height:5px; overflow:hidden; background:#666;}
#googlemapFinestra_l,#googlemapFinestra_r{background:#666; width:5px; overflow:hidden;}
#googlemapFinestra_close,#googlemapFinestra_beak{display:none;}

/* Impostazione generale della pagina (colonne, head, foot) */
div#pagina{width:100%;clear:both;}
div#bg-head{display:none;}
div#head{display:none;}
div#bg-corpo{display:none;}
div#corpo{width:100%; clear:both; }
div#coldx{display:none;}
div#foot{display:none;}

div#logo-stampa{display:block; border-bottom:5px solid #666;}

/* Head (logo + menu negozio) */
div#head h1{display:none;}
div#head h1 a{display:none;}

/* Menù Negozi */
ul#menu-negozi{display:none;}
ul#menu-negozi li a.sez-in:link, ul#menu-negozi li a.sez-in:active, ul#menu-negozi li a.sez-in:visited, ul#menu-negozi li a.sez-in:hover, ul#menu-negozi li a.sez-in:focus{display:none;}

/* slogan home */
h5#slogan{display:none;}

/* Menù interno negozio */
ul#menu{display:none;}

/* Slideshow */
ul#moostick{display:none;}

/* Link Home */
div#link-home{display:none;}

/* Dati negozio */
p#dati-negozio{display:none;}

/* immagini dx home */
h4{display:none;}


/* Scroller (elementi dello scroll e cella col contenuto che scrolla) */
#scrollcontrol_contentmask{display:inline; width:auto;	height:auto;	overflow:visible;	position:relative; float:none; background:#fff;}
#contentcontainer{width:auto; height:auto; padding:0px; overflow:visible; position:relative; background:#fff;}
#scrollcontrol_scrollcontainer{width:0;	height:auto; float:none;	margin-left:0px;	display:none; overflow:hidden;}
#scrollcontrol_scrollcontainer img{display:none;}
#scrollUpBtn,#scrollDownBtn{display:none;}
#scrolltrack{display:none;}
#scrollknob{display:none;}
#scrollknob-up,#scrollknob-down{display:none;}
#scrollknob-center{display:none;}


/* Colonna sx (testo principale della pagina) */
h1#titolopag{left:-9999px; position:absolute; top:-9999px;}
div.articolo h2, h3#titolo_doc{margin:0 0 15px 0; padding:0 0 0 0; clear:both; font:normal 1.8em/1.2em arial,verdana,sans-serif; color:#000;}
div.articolo h2 a:link,div.articolo h2 a:active,div.articolo h2 a:visited,div.articolo h2 a:focus,div.articolo h2 a:hover{color:#000;}
div.articolo{padding:20px 0 20px 0; clear:both; width:100%;}
div.articolo p{margin:0 0 10px 0; padding:0;}
div.articolo ul{margin:0 0 10px 30px; padding:0; list-style-image:none; list-style-type:square; list-style-position:outside; vertical-align:middle;}
div.articolo ul li{padding:0 0 0 0px;}
.continua{display:inline; font-weight:bold; text-transform:uppercase;}

span.data_articolo{margin:0 10px 0 0; color:#666; font-weight:normal; font-family:georgia,times,serif; font-size:1.25em;}

ul#marchi{list-style-image:none; list-style-position:inside; vertical-align:top; padding:0; margin:0 0 0 0;}
ul#marchi li{float:left; width:auto; height:auto; margin:0; padding:10px; border-bottom:1px solid #666; font:normal 1.5em/1.5em arial,verdana,sans-serif;}
ul#marchi li.clearboth{display:none;}

table#documenti{margin:0 0 10px 0; border-top:5px solid#666;}
table#documenti thead {}
table#documenti tbody {}
table#documenti tr.tr-attivo {background:#fff; margin:0 0 1px 0;}
table#documenti tr.tr-attivo-over{background:#fff; margin:0 0 1px 0;}
table#documenti tr a:link,table#documenti tr a:active,table#documenti tr a:visited,table#documenti tr a:hover,table#documenti tr a:focus{color:#000;}

table#documenti th {text-align:center; padding:5px; color:#fff; }
table#documenti td {text-align:left; padding:5px;}

ul#avanti-indietro{display:none;}

div.articolo .floatdx{float:right; display:inline; margin:5px 0 15px 15px; padding:0; background:#666; border:0;}
div.articolo .floatdx img{display:block; float:left;}
div.thumbnail{float:left; display:inline; margin:0 10px 10px 0; padding:0; }
div.thumbnail a:link,div.thumbnail a:active,div.thumbnail a:visited,div.thumbnail a:focus,div.thumbnail a:hover{float:left; display:inline; padding:5px; background:#666; border:5px solid #666;}
div.thumbnail img{display:block; float:left;}

/* modulo */
fieldset {border:0; padding:0; margin-top:0;}
fieldset div{margin:5px 0 5px 0;}
legend {width:100%; font:bold 1.1em/1em arial,verdana,sans-serif; margin:0; display:none;}
label {display:block; float:left; width:100px; font-weight:bold; margin:0px;}
select,input{font-family:"Courier New",Courier,mono,serif; font-size:120%; color:#666; width:180px; height:18px; border:0; padding:5px; background:none; border-bottom:1px dashed #666;}
textarea {font-family:"Courier New",Courier,mono,serif; font-size:120%; color:#666; width:180px; height:46px; overflow:auto; margin:0px; border:0; border:1px dashed #666; background:none;}
div.checkbox div.form-testodx input{width:20px; border:0px; margin:0px; padding:0px; background:none;}
input.tastoform {float:right; width:auto; font:normal 1.6em arial,verdana,sans-serif; color:#000; border:0; height:auto; padding:5px; margin:0 0 0 5px; background:none;}
input.tastoformover{background:none; color:#000;}
img#securimage{border:5px solid #666;}

/* Foot */
#copyright{float:left; width:50%; margin:0; text-align:left; line-height:1.2em; color:#000;}
#siteland{float:left; width:50%; margin:0; text-align:right; line-height:1.2em;}
  #siteland a:link,#siteland a:active,#siteland a:visited,#siteland a:hover,#siteland a:focus{color:#000;}
  
/* Solo per l'home page */
ul.homepage{display:none;}
ul.otherpages{padding:227px 0 0 0; height:191px;}
ul.homepage a{height:89px; margin:0 0 2px 0;}


