html {min-height: 100%;}
* {margin: 0;padding: 0;}
a {color: #963;}
a:hover {color: #C60;}
body {background: #A8DFF3;color: #444;font: normal 63% Tahoma,sans-serif;font-size: 10px;}
p,code,ul {padding-bottom: 7px;line-height:20px;}
li {list-style: none;}
h1 {font: normal 1.8em Tahoma,sans-serif;margin-bottom: 4px;}
/* elenco puntato */
code {background: #FFF;border: 1px solid #EEE;border-left: 6px solid #F16D01;color: #666666;display: block;line-height:20px;font: normal 1em Tahoma,sans-serif;margin-top: 10px;margin-bottom: 5px;white-space: pre;margin-left: 10px;padding-left: 10px;padding: 10px;}
blockquote {border: 1px solid #EEE;background: #FFF;border: 1px solid #EEE;display: block;padding: 10px;}
h1,h2,h3 {padding-top: 6px;color:#F16D01;}
.clearer {clear: both;}
.left {float: left;}
.right {float: right;}
.container {background: #FFF;font-size: 1.3em;margin: 0 auto;padding: 0 10px 10px;width: 780px;}
.hr {color: #CCCCCC;}
.top {background: url(img/bg.jpg) repeat-x;padding: 50px 10px 0;}
.navigation {	background: #D9E1E5 url(img/nav.gif);border: 1px solid #DFEEF7;border-color: #FFFFFF;height: 41px;}
.navigation2 {	background: #D9E1E5;border: 1px solid #DFEEF7;border-color: #FFFFFF;height: 126px;}
.navigation a {background: #D9E1E5 url(img/nav.gif);border-right: 1px solid #FFF;color: #FFFFFF;display: block;float: left;font: bold 1.1em sans-serif;line-height: 41px;padding: 0 20px;text-decoration: none;}
.navigation a:hover {background-position: left bottom; color: #CC3300;}
.main {border-top: 4px solid #FFF;background: url(img/bgmain.gif) repeat-y;}
.sidenav {float: right;width: 210px;}
.sidenav h2 {color: #FF6600;font-size: 1em;line-height: 30px;margin: 0;padding-left: 12px;}
.sidenav ul {padding: 0;border-top: 1px solid #EAEADA;}
.sidenav li {border-bottom: 1px solid #EAEADA;}
.sidenav li a {font-size: 1.1em;color: #554;display: block;padding: 8px 0 8px 5%;text-decoration: none;width: 95%;}
.sidenav li a:hover {background: #F0F0EB;color: #654;	}
.content {float: left;margin: 10px 0;padding: 0 16px;width: 500px;}
/* testo indirizzo appartamento */
.content .descr {color: #664;font-size: 12px;font-weight: bold;margin-bottom: 6px;}
.content li {list-style: url(img/li.gif);margin-left: 18px;}
.content p {font-family: "Lucida Sans Unicode",sans-serif;}
.orange {color: #FF9900;font-weight: bold;}
.white {color: #FFFFFF;}
.black {color: #333333;}

/* testo nome appartamento */
.content h1 {font-family: "Lucida Sans Unicode",sans-serif;font-size:24px;font-weight: bold;}
/* titoletti scheda appartamento */
.content h2 {font-family: "Lucida Sans Unicode",sans-serif;font-size:14px;color: #3399CC;}
/* titoletti contatti */
.content h3 {font-family: "Lucida Sans Unicode",sans-serif;font-size:12px;color: #FF6600;}
/* titolo categoria */
.content h4 {font-family: "Lucida Sans Unicode",sans-serif;font-size:20px;color: #FFFFFF;}
.content h5 {font-family: "Lucida Sans Unicode",sans-serif;font-size:16px;color: #FF6600;text-decoration: none;}
.content h6 {font-family: "Lucida Sans Unicode",sans-serif;font-size:16px;color: #444;text-decoration: none;}
.footer {background: url(img/bgfooter.gif) repeat-x;color: #FFF;font: bold 1em sans-serif;line-height: 39px;text-align: center;}
.footer a,.footer a:hover {color: #FFF;}
/* bordo immagine scheda appartamento*/
.img_border {	margin-left:10px;margin-top:10px;padding:3px;margin-bottom:0;border:1px solid #ccc;}
#studio{ /* firma studio */width:1010px;height:20px;margin: 0 auto;clear: both;}
#studio a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;margin-left:400px; text-decoration:none}
#studio a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#999999;text-decoration:none}

/** disponibilità **/

#search { padding: 0px 0px 0px 0px;width: 200px;background: url(images/form-bg.jpg) repeat-y;margin-left: 10px;}
.testo_newsletter{ font-size:90%; text-align:justify}
.search_top {background: url(images/search.jpg) no-repeat;width: 200px;height: 76px;}
.sarch_mid {margin: 0px;padding-left: 2px;padding-top: 0px;}
.search_bot {background: url(images/search_bot.jpg) no-repeat;height: 11px;}
