/*
Maredisotto style sheet
Copyright 2007 echiaro.it
Last edit: 2007-08-02
*/

* {margin:0;padding:0}
ul {list-style-type:none;}
a {outline: none;}
body {font-family: 'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;color: #303f48;background: #3D515C url(../img/background-maredisotto.jpg) repeat-x;font-size:small;voice-family: "\"}\"";voice-family:inherit;font-size:medium;text-align:center;}
#container {width:770px;margin:0 auto;text-align:left;background-color:#5D849A;font-size:80%;}
#header {line-height:80px;background:url(../img/background_header.jpg) no-repeat #5D849A bottom;color:#79B30B;height:370px;text-align:center;padding-top:12px;}
#wrapper {float:left;padding-bottom:20px;}
#content {float:left;width:540px;}
#navigation  {width: 225px;float:right;}
#navigation ul {padding-left:55px;}
#navigation ul li {padding-top:10px;}
#navigation ul li#selected {color:#86a3b4;}
#navigation ul li a:link,#navigation ul li a:active,#navigation ul li a:visited {color:#fff;text-decoration:none;}
#navigation ul li a:hover {color:#32414B;text-decoration:none;}
#footer {background-color:#32414B;color: #fff;clear:both;padding:5px 10px 5px 30px;font-size:80%;}
#footer a {color:#fff;text-decoration:none;}
p {text-align:justify;line-height:1.4em;padding:4px 10px 0px 30px;color:#303f48;}
div.clear {clear:both;margin:0;padding:0;}
h1 {height:150px;width:153px;text-indent:-9999px;background:url(../img/logo.png) no-repeat;text-decoration:none !important;margin:0 auto;}
h1 a {display:block;height:150px;width:153px;text-decoration: none !important;position:relative;}
form {border:none;padding:10px 10px 0px 30px;}
input,textarea,select {background-color:#fff;border:1px solid #86a3b4;padding:2px;margin-bottom:10px;color:#303f48;}
form label {display:block;margin:0 0 4px 0;}
form.form_contatti span {display:block;color:#fff;margin-bottom:14px;}
.apartment {margin-bottom:10px;}
.apartment_title {background: url(../img/bg_title.gif) repeat-x #89A9B8;margin:0 10px 0 30px;}
.apartment_title h3 {text-indent:-9999px;line-height:20px;margin:0;padding:0;}
.apartment_title#suite h3 {background: url(../img/title_suite.gif) no-repeat;display:block;width:475px;}
.apartment_title#confort h3 {background: url(../img/title_confort.gif) no-repeat;display:block;width:475px;}
.apartment_title#piedaterre h3 {background: url(../img/title_piedaterre.gif) no-repeat;display:block;width:475px;}
/*
.apartment_title {margin:8px 10px 0px 5px;padding:5px;display:block;color:white;font-weight:bold;text-decoration:none;height:14px;}
.apartment_title span{text-indent:-9999px;display:block;}
*/
.description_apartment {background:#89A9B8;margin:0 10px 0px 30px;padding:0 10px 10px;}
.location_gallery {margin:0 10px 0px 30px;}
.description_apartment p {padding:0;margin-bottom:10px;}
ul.gallery {margin-top:10px;}
ul.gallery.servizi {margin-top:10px;margin-left:30px}
ul.gallery li {float:left;margin-right:6px;margin-bottom:6px;}
ul.gallery li a img {border:2px solid white;}
ul.gallery li a:hover img {}
h3 {padding:10px 10px 0px 30px;font-size:1.0em;}
table.tariffe {width:100%;}
table.tariffe thead tr th {padding:4px;border-bottom:1px dotted #eee;font-size:0.9em !important;text-align:left !important;}
table.tariffe tbody tr td {padding:4px;border-bottom:1px dotted #eee;font-size:0.9em !important;}
table.tariffe tfoot {}
table.tariffe tfoot tr td {padding:2px 4px;font-size:0.9em !important;}
form.form_contatti span {vertical-align:middle;}
form.form_contatti input, form.form_contatti select, form.form_contatti textarea {color:#303f48;background:#89A9B8 !important;}
form.form_contatti select.calendarDateInput, form.form_contatti input.calendarDateInput {width:60px;margin-right:10px;}
img.mappa_italia {float:right;margin-left:40px;margin-bottom:14px;}
