@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0}
img, div { behavior: url(iepngfix.htc) }

body { background-position:top; background-image:url(images/sfondo.jpg); }

#logobassetti{ position:absolute; width:100%; text-align:center; padding-top:10px; z-index:2; }


#wrapper{ width:946px; margin:0 auto; }

#testotopleft { width:453px; height:35px; padding-top:10px; padding-left:20px; float:left; }
#testotopleft h1 {font-family:"Trebuchet MS"; font-size:11px; color:#3c3b36; text-align: left; font-weight:normal; }

#testotopright { width:453px; height:35px; padding-top:10px; padding-right:20px; float:left; }
#testotopright p {font-family:"Trebuchet MS"; font-size:11px; color:#3c3b36; text-align: right; font-weight:normal; }
#testotopright a { font-family:"Trebuchet MS"; font-size:11px; color:#3c3b36; text-align: right; font-weight:normal;}
#testotopright a:visited { font-family:"Trebuchet MS"; font-size:11px; color:#3c3b36; text-align: right; font-weight:normal; }
#testotopright a:hover {font-family:"Trebuchet MS"; font-size:11px; color:#ad8431; text-align: right; font-weight:normal; text-decoration:underline;}

#menutopleft { width:473px; height:40px; padding-top:25px; float:left; background-image:url(images/sfondo_menu_left.jpg) }
.menuNavigazione1{ width:443px; font-family:Trebuchet MS; font-size:12px; text-align:left; font-weight: bold; list-style:none; margin-left:20px; }
.menuNavigazione1 li{ display:inline; text-decoration:none; color:#FFFFFF; margin:0px; text-align:left; white-space: nowrap; font-weight: bold;}
.menuNavigazione1 a{ text-decoration:none; color:#FFFFFF; margin:0px; text-align:left; white-space: nowrap; font-weight: bold; }
.menuNavigazione1 a:link,
.menuNavigazione1 a:visited{font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; text-align:left; font-weight: bold; }
.menuNavigazione1 a:hover,
.menuNavigazione1 a:focus,
.menuNavigazione1 a:active{font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; text-align:right;  bold;text-decoration:underline;}

#menutopright { width:473px; height:40px; padding-top:25px;  float:left; background-image:url(images/sfondo_menu_right.jpg) }
.menuNavigazione{ width:453px; font-family:Trebuchet MS; font-size:12px; text-align:right; font-weight: bold; list-style:none; }
.menuNavigazione li{ display:inline; text-decoration:none; color:#FFFFFF; margin:0px; text-align:right; white-space: nowrap; font-weight: bold;}
.menuNavigazione a{ text-decoration:none; color:#FFFFFF; margin:0px; text-align:right; white-space: nowrap; font-weight: bold; }
.menuNavigazione a:link,
.menuNavigazione a:visited{font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; text-align:right; font-weight: bold; }
.menuNavigazione a:hover,
.menuNavigazione a:focus,
.menuNavigazione a:active{font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; text-align:right;  bold;text-decoration:underline;}

#foto { width:946px; height:300px; float:left;}

#banner { width:906px; height:98px; margin-top:5px; padding-left:40px;  background-image: url(images/sfondo_beige.jpg); float:left; }

#bannermenu { width:946px; height:30px; padding-top:10px; margin-top:5px; background-image: url(images/sfondo_beige.jpg); float:left; }
.menuNavigazione4{ width:946px; font-family:Trebuchet MS; font-size:14px; text-align: center; font-weight: bold; list-style:none; }
.menuNavigazione4 li{ display:inline; text-decoration:none; color:#3c3b36; margin:0px; text-align: center; white-space: nowrap; font-weight: bold;}
.menuNavigazione4 a{ text-decoration:none; color:#ad8431; margin:0px; text-align: center; white-space: nowrap; font-weight: bold; }
.menuNavigazione4 a:link,
.menuNavigazione4 a:visited{font-family:Trebuchet MS; font-size:14px; color:#ad8431; text-align: center; font-weight: bold; }
.menuNavigazione4 a:hover,
.menuNavigazione4 a:focus,
.menuNavigazione4 a:active{font-family:Trebuchet MS; font-size:14px; color:#ad8431; text-align:right;  bold;text-decoration:underline;}

#fototesto { width:300px; height:72px; margin-top:13px; float:left; }
#fototesto img { float:left; margin-right:10px; }
#fototesto h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight:bold;}
#fototesto a { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold;}
#fototesto a:visited { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; }
#fototesto a:hover {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; text-decoration:underline;}
#fototesto h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight: normal; }

#fototestodue { width:300px; height:72px; margin-top:13px; float:left; }
#fototestodue img { float:left; margin-right:10px; }
#fototestodue h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; }
#fototestodue a { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold;}
#fototestodue a:visited { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; }
#fototestodue a:hover {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; text-decoration:underline;}
#fototestodue h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight: normal; }

#fototestotre { width:280px; height:72px; margin-top:13px; float:left; }
#fototestotre img { float:left; margin-right:10px; }
#fototestotre h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; }
#fototestotre a { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold;}
#fototestotre a:visited { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; }
#fototestotre a:hover {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; text-decoration:underline;}
#fototestotre h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight: normal; }

#pagina{ width:906px; margin-top:5px;  padding-left:40px; background-color:#FFFFFF; float:left; }

#colonna { width:300px; margin-top:20px; float:left; }
#colonna h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold;}
.menuNavigazione3{ width:280px; font-family:Trebuchet MS; font-size:12px; text-align:left; font-weight: normal; list-style:none; }
.menuNavigazione3 li{ text-decoration:none; color:#3c3b36; margin:0px; text-align:left; white-space: nowrap; font-weight: normal;}
.menuNavigazione3 a{ text-decoration:none; color:#3c3b36; margin:0px; text-align:left; white-space: nowrap; font-weight: normal; }
.menuNavigazione3 a:link,
.menuNavigazione3 a:visited{font-family:Trebuchet MS; font-size:12px; color:#3c3b36; text-align:left; font-weight: normal; }
.menuNavigazione3 a:hover,
.menuNavigazione3 a:focus,
.menuNavigazione3 a:active{font-family:Trebuchet MS; font-size:12px; color:#3c3b36; text-align:right;  bold;text-decoration:underline;}

#colonnadue { width:300px; margin-top:20px;  float:left; padding-bottom:20px; }
#colonnadue img {  margin-bottom:10px; float:left; }
#colonnadue h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: center; font-weight: bold; }
#colonnadue h2 {font-family:"Trebuchet MS"; font-size:14px; color:#3c3b36; text-align: center; font-weight: normal; }
#colonnadue td  { border:1px solid #ad8431;}

#colonnatre { width:280px; margin-top:20px;  float:left; padding-bottom:20px; }
#colonnatre img {
	margin-top:20px;
	float:left;
}
#colonnatre h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; }
#colonnatre h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight: normal; }
#colonnatre h3 {font-family:"Trebuchet MS"; font-size:12px; color:#ad8431; text-align: left; font-weight: bold; }

#colonnaimmagini { width:280px; }

#prenota {
	width:230px;
	margin-top:10px;
	padding-top:10px;
	background-image:url(images/sfondoprenota.gif);
	float:left;
}
#prenota h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; width:220px; height:20px; padding-top:5px; padding-left:10px; background-color:#f2ead8; }

#adriasol { width:230px; margin-top:20px; float:left; }

#prenotauno { width:110px; float:left; margin-top:10px; margin-right:7px; }
#prenotauno h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight: normal; }

#prenotadue { width:110px; float:left; margin-top:10px;}
#prenotadue h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight: normal; }

#lastminute { width:230px; float:left; }
#lastminute h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; width:220px; height:20px; margin-bottom:5px; padding-top:5px; padding-left:10px; background-color:#f2ead8; }
#lastminute h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight:bold; }
#lastminute h3 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight:normal; }
.linkvisualizza {font-family:"Trebuchet MS"; font-size:12px; color:#ad8431; text-align: left; font-weight:bold; }

#newsletter {width:230px; float:left; margin-top: 15px;}
#newsletter h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; width:220px; height:20px; margin-bottom:5px; padding-top:5px; padding-left:10px; background-color:#f2ead8; }

#bottone { width:227px; float:left; margin-top:10px;}

#contenitore { width:700px; float:left;margin-left:90px; margin-top:20px; padding-bottom:30px;   }
#contenitore img { margin-left:20px; margin-bottom:20px; float:left;}

#contenitoredue { width:580px; float:left; margin-top:20px; padding-bottom:30px;  }
#contenitoredue h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: center; font-weight: bold; }
#contenitoredue h2 {font-family:"Trebuchet MS"; font-size:20px; color:#ad8431; text-align: left; font-weight: bold; }
#contenitoredue h3 {font-family:"Trebuchet MS"; font-size:11px; color:#3c3b36; text-align: justify; font-weight: normal; }
#contenitoredue h4 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; }
#contenitoredue td  { border:1px solid #f1ebd5;}
#contenitoredue table { border:1px solid #ad8431;}

/*STILI PER PAGINA FORM*/
#contenitoreform {width:580px; float:left; margin-top:20px; padding-bottom:30px; font-family:"Trebuchet MS"; font-size: 11px; color: #3c3b36;}
#contenitoreform h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: center; font-weight: bold; }
#contenitoreform h2 {font-family:"Trebuchet MS"; font-size:20px; color:#ad8431; text-align: left; font-weight: bold; }
#contenitoreform h3 {font-family:"Trebuchet MS"; font-size:11px; color:#3c3b36; text-align: justify; font-weight: normal; }
#contenitoreform h4 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; }
#contenitoreform table { border: none; margin: 0 auto 5px auto; }
#contenitoreform input { border-bottom: 1px solid #E4DED2; border-left: 1px solid #E4DED2; border-top: 1px solid #f9f7f2; border-right: 1px solid #f9f7f2; font-size: 11px; padding: 3px;}
#contenitoreform select { border-bottom: 1px solid #E4DED2; border-left: 1px solid #E4DED2; border-top: 1px solid #f9f7f2; border-right: 1px solid #f9f7f2; font-size: 11px; padding: 3px; float:left; margin-right:3px;}
#contenitoreform input.button { border-bottom: 1px solid #E4DED2; border-left: 1px solid #E4DED2; border-top: 1px solid #f9f7f2; border-right: 1px solid #f9f7f2; font-size: 14px;}
#contenitoreform textarea { width: 414px; border-bottom: 1px solid #E4DED2; border-left: 1px solid #E4DED2; border-top: 1px solid #f9f7f2; border-right: 1px solid #f9f7f2; font-family:"Trebuchet MS"; font-size: 11px;}

.periodo { width: 570px; border: 1px solid #E4DED2; margin: 10px auto 0px auto; padding: 5px 5px 5px 0px;}

.msg-error {border-color: #f3abab; background: #f9c9c9 url("images/msg-error.png") repeat-x; color: #8d0d0d; height: auto;}
.msg-error p {padding: 5px 5px 5px 30px; background: url("images/cross_octagon.png") 0 50% no-repeat; background-position: 5px; vertical-align: center;}

#box_camere { width: 570px;}

.camera { width: 570px; border: 1px solid #E4DED2; margin: 10px auto 0px auto; padding: 5px 5px 5px 0px; height: auto;}


#boxlastminute { width:480px; float:left; margin-left:50px;}

#boxlastminuteform { width:480px; float:left; margin-left:50px;}


#boxlastminutelinea { width:480px; height:24px; background-image:url(images/linea2.gif); float:left;  margin-left:50px; padding-top:27px; margin-bottom:40px;}
#boxlastminutelinea p {font-family:"Trebuchet MS"; font-size:10px; color:#3c3b36; text-align: right; font-weight: normal; }
#boxlastminutelinea a {font-family:"Trebuchet MS"; font-size:10px; color:#3c3b36; text-align: right; font-weight: normal; }
#boxlastminutelinea img { margin-left:280px;}


#fototestoleft { width:300px; height:72px; margin-bottom:20px; }
#fototestoleft img { float:left; margin-right:10px;}
#fototestoleft h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight:bold;}
#fototestoleft a { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold;}
#fototestoleft a:visited { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; }
#fototestoleft a:hover {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; text-decoration:underline;}
#fototestoleft h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight: normal; }

#fototestodueleft { width:300px; height:72px; margin-bottom:20px; }
#fototestodueleft img { float:left; margin-right:10px; }
#fototestodueleft h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; }
#fototestodueleft a { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold;}
#fototestodueleft a:visited { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; }
#fototestodueleft a:hover {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; text-decoration:underline;}
#fototestodueleft h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight: normal; }

#fototestotreleft { width:300px; height:72px; margin-bottom:20px; }
#fototestotreleft img { float:left; margin-right:10px;}
#fototestotreleft h1 {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: left; font-weight: bold; }
#fototestotreleft a { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold;}
#fototestotreleft a:visited { font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; }
#fototestotreleft a:hover {font-family:"Trebuchet MS"; font-size:14px; color:#ad8431; text-align: right; font-weight: bold; text-decoration:underline;}
#fototestotreleft h2 {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: left; font-weight: normal; }

#loghiparchi { width:250px; text-align:center; }
#loghiparchi img { float:left; margin-left:25px; margin-top:30px; }
#loghiparchi a { font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; font-weight: bold;}

#indirizzosfondo { width:946px; height:45px; margin-top:5px; background-image: url(images/sfondo_indirizzo.jpg); padding-top:20px; float:left; }
address {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: center;  }
address a { font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: center;}
address a:visited { font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: center; }
address a:hover {font-family:"Trebuchet MS"; font-size:12px; color:#3c3b36; text-align: center; }

#copi{ width:946px; height:100px; margin-top:5px; padding-top:10px;  float:left; }
#copi h1 {font-family:"Trebuchet MS"; font-size:11px; color:#878173; text-align: center;  font-weight: normal; }
#copi a { font-family:"Trebuchet MS"; font-size:11px; color:#878173; text-align: center;  font-weight: normal; }
#copi a:visited { font-family:"Trebuchet MS"; font-size:11px; color:#878173; text-align: center;  font-weight: normal; }
#copi a:hover {font-family:"Trebuchet MS"; font-size:11px; color:#878173; text-align: center;  font-weight: normal; }

img, div { behavior: url(iepngfix.htc) }

.bordo { border:5px solid #e3ded2; }
.immofferte {float:left; margin-bottom:20px; margin-left:65px;}
.immoparchi { border:5px solid #e3ded2; float:left; margin-right:10px; margin-bottom:5px; }
.galleryparchi { border:5px solid #e3ded2; float:left; margin-right:10px; margin-top:15px; margin-bottom:10px;}

.form {font-family:"Trebuchet MS"; font-size:11px; color:#3c3b36; text-align: left; font-weight: normal; }
.link {font-family:"Trebuchet MS"; font-size:11px; color:#ad8431; text-align: left; font-weight: normal; }
.testo13 {font-family:"Trebuchet MS"; font-size:13px; color:#3c3b36; font-weight: normal; }

