/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-image: url(immagini/bgcorpo.jpg);
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#833c18;
}
#corpo {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-image: url(immagini/bgcorpo.jpg);
	position:absolute;
}
#header {
	background-image:url(immagini/bghead_foglia.jpg);
	height: 97px;
	width:100%;
	background-repeat:no-repeat;
	background-color: #DC5F1D;
}
#logoheader {
position:absolute;
top: 2px;
left: 2px;
z-index:2;}
#headerdown {
	background-image: url(immagini/bgheadwood.png);
	background-repeat: repeat-x;
	height: 29px;
	width: 100%;
}
/*----------- immagini laterali png -----------*/
#girasole {
position:absolute;
right:0px;
top:0px;
z-index:2;}
#mulinobianco {
position:absolute;
right:0;
top:0px;
z-index:0;}
#spighette {
position:absolute;
bottom:26px;
right:0px;
z-index:2;}
#cipressi {
background-image:url(immagini/cipressi-trans.png);
width:433px;
height:293px;
position:absolute;
top:156px;
right:0px;
z-index:2;}
/*----------- contenuti ------------*/
#slogan {
position:absolute;
top: 35px;
left:0px;
width:847px;
height:81px;
}
#adattatore {
position:relative;
z-index:10;
top: 0px;
left:-20px;
}
#menunav {
	position:absolute;
	padding-left:30px;
	padding-top:5px;
	top: 130px;
	left: 0px;
	width:736px;
	z-index:15;
	background-image: url(immagini/sfondomenu-trans.png);
	height: 22px;
	background-repeat:no-repeat;
	background-position: left bottom;
}
#tabellasfondo {
position:relative;
top:0;
left:0;
z-index:1;}
/*----------- sfumature -----------*/
.t_top {
	background-image: url(immagini/top.png);
	background-repeat:repeat-x;
}
.t_left {
	background-image: url(immagini/left.png);
	background-repeat:repeat-y;
}
.t_right {
	background-image: url(immagini/right.png);
	background-repeat:repeat-y;}
.t_bottom {
	background-image: url(immagini/bottom.png);
	background-repeat:repeat-x;}
	
/*--------------menu----------------*/
.menu {	
	height: 15px;
	list-style: none;
	display: inline;
	overflow: hidden;}

.menu li {
	float:left;
	position:relative;
	list-style:none;}

.menu li a:hover, .menu li a.selected {
	background-position: 0 -15px;
	}
.menu a:active {
	background-position: 1px 2px;
	}
.menu a, .menu a:visited {
	display:block;
	overflow: hidden;
	height: 15px !important; 
	text-indent:200px; }
#b_home a {
	background-image: url(immagini/butt_home.gif);
	width: 43px;}
#b_agri a {
	background-image: url(immagini/butt_agriturismo.gif);
	width: 59px;
}
#b_rico a {
	background-image: url(immagini/butt_riconoscimenti.gif);
	width: 107px;
}
#b_resi a {
	background-image: url(immagini/butt_fignano.gif);
	width: 61px;
}
#b_dint a {
	background-image: url(immagini/butt_dintorni.gif);
	width: 66px;
}
#b_come a  {
	background-image: url(immagini/butt_comearrivare.gif);
	width: 101px;
}
#b_cont a {
	background-image: url(immagini/butt_contatti.gif);
	width: 57px;
}
#b_offe a {
	background-image: url(immagini/butt_offerte.gif);
	width: 55px;
}
/*----------- home page -----------*/
#bgagri {
width:296px; /*344*/
height:198px; /*273*/
background-image:url(immagini/agriturismofotobg-trans.png);
padding: 75px 0 0 48px;}
#bgresi {
	position:absolute;
	left:364px;
	padding:36px 0 0 36px;
	top:37px;
	width:378px; /*414*/
	height:202px; /*238*/
	background-image:url(immagini/fignanobg-trans.png);
	z-index: 15;
}
#descagri {
	position:absolute;
	top:299px;
	left:37px;
	line-height:13px;
	height:81px;
	width:309px;
	color:#833C18;
}
#descresi {
position:absolute;
top:299px;
height:63px;
line-height:13px;
left:390px;
width:300px;
color:#833C18;}
#descagri a {
position:absolute;
bottom:0;
right:4px;
}
#descresi p, #descagri p{
margin:0;
padding:0;}
#filinosotto {
background-image:url(immagini/filinosotto-trans.png);
width:735px;
height:6px;
position:absolute;
left: -50px;
top: 279px;}
#filovert {
background-image:url(immagini/filovert-trans.png);
width:2px;
height:73px;
position:absolute;
left: 359px;
top: 287px;}
#adattatore_int {
	position:relative;
	z-index:10;
	top: 30px;
	left:-20px;
	width: 730px;
}
#adattatore_int h1 {
font-family:Garamond, "Times New Roman", Times, serif;
font-size:28px;
font-weight:bold;
color:#dc5f1d;
text-align:center;
}
/*----------- pagine interne ----------*/
#submenu {
position:absolute;
top:50px;
left: 620px;
list-style-type:none;
font-size:12px;
font-weight:bold;
color:#b3824a;
z-index:115;}
#submenu ul {
padding:0;
margin:0 0 0 20px;}
#submenu li a,#submenu a {
text-decoration:none;
color:#b3824a;}
#submenu li a:hover, #submenu .selected, #submenu a:hover {
text-decoration:underline;
color:#833c18;}
#submenu li {
	list-style-type:none;
	padding:0;
	margin:5px 0px;
	list-style-image: url(immagini/dotmenu.gif);
}
#texto {
	width:520px;
	padding:10px;
	line-height: 150%;
}
#texto strong {
color:#dc5f1d;
font-weight:bold;}
#adattatore_int a {
color:#dc5f1d;}
#adattatore_int a:hover {
color:#b3824a;
text-decoration:none;
}
#desc_case a {
padding-left: 15px;
background-image: url(immagini/dotmenu.gif);
background-repeat:no-repeat;
background-position:left 1px;}
#residence {/*text-indent:-10000px;
background-image:url(immagini/residenceh.gif);*/
width:114px;
height: 25px;}
#offerte {text-indent:-10000px;
background-image:url(immagini/offerteh3.gif);
width:90px;
height: 22px;}
h3 span {}
/*----------- footer -----------*/
#copy {
float:left;
color:#DFD0B0;}
#footer {
background-image:url(immagini/breadcumb.png);
background-repeat:repeat-x;
height:21px;
padding:7px 0;
width:100%;
text-align:right;
color:#FFFFFF
}
#footer a {
color:#FFFFFF;
text-decoration:none;}
#contatti {
background-image:url(immagini/contactbg.png);
background-repeat:no-repeat;
width:294px;/*379 per padding*/
height:74px;
position:absolute;
right:0px;
top: 460px;
font-family:Garamond, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
padding: 15px 0 0 85px;
z-index:12;}
#prezzitab {
background-image:url(immagini/bgprezzi-trans.png);
width:402px; /*492 */
height:141px;/* 195 */
background-repeat:no-repeat;
padding: 49px 3px 5px 87px;}
#prezzitab span {
margin: 0 0 0 20px;
display:block;}
#prezzitab .evidence {
font-family:Garamond, "Times New Roman", serif;
font-weight:bold;
font-size:15px;}
#prezzitab .normale {
color:#d46b34;
font-size:10px;
text-align:center;}
#prezzitab .brd_b {
border-bottom: solid #985c2b 1px;}
#prezzitab .brd_r {
border-right: solid #985c2b 1px;
}
#contatti a {
height:15px;
color: #833c18;
padding-right: 15px;
background-image: url(immagini/dotmenu.gif);
background-repeat:no-repeat;
background-position:right 5px;
text-decoration:none;}
#contatti a:hover {
color: #d46b34;
text-decoration:underline;}

#piantine {
background-image:url(immagini/planimetria-trans.png);
background-repeat:no-repeat;
position:absolute;
right:0px;
top: 548px;
width:341px; /* 379 */
padding:74px 0 0 38px;}

/*---------- sel lingua --------------*/
/* drop down menu */
.petlingua {
position:absolute;
background-image:url(immagini/petlingua-trans.png);
top: 0px;
right: 335px;
width:198px;
height: 43px;}
.sellingua a {
color:#673B15;
text-decoration:none;}
.sellingua a:hover, .sellingua .selected {
color:#fff;
text-decoration:underline;}
.sellingua {
position:absolute;
top: 10px;
right: 387px;
color:#673B15;
font-size:11px;
font-weight:bold;
}
#footer img {
border:0;}

#p_info_down {
	width:276px;
	height:70px;
	background:url(/immagini/p_info_down.jpg) no-repeat 0 0;
	margin: 0 0 0 9px;
	font-family:Garamond,"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:bold;
	padding-top:15px;
}

#p_info_down a:hover {
color:#D46B34;
text-decoration:underline;
}

#p_info_down a {
background-image:url(immagini/dotmenu_down.gif);
background-position:right 5px;
background-repeat:no-repeat;
color:#833C18;
height:15px;
padding-right:15px;
margin:0 15px 10px 0;
text-decoration:none;
display:block;
text-align:right;

}

#testo-hp {
width:665px;
padding-top:70px;
padding-left:15px;

}

.creditsCont {
	min-height:300px;
	height:auto !important;
	height:300px;
}



