
/**
 * html
 */
body{background-color:#ff9900;}
.container_16{margin-top:6px;margin-bottom:6px;background:#fffff4;}
.container_16 .wrapper{margin-top:0px;margin-bottom:0px;}
.box{background-color:#eeeee4;margin-bottom:1.5em;}
#sidebarleft .box,
#sidebarright .box{background:none;}

a:link,a:visited{color:#e00000;}
a:hover,h1 a,h2 a,h3 a{text-decoration:none;}


body{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:75%;line-height:1.3em;color:#555;text-align:left;}
blockquote{font-style:italic;margin:1em 0;}
code{display:block;background:#fcfcfc;border:1px solid #f1f1f1;font-family:Monaco, "Lucida Console", "Courier New", monospace;white-space:pre;overflow:auto;margin:1.5em 0 0;padding:1.416em;}
hr{height:1px;border:0;background-color:#cdcdcd;color:#cdcdcd;margin:1.5em 0 0;}
table{margin-top:1.5em;width:100%;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;}
td,th{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#f5f5f5;padding:.45em;}
th{background:#ededed;}
tfoot,thead{text-align:center;}
tfoot a.btn{float:none;margin:0 auto;}
table .true{background-image:url(../../images/theme/sin/ok_16.png);background-position:5.4px 5.4px;background-repeat:no-repeat;text-indent:-9999px;}
table .false{background-image:url(../../images/theme/sin/x_16.png);background-position:5.4px 5.4px;background-repeat:no-repeat;text-indent:-9999px;}
em{font-style:italic;}
del{text-decoration:line-through;}
small{font-size:.833em;color:#999;}
input,textarea{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;}
input.inactive,textarea.inactive{color:#aaa;}
ul{list-style:square;margin:1.5em 0 0 18px;}
li{line-height:1.3em;margin:1.5em 0;}
ol{margin-left:20px;list-style:decimal;}
dd{margin:0 0 1.5em;}
h1{font-size:24px;line-height:1.3em;font-weight:700;margin:.625em 0 0;}
h2{font-size:18px;font-weight:700;line-height:normal;margin:1em 0 0;}
h3{font-size:14px;font-weight:700;line-height:1.3em;margin:1.3em 0 0;}
h4{font-size:14px;font-weight:700;line-height:1.3em;margin:1.3em 0 0;}
h5{font-size:14px;font-weight:700;line-height:1.3em;margin:1.3em 0 0;}
h6{font-size:12px;font-weight:700;line-height:1.3em;margin:1.3em 0 0;}
h1 a:hover,h2 a:hover,h3 a:hover{text-decoration:underline;}
p,dl{margin:1.5em 0 0;}
strong,dt{font-weight:700;}
legend,h1,h2,h3,h4,h5,h6{color:#333;}
a:link,a:visited{font-weight:700;color:#e00000;}
a:hover,h1 a,h2 a,h3 a{font-weight:700;text-decoration:none;}

/* PRETTYFYING */
body{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;font-size:75%;line-height:1.3;color:#300;/*background-image:url(../../immagini/ap-twitter-bg.png);background-position:left top;background-repeat:repeat-x;*/background-color:#ffa915;}
table{/*border:1px solid #000;border-bottom:0;border-right:0;*/}
td,th{/*border:1px solid #000;border-top:0;border-left:0;*/padding:.5em;}
dl dt{font-weight:700;}
a{text-decoration:none;color:#300;}

/**
 * id
 */
#header{background-color:#FFFFFF;background-image:url(/immagini/testata_bg.jpg);background-position:right 9px;background-repeat:no-repeat;padding-top:0px;width:960px;margin-right:0px;margin-left:0px;line-height:normal;}
#logo{width:160px;margin-left:10px;}
#slogan{width:760px;margin-right:10px;}
#logo img{position:relative;margin:20px 0 5px;padding:0;top:-5px;left:0px;}
#logo h1{display:none;}
#slogan h2{margin:57px 0 0 -50px;padding:0;color:#003300;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:21px;color:#005000;font-weight:700!important;line-height:1.15;letter-spacing:-1px;}
#slogan h2 em{padding:0!important;color:#e00000;font-style:normal;}

#divcerca{position:absolute;bottom:0;right:10px;z-index:auto;}
#divcerca form{float:right;}
#divcerca ul{float:right;display:inline-block;padding:0;margin:0;background:none;}
#divcerca ul li{display:inline;padding:0;margin:0;}
#divcerca ul li a{font-weight:700;float:right;display:inline-block;padding:3px 8px;margin:0 1px 0 0;color:#2E2E06;}
#divcerca input.pulsante{border:1px solid #2E2E06;}
#divcerca input.campo{border:1px solid #7AB5EF;}

#subheader{/*width:960px;margin-right:0px;margin-left:0px;*/margin-bottom:1px;font-size:11px;text-transform:uppercase;line-height:normal;background:#e00000;border-top:1px solid #990000;}
#subheader ul{float:left;display:inline-block;padding:0;margin:0;background:#fffff4;}
#subheader ul li{display:inline;padding:0;margin:0;}
#subheader ul li a{float:left;display:inline-block;padding:3px 8px;margin:0 1px 0 0;background:#e00000;color:#fffff4;line-height:1.3;font-weight:700!important;}
/*#sxass{width:760px;margin-left:10px;}
#dxass{width:160px;margin-right:10px;}*/

#breadcrumb{/*width:960px;margin-right:0px;margin-left:0px;*/background:#FFE187;margin-bottom:1em;line-height:normal;}
#breadcrumb p{margin:0em;padding:3px 8px;font-size:11px;font-weight:700;color:#e00000;}
#breadcrumb p a:link,#breadcrumb p a:visited{font-weight:700;color:#990000;}
#breadcrumb p a:hover{font-weight:700;text-decoration:none;}
/*#sxbread{width:760px;margin-left:10px;}
#dxbread{width:160px;margin-right:10px;}*/


#categorie,
#categorie h2,
#categorie li{line-height:normal;}
#categorie h2{margin:0 0 1px 0;padding:3px 8px;font-size:11.5px;background:#FFE187;color:#e00000;text-transform:uppercase;}
#categorie ul h2{padding:3px 8px;}
#categorie h2 a:link,#categorie h2 a:visited{display:block;padding:3px 8px;margin:-3px -8px;color:#e00000;text-decoration:underline;}
#categorie h2 a:hover{display:block;padding:3px 8px;margin:-3px -8px;text-decoration:none;}
#categorie li a:link,#categorie li a:visited{display:block;padding:3px 8px;color:#300;}
#categorie li a:hover{display:block;padding:3px 8px;text-decoration:none;background:#FFF7DE;}
#categorie ul{margin:0;padding:0;font-size:100%;}
#categorie li{margin:0 0 1px 0;padding:0;background:#ffedb8;list-style:none;font-size:100%;border-width:1px;border-style:none none none none;border-color:#fffff4;}
#categorie .new,
#categorie .new:hover{background:#FFFF80;}

#colonna-sx-sotto p:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
#colonna-sx-sotto p{height:1%}
#colonna-sx-sotto.box p{margin:0 0 10px!important;}
#colonna-sx-sotto.box img{margin:0 auto 0px;width:auto!important;}


#sidebarleft{}

#main{font-size:13.5px;line-height:1.3;}
.clearLeft{clear:both;}

.maincontent div .new img{float:none!important;}

div.maincontent{margin-top:2.5em;}

/* riquadro */
div#boxes{margin-top:0!important;}
div#mainbox,div.navbox{margin-top:5px!important;padding:0 5px!important;}
div.navbox{}
div.maincontent #sticky{position:relative;margin-bottom:10px!important;}
div.maincontent #sticky .fullheight{/*min-height:300px;height:auto!important;height:300px;*/padding:0!important;background:none;}
div.maincontent #sticky .riquadro{/*min-height:300px;height:auto!important;height:300px;*/margin:0px!important;padding:10px!important;border-width:1px!important;border-style:solid!important;border-color:#ffe187!important;background:#fffee4;font-size:12px!important;line-height:1.3!important;}
div.maincontent #sticky .riquadro h4{text-transform:uppercase!important;color:#4B4B1F!important;margin-top:0!important;margin-bottom:.5em!important;}
div.maincontent #sticky .riquadro h2{font-size:16px!important;line-height:1.2!important;}
div.maincontent #sticky .riquadro h2 a{}
div.maincontent #sticky .riquadro h2 a:link,div.maincontent #sticky .riquadro h2 a:visited{text-decoration:none;text-decoration:underline;}
div.maincontent #sticky .riquadro h2 a:hover{text-decoration:none;}
div.maincontent #sticky .riquadro img{padding:2px!important;margin-right:5px!important;margin-bottom:5px!important;}
div.maincontent #sticky .riquadro a{font-size:100%!important;}
/* /riquadro */

#main strong{font-weight:400;}
#main h2{/*font-family:Verdana, Arial, Helvetica, sans-serif;clear:both;font-size:18px;line-height:1;padding-top:0em;color:#e00000;margin-bottom:.75em;
-x-system-font:none;display:block;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:700;line-height:20px;*/
clear:both;padding-top:0em;color:#e00000;margin-bottom:.75em;
font-family:arial,Helvetica,Utkal,sans-serif;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:700;line-height:24px;
}
#main h2 a:link,#main h2 a:visited{text-decoration:underline;}
#main h2 a:hover{text-decoration:none;}
#main h6{margin:.5em 0 0;color:#FF6600;font-size:11px;font-weight:700;}
#main p a:link,#main p a:visited{font-size:13px;font-weight:700;text-decoration:underline;color:#990000;padding:1px 2px;}
#main p a:hover{font-size:13px;font-weight:700;text-decoration:underline;background:#FFEDB8;color:#990000;padding:1px 2px;}
#main p{margin:0em;}
#main div.maincontent p{padding:0;/*border-width:1px;border-style:solid;border-color:#C0C0AC;background:#fff;*/}
body.homepage #main p:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
body.homepage #main p{height:1%}
.maincontent img{float:left!important;margin:4px 10px 5px 0!important;border:1px solid #e0e0cC;/*background:#f0f0dC;*/background:#fff;padding:2.5px;}

#main h3{margin:0;float:left;width:48%;color:#4B4B1F;font-size:16px;}
#main p.dxNav{font-size:11px!important;margin:0;float:right;width:48%;text-align:right;}
#main p.dxNav a{font-size:11px!important;}

#mainpaninotop.box{margin-bottom:1em;background:#f0f0dC;padding:0px 0 0px;}
#mainpaninotop.box a img{float:none!important;display:block!important;margin:0 auto 0em!important;}



#sidebarleft .box,
#sidebarright .box{margin-bottom:1em;}
#sidebarleft .box p,
#sidebarright .box p{margin-top:0em;}

#sidebarleft p:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
#sidebarleft p{height:1%}
#sidebarleft p{margin:0 0 10px!important;}


#dataoggi .clock{width:100%;}
#dataoggi .clock input{background:transparent none repeat scroll 0 0 !important;border:1px none #C0C0C4;color:#4B4B1F !important;font-size:11px !important;text-align:right !important;width:100% !important;}

#dataoggi .clock{}
#colonna-dx-sopra.box{background:none;}
#colonna-dx-sopra.box a img{float:none!important;display:block!important;margin:0 auto 0px!important;}
#colonna-dx-sopra.box img{width:100%!important;}
#colonna-dx-sopra.box p:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
#colonna-dx-sopra.box p{height:1%}
#colonna-dx-sopra.box p{margin:0 0 10px!important;}

.spot-ferie{margin-bottom:1em;border:1px solid #f0f0f0;padding:8px;background:#FFFEE4 none repeat scroll 0 0;border:1px solid #FFE187;font-size:11.5px;line-height:normal;}
.spot-ferie h5{margin-top:0em;color:#e00000;font-size:14px;font-weight:700;line-height:1.3em;}
.spot-ferie {}

#boxappuntamenti.box{padding:3px 8px;background:#F8F8BA;border-width:1px;border-style:solid;border-color:#FFEBAA;}
#boxappuntamenti.box h5{margin-top:0;font-size:13px;color:#4B4B1F;}
#boxappuntamenti.box h5 a:link,#boxappuntamenti.box h5 a:visited{color:#4B4B1F;text-decoration:underline;}
#boxappuntamenti.box h5 a:hover{color:#4B4B1F;text-decoration:none;}
#boxappuntamenti marquee{}
#boxappuntamenti.box h4{clear:both;font-size:11px;text-transform:uppercase;line-height:1.15;}
#boxappuntamenti.box p{clear:both;margin:.25em 0 0 0;line-height:1.15!important;}
#boxappuntamenti.box p.link-pulsante{margin:0 0 .25em!important;}
#boxappuntamenti.box p.link-pulsante a:link,#boxappuntamenti.box p.link-pulsante a:visited{text-decoration:underline;font-weight:normal;}
#boxappuntamenti.box p.link-pulsante a:hover{text-decoration:none;font-weight:normal;}
#boxappuntamenti.box p strong{font-weight:400;}

#boxappuntamenti.box p.link-pulsante a:link,#boxappuntamenti.box p.link-pulsante a:visited{text-decoration:none;color:#4B4B1F;}
#boxappuntamenti.box p.link-pulsante a:hover{text-decoration:none;color:#4B4B1F;}

#boxlopinione.box{padding:8px 8px;background:#F8F8BA;border-width:1px;border-style:solid;border-color:#FFEBAA;}
#boxlopinione.box h5{margin-top:0;font-size:13px;color:#4B4B1F;}
#boxlopinione.box h5 a:link,#boxlopinione.box h5 a:visited{color:#4B4B1F;text-decoration:underline;}
#boxlopinione.box h5 a:hover{color:#4B4B1F;text-decoration:none;}
#boxlopinione.box h4{margin:.5em 0 0;font-size:13px;line-height:1.15;}
#boxlopinione.box h4 a:link,#boxlopinione.box h4 a:visited{text-decoration:underline;}
#boxlopinione.box h4 a:hover{text-decoration:none;}
#boxlopinione.box p{margin:.25em 0 0;line-height:1.15!important;}
#boxlopinione.box p.link-pulsante{margin:0!important;}
#boxlopinione.box p strong{font-weight:700;}

#colonna-dx-sotto.box{background:none;}
#colonna-dx-sotto.box p{margin:0;line-height:normal;}
#colonna-dx-sotto.box a img{float:none!important;display:block!important;margin:0 auto 0px!important;}
#colonna-dx-sotto.box img{width:auto!important;}
#colonna-dx-sotto.box p:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
#colonna-dx-sotto.box p{height:1%}
#colonna-dx-sotto.box p{margin:0 0 10px!important;}

#qapp{text-align:center;background-color:#ff9000;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;}
#qapp object,
#qapp embed{float:none!important;display:block!important;margin:0 auto 0em!important;}

#footer{position:relative;padding-bottom:3em;margin-top:3em;color:#80806C;font-style:normal;border-top:1px solid #e0e0cC;line-height:normal;}
#footeraddress{padding-top:.5em;text-align:right;}
#footeraddress div{display:inline!important;float:right;}
#footer p{margin:0 0 .5em;}
#footer address{font-style:normal;}
#footer .filetto{position:absolute;bottom:0;left:-10px;width:960px;height:36px;background:#2e2e06;}

/* 2010-05-27 */
.mainfrasetop{padding-right:4px;padding-left:4px;margin-bottom:8px;position:relative!important;}
.mainfrasetop .mainbox{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:700;font-style:normal;color:#FFF;text-transform:none;text-decoration:none;letter-spacing:normal;word-spacing:0;line-height:normal;text-align:left;background:#4C9E98;position:relative!important;min-height:72px;height:auto!important;border-color:#8F3636;border-style:none;border-width:4px;padding:0;}
.mainfrasetop .mainbox p{margin:0!important;padding:8px 8px 8px 81px !important;}
.mainfrasetop .mainfraseautore,.mainfrasetop .mainfraseautore p{font-size:11px!important;font-weight:400!important;font-style:italic!important;}
.mainfrasetop span.virgolette{position:absolute!important;display:block!important;width:64px!important;height:56px!important;overflow:hidden!important;z-index:auto!important;top:8px;left:8px;font-family:Georgia, "Times New Roman", Times, serif!important;font-size:100px!important;font-weight:700!important;font-style:normal!important;line-height:1!important;text-indent:none!important;text-align:center!important;color:#4C9E98!important;background:none!important;background-color:#fff!important;border-color:#8F3636;border-style:none none solid solid;border-width:0;}
.mainfrasetop .mainbox a,.mainfrasetop .mainbox p a,.mainfrasetop .mainbox a:link,.mainfrasetop .mainbox p a:link,.mainfrasetop .mainbox a:visited,.mainfrasetop .mainbox p a:visited,.mainfrasetop .mainbox a:hover,.mainfrasetop .mainbox p a:hover,.mainfrasetop .mainbox a:active,.mainfrasetop .mainbox p a:active
.mainfrasetop .mainbox a:focus,.mainfrasetop .mainbox p a:focus{font-weight:400;color:#fff!important;text-decoration:none!important;background:none!important;}

/* 2010-05-27 */
#main div.entry h2{overflow:hidden;height:1%;margin-top:0;margin-bottom:0;}
#main div.entry h6{overflow:hidden;height:1%;margin-top:.5em;margin-bottom:1px;}
body.paginainterna #main div.entry h6{overflow:auto;height:auto;margin-top:0;margin-bottom:0;}
div.entry p{overflow:hidden;height:1%;}
div.entry{margin-top:1em;}
div.entry.first{margin-top:0px;}

