/* CSS Document PROVA 3 */
/* foglio stile per la home page, creato il 13.10.2009*/
/*possibilità di modificare l'aspetto della home page assegnando ai vari div sfondi diveri e già creati (blu, rosso, ecc)*/ 
/* metto un'immagine unica come sfondo principale, anche la parte interna userà lo sfondo del body, la lascerò senza uno sfondo proprio*/

* {
	padding: 0;
	margin: 0;
}

body{font: 100% Verdana,Trebuchet MS,Arial,sans-serif;
	background: #ccced1 url(images/nuova_home/blu_main_bg.png) no-repeat center top;
}
	
h2{margin:1em 0 0 20px}

h4{font: italic 120% "Georgia", Verdana, Times;
	align: center}

a{text-decoration:none}
a:link {color: #000}
a:visited {color: #000}
a:active {color: #000}

/*a[href $='.pdf'] {
   padding-right: 60px;
   background: url(images/pdf%20icon.png) no-repeat center right;
}*/

/* CONTENITORE DI TUTTI GLI ELEMENTI: WRAPPER */	

#wrapper {
	border: none;
	width: 1000px;
	margin: 0 auto;
	padding: 0 0 0px;
}

/* HEADER E VARI ELEMENTI AL SUO INTERNO */

#header {
	width: 800px;
	height: 250px;
	margin: 0 auto;
	position: relative;
}

#header-dx{
	position:absolute;
	top:60px;
	right:0px;
	bottom: 0px;
	width:570px;
	padding:10px;
	overflow:auto;
}

.logo{
	border: none;
	display:inline;
	margin-left: 10px;
	margin-top: 25px;	
}


.nome {
	display:inline;
	margin-left: 20px;
	font: normal 60px "Arial", verdana, times;
	color: #fff;
}

.nome span {
	display:inline;
	font: italic normal 55px Georgia, Times New Roman, Times, serif;
	color: #000;
}


/* PARTE CENTRALE: QUI CI SARANNO I CONTENUTI */

#container {
	width: 800px;
	margin:0 auto;
	position: relative;
	height: auto;
	border: none;
	background:#fff url(images/nuova_home/blu_interno_sopra.png) no-repeat center top;
}

/* sezione di navigazione con minitabs */

ul#minitabs{list-style: none;
			margin: 0;
			margin-bottom: 50px;
			padding: 7px 0;
			padding-left:20px;
			font:1.2em "Georgia", Times New Roman, Times, serif;
    		text-align: left;
			white-space: nowrap;
			}
	
ul#minitabs li{display: inline;
				margin: 0 3px;
				}

ul#minitabs a{text-decoration: none;
			  padding: 0 0 3px;
    		  border-bottom: 4px solid #FFF;
			  color: #999
			  }
	
ul#minitabs li#current a{border-color:#36f;
						font-style: italic
						}

ul#minitabs a:hover{border-color:#39c;
color: #666}

/* div sinistro: qui metterò le informazioni, diverse pagina per pagina */

#sx{
	position:relative;
	width:60%;
	float: left;
	height: auto;
	min-height: 353px;			/*non viene interpretata da IE6*/
	height: auto !important; 	/*serve per Opera, Mozilla e gli altri browser per sovrascrivere la terza dichiarazione che vincolerebbe in ogni caso l'altezza del box; IE6 non la vede*/
	height: 353px; 				/*per IE6, che la interpreta come min-height*/
	padding: 10px;
	border:none;
}

/* div destro: qui metterò i menu, diversi sezione per sezione */

div#destro {float: right;
	width:35%;
	padding: 10px;
	background: url(sfondoRighe_ombra.jpg) left top;
	font: 80% Verdana, "Arial", Helvetica, sans-serif;
	overflow:auto;
	}

ul#menu{margin-left: 20px;
	font:1.3em Arial, Helvetica, sans-serif;
	line-height: 2.5em;
	list-style: none}

ul#menu a{text-decoration:none;
	color: #777}
	
ul#menu li{background: url(images/nuova_home/menu_1.png) no-repeat center left;
	padding-left: 30px;}

ul#menu li#current{background: url(images/nuova_home/menu_3.png) no-repeat center left}

ul#menu li:hover{background: url(images/nuova_home/menu_2.png) no-repeat center left}

ul#links{line-height:2em;
	margin-left:30px;
	}

ul#domande{line-height:2em;
	margin-left:30px;
	}
ul#domande li{margin-bottom:1em}

/* div avvertenza e censimento: in sostituzione al "destro" nella home page */

div#titolodx {float: right;
	width:35%;
	padding:10px;
	background: url(images/nuova_home/motivo_titolodx.png) left bottom;
	font: italic 1.1em "Georgia", Times New Roman, Times, serif;
	color: #36f;
	text-align:center;
	}
	
div#avvertenza {float: right;
	width:35%;
	padding:10px;
	background: url(sfondoRighe_ombra.jpg) left top;
	font: 80% Verdana, "Arial", Helvetica, sans-serif;
	overflow:auto;
	}
	
#avvertenza a{font: bold 1.2em "Arial", Verdana, sans-serif;}	

div#censimento {float: right;
	width:35%;
	padding:10px;
	/*margin-bottom: 20px;*/
	background: url(sfondoRighe_ombra.jpg) left top;
	font: 80% Verdana, "Arial", Helvetica, sans-serif;
	overflow:auto;
	}

div#aggiornamenti {float: right;
	width:35%;
	padding: 10px;
	height: 150px;
	/*margin-bottom: 20px;*/
	text-indent: -10px;
	background: url(sfondoRighe_ombra.jpg) left top;
	font: 70% Verdana, "Arial", Helvetica, sans-serif;
	overflow:auto;
	border-bottom: solid 1px #ccc;
	}

div#note {float: right;
	width:35%;
	padding:10px;
	background: url(sfondoRighe_ombra.jpg) left top;
	font: 80% Verdana, "Arial", Helvetica, sans-serif;
	overflow:auto;
	}
	
/* contenuti vari che andrò ad inserire nel div "sx" */

.post {background: url(sfondoRighe.jpg) left top;
	padding: 10px;
	margin: 20px;
	margin-bottom: 50px;
	border-bottom: solid 2px #eee;
	border-right: solid 1px #ddd;
	font: 80% Verdana, "Arial", Helvetica, sans-serif;
	}

.post#12{font: italic 0.9em Georgia, Times New Roman, Times, serif}

.post#18{text-align: justify;}
	
.titolo{font: italic 1.4em "Georgia", Times New Roman, Times, serif;
	color: #36f;
	text-align:center;
	margin-bottom:20px;
	}
	
div#data {height: 20px;
	width: 200px;
	margin-left:20px;
	/*margin-top: 50px;*/
	background:url(images/nuova_home/sfondo_data_sfumato.png) bottom right;
	border: solid 1px #ccc;
	align:left;
	text-align:center;
	font: 1.2em "Georgia", Times New Roman, Times, serif;
	}
	
div#notizievecchie{
	background: url(images/nuova_home/motivo_titolodx.png) repeat-x;
	height: 350px;
	overflow: auto;
	border: solid 1px #ccd;
	}

div#evento {height: 2.5em;
	margin: 20px;
	border: solid 1px #ccc;
	background-color:#fff;
	align:left;
	text-align:center;
	/*font: 1.2em "Georgia", Times New Roman, Times, serif;*/
	font: 1em Verdana, "Arial", Helvetica, sans-serif;
	}
	
div#evento:hover{border-color:#09f}

.dataevento {font: 1.2em "Georgia", Times New Roman, Times, serif;}
	
.testo {background: url(sfondoRighe.jpg) left top;
	padding: 10px;
	margin-bottom: 20px;
	border-bottom: solid 2px #eee;
	border-right: solid 1px #ddd;
	font: 80% Verdana, "Arial", Helvetica, sans-serif;
	text-align: justify;
	}
	
.img_sx { float: left;
	margin-right: 20px;
	border: 0;
	}

.img_dx { float: right;
	margin-left: 20px;
	border: 0;
	}
	
.img_pubblicita {margin: 20px;
	border: 0;
	}
	
.img_modellini {margin: 10px;
	border: 0;
	}	
	
div#content-footer { border: none;
	/*padding: 20px;*/
	clear: both}

/* per pagina "Pubblicazioni moderne" */

div#pubblicazione { float: left;
	background:url(images/Pubblicazioni_Moderne/sfondo_pubblicazione.png) repeat-x;
	text-align: center;
	font-size: 80%;
	border: solid 1px #eee;
	margin: 20px;
	width: 180px;
	height: 200px;
	}

/* FOOTER: PARTE CONCLUSIVA DELLA PAGINA (FORSE DA RIMUOVERE) */

#footer-wrap {
	border:none;
	width: 1000px;
	height: 240px;
	background: url(images/nuova_home/blu_cornice_inferiore.png) no-repeat center top;
	margin: 0 auto;
}

#footer { width: 800px;
	position: relative;
	margin: 0 auto;
	border: none;
	clear: both;
	font: 70% Geneva, Arial, Helvetica, sans-serif;
	padding-top: 70px;
	padding-right: 20px;
	text-align:right;
}



/* piccole foto con cornice bianca e ombra */
	
ul#minipics{margin:0;padding:0;list-style-type:none}

ul#minipics li{float:left;margin: 20px; padding: 0 6px 6px 0;
    background:url(../../dropshadow.jpg)  no-repeat bottom right}

ul#minipics li img{display: block;
    position: relative;top: -5px;left: -5px;
    border: 1px solid #ccc;border-color: #ccc #666 #666 #ccc;
    padding: 5px}	
	

/*DOPPIO BORDO BLU*/
/*bordo esterno grosso*/
table.Blu {
	border: 3px solid #39C;
	}
/*bordo interno fino*/
table.Blu td{
	border: 1px solid #66F;
	}