*{margin:0;padding:0;}
html,body{background:url(images/bodybg.jpg) repeat-x;color:#333;text-align:center;} 
body{font:12px arial,helvetica,verdana,sans-serif;}
h1{font-size:22px;font-family:"Times New Roman", Times, serif;font-weight:bold;}
h2{font-size:12px;}
h3{font-size:12px;}
a{color:#000;text-decoration:none;}
a:hover{color:#006699;}
#wrapper{margin:0px auto;text-align:left;width:823px;} 
#header{background:url(images/headerbg.jpg) top no-repeat;padding-top:8px;height:166px;position:relative;padding-left:10px;}
#logo{position:absolute;top:10px;left:0px;height:90px;}
#top_ad{position:absolute;top:10px;right:0px;}
#searchWrap input{vertical-align:middle;}
#searchWrap #s{font-size:1.1em;border:none;padding:27px 2px;margin-right:3px;width:200px;background:none;}
#pagenav{position:absolute;top:102px;left:0px;width:350px;}
ul.nav{list-style:none;}
.nav li{float:left;display:block;padding:2px 10px 2px 10px;background:url(images/pagebreak.gif) left no-repeat;}
.nav li a{font-size:11px;outline:none;color:#2F2F2F;text-decoration:none;display:block;padding:5px 0 0x 5px;text-transform:uppercase;}
.nav li a:hover{text-decoration:underline;color:#484848!important;width:}
* html .nav li a:hover{background:#333;}
#categories_wrap{position:absolute;bottom:6px;left:0px;}
#categories{float:left;width:780px;margin-bottom:0px;}
#categories ul{list-style:none;padding:1px 0 0px 0;}
#categories li{float:left;display:block;background:url(images/catbreak.gif) left no-repeat;height: 25px;padding-top:4px;}
#categories li a{color:#FFF;display:block;padding:2px 10px 4px 10px;}
#categories li a:hover{color:#CCC;}
#categories1{float:left;width:816px;color:#fff;padding-left: 5px;background:#313131;height: 20px;padding-top: 3px;margin-bottom: -3px;border-left: 1px solid #727372; border-right: 1px  solid #727372;}
#categories li a:hover{color:#CCC;}
#mid{padding-top:5px;padding-bottom:4px;padding-left:4px;text-align:left;border-left: 3px double #eeeeee;border-right: 3px  double #eeeeee;background:#ffffff;}
#main{background:url(images/mainbottomcategoria.gif) bottom no-repeat;float:left;margin:0 4px 0 0;width:450px;padding-bottom:10px;}
#featuredcategoria{background:url(images/maintopcategoria.gif) top left no-repeat;padding-top:5px;padding-left:10px;height: 10px;}
#sidebar1{color:#333;float:left;margin:0;margin-right:4px;width:175px;line-height:1.3em;}
#sidebar2{color:#333;float:left;margin:0;margin-right:4px;width:175px;line-height:1.3em;}
#sidebar2 a{font-weight:normal;}
#sidebar2 p{color:#333;}
#widgetblock1{padding:7px 5px 0 5px;}
#widgetloghi{padding:7px 0 0 0;height:40px;}
#tagblock a:hover{color:#7F7F7F;}#blocks a:hover{color:#7F7F7F;}
#blocks1 a:hover{color:#7F7F7F;}
#bottomblock1{height:7px;padding:0;margin-bottom:5px;}
#searchWrap{position:absolute;height:30px;right:2px;top:74px;}
#content{}
#content p{margin-bottom:10px;}
.entry a:hover img{border-color:#DFDFDF;}
#widgetblock1 h3{margin-top:4px;}
#widgetblock1 p{margin-bottom:5px;padding-top:5px;}
.commentslist li:hover{border-color:#888;}
.commentslist li.author a:hover{color:#FFF;}
p.nocomments a:hover{color:#FFF;}
#footer p{background:url(images/bodybg.jpg) repeat-x;height:30px;text-align:center;width:100%;padding-top:15px;}
#footer p a{font-weight:bold;color:#333;}
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix{display:inline-block;}
.fix{display:block;}
#contloghi {display:block;float:left;text-align:center;width:165px;height:50px;}
#loghi {display:block;float:left;text-align:center;width:49px;padding-left:6px;}
#contenitorelatcategorie {display:block;float:left;text-align:left;width:156px;margin-bottom:5px;padding-left:7px;padding-right:3px;}
#titolo{display:block;float:left;text-align:left;width:407px;padding-left:8px;margin-top: -15px;}
#contenitorecentrale{background-color:#FFFFFF;display:block;float:center;text-align:left;padding:15px;width:416px;margin-left: 1px;border-left: 1px solid #e5e5e5;border-right: 1px  solid #e5e5e5;}
#listaprogrammi{display:block;float:left;text-align:left;width:407px;padding-left:8px;}
.titlistaprogrammi {display:block;text-align:left;width:407px;background-color:#f5f5f5;margin-top:18px;}
#descrizionelistaprogrammi {display:block;float:left;width:407px;text-align:left;font: 11px verdana,arial,sans-serif;color: #333;margin-bottom:3px;}
#navprogrammi {display:block;float:left;text-align:center;width:405px;padding-top:20px;padding-bottom:20px;}