html, body {
	background-color: #FFCD63;
	font-family:"Lucida Bright", sans-serif;
	font-size: small;
	color: #993300;
	background-image: url(Immagini/Sfondo.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	padding: 0px;
	height: 100%;
	margin: 0;
	
}
h2 {
	font-size:25px;
	margin-left: 20px;
}

body > #wrap {height: auto; min-height: 100%;}


#header {
	clip: rect(auto,auto,auto,auto);
	float: none;
}
#titoloheader
{
	float:left;
}
.bandiera
{
	margin-top:7px;
	margin-right:5px;
	float:right;
}

#wrap {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
}

#content_home
{
	padding-bottom: 100px; /*stessa altezza del footer per lo sticKyfooter*/	
}

#content {
	position:relative;
	padding-bottom: 100px; /*stessa altezza del footer per lo sticKyfooter*/
}

#barranav {
	height: 43px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url(Immagini/SfondoBarraNav.jpg);
}
p {
	text-align: justify;
}

#nav {
	height: 43px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#nav ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#nav li {
	display: inline;
}
#nav a {
	float: left;
	margin-top: 6px;
	margin-right: 15px;
	margin-bottom: auto;
	margin-left: 15px;
}
#nav ul li .home{
	background-image: url(Immagini/Bottoni%20barra/bt_Home.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
	
}
#nav ul li:hover .home {
	background-image: url(Immagini/Bottoni%20barra/bt_Home_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_home {
	background-image: url(immagini/Bottoni%20barra/bt_Home_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .abouts{
	background-image: url(Immagini/Bottoni%20barra/bt_AboutUs.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .abouts {
	background-image: url(Immagini/Bottoni%20barra/bt_AboutUs_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_abouts {
	background-image: url(immagini/Bottoni%20barra/bt_AboutUs_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .accomodation{
	background-image: url(Immagini/Bottoni%20barra/bt_Accomodation.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .accomodation {
	background-image: url(Immagini/Bottoni%20barra/bt_Accomodation_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_accomodation {
	background-image: url(immagini/Bottoni%20barra/bt_Accomodation_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .photo{
	background-image: url(Immagini/Bottoni%20barra/bt_photo.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .photo {
	background-image: url(Immagini/Bottoni%20barra/bt_photo_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_photo {
	background-image: url(immagini/Bottoni%20barra/bt_photo_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .offerts {
	background-image: url(Immagini/Bottoni%20barra/bt_Offerts.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .offerts {
	background-image: url(Immagini/Bottoni%20barra/bt_Offerts_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_offerts {
	background-image: url(immagini/Bottoni%20barra/bt_Offerts_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .where {
	background-image: url(Immagini/Bottoni%20barra/bt_Where.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .where {
	background-image: url(Immagini/Bottoni%20barra/bt_Where_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_where {
	background-image: url(immagini/Bottoni%20barra/bt_Where_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .guestbook{
	background-image: url(Immagini/Bottoni%20barra/bt_Guestbook.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .guestbook {
	background-image: url(Immagini/Bottoni%20barra/bt_Guestbook_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_guestbook {
	background-image: url(immagini/Bottoni%20barra/bt_Guestbook_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .contact{
	background-image: url(Immagini/Bottoni%20barra/bt_Contacts.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .contact {
	background-image: url(Immagini/Bottoni%20barra/bt_Contacts_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_contact {
	background-image: url(immagini/Bottoni%20barra/bt_Contacts_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}

#nav ul li .chisiamo{
	background-image: url(Immagini/Bottoni%20barra/bt_Chisiamo.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .chisiamo {
	background-image: url(Immagini/Bottoni%20barra/bt_Chisiamo_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_chisiamo {
	background-image: url(immagini/Bottoni%20barra/bt_Chisiamo_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .appartamenti{
	background-image: url(Immagini/Bottoni%20barra/bt_Appartamenti.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .appartamenti {
	background-image: url(Immagini/Bottoni%20barra/bt_Appartamenti_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_appartamenti {
	background-image: url(immagini/Bottoni%20barra/bt_Appartamenti_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}

#nav ul li .offerte {
	background-image: url(Immagini/Bottoni%20barra/bt_Offerte.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .offerte {
	background-image: url(Immagini/Bottoni%20barra/bt_Offerte_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_offerte {
	background-image: url(immagini/Bottoni%20barra/bt_Offerte_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .dove {
	background-image: url(Immagini/Bottoni%20barra/bt_Dovesiamo.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .dove {
	background-image: url(Immagini/Bottoni%20barra/bt_Dovesiamo_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_dove {
	background-image: url(immagini/Bottoni%20barra/bt_Dovesiamo_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .contatti{
	background-image: url(Immagini/Bottoni%20barra/bt_Contatti.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li:hover .contatti {
	background-image: url(Immagini/Bottoni%20barra/bt_Contatti_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}
#nav ul li .active_contatti {
	background-image: url(immagini/Bottoni%20barra/bt_Contatti_over.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 80px;
}

.contenuto {
	height: 100%;
	padding: 0px;
	width: 850px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

div.textimage{
	width: 850px;
	margin-bottom: 10px;
	margin-top: 10px;
}
div.textimage_CV{
	width: 850px;
	height:100px;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.testo_cent_vert{
	height:100px;
	display:table-cell;
	vertical-align:middle;
}

#box4img_dx {
	float:right;
	margin-left: 10px;
	width: 370px;
}
#box4img_sx {
	float:left;
	margin-right: 10px;
	width: 370;
}
#box4img_sx_nofloat {
	margin-right: 10px;
	margin-top: 10px;
	width: 370;
}
#box4img_dx_auto {
	float:right;
	margin-left: 10px;
	width: auto;
}
#box4img_sx_auto {
	float:left;
	margin-right: 10px;
	width: auto;
}
#minibox4img {
	width: 170px;
	height: 170px;
	border: thin solid #973301;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	line-height: 170px; 
	text-align: center;
	display:table;
}
#minibox4img img{
	vertical-align:middle;	
}

#Guestbook_par 
{
	font-size:10px;
}

#GuestbookAdd
{
	margin-bottom:20px;
}


div.clearer_sx {clear: left}
div.clearer_dx {clear:right}

#footer
{
	margin-top: -100px;
	height: 50px;
	clear: both;	
}

#footer_home {
	margin-top: -110px;
	height: 100px;
	clear: both;
}

#statistiche
{
	height: 50px;
	width: 900px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;	
}
#centertrip{
	width:170px;
	margin-left:auto;
	margin-right:auto;
}
#trip
{
	text-align: center;	
}

#cont_footer {
	height: 50px;
	width: 900px;
	font-size: 9px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.box_appartamenti_link {
	width: 794px;
	height:250px;
	margin:0px;
	margin-top: 40px;
	margin-bottom: 20px;
	margin-left:auto;
	margin-right:auto;
}

.box_appartamenti_link_2 {
	width: 530px;
	height:250px;
	margin:0px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left:auto;
	margin-right:auto;
}
#appartemento_linkbox {
	width: 206px;
	height: 210px;
	margin-left:20px;
	margin-right:20px;
	float: left;
	text-align:center;
}
#appartemento_linkbox_thumb {
	width: 205px;
	height: 161px;
	line-height: 161px;
	display:table;
	text-align:center;
	background-image: url(Immagini/Thumb/ThumbApp180.jpg);
	background-repeat: no-repeat;
}
#appartemento_linkbox a{
	margin-top:5px;
	text-decoration:none;
	font-size:15px;
	color:#900;
}
#appartemento_linkbox_thumb img{	
	vertical-align:middle;
	width: 180px;
	height: 140px;
}
#preview_appart {
	width:850px;
	height:auto;
	margin-bottom:10px;
}
#foto_appart {
	width:490px;
	height:375px;
	float:left;
}
#box4preview {
	width:127px;
	height:127px;
	float:left;
	line-height: 127px;
	display:table;
	text-align:center;
	margin-right:10px;
	margin-bottom:10px;
	background-image: url(Immagini/Thumb/Thumb100.jpg);
	background-repeat: no-repeat;
}
#box4preview img{
	vertical-align:middle;
	border: medium solid #983201;
}
#preview_appart {
	width:830px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
}

.pub_offerta 
{
	font-size: 10px;
	margin-top:10px;
} 

#table_contatti
{
	margin-left:auto;
	margin-right:auto;
}
.style2
{
    width: 170px;
}
.style3
{
    width: 135px;
}
.style4
{
    width: 36px;
}
.style5
{
    width: 102px;
}
#table_messaggio
{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
.style6
{
    width: 340px;
}
.style7
{
    width: 116px;
    height: 106px;
}
.style8
{
    height: 106px;
}
.style9
{
    width: 182px;
}
.style10
{
    width: 107px;
}
#bottoniTable
{
	width:700px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
#bottoniTableCent
{
	width:76px;
	margin-left:auto;
	margin-right:auto;
}
#btInvia
{
	margin-right:20px;
	float:left;
}
#slowtrav 
{
	margin-top:20px;
	margin-bottom:20px;
	text-align: center;	
}

#newsletterbox {
	position:absolute;
	right:30px;
	top:10px;
	border:solid;
	width:250px;
	height:150px;
	padding-left:15px;
}
#googlemap_foto {
}
