*{margin:0;padding:0;}
body{background:#000 url(images/img01.gif) repeat;color:#000;font-family:"trebuchet MS" , "Verdana" , sans-serif;font-size:14px;margin-top:20px;padding:0;}
h1,h2,h3{color:#5E510E;font-family:"trebuchet MS" , "Verdana" , sans-serif;font-size:14px;font-weight:700;margin:0;padding:0;text-transform:lowercase;}
h1{font-size:32px;letter-spacing:-1px;}
h2{background:#DC1163;color:#FFF;font-size:23px;font-style:oblique;padding-left:4px;padding-right:5px;text-align:right;}
h4{color:#DC1163;font-size:26px;font-style:oblique;padding-left:4px;padding-right:5px;text-align:right;text-decoration:overline;}
p,ul,ol{line-height:26px;margin:0 0 2em;text-align:justify;}
a:hover,a:active{color:#DC1163;text-decoration:none;}
img{border:none;}
img.left{float:left;margin:7px 15px 0 0;}
img.right{float:right;margin:7px 0 0 15px;}
fieldset{border:none;margin:0;padding:0;}
#header{background:url(images/img02.jpg) no-repeat left top;height:108px;margin:0 auto;padding:0;width:816px;}
#logo{float:left;margin-left:10px;margin-right:10px;padding-top:10px;position:absolute;}
#logo h1{color:#39C;font-size:38px;}
#logo h2{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;}
#logo a{color:#000;text-decoration:none;}
#menu{float:right;}
#menu ul{list-style:none;margin:0;padding:73px 30px 0 0;}
#menu li{color:#FFF;display:inline;}
#menu a{background:url(images/img07.jpg) no-repeat;color:#FFF;display:block;float:left;font-family:Century gothic;font-size:16px;height:30px;margin-left:5px;padding-top:5px;text-align:center;text-decoration:none;width:110px;}
#menu a:hover{background:url(images/img06.jpg) no-repeat;color:#000;font-weight:700;text-decoration:underline;}
#menu .active a{background:url(images/img06.jpg) no-repeat;color:#000;font-weight:700;}
#page{background:url(images/img04.jpg) repeat-y left top;margin:0 auto;width:816px;}
#page .bgtop{background:url(images/img03.jpg) no-repeat left top;}
#content{float:right;padding:30px 30px 0 0;width:510px;}
.post{padding-bottom:20px;}
.post .title{color:#AB5B00;margin-bottom:20px;padding-bottom:5px;}
.post .meta{margin:0;padding:0 0 30px;}
.post .meta p{line-height:normal;margin:0;}
.post .meta .byline{color:#00F;float:left;}
.post .meta .links{float:left;}
.post .meta .more{font-size:11px;height:35px;padding:5px 0;text-decoration:none;text-transform:uppercase;width:185px;}
.post .meta .comments{font-size:11px;padding:5px 0;text-decoration:none;text-transform:uppercase;}
#sidebar{float:left;padding:30px 0 0 30px;width:200px;}
#sidebar li{color:#FFF;font-size:13px;font-style:oblique;margin-bottom:30px;}
#sidebar li li{margin:0;padding:1px 0;}
#sidebar li li a{background:url(images/img08.gif) no-repeat left 50%;color:#FFF;margin:0;padding-left:15px;}
#sidebar h2{background:#FFF;color:#DC1163;font-size:20px;font-weight:lighter;margin:0;padding:0;text-align:left;}
#sidebar a{color:#FFF;text-decoration:none;}
#search h2{margin-bottom:20px;}
#s{border:1px solid #F0F0F0;margin-right:5px;padding:3px;width:110px;}
.box1{background:url(images/img05.gif) no-repeat;padding:20px;}
.box2{color:#BABABA;}
.box2 h2{background:url(images/img10.gif) repeat-x left bottom;color:#FFF;font-size:16px;margin-bottom:15px;}
#footer{background:url(images/img05.jpg) no-repeat left top;font-family:"trebuchet MS" , "Verdana" , sans-serif;height:80px;margin:0 auto;min-height:65px;padding:15px 0 0;width:816px;}
html>body #footer{height:auto;}
#legal{clear:both;color:#000;font-size:10px;padding-right:30px;padding-top:20px;text-align:right;}
#legal a{color:#FFF;font-weight:700;}
.styleColor{color:#DC1163;font-family:"trebuchet MS" , "Verdana" , sans-serif;font-size:16px;font-weight:700;text-align:center;}
p nonsolodanza{color:#DC1163;font-family:"Bradley Hand ITC";font-size:18px;font-weight:700;}
p textright{text-align:right;}
.styleColor2{color:#000;font-family:"trebuchet MS" , "Verdana" , sans-serif;font-size:19px;font-weight:700;padding-top:10px;text-align:center;}
.styleColor3{color:#000;font-family:"trebuchet MS" , "Verdana" , sans-serif;font-size:16px;font-weight:400;padding-top:10px;text-align:left;}
.styleColor3 a{color:#DC1163;font-weight:700;}
.interlinea-ridotta{line-height:120%;}
.sideText{color:#fff;font-family:"trebuchet MS" , "Verdana" , sans-serif;font-size:16px;font-weight:700;margin-left:30px;text-align:right;}
.sideNews{color:#fff;font-family:"trebuchet MS" , "Verdana" , sans-serif;font-size:13px;font-weight:700;}
.sideNews a{color:#fff;}
.sideNews a:hover{color:#000;}
.sideNews li{list-style:square;}
.news-background{background:#DC1163 url(images/news.jpg) no-repeat top left;height:360px;margin-left:30px;vertical-align:top;width:200px;}
#news{font-family:"trebuchet MS" , "Verdana" , sans-serif;font-size:14px;font-weight:700;}
#news ul{margin:0 1.5em 0 1em;padding:0;}
#news.hasJS{height:300px;overflow:hidden;position:relative;}
#news.hasJS ul{left:0;margin:.5em .5em 0;padding:0;position:relative;top:200px;}
#tinybox{background:#fff url(images/preload.gif) no-repeat 50% 50%;border:10px solid #e3e3e3;display:none;padding:10px;position:absolute;z-index:2000;}
#tinymask{background:#000;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1500;}
#tinycontent{background:#fff;}
a:link,a:visited,.box2 a:link,.box2 a:hover,.box2 a:active,.box2 a:visited{color:#DC1163;}
form,#logo h1,#logo h2{margin:0;padding:0;}
legend,.post .meta b{display:none;}
#logo h1 a,#news a{color:#FFF;}
#sidebar ul,.box2 ul{list-style:none;margin:0;padding:0;}
.styleColor2 a:hover,.styleColor3 a:hover{color:#320019;font-weight:700;}
#news li,#news p{color:#FFF;font-style:oblique;line-height:2em;text-align:center;}
#slideshow {width:500px;height:200px;position:relative;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}
#slidebox {height:500px;width:200px;border: 2px solid #FFFFFF;}