*{margin:0;padding:0;}
body{background:#fff;word-spacing:-1px;color:#444;font-size:14px;margin:0px auto;padding:0;font-family:'Trebuchet MS', Arial, sans-serif;}
img{border:0px;}
form{margin:0px;padding:0px;}
ul{list-style:none;}
li{list-style:none;}
#header_container{width:996px;margin:0 auto;padding:0;}
#header{height:100px;position:relative;color:#000;}
#header img{margin:0px;padding:0px}
#header h1{font-size:30px;text-decoration:none;margin:0 auto;padding:0px;}
#header a{color:#fff;text-decoration:underline;background:transparent;}
.description{font-size:12px;text-align:center;width:249px;color:#000;padding-top:5px;background:transparent;}
#header_728{position:absolute;top:2px;right:10px;padding-top:3px;padding-right:0px;clear:both;}
#header_728 img{border:0px}
#header_search img{margin:0px;padding:0px;padding-right:3px;}
#header_sub{background:url('images/nuovo_navbar.png') no-repeat;height:46px;position:relative;color:#000;line-height:39px;padding-left:10px;padding-right:10px;}
#ricercarapida{position:absolute;right:10px;}
#ricercarapida table{border-collapse:collapse;padding:0px;float:left;}
#ricercarapida td{color:#fff;padding-right:5px;}
#ricercarapida-google{margin-bottom:5px;font-size:0.8em;}
#ricercarapida-google table{border-collapse:collapse;padding:0px;float:left;}
#ricercarapida-google td{font-size:0.8em;color:#000;padding-right:5px;}
/***************** Header Navigation ******************************************/
#navi{float:left;width:600px;}
#navi ul{margin: 0px;padding: 0px;white-space: nowrap;line-height:39px;}
#navi ul li{list-style-type: none;float: left;text-align: center;margin-right:5px;}
#navi ul li a{display: block;color: #fff;font-weight:bold;text-decoration: none;padding: 0px 5px 0px 5px;}
#navi ul li a:hover{text-decoration: underline;color: #cfcfcf}
#navi ul li.current_page_item a{color: #cfcfcf;text-decoration: underline;}
#wrap{width:980px;margin:3px auto auto auto;padding-top:0px;}
#left{padding:5px;padding-left:0px;float:left;width:623px;}
h2{color:#a71c1c}
a{color:#004191}
a:hover{color:#a71c1c}
.navigation{background:transparent;color:#000;display:block;text-align:center;margin:5px;margin-bottom:30px;margin-right:10px;}
.alignleft{float:left;}
.alignright{float:right;}
.content-home{}
.content-home h2{padding:5px;}
.content-home h3{font-size:1em;padding-bottom:5px;color:#004191}
.content-home a{color:#004191;text-decoration:none}
.home-box{text-align:left;float:left;width:303px;margin-bottom:5px;margin-right:5px;}
.home-box img{border:1px solid gray;float:left;padding:14px;margin-right:5px;background:#fff}
.home-img:hover img{border:1px solid red;}
div.box-caption-blue{background: transparent url('images/box/blue/blue-caption-bg.gif') repeat-x;color: #294c93;font-weight: bold;line-height: 15px;padding-left: 5px;margin: 0 21px 0 10px;}
div.box-caption-left-blue{background: transparent url('images/box/blue/blue-caption-left.gif') left no-repeat;height: 15px;}
div.box-caption-right-blue{background: transparent url('images/box/blue/blue-caption-right.gif') right no-repeat;height: 15px;}
.box-content-blue{background:#e9f6fe;height:170px;border:1px solid #bad6e5;border-top:0px;padding:15px;padding-top:0px;}
/**/
div.box-caption-white{background: transparent url('images/box/white/white-caption-bg.gif') repeat-x;color: #294c93;font-weight: bold;line-height: 15px;padding-left: 5px;margin: 0 21px 0 10px;}
div.box-caption-left-white{background: transparent url('images/box/white/white-caption-left.gif') left no-repeat;height: 15px;}
div.box-caption-right-white{background: transparent url('images/box/white/white-caption-right.gif') right no-repeat;height: 15px;}
.box-content-white{background:#f9f9f9;border:1px solid #d9d9d9;border-top:0px;padding:15px;padding-top:0px;}
.home-shopping{margin-bottom:5px;margin-right:5px;}
.prezzi-cellulari{margin-bottom:5px;border-bottom:1px solid #d9d9d9}
/**/
div.box-caption-orange{background: transparent url('images/box/orange/orange-caption-bg.gif') repeat-x;color: #294c93;font-weight: bold;line-height: 15px;padding-left: 5px;margin: 0 21px 0 10px;}
div.box-caption-left-orange{background: transparent url('images/box/orange/orange-caption-left.gif') left no-repeat;height: 15px;}
div.box-caption-right-orange{background: transparent url('images/box/orange/orange-caption-right.gif') right no-repeat;height: 15px;}
.box-content-orange{background:#ffa636;border:1px solid #d07300;border-top:0px;padding:15px;padding-top:0px;}
/**/
div.box-caption-blue-single{background: transparent url('images/box/blue/blue-caption-bg.gif') repeat-x;color: #294c93;font-weight: bold;line-height: 15px;padding-left: 5px;margin: 0 21px 0 10px;}
div.box-caption-left-blue-single{background: transparent url('images/box/blue/blue-caption-left.gif') left no-repeat;height: 15px;}
div.box-caption-right-blue-single{background: transparent url('images/box/blue/blue-caption-right.gif') right no-repeat;height: 15px;}
.box-content-blue-single{background:#e9f6fe;border:1px solid #bad6e5;border-top:0px;padding:15px;padding-top:0px;}
.box-content-blue-single h1{color:#a71c1c}
.d-home{height:100px;}
#sidebar{padding:0px;float:left;width:350px}
#sidebar h2{padding:5px;}
.sb-category{font-size:0.9em;margin-bottom:5px;}
.sb-category a{color:#004191;text-decoration:none}
.sb-category a:hover{color:#a71c1c}
.adsense_sb300{text-align:center;font-size:0.9em;margin-bottom:5px;}
#sb-content1{padding:14px;background:#cfcfcf}
#bottom{line-height:15px;clear:both;padding:5px;}
#bottom td{vertical-align:top;margin-right:5px;}
.else li{background:url('images/bullet.gif') no-repeat 0px 8px;padding:5px;padding-left:20px;}
.archive li{background:url('images/archive.gif') no-repeat 0px 8px;padding:5px;padding-left:20px;}
.archive-google{}
.archive-google h2{font-size:0.9em}
.archive-google2{margin-left:2px;}
.archive-google2 h2{font-size:0.9em}
.archive-google li{font-size:0.7em;background:url('images/archive.gif') no-repeat 0px 8px;padding:5px;padding-left:20px;}
.archive-google2 li{font-size:0.7em;background:url('images/archive.gif') no-repeat 0px 8px;padding:5px;padding-left:20px;}
.page li{background:url('images/go.gif') no-repeat 0px 8px;padding:5px;padding-left:20px;}
.misc li{background:url('images/bullet.gif') no-repeat 0px 8px;padding:5px;padding-left:20px;}
#footer{line-height:15px;text-align:center;clear:both;padding:5px;}
.content-single{}
.content-single h2{overflow:hidden;padding:5px;}
.content-single h2 a{color:#A71C1C}
.content-single h3{tezt-align:center;overflow:hidden;font-size:1em;padding:5px;color:#004191}
.content-single a{color:#004191;text-decoration:none}
.single-box{float:left;width:70%;text-align:left;margin-bottom:5px;}
.single-box img{border:1px solid gray;float:left;padding:14px;margin-right:5px;background:#fff}
.single-img:hover img{border:1px solid red;}
.single-box-ext{text-align:left;margin-bottom:5px;}
.single-box-ext img{border:1px solid gray;float:left;padding:14px;margin-right:5px;background:#fff}
.single-extra1{float:left;margin-bottom:5px;width:233px}
.single-extra2{float:left;margin-right:5px;margin-bottom:5px;width:385px}
.single-extra3{float:left;margin-right:5px;margin-bottom:5px;}
.d{min-height:270px;height:auto}
.d-single{min-height:200px;height:auto}
.single-shopping{overflow:hidden;width:45%;margin-bottom:5px;}
.single-suonerie{overflow:hidden;width:45%;margin-bottom:5px;padding:0px;}
.single-shopping-ext{overflow:hidden;margin-bottom:5px;}
.single-prezzi-cellulari{margin-bottom:5px;border-bottom:1px solid #d9d9d9;}
.ddsg-wrapper ol, .entry ul{margin-bottom:4px;margin-top:4px;}
.ddsg-wrapper ul li{list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:40px;padding-left:18px;}
#comments, #respond{color: #004191;margin: 10px 0px 5px;}
#comments, #respond{border-bottom: 1px dotted #8D8D8D;padding: 10px 0 5px 0;clear: both;}
/*** commentlist ***/
.commentlist{ list-style: none;margin: 10px 0px;padding-left: 0px;line-height: 130%;}
.commentlist li{ margin-bottom: 6px;padding: 10px;}
.alt{background: #ebe9eb;}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited{font-weight: bold;font-style: normal;font-size: 100%;}
.commentlist small{margin-bottom: 5px;display: block;font-size: 87%;}
.commentname{color: #4E79A2;}
.gravatar{ border: 1px solid #AAAAAA;padding: 5px; float: left;height: 32px;width: 32px;background: url(images/gravatar.png) no-repeat 5px 2px;display: inline;}
.commentcount{ font: bold 2.2em Georgia,sans-serif;color: #DEDEDE;float: right;}
.commentext{ /* That's the div of the text... */ 
padding: 0px 0px 0px 50px;
}
/***** comment form *****/
#commentform{margin-top: 10px;font-size: 1.1em ;background:#F9F9F9;padding:14px;}
#commentform p{padding: 2px 0px;margin: 0px;}
#commentform label{color: #787878;font-size: 87%;}
#commentform input{width: 200px;background:#F9F9F9;border: 1px dotted #8D8D8D;padding: 3px;margin-top: 3px;}
#commentform textarea{width: 506px;/** height: 115px; **/background:#F9F9F9;border: 1px solid #8D8D8D;padding: 2px;}
#commentform textarea:focus, #commentform input[type="text"]:focus{background: #ffffff;}
#commentform #submit{color: #000;width: 144px;height: 28px;cursor: pointer;}

