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

html, body {margin: 0; padding: 0;}
* html body {font-size:76%;} /* IE 6 */
body {background:#9999cc url("../imgs/sfondo.jpg") no-repeat top center; 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:#333366; text-decoration:none;}
a:hover {color:#333366; text-decoration:underline;}

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

/*#container {padding-bottom:50px;}*/
#back_word {margin:0; padding:0; background: url("../imgs/logo_sfondo.png") no-repeat bottom fixed; behavior:url("../librerie/iepngfix/iepngfix.htc");}

#involucro {width:952px; margin:0 auto; text-align:left; background: url("../imgs/px_body.png") repeat-y top center; padding:0 0 40px 51px; behavior: url("../librerie/iepngfix/iepngfix.htc");}
* html #involucro {width:901px;} /* IE 6 */

#header {width:900px; height:405px; background: url("../imgs/header.jpg") no-repeat top center;}
* html #header {margin-left:-25px;} /* IE 6 */
* html #content {margin-left:-25px;} /* IE 6 */

#navigation {font-size:90%; font-family:arial; margin-left:330px; padding-top:345px; width:570px; height:60px;}
#navigation ul {list-style-type:none; text-align:center; margin:0; padding:22px 0;}
#navigation ul li {display:inline; padding:10px 6px 29px 11px;}
#navigation ul li.elem {background:url(../imgs/menu_divisorio.png) no-repeat;}
#navigation ul li a.selected, #navigation ul li.elem a.selected {color:#333366; text-decoration:underline; font-weight:bold;}
#navigation a, #navigation a:visited {color:#000000; text-decoration:none;}
#navigation a:hover {color:#333366; text-decoration:underline;}
.small {font-size:90%;}
#navigation.small ul li {padding:10px 6px 29px 11px;}

* html #navigation ul {height:16px;} /* IE 6 */

#flags {float:right; margin:0px 30px 0 0;}
#flags img {margin-left:5px;}

.hseparatore {clear:both; width:213px; height:2px; margin-left:21px; background: url("../imgs/divisorio_colonna.jpg") no-repeat top center;}

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

#colonna {width:256px; float:left;}
#colonna #sopra {height:413px; background:url("../imgs/sfondo_colonna.jpg") no-repeat top center;}
#colonna #sotto {margin-top:-180px;}
#colonna h3, #colonna h5 {text-align:center; font-family:Arial;}
#colonna #rating {text-align:center; margin:10px 0;}
#colonna #rating img {vertical-align:middle;}

#lastminute {margin:10px 0;}
#lastminute ul {font-size:90%; margin:4px 0; padding:0 10px 0 35px; text-align:left;}
	*:first-child+html #lastminute ul {padding-left:40px;} /* IE 7 */
#lastminute li {padding:2px 0; list-style-image:url("../imgs/point_testo.png"); behavior: url("../librerie/iepngfix/iepngfix.htc");}
#lastminute li a, #lastminute li a:visited {color:#000000; text-decoration:none;}
#lastminute li a:hover {color:#000000; text-decoration:underline;}
#lastminute h3 a, #lastminute h3 a:visited, #links h3 a, #links h3 a:visited {color:#003366; text-decoration:none;}
#lastminute h3 a:hover, #links h3 a:hover {color:#003366; text-decoration:underline;}

#links {margin:10px 0;}

.offerta_sottotitolo, #_form_voto {padding:10px 20px;}

#corpo {width:644px; margin-left:256px; padding-top:20px;}
* html #corpo {width:635px;} /* IE 6 */
/* * html #corpo {margin-top:-774px; margin-bottom:-130px; position:relative;} /* IE 6 */

#corpo h1, #corpo p {padding:10px 20px; text-align:justify; font-family:Helvetica;}
#corpo h2, #corpo h3, #corpo h4, #corpo h5 {padding:4px 20px; font-family:Helvetica;}
#corpo a, #corpo a:visited { font-weight:bold;}
#corpo .apartment {height:170px;}
#corpo .apartment img {padding-right:20px;}
#corpo img.border {border:1px solid #009999; padding:2px; margin:3px 10px 3px 10px;}
#corpo .book {margin-top:10px; text-align:center;}
#corpo .tabella {margin:0 10px; font-size:95%; padding:0 20px;}
#corpo #legenda {margin:20px 10px; padding:0 20px;}

#corpo #links {padding:10px 30px; text-align:justify; font-family:Helvetica;}
#corpo #links div {padding-top:5px; padding-bottom:5px;}

.rientro {margin-left:40px; color:#FFCC00;}

.separatore {width:377px; height:11px; float:right; margin-top:-52px; background: url("../imgs/txt_line.jpg") no-repeat top center;}

/* Galleria Fotografica */
.photogallery {margin:0 20px 0 30px; padding-top:5px; padding-bottom:5px; text-align:center;}
.photogallery img {border:1px solid #009999; padding:2px; margin:3px 20px 3px 0px;}
.photogallery .float {float:left; width:170px; height:120px; margin:0 10px;}
.photogallery h3 {clear: none;}

* html .photogallery img {margin-right:0px;} /* IE 6 */

#footer {font-family:arial; width:953px; height:62px; margin:0px auto 20px auto; background:url("../imgs/footer.png") no-repeat; behavior: url("../librerie/iepngfix/iepngfix.htc");}

#footer #softhrod {margin:0px 0 0 40px; padding:15px 0; height:50px; font-size:12px; color:#FFFFFF;}
#footer #softhrod p {margin-left:50px; padding-top:0px; margin-top:0px;}
#footer #softhrod img {margin-top:0px;}
#footer #softhrod a, #footer #softhrod a:visited, #footer #softhrod a:hover {color:#FFFFFF; text-decoration:none;}

#footer #memo {margin-right:50px; margin-top:-65px; height:50px;}
#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;}


/* TABELLA RATING */
#riepilogo {font-size:80%;}
#riepilogo td {padding:0;}

#riepilogo .summary {margin-top:10px;}
#riepilogo .summary .first_total_colum {border-right:2px solid #FFFFFF; padding:0 0 0 10px;}
#riepilogo .summary .first_total_colum .total {font-size: 19px; font-weight: bold}
#riepilogo .summary .first_total_colum .voto_media {display:block; width:50px; height:34px; text-align:center; padding-top:16px; font-size:24px; font-weight:bold; margin-top:10px; margin-right:0px; margin-left:25px;}

#riepilogo .summary .second_star_column {border-right:2px solid #fff; padding:0px;}

#riepilogo .summary .third_category_column {border-right:2px solid #fff; padding:0px;}
#riepilogo .summary .third_category_column ul.category {padding-left:0; margin-left:5px; margin-top: 8px;} 
#riepilogo .summary .third_category_column .resume {margin-bottom: 4px;float: left; font-size: 11px; list-style-type: none; padding-left: 20px;}

#votazioni .global_polls {width:550px; border-top: 1px solid #CCCCCC; margin-left:30px;} 
#votazioni .poll {width:550px; border-bottom: 1px solid #CCCCCC;}
#votazioni .poll h3 {margin:5px;}
#votazioni .poll p {color:#C35617; font-size:90%; text-align:left; margin:-15px 5px 0 5px;}
#votazioni .poll p.pro {margin:0 5px 0 5px;}
#votazioni .poll p.cons {margin:0 5px 10px 5px;}
#votazioni .poll .voto_media {display:block; width:50px; height:34px; text-align:center; padding-top:16px; font-size:24px; font-weight:bold; margin-top:10px; margin-right:0px;}

