*{margin:0;padding:0;outline:0;}
body{background-color:white;padding:0;margin:40px 0;text-align:center;color:#000000;font-family:"Trebuchet MS, Arial, Tahoma, sans-serif";font-size:10pt;background-image: url("bg_azz.png");background-position: center top;background-repeat: repeat-x;background-attachment: fixed;}
#wrapper{background:white scroll center top;width:980px;margin:auto;padding:0pt;text-align:left;border:1px solid #426072;}
#header{height:230px;margin-left:auto;margin-right:auto;width:980px;}
.clear{clear:both;font-size:1em;height:0pt;margin:0pt;padding:0pt;}
#content-wrapper{width:970px;margin:0px auto;padding:0;}
#rightside{float:left;width:200px;padding:0pxmargin:0px 0 0 0;font-family:Trebuchet MS, sans-serif;font-size:9pt;color:#000000;background-color:white;margin-top:10px;}
#main{float:right;width:760px;padding:5px;margin:8pt 0px 0pt 0pt;display:inline;background-color:white;}
#footer{clear:both;font-size:90%;height:80px;padding:10px 0px 0px;text-align:center;}
div.message{clear:both;color:#900;font-size:140%;font-weight:bold;margin:1em 0;}
div.error-message{clear:both;color:#900;font-weight:bold;}
p.error{background-color:#e32;color:#fff;font-family:Courier, monospace;font-size:120%;line-height:140%;padding:0.8em;margin:1em 0;}
p.error em{color:#000;font-weight:normal;line-height:140%;}
.notice{background-color:#ffcc00;color:#000;display:block;font-family:Courier, monospace;font-size:120%;line-height:140%;padding:0.8em;margin:1em 0;}
.success{background-color:green;color:#FFF;}
div.actions ul{margin:0px 0;padding:0;}
div.actions li{display:inline;list-style-type:none;line-height:2em;margin:0 2em 0 0;white-space:nowrap;}
div.actions ul li a{color:#003d4c;text-decoration:none;}
div.actions ul li a:hover{color:#333;text-decoration:underline;}
div.related{clear:both;display:block;}
pre{color:#000;background:#f0f0f0;padding:1em;}
pre.cake-debug{background:#ffcc00;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative;}
div.cake-stack-trace{background:#fff;border:4px dotted #ffcc00;color:#333;margin:0px;padding:6px;font-size:120%;line-height:140%;overflow:auto;position:relative;}
div.cake-code-dump pre{position:relative;overflow:auto;}
div.cake-stack-trace pre, div.cake-code-dump pre{color:#000000;background-color:#F0F0F0;margin:0px;padding:1em;overflow:auto;}
div.cake-code-dump pre, div.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;margin:4px 2px;padding:4px;overflow:auto;}
div.cake-code-dump span.code-highlight{background-color:#FFFF00;padding:4px;}
H1{font-size:16px;padding:2px;border:0px solid #426072;border-radius:4px;color:#000080;}
h2,h3{color:#000080;text-decoration:underline;}
.GenTitle{background:transparent url(images/sfondi/sf_titolo.png) repeat-x scroll 0 0;border:1px solid #426072;padding:2px;}
#cities{}
a{color:#000080;padding:0 0 0 0px;text-decoration:none;}
a:visited{color:#000080;padding:0 0 0 0px;text-decoration:none;}
.MainA{font-size:18px;font-weight:bold;background:transparent url(images/sfondi/sf_divcat.png) repeat-x scroll 0 0;border:1px solid #426072;margin-bottom:2px;padding:2px;width:194px;}
.twodiv{width:95px;float:left;}
label{display:block;font-size:110%;font-weight:bolder;padding-right:10px;margin-bottom:5px;width:50%;}
fieldset{width:50%;}
.GenTitleCategoria{background:transparent url(images/sfondi/sf_titolo.png) repeat-x scroll 0 0;font-size:18px;font-weight:bold;border:1px solid #426072;padding:1px;}
.divcat{float:left;margin:3px;padding:6px;width:232px;border:1px solid #426072;min-height:265px;background-color:#EEEEDD;}
.divcat li{margin-left:14px;margin-top:0px;margin-bottom:0px;padding:0px;list-style:none;list-style-image:url(images/cool_background.gif);font-weight:bold;list-style-position:outside;}
.divcat ul{margin:0px;}
#thumbannuncio{padding:2px;}
table td,th{padding:3px;}
table a img{border:1px #AFBDC6 solid;padding:3px;}
td.center{text-align:center;}
#dettinseritore,#dettannuncio,#corpoannuncio,body{font-family:Verdana,Sans-serif;font-size:8pt;}
.titoletto{font-size:12px;color:#5650a4;font-weight:bold;}
#corpoannuncio{border:1px solid #426072;padding:2px;}
.titoloannuncio{background:transparent url(images/sfondi/sf_titolo2.png) repeat-x scroll 0 0;}
#divfoto{font-family:Verdana,Sans-serif;border:1px solid #426072;padding:2px;}
#divfoto img{border:0px;}
#ricannunci{height:90px;margin-top:3px;margin-bottom:3px;font-family:Verdana,Sans-serif;border:1px solid #426072;padding:2px;background:transparent url(images/sfondi/sf_divcat.png) repeat-x scroll 0 0;}
.DesInsAnn{font-family:Verdana,Sans-serif;border:1px solid #426072;padding:2px;height:200px;width:500px;background:transparent url(images/sfondi/sf_divcat.png) repeat-x scroll 0 0;}
.genselect{border:1px solid #426072;padding:2px;}
.formbutton{cursor:pointer;border:outset 1px #ccc;background:#999;color:#666;font-weight:bold;padding:1px 2px;background:url(images/formbg.gif) repeat-x left top;}
.InputLarge{width:50%;}
#ricannunci fieldset{background-color:#E6FFAA;width:150px;padding:2px;}
#ricannunci label{display:inline;}
.divannunci{background:transparent url(images/sfondi/sf_divcat.png) repeat-x scroll 0 0;float:left;margin-top:4px;margin-bottom:4px;padding:6px;width:232px;border:1px solid #426072;}
#footer{clear:both;height:20px;border-top:1px solid #426072;vertical-align:middle;padding:2;margin:0;background:transparent url(images/sfondi/sf_divcat.png) repeat-x scroll 0 0;}
#menucat{margin-top:-1px;margin-bottom:15px;height:68px;}
.contgenerico{padding:3px;background:transparent url(images/sfondi/sf_divcat.png) repeat-x scroll 0 0;}
#logoheader2{background:url(images/sfondi/header1.png) repeat-x scroll 0 0;width:304px;height:38px;}
#headervarie{float:right;width:200px;margin-top:-30px;}
#barraannuncio{float:right;width:200px;}
.tj{text-align:justify;}
a img{border-width:0px;}
th{font-style:oblique;font-size:110%;}
.entry{margin-top:0px;margin-bottom:0px;padding-left:5px;}
.entry .vote a{cursor:hand;display:block;float:left;width:80px;height:80px;text-align:center;text-decoration:none;background:transparent url(images/vote.gif) no-repeat left top;margin-left:2px;margin-top:12px;}
.entry .vote a:hover{background:transparent url(images/vote-active.gif) no-repeat left top;cursor:hand;}
.entry .vote a b.nv{font-family:Arial Black, Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal;color:#000080;display:block;margin-top:12px;}
.entry .vote a:hover b.nv{color:#e6f9d7;}
.entry .vote a b.go{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;color:#ccdaba;margin:0;padding:0;height:auto !important;height:1px;}
.entry .vote a:hover b.go{color:#e6f9d7;}
.entry .voted a{display:block;float:left;width:80px;height:80px;text-align:center;text-decoration:none;background:transparent url(../images/vote-active.gif) no-repeat left top;cursor:pointer;margin-left:-5px;}
.entry .voted a:hover{background:transparent url(../images/vote-active.gif) no-repeat left top;}
.entry .voted a b.nv{font-family:Arial Black, Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal;color:#e6f9d7;display:block;margin-top:12px;}
.entry .voted a:hover b.nv{color:#e6f9d7;}
.entry .voted a b.go{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;color:#e6f9d7;display:block;margin:0;padding:0;height:auto !important;height:1px;}
.entry .voted a:hover b.go{color:#e6f9d7;}
.entry .info{height:auto;display:block;background-color:white;border:0px solid #999999;padding:2px;border-radius:8px;}
.entry .info h4{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bolder;color:#000080;display:block;padding-top:4px;padding-bottom:0px;}
.entry .info h4 a{color:#000080;text-decoration:underline;}
.entry .info h4 a:hover{color:#000080;background:none;text-decoration:none;}
.entry .info h5{font-size:11px;font-weight:normal;}
.entry .info a.avatar{float:left;}
.entry .info a.avatar img{margin-left:3px;}
.entry .info p.infotext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#4c4c4c;display:block;margin-top:3px;margin-left:5px;float:left;}
.entry .info p.infotext a{color:#407fac;text-decoration:none;}
.entry .info p.infotext a:hover{text-decoration:underline;}
.entry .content{display:block;margin:14px 0 !important;}
.entry .tools{background:transparent url(../images/tools-bg.gif) repeat-x left top;height:22px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.entry .tools p.left{background:transparent url(../images/tools-left.gif) no-repeat left top;width:13px;height:22px;display:block;float:left;}
.entry .tools p.right{background:transparent url(../images/tools-right.gif) no-repeat right top;width:15px;height:22px;display:block;float:right;}
.entry .tools p.links{float:left;display:block;margin-top:4px;}
.entry .tools p.links a{color:#407fac;text-decoration:none;}
.entry .tools p.links a:hover{background:none;text-decoration:underline;}
.entry .tools p.links a.comments, .entry .tools a.discuss{padding-left:12px;font-weight:bold;}
.entry .tools a.discuss{background:transparent url(../images/comments.gif) no-repeat 0px 2px;}
.entry .tools p.links a.discuss:hover{background:transparent url(../images/comments.gif) no-repeat 0px 2px;}
.entry .tools p.links a.comments{background:transparent url(../images/comments-2.gif) no-repeat 0px 2px;color:#FF6600;}
.entry .tools p.links a.comments:hover{background:transparent url(../images/comments-2.gif) no-repeat 0px 2px;}
a.linkitem{font-size:14px;font-weight:bold;color:#000080;text-decoration:underline;}
a.linkitem:hover{color:#000080;background:none;text-decoration:underline;}
#tools{background:transparent url(../images/tools-bg.gif) repeat-x left top;width:auto;height:22px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
#tools p.left{background:transparent url(../images/tools-right2.gif) no-repeat left top;width:13px;height:22px;display:block;float:left;}
#tools p.links{float:left;display:block;padding-top:3px;}
#tools p.links a{color:#407fac;text-decoration:none;}
#tools p.links a:hover{text-decoration:underline;}
.error{color:#c00;font-weight:bold;border:1px solid #ff0000;padding:5px;}
.entry .tdpoint{font-family:Arial Black, Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal;color:#000080;display:block;margin-top:12px;}
.post-taglist{clear:both;margin-bottom:10px;}
.post-tag{background-color:#E0EAF1;border-bottom:1px solid #3E6D8E;border-right:1px solid #7F9FB6;color:#3E6D8E;font-size:90%;line-height:2.2;margin:2px 2px 2px 0;padding:3px 4px;text-decoration:none;white-space:nowrap;}
.post-tag:hover{background-color:#3E6D8E;border-bottom:1px solid #37607D;border-right:1px solid #37607D;color:#E0EAF1;text-decoration:none;}
.post-footer{background-color:#FAFAFA;padding:5px;margin:15px 10px 10px 10px;border:1px solid #f2f2f2;font-size:95%;}
.post-footer .date{background:url(../img/core/clock.gif) no-repeat left center;padding-left:20px;margin:0 10px 0 5px;}
.post-footer .comments{background:url(../img/core/comment.gif) no-repeat left center;padding-left:20px;margin:2em 10px 0 5px;}
.post-footer .readmore{background:url(../img/core/page.gif) no-repeat left center;padding-left:20px;margin:0 10px 0 5px;}
.post-footer h1{padding:5px;margin:15px 10px 10px 10px;border:1px solid #f2f2f2;color:#75a54b;font-family:'Trebuchet MS', Tahoma, Verdana, Sans-serif;font-weight:bold;font-size:100%;}
.post-footer h2.spam{background-color:#eeff00;padding:5px;margin:15px 10px 10px 10px;border:1px solid #f2f2f2;font-size:95%;}
.post-footer a.voting_yes:link, div#inline_boxes_body a.voting_yes:visited{color:#3C922F;font-weight:normal;background:url(voting_yes.png) #EEF9EB no-repeat;border:1px outset #3C922F;padding:2px 4px 2px 20px;white-space:nowrap;float:left;line-height:10px;text-decoration:none;}
.post-footer a.voting_yes:hover,a.voting_yes:link,a.voting_yes:visited{color:#3C922F;font-weight:normal;background:url(voting_yes.png) #FFFFFF no-repeat;border:1px outset #3C922F;padding:2px 4px 2px 20px;white-space:nowrap;float:left;line-height:10px;text-decoration:none;}
.post-footer a.voting_no:link, .post-footer a.voting_no:visited{color:#AE3738;font-weight:normal;background:url(voting_no.png) #F9EBEB no-repeat;border:1px outset #AE3738;padding:2px 4px 2px 20px;white-space:nowrap;float:left;line-height:10px;text-decoration:none;}
.post-footer a.voting_no:hover{color:#AE3738;font-weight:normal;background:url(voting_no.png) #FFFFFF no-repeat;border:1px outset #AE3738;padding:2px 4px 2px 20px;white-space:nowrap;float:left;line-height:10px;text-decoration:none;}
.post-footer a.voting_rispondi:link, .post-footer a.rispondi:visited{color:#AE3738;font-weight:normal;background:#F9EBEB no-repeat;border:1px outset #AE3738;padding:2px 4px 2px 20px;white-space:nowrap;float:left;line-height:10px;text-decoration:none;}
.post-footer a.voting_rispondi:hover{color:#AE3738;font-weight:normal;background:#FFFFFF no-repeat;border:1px outset #AE3738;padding:2px 4px 2px 20px;white-space:nowrap;float:left;line-height:10px;text-decoration:none;}
.commentvote{padding-top:5px;padding-bottom:15px;}
.pagination{padding:2px;}
.pagination ul{margin:0;padding:0;text-align:center;font-size:16px;}
.pagination li{list-style-type:none;display:inline;padding-bottom:1px;}
.pagination a, .pagination a:visited{padding:0 5px;border:1px solid #9aafe5;text-decoration:none;color:#2e6ab1;}
.pagination a:hover, .pagination a:active{border:1px solid #2b66a5;color:#000;background-color:lightyellow;}
.pagination .current{font-weight:bold;padding:0 5px;border:1px solid navy;background-color:#2e6ab1;color:#FFF;}
.pagination li.disablepage{padding:0 5px;border:1px solid #929292;color:#929292;}
.pagination li.nextpage{font-weight:bold;}
* html .pagination li.currentpage, * html .pagination li.disablepage{margin-right:5px;padding-right:0;}
.icone{padding:3px 0px 3px 28px;}
.iconegr{}
.iconegra{padding:30px 0px 30px 60px;}
.ico-regia{background:url(grafica/icone/regia.gif) no-repeat left;}
.ico-studio{background:url(grafica/icone/pellicola.gif) no-repeat left;}
.ico-forum{background:url(grafica/icone/forum.gif) no-repeat left;}
.ico-anno{background:url(grafica/icone/calendario.gif) no-repeat left;}
.ico-durata{background:url(grafica/icone/durata.gif) no-repeat left;}
.ico-voti{background:url(grafica/icone/voti.gif) no-repeat left;}
.ico-cast{background:url(grafica/icone/cast.gif) no-repeat left;}
.ico-video{background:url(grafica/icone/cinema-film.gif) no-repeat left;}
.ico-paesi{background:url(grafica/icone/paesi.gif) no-repeat left;}
.ico-generi{background:url(grafica/icone/video.gif) no-repeat left;}
.ico-stats{background:url(grafica/icone/statistiche.gif) no-repeat left;}
.ico-scheda{background:url(grafica/icone/scheda.gif) no-repeat left;}
.ico-recensioni{background:url(grafica/icone/recensioni.gif) no-repeat left;}
.ico-commenti{background:url(grafica/icone/commenti.gif) no-repeat left;}
.ico-alfabetico{background:url(grafica/icone/ordine.gif) no-repeat left;}
#rightside ul li{background-image:url(images/table_accept.png);background-position:left 4px;background-repeat:no-repeat;border-bottom:1px solid #E0E0E0;color:#777777;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 -20px;padding:4px 0 4px 18px;}
#DivLetters{margin:4px;font-family:Trebuchet MS;font-size:12px;font-weight:bold;height:20px;line-height:24px;}
div#DivLetters span a{padding:0 6px;border:1px solid #b7c7d7;color:#26437B;margin:2px;background:url(images/grafica/sf_lettere.png) repeat-x bottom;}
div#DivLetters span a:hover{border:1px solid #edb1f2;background:url(images/grafica/sf_lettere1.png) repeat-x;color:#a75065;}
.itemspoll table a img{border-style:none;}
.imgcenter{border:1px solid rgb(153, 153, 153);padding:2px;max-height:230px;max-width:460px;background-color:rgb(255, 255, 255);margin-left:1px;}
#divfind{border:1px solid rgb(153, 153, 153);background-color:white;width:75%;margin-top:6px;margin-bottom:6px;border-radius:8px;}
.imgcenter{border:1px solid rgb(153, 153, 153);padding:2px;max-height:230px;max-width:460px;background-color:rgb(255, 255, 255);margin-left:1px;}
#showinfob{border:0px solid #999999;
font-family:tahoma,verdana,arial;
font-size:12px;
line-height:18px;
padding:10px;
text-align:justify;
margin-bottom:3px;
border-radius:18px;
}
.photodestinations{padding-left:1px;padding-top_1px;}
#loginbo3 .view,.view A:visited {
background:url("images/icon_view.png") no-repeat scroll 15px center HoneyDew;
color:#333333;
padding:15px 15px 15px 50px;
text-decoration:none;
text-transform:uppercase;}
#loginbo3 .loginbutton{
background:url("images/login_32.png") no-repeat scroll 15px center HoneyDew;
}
#loginbo3 .signup{
background:url("images/Sign-up-32") no-repeat scroll 15px center HoneyDew;
}
#loginbo3{
padding:2px;
margin-top:10px;
}
.infotitle{
text-align:center;color:/*#bebce1*/white;
}
.classtourism{
border:0px black solid;height:340px;background-color:white;padding-left:15px;margin-bottom:16px;margin-top:15px;
}
.shadow {
  -moz-box-shadow: 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px #ccc;
  box-shadow: 5px 5px 5px #ccc;
}
.textshadow{
text-shadow: 2px 2px 2px #000;
}
.infopoll{
border: 0 solid #F2F2F2;
    font-family: tahoma,verdana,arial;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 3px;
    overflow: auto;
    padding: 0;
    text-align: justify;
    width: 750px;
  }
 

