	/* CSS Document */.title {	font-family:Helvetica, Arial, sans-serif;	font-size: 14px;	color: #000000;}.header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}.header2 {font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 12px;font-weight:bold;color: #5E5E5E;}.body {font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #585858;}.bodylink {font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #336699;}.copyright {	font-family:Helvetica, Arial, sans-serif;	font-size: 9px;	color: #333333;}.bottomlink {	font-family:Helvetica, Arial, sans-serif;	font-size: 9px;	color: #336699;}.tableinfo {font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;}.tablesmall {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	font-weight:bold;}.tablehead {	font-family:Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight:bold;	color: #000000;}

h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:15px;}
h4{font-size:14px;}
h5{font-size:13px;}
h6{font-size:12px; font-weight:400;}
	a:link {
	color: #0000FF;
	font-weight: normal;
	text-decoration: none;
}
a:visited {
	font-weight:normal;
	color: #0000FF;
	text-decoration: none;
}
a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
a:active {
	color: #999999;
	text-decoration: none;
}
.linea { color:#666666;
}

.topofpage {font-family:Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	font-weight:normal;}

.selectpage_title {font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #333333; font-weight:bold;}

.voircarte {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
	
}
.header_map{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
font-weight:bold;
}
.offrespeciale7 {color: #900;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.police_page_guides {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.Style17 {color: #2F4078;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.Style17bis {color: #2F4078;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.Style17ter {color: #2F4078;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.Style18 {color: #F00;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}


.lien_map{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#575E7B;
text-decoration: none;
}

.lien_offres{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#2F4078;
text-decoration: none;
}

.lien_temo{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#3D539F;
text-decoration: none;
}

#offre {
width:240px;
height:126px;
visibility: visible;
	background-color: #FEFEFE;
	overflow: auto;
	
	
	scrollbar-3dlight-color:#COB194;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#COB194;
scrollbar-darkshadow-color:#COB194;
scrollbar-face-color:#COB194;
scrollbar-highlight-color:#COB194;
scrollbar-shadow-color:#COB194;
-moz-scrollbar-arrow-color:#FFFFFF;
-webkit-scrollbar-base-color:#COB194;
}
#tabella{
border:#FFFFFF solid 23px;
border-radius: 4px;
-moz-border-radius: 4px 4px 4px 4px ;
-webkit-border-radius: 4px ;
-op-border-radius: 4px ;
box-shadow:2px 2px 2px #666666;
-webkit-box-shadow:2px 2px 2px #666666;
-moz-box-shadow: 2px 2px 2px #666666;
}

body {	
	background-color: #CDCDCD;
	/*background:-webkit-gradient(linear, left top, left bottom, from(#cdcdcd), to(#dddddd));
background:-moz-linear-gradient(top, #cdcdcd, #dddddd);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#cdcdcd', EndColorStr='#dddddd'); 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#cdcdcd', EndColorStr='#dddddd')";*/

}
input.btn {	
	
	background-color: #960
	border: thin  #999;	
	font-family: Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight:bold;
	/*text-transform:uppercase;*/
	color: # 000;
}
#MenuBar1, #MenuBarabout1 {
	/*background-image:url(images/menu/notre_selection_de_1.gif);*/
	width:262px;
	height:30px;	
	border:none;
	visibility: visible;
}

#MenuBar3, #MenuBarabout{
	/*background-image: url(images/menu/destinations_1.gif);*/	
	width:108px;
	height:30px;	
	border:none;
	visibility: visible;
}
#MenuBar4, #MenuBarabout4 {
	/*background-image: url(images/menu/guide_pratique_1.gif);*/
	width:120px;
	height:30px;	
	border:none;
	visibility: visible;
}


#MenuBar2 {
	-moz-opacity:0.85;
	opacity:0.85;
	filter:alpha(opacity=85);
	filter:"alpha(opacity=85)";
	
	
	width: 262px;
	border:none;
	
}

#MenuBar2_guide {
	-moz-opacity:0.85;
	opacity:0.85;
	filter:alpha(opacity=85);
	filter:"alpha(opacity=85)";
	
	
	width: 120px;
	border:none;
	
}
#MenuBar2_desti  {
	-moz-opacity:0.85;
	opacity:0.85;
	filter:alpha(opacity=85);
	filter:"alpha(opacity=85)";
	
	
	width: 108px;
	border:none;
	
}

#MenuBar2_desti_en {
	-moz-opacity:0.85;
	opacity:0.85;
	filter:alpha(opacity=85);
	filter:"alpha(opacity=85)";
	
	
	width: 119px;
	border:none;
	
}


.MenuBarItemSubmenu {
	
	
	visibility: hidden;
	border: none;
	height:17px;
	width:262px;
	
		
}
.police_submenu {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
.asterisco {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#900;
}
.h1_submenu {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#900;
}

#sprytooltip1 {
	padding: 8px 8px 8px 8px;
	background-image:url(images/indexpage/sfondo.png);
	background-position:center;
	background-repeat:no-repeat;
	
	
	
	
	-moz-opacity:0.95;
	opacity:0.95;
	filter:alpha(opacity=95);
	filter:"alpha(opacity=95)";
	width: 333px;
	height: 148px;
	border:none;
	position:absolute;
	
		
	margin:auto;
	margin-bottom: middle;
	
	
		
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px;
	-op-border-radius: 4px;
	/*box-shadow:2px 2px 2px #666666;
	-webkit-box-shadow:2px 2px 2px #666666;
	-moz-box-shadow: 2px 2px 2px #666666;*/
	font-size: 10px;
}

.police_cuisine {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	
	color:#666;
}
.police_cuisine a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
}

.police_cuisine a:hover {
	color:#900;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	
}
.police_cuisine a:active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
}

.police_cuisine a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
}

.police_bonnestables a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#900000;
}


.police_bonnestables a:hover {
	color:#666666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	
}
.police_bonnestables a:active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#900000;
}
.police_bonnestables a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#900000;
}


#conteneur_regions {
	background-color:#CCCCCC;
	
}
#conteneur_accomodations {
	background-color:#ABABAB;
	
}
#conteneur_territoires {
	background-color: #ABABAB;
	
}
#MenuBar_destinations_en {
	/*background-image: url(images/menu/destinations_1.gif);*/	
	width:119px;
	height:30px;	
	border:none;
	visibility: visible;
}

.Topleftcorner {
	margin: 0px;
	padding: 0px;
	text-align:left;
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	
	
}
.Topleftcorner a{
	color:#FFF;
	text-decoration: none;
}
.Topleftcorner a:hover{
	color:#E4E445;
	text-decoration: none;
}
.Topleftcorner a:visited{
	color:#FFF;
	text-decoration: none;
}
#courses { margin-top:2px;
			margin-bottom:4px;
			margin-left:none;
			font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 10px ;color: #666666; font-weight:bold;
			padding-left:0px;
			line-height:12px;}
			
			.internal_link {font-size:12px; font-family:Verdana, Geneva, sans-serif;}
		
.piscine {color: #000000; font-weight:bold;font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;}

#guides { width:241px;
			height:129px;
			background: url(images/indexpage/tovaglia_large.jpg) top left no-repeat;
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#900;
			text-align:left;
			padding-top:116px;
			margin-bottom:-116px;
			
			}
			
			#guides a, a:active, a:visited {
	font-family:  Verdana, Geneva, sans-serif
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#900;
	
}
#guides a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight: 400;
	color:#666;	
}
	

#guideselection { width:400px;
			height:59px;
			background: url(images/indexpage/banner_tables_selection_pages.jpg) top left no-repeat;
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#900;
			text-align:right;
			
			padding-top:30px;
			margin-bottom:-30px;
			border: 2px solid #FFFFFF;

			
			}
			
			#guideselection a, a:active, a:visited {
	font-family:  Verdana, Geneva, sans-serif
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#900;
	
}
#guideselection a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight: 400;
	color:#666;
	text-align: center;
}
#guideselectionEN { width:400px;
			height:59px;
			background: url(images/indexpage/banner_tables_selection_pages_EN.jpg) top left no-repeat;
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#900;
			text-align:right;
			
			padding-top:30px;
			margin-bottom:-30px;
			
			
			}
			
			#guideselectionEN a, a:active, a:visited {
	font-family:  Verdana, Geneva, sans-serif
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#900;
	
}
#guideselectionEN a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight: 400;
	color:#666;
	text-align: center;
}


#guideselectionlazio { width:400px;
			height:59px;
			background: url(images/indexpage/banner_tables_selection_pages_lazio.jpg) top left no-repeat;
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#900;
			text-align:right;
			
			padding-top:30px;
			margin-bottom:-30px;
			
			
			}
			
			#guideselectionlazio a, a:active, a:visited {
	font-family:  Verdana, Geneva, sans-serif
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#900;
	
}
#guideselectionlazio a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight: 400;
	color:#666;
	text-align: center;
}

#guideselectionlazioEN { width:400px;
			height:59px;
			background: url(images/indexpage/banner_tables_selection_pages_lazio_EN.jpg) top left no-repeat;
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#900;
			text-align:right;
			
			padding-top:30px;
			margin-bottom:-30px;
			
			
			}
			
			#guideselectionlazioEN a, a:active, a:visited {
	font-family:  Verdana, Geneva, sans-serif
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#900;
	
}
#guideselectionlazioEN a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight: 400;
	color:#666;
	text-align: center;
}
#guideselectionpuglia { width:400px;
			height:59px;
			background: url(images/indexpage/banner_tables_selection_pages_pouilles.jpg) top left no-repeat;
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#900;
			text-align:right;
			
			padding-top:30px;
			margin-bottom:-30px;
			
			
			}
			
			#guideselectionpuglia a, a:active, a:visited {
	font-family:  Verdana, Geneva, sans-serif
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#900;
	
}
#guideselectionpuglia a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight: 400;
	color:#666;
	text-align: center;
}
#guideselectionpugliaEN { width:400px;
			height:59px;
			background: url(images/indexpage/banner_tables_selection_pages_pouilles_EN.jpg) top left no-repeat;
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#900;
			text-align:right;
			
			padding-top:30px;
			margin-bottom:-30px;
			
			
			}
			
			#guideselectionpugliaEN a, a:active, a:visited {
	font-family:  Verdana, Geneva, sans-serif
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#900;
	
}
#guideselectionpugliaEN a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight: 400;
	color:#666;
	text-align: center;
}

.tableweek { font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#000000;
}
.panel_sitemap { background: none; 
					font-family:Verdana, Geneva, sans-serif;
							font-size:11px;	color:#666666;
							 list-style-image:url(images/indexpage/arrow.png);}
							
							.panel_sitemap_region { background: none;
					font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-weight:bold;
							font-size:11px;	color:#900000;}
							
							.panel_sitemap_accommodation { background: none;
					font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; font-weight:bold;
							font-size:11px;	color:#333333;
							}
#filo {font-family:Verdana, Geneva, sans-serif;color: #585858; }
.leftfilo {text-align:left; font-weight:bold; padding-right:0px;  }
.rightfilo {width:610px; }
#spacer{height:55px;}


.topfilo{padding-left:2px; 
padding-right:2px;
padding-top:10px;
padding-bottom:20px;
text-align:justify; 
font-family:Verdana, Verdana, Geneva, sans-serif; 
font-size:11px;
font-weight:bold;}
#contentbox {text-align: justify; font-size:11px; padding-left:30px; padding-right:5px; font-family: Verdana, Geneva, sans-serif; 
}
.normal_li { list-style-image:url(images/indexpage/arrow.png);}
.ulfilo {margin-top:55px;}
.dot { list-style-image:url(images/newfilopage/dot.png);}

#pricetable {width:400px;
height:auto;
border: 1px solid #B7C2DD;

/*background:#D0D8EA;*/
background:-webkit-gradient(linear, left top, left bottom, from(#B7C2DD), to(#ebf0f8));
background:-moz-linear-gradient(top, #B7C2DD, #ebf0f8);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#B7C2DD", EndColorStr="#ebf0f8"); 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr="#B7C2DD", EndColorStr="#ebf0f8")";
}
#alerttable {width:400px;
height:auto;


border: 2px solid #FFFFFF;
border-radius: 4px;
-moz-border-radius: 4px 4px 4px 4px ;
-webkit-border-radius: 4px ;
-op-border-radius: 4px ;
box-shadow:0px 0px 3px #848484;
-webkit-box-shadow:0px 0px 3px #848484;
-moz-box-shadow: 0px 0px 3px #848484;
padding:4px;
text-align:center;



/*background:#D0D8EA;*/
background:-webkit-gradient(linear, left top, left bottom, from(#cecece), to(#ffffff));
background:-moz-linear-gradient(top, #cecece, #ffffff);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#cecece", EndColorStr="#ffffff"); 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr="#cecece", EndColorStr="#ffffff")";
}

#icontable {width:400px;
padding: 0px;
}
#leftbox {width:400px;
height:auto;


border: 2px solid #ffffff;
border-radius: 4px 4px 0px 0px ;
-moz-border-radius: 4px 4px 0px 0px ;
-webkit-border-radius: 4px 4px 0px 0px ;
-op-border-radius: 4px 4px 0px 0px ;
box-shadow:0px -2px 7px #ababad;
-webkit-box-shadow:0px -2px 7px #ababad;
-moz-box-shadow: 0px -2px 7px #ababad;
padding-top:8px;
padding-left:5px;
padding-right:5px;
padding-bottom:8px;
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));
background:-moz-linear-gradient(top, #ffffff, #ffffff);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#ffffff", EndColorStr="#ffffff"); 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr="#ffffff", EndColorStr="#ffffff")";
}
.alert {font-family:  Verdana, Geneva, sans-serif;
font-size:11px;
font-weight: normal;
color:#2f3f75;
text-transform:none;

line-height:19px;}
/*#toptable{width:400px; height:10px;
background:url(images/newselectionpage/toptable.png); top left no-repeat;}
#bottomtable{width:400px; height:10px;
background:url(images/newselectionpage/bottomtable.png); top left no-repeat;}
#midtable{width:400px; height:10px;
background:url(images/newselectionpage/midtable.png); top left repeat-y;}*/
#tablelinea {height:2px;width:400px;
background:url(images/newselectionpage/linea.png) top left no-repeat;}
#imagefilovaleurs {width:240px;
height:100px;
	background:url(images/newfilopage/valeurs.jpg) top left no-repeat;
	box-shadow:inset 0px 0px 20px #a3a2a2;
-webkit-box-shadow:inset 0px 0px 20px #a3a2a2;
-moz-box-shadow: inset 0px 0px 20px #a3a2a2;
-ms-box-shadow: inset 0px 0px 20px #a3a2a2;}

#desti_image{width:400px;
border:1px solid #ffffff;
	box-shadow:2px 2px 2px #a3a2a2;
-webkit-box-shadow:2px 2px 2px #a3a2a2;
-moz-box-shadow: 2px 2px 2px #a3a2a2;
-ms-box-shadow: 2px 2px 2px #a3a2a2;
}
#selec_image{width:160px;
height:55px;
border:1px solid #ffffff;
	box-shadow:2px 2px 2px #a3a2a2;
-webkit-box-shadow:2px 2px 2px #a3a2a2;
-moz-box-shadow: 2px 2px 2px #a3a2a2;
-ms-box-shadow: 2px 2px 2px #a3a2a2;
}
/*#spaziatore{width:850px;
height:1px;
box-shadow:1px 1px 2px #a3a2a2;
-webkit-box-shadow:1px 1px 2px #a3a2a2;
-moz-box-shadow: 1px 1px 2px #a3a2a2;
-ms-box-shadow: 1px 1px 2px #a3a2a2;}*/

#selection_row{width:661px;
height:55px;
padding-left:3px;
padding-right:3px;
padding-bottom:0px;
padding-top:0px;
text-align:justify;}



#desti_text {max-width:420px;  
font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #585858;
text-align:justify;
padding:7px;
border:1px solid #ffffff;
box-shadow:0px 0px 9px #b7b8b8;
-webkit-box-shadow:0px 0px 9px #b7b8b8;
-moz-box-shadow: 0px 0px 9px #b7b8b8;
-ms-box-shadow: 0px 0px 9px #b7b8b8;
min-height:123px;
}
#desti_text_large {max-width:420px;  
font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #585858;
text-align:justify;
padding:7px;
border:1px solid #ffffff;
box-shadow:0px 0px 9px #b7b8b8;
-webkit-box-shadow:0px 0px 9px #b7b8b8;
-moz-box-shadow: 0px 0px 9px #b7b8b8;
-ms-box-shadow: 0px 0px 9px #b7b8b8;
min-height:438px;
}
#desti_text_medium {max-width:420px;  
font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #585858;
text-align:justify;
padding:7px;
border:1px solid #ffffff;
box-shadow:0px 0px 9px #b7b8b8;
-webkit-box-shadow:0px 0px 9px #b7b8b8;
-moz-box-shadow: 0px 0px 9px #b7b8b8;
-ms-box-shadow: 0px 0px 9px #b7b8b8;
min-height:282px;
}

.desti_title{Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #000000;
font-weight:bold;}

#guide_text {max-width:850px;  
font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #585858;
text-align:justify;
padding:7px;
border:1px solid #ffffff;
box-shadow:0px 0px 9px #b7b8b8;
-webkit-box-shadow:0px 0px 9px #b7b8b8;
-moz-box-shadow: 0px 0px 9px #b7b8b8;
-ms-box-shadow: 0px 0px 9px #b7b8b8;
min-height:200px;
margin-top:10px;
}
#form_text {max-width:850px; 
background:-webkit-gradient(linear, left top, left bottom, from(#e3e0e0), to(#cccccc));
background:-moz-linear-gradient(top, #e3e0e0, #cccccc);
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#e3e0e0", EndColorStr="#cccccc"); 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr="#e3e0e0", EndColorStr="#cccccc")"; 
font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #585858;
text-align:justify;
padding:7px;
border:2px solid #ffffff;
box-shadow:1px 1px 3px #b7b8b8;
-webkit-box-shadow:1px 1px 3px #b7b8b8;
-moz-box-shadow: 1px 1px 3px #b7b8b8;
-ms-box-shadow: 1px 1px 3px #b7b8b8;
height:auto;
margin-top:10px;
}
#formmultichoice{width:auto;
border:1px solid #cccccc;
background:#ffffff;
padding: 4px 2px 2px 4px;
}
#formmultichoice2{width:98px;
border:1px solid #cccccc;
background:#ffffff;
padding: 2px;
}
.formarea{font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #585858;
width:344px;}
#spaziatore {border-top: 1px dotted #CCCCCC;}
#spaziatore2 {}
.formfont{font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #858585; font-weight:bold;}
.miniature{font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 9px;color: #585858;}
.orange {color:#ff5a00; font-size:9px;}
.bodyform{font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #585858;
width:250px;}
.bodyform2{font-family:Verdana, Helvetica, Arial, sans-serif;font-size: 11px;color: #585858;
width:255px;}
