@charset "iso-8859-1";
/* company: SoftHrod - www.softhrod.com */
/* author: Ruggero Barsacchi */


html, body {margin: 0; padding: 0;}
* html body {font-size:76%;} 
body {color:#000000; font-size:90%; border:0; font-family:"Trebuchet MS", Verdana;}
img {behavior: url("../../librerie/iepngfix/iepngfix.htc"); border:none;}

a, a:visited {color:#333333; text-decoration:none;}
a:hover {color:#333333; text-decoration:underline;}

h1, h2, h3, h5 {color:#FFFFFF;}

.clear {clear:both;}
.verde {color:#99CC33;}
.verde a, .verde a:visited, .verde a:hover {color:#99CC33;}
.rosso {color:#660000;}
.verdescuro {color:#003300;}
#footer .giallo {color:#FFCC00;}

#title {height:56px; width:900px;}
#title #decimo {width:72px; height:56px; float:left;}
#title #logo {width:700px; float:left; text-align:center;}
#title #icons {width:100px; float:right; text-align:center; padding-top:3px;}

#navigation {width:900px;}
#navigation ul {list-style-type:none; text-align:left; margin:0; padding:0px 0; float:left;}
#navigation ul li {display:inline; padding:28px 2px 0 9px;}
*:first-child+html #navigation ul li.elem {padding-top:0; background-position:left 7px;} /* IE 7 */

#navigation #lingue {width:70px; float:right; text-align:center; padding-top:16px; color:#CCCCCC; font-family:arial;}
#navigation #lingue a, #navigation #lingue a:visited {color:#CCCCCC; text-decoration:none;}
#navigation #lingue a:hover {text-decoration:underline;}

#picture {margin-top:2px; height:289px; width:900px;}

#content {width:900px;}
#content h1, #content h2, #content h3, #content h4, #content p {margin:0; padding:0;}

#corpo {width:548px; padding:10px 20px;}
#corpo h1, #corpo h2, #corpo h3, #corpo h4 {padding:10px 0;}
#corpo h1 {padding:10px 0 0 0; font-size:20px; margin-bottom:10px;}
#corpo h2 {font-size:18px;}
#corpo h1, #corpo h2, #corpo h3, #corpo h4 {font-family:geneva, helvetica;}
#corpo a, #corpo a:visited {text-decoration:underline;}
#corpo a:hover {text-decoration:none;}
#corpo p {padding:7px 0; text-align:justify;}
#corpo p.big {font-size:18px; font-weight:bold;}
#corpo ul {line-height:1.7em; margin:5px 0;}
* html #corpo ul {margin-left:25px;} /* IE 6 */
*:first-child+html #corpo ul {margin-left:25px;} /* IE 7 */

#corpo .box {float:left; padding:0px; margin-top:15px;}
#corpo .boxleft {margin-left:0px;}
#corpo .boxright {margin-left:20px;}
#corpo .box .inside {text-align:center;}
#corpo .box a, #corpo .box a:visited {text-decoration:none;}
#corpo .box a:hover {text-decoration:underline;}
#corpo .box p {padding:0 5px; margin:0; font-size:81%; text-align:justify;}
#corpo .box p.mappa {margin-top:10px;}
#corpo .box img {padding:0 5px;}

#corpo .prezzi {font-size:85%;}
#corpo table.prezzi td {padding:2px 5px;}

#googlemap {margin:20px 0;}

#colonna {font-size:90%; width:310px;}
#colonna h3 {font-variant: small-caps; color:#FFFFFF;}
#colonna h3 a, #colonna h3 a:visited, #colonna h3 a:hover {color:#FFFFFF; text-decoration:none;}

#booking_title {height:56px;}
#booking_title h3 {font-family:Helvetica; font-variant: small-caps;}

#rating {margin:20px 20px 40px 20px;}
#rating p {padding:5px 0; color:#FFFFFF;}
#rating img {padding:5px;}

#lastminute {margin:40px 20px;}
#lastminute ul {margin:4px 0; padding:0 10px 0 35px; text-align:left;}
	* html #lastminute ul {padding-left:40px;} /* IE 6 */
	*:first-child+html #lastminute ul {padding-left:40px;} /* IE 7 */
#lastminute li {padding:2px 0;}
#lastminute li a, #lastminute li a:visited {color:#FFFFFF; text-decoration:none;}
#lastminute li a:hover {color:#FFFFFF; text-decoration:underline;}

#links {margin:20px 20px 40px 20px;}

#facebook {margin:20px 20px 40px 20px;}
#facebook .sfondo {background-color:#EEEEEE; margin-top:2px; border:1px solid #000000;}

#flickr {margin:20px 20px 40px 20px;}
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #000000}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

#bottom {margin:0 auto; padding-bottom:20px; height:17px;}

#footer {margin:0 auto; width:900px; color:#FFFFFF;}
#footer .top {width:900px; height:12px;}
#footer .inside {height:260px;}
#footer .bottom {width:900px; height:12px; margin-bottom:30px;}

#footer #boxes {width:900px;}
#footer .box {float:left; width:250px; margin-left:20px; padding:0 13px;}
#footer .box h3 {margin:0; padding:5px 0; font-family:Helvetica; font-variant: small-caps; border:none; border-bottom:1px solid #FFFFFF;}
* html #footer .box h3 {font-size:18px;} /* IE 6 */
#footer .box p {margin:0; padding:5px 0; font-size:13px; line-height:1.4em;}
#footer .box img {margin:0; padding:5px 5px 5px 0;}
#footer .box a, #footer .box a:visited, #footer .box a:hover {color:#FFFFFF;}
#footer .box .verde a, #footer .box .verde a:visited, #footer .box .verde a:hover {color:#99CC33;}

.separatore {heigth:5px; margin:15px;}

#footer #menu {float:left; font-size:80%; margin-left:25px; font-family:arial;}
#footer #menu a, #footer #menu a:visited {color:#FFFFFF; text-decoration:none;}
#footer #menu a:hover {color:#FFFFFF; text-decoration:underline;}

#footer #piva {float:right; font-size:80%; margin-right:25px; font-family:arial;}

#footer #softhrod {margin:0px 0 0 25px; padding:10px 0; height:50px; font-size:11px; color:#FFFFFF; width:300px; float:left;}
#footer #softhrod p {margin-left:50px; padding-top:0px; margin-top:0px;}

#footer #softhrod a, #footer #softhrod a:visited, #footer #softhrod a:hover {color:#FFFFFF; text-decoration:none;}

#footer #memo {margin-right:25px; margin-top:45px; height:50px; float:right;}
#footer #memo img.memo {margin-top:-35px;}
.foot {margin-left:320px; font-size:75%; color:#FFFFFF;}
.foot a, .foot a:visited, .foot a:hover {color:#FFFFFF; font-weight:bold;}


/* Galleria Fotografica */
.photogallery {margin:0 20px 0 30px; padding-top:5px; padding-bottom:5px; text-align:center;}
.photogallery img {border:5px solid #CCCCCC; margin:3px 20px 3px 0px;}
.photogallery .float {float:left; width:100px; height:100px; margin:0 10px;}

/* Box Dati Fiscali */
#datifiscalicontent p {color:#FFFFFF; font-size:11px;}
