/* Basic */

@import url("Tags.css");

Body {
	font: 12px arial;
	color: #333333;
	margin: 0 auto;
	padding: 0px;
}

#Container {
	position: relative;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	margin-top: 5px;
	height: auto !important;  /* Per Explorer 7 e Firefox */
	min-height: 580px;        /* Per Explorer 7 e Firefox */
	height: 580px;            /* Per Explorer 6 */
	width: 940px;	
}

/*-------HEADER-------------------------------------------------*/
#Header-residence {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-residence.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-alloro {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-alloro.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-basilico {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-basilico.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-coriandolo {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-coriandolo.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-malva {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-malva.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-melissa {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-melissa.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-pimpinella {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-pimpinella.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-rosmarino {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-rosmarino.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-salvia {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-salvia.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-sambuco {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-sambuco.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#Header-timo {
	position: relative;
	height: 250px;         
	width: 940px;
	background-image:url(../img/Header-timo.gif);
	background-position:top;
	background-repeat:no-repeat;
}



/*-------FOTOGRAFIA GRANDE-------------------------------------------------*/

#Foto {
	position: absolute;
	width: 440px;
	height: 290px;
	padding: 0px;
	top: 45px;
	left: 12px;
	border: 1px solid #fff;
	z-index: 3;
}

#Foto-dintorni {
	position: absolute;
	width: 440px;
	height: 204px;
	padding: 0px;
	top: 45px;
	left: 12px;
	border: 1px solid #fff;
	z-index: 3;
}



/*-------MENU-------------------------------------------------*/
#Menu {
	position: absolute;
	width: 150px;
	padding: 0px;
	top: 75px;
	left: 470px;
	font-size:13px;	
}

#Menu p {
	line-height: 12px;

}


/*-------MENU appartamenti-------------------------------------------------*/

#Menu-appartamenti {
	position: absolute;
	width: 100px;
	padding: 0px;
	top: 95px;
	left: 14px;
	z-index: 3;
}

#Menu-appartamenti p {
line-height: 10px;
}

.Menu-appartamentiAttivo {
	color: #888;
}


/*-------INDIRIZZO-------------------------------------------------*/
#Indirizzo {
	position: absolute;
	width: 279px;
	padding: 0px;
	top: 176px;
	right: 18px;
	text-align:right;
	line-height: 22px;
}

#Indirizzo a {
    font-size:13px;	
}

/*-------CONTENT-------------------------------------------------*/

#Content {
	position:relative;
	width: 939px;
	height: auto !important;  /* Per Explorer 7 e Firefox */
	min-height: 320px;        /* Per Explorer 7 e Firefox */
	height:320px;			  /* Per Explorer 6 */
	background-color:#fff;
	z-index: 1;
	padding-top: 20px;
	margin-top: 5px;
}


/*-------TESTO-------------------------------------------------*/

#Testo {
	position:relative;
	width: 450px;
	background-color:#fff;
	padding-top: 0px;
	left: 470px;
	text-align: justify;
}

#Testo img {
    vertical-align:middle;
	padding: 3px;
}

#Testo-dintorni {
	position:relative;
	width: 905px;
	background-color:#fff;
	padding-top: 0px;
	left: 13px;
	text-align: justify;
}

#Testo-dintorniTab{
	text-align: justify;

}
#Testo-dintorniTab img{
    vertical-align: text-top;
	border: #666666 1px solid;
}

/*-------PHOTOGALLERY-------------------------------------------------*/

#Photogallery {
	position: absolute;
	width: 440px;
	padding: 0px;
	top: 95px;
	left: 13px;
	z-index: 3;
}

#Photogallery td {
	height: 80px;
	vertical-align: top;
}


#TAB-Photogallery {
	width: 100%;
	padding: 0px;
}

#TAB-Photogallery img {
	padding: 2px;
	border: 1px #666 solid;
}


/*-------PHOTOGALLERY appartamenti-------------------------------------------------*/

#Photogallery-app {
	position: absolute;
	width: 330px;
	padding: 0px;
	top: 95px;
	left: 123px;
	z-index: 3;
}

#Photogallery-app td {
	height: 80px;
	vertical-align: top;
}

/*-------LISTINO-------------------------------------------------*/

#TAB-Listino {
	width: 100%;
	padding: 0px;
	vertical-align: middle;
	border-left: 1px solid #999;
	border-top: 1px solid #999;
}

#TAB-Listino td {
	height: 30px;
	vertical-align: middle;
	padding: 3px;

}

.Listinobordi {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

.Listino-TITOLI {
  background-color:#D0BF8C;
  color: #FFFFFF;
  border-bottom: 1px solid #999;
  border-right: 1px solid #999;
}

/*-------DINTORNI-------------------------------------------------*/

.dintorni {
	padding-left: 20px;
}

.dintorni2 {
	border-right: 1px dotted #999;
	padding-right: 30px;
}

.dintorni3 {
	border-top: 1px dotted #999;
	text-align:justify;
}

/*-------FOOTER-------------------------------------------------*/

#Footer {
    position:relative;
    width: 939px;
	padding-top: 5px;
	margin-bottom: 0px;
	color:#fff;
	font-size:11px;
	padding-bottom: 8px;
}

#Footer a {
	color:#fff;
}

.bordo {
	border: 1px #666 solid;
}

