body{
background:#FFFFFF;

scrollbar-face-color: #e8eaf0;
margin: 5px 10px 10px;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color:#001770;
font-size:11px;
text-align:center;
} 

table{
font-size:11px;
}
a {font-family: Tahoma, Arial, Helvetica, sans-serif;  color:#001770; font-size:11px; text-decoration:underline;}
a:visited {text-decoration:underline; }
a:active {color:#001770; }
a:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; color:#001770; text-decoration:underline;}

pre{font-family: Tahoma, Arial, Helvetica, sans-serif;}
img{border:0;}
hr{color:#001770;}
#adminMsg{width:390px;z-index:2;position:absolute;visibility:hidden;}
#adminMsg div{font-size: 11px; color:#AA4827; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;}
#insNickname{width:390px;z-index:2;position: absolute;visibility:hidden;border:1px solid;background:#FFFFFF;padding:10px;}

.adminmsg1{background: url(/section/image/site/immagini/admin_msg_01.gif) top left no-repeat;height:35px;}
.adminmsg2{background: url(/section/image/site/immagini/admin_msg_02.gif) top left repeat-y;padding:0px 15px;text-align:justify;}
.adminmsg3{background: url(/section/image/site/immagini/admin_msg_03.gif) top left no-repeat;padding:11px 15px;}
.adminmsg4{height:20px;text-align:right;}


.table1{font-size: 11px;color:#001770;FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;}

.boxc{clear:both;}
form{margin:0;}
.button{border:1px solid #001770;background:#001770;color:#FFF;font-weight:bold;font-size:11px;}
.classrow{border-bottom:1px solid #4A5B9A;padding:10px 0;width:425px;}
.classrow1{float:left;width:200px;margin-top:10px;margin-left:10px;}
.classrow2{font-size:18px;float:left;width:60px;text-align:right;margin-top:20px;}

.interesserow1{float:left;width:300px;margin-top:10px;margin-left:10px;text-align:justify;}

.referenzerow{border-bottom:1px solid #4A5B9A;padding:10px 0;width:400px;}
.referenzerow1{float:left;width:280px;margin-top:10px;margin-left:10px;text-align:justify;}

.esirow2{float:left;width:100px;text-align:right;margin-top:20px;}
.classrow3{float:right;margin-top:10px;}
.thumbg{float:left; padding: 2px;border: 1px solid #4A5B9A;float:left;margin:5px 13px;}
.thumbv{float:left; padding: 2px;float:left;margin:5px 14px;}
.thumb{padding: 2px;border: 1px solid #4A5B9A;float:left;}
.thumbList{float:left; padding: 2px;border: 1px solid #4A5B9A;float:left;margin:10px 6px;}
.gallery{border:1px solid;}

.description{text-align:justify;}
.center{text-align:center;}
.justify{text-align:justify;}
.right{text-align:right;}
.left{text-align:left;}


.menupaginator{margin:0;padding:14px 0;text-align:left;}
.menupaginator ul{margin:0px;padding:0px;list-style:none;}
.menupaginator li{display:inline;position:relative;text-align:center;margin:2px;}
.menupaginator a:link,.menupaginator a:visited{background:#DDDDDD;display:inline;padding:3px 2px;text-decoration:none; }
.menupaginator a:hover{background:#FB7805;color:#DDDDDD;display:inline;padding:3px 2px;text-decoration:none;}
.menupaginator li.selectVoice{background:#FB7805;font-size:11px;display:inline;padding:3px 2px;text-decoration:none;color:#FFF; }
.menupaginator li.lastVoice{width:auto;background:#FFFFFF;font-size:12px;display:inline;padding:3px 2px;text-decoration:none;}


.boxcenter1{background: url(/section/image/site/immagini/boxcenter_01.gif) top left no-repeat;height:34px;text-indent:20px;}
.boxcenter2{background: url(/section/image/site/immagini/boxcenter_02.gif) top right no-repeat;}
.boxcenter3{background: url(/section/image/site/immagini/boxcenter_03.gif) top left repeat-y;padding:0 10px;}
.boxcenterimg3{background: url(/section/image/site/immagini/boxcenter_03.gif) top left repeat-y;text-align:center;}
.boxcenter4{background: url(/section/image/site/immagini/boxcenter_04.gif) top right repeat-y;}
.boxcenter5{background: url(/section/image/site/immagini/boxcenter_05.gif) bottom left no-repeat;height:18px;}
.boxcenter6{background: url(/section/image/site/immagini/boxcenter_06.gif) bottom right no-repeat;}
.boxwithimg{margin-bottom:10px;}

.title2{
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:5px;
	text-align:left;
	border-bottom:1px solid #333333;
}

.title{
font-size:13px;
font-weight: bold;
}

.titleor{
font-size:13px;
font-weight: bold;
color:#FF7800;
}

.titleminor{
font-size:11px;
font-weight: bold;
color:#FF7800;
}


.titletd{font-size:12px;padding:20px 0 0 0 ;font-weight:bold;text-align:center;} 
.td1{background:#F6F6F6;text-indent:5px;}
.td2{background:#FAFAFA;}
.td3{background:#F6F6F6;}

.boxalt0{border:1px solid #001770;background:#E3E3E3;padding:5px;margin-bottom:10px;}
.boxalt1{border:1px solid #001770;background:#F3F3F3;padding:5px;margin-bottom:10px;}
.boxalt2{border:1px solid #FF9900;background:#f8f8f8;padding:5px;margin-bottom:10px;}


.menuleft a:link,.menuleft a:hover,.menuleft a:visited{
display:block;
background: url(/section/image/site/folderCLOSE.gif) left bottom no-repeat;
text-indent:16px;
padding:4px 0;
padding-left:4px;
}

a.menuleftsel:link,
a.menuleftsel:hover,
a.menuleftsel:visited{
background: url(/section/image/site/folderOPEN.gif) left bottom no-repeat;
}


.menuuser{
background: url(/section/image/site/menu_user.gif) left top no-repeat;

}

.menuright{
background: url(/section/image/site/menu_right.gif) left top no-repeat;

}

.menuuser a:link,.menuuser a:hover,.menuuser a:visited,.menuright a:link,.menuright a:hover,.menuright a:visited{
display:block;

text-indent:30px;
padding:8px 0;
padding-left:4px;
}


.padd{padding:5px;}

.pulsante,.pulsanteselected{float:left;margin-right:10px;}
.pulsante a:link,.pulsante a:visited{display:block;width:180px;font-weight:bold;background:url(/section/image/pulsante.png) left top no-repeat;color:#FFF;padding:5px 0;text-decoration:none;text-align:center;}
.pulsante a:hover{display:block;width:180px;font-weight:bold;background:url(/section/image/pulsante_over.png) left top no-repeat;color:#FFF;padding:5px 0;text-decoration:none;text-align:center;}

.pulsanteselected{display:block;width:180px;font-weight:bold;background:url(/section/image/pulsante_selected.png) left top no-repeat;color:#FFF;padding:5px 0;text-decoration:none;text-align:center;}
.testosezione{width:420px;}
.abig{font-size:13px;}
.nickname{font-size:13px;font-weight:bold;}

.textsection{margin-left:40px;text-align:justify;position: relative;}
.textsection label{position: absolute;left:-40px;top:0; margin: auto; vertical-align: middle; white-space: nowrap;}

.textsectionr{margin-left:40px;text-align:justify;position: relative;margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid  #FFF;}
.textsectionr label{position: absolute;left:-34px;top:0; margin: auto; vertical-align: middle; white-space: nowrap;}


a.adeatils:link,a.adeatils:visited{text-decoration:none;color:#808bb8;}
a.adeatils:hover{text-decoration:none;color:#FF7800;}




.firstpage{margin:0 auto;background:url(/section/image/site/first_page.jpg) left top no-repeat;width:900px;height:560px;text-align:left;}
.fp0{position:relative;}
.fp1{position:absolute;width:390px;height:120px;top:23px;left:94px;color:#FFFFFF;font-size:10px;}
.fp2{position:absolute;top:498px;left:366px;}
.fp3{position:absolute;top:498px;left:448px;}

#interesse{
	border-top:1px solid  #FFF;
	margin-top:20px;
	}


.linknomi {font-size: 11px; color: #001770; font-family: Tahoma,Arial, Helvetica, sans-serif;}
a.linknomibig:link, a.linknomibig:visited {font-size: 13px;font-weight:bold; color: #001770; font-family: Arial,Tahoma, Helvetica, sans-serif;}
a.linknomibig:hover {font-size: 13px;font-weight:bold; color: #ff7800; font-family: Arial,Tahoma, Helvetica, sans-serif;text-decoration:none;}


.red{font-size: 11px; color: #ff7800; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
.red2{font-size: 11px; color: #ff7800; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
 
 
.iconvideo{margin:5px 0;height:30px;width:105px;text-align:justify;position: relative;background:url(/section/image/site/is_video_image.jpg) top left no-repeat;}
.iconvideo label{position: absolute;left:40px;width:60px;top:8px; margin: auto; vertical-align: middle;text-align:right; white-space: nowrap;font-weight:bold;}
 