body{
	font-family: Tahoma, Arial,Verdana;
	font-size: 12px;
	color: #333399;
	text-align:center;
	background:#F6FBFF;
}


.table {
	font-family: Tahoma, Arial,Verdana;
	font-size: 11px;
	color: #333399;
}


A {FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; color:#333399; font-size:11px; text-decoration: underline;}
A:visited {color:#333399; text-decoration: underline;  }
A:active {color:#333399; text-decoration: underline; }
A:hover {FONT-FAMILY:Tahoma,Arial, Helvetica, sans-serif; font-weight:normal; color:#333399; text-decoration:none;}




.text12white {
font-size: 12px;
	color: #FFFFFF;
}

.urlrecall a:link,.urlrecall a:visited{
text-decoration:none;
font-weight:bold;
}

.urlrecall a:hover{
text-decoration:none;
color:#FFF;
font-weight:bold;
}



h1,h2,h3 {

	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #333399;
	margin: 0; 

}

.rowgray {
	font-family: Tahoma, Arial,Verdana;
	font-size: 11px;
	color: #333333;
	background-color: #EEEEEE;
	border: 1px solid #666666;

}

.textform {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333399;
	
	border: 1px solid #333399;

}


.texttit {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	background: #333399;
	color: #FFFFFF;
	

}

.rowerror {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #000066;
	font-weight: bold;

}





a.l11RowsRednodec:link {
	font-weight: normal;
	font-size: 11px; 
	color: #333399; 
	font-family: Tahoma, Arial, Verdana;
	text-decoration: none;
	
	}
a.l11RowsRednodec:visited {
	font-size: 11px;
	color: #333399;
	font-family: Tahoma, Arial, Verdana;
	text-decoration: none;
	font-weight: normal;


	
	
	}

a.l11RowsRednodec:hover {

	font-size: 11px;
	color: #333399;
	font-family: Tahoma, Arial, Verdana;
	text-decoration: none;


}.module {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333399;
	border-top: none;
	border-right: none;
	border-bottom: 1px dashed #0066CC;
	border-left: none;

}


.menuPage{
margin:0;
padding:0.5em 0;
text-align:right;
}


.menuPage li{
display:inline;

}

.menuPage li.noFollow{
padding:2px 8px;	

}
.menuPage li.firstVoice {
	border:1px solid #000;
	padding:2px 8px;	
	height:0;
	
}



.menuPage a:link,
.menuPage a:visited{
	height:0;
	padding:2px 8px;
	text-decoration:none;
	margin:0 0;
	
	font-weight:bold;
	
	border-left:1px solid #333399;
}



.menuPage a:hover,
.menuPage a:focus,
.menuPage a:active{
	background:#F7C702;
	font-weight:bold;
	
}


.menuPage .lastVoice a{

}
li.selected a{
background:#333399;
font-weight:bold;
color:#FFFFFF;
}


.boxmedia1{background: url(/section/image/stage/immagini/box_media_01.gif) left top no-repeat;padding:5px;}
.boxmedia2{width:450px;background: url(/section/image/stage/immagini/box_media_02.gif) left bottom no-repeat;margin-bottom:10px;}
.media1{float:left;width:130px;}
.media2{float:right;width:305px;font-size:11px;}
.vp1{height:100px;}
.vp2{height:31px;}
