/* CSS Document */

/* impostazioni default della pagina (compreso body e font di default) */
body {
margin:0px;
padding:0px;
color:#00000;
font-size:10px;
font-family: Verdana, Arial,Helvetica, sans-serif;
background-color:#97aff2;
}
/*----------------------------------------------------------------------------------------------------*/
/* 1 2 3 4  5 - serie di ID per l'effetto mostra/nascondi */
#hide1 { display:none}
#hide2 { display:none}
#hide3 { display:none}
#hide4 { display:none}
#hide5 { display:none}
/* 6 7 8 9 10 - serie di ID per l'effetto mostra/nascondi */
#show1 { display:inherit}
#show2 { display:inherit}
#show3 { display:inherit}
#show4 { display:inherit}
#show5 { display:inherit}
/*----------------------------------------------------------------------------------------------------*/
/* impostazione di default dei LINK */
a:link   { color:#000000; text-decoration:none}
a:visited{ color:#000000; text-decoration:none}
a:hover  { color:#000000; text-decoration:underline}
a:active { color:#000000; text-decoration:none}
/*----------------------------------------------------------------------------------------------------*/
/* impostazione di default dell'HEADER  */

.stile_header {
	width:750px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
}

.stile_contenuti {
	width:750px; 
	border-left:1px solid #000;
	border-right:1px solid #000;
	background-color:#FFF;
	background-image:url(../img/layout/contenuti_default.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.stile_footer {
	width:750px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
/*----------------------------------------------------------------------------------------------------*/
/* impostazioni testo generiche */
thead.tab1 { background-color:#FFF; color:#555; font-size:10px; height:15px }
.text1 { font-size:12px;}
.text2 { font-size:14px; }
.txt_thin { font-size:10px }
.img_style1 { border:1px solid #aaa;}

tr.out {background-color:#efefef;}
tr.over {background-color:#CCCCCC;}

tr.out2 {background-color:#FFFFFF}
tr.over2 {background-color:#E8D0D0;}

.button a:link   { font-size:12px; color:#000; text-decoration:none; margin:2px; padding:2px; position:relative; left:-3px; border:1px solid #aaa;}
.button a:visited{ font-size:12px; color:#000; text-decoration:none; margin:2px; padding:2px; position:relative; left:-3px; border:1px solid #aaa;}
.button a:hover  { font-size:12px; color:#FC0; text-decoration:none; background-color:#000; margin:2px; padding:2px; position:relative; left:-3px; border:1px solid #FC0;}
.button a:active { font-size:12px; color:#FFF; text-decoration:none; margin:2px; padding:2px; position:relative; left:-3px; border:1px solid #aaa;}

.modulo1 { background-color:#efefef;}
/*----------------------------------------------------------------------------------------------------*/

