/* CSS Document */

body
{
background-color:#E7E6DC;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 10px;
text-align:left;
}

a:link
{
color:#595C41;
font-weight:bold;
text-decoration:none;
}

a:active
{
color:#595C41;
font-weight:bold;
text-decoration:none;
}

a:visited
{
color:#595C41;
font-weight:bold;
text-decoration:none;
}

a:hover
{
color:#595C41;
font-weight:bold;
text-decoration:underline;
}

p
{
padding: 0 0px 0 160px;}

.p
{
margin: -5px 0 0 160px;}

h1
{
margin-top: 0px;
padding: 0px 0 0 30px;}

h3
{
padding-left:150px;}

h5
{
margin-top: 0px;
padding: -5px 0 0 30px;}

#container
{
width:940px;
height:100%;
position: relative;   
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
background-image:url(bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

#container_intro
{
width:1006px;
position: relative;   
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
background-color:#595C41;
}

#container_intro .centro
{
background-image:url(centro.jpg);
background-repeat:no-repeat;
background-position: 0px 50px;
height:487px;
width: 390px;
text-align:center;
vertical-align:bottom;

}

#container_intro .flash
{
padding-top:95px;}



#menu
{
padding-top:85px;
background-color:#595C41;
}


#left_agriturismo
{
width:385px;
height: 465px;
float:left;
margin-bottom: -2px;
padding:0;
background-image:url(left_agriturismo.jpg);
background-repeat:no-repeat;
}

#left_camere
{
width:385px;
height: 465px;
float:left;
margin-bottom: -2px;
padding:0;
background-image:url(left_camere.jpg);
background-repeat:no-repeat;
}

#left_servizi
{
width:385px;
height: 465px;
float:left;
margin-bottom: -2px;
padding:0;
background-image:url(left_servizi.jpg);
background-repeat:no-repeat;
}

#left_prenotazione
{
width:385px;
height: 465px;
float:left;
margin-bottom: -2px;
padding:0;
background-image:url(left_prenotazione.jpg);
background-repeat:no-repeat;
}

#left_dintorni
{
width:385px;
height: 465px;
float:left;
margin-bottom: -2px;
padding:0;
background-image:url(left_dintorni.jpg);
background-repeat:no-repeat;
}

#left_dove
{
width:385px;
height: 465px;
float:left;
margin-bottom: -2px;
padding:0;
background-image:url(left_dove.jpg);
background-repeat:no-repeat;
}


#right_agriturismo
{
width:555px;
background-color: #FFFFFF;
float:left;
background-image:url(right_agriturismo.jpg);
background-repeat:no-repeat;
background-position:0px left;
height:465px;
margin-bottom: -2px;
}

#right_camere
{
width:555px;
background-color: #FFFFFF;
float:left;
background-image:url(right_camere.jpg);
background-repeat:no-repeat;
background-position:0px left;
height:465px;
margin-bottom: -2px;
}

#right_camere p 
{
padding-right: 15px;
padding-left: 160px;
}

#right_servizi
{
width:555px;
background-color: #FFFFFF;
float:left;
background-image:url(right_servizi.jpg);
background-repeat:no-repeat;
background-position:0px left;
height:465px;
margin-bottom: -2px;
}

#right_prenotazione
{
width:555px;
background-color: #FFFFFF;
float:left;
background-image:url(right_prenotazione.jpg);
background-repeat:no-repeat;
background-position:0px left;
height:465px;
margin-bottom: -2px;
}
#right_gallery
{
width:545px;
background-color: #FFFFFF;
float:left;
background-image:url(right_prenotazione.jpg);
background-repeat:no-repeat;
background-position:0px left;
height:465px;
margin-bottom: -2px;
padding-left: 10px;
}

#right_prenotazione p 
{
padding-right: 35px;
padding-left: 20px;

}

#right_dintorni
{
width:550px;
background-color: #FFFFFF;
float:left;
background-image:url(right_prenotazione.jpg);
background-repeat:no-repeat;
background-position:0px left;
height:465px;
margin-bottom: -2px;
}

#right_dove
{
width:555px;
background-color: #FFFFFF;
float:left;
background-image:url(right_dove.jpg);
background-repeat:no-repeat;
background-position:0px left;
height:465px;
margin-bottom: -2px;

}

#right_dintorni
{
width:555px;
background-color: #FFFFFF;
float:left;
background-image:url(right_dintorni.jpg);
background-repeat:no-repeat;
background-position:0px left;
height:465px;
margin-bottom: -2px;
}

#lingue
{padding-top: 245px;
text-align:center;
padding-right:45px;
color:#FFFFFF;
font-weight:bold;}

#lingue a
{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;}

#lingue a:hover
{text-decoration: underline;
color:#FFFFFF;
font-weight:bold;}

#lingue2
{
text-align:center;
color:#FFFFFF;
font-weight:bold;
padding-bottom:50px;
padding-left:10px;}

#lingue2 a
{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;}

#lingue2 a:hover
{text-decoration: underline;
color:#FFFFFF;
font-weight:bold;}


#footer_inside
{
background-color:#595C41;
background-image:url(sfondo.jpg);
background-repeat:no-repeat;
color:#D3DA9A;
font-size:10px;
padding-left:40px;
padding-top:5px;
text-align:left;
height:100%;
margin-top: 0px;
margin-bottom: 5px;
}
#footer_inside1
{
background-color:#595C41;
background-image:url(sfondo.gif);
background-repeat:no-repeat;
color:#D3DA9A;
font-size:10px;
padding-left:40px;
padding-top:5px;
text-align:left;
height:100%;
margin-top: 0px;
margin-bottom: 5px;
}

#festival
{
	position:absolute;
	left: 525px;
	top: 480px;
}


#footer_inside a
{
color:#D3DA9A;
font-weight:bold;
text-decoration: none;}

#footer_inside h2
{
color:#ffffff;
font-size:10px;
font-weight:bold;
padding-bottom:2px;display:inline;
}

#footer_inside p
{
padding: 0;

}

#footer_inside .copyright
{
color:#000000;

}
#footer_inside1 a
{
color:#D3DA9A;
font-weight:bold;
text-decoration: none;}

#footer_inside1 h2
{
color:#ffffff;
font-size:10px;
font-weight:bold;
padding-bottom:2px;display:inline;
}

#footer_inside1 p
{
padding: 0;

}

#footer_inside1 .copyright
{
color:#000000;

}

#footer_intro
{
background-color:#595C41;
/*color:#D3DA9A;
font-size:10px;*/
height: 120px;
padding-top:0;
padding-left:20px;
text-align:center;
margin:0;
}
#footer_intro1
{
background-color:#e7e6dc;
color:#595c41;
font-size:10px;
height: 50px;
padding-top:5px;
padding-left:7px;
text-align:center;
margin:0;
}

#footer_intro a
{
color:#D3DA9A;
font-weight:bold;
text-decoration: none;}

#footer_intro h2
{
color:#ffffff;
font-size:10px;
font-weight:bold;
padding-bottom:2px;display:inline;
}

#footer_intro p
{
	padding: 0;
	text-align: left;

}

#footer_intro .copyright
{
color:#000000;

}

.tabella_contatti
{
margin-left:10px;
margin-top:0;
padding-left: 10px;
}

.tabella_servizi
{
margin-left: 150px;
margin-top:0;
width: 388px;
}

.col_servizi
{
width:90px;}

#tr_servizi
{
background-color:#E6E6DF;
border-bottom:2px solid #FFFFFF;
}

.field
{
border : 1px solid #D3DA9A;
height:11px;
font-size:10px;
}

.button
{
border : 1px solid #D3DA9A;
height:16px;
font-size:10px;
}

.textarea
{
border : 1px solid #D3DA9A;

}

.messaggio
{
border : 1px solid #D3DA9A;
height: 42px;
}

.rosso
{
color:#FF0000;}

.credits
{
padding-left:550px;}

.gallery
{
padding-left:3px;
padding-bottom:3px;}

#prenotazione
{
	position:absolute;
	width:137px;
	height:162px;
	z-index:1;
	top: 215px;
	left: 392px;
}

#scroll{
height:200px;
width: 420px;
float:left;
padding-right: 5px;
scrollbar-face-color:#fff;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#fff;
scrollbar-shadow-color:#595C41;
scrollbar-highlight-color:#595C41;
scrollbar-3dlight-color:#fff;
scrollbar-darkshadow-color:#fff;
overflow:auto;
}
#scroll_foto{
height:250px;
width: 420px;
float:left;
padding-right: 5px;
scrollbar-face-color:#fff;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#fff;
scrollbar-shadow-color:#595C41;
scrollbar-highlight-color:#595C41;
scrollbar-3dlight-color:#fff;
scrollbar-darkshadow-color:#fff;
overflow:auto;
}

#thumb{
width: 100px;
float:left;
padding-left: 5px;
z-index:100;
margin-top:-10px;

}

#gallery
{
position:absolute; width:213px; height:67px; z-index:15; top: 485px; left: 475px;
}

/*#gallery{
position: absolute;
margin-top: 480px;
margin-left: 470px;
width: 213px;
height: 67px;
z-index: 150;

}*/

