/* CSS Document */
body {
	margin:0px;
	background-color:#ebedc5;
 	}

body, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	}

a {
 color:#0b5743;
}
 
a:hover  {
 color:#167058;
 text-decoration:none;
}


h1 {
	background-color:#333333;
	color:#CCCCCC;
	padding:3px;
	font-size:11px;
	margin:0px;
	margin-bottom:20px;
	}


h2 {
	color:#becd0e;
	font-size:13px;
	font-weight:bold;
	}
	
.menu {
	text-align:center;
	margin-top:65px;
	}

.menu a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:classic;
	}


.photogallery {
	text-align:left;
	margin-top:10px;
	margin-bottom:20px;
	}

.maincontent {
	text-align:justify;
	line-height:20px;
	margin-top:30px;
	margin-left:70px;
	margin-bottom:20px;
	
	}

.maincontent .subcontent {
	border-right:solid 2px #cecec2;
	margin-right:25px;
	padding-right:35px;
	}

.top_lastminute a {
	color:#e47a00;
	font-weight:bold;
	}


.periodo {
	color:#f8791c;
	line-height:20px;
	}

.prenotazioni {
	background-image:url(layout/fai_la_tua_rich.gif);
	background-repeat:no-repeat;
	padding:80px 20px 20px 37px;
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;
	height:230px;
}


.prenotazioni form {
	margin:0px;
	font-weight:bold;
	color:#73726e;
	}

.prenotazioni form .evidenzia {
	color:#f79f71;
	}

.prenotazioni form input, .prenotazioni form select {
	font-size:10px;
	background-color:#e3dfd3;
	border:solid 1px #FFFFFF;
	width:150px;
	}

.prenotazioni form input {
	padding:4px;
	}	

#btnSubmit {
	width:57px;
	padding:0px;
	border:0px;
	}


.bottom {
	width:780px;
	background-color:#2F3E45;
	color:#FFFFFF;
	padding:10px;
	}

.bottom a {
	color:#FFFFFF;
	text-decoration:none;
	}

.tabPhoto img {	
	margin-right:20px;
	margin-bottom:10px;
	}


#googlemap {
	width:360px;
	height:280px;
	margin-top:10px;
	margin-left:6px;
    margin-bottom:30px;
	text-align:center;
       
	
}		