@import url("testata.css");
@import url("pattern.css");
@import url("menu.css");

/*--regole generali di pulizia preliminare----*/
h1, h2, h3, h4, ul, li, p {margin: 0; padding: 0;}
ul li{list-style-type: none;}
a img{ border: none;}
.nascosto{display: none;}

/*impostazione generale link*/
a:link, a:visited{color: #003497; text-decoration: none; }
a:hover, a:active{color: #335CAC; text-decoration: underline; }

/*--impostazioni generali---*/
body{text-align: center;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 74%!important;/*per Mozilla*/ font-size: 72%;/*per IE*/}
#contenitore{text-align:left;margin: 0 auto;border: 2px solid #335CAB; padding:5px;
width:873px!important; width: 887px;/*per IE*/}

/*---titoli principali---*/
h2{ margin: 2px 0 8px 0;padding-bottom: 1px; background: url(/imcom/struttura/dotted.gif) 0 bottom repeat-x;  }
h2 .titolo{display: block;background-color: #eee;padding: 4px 5px 3px 5px; margin-bottom:2px;text-transform:uppercase;}
h2, h3{color: #C4053B;font-size: 13px;}
h3{ margin-bottom: 10px; text-transform:uppercase;}
h4{font-size: 11px; color: #000; margin-bottom: 11px; margin-top:10px;text-transform: uppercase;}
h5, h6{font-size: 11px; }

/*------------Struttura a tre colonne: sx 192 + centro 489 + dx 192 = 873 tot--------------------------------*/
/*------- colonna di sx 192px--------------*/
#sinistra{width:192px; float:left; height: 100%;}
/*------- colonna centrale 461+14+14=489--------------*/
#centro{width:461px;margin: 0 14px 20px 14px; float: left;}
form#sondaggio label{ font-weight: normal;}
/*------- colonna di dx 192 --------------*/
#destra{ float: left;width: 192px;}

/*------------Struttura a due colonne: sx 192 + principale 681 = 873 tot--------------------------------*/
#sinistra{width:192px; float:left; height: 100%;}
/*------- colonna centrale 653+14+14=681--------------*/
#principale{width:653px;margin: 0 14px 20px 14px; float: left;}


/*------- footer --------------*/
#footer{clear:both;float: none!important; /*ripristina corretta altezza dei box flottanti sopra*/
border-top: 4px solid #EEE; text-align: center;padding: 20px 0;color: #004996; }


/*-------paragrafo di testo---------*/
p {padding-top: 3px; padding-bottom: 5px; line-height: 17px;}



/*MOSTRE ED EVENTI*/
#mostre table{ margin: 0; padding: 0;	}
#mostre table td, table#turismo td{background-color: #eee; }
#mostre table td div.box_tabella{  }
#mostre table td, table#turismo td{  padding-left: 5px; }