html,body
{
	margin: 0px;
	padding: 0px;
	text-align:center;
}

body{
	background-color: #ffffff;
	text-align:left;
	font-family: Arial;
	font-size:11px;
	color:#3c3c3c;
	
	
}
div#container{
		width:1001px; 
		margin: 0px auto; 
		text-align: center;   /*ripristina l' allineamento*/
		position:relative;
		background-color: #ffffff;
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:#f0efef;
		border-right-style:solid;
		border-right-width:1px;
		border-right-color:#f0efef;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#f0efef;
		
}
div#header{
		width:1001px; 
		position:relative;
		background-color:#ffffff;
		height:180px;
		background-image:URL(img/sfondo_head.gif);
		background-repeat:no-repeat;
		
		
}

div#header_1{
		width:1001px; 
		position:relative;
		background-color:#ffffff;
		height:180px;
		background-image:URL(img/sfondo_head2.gif);
		background-repeat:no-repeat;
		
		
}

div#contenuto{
	margin: 0px; 
	line-height:18px;
	min-height:380px;
	background-color: #ffffff;
	height:auto !important;
	height:380px;
	text-align:left;
	


}
div#footer{
	clear:both;
	width:1001px;
	padding-top:10px;
	background-image:URL(img/sfondo_sfumatura.gif);
	background-repeat:repeat-x;
	color:#000000;
	font-weight:bold;
	padding-bottom:10px;
	}
	
div.item_menu{
	
	background-image:URL(img/sfondo_menu.gif);
	background-repeat:no-repeat;
	background-position:0px 15px;
	height:18px;
	padding:6px;
	padding-left:4px;
	font-family: Times New Roman;
	font-size:13px;
	color:#000000;
	text-align:left;

}

div.sfumatura{
	
	background-image:URL(img/sfondo_sfumatura_alta.gif);
	background-repeat:repeat-x;
	background-position:0px 170px;
	height:180px;
	
	
}

img { border:none}

ul{
	list-style:none;
	
	
}


div.splitta1{
    float: left;
    width: 20%; 
    padding: 0 0;
    }
	div.splitta3{
 
    width: 75%; 
    padding: 0 0;
	 float: left;
    }


.testo{

	font-family: Arial;
	font-size:11px;
	color:#3c3c3c;
	text-decoration:none;
}

.testo_nero{

	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.testo_nero:link{

	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
	
a.testo_nero:visited{

	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.testo_nero:hover{

	font-family: Arial;
	font-size:11px;
	color:#222222;
	text-decoration:none;
	font-weight:bold;
}
a.testo:link{

	font-family: Arial;
	font-size:11px;
	color:#3c3c3c;
	text-decoration:none;
}
a.testo:visited{

	font-family: Arial;
	font-size:11px;
	color:#3c3c3c;
	text-decoration:none;
	
}
a.testo:hover{

	font-family: Arial;
	font-size:11px;
	color:#9c9a9a;
	text-decoration:none;
	
}
a.menu:link{
	font-family: Times New Roman;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
a.menu:visited{
	font-family: Times New Roman;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.menu:hover{
	font-family: Times New Roman;
	font-size:13px;
	color:#777777;
	font-weight:bold;
	text-decoration:none;
}
.testone{
	
	font-size:11px;
	color:#818181;
	text-decoration:none;
	font-weight:bold;
	
	}

	a.menu_sml:link{
	
	font-size:11px;
	color:#818181;
	text-decoration:none;
	font-weight:bold;
	}
	a.menu_sml:visited{

	font-size:11px;
	color:#818181;
	text-decoration:none;
	font-weight:bold;
	}
	a.menu_sml:hover{
	
	font-size:11px;
	color:#9c9a9a;
	text-decoration:none;
	font-weight:bold;
	}
	
	.testo_red{
	font-size:11px;
	color:#eb1c24;
	text-decoration:none;
	font-weight:bold;
	}
	a.testo_red:link{
	
	font-size:11px;
	color:#eb1c24;
	text-decoration:none;
	font-weight:bold;
	}
	a.testo_red:visited{

	font-size:11px;
	color:#eb1c24;
	text-decoration:none;
	font-weight:bold;
	}
	a.testo_red:hover{
	
	font-size:11px;
	color:#9c9a9a;
	text-decoration:none;
	font-weight:bold;
	}
	
.areatxt{

	
	font-size:12px;
	color:#5d5d5d;
	border-color:#e2e2e2;
	border-style:solid;
	border-width:1px;
	width:300px;
	height:80px;


}
.buttone{
	
	background-color: #000000;
	border-width:0px;
	color:#ffffff;
	font-size:10px;
	width:50px;
	height:20px;
	cursor:pointer ;
	background-position:44px 6px;
	background-image:URL(img/freccine.gif);
	background-repeat:no-repeat;

}
.but{
	
	background-color: #ffffff;
	border-width:0px;
	color:#3c3c3c;
	font-size:10px;
	height:15px;
	cursor:pointer ;

}
.sele{
	border-width:1px;
	border-color:#86a385;
	border-style:solid;
	font-size:12px;
	color:#8e8e8e;

}
.campotesto{
	border-width:1px;
	border-color:#d3d3d3;
	border-style:solid;
	width:170px;
	font-size:12px;
	color:#8e8e8e;

}

.roundedcornr_box_642913 {
   background: #b2b2b2;
}
.roundedcornr_top_642913 div {
   background: url(img/roundedcornr_642913_tl.png) no-repeat top left;
}
.roundedcornr_top_642913 {
   background: url(img/roundedcornr_642913_tr.png) no-repeat top right;
}
.roundedcornr_bottom_642913 div {
   background: url(img/roundedcornr_642913_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_642913 {
   background: url(img/roundedcornr_642913_br.png) no-repeat bottom right;
}

.roundedcornr_top_642913 div, .roundedcornr_top_642913, 
.roundedcornr_bottom_642913 div, .roundedcornr_bottom_642913 {
   width: 100%;
   height: 5px;
   font-size: 1px;
}
.roundedcornr_content_642913 { margin: 0 5px; }





.roundedcornr_box_n_957576 {
   background: black;
}
.roundedcornr_top_n_957576 div {
   background: url(img/roundedcornr_957576_n_tl.gif) no-repeat top left;
}
.roundedcornr_top_n_957576 {
   background: url(img/roundedcornr_957576_n_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_n_957576 div {
   background: url(img/roundedcornr_957576_n_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_n_957576 {
   background: url(img/roundedcornr_957576_n_br.gif) no-repeat bottom right;
}

.roundedcornr_top_n_957576 div, .roundedcornr_top_n_957576, 
.roundedcornr_bottom_n_957576 div, .roundedcornr_bottom_n_957576 {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_n_957576 { margin: 0 7px; }


.roundedcornr_box_957576 {
   background: #f2f2f2;
}
.roundedcornr_top_957576 div {
   background: url(img/roundedcornr_957576_tl.png) no-repeat top left;
}
.roundedcornr_top_957576 {
   background: url(img/roundedcornr_957576_tr.png) no-repeat top right;
}
.roundedcornr_bottom_957576 div {
   background: url(img/roundedcornr_957576_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_957576 {
   background: url(img/roundedcornr_957576_br.png) no-repeat bottom right;
}

.roundedcornr_top_957576 div, .roundedcornr_top_957576, 
.roundedcornr_bottom_957576 div, .roundedcornr_bottom_957576 {
   width: 100%;
   height: 5px;
   font-size: 1px;
}
.roundedcornr_content_957576 { margin: 0 5px; }

img.anteprima {
	height:90px;width: 90px;
	border: 2px solid #b2b2b2;
}

.bianco {color:#ffffff}
.nero{color:#000000}

h1{
	font-family: Arial;
	font-size:11px;
	color:#3c3c3c;
	padding: 0px;
	font-weight:bold;
	margin:0px;
}