﻿body 
{
	margin-top:0px;
	background:#FFFFFF;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	SCROLLBAR-FACE-COLOR: #D2D7F0;
    SCROLLBAR-HIGHLIGHT-COLOR: #000000;
    SCROLLBAR-SHADOW-COLOR: #000000;
    SCROLLBAR-3DLIGHT-COLOR: #dddddd;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #dddddd;
}
#sottomenu {
   position: Absolute;
   visibility: Hidden;
   width: 120px;
   padding: 1px;
   border: Solid 1px #000000;
}

/*------------------------------ master page ----------------------------*/
.imgBtn
{
	cursor:pointer;
	}
.immagine_sx{float:left; margin-right:4px;}
.hr1
{
    width:100%;
    height:2px;
    color:#ff9933;
    }  
#Content
{
	margin:0px auto;
	width:984px;
	left: 551px;
}
#SX
{
		width:120px;
		float:left;
	}
#Banner
{
		width:984px;
		float:left;
	}
#Header
{
		width:984px;
	}
#Footer
{
		width:984px;
	}
#MenuOriz
{
		width:984px;
}
.txtRicerca
{
	border:none;
	font-family:Verdana;
	font-size:8pt;
	}

.txtGeneric
{
	border:none;
	font-family:Verdana;
	font-size:10pt;
	}
.btnGeneric
{
	border: none;
	font-family: Verdana;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #808080;
	font-weight: bold;
}
/*------------------------------Corpo Sito ----------------------------*/
.divFAQ
{
	padding: 5px;
	border: outset thin gray;
	font-size: 100%;
	background-color: #CCCCCC;
}
.tdFAQ
{
	padding:5px;
	}
.rigaVuota
{	font-family:Verdana;
	font-weight:bold;
	font-size:1pt;
	text-decoration: none;
	color:Black;
}
.aLinkFAQ
{
	font-family:Verdana;
	font-weight:bold;
	font-size:11pt;
	text-decoration: underline;
	color:#3366CC;
}	
.aLinkFAQ:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:11pt;
	text-decoration: none;
	color:#FF9900;
}	


.aFooter
{
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	text-decoration: none;
	color:Black;
	}
.aFooter:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #FF9900;
}
.aMenuOrizz
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	text-decoration: none;
	color:Black;
	}
.aMenuOrizz:hover
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	text-decoration: none;
	color:#FF9900;
	}
	
.aMenuVert
{
	font-family:Verdana;
	font-weight:bold;
	font-size:15pt;
	text-decoration: none;
	color:Black;
	}
.aMenuVert:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 15pt;
	text-decoration: none;
	color: #FF9900;
}
.aNewsLetter
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12pt;
	text-decoration: none;
	color:Black;
	}
.aNewsLetter:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12pt;
	text-decoration: none;
	color: #FF9900;
}
#Corpo
{
		width:984px;
		text-align:left;
	}
#MenuVerticale
{
	width:213px;
	height:398px;
	float:left;
	background-color:#DDDDDE;
	}
.tbMenuVert
{
	background-image:url('../img/menu_ver.jpg');
	background-repeat:no-repeat; 
	height:398px; 
	width:213px;
	}
.tbMenuVert_II
{
	background-image:url('../img/menu_ver_II.jpg');
	background-repeat:no-repeat; 
	height:398px; 
	width:213px;
	}
.TestataBarraIntestazione
{ 
	font-family:Verdana;
	font-weight:bold;
	font-size:13pt;
	text-decoration: none;
	color:Black;}	
.testBold
{font-weight:bold;
 font-size:11pt;}
#BarraIntestazione
{
	margin-top:10px;
	width:771px;
	height:49px;
	float:left;
	}
	
#CorpoSito
{
	margin-top:15px;
	width:771px;
	height:324px;
	float:left;
	}
#CorpoSitoLibero
{
	margin-top:15px;
	width:771px;
	float:left;
	}
#Box1
{
	width:339px;
	height:156px;
	float:left;
	}
#Box2
{
	width:305px;
	height:156px;
	float:left;
	}
#Box3
{
	width:340px;
	height:156px;
	float:left;
	}
/*#gallery{background-image: url('../img/box_lungo_bianco.png');}	
#videogallery{background-image: url('../img/box_lungo_bianco_video.png');background-repeat:no-repeat;}	
#Bianco{background-image: url('../img/box_lungo_bianco.png');}
#sedeanpals{background-image: url('../img/box_lungo_bianco.png');background-repeat:no-repeat;}	
#contatti{background-image: url('../img/box_lungo_bianco.png');background-repeat:no-repeat;}	
#Newsletter{background-image: url('../img/box_lungo_bianco.png');background-repeat:no-repeat;}
*/
.BoxLungo
{
	width: 300px;
	height: 400px;
	margin-left: 25px;
	padding-top:100px;
	padding-left:15px;
	padding-bottom:7px;
	padding-right:20px;
	text-align:left;
	float:left;	
	}
.BoxLungoVideo
{
	width: 740px;
	height: 350px;
	margin-left: 25px;
	padding-top:100px;
	padding-left:15px;
	padding-bottom:7px;
	padding-right:20px;
	text-align:left;
	float:left;	
	}
.BoxLungoSede
{
	width: 400px;
	height: 500px;
	margin-left: 15px;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:7px;
	padding-right:20px;
	text-align:left;
	float:left;	
	}	
.BoxLungoContatti
{
	width: 320px;
	height: 450px;
	margin-left: 5px;
	padding-top:100px;
	padding-left: 10px;
	padding-bottom:7px;
	padding-right:20px;
	text-align:left;
	float:left;	
	}	
.BoxLungoListaContatti
{
	width: 320px;
	height: 450px;
	margin-left: 5px;
	padding-top:100px;
	padding-left: 5px;
	padding-bottom:7px;
	padding-right:15px;
	text-align:left;
	float:left;	
	}	
.BoxLungoNewsletter
{
	width: 300px;
	height: 500px;
	margin-left: 25px;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:7px;
	padding-right:20px;
	text-align:left;
	float:left;	
	}
.BoxLungoNewsletterDX	
{
	width: 300px;
	height: 500px;
	margin-left: 25px;
	padding-top:10px;
	padding-left:15px;
	padding-bottom:7px;
	padding-right:20px;
	text-align:left;
	float:left;	
	}

.marginesotto{ margin-bottom:0px;}
.marginesopra{ margin-top:0px;}	

.txtFormLogin
{
	font-family: Verdana, Tahoma, Arial, MS Sans Serif;
	font-size: 11px;
	color: #000000;
	border: solid 1px gray;
	cursor: default;
	text-align: justify;
	width:200px;
}
.txtFormLoginEvid
{
	background-color: #99CCFF;
	font-family: Verdana, Tahoma, Arial, MS Sans Serif;
	font-size: 11px;
	color: #000000;
	border: solid 1px gray;
	cursor: default;
	text-align: justify;
	width: 200px;
}
.tabCorpo
{font-family: verdana; font-size: 10px;width:100%;height:300px;
 }