opzioni_testari/* Aiuti Generali e regole base*/

img	{
	border: 0;
	}

	
/* Divisione e Definizione layout Generale */

body {
		margin:20px 0px 0px 0px;
		background-color:#fff;
		font-size:14px;
		color:#000;
		weight:bold;
		font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
		/*solo internet exploerer */
	scrollbar-track-color : #5e6d8c;
	scrollbar-face-color : #dedce1;
	scrollbar-shadow-color : #dedce1;
	scrollbar-darkshadow-color : #a8a2b3;
	scrollbar-highlight-color : #dedce1;
	scrollbar-3dlight-color : #a8a2b3;
	scrollbar-arrow-color : #5e6d8c;
		}
		
#tabledot {
      border: 1px dotted #96a5c5;
}


#tableform {
      border-top: 1px solid #a5acb2;
}



#logosplash {	
	border: 1px solid #adadad;
	width: 400px;
	height: 100px; 
}

a.splash:link, a.splash:visited {
font-weight : bold; 
text-decoration : underline;
color: #454544;
background: transparent;
font-family: Trebuchet MS, Verdana, Arial;
size: 12px; 
}

a.splash:hover {
font-weight : bold; 
text-decoration : underline;
color: #a5acb2;
background: transparent; 
font-family: Trebuchet MS, Verdana, Arial;
size: 12px;
}




.footer {
	 
	 background-color: #96a5c5;
	 height: 25px;
	 }		


#containerhome {
  
	 background-color: #fff;
	 margin: 0 auto;
	 width: 733px;
	 text-align: left;
	 border: 0px solid black;
	 }
	 
	 
h3 {
	font-size: 16px;
	display: inline;

}
	 
   
   
#navbar {
  
	 width: 730px;
	 height: 26px;
	 margin-top: 20px;
	 text-align: left;
	 border: 0px solid black;

	 }
	 
#subnavbar {
  
	 width: 670px;
	 height: 20px;
	 margin-top: 10px;
	 padding-right: 60px;
	 text-align: right;
	 border: 0px solid black;
	 align: left

	 }
	 
.subnavbar {
  
	font-weight : bold; 
text-decoration : none;
color: #293348;
background: transparent;
font-family: Trebuchet MS, Verdana, Arial;
size: 9px; 

	 }
	 
	 

a.subnavbar:link, a.subnavbar:visited {
font-weight : bold; 
text-decoration : none;
color: #293348;
background: transparent;
font-family: Trebuchet MS, Verdana, Arial;
size: 9px; 
}

a.subnavbar:hover {
font-weight : bold; 
text-decoration : none;
color: #7d8dae;
background: transparent; 
font-family: Trebuchet MS, Verdana, Arial;
size: 9px;
}

.attivo {
font-weight : bold; 
text-decoration : none;
color: #7d8dae;
background: transparent; 
font-family: Trebuchet MS, Verdana, Arial;
size: 9px;
}



	 
	 
	 
#contenitore {
	 background-color: #fff;
	 margin: 0 auto;
	 width: 733px;
	 align: center;
	 border: 0px solid black;
	 }
	 
	 
#contenitore {
			width: 733px;
			min-height: 300px;
			height: auto !important;
			height: 300px;
			margin: 0 auto;
	 }
	 
	 
#contenitore_test {
	 margin: 10px 10px 10px 10px;
	 width: 691px;
	 height: 250px;
	 align: center;
	 border: 1px solid  #FC7329;
	 padding: 10px 10px 10px 10px;
	 }

	 
#pulsanti {

	 background-color: #fff;
	 width: 426px;
	 height: 144px;
	 text-align: left;
	 border: 0px solid red;
	 }
	 
	 
#col_right {
  
  float: right; 
  width: 164px;
  height: 135px;
  background: #96a5c5;
  border: 1px dotted #96a5c5;

}

#box_right {
  
  width: 164px;
  height: 29px;
  background: #fff;
  border:1px dotted #96a5c5;

}

cont_right {
  
  width: 164px;
  background: #fff;
  border:1px solid #96a5c5;

}

#box_right_1 {
  
  float: right; 
  width: 164px;
  height: 30px;
  background: #fff;
  border:1px dotted #96a5c5;
  margin-top: 20px;

}

#box_right_2 {
  
  float: right; 
  width: 164px;
  height: 133px;
  background: #fff;
  border:1px dotted #96a5c5;
  margin-top: 20px;

}

#box_right_3 {
  
  float: right; 
  width: 164px;
  height: 133px;
  background: #fff;
  border:1px dotted #96a5c5;
  margin-top: 20px;

}

#box_right_4 {
  
  float: right; 
  width: 164px;
  height: 133px;
  background: #fff;
  border:1px dotted #96a5c5;
  margin-top: 20px;

}

#box_right_5 {
  
  float: right; 
  width: 164px;
  height: 133px;
  background: #fff;
  border:1px dotted #96a5c5;
  margin-top: 20px;

}

input.form {
	font-size: 9px;
	color: #013F68;
	size: 30px;
	border: 1px solid #a5acb2;
	margin-left: 0px;
	text-align: left;
	width: 200px;
	height: 17px;
	margin-top: 3px;
}
.select {
	font-size: 9px;
	color: #013F68;
	size: 3px;
	border: 1px solid #013F68;
	backgorund-color: #FFFFCD;
	margin-left: 0px;
	text-align: left;
	width: 40px;
	height: 17px;
	margin-top: 3px;
}
.select_cat {
	font-size: 9px;
	color: #013F68;
	size: 10px;
	border: 1px solid #013F68;
	backgorund-color: #FFFFCD;
	margin-left: 0px;
	text-align: left;
	
	height: 17px;
	margin-top: 3px;
}




input.formlungo {
	font-size: 9px;
	color: #013F68;
	size: 30px;
	border: 1px solid #a5acb2;
	backgorund-color: #FFFFCD;
	margin-left: 0px;
	text-align: left;
	width: 240px;
	height: 17px;
	margin-top: 3px;
}

input.formanno {
	font-size: 9px;
	color: #013F68;
	size: 30px;
	border: 1px solid #a5acb2;
	backgorund-color: #FFFFCD;
	margin-left: 0px;
	text-align: left;
	width: 80px;
	height: 17px;
	margin-top: 3px;
}

input.formbutton {
	background: url(img/formbutton.gif) no-repeat;
	border: 0px solid #cecbd4;
	font-family: Trebuchet MS, Georgia, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-color: #293348;
	color: #293348;
	font-weight: bold;	
	height: 18px;
	width: 72px;
	margin-top: 10px;
	cursor:hand;
}

input.formbuttonAvanti {
	background: url(img/formbutton.gif) no-repeat;
	border: 0px solid #FFFFCD;
	font-family: Trebuchet MS, Georgia, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-color: #FFFFCD;
	color: #FFFFCD;
	font-weight: bold;	
	height: 18px;
	width: 72px;
	margin-top: 10px;
	cursor:hand;
}
input.formbuttonIndietro {
	background: url(img/formbutton.gif) no-repeat;
	border: 0px solid #7B2D03;
	font-family: Trebuchet MS, Georgia, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-color: #7B2D03;
	color: #7B2D03;
	font-weight: bold;	
	height: 18px;
	width: 72px;
	margin-top: 10px;
	cursor:hand;
}
input.formbuttonStipula {
	background: #eeedf0;
	border: 1px solid #cecbd4;
	font-family: Trebuchet MS, Georgia, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-color: #FFFFCD;
	color: #FFFFCD;
	font-weight: bold;	
	height: 2.0 em;
	width: 130px;
	margin-top: 10px;
	cursor:hand;
}

input.formbuttonAttiva {
	background: #eeedf0;
	border: 1px solid #cecbd4;
	font-family: Trebuchet MS, Georgia, Verdana, Arial, Sans-serif;
	font-size: 14px;
	color: #fc7329;
	font-weight: bold;	
	height: 2.0 em;
	width: 130px;
	margin-top: 10px;
	cursor:hand;
}

.selectbox
{
	font-size: 9px;
	color: #013F68;
	font-weight: bold;
	size: 30px;
	border: 1px solid #7B2D03;
	width: 200px;
	margin-top: 3px;
}
.selectbox3
{
	font-size: 9px;
	color: #013F68;
	font-weight: bold;
	size: 30px;
	border: 1px solid #7B2D03;
	width: 70px;
	height:17px;
	margin-top: 3px;
}

.selectbox2
{
	font-size: 9px;
	color: #013F68;
	font-weight: bold;
	size: 30px;
	border: 1px solid #7B2D03;
	width: 280px;
	margin-top: 3px;
}

textarea.form {
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 12px;
	size: 30px;
	width: 250px;
	height: 80px;
	border: 1px solid #a5acb2;
}

#formtable { 
	background-color: #fff;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 12px;
	color: #FC7329;
	font-weight: bold;
	margin-right: 5px;
	margin-top:0;
}
#offerta{
	background: url(img/bk_offer.jpg) no-repeat;
	background-color: #fff;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 14px;
	width:506px;
	color: #FC7329;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:105px;
	margin-top:0;
	border: 1px solid #5e5e5e;
}


input.emailsubscribe
{
	border: 					thin solid #FC7329; 
	background: 			#FFFFCD;
	font-family: 			Trebuchet MS, Verdana, "Trebuchet MS", Arial, Sans-serif;
	font-size: 				10px;
	font-style: 			normal;
	font-weight: 			bold;
	color:					#fff;
}

input.emailinvio
{
	background: url(img/formbutton.gif)top no-repeat;
	border: 					1px double #293348;
	font-family: 			Trebuchet MS, Georgia, Verdana, Arial, Sans-serif;
	font-size: 				10px;
	font-style: 			normal;
	font-weight: 			bold;
	color:					#293348;
}

#formtd {
	text-align: left;
}





#compila {
	 margin-top:20px;
	 background-color: #fff;
	 margin: 1px;
	 width: 450px;
	 height: 20;
	 font-weight : bold; 
	 align: left;
	 color: #5e6d8c;
	 }
#contform {
	 margin-top:20px 10px 10px 10px;
	 background-color: #fff;
	 margin: 0 auto;
	 width: 700px;
	 height: 100%;
	 align: left;
	 border: 1px solid #FC7329;
	 padding: 5px;
	 }
#contfaq{
	 margin-top:0px 0px 0px 0px;
	 background-color: #fff;
	 margin: 0 auto;
	 width: 700px;
	 height: 250px;
	 align: left;
	 border: 1px solid #FC7329;
	 padding: 0px;
	}	 
#risposte{
	float: left;
	 background-color: #FC7329;
	 margin: 0 auto;
	 width: 299px;
	 height: 400px;
	 align: left;
	 border: 0px solid #FC7329;
	 padding: 5px;
}
#domande{
	 float: right ;
	 background-color: #fff;
	 margin: 0 auto;
	 width: 378px;
	 height: 250px;
	 align: right;
	 border: 0px solid #FFFFFF;
	 padding: 5px;
}
#risposta{
	 float: right ;
	 background-color: #ffff;
	 margin: 0 auto;
	 width: 356px;
	 height: 240px;
	 align: right;
	 border: 1px solid #FC7329;
	 padding: 5px;
	 overflow: auto;
}

	
	
#contbutt {
	 margin-left: 50px;
	 background-color: #fff;
	 margin: 0 auto;
	 width: 300px;
	 height: 100%;
	 align: left;
	 border: 0px solid #FC7329; 
	 padding: 5px;
	 }
	 
	 
	 
	 
	p,h1,pre {
		margin:0;
		}
		
	h1 {
		font-size:14px;
		padding-top:8px;
		color:#293348;
		weight:bold;
		font-family: Trebuchet MS, Georgia, Verdana, Arial, Sans-serif;
		display: inline;
		}	
		
	h2 {
		font-size:14px;
		padding-top:8px;
		color:#293348;
		weight:bold;
		font-family: Trebuchet MS, Georgia, Verdana, Arial, Sans-serif;
		display: inline;
		}	
    
.small {
		font-size:11px;
		color:#000;
		font-family: Trebuchet MS, Georgia, Verdana, Arial, Sans-serif;
		}	  
     
	 
#contServiziClienti{
	width:709px;
	height:222px;
	border:1px solid #FC7329;
	margin-left:10px;
}	 


#footer {
text-align: left;
clear: both;
font-size: x-small;
voice-family: "\"}\""; 
voice-family:inherit;
font-size: x-small;	
}


#footer span {
      
      float: right;
      size: xx-small;

}



html>#footer	{
font-size: x-small; /* Opera adjustment */
}

a:link, a:visited {
font-weight : bold; 
text-decoration : none;
color: #ced6e4;
background: transparent; 
}

a:hover {
font-weight : bold; 
text-decoration : underline;
color: #fff;
background: transparent; 
}
a.faq_riferimento:link, a.faq_riferimento:visited {
font-weight : bold; 
text-decoration : none;
color: #505e79;
background: transparent; 
}

a.faq_riferimento:hover {
font-weight : bold; 
text-decoration : underline;
color: #DFDFDF;
background: transparent; 
}
a.faq_domanda:link, a.faq_domanda:visited {
font-weight : bold; 
text-decoration : none;
color: #000000;
background: transparent; 
}

a.faq_domanda:hover {
font-weight : bold; 
text-decoration : underline;
color: #000000;
background: transparent; 
}

a.linkgrigio:link, a.linkgrigio:visited {
font-weight : bold; 
text-decoration : none;
color: #7487b0;
background: transparent;
font-family: Trebuchet MS, Verdana, Arial;
size: 10px; 
}

a.linkgrigio:hover {
font-weight : bold; 
text-decoration : underline;
color: #7487b0;
background: transparent; 
font-family: Trebuchet MS, Verdana, Arial;
size: 10px;
}




a.linkgrigio2:link, a.linkgrigio2:visited {
font-weight : bold; 
text-decoration : none;
color: #a5acb2;
background: transparent;
font-family: Trebuchet MS, Verdana, Arial;
size: 12px; 
}

a.linkgrigio2:hover {
font-weight : bold; 
text-decoration : underline;
color: #a5acb2;
background: transparent; 
font-family: Trebuchet MS, Verdana, Arial;
size: 12px;
}


a.linkgrigio3:link, a.linkgrigio3:visited {
font-weight : bold; 
text-decoration : underline;
color: #ff0d01;
background: transparent;
font-family: Trebuchet MS, Verdana, Arial;
size: 13px; 
}

a.linkgrigio3:hover {
font-weight : bold; 
text-decoration : underline;
color: #ff5d01;
background: transparent; 
font-family: Trebuchet MS, Verdana, Arial;
size: 13px;
}






.testoBianco{
	font-weight : bold; 
	color: #fff;
	font-size:14px;
}

#testoNews{
	font-weight:bold; 
	color: #fff;
	width:220px;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	border:0px solid white;
}

ul{
list-style: square;
color:#F7901E;
}
.titolo_test{font-family: Trebuchet MS,Verdana,Arial; font-size:12px; color: #000;}
.titolo_test_12{font-family: Trebuchet MS,Verdana,Arial; font-size:10px; color: #000;}
.rispondi_test{font-family: Trebuchet MS,Verdana,Arial; font-size:10px;}
.opzioni_test{font-family: Trebuchet MS,Verdana,Arial; font-size:12px; color: #000;}
.opzioni_test_12{font-family: Trebuchet MS,Verdana,Arial; font-size:10px; color: #000;}
.testo_grande_nero {font-family: Trebuchet MS,Verdana,Arial; font-size:12px; color: #000000;}
.testo_piccolo_nero {font-family: Trebuchet MS,Verdana,Arial; font-size:10px; color: #000000;}
.testo_piccolo_bianco{font-family: Trebuchet MS,Verdana,Arial; font-size:10px; font-color: #5e6d8c;}

#contenuti {
	margin: 0 auto;
	position: relative;
	width: 733px;
}

#contentconsulente {
	margin: 0 0 0 15px;
	position: absolute;
	top: 350px;
	left: 0;
	width:500px;
}


#contenuti_splash {
	margin: 0 auto;
	position: relative;
	width: 650px;
	top: 100px ;
	
}
