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

/* originali */
body {margin:0; border:0; padding:20px 15px 0 15px; background:url(../imgs/2008/interno/pixel_blu.jpg); min-width:950px; font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;}
a img {border:0; behavior: url("../librerie/iepngfix/iepngfix.htc");}
a, a:visited {color:#3333CC;}
img {behavior: url("../librerie/iepngfix/iepngfix.htc"); }

#testa {height:119px; text-align:right; clear:both; margin:0; background:url("../imgs/2008/interno/pixel_vle_header.jpg");}
#menu {height:36px; text-align:right; clear:both; margin:0 0 0 175px; background:url("../imgs/2008/interno/pixel_vle_menu.jpg"); min-width:900px; }

#lingue {position:absolute; top:20px; left:420px; height:36px; width:180px;}

#contenitore {background:url("../imgs/2008/interno/colonna_sx.jpg") bottom left no-repeat;}
#contenuto {margin-left:175px; background:url("../imgs/2008/interno/corner.jpg") top left no-repeat #FFFFFF; padding-left:30px; padding-top:10px; padding-bottom:25px; min-height:400px;}

#footer {margin-left:175px; text-align:right; font-size:80%; line-height:27px; background:url("../imgs/2008/interno/px_bottom.jpg") repeat;}
#footer a {color:#FFFFFF;}

/* originali */
h1 {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:120%; line-height: normal;
 text-transform:uppercase; margin:8px 0 0 3%; padding-left:5px; line-height:150%;}
h2 {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:120%; line-height: normal;
 text-transform:uppercase; margin:10px 3% 10px 3%; line-height:150%; border-bottom:1px dashed;}
h3 {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:120%; line-height: normal; text-transform:uppercase; margin:10px 3% 10px 3%; line-height:150%; border-bottom:1px dashed;}

/* contenuto */
#corpo {float:left; width:70%; font-size:90%; margin:0; text-align:left; padding:0 5px 0 5px; border-right:1px dashed #000000; background:url("../imgs/sfondo.png"); behavior: url("../librerie/iepngfix/iepngfix.htc"); background-repeat:no-repeat; background-position:center; min-height:400px;}
#colonna {margin-left:70%; background-color:#ffffff; min-width:250px;}
#corpounico {font-size:90%; margin:0; text-align:left; padding:0 5px 0 5px; background:url("../imgs/sfondo.png"); behavior: url("../librerie/iepngfix/iepngfix.htc"); background-repeat:no-repeat; background-position:center; min-height:400px;}

/* oggetti interni al corpo */
#corpo p,ul,ol {line-height:150%; text-align:left; margin-top:8px; margin-left:3%; margin-right:3%; font-size:90%;}
#corpo table {margin-bottom:15px; margin-left:3%; margin-right:3%;}
#corpo td {line-height:150%; font-size:90%;}
#corpo img {padding:3px; border:1px solid #000000; behavior: url("../librerie/iepngfix/iepngfix.htc");}
#corpo ol {margin-left:8%;}

/* identici a quelli del corpo*/
#corpounico p,ul,ol {line-height:150%; text-align:left; margin-top:8px; margin-left:3%; margin-right:3%; font-size:90%;}

#corpounico table {margin-bottom:15px; margin-left:3%; margin-right:3%;}
#corpounico td {line-height:150%; font-size:90%;}
#corpounico img {padding:3px; margin-left:3%; border:1px solid #000000; behavior: url("../librerie/iepngfix/iepngfix.htc");}
#corpounico ol {margin-left:8%;}

/* oggetti interni al corpo */
#colonna h3 {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:90%; line-height: normal; text-transform:uppercase; margin:0 0 10px 15px; line-height:150%; border-bottom:1px dashed; color:#94A526;}
#colonna p {line-height:150%; text-align:left; margin:8px 5px 25px 10px; font-size:80%; padding-left:10px;}
#colonna ul {line-height:150%; text-align:left; margin:8px 5px 25px 10px; font-size:80%; padding-left:10px;}
#corpo td {line-height:150%; font-size:90%;}
#colonna img {padding:3px; border:1px solid #000000; behavior: url("../librerie/iepngfix/iepngfix.htc");}

/* Mappa del sito */
#mappa td {font-size:100%;}

/* FAQ */
#corpounico .domanda {font-weight:bold; color:#009;}
#corpounico .risposta {margin-bottom:1em;}
#corpounico .domanda,.risposta {line-height:150%; text-align:left; margin-top:8px; margin-left:10px; margin-right:5px; font-size:90%;}

/* PRENOTAZIONI */
.prenotazioni {color:#ffffff; background:#006600;}

/* form */
#corpounico form {line-height:150%; text-align:left; margin-top:8px; margin-left:10px; margin-right:5px; font-size:90%;}

/* GALLERIA FOTOGRAFICA */
#galleria {margin-left:3%;}
div.float {float:left; margin-bottom:8px;}
div.spacer {clear:both;}
#galleria img {margin:0 3px 0 3px; behavior: url("../librerie/iepngfix/iepngfix.htc");}

/* LOCATION */
.reach {font-family: Verdana; font-size:75%; margin-bottom:10px; margin-left:10px; margin-top:15px;}
.reach .head {background-color:#E8D766; font-weight:bold; text-align:center;}
.reach td {border-bottom:1px solid #E8D766;}
.reach .title {font-weight:bold; text-align:center;}


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

#riepilogo .summary {margin-top:10px;}
#riepilogo .summary .first_total_colum {border-right:2px solid #FFFFFF; padding:8px;}
#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:8px; width: 320px;}

#riepilogo .summary .third_category_column {border-right:2px solid #fff; padding:8px;}
#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: 200px; 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;}
