body {
	scrollbar-3dlight-color: #E8EDF0;
	scrollbar-darkshadow-color: #DADFE2;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #E8EDF0;
	scrollbar-face-color: #E8EDF0;
	scrollbar-highlight-color: #E8EDF0;
	scrollbar-shadow-color: #DADFE2;
	scrollbar-track-color: #ffffff; 
	background-image: url(img/bg-new.jpg);
   background-repeat: repeat-x;
	/*background-color: #9BB2CC;*/
	margin: 0 0 0 0;
	font-family: verdana, sans-serif; 
	COLOR: #8F8F8F;
   font-size: 10px; 
	}
	.titIncnews{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #696966;
	}
form{
	border: 0px;
	margin: 0px;
}
.bgBoxNews{
	background-image: url(img/bg-box-news.gif);
	background-repeat: no-repeat;
	width: 346px;
	height: 240px;
}
.clearinput{
   width: auto;
	background-color:transparent;
	border: 0px;
}
.regSondaggio{
	border-bottom: 1px solid dotted #C0C0C0;
}
.bgsondaggio{
	background-image: url(img/sondaggio/box_sondaggio.jpg);
	width: 213px;
	height: 206px;
	background-repeat: no-repeat;
}
.err{
	color: #9d0505;
	font-weight: bold;
}
.tablesottomenunews{
	background-image: url(img/bg-sottomenu-news.gif);
	background-repeat: no-repeat;
	width: 215px;
	height: 208px;
}
A.paging:link{font-size: 9px; COLOR: #666666;text-decoration: none; font-weight: normal;}
A.paging:visited{font-size: 9px; COLOR: #666666;text-decoration: none; font-weight: normal;}
A.paging:active{font-size: 9px; COLOR: #666666;text-decoration: none; font-weight: normal;}
A.paging:hover{font-size: 9px; COLOR: #FF897B; text-decoration: none; font-weight: bold;}

	.strokemarchi {
	clip: rect( );
	border: 1px solid #ACBE6D;
}
A.marchi:link{font-size: 9px; COLOR: #848181; text-decoration: none; font-weight: normal;}
A.marchi:visited{font-size: 9px; COLOR: #848181; text-decoration: none; font-weight: normal;}
A.marchi:active{font-size: 9px; COLOR: #848181;text-decoration: none; font-weight: normal;}
A.marchi:hover{font-size: 9px; COLOR: #ACBE6D; text-decoration: none; font-weight: bold; }

.sondaggio{ font-family: Small Fonts,Arial, Helvetica; font-size: 9px; color: #888687; letter-spacing: 1px; font-weight: normal;}
A.sondaggio:link{COLOR: #979422; text-decoration: none; font-family: Small Fonts,Arial, Helvetica; font-weight: normal;}
A.sondaggio:visited{COLOR: #979422; text-decoration: none; font-family: Small Fonts,Arial, Helvetica; font-weight: normal;}
A.sondaggio:active{COLOR: #979422;text-decoration: none; font-family: Small Fonts,Arial, Helvetica; font-weight: normal;}
A.sondaggio:hover{COLOR: #888687; text-decoration: none; font-family: Small Fonts,Arial, Helvetica; font-weight: bold; }

.dot {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #a8c0d3 1px dotted
}
.dot2 {
top:0px; padding-top: 0px; bottom: 6px;  BORDER-BOTTOM: #a8c0d3 1px dotted
}

#search {
	POSITION: relative; float: right; 
}
#search SELECT {
	BACKGROUND: #CFD9E0; FONT: 10px Verdana, Arial, Helvetica, sans-serif; width: 120px; COLOR: #6C7E9D; TEXT-DECORATION: none
}
#search INPUT {
	BACKGROUND: #ffffff; FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
#search FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

form{
	border: 0px;
	margin: 0px;
}
input {
	font-size: 10px;
	font-family: verdana , sans-serif;
	border-right: #D8E17B 1px solid; 
	border-top: #D8E17B 1px solid; 
	border-left: #D8E17B 1px solid; 
	border-bottom: #D8E17B 1px solid; 
	background-color: #FBECAF; 	
	width: 174px;
	padding-left: 5px;
	color: #424242
}
.inputgruppi {
	font-size: 9px;
	font-weight: bold;
	font-family: verdana , sans-serif;
	border-right: #A3A3A3 1px solid; 
	border-top: #A3A3A3 1px solid; 
	border-left: #A3A3A3 1px solid; 
	border-bottom: #A3A3A3 1px solid; 
	background-color: #E6E4E4; 	
	width: 174px;
	padding-left: 5px;
	color: #787373
}
TEXTAREA	{ 
border: 1px solid #D8E17B; 
width: 174px;
height: 100px;
padding-left: 5px;
font-family: Verdana, Geneva, Arial, Helvetica; 
font-size: 9px; color:#8A9232; 		 	
background-color:#FFFFFF; }

select {
	font-size: 9px;
	font-weight: bold;
	font-family: verdana , sans-serif;
	border-right: #D8E17B 1px solid; 
	border-top: #D8E17B 1px solid; 
	border-left: #D8E17B 1px solid; 
	border-bottom: #D8E17B 1px solid; 
	background-color: #FBECAF; 	
	width: 174px;
	padding-left: 5px;
	color: #6F6F6B
}
.privacy{
	font-family: verdana;
	font-size: 9px;
	COLOR: #6D6D6D;
	TEXT-DECORATION: none
}
table{
	font-family: verdana, sans-serif; 
	COLOR: #8F8F8F;
   font-size: 10px; 


}
A:link{
	FONT-SIZE: 10px; COLOR: #728EA6;
	text-decoration: underline;
	font-weight: bold;
}
A:visited {
COLOR: #728EA6;
text-decoration: underline;
font-weight: bold;
}

A:hover {
	COLOR: #8181CF;
	font-weight: bold;
	text-decoration: none;
}
A:active {
COLOR: #728EA6;
font-weight: bold;
}
.menugroup{
	FONT-SIZE: 10px; COLOR: #728EA6;
	text-decoration: none;
	font-weight: bold;
}
.promo{
	font-size: 8px; 
	text-transform: uppercase; 
	font-family: Small Fonts,Arial,Helvetica; 
	font-weight: lighter;
	color: #757575;
	text-decoration: none;
}
A.promo:link{	font-size: 8px; 
	text-transform: uppercase; 
	font-family: Small Fonts,Arial,Helvetica; 
		font-weight: lighter;
	color: #757575;
	text-decoration: none;}
A.promo:visited{	font-size: 8px; 
	text-transform: uppercase; 
		font-weight: lighter;
	font-family: Small Fonts,Arial,Helvetica; 
	color: #757575;
	text-decoration: none;}
A.promo:active{	font-size: 8px; 
	text-transform: uppercase; 
		font-weight: lighter;
	font-family: Small Fonts,Arial,Helvetica; 
	color:#757575;
	text-decoration: none;}
A.promo:hover{	font-size: 8px; 
	text-transform: uppercase; 
		font-weight: lighter;
	font-family: Small Fonts,Arial,Helvetica; 
	color: #BDBDBD;
	text-decoration: none;}
A.fuxia:link{font-size: 9px; COLOR: #EE1763; text-decoration: none;}
A.fuxia:visited{font-size: 9px; COLOR: #EE1763; text-decoration: none;}
A.fuxia:active{font-size: 9px; COLOR: #EE1763; text-decoration: none;}
A.fuxia:hover{font-size: 9px; COLOR: #666666; text-decoration: none; font-weight: bold;}

A.viola:link{font-size: 9px; COLOR: #676970;; text-decoration: none;}
A.viola:visited{font-size: 9px; COLOR: #676970; text-decoration: none;}
A.viola:active{font-size: 9px; COLOR: #676970;; text-decoration: none;}
A.viola:hover{font-size: 9px; COLOR: #8F9BC4;; text-decoration: none; font-weight: bold;}

A.bianco:link{font-size: 9px; COLOR: #ffffff; text-decoration: none; font-weight: normal;}
A.bianco:visited{font-size: 9px; COLOR: #ffffff; text-decoration: none; font-weight: normal;}
A.bianco:active{font-size: 9px; COLOR: #ffffff; text-decoration: none; font-weight: normal;}
A.bianco:hover{font-size: 9px; COLOR: #626262; text-decoration: none; font-weight: normal;}

A.sottomenu:link{font-size: 9px; COLOR: #9CA3A3; text-decoration: none;}
A.sottomenu:visited{font-size: 9px; COLOR: #9CA3A3; text-decoration: none;}
A.sottomenu:active{font-size: 9px; COLOR: #9CA3A3; text-decoration: none;}
A.sottomenu:hover{font-size: 9px; COLOR: #758EBA; text-decoration: none; }

A.menugroup:link{font-size: 9px; COLOR: #728EA6; text-decoration: none;}
A.menugroup:visited{font-size: 9px; COLOR: #728EA6; text-decoration: none;}
A.menugroup:active{font-size: 9px; COLOR: #728EA6; text-decoration: none;}
A.menugroup:hover{font-size: 9px; COLOR: #F96297; text-decoration: none; }

A.press:link{font-size: 9px; COLOR: #E13C00; text-decoration: none;}
A.press:visited{font-size: 9px; COLOR: #E13C00; text-decoration: none;}
A.press:active{font-size: 9px; COLOR: #E13C00; text-decoration: none;}
A.press:hover{font-size: 9px; COLOR: #8E8D8D; text-decoration: none; }

A.losapevi:link,
A.losapevi:visited,
A.losapevi:active{font-size: 9px; COLOR: #545050; text-decoration: underline; font-weight: normal;}
A.losapevi:hover{font-size: 9px; COLOR: #545050; text-decoration: none; font-weight: normal;}

.sottomenu{
	font-size: 9px; 
	COLOR: #8181CF;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;

}

.fuxia{
	font-size: 9px; COLOR: #EE1763; text-decoration: none;
	font-weight: normal;

}
.beige{
	font-size: 9px; COLOR: #CB8D6E; text-decoration: none;
	font-weight: normal;

}
.viola{
	font-size: 9px; COLOR: #8F9BC4; text-decoration: none;
	font-weight: normal;
}
.bianco{
	font-size: 9px; COLOR: #ffffff; text-decoration: none;
	font-weight: normal;

}
.tablesottomenu{
	background-image: url(img/bg-sottomenu.gif);
	background-repeat: no-repeat;
	width: 221px;
	height: 208px;
}
.tablesottomenuinterna{
	background-image: url(img/bg-sottomenu-interna.gif);
	background-repeat: no-repeat;
	width: 221px;
	height: 406px;
}
.stroke{
	clip: rect( );
	border: 1px solid #CFD9E0;
}
.strokeofferte{
	/*clip: rect(0px,20px,20px,0px);*/
	clip: rect(0px,0px,0px,0px);
	border: 1px solid #cac8c8;
	padding: 5px;
	margin: 5px;
}
.tableGeneric{
	/*border: 1px solid #BEC4C6;*/
	border: 1px solid #7F97B1;
	background-color: #ffffff;
	width: 756px;
}

.tableinterna{
	clip: rect( );
	border: 1px solid #BEC4C6;
	background-color: #ffffff;
   margin-top:0px; margin-left:7px; margin-right:7px; margin-bottom: 7px;
}
.strokenews {
	clip: rect( );
	border: 2px solid #9DB0BE;
}
.titnews{
		font-family: verdana;
		font-weight: bold;
		font-size: 10px;
		color: #819FC5;

}
.txtscuro{
	font-size: 9px; 
	COLOR: #646560; 
}
.button {
	border: 0px;
	width: 57px;
	height: 14px;
	background-color: transparent;
}
.btn{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #67645E; 	
	border: 0px;
	width:60px;
	font-weight: bold;
	padding-left: 5px;
	color: #ffffff;
}
.rosina{
	font-size: 9px; 
	COLOR: #A5ABAB;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;

}
A.rosina:link{font-size: 9px; COLOR: #9CA3A3;text-decoration: none;}
A.rosina:visited{font-size: 9px; COLOR: #9CA3A3;text-decoration: none;}
A.rosina:active{font-size: 9px; COLOR: #9CA3A3;text-decoration: none;}
A.rosina:hover{font-size: 9px; COLOR: #FF897B; text-decoration: none; }

A.offerte:link{font-size: 9px; COLOR: #9CA3A3;text-decoration: none;}
A.offerte:visited{font-size: 9px; COLOR: #9CA3A3;text-decoration: none;}
A.offerte:active{font-size: 9px; COLOR: #9CA3A3;text-decoration: none;}
A.offerte:hover{font-size: 9px; COLOR: #FF897B; text-decoration: none; }
.titpromo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FA8D7A;
	font-weight: bolder;
	text-transform: uppercase;
}
.promorosa{
	font-family: verdana;
	font-size: 10px;
	color: #FA8D7A;

}
.colmeda{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #92198A;
	font-weight: bolder;
	text-transform: uppercase;
}
.colmodena{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #E13C00;
	font-weight: bolder;
	text-transform: uppercase;
}
.colaosta1{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #C9004B;
	font-weight: bolder;
	text-transform: uppercase;
}
.colaosta2{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #8AA300;
	font-weight: bolder;
	text-transform: uppercase;
}
.colbiella{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #CB6904;
	font-weight: bolder;
	text-transform: uppercase;
}
.press{
	font-size: 9px; COLOR: #E13C00; text-decoration: none;
	font-weight: normal
}

A.clicca:link{font-size: 9px; COLOR: #EA6866;text-decoration: none;}
A.clicca:visited{font-size: 9px; COLOR: #EA6866;text-decoration: none;}
A.clicca:active{font-size: 9px; COLOR: #EA6866;text-decoration: none;}
A.clicca:hover{font-size: 9px; COLOR: #F58785; text-decoration: none; }

A.cliccav:link{font-size: 9px; COLOR: #7A8506;text-decoration: none;}
A.cliccav:visited{font-size: 9px; COLOR: #7A8506;text-decoration: none;}
A.cliccav:active{font-size: 9px; COLOR: #7A8506;text-decoration: none;}
A.cliccav:hover{font-size: 9px; COLOR: #D1DC52; text-decoration: none; }

A.cliccab:link{font-size: 9px; COLOR: #316F8C;text-decoration: none;}
A.cliccab:visited{font-size: 9px; COLOR: #316F8C;text-decoration: none;}
A.cliccab:active{font-size: 9px; COLOR: #316F8C;text-decoration: none;}
A.cliccab:hover{font-size: 9px; COLOR: #B8DEF0; text-decoration: none; }
.strokerosa{
	clip: rect( );
	border: 1px solid #EA6866;
}
.strokeverde{
	clip: rect( );
	border: 1px solid #7A8506;
}
.strokeblu{
	clip: rect( );
	border: 1px solid #316F8C;
}
