body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow:scroll;
	overflow-x:auto;
	overflow-y:auto;
}

.titoloFaq{
	background:url(../images/info-utili/downFaq.gif) no-repeat 6px 12px;
	font-family: Georgia,Verdana,Tahoma,Arial,sans-serif;;
	font-size: 12px;
	font-weight:bolder;
	padding:8px 0px 8px 32px;
	border-top:1px solid #999999;
	cursor:pointer
}

.titoloFaq1{
	background:url(../images/info-utili/sfondoFaq.gif) no-repeat;
	font-family: Georgia,Verdana,Tahoma,Arial,sans-serif;;
	font-size: 12px;
	font-weight:bolder;
	padding:8px 0px 8px 32px;
	border-top:1px solid #999999;
	cursor:pointer
}

.rispostaFaq{
	padding:0px 20px 20px 32px;
	font-family: Georgia,Verdana,Tahoma,Arial,sans-serif;;
	font-size: 12px;
	line-height: 22px;
}

.cornice {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #102d43;
	border-right-color: #102d43;
	border-bottom-color: #102d43;
	border-left-color: #102d43;
}

.griglia {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #102d43;
	border-right-color: #102d43;
	border-bottom-color: #102d43;
	border-left-color: #102d43;
	font-size: 12px;
	font-weight: normal;	
}

.testo {
	font-size: 12px;
	font-weight: normal;
}

.testo_interlinea {
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
}

.p-interlinea {
	margin-bottom: 5px;
	margin-top: 0px;
}

a.link											{ color: #2929f1;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.link:active 							{ color: #2929f1;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.link:link   							{ color: #2929f1;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.link:hover  							{ color: #2929f1;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline}

a.link_evidenziato					{ color: #fc7921;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.link_evidenziato:active		{ color: #fc7921;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.link_evidenziato:link  		{ color: #fc7921;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.link_evidenziato:hover 		{ color: #fc7921;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline}

a.link_menu									{ color: #505050;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.link_menu:active 					{ color: #505050;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.link_menu:link   					{ color: #505050;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
a.link_menu:hover  					{ color: #fc7921;  font-family: Georgia,Verdana,Tahoma,Arial,sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}

a.link_categorie						{ color: #000000;  font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; text-decoration: none}
a.link_categorie:active 		{ color: #000000;  font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; text-decoration: none}
a.link_categorie:link   		{ color: #000000;  font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; text-decoration: none}
a.link_categorie:hover  		{ color: #d94938;  font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; text-decoration: none}

a.btn_menu {
	background: transparent url('../images/template/sfondo_menu_off.jpg') no-repeat top left;
	color: #ffffff;
	display: block;
	float: center;
	font: bold 12px Georgia,Verdana,Tahoma,Arial,sans-serif; /* Change 12px as desired */
	line-height: 45px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	width: 95px;
	height: 45px; /* Height of button background height */
	padding-left: 0px; /* Width of left menu image */
	text-decoration: none;	
	margin: 0px 0px 0px 0px;
	letter-spacing: 0px	
}

a.btn_menu:hover{ /* Hover state CSS */
	background: transparent url('../images/template/sfondo_menu_on.jpg') no-repeat top left;
	color: #000000;
}

ul.inlinea { 
	margin:10;
	padding:1 1em;
}

li.menu {
	list-style-image: url(../images/quadrato_li.gif);
	list-style-position: outside;	
	line-height: 20px;
}

a.squarebutton{
background: transparent url('../images/Pulsante/square-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #000000; /*button text color*/
}

a.squarebutton span{
background: transparent url('../images/Pulsante/square-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
text-align: center;
cursor: hand;
}

a.squarebutton:hover{ /* Hover state CSS */
background: transparent url('../images/Pulsante/square-red-left.gif') no-repeat top left;
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background: transparent url('../images/Pulsante/square-red-right.gif') no-repeat top right;
background-position: bottom right;
color: #000000;
}

