body{font:100% Arial,sans-serif;background:#fff;text-align:left}
*{margin:0;padding:0}
img{border:none;}
table{border-collapse:collapse;border-spacing:0}
fieldset{border:0}
ol{list-style:none}
ul{list-style:none}
br{clear:both}
caption{text-align:left}
th{text-align:left}
h1{font-size:100%;font-weight:normal}
h2{font-size:100%;font-weight:normal}
h3{font-size:100%;font-weight:normal}
h4{font-size:100%;font-weight:normal}
h5{font-size:100%;font-weight:normal}
h6{font-size:100%;font-weight:normal}
abbr{border:0}
acronym{border:0}
a{color:black}
div{font-size:small}
p{font-size:medium}
:focus{outline:none}
.chkcon{clear:both;margin-top:5px;margin-bottom:5px}
.chktit{padding-left:15px;padding-top:5px}
.chkbx{float:left;width:100%;border-bottom:1px solid #CCC;padding:10px 0 0 0}
.chksx{width:80%;padding-left:15px;float:left;clear:left;color:#00386B;font-weight:normal;text-decoration:none}
.chkdx{float:right;padding-right:10px}
#banner{clear:both;text-align:center; font-size:1px; line-height: 1px}
#banner img{max-width:100%}
#banner a{display:block;width:100%; font-size:1px; line-height: 1px}
.banner{clear:both;text-align:center; font-size:1px; line-height: 1px}
.banner a{display:block;width:100%;}
.banner a img{width:100%;display:block;}
#BNRA_1{clear:both;text-align:center;width:100%}
#BNRA_1 img{display:block;width:100%}
#BNRA_1 a{display:block;width:100%}
#BNRB_1{clear:both}
#BNRB_1 img{display:block;width:100%}
#BNRB_1 a{display:block}
#BNRC_1{clear:both;text-align:center;width:100%}
#BNRC_1 img{display:block;width:100%}
#BNRC_1 a{display:block}
.h1{font-size:medium;font-weight:bold}
.h1 a{margin:10px 10px 10px 15px}
.cite{padding:10px 0 6px 8px;margin-left:7px;color:#00386B;display:block;font-style:normal;font-size:110%}
.subtit{padding:0 8px;margin:2px 7px 0 7px;font-size:small;color:#00386B;clear:both}
.suboc{padding:0 8px;margin:5px 7px 0 7px;font-size:small;color:#00386B;clear:both}
.tit{padding:0 8px;margin:0 7px 1px 7px;font-size:medium;font-weight:bold;color:#00386B;clear:both}
.subtituo{padding:10px 7px 0 8px;margin:0 7px;font-size:small;clear:both}
.text{padding:8px 15px;font-size:medium;clear:both}
.header{width:100%}
.header .logo{padding:6px 0 6px 14px}
.header .logo a{text-decoration:none}
.subsection a{color:#FFF;font-size:medium}
.detail{clear:left;margin-bottom:0}
.slide{text-align:center;width:100%;padding-top:4px}
.listimg{clear:both;padding:8px 5px 5px 15px;width:90%;float:left}
.avt{float:left}
.avt img{float:left;margin-right:10px;margin-bottom:5px;border-right:2px solid white}
.avt a span{display:none}
.clist{padding-bottom:4px;text-align:left}
.clist strong{text-transform:capitalize}
.tlist{display:block;font-size:medium;font-weight:bold;padding:5px 22px 5px 15px}
.dlist{clear:both;float:left;font-size:medium}
.olist strong{text-transform:capitalize;float:left;font-size:medium;font-weight:bold}
.gaia-datascr-div{font-size:small;clear:both;padding:8px 15px;text-align: center;}
.gaia-datascr-div .gaia-datascr-act{margin:0;padding-top:2px;padding-right:10px;font-weight:bold;color:#000}
.gaia-datascr-div .gaia-datascr-act a{text-decoration:underline;color:#000}
.gaia-datascr-div .gaia-datascr-inact{margin:0;padding-top:2px;padding-right:10px;color:#000}
.gaia-datascr-div .gaia-datascr-inact a{text-decoration:none;color:#000}
.gaia-datascr-div .gaia-datascr-button{margin:0;padding:0.3em 0.2em;color:#000}
.gaia-datascr-div .gaia-datascr-button a{color:#000;text-decoration:underline}
.gdst{margin:0 auto; text-align: left}
.gdstc{margin:0 auto; text-align: left}
.subnav{width:100%;margin-bottom:2px;float:left}
.sectit{text-transform:uppercase;border-bottom:2px solid #D9F0F8;padding:8px 0 4px 15px;font-size:small;font-weight:bold;color:#111;clear:left}
.secopt{display:block;padding:8px 15px;font-size:small;font-weight:bold;color:#111;text-transform:uppercase}
.secopt a{color:#F60}
.list{width:100%}
.medium div{border-bottom:1px solid #ccc;font-size:large}
.medium a{font-size:medium;display:block;padding:9px 22px 7px 15px}
.medium{font-size:medium}
.medium div a{padding:5px 22px 5px 15px}
div.last{border-bottom:none}
div .lastitem{border-bottom:thin solid #F9D880;padding:0 0 10px}
div.first{border-top:1px solid #ccc}
div.fl{border-bottom:none;border-top:1px solid #ccc}
.card{font-size:medium;padding:9px 15px;border-bottom:1px solid #ccc}
.cardlast{font-size:medium;padding:9px 15px}
.section{clear:both;display:block;padding:5px 15px;background-color:#FFB400;border-bottom:thin solid #FFF;font-size:small;font-weight:bold;color:#222;text-transform:uppercase}
.section a{font-size:small;font-weight:bold;text-decoration:none}
.section span{font-size:small;font-weight:bold}
.section_title{padding:2px 15px;margin:0;clear:both;font-size:medium;font-weight:bold}
.secserv{clear:both;display:block;padding:5px 15px;background:url(../img/gradient.gif) bottom repeat-x;font-size:medium;font-weight:bold;color:#222}
.secserv a{font-size:small;font-weight:bold;color:#222}
.secserv span{font-size:small;font-weight:bold}
.sectionback{text-transform:uppercase;border-top:2px solid #D9F0F8;padding:8px 15px}	
.sectionbacktext{border-top:2px solid #D9F0F8;padding:8px 15px 0 15px;font-size:small}
.sectionback a{font-size:small}	
.bpos{background-color:#0C0;color:#FFF}
.bneg{background-color:#C00;color:#FFF}
.beq{background-color:#666;color:#FFF}
.footer{clear:left;width:100%;background-color:#FFB400;font-size:small;color:#000;text-align:center}
.fcop{padding:3px 0}
.flinks{padding:3px 0;font-size:small}
.flinks div a{display:block;font-size:small}
.flinks div{font-size:small}
.flinks a{color:#000;text-decoration:underline}
.advtop{display:block;text-align:center;font-size:1px;clear:both}
.advtop img{width:100%;margin-top:1px}
.advbottom{display:block;text-align:center;font-size:1px;clear:both}
.advbottom img{width:100%;margin-top:1px}
.altrilink{border:none;width:100%}
.altrilink a{text-align:right;display:block;font-weight:normal;padding:9px 32px 9px 15px;font-size:small;text-transform:uppercase}
.aria{padding:5px 15px;margin:0;clear:both}
.aria span{font-weight:bold}
.aria_left{text-align:right;padding:5px 15px;margin:0;clear:both;border-bottom:thin solid #F9D880}
.aria_right{text-align:right;padding:5px;margin:0;clear:both}
.aria2{padding:5px 15px;margin:0;clear:both}
.aria2 select{margin-right:5px;clear:both}
.aria strong{text-transform:capitalize}
.aria_title1{clear:both;margin:0;font-weight:bold;padding:0 15px 2px 0}
.aria_title2{clear:both;margin:0;font-weight:bold;padding:5px 15px 2px 0}
.aria_title3{clear:both;margin:0;font-weight:bold;font-size:medium;padding:5px 15px 0px}
.aria_info1{margin:0;font-weight:normal;padding:0 15px;color:#000}
.aria_info2{clear:both;margin:0;font-weight:normal;padding:5px 0;;color:#000}
.aria_link{margin:0;font-weight:normal;padding:2px 15px 2px 0}
.aria_mappa{margin:0;font-weight:normal;padding:0;text-decoration:underline}
.end_section{padding:5px 15px;margin:0;clear:both;border-bottom:thin solid #F9D880}
.end_section a{text-decoration:underline}
.end_section input{font-family:inherit;font-size:inherit}
.search{width:50%;margin:0 5px 0 0}
.searchbox{padding:5px 15px;margin:0;clear:both}
.searchbox div{width:45%;float:left}
.searchbox_end{padding:5px 15px;margin:0;clear:both;border-bottom:thin solid #F9D880;text-align:right}
.searchbox_end input{padding:0 10px;margin:0 10px}
.result{padding:0 5px 5px 15px;margin:0;clear:both}
.result_title{padding:5px 15px 0;margin:0;clear:both;text-decoration:underline;font-weight:bold}
.result_subtitle{padding:0 15px;margin:0;clear:both;font-weight:bold}
.rescontainer{padding:5px 0 0;margin:0;clear:both}
.lastcontainer{padding:5px 0;margin:0;clear:both;border-bottom:thin solid #F9D880;}
.filmtitle{text-align:center;font-size:x-large;font-weight:bold;padding:7px}
.strilli{float:left;border-bottom:1px solid #CCC;width:100%}
.strilli_last{float:left;width:100%;border-bottom:none}
.strilliInner{float:left;width:90%;padding:5px 15px}
.strilliInnerBorder{float:left;width:90%;padding:5px 15px;border-bottom:thin solid #F9D880}
.strilliInner a{padding-right:0}
.strilliImg{float:left;padding:0 8px 0 0}
.strilliText{text-decoration:underline}

.strillivenezia{float:left;width:100%}
.strilli_last{float:left;width:100%;border-bottom:none}
.strilliInnervenezia{float:left;width:90%;padding:15px}
.strilliInnerBorder{float:left;width:90%;padding:5px 15px;border-bottom:thin solid #F9D880}
.strilliInnervenezia a{padding-right:0}
.strilliImg{float:left;padding:0 8px 0 0}
.strilliText{text-decoration:underline}
.strilliTextTitle{text-decoration:underline;font-weight:bold;}


.b{clear:both;width:100%}
.rec{width:100%;padding:5px 0;border-bottom:1px solid #ccc}
.rec_last{width:100%;padding:5px 0}
.rectit{font-weight:bold;padding:0 15px}
.rectxt{font-weight:normal;padding:0 15px}
.reccnt{text-align:right;padding:0 15px}
.xsmall{}
.nielsen{display:none}
.error{padding:5px 15px;margin:0;clear:both;font-weight:bold;color:#f00}
.end_info{padding:0px 15px 6px;margin:0;clear:both;border-bottom:thin solid #F9D880}
.aria_input{padding:5px 15px 0px;margin:0;clear:both}
.sectionVenezia{clear:both;display:block;padding:5px 15px;background-color:#BB0354;border-bottom:thin solid #FFF;font-size:small;font-weight:bold;color:#222;text-transform:uppercase}
.sectionVenezia a{font-size:small;font-weight:bold;text-decoration:none}
.sectionVenezia span{font-size:small;font-weight:bold}
