@charset "UTF-8";
/* CSS Document */
/* COLORS {
	color:#FFFF99; GIALLO
	color:#990000; BORDEAUX
	colod:#993300; BORDEAUX CHIARO (arancio)
	color:#222222; GRIGIO sfondo
	color:#CCCCCC; GRIGIO
	color:#009900; VERDE
	color:#66FF66; VERDE CHIARO
}*/
.corpo{
	z-index:5;
	margin:auto;
	top:0;
	bottom:0;
	padding-bottom:25px;
}
.corpoTITOLO{
	display:block;
	font-size:32px;
	color:#333333;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-style:italic;
	font-weight:bold;
	background:url(../_imgs/titolo.png) repeat-y right;
	padding-right:16px;
	margin:-16px 3px 16px 0px;
	color:#222;
	border-right:10px solid #FFF;
}
.toTop{display:block;color:#333;text-align:right;padding-right:25px;text-decoration:none}
.toTop:hover{color:#FFF;text-decoration:overline}
.corpoTITOLO img{height:50px;}
.corpo .spazioIDtop{margin-bottom:130px;}
.corpo .spazioID{margin-bottom:100px;}

.corpo .titolino{font-weight:bold;font-variant:small-caps;font-size:20px;color:#FF9;background:#333;margin-bottom:32px;margin-top:32px;border-bottom:2px dotted;padding-left:3px}
.corpo .titolinoParagrafo{font-weight:bold;font-variant:small-caps;font-size:16px;color:#FFF;background:#111;margin-bottom:8px;margin-top:16px;border-left:6px solid #900;padding-left:3px;}
.corpo .titolino-small {font-size:small}
.corpo .testoSX{font-size:12px;color:#CCC;margin:10px 25px 16px 15px;text-align:justify}
.corpo .testoSX a{color:#ff9;font-weight:bold;text-decoration:none;}
.corpo .testoSX a:hover{background:#ff9;color:#000;}
.corpo .webPreview img{margin:16px;width:150px;border:1px solid #444;padding:5px;}
.corpo .webPreview200 img{margin:16px;width:200px;border:1px solid #333;padding:3px;}
.corpo .webPreview a img:hover{border:3px solid #666;padding:3px;}
.corpo .testoDXmsg{font-size:12px;color:#CCC;margin:10px auto;text-align:center;border:2px inset #900;padding:3px;background:#111;}
.corpo .testoDXmsg a{font-weight:bold; color:#FFFF99; text-decoration:none}
.corpo .testoDXmsg a:hover{border-top:1px dotted;border-bottom:1px dotted;}

.corpo a.sottoNavigazione{display:block;width:80%;font-size:12px;color:#009900;background:#222;text-decoration:none;line-height:24px;border:1px solid #333;margin:6px;padding:0px 6px;}
.corpo a.sottoNavigazioneDX{display:block;width:80%;font-size:10px;color:#FFFF99;background:#111;text-decoration:none;line-height:16px;border:1px solid #333;margin:6px;padding:0px 6px;text-align:right}
.corpo a.sottoNavigazione:hover{background:#333;color:#FFF;border:1px dotted #009900;margin-left:2px;}
.corpo a.sottoNavigazioneDX:hover{background:#333;color:#FFF;border:1px dotted #FFFF99;margin-right:2px;}
/* #container{border:3px ridge #FFFF99;display:inline;float:left;margin:16px 5px 5px 0px}
*/
#container{background:#000;text-align:center}

/* CONTATTI */
.corpo .titolinoContatti{font-weight:bold;font-variant:small-caps;font-size:32px;color:#FF9;margin-bottom:32px;margin-top:32px;border:2px outset;background:#333;}
.corpo form {
	font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
	font-size:10px;
	padding:3px;
	color:#999;
}
.corpo form hr{background:#FF9;height:5px;}
.corpo form table {border:0px solid #333;}
.corpo input{height:16px}
.corpo input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	background:#111;
	border:0px inset #FFFF99;
	padding:5px 2px 0px;
	color:#FFF;
}
.corpo .tastoInvia{padding:0;height:25px;margin:25px;width:80px;border:1px outset #090;background:#111;}
.corpo .tastoInvia:hover{cursor:pointer;border:1px inset;background:#111}
.corpo .contatti{margin:auto;width:80%;}
.corpo .normalTXT{font-size:14px;}
.corpo .normalTXT a{font-weight:bold; color:#FFFF99; text-decoration:none}
.corpo .normalTXT a:hover{border-top:1px dotted;border-bottom:1px dotted;}
/**************************************/
.classVideo {height:100px; border:1px solid}
/**************************************/
/* RSS */
.rssFonti .nomeFonti a{
	font-size:10px;
	height:10px;
	line-height:10px;
	display:inline-block;
	margin:3px;
	padding:3px;
	text-decoration:none;
	color:#FFF;
	border:2px outset #FF6600;
	background:#FF6600;
}
.rssFonti .nomeFonti a:hover{color:#000;border:2px ridge #FF6600;}
.rssFonti .nomeFonti a.linkattuale, .rssFonti .nomeFonti a.linkattuale:hover{color:#222;background:#FF6600;font-variant:small-caps;font-size:22px;border:2px outset #FF6600;}
.rssFonti .data{font-size:10px;color:#333333}
.rssFonti .datiRSS {font-size:14px;color:#CCC;margin:10px 25px 0px 100px;text-align:justify}
.rssFonti .datiRSS a{font-size:20px;color:#666;margin-left:-100px;font-variant:small-caps;}
.rssFonti .datiRSS a:hover{background:#666;color:#222}
/**************************************/
