body { margin:0; padding:0;}
boxmenuBODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #232323; FONT-SIZE: 12px; PADDING-TOP: 0px; text-align:center;
}
H1 {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #168ef4; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #168ef4; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #168ef4; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
H4 {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 40px; BACKGROUND-COLOR: inherit; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ffffff; FONT-SIZE: 33px; FONT-WEIGHT: normal; PADDING-TOP: 40px
}
H6 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: inherit; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; COLOR: inherit; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H7 {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #168ef4; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: square
}
OL {
	LIST-STYLE-TYPE: decimal
}
LI {
	LINE-HEIGHT: 18px
}
P {
	LINE-HEIGHT: 18px
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A {
	BACKGROUND-COLOR: inherit; COLOR: #000000; 
}

#barra {	
width:100%;
height:228px;
background-image: url(/images/barra_sx.jpg);
}

#barra2 {
height:228px;
width: 100%;
margin: auto; 
float:right;
background-image: url(/images/sf_dx.gif);
background-position:right bottom;
background-repeat:no-repeat;
}

.TitoloboxHome{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

A.TitoloboxHome:HOVER{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:none;
} 


#contenitore {
background:url(/images/sf_body.jpg); 
background-position:top; 
background-repeat:repeat-x;
width:100%;
height:auto;
overflow:hidden;
text-align:left;
}

#header {
width:1000px; 
margin: auto; 
padding-top:10px;
padding-bottom:10px;
height:auto;
overflow:hidden;
}

#box_vetrina_offerte{
	width:450px;
	height:400px;
	float:left;
	height:auto;
	overflow:hidden;
}

.cornice_foto_vetrina{
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
	margin-bottom: 20px;

}

.cornice_foto_icona{
	padding: 2px;
	border: 1px solid #fbae18;
	margin-right: 5px;
	margin-bottom: 10px;

}

#box_grigio_home{
	width:550px;
	height:auto;
	overflow:hidden;
	float:left;
} 

#box_grigio_page{
	width:240px;
	height:auto;
	overflow:hidden;
	float:left;
} 

#boxmenu {
	width: 220px;
	height: auto;
	overflow:hidden;
	text-align:left;
	background: url(/images/sf_menu_titolo.png);
	background-position:top center;
	background-repeat:no-repeat;
}
	
#boxmenu_top {
	width: 220px;
	height: 10px;

}

#boxmenu_sfondo {
	width: 220px;
	height: auto;
	overflow:hidden;
	background: url(/images/sf_menu_mid.png);
	background-repeat:repeat-y;
	text-align:center;
}
#boxmenu_contenuto {
	width: 210px;
	height: auto;
	overflow:hidden;
	text-align:left;
	margin-left:5px;
	margin-right:5px;
}

#boxmenu_base {
	width: 220px;
	height: 10px;
	background: url(/images/sf_menu_dow.png);
	clear:left;
}

#boxcontatti {
	width: 220px;
	height: auto;
	overflow:hidden;
	text-align:left;
	background: url(/images/sf_menu_titolo.png);
	background-position:top center;
	background-repeat:no-repeat;
}

#boxcontatti_top {
	width: 220px;
	height: 10px;

}

#boxcontatti_sfondo {
	width: 220px;
	height: auto;
	overflow:hidden;
	background: url(/images/sf_menu_mid.png);
	background-repeat:repeat-y;
	text-align:center;
}
#boxcontatti_contenuto {
	width: 210px;
	height: auto;
	overflow:hidden;
	text-align:left;
	margin-left:5px;
	margin-right:5px;
}

#boxcontatti_base {
	width: 220px;
	height: 10px;
	background: url(/images/sf_menu_dow.png);
	clear:left;
}


#barraLocalita {
height:auto;
overflow:hidden;
width: 100%;
margin: auto; 
float:right;
background-image: url(/images/sf_footer.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#ffb667;
margin-top:20px;
}

#RiquadroLocalita {
width: 190px;
float:left;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}

#RiquadroLocalita A{
color:#000000;
}
#RiquadroLocalita A:hover{
color:#FFFFFF;
}

.bottone100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/button.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 102px;
	font-weight: bold;
	border: 1px solid #000000;
}
#riquadro_ricerca {
	border: 3px solid #FFFFFF;
	margin-right:38px;
	padding: 10px;
	margin-top:20px;
}

#menu {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	float: left;
	width: 150px;
	text-align: left;
	font-size: 12px;
}
#menu ul {
	list-style-type: none;
	padding:0px; 
	margin-left:0px; 
	margin-top:10px; 
	margin-bottom:10px;
	margin-right:0px;
}
	
#menu li {
	display: block;
	text-align: left;
	width: 130px;
	min-height:20px;
	height:auto !important;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:5px; 
}

#menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#menu li a:hover, #menu li a:active {
	color:#FF0000;
	
}
#menu a:link, #menu a:visited {
	color:#000000;
}

#menu2 {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	margin-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	float: left;
	width: 145px;
	text-align: left;
	font-size: 12px;
	height:20px;
}
#menu2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#menu2 a:link, #menu2 a:visited {
	color:#000000;
}

#menutipologie {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	float: left;
	width: 200px;
	text-align: left;
	font-size: 12px;
}
#menutipologie ul {
	padding:0px; 
	margin-left:5px; 
	margin-top:10px; 
	margin-bottom:10px;
	margin-right:0px;
}
	
#menutipologie li {
	display: block;
	margin-left: 0px;
	text-align: left;
	width: 170px;
	min-height:20px;
	height:auto !important;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#menutipologie a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#menutipologie li a:hover, #menutipologie li a:active {
	color:#FF0000;
	
}
#menutipologie a:link, #menutipologie a:visited {
	color:#000000;
}

#menupagine {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	float: left;
	width: 200px;
	text-align: left;
	font-size: 12px;
}
#menupagine ul {
	list-style-type: none;
	padding:0px; 
	margin-left:0px; 
	margin-top:10px; 
	margin-bottom:10px;
	margin-right:0px;
}
	
#menupagine li {
	display: block;
	margin-left: 0px;
	text-align: left;
	width: 190px;
	min-height:20px;
	height:auto !important;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#menupagine a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#menupagine li a:hover, #menupagine li a:active {
	color:#FF0000;
}
#menupagine a:link, #menupagine a:visited {
	color:#000000;
}

#menupaginazione {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 5px;
	text-decoration: none;
	width: 700px;
	text-align: left;
	font-size: 11px;
	margin-left:0;
}
#menupaginazione ul {
	list-style-type: none;
	margin-left:0;
	padding:0px;
}
	
#menupaginazione li {
	display: inline;
	margin-right:5px;
	list-style-type:disc; 
	margin-left:0px;
}

#menupaginazione a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#menupaginazione li a:hover, #menupaginazione li a:active {
	color:#FF0000;
	
}
#menupaginazione a:link, #menupaginazione a:visited {
	color:#000000;
}

#box_ricerca {
background-image:url(/images/sf_box_ricerca.png);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:220px;
height:215px;
}

#box_ricerca300 {
background-image:url(/images/sf_box_ricerca300.png);
background-repeat:no-repeat;
background-position:left top;
padding:0px;
width:220px;
height:300px;
}
#box_ricerca_contenuto {
padding:10px;
width:200px;
}
#box_cantenuto {
float:left;
height:auto;
overflow:hidden;
width:730px;
margin-left:10px;
text-align:left;
}



.rigaverticale{
	background-image: url(/images/sf_header_img.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding:5px;
	width:10px;
}

.floatL {FLOAT: left;}
.floatR {FLOAT: right;}

.TESTO10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none}
A.TESTO10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none}
A.TESTO10:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #FF0000}
.TESTO12 {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; color: #000000; text-decoration: none}
A.TESTO12:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; text-decoration: none; color: #FF0000}

.TESTOBLU10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #168ef4; text-decoration: none}
A.TESTOBLU10:Hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #FF0000}
.TESTOBLU12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; color: #168ef4; text-decoration: none}
A.TESTOBLU12:Hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; text-decoration: none; color: #FF0000}


.TESTOARIAL10 {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-decoration: none}
A.TESTOARIAL10:Hover {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #FF0000}
.TESTOARIAL12 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; color: #000000; text-decoration: none}
A.TESTOARIAL12:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; text-decoration: none; color: #FF0000}
.TESTOARIAL14 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #000000; text-decoration: none}
A.TESTOARIAL14:Hover {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #FF0000}
.TESTOARIAL16 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:16px; color: #000000; text-decoration: none}
A.TESTOARIAL16:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:16px; text-decoration: none; color: #FF0000}
.TESTOARIAL18 {font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #000000; text-decoration: none}
A.TESTOARIAL18:Hover {font-family: Arial, Helvetica, sans-serif; font-size:18px; text-decoration: none; color: #FF0000}
.TESTOARIAL20 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:20px; color: #000000; text-decoration: none}
A.TESTOARIAL20:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:20px; text-decoration: none; color: #FF0000}

.TESTOBLUARIAL10 {font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #168ef4; text-decoration: none}
A.TESTOBLUARIAL10:Hover {font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #FF0000}
.TESTOBLUARIAL11 {font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #168ef4; text-decoration: none}
A.TESTOBLUARIAL11:Hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; color: #FF0000}
.TESTOBLUARIAL12 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; color: #168ef4; text-decoration: none}
A.TESTOBLUARIAL12:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; text-decoration: none; color: #FF0000}
.TESTOBLUARIAL14 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #168ef4; text-decoration: none}
A.TESTOBLUARIAL14:Hover {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #FF0000}
.TESTOBLUARIAL16 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:16px; color: #168ef4; text-decoration: none}
A.TESTOBLUARIAL16:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:16px; text-decoration: none; color: #FF0000}
.TESTOBLUARIAL18 {font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #168ef4; text-decoration: none}
A.TESTOBLUARIAL18:Hover {font-family: Arial, Helvetica, sans-serif; font-size:18px; text-decoration: none; color: #FF0000}
.TESTOBLUARIAL20 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:20px; color: #168ef4; text-decoration: none}
A.TESTOBLUARIAL20:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:20px; text-decoration: none; color: #FF0000}

.TESTOROSSOARIAL10 {font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #cc0000; text-decoration: none}
A.TESTOROSSOARIAL10:Hover {font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #FF0000}
.TESTOROSSOARIAL12 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; color: #cc0000; text-decoration: none}
A.TESTOROSSOARIAL12:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; text-decoration: none; color: #FF0000}
.TESTOROSSOARIAL14 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #cc0000; text-decoration: none}
A.TESTOROSSOARIAL14:Hover {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #FF0000}
.TESTOROSSOARIAL16 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:16px; color: #cc0000; text-decoration: none}
A.TESTOROSSOARIAL16:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:16px; text-decoration: none; color: #FF0000}
.TESTOROSSOARIAL18 {font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #cc0000; text-decoration: none}
A.TESTOROSSOARIAL18:Hover {font-family: Arial, Helvetica, sans-serif; font-size:18px; text-decoration: none; color: #FF0000}
.TESTOROSSOARIAL20 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:20px; color: #cc0000; text-decoration: none}
A.TESTOROSSOARIAL20:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:20px; text-decoration: none; color: #FF0000}

.TESTOBIANCO10 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; text-decoration: none}
A.TESTOBIANCO10:Hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #FFFF00}
.TESTOBIANCO12 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration: none }
A.TESTOBIANCO12:Hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #FFFF00 }

.TESTOARIALBIANCO10 {font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; text-decoration: none}
A.TESTOARIALBIANCO10:Hover {font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #FF0000}
.TESTOARIALBIANCO12 {font-family: Arial, Helvetica, sans-serif;  font-size:12px; color: #FFFFFF; text-decoration: none}
A.TESTOARIALBIANCO12 {font-family: Arial, Helvetica, sans-serif;  font-size:12px; color: #FFFFFF; text-decoration: none}
A.TESTOARIALBIANCO12:Hover {font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #FF0000}
.TESTOARIALBIANCO14 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #FFFFFF; text-decoration: none}
A.TESTOARIALBIANCO14:Hover {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #FF0000}
.TESTOARIALBIANCO16 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:16px; color: #FFFFFF; text-decoration: none}
A.TESTOARIALBIANCO16:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:16px; text-decoration: none; color: #FF0000}
.TESTOARIALBIANCO18 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:18px; text-decoration: none; color: #FFFFFF}
A.TESTOARIALBIANCO18:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:18px; text-decoration: none; color: #FF0000}
.TESTOARIALBIANCO20 {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:20px; text-decoration: none; color: #FFFFFF}
A.TESTOARIALBIANCO20:Hover {font-family: Arial, Helvetica, sans-serif; font-style:normal; font-size:20px; text-decoration: none; color: #FF0000}

.TESTOROSSO10 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #CC0000; text-decoration: none }
A.TESTOROSSO10:Hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #FFCC00}
.TESTOROSSO12 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #CC0000; text-decoration: none }
A.TESTOROSSO12:Hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #FFCC00}

.TESTOARIALARANCIO10 { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #FF6600; text-decoration: none }
A.TESTOARIALARANCIO10:Hover { font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #FF0000}
.TESTOARIALARANCIO12 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #FF6600; text-decoration: none }
A.TESTOARIALARANCIO12:Hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #FF0000}



.formchiaro20 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; background-color: #FDFDFD; border: 1px #666666 solid; line-height: normal; text-transform: none; width: 20px;	font-weight: bolder;}
.formchiaro50 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; background-color: #FDFDFD; border: 1px #666666 solid; line-height: normal; text-transform: none; width: 50px;	font-weight: bolder;}
.formchiaro100 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; background-color: #FDFDFD; border: 1px #666666 solid; line-height: normal; text-transform: none; width: 100px;	font-weight: bolder;}
.formchiaro110 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; background-color: #FDFDFD; border: 1px #666666 solid; line-height: normal; text-transform: none; width: 110px;	font-weight: bolder;}
.formchiaro150 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; background-color: #FDFDFD; border: 1px #666666 solid; line-height: normal; text-transform: none; width: 150px;	font-weight: bolder;}
.formchiaro170 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; background-color: #FDFDFD; border: 1px #666666 solid; line-height: normal; text-transform: none; width: 170px;	font-weight: bolder; padding:0px;}
.formchiaro200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FDFDFD;
	border: 1px #666666 solid;
	line-height: normal;
	text-transform: none;
	width: 200px;
	font-weight: bolder;
	padding:0px;
}
.formchiaro_libero { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none;}
.formchiaro_box { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none;}


A.PAGINAZIONE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	COLOR: #168ef4;
	text-decoration: none;
	padding-top: 4px;
	margin-right:5px;
	width:24px;
	height:auto;
	min-height:24px;
	height: 24px;
	text-align: center;
	float:left;
	vertical-align: middle;
	background-image: url(/images/circle_pag.png);
	background-repeat: no-repeat;
}

.PAGINAZIONE:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF0000;
	text-decoration: none;
	padding-top: 4px;
	margin-right:5px;
	width:24px;
	height:auto;
	min-height:24px;
	height: 24px;
	text-align: center;
	float:left;
	vertical-align: middle;
	background-image: url(/images/circle_pag_hover.png);
	background-repeat: no-repeat;
}

.PAGINAZIONE_ATT {
	background-image: url(/images/circle_pag_att.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF0000;
	text-decoration: none;
	padding-top: 4px;
	margin-right:5px;
	width:24px;
	height:auto;
	min-height:24px;
	height: 24px;
	text-align: center;
	float:left;
	vertical-align: middle;
}

.SFONDORIQUADRI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(/images/sf_riquadri.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.RIQUADRO {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.bordo5_DX {padding-right: 5px;}
.bordo5_SX {padding-left: 5px;}
.bordo5_TOT {padding: 5px;}
.bordo5_SD {padding-left: 5px; padding-right: 5px;}
.bordo10_DX {padding-right: 10px;}
.bordo10_SX {padding-left: 10px;}
.bordo10_TOT {padding: 10px;}
.bordo10_SD {padding-left: 10px; padding-right: 10px;}

#scroll {width:295px; height:300px; overflow:auto;}
#scrollvetrina {width:450; height:500px; overflow:auto;}
#clear{clear: both;}

a.opacity img {
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;
} 
a.opacity:hover img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;
} 
div.riga_orizz_tratt hr{ /* take out the troublemaking HR */
display:none; 
}

div.riga_orizz_tratt { /* DIV that wraps and replaces the HR */
	height: 10px;
	background-image: url(/images/linea.gif);
	background-repeat: repeat-x;
	background-position: center center;
	margin-bottom: 10px;
	padding: 0px;
	clear:left;
} 
#bordoimg {
width:76px;
height: auto !important;
overflow:hidden;
float:left;
margin-top:5px;
margin-bottom: 5px;
margin-left: 10px;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #CC0000;
	margin: 2px;
	background-color: #CC0000;
}
#riquadro_offerte{ width:295px; height:144px; background:url(/images/offerte.jpg) no-repeat 0 0; margin:10px 0;}

#riquadro_offerte P{ padding:90px 10px 10px 10px; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-align:center;}
#riquadro_offerte P A{ text-decoration:none;}

.freccia_offerte{ width:300px; height:50px; background:url(/images/offerte_lastminute.png) no-repeat 0 0; margin:0; clear:both;}
.freccia_offerte A.SPAN{ width:300px; height:50px; margin:0; }
.freccia_offerte P{ padding:20px 10px 10px 100px; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-align:center;}
.freccia_offerte P A{ text-decoration:none;}
