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

body {background:#003300 url("../imgs/borgo_mariano/fascia.jpg") repeat-x center 86px;}

#footer .giallo {color:#FFCC00;}

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

a, a:visited, a:hover {color:#003300;}

#navigation {height:48px; background:url(../imgs/borgo_mariano/menu.jpg) no-repeat;}
#navigation ul li img {height:48px;}
#navigation ul li.elem {background:url(../imgs/borgo_mariano/menu_divisorio.jpg) no-repeat;}

#content {background: url("../imgs/borgo_mariano/px_corpo.jpg") repeat-y top center;}

#corpo {margin-left:310px;}
* html #corpo {width:540px; padding-right:0px;} /* IE 6 */
#corpo h1, #corpo h2, #corpo h3, #corpo h4, #corpo h5 {color:#003300;}
#corpo h1 {border-bottom:1px solid #003300;}
#corpo h1.small {font-size:18px;}
#corpo a {color:#009900;}
#corpo .box {width:241px; height:152px; background:url("../imgs/borgo_mariano/box_corpo.jpg") no-repeat center top;}
#corpo .box .inside {padding:5px;}
#corpo .box h4 {margin:0; padding:5px 0px; font-family:geneva, helvetica; font-weight:normal;}
#corpo .box a {color:#003300;}

.photogallery {float:left;}
* html .photogallery {margin-left:10px;} /* IE 6 */

#colonna {float:left; min-height:625px; background: url("../imgs/borgo_mariano/sfondo_colonna.jpg") no-repeat bottom right;}
#colonna h3 {border-bottom:1px solid #FFCC00;}

#booking_title {width:312px; background: url("../imgs/borgo_mariano/top_colonna.jpg") no-repeat top center;}
#booking_title h3 {color:#FFCC00; padding:15px 0 0 35px; border:none;}
* html #booking_title h3 {font-size:120%;} /* IE 6 */

#lastminute li {list-style-image:url("../imgs/borgo_mariano/punto.png"); behavior: url("../../librerie/iepngfix/iepngfix.htc");}

#bottom {width:919px; background: url("../imgs/borgo_mariano/fine_corpo.jpg") no-repeat top center;}
* html #bottom {width:918px;} /* IE 6 */
*:first-child+html #bottom {width:918px;} /* IE 7 */

#footer .top {background: url("../imgs/borgo_mariano/footer_top.jpg") no-repeat top center;}
#footer .inside {background:#336600;}
#footer .bottom {background: url("../imgs/borgo_mariano/footer_bot.jpg") no-repeat top center;}

* html #footer .top {margin-bottom:-8px;} /* IE 6 */
* html #footer .inside {width:870px;} /* IE 6 */
* html #footer .box {margin-left:10px;} /* IE 6 */
* html #footer #memo img.memo {position:relative;} /* IE 6 */

.separatore {border-bottom:1px solid #FFCC00;}


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

#riepilogo .summary {margin-top:10px; margin-left:-10px;}
#riepilogo .summary .first_total_colum {border-right:2px solid #FFFFFF; padding:0px;}
#riepilogo .summary .first_total_colum .total {font-size: 19px; font-weight: bold}
#riepilogo .summary .first_total_colum .voto_media {background-color:#006600; 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 #FFFFFF; padding:0px; width: 320px;}
* html #riepilogo .summary .second_star_column {width:260px;} /* IE 6 */
*:first-child+html #riepilogo .summary .second_star_column {width:260px;} /* IE 7 */

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

#votazioni .global_polls {width:550px; border-top: 1px solid #CCCCCC; margin-left:0px;} 
#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 {background-color:#006600; display:block; width:50px; height:34px; text-align:center; padding-top:16px; font-size:24px; font-weight:bold;margin-top:10px; margin-right:0px;}




