/*_____________globali
*/

body {	background-image: url(../images/bg.gif);	background-color: #F4F2EC;}
form,body {	margin: 0px;	padding: 0px;}

a:link {	text-decoration: none;	color: #625F3C;}
a:visited {	text-decoration: none;	color: #625F3C;}
a:hover {	text-decoration: none;	color: #014D7E;}
body, td, p, div, input, textarea{font-family: Tahoma, Arial, Verdana;font-size: 11px; color: #625F3C;}
ul {	list-style-image: url(../img/px/f.gif);	margin-left: 10px;	padding-top: 5px;	margin-bottom: 5px;}




/*____________________________________________testi*/
.mini {	font-size: 10px;}
.disabilita {	color: #C7CED6;}
.prezzo {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;}

.b {	font-weight: bold;	color: #174668;}

.filtro{color: #9AA9B6;font-size: 9px;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color=#ffffff);}
.filtro a:link{color: #9AA9B6;}
.filtro a:visited{color: #9AA9B6;}
.filtro a:hover{color: #174668;}

.lingua{color: #999999;}
.lingua a:link{color: #999999;}
.lingua a:visited{color: #999999;}
.lingua a:hover{color: #FFFFFF;}

.links{color: #A68715;}
.links a:link{color: #A68715; text-decoration:underline;}
.links a:visited{color: #A68715; text-decoration:underline;}
.links a:hover{color: #FFFFFF; text-decoration:underline;}

.interlinea_big {	line-height: 17px;}
.big {	font-size: 21px;}
.times {	font-family: "Times New Roman", Times, serif;}
.testoblu {	color: #1B4666;}


/*________________________________________SPAZI MARGINI ALTEZZE*/

.pad_lati {	padding-right: 20px;	padding-left: 20px;}
.pad_top {	padding-top: 4px;}
.padsx {	padding-left: 4px;}

.c {	height: 100%;}


/*__________________________________________-____BORDI*/

.line2 {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #E2DDCD;	border-right-color: #E2DDCD;	border-bottom-color: #E2DDCD;	border-left-color: #E2DDCD;}
.bordo {	background-color: #ECEBE1;	border: 2px solid #E7E1D3;}

/*________________________________GRAFICI, SFONDI____________________________________________*/

.bg_vertsx {	background-image: url(../images/bg_vertsx.gif);		background-repeat: repeat-y;	float: left; height: 100%;}
.bg_vertdx {	background-image: url(../images/bg_vertdx.gif);	background-repeat: repeat_y;	float: left; height: 100%;}
.titoli {	background-image: url(../img/titoli/bg.gif);	background-repeat: repeat-x;	height: 46px;}
.bg_head {
	background-image: url(../images/bg_head.jpg);
	background-repeat: no-repeat;
	float: none;
	margin-top: 0px;
	padding: 0;
}
.t1 {	background-image: url(../img/terr_1.gif);	background-repeat: no-repeat;	height: 97px;}
.t2 {	background-image: url(../img/terr_2.jpg);	background-repeat: no-repeat;	height: 62px;}
.t3 {	background-image: url(../img/terr_3.jpg);	background-repeat: no-repeat;	height: 220px;}
.ph_foot {	background-image: url(../img/photo_foot.gif);	background-repeat: repeat-x;	height: 26px;	padding-top: 9px;}
.ph_bg {	background-image: url(../img/photo_bg.gif);	background-repeat: repeat-x;	height: 33px;}
.bg_camere1 {	background-image: url(../img/camere_2.1.jpg);	height: 175px;	background-repeat: no-repeat;}
.bg_camere2 {	background-image: url(../img/camere_bg2.gif);	background-repeat: repeat-y;}
.v_sx {	background-image: url(../img/vuota_sx.gif);	background-repeat: repeat-y;	width: 4px;}
.v_dx {	background-image: url(../img/vuota_dx.gif);	background-repeat: repeat-y;	width: 5px;}
.v_bg {	background-image: url(../img/vuota_foot.gif);	background-repeat: no-repeat;	height: 35px;}
.v_body {	background-image: url(../img/vuota_bg.jpg);	background-repeat: repeat-x;	background-position: left top;	background-color: #FFFFFF;}
.contatti_bg {	background-image: url(../img/contatti_foto.jpg);	background-repeat: no-repeat;	background-position: right bottom;}
.entra {	background-image: url(../img/entra_bg.jpg);	background-repeat: repeat-x;	background-position: 1px 0;}
.entra2 {	background-image: url(../img/entra_bg3.jpg);	background-repeat: repeat-x;	background-position: 0px -2px;	height: 352px;}
.entra3 {	background-image: url(../img/bg_3.jpg);	background-repeat: no-repeat;	width: 540px;	height: 327px;}
.box_contatto {	background-image: url(../img/ftr_cont.gif);	background-repeat: no-repeat;	background-position: left;	width: 239px;}
.ft2 {	background-image: url(../img/ftr_2.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 7px;	padding-right: 3px;	width: 296px;}
.cucina {	background-image: url(../img/cucina_1.jpg);	background-repeat: no-repeat;	height: 175px;	padding-left: 75px;	padding-top: 35px;}
.blu_bg {	background-image: url(../img/blu_bg.gif);	background-repeat: repeat-y;	background-position: left top;}


/*ecommerce*/
.bg_cart {	background-image: url(../img/box/ico_cart.gif);	background-repeat: no-repeat;	background-position: 5px 0px;	padding-left: 51px;	padding-right: 8px;	color: #184464;	font-size: 10px;}
.bg_pann {	background-image: url(../img/box/ico_pan.gif);	background-repeat: no-repeat;	background-position: 5px 0px;	padding-left: 50px;	padding-right: 8px;	color: #184464;	font-size: 10px;}
.bg_pann table, .bg_pann td{font-size: 10px;}
.bg_guide {	background-image: url(../img/box/ico_guida.gif);	background-repeat: no-repeat;	background-position: 5px 0px;	padding-left: 40px;	padding-right: 8px;color: #184464;	font-size: 10px;}
.input {	font-size: 10px;	color: #133F60;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #737046;	border-right-color: #A29D66;	border-bottom-color: #A29D66;	border-left-color: #737046;	height: 15px;	background-color: #ECEBE1;}
.ec_tab {border: 1px solid #DDD4BF;	background-color: #FFFFFF;}
.ec_tab td {	border: 3px solid #F1EEE7;}
.none {	border: none;}
.none td {	border: none;	font-size: 10px;	color: #315982;	padding: 3px;}
.none strong {	border: none;	font-size: 11px;	color: #315982;}
.novita {	background-image: url(../img/stella.gif);	background-repeat: no-repeat;	background-position: right top;}
.buttons {
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #625F3C;
	background-color: #EEEAE0;
	border: 1px solid #DFD8C4;
	background-image: url(../img/px/sfuma.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 23px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}

.sottolinea {	background-image: url(../img/px/sep.gif);	background-repeat: repeat-x;	background-position: left bottom;}
object {
	margin: 0px;
	padding: 0px;
}
.c object {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.colonna_bg {
	background-image: url(../img/blu_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

