.wrap1, .wrap2, .wrap3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {  float:left;  background:url('/images/shadow.gif') right  bottom no-repeat;  }
.wrap2 {  background:url('/images/corner_bl.gif') left bottom no-repeat;  }
.wrap3 {  padding:0 4px 4px 0;  background:url('/images/corner_tr.gif') right top no-repeat;  }
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:”;}abbr,acronym {border:0;font-variant:normal;}/* to preserve line-height and selector appearance */sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}/*to enable resizing for IE*/input,textarea,select{font-size:100%;}/*because legend doesn’t inherit in IE */legend{color:#000;}/* TESTATA e GENERALI */
h3 {color:#06c;font-family:Tahoma,Helvetica,Verdana,Arial,'Sans Serif';font-size:21px;}h1 {color:#222;font-family:Arial,Tahoma,Helvetica,Verdana,'Sans Serif';font-size:21px;}a{color:#3366CC;text-decoration:none;}a:hover{color:#3366CC;text-decoration:underline;}h1,h2,h3,ul,li {margin:0px;padding:0px;}h2 {font-family:Helvetica,Tahoma,Verdana,Arial,sans-serif;color:#222;font-weight:800;}
#sidebar-left h2 {margin-bottom:10px;padding-bottom:4px;font-size:18px;border-bottom:5px solid #06f;margin-left:20px;width:600px;}body {background-position:top left;/*background-image: url('/images/back-green2.gif')/* fixed*/;background-image: url('/images/back-blue3.gif')/* fixed*/;background-repeat:repeat-x;/*background-color:#77bb00;*//*verde*/background-color:#006699;font-family:Arial,Helvetica,Tahoma,Sans-serif;}
#mainx {height:auto;margin:0px auto;margin-top:-10px;text-align:left;overflow:hidden;}
#header{top:0px;margin:0px auto;margin-top:0px;margin-bottom:0px;width:990px;padding-bottom:0px;height:118px;}
.headerclass-sx {height:118px;/*background-color:#fff;background-image:url('/images/logopulito6_02.gif');background-repeat:repeat-x;*/background-position:0px 0px;float:left;width:423px;}
.headerclass-sx img {padding-top:10px;padding-left:10px;}
.headerclass-dx {height:118px;/*background-image:url('/images/logopulito6_02.gif');background-repeat:repeat-x;*/background-position:top-left;width:567px;float:left;}
.headerclass-dx-logged {height:118px;/*background-image:url('/images/logopulito6_02.gif');background-repeat:repeat-x;background-position:0px 0px*/width:567px;float:left;}
#header .headerclass-dx ul {margin:0px;list-style:none;text-align:right;}
#header .headerclass-dx-logged ul {margin:0px;list-style:none;text-align:left;}
#header .headerclass-dx ul li {margin:1px;font-size:16px;float:left;width:80px;text-align:left;padding-top:24px;padding-bottom:6px;padding-left:5px;font-family:Helvetica,Arial,sans-serif;}
#header .headerclass-dx-logged ul li {margin:2px;font-size:14px;font-family:Helvetica,Arial,Sans-serif;float:left;text-align:left; }
#header .headerclass-dx ul li.bianco {background:none;color:#111;width:60px;}
#header .headerclass-dx ul li.verdone {background-color:#5ab914;}
#header .headerclass-dx ul li.azzurro {background-color:#3274d1 ;width:40px;}
#header .headerclass-dx ul li.orange {width:100px;background-color:#F7450F;}
#header .headerclass-dx ul li.social {width:40px;margin-top:-18px;}
.ulsocial {list-style:none;margin:1px;padding:0px;height:40px;width:200px;margin:0px auto;}
.ulsocial li {float:left;margin-right:7px;}
#header .headerclass-dx ul li.grigio {background-image:url('/images/navtopdx.gif');background-repeat:no-repeat;width:100px;height:27px;}
#header .headerclass-dx-logged ul li.blue {padding-top:30px;margin-top:7px;/*border:2px solid #9fc4de;*/font-family:Helvetica;color:#FFF;padding:2px;}
.reg1 {background-color:#fff;height:50px;}
.reg2 {background-color:#fff;height:40px;}
.reg3 {background-color:#fff;height:60px;}
.reg4 {background-color:#fff;height:50px;}
.reg5 {background-color:#fff;height:30px;}
.reg6 {background-color:#fff;height:25px;}
.headernav ul {font-family:Tahoma,Arial;font-size:12px;margin-left:-20px;padding-left:0px;margin-top:0px; padding-top:1px;list-style:none;text-align:left;height:auto;}
.headernav ul li{margin-top:0px;font-family:Tahoma,Arial;font-size:12px;margin-left:0px;padding-left:0px; }
#header .headerclass-dx ul li a, #header .headerclass-dx-logged a#header .headerclass-dx ul li a:link,#header .headerclass-dx-logged a:link#header .headerclass-dx ul li a:visited,#header .headerclass-dx-logged a:visited {margin-left:0px;padding-left:0px;color:#333;font-weight:bold;font-size:16px;z-index:2;position:relative;}
#header .headerclass-dx ul li a:hover {color:#ecde00;text-decoration:none;}
#header .headerclass-dx-logged ul li.blue a,#header .headerclass-dx-logged ul li.blue a:link,#header .headerclass-dx-logged ul li.blue a:visited,#header .headerclass-dx-logged ul li.blue a:active{color:#111;font-size:14px;font-weight:800;text-decoration:none;position:relative;padding:3px;z-index:2;}
#header .headerclass-dx-logged ul li.blue a:hover{color:#79c600;font-size:14px;font-weight:800;text-decoration:none;}
.category ul {padding:0px;border:0px solid #dfdfdf;margin:0px auto;margin-top:0px;padding-left:0px;width:990px;padding-top:0px;list-style:none;text-align:left;height:auto;}
.category ul li {margin-top:0px;padding:0px;padding-top:4px;float:left;margin-left:10px;}
.category ul li a,.category ul li a:active, .category ul li a:link {padding:0px;font-weight:bold;font-size:13px;font-family:Arial,Helvetica,Tahoma,'Times New Roman',sans-serif;color:#fff;}
.category ul li a:hover {padding:0px;color:#79c600;text-decoration:none;}
.category ul li a:visited {padding:0px;color:#fff;}
.category {padding-top:0px;margin:0px auto;margin-top:2px;text-align:left;height:32px;width:100%;color:#fff;background-image:url(/images/backtabon3-32.gif);background-repeat:repeat-x;}
.opaque20 {	opacity:.2;	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; 	filter: alpha(opacity=20);z-index:0;}
.opaque40 {	opacity:.4;	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: alpha(opacity=40);z-index:0;}
.opaque50 {	opacity:.5;	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);z-index:0;}
.opaque70 {	opacity:.7;	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);z-index:0;}
.opaquemgz {opacity:.5;	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);z-index:0;}
.opaque20:hover,.opaque40:hover,.opaque50:hover,.opaque70:hover {	opacity:1.0;	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 	filter: alpha(opacity=100);z-index:0;}
.opaquemgz:hover{	opacity:.8;	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 	filter: alpha(opacity=80);z-index:0;}
.nero {color:#111;font-weight:bold;text-align:right;font-family:Tahoma,Arial,Verdana,sans-serif;}
.spacerblue {width:100%;/*background-image:url('/images/spacer.gif');background-repeat:no-repeat;*/background-color:#77bb00;/*#0066BB;*/height:0px;margin-top:0px;}
.searchclass {text-align:left;height:38px;margin-top:6px;width:100%;background-color:#fff;}
.categorieh2-sx {/*background-image:url(/images/backmenu.gif);*/height:40px;background-repeat:no-repeat;margin:0px auto;}
.newbloccodx_sep {border-bottom:1px solid #006699;}
.newbloccodx {cursor:hand;color:#fff;font-size:18px;font-weight:800;font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;margin:0px;padding:0px;padding-top:7px;padding-left:15px;width:200px;padding-bottom:2px;/*border-bottom:6px solid #06c;*/}
.newbloccobackg {margin-top:8px;background-image:url('/images/blockmagazine.gif');background-repeat:no-repeat;width:100%;}
.newbloccodx a,.newbloccodx a:visited,.newbloccodx a:active {color:#fff;}
.newbloccodx a:hover {color:brown;}
.categorieh2-sx h2 { color:#fff;font-size:18px;font-weight:800;font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;margin:0px;padding:0px;padding-top:14px;padding-left:15px;width:200px;padding-bottom:2px;/*border-bottom:6px solid #06c;*/}
.categorieh2-sx h2:hover { }
#nav-menu{font-size:0.95em;font-family:Tahoma;color:#3366CC;float:right;}
.navmenu-dx{color:#333;font-family:Helvetica, Tahoma, Arial;font-size:12px;width:100px;height:29px;vertical-align:middle;padding-top:10px;}a.navmenu-dx:link{color:#333;	font-family:Helvetica, Tahoma, Arial;text-align:center;font-size:12px;}a.navmenu-dx:active,a.navmenu-dx:link, a.navmenu-dx:visited  {height:20px;margin-top:0px;font-weight:bold;text-align:center; text-decoration:none;}a.navmenu-dx:hover {color:#333;}
.categoryhead {margin-top:10px;margin-bottom:20px;float:left;height:30px;}
.categoryhead2 {margin-top:30px;}
#loadingdiv {position:relative;top:0px;text-align:right;}/* BEG LOGIN */#loginModule2{font-family:Tahoma;font-size:12px;color:#333;width:250px;white-space:nowrap;top:30px;left:10px;display:block;}
#loginModule{font-family:Tahoma,arial,sans-serif;font-size:12px;color:#FFF;text-align:left;float:right;}
#loginModule img{padding:0px;}
#loginModule fieldset{margin:0px;padding:0px;padding-right:10px;}
.inputTextLogin{width:80px;background:#f4f4f4;color:#000000;font-family:Tahoma,Verdana,Arial;}input.inputTextLogin:focus{background:#fff;}
#loginModule span.registerLink{float:left;top:17px;padding-left:10px;}
#loginModule span.inputCheck{float:left;margin:0px;padding:0px;top:3px;}
#loginModule small{float:left;padding-left:0px;margin-top:2px;color:#F7450F;}/* END LOGIN *//* SIDEBAR LR DEFINITION */#maincontainer {width:1015px;margin:0px auto;margin-top:-10px;text-align:left;}
#sidebar-right {vertical-align:top;float: left;background-position:top;width: 28%;margin:0px auto;	margin-left:1px;padding-top:20px;overflow: hidden;}
#sidebar-left {margin-top:0px;float: left;text-align:left;	width: 70.4%;margin:0px auto;margin-left:0px;	overflow: hidden;}
#sidebar-right-blog {vertical-align:top;float: left;background-position:top;width: 29.6%;margin:0px auto;	margin-left:0px;padding-left:18px;padding-top:10px;overflow: hidden;}
#sidebar-middle-blog {margin-top:0px;float: left;text-align:left;	width: 16.0%;margin:0px auto;margin-left:0px;padding-left:10px;	overflow: hidden;}
#sidebar-left-blog {margin-top:0px;float: left;text-align:left;	width: 47%;margin:0px auto;margin-left:0px;	line-height:21px;overflow: hidden;}
a.linkblogtitle { text-decoration:none;border-bottom:1px dotted #888;line-height:24px;}
a.linkblogtitle:hover { text-decoration:none;border-bottom:1px dotted #666;line-height:24px;}
#sidebar-right-blog-single {vertical-align:top;float: left;background-position:top;width: 28%;margin:0px auto;	margin-left:30px;padding-top:20px;overflow: hidden;}
#sidebar-left-blog-single {margin-top:0px;float: left;text-align:left;	width: 65%;margin:0px auto;margin-left:0px;	overflow: hidden;}
#dinamico {margin-left:8px;margin-top:30px;}span {font-family:Helvetica,arial,sans-serif;}/* END SIDEBAR LR DEF *//* BEG navmenu centrale */.bloccodxup {padding-left:10px;width:655px;height:29px;text-align:left;/*background-image:url('images/backright2.png');background-repeat:no-repeat;*/border-bottom:2px solid #dfdfdf;list-style:none;margin-bottom:0px;margin-left:15px;/*background-color:#000;*/}
#titoloBoxHome{width:400px;font-size:14px;color:#333;font-weight:bold;margin-bottom:-10px;position:relative;white-space:nowrap;margin-left:15px;}html>body #titoloBoxHome{margin-bottom:0px;height:30px;}div.boxHomeTop{ height:29px;padding-right:30px; }html>body div.boxHomeTop{ margin-top:0px; }html>body #tabBoxHome{ height:29px;overflow:hidden; top:0px;position:relative;margin:0px; }
.choose, .tabBoxHomeOff , .tabBoxHomeOn, .tabBoxHomeHot {float:left;margin:0px;width:80px;height:30px;padding:0px;text-align:center;overflow:hidden;}
.choose {width:84px;height:29px;overflow:hidden;}
.choose img{margin-top:5px;vertical-align:bottom;}html>body div.tabBoxHomeOff, html>body div.tabBoxHomeOn{}
.tabBoxHomeOff {margin-left:1px;width:80px;background: url(/images/newtaboff.gif) 0 0 no-repeat;border:0px solid #ededed;height:29px;text-align:center;border-bottom:0px; color:#111;font-size:13px;overflow:hidden;}
.tabBoxHomeOff:hover,.tabBoxHomeHot:hover{background: url(/images/newtabon.gif) 0 0 no-repeat;border:0px solid #ededed;height:29px;text-align:center;border-bottom:0px; color:#fff;font-size:13px;overflow:hidden;}
.tabBoxHomeOn {background: url(/images/newtabon.gif) 0 0 no-repeat;height:29px;color:#000;font-size:13px;overflow:hidden;width:80px;}
.tabBoxHomeHot {border:0px solid #ededed;border-bottom:0px;background: url(/images/newtaboff.gif) 0 0 no-repeat;color:#fff;font-size:13px;overflow:hidden;}
.tabBoxHomeHot a{text-align:center;color:#ff0000;font-size:13px;width:80px;height:29px;text-decoration:none;text-align:center;display:block;overflow:hidden;}
.tabBoxHomeCat {float:left;background: url(/images/newtabcat.gif) 0 0 no-repeat;display:block;overflow:hidden;height:29px;color:#fff;font-size:13px;width:130px;}
.tabBoxHomeCat a:link{color:#fff;font-size:13px;border:0px solid #ddd;}
.tabBoxHomeCat a:hover{color:#fff;font-size:13px;text-decoration:underline;}
.tabBoxHomeCat a{text-align:center;color:#fff;font-size:13px;width:130px;height:29px;text-decoration:none;display:block;overflow:hidden;}
.tabBoxHomeHot a,.tabBoxHomeHot a:link,.tabBoxHomeHot a:visited{width:78px;text-align:center;color:#ff0000;}
.tabBoxHomeHot a:hover{text-align:center;color:yellow;font-size:13px;text-decoration:underline;}
.tabBoxHomeOn a, .tabBoxHomeOn a:active, .tabBoxHomeOn a:link, .tabBoxHomeOn a:hover, .tabBoxHomeOn a:visited{border:0px solid #ededed;font-weight:bold;color:#fff;font-size:13px;width:80px;text-align:center;height:29px;text-decoration:none;display:block;overflow:hidden;}
.tabBoxHomeOn a:hover{border:0px solid #ededed;font-weight:bold;color:#FFF;font-size:13px;width:80px;text-align:center;height:29px;text-decoration:none;display:block;overflow:hidden;}
.tabBoxHomeOff a,.tabBoxHomeOff a:link,.tabBoxHomeOff a:visited{text-align:center;color:#000;font-size:13px;width:78px;height:29px;text-decoration:none;display:block;overflow:hidden;}
.tabBoxHomeOff a:hover{color:#06c;font-size:13px;text-decoration:none;border:0px solid #ededed;}/* END NAV CENTRALE *//* NEWS */ .news{float:left;vertical-align:top;white-space:no-wrap;margin-bottom:10px;margin-left:0px;/*color:#F7450F;*/font-size:12px;width:720px;}
.newsEntryBox {float:left;margin-bottom:0px;margin-left:5px;/*color:#F7450F;*/font-size:12px;width:520px;overflow:hidden; /*background-color:red;*/padding:2px;}
.newsTitle a,.newsTitle{width:528px;/*color:#F7450F;*/color:#06c;overflow:hidden;font-size:21px;text-decoration:none;padding-top:10px;font-family:Arial,'Courier New',Courier,Monospace; font-weight:bolder;}
.newsTitle a,.newsTitle a:visited {margin-bottom:2px;/*border-bottom:1px dotted #aaa;*/line-height:25px;font-family:Arial,'Courier New',Courier,Monospace; font-weight:bolder; }
.newsTitle a:hover{color:#F7450F;margin-bottom:2px;text-decoration:none;border-bottom:1px dotted #F7450F;}
.imgnews {float:left;margin-top:8px;padding:2px;margin-left:8px;border:1px solid #9e9e9e;}
.imgspacer {float:left;margin-left:8px;margin-top:15px;width:10px;height:70px;background-color:#fff;}
.newsTitleSel a{ color:#F7450F;font-size:16px;}
.newsTitleSel a:hover{ color:#ff884e;font-size:21px; text-decoration:underline;}
.separator { padding-left:2px;padding-right:2px;color:#aaa;font-size:12px;font-family:Tahoma,Helvetica,Arial,sans-serif;}
.saveNews img{ padding:0px;margin:0px;border:0px;margin-bottom:-3px; }
.saveNews { color:#6d6d6d;font-family:Tahoma,Helvetica,Arial,sans-serif; }
.saveNews:link { color:#6d6d6d;font-family:Tahoma,Helvetica,Arial,sans-serif; }
.saveNews:hover { color:#F7450F;font-family:Tahoma,Helvetica,Arial,sans-serif; }div.newsDetail{ margin-top:3px; padding-top:3px;margin-left:0px; padding-left:0px;}
.newsDetail{ width:605px; font-size:12px; color:#3d3d3d;font-family:Arial,'Times New Roman',Tahoma,Helvetica,Verdana,sans-serif; }img.userimg  { width:18px;height:16px;border:1px solid #999999; vertical-align:middle;}html>body div.newsDetail{ margin-top:0px;}
.newsDetail .karma {font-size:9px;color:green;margin-left:2px;}
.karma {color:green;}
.rank1{font-size:11px;padding-right:5px;padding-left:5px;width:22px;height:12px;background-image:url(/images/rank1.gif);background-position:left;background-repeat:no-repeat;}
.rank2{font-size:11px;padding-right:5px;padding-left:5px;width:22px;height:12px;background-image:url(/images/rank2.gif);background-position:left;background-repeat:no-repeat;}
.rank3{font-size:11px;padding-right:5px;padding-left:5px;width:22px;height:12px;background-image:url(/images/rank3.gif);background-position:left;background-repeat:no-repeat;}
.rank4{font-size:11px;padding-right:5px;padding-left:5px;width:22px;height:12px;background-image:url(/images/rank4.gif);background-position:left;background-repeat:no-repeat;}
.rank5{font-size:11px;padding-right:5px;padding-left:5px;width:22px;height:12px;background-image:url(/images/rank5.gif);background-position:left;background-repeat:no-repeat;}
.rank6{font-size:11px;padding-right:5px;padding-left:5px;width:22px;height:12px;background-image:url(/images/rank6.gif);background-position:left;background-repeat:no-repeat;}
.rank7{font-size:11px;margin:2px;padding-right:5px;padding-left:5px;width:22px;height:12px;background-image:url(/images/rank7.gif);background-position:left;background-repeat:no-repeat;}
.urldivclass {display:block;margin-left:0px;margin-top:0px;text-align:left;font-size:12px;font-family:Helvetica,Tahoma,Georgia,Arial,sans-serif;color:#3d3d3d;}
a.urlclass {color:#5d5d5d;font-size:14px;}a.urlLink {text-decoration:none;color:#3d3d3d;}a.newsUrl {color:#006999;}a.userLink {font-weight:bold;font-size:11px;color:#06c;text-decoration:none;}a.userLink:hover, .newsTitle a.userLink:hover {font-size:11px;text-decoration:underline;color:#03c;}a.commentLink,  a.newsLink {color:/*#E74815;*/#79c600;font-weight:bold;font-size:11px;text-decoration:none;}a.commentLink:hover , a.newsLink:hover {font-weight:bold;font-size:11px;text-decoration:underline;color:#006699;}a.categoryLink,a.categoryLink:visited{font-weight:bold;color:#F7450F;text-decoration:none;}a.categoryLink:hover {text-decoration:underline;color:#06c;}a.friendLink,a.friendLink:visited {text-decoration:none;color:#6d6d6d;}
.comments {overflow:hidden; width:200px;font-size:11px; font-family:Tahoma,Helvetica,Arial;padding-left:1px;}
.comments-BoxEntry a.userLink{font-size:10px;color:#669966;font-weight:normal;text-decoration:none;}
.comments-BoxEntry a.userLink:hover{font-size:10px;text-decoration:underline;color:#669966;}
.comment-text{width:240px;font-size:12px;color:#333;}html>body div.newsOption{margin-top:2px;}
.newsOption{width:600px;color:#333;font-size:10px;margin-left:3px;}
.newsOption a{color:#006999;text-decoration:none;font-weight:bold;}
.newsOption a:hover{color:#666;text-decoration:underline;font-weight:bold;}
.newsIcon {padding:0px;margin:0px;border:0px;margin-bottom:-4px;}
.newsOption img a {text-decoration:none;}
.videoscreen {clear:both;margin:0px auto;width:550px;overflow:hidden;height:400px;padding-top:45px;text-align:center;background-image:url('/images/backvideo.png');background-repeat:no-repeat;}
.descrtext {color:#333;line-height:26px; font-size:16px; font-weight:500;text-align:justify;  font-family:Arial,'Times New Roman',Tahoma,Helvetica,sans-serif;}
.descrcontainer {margin-left:0px;background-color:#fff;color:#222; border:0px solid #ddd; padding-left:2px; width:640px;padding-top:5px;padding-bottom:5px;text-align:justify;}
.descrtextbig {color:#333;line-height:22px; font-size:16px; font-weight:500;text-align:justify;  font-family:Arial,'Times New Roman',Tahoma,Helvetica,sans-serif;}
.descrcontainerbig {background-color:#fff;color:#222; border:0px solid #ddd; padding-left:2px; width:600px;padding-top:5px;padding-bottom:5px;text-align:justify;margin-left:40px;}html>body .newsDetailFrame img.newsIcon{top:0px;}
.newsTitleSel {margin-left:0px;padding-left:4px;}/* FINE NEWS */#netsel,#pubsel {font-size:11px;color:orange;font-weight:bold;font-family:Helvetica,Tahoma,Arial,sans-serif;}
.netonoff {text-align:left;margin-left:30px;width:200px;}
.userboxdetails {color:#111;font-size:12px;}
.userboxlog {width:230px;margin-left:20px;}
.userboxlog a {text-decoration:none;font-size:14px;color:#006699;}
.userboxlog a:hover {text-decoration:underline;color:#006699;}
.citizenSidebar h3.statspan {margin-left:20px;font-weight:bold;}
.citizenTable {margin-left:20px;width:240px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#06c;}
.citizenTable tr {width:220px;}
.citizenTable td {height:40px;}
.citizenTable td a {color:#333;font-size:11px;}
.citizenTable td span.statspan {font-size:21px;font-weight:bold;font-family:Tahoma,Helvetica,arial,sans-serif;}
.technotizieclear {clear:both;}
.citizenSidebar {margin-left:10px;padding:3px;border:0px solid #3c3c3c;width:240px;float:left;}/* BEG VOTOBOX */.spyimage {width:18px;height:18px;border:0px;padding:1px;vertical-align:middle;}
.spydiv{margin-left:2px;margin-right:2px;width:230px;background-color:#fff;height:21px;overflow:hidden;background-color:#efefef;padding:0px;}
.newsVoteBox{text-align:center;width:52px;height:auto;float:left;margin-left:20px;margin-top:10px;}div.newsPoint{text-align:center;border-bottom:2px solid #006999;width:58px;height:20px;margin:1px;float:left;}
.newsPoint a{font-family:Tahoma;color:#222;font-size:18px;text-decoration:none;display:block;width:62px;}
.newsPoint a:hover{font-family:Tahoma,Helvetica,Arial,sans-serif;color:#333;font-size:18px;color:#333;text-decoration:none;}
.newsPointText{font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:11px;vertical-align:middle;padding-top:5px;color:#333;}html>body .newsPointText{position:relative;padding:0px;margin:0px;top:-8px;}html>body .newsVote{padding:0px;text-align:center;}html>body div.newsVotaHi , html>body div.newsVotaLow{padding:0px;margin-bottom:1px;}
.newsVote{text-align:center;width:60px;height:50px;float:left;background-color:#fff;}div.newsVotaHi {margin:0px;text-align:left;margin-left:5px;width:25px;float:left;}div.newsVotaLow{text-align:right;width:25px;float:left;margin-top:10px}
.newsVotaHi a , .newsVotaLow a{text-decoration:none;font-weight:bold;color:#333;font-size:17px;font-family:Tahoma,Helvetica,Arial,sans-serif;margin:0px;display:block;margin-top:1px;height:24px;width:25px;text-align:center;}html>body .newsVotaHi a, html>body .newsVotaLow a{width:25px;display:block;}
.newsVotaLow a:hover{text-decoration:none;color:#FFe000;text-align:center;}
.newsVotaHi a:hover {color:#333;text-decoration:none;text-align:center;}
.newsVotaHi a strong {padding:0px;color:#000;border:0px;}
.newsVotaLow a strong {padding:0px;color:#fff;border:0px;}
.newsVotaHi a:hover strong{color:#fff;}
.newsVotaLow a:hover strong{color:#000;}/* END VOTOBOX *//* BEG PAGINATION */.pagination {}a.pagelink:link,a.pagelink:active,a.pagelink:active,a.pagelink:visited {/*color:#06c;border:1px solid #06c;text-align:center;margin-left:2px;margin-bottom:2px;margin-top:3px;padding:1px;font-size:16px;text-decoration:none; font-family:Helvetica,Tahoma,Arial;*/}a.pagelink:hover {/*color:#fe7700;border:1px solid #06c;text-align:center;margin-left:2px;margin-bottom:2px;margin-top:3px;padding:1px;font-size:16px;text-decoration:none; font-family:Helvetica,Tahoma,Arial;*/}
.page-numbers-div {width:90%;text-align:center;vertical-align:middle;margin:0px auto;}
.page-numbers{	height:1%;	overflow:hidden;	clear:both;	padding:5px 0;}
.page-numbers strong{background:url(/images/page_num.gif) no-repeat 0 100%;	color:#FFF;	float:left;	text-align:center;	text-decoration:none;	display:block;	width:37px;	height:42px;	padding-top:6px;	margin:0 5px;}
.page-numbers a{	float:left;	text-align:center;	text-decoration:none;	display:block;	width:37px;	height:42px;	color:#777;	font-weight:bold;	padding-top:6px;	margin:0 5px;	background:url(/images/page_num.gif) no-repeat 0 0;}
.page-numbers a:hover, .comment-page-numbers strong:hover{	background:url(/images/page_num.gif) no-repeat 0 100%;	color:#FFF;}/* END PAGINATION */.divnavmenu-active {border:1px solid #afafaf;text-align:center;float:left;width:100px;height:20px;background-color:#fe7700;margin-left:1px;margin-right:1px;}
.divnavmenu-active:hover {text-align:center;float:left;width:100px;margin-left:1px;margin-right:1px;}a.divnavmenu-active {text-align:center;color:#333;margin-left:1px;margin-right:1px;height:30px;}
.divnavmenu-active:hover {margin-left:1px;margin-right:1px;}
.divnavmenu {text-align:center;float:left;width:100px;border:1px solid #afafaf;height:20px;margin-left:1px;margin-right:1px;}
.divnavmenu:hover {margin-left:1px;margin-right:1px;background-color:#fe7700;}
.xmenuxclass {width:255px;margin-left:10px;padding-left:2px;padding-right:2px;}
.xmenuxclass a.tag_cloud{color:#fff;}a.navbar {font-weight:bold;font-size:15px;text-decoration:none;}a.navbar:link {font-size:15px;text-decoration:none;}a.navbar:hover {color:#FF6837;font-size:15px;text-decoration:none;}a.navbar:visited {font-size:15px;text-decoration:none;}
.inputbutton{text-align:center;font-weight:bold;font-family:Helvetica,Arial,sans-serif;padding-top:5px;color:#333;border:1px solid #888;background-image:url(/images/backtaboff.gif);background-repeat:repeat-x;width:200px;height:24px;}
.inputtext,.inputpassword,.inputTextarea,.inputTextArea{border:1px inset #ddd;}
.inputtext:focus,.inputpassword:focus,.inputTextarea:focus,.inputTextArea:focus{border:1px inset #546B99;}input[type="TEXT"] {border:2px solid #06c;padding:2px;margin:2px;}input[type="BUTTON"],input[type="SUBMIT"] {border:1px inset #546B99;margin:2px;padding:2px;font-weight:bold;font-size:14px;color:#006699;}
.avatarProfile {border:1px solid #999999;padding:1px;vertical-align:middle;}/* FOOTER */#footer-container{	margin: 0px auto;	padding: 10px;	text-align: center;	width:900px;}
.footer-column{	width: 100px;	float: left;	text-align: left;	margin: 0 20px 10px 0;	font-size: 12px;}
.foothalf{	width: 220px;}
.footer-column ul{	padding: 0;}
.footer-column a:link, .footer-column a:visited{	color: #fff;}
.footer-column h2{	margin: 0 0 2px 0;	padding: 0 0 2px 0;	display: block;	text-transform: capitalize;	border-bottom: 3px solid #3274d1;font-size: 18px;color:#fff;font-weight:800;}
#footer {	padding: 10px;	border-top: 1px solid #3274d1;	clear: both;}
.footerclass {	vertical-align: bottom;	text-align: center;	background-image: none;}/* END FOOTER */a.tag_cloud {font-family:Tahoma,Helvetica,Arial,sans-serif;}
#sidebar-right-blog a.tag_cloud {color:#0a75e2; font-family:Tahoma,Helvetica,Arial,sans-serif;}
#sidebar-right-blog .tag_cloud a:link,#sidebar-right-blog .tag_cloud a:hover,#sidebar-right-blog .tag_cloud a:visited,#sidebar-right-blog .tag_cloud a:active {color:#0a75e2; font-family:Tahoma,Helvetica,Arial,sans-serif;}
.tableForm td{height:33px;}html>body br.brIe{display:none;margin:0px;padding:0px;}
.micro a{font-size:10px;}
#container{min-width: 790px;top:0px;}
.dx-menu2 {float:left; width:250px; height:29px;}
.dx-menu2-text {float:left;background:#fff; width:248px;   border:1px solid #C8DA51;}
.dx-menu { width:260px; float:left; margin-top:20px; margin:1px;  }
.dx-menuclass { float:right;}
.dx-menu-top { margin-top: 0px; padding: 0;width:270px; height: 30px; background:url(/images/newtop-dx2x.gif) no-repeat;}
#dx-extra-top { margin-top: 10px; padding: 0; height: 24px; background: #FFF url(/images/extra-top.png) no-repeat;}
#dx-stat-top { margin-top: 10px; padding: 0; height: 24px; background: #FFF url(/images/stat-top.png) no-repeat;}
#dx-cat-top { margin-top: 10px; padding: 0; height: 24px; background: #FFF url(/images/cat-top.png) no-repeat;}
.dx-menu-text { margin-top: 0px;width:270px;padding-left:10px; background-color:#fff;}
#dx-menu-text-stat { width:225px; background: #FFF url(/images/sx-middle.png) repeat-y;}
#dx-menu-text-cat { width:225px; background: #FFF url(/images/sx-middle.png) repeat-y;}
#dx-menu-text-extra { width:225px; background: #FFF url(/images/sx-middle.png) repeat-y;}
.dx-menu-bottom { margin-top: 0px; padding: 0;width:270px;  height: 28px; background: url(/images/newbottom-dx2.gif) no-repeat;}
#dx-menu-bottom-stat { margin-top: -8px; padding: 0;  height: 17px; background: #FFF url(/images/sx-bottom.png) no-repeat;}
#dx-menu-bottom-cat { margin-top: -8px; padding: 0;  height: 17px; background: #FFF url(/images/sx-bottom.png) no-repeat;}
#dx-menu-bottom-extra { margin-top: -8px; padding: 0;  height: 17px; background: #FFF url(/images/sx-bottom.png) no-repeat;}
.csx-menu {  width:100%; margin-top:-2px; /*background-color:#FFF;*/}
.csx-menu-top { margin: 0; padding: 0;margin-top:0px;  height: 35px; background-image:url(/images/newtop-sx.gif);background-repeat:no-repeat;}
.csx-menu-text { margin-top: -10px; width:100%; background: url(/images/newmid-sx.gif) repeat-y;}
.csx-menu-bottom { margin-top: 0px;  width:100%; padding: 0;  height: 35px; background:url(/images/newbottom-sx.gif) no-repeat;}
#sx-menu {  width:100%; margin-top:-2px;margin-left:0px; /*background-color:#FFF;*/}
#sx-menu-top { margin: 0px;margin-top: 0px; padding: 0px;  height: 35px; background-image:url(/images/newtop-sx.gif);background-repeat:no-repeat;}
#sx-menu-text { margin-top: 0px; width:100%; background: url(/images/newmid-sx.gif) repeat-y;}
#sx-menu-bottom { margin-top: 0px;  width:100%; padding: 0;  height: 35px; background:url(/images/newbottom-sx.gif) no-repeat;}
#sx-menu-magz {  width:980px; margin:0px auto;margin-top:-5px; /*background-color:#FFF;*/}
#sx-menu-magz-top { margin: 0px;margin-top: -1px; padding: 0px;  height: 50px; background-image:url(/images/newtop-sx4-950w1.gif);background-repeat:no-repeat;}
#sx-menu-magz-text { margin-top: 0px; width:100%; background: url(/images/newmid-sx4-950w1.gif) repeat-y;}
#sx-menu-magz-bottom { margin-top: 0px;  width:100%; padding: 0;  height: 50px; background:url(/images/newbottom-sx4-950w1.gif) no-repeat;}
.csx-menu-magz {  width:100%; margin-top:0px;margin-left:0px; /*background-color:#FFF;*/}
.csx-menu-magz-top { margin: 0px;padding: 0px;  height: 6px; background-image:url(/images/newtop-sx5-712.gif);background-repeat:no-repeat;}
.csx-menu-magz-text { margin-top: 0px;padding-left:40px; width:100%; background: url(/images/newmid-sx5-712.gif) repeat-y;}
.csx-menu-magz-bottom { margin-top: 0px;  width:100%; padding: 0;  height: 6px; background:url(/images/newbottom-sx5-712.gif) no-repeat;}
#sx-net {  width:750px; margin-top:20px;  background-color:#FFF;}
#sx-net-top { margin: 0; padding: 0;  height: 35px; background: #FFF url(/images/blocco-home-top.png) no-repeat;}
#sx-net-text { margin-top: -8px; width:750px;height:auto; background: #FFF url(/images/blocco-home-middle.png) repeat-y;}
#sx-net-bottom { margin-top: -20px;  width:750px; padding: 0;  height: 16px; background:url(/images/blocco-home-bottom.png) no-repeat;}
#sx-menu-hot {  width:750px; margin-top:11px;  background-color:#FFF;}
.magzartdesc {font-size:12px;font-family:Arial,Helvetica,Tahoma,sans-serif;}
.magzart-container {width:720px;height:75px;padding-left:10px;background-color:#eee;border:1px solid #a3a3a3;}a.magzlink {font-size:13px;font-weight:bold;font-family:Helvetica,Arial,Tahoma,sans-serif;color:#0066cc;}a.magzlinkvert {font-size:13px;font-weight:bold;font-family:Helvetica,Arial,Tahoma,sans-serif;color:#fff;}div.item { margin: 5px; float:left;padding: 2px;width:65px;padding-bottom: 2px;}span.thumbnail {float: left;padding: 2px;border: solid silver 1px; font-size: x-small; }    span.attr {font-weight: bolder;}span.title3 { font-weight: bolder;  font-size: x-small;}
#blocco-sinistro {	float:left;min-height:750px;margin-top:25px;	width:230px;background-image:url('/images/sfondo-bloccosx.png');background-repeat:no-repeat;}
#blocco-sinistro-bottom {width:230px; height: 16px; background: #FFF url(/images/sx-bottom.png) no-repeat;}
#blocco-destro {position:relative; margin-top:30px;}
.blocco-sx {position:relative;  top:0px;margin-left:20px;}
.blocco-sx2 {float:left; width:250px;position:relative; margin-left:5px; top:10px;}
.blocco-dx {position:relative; margin-left:5px; top:30px; width:230px;  float:left;}
.blocco-menu {text-align:left;height:30px; margin-left:20px; margin-top:2px; margin-right:10px; font-size:1.3em;  font-family: Verdana,Arial;}
#content{min-width:780px;padding-bottom:15px;}
#networkModule{font-family:Tahoma;font-size:12px;color:#fff;position:relative;float:right;width:300px;white-space:nowrap;top:2px;left:-50px;display:block;}
.boxHome{padding:4px;width:290px;font-size:12px;font-family:Tahoma;color:#000;float:right;text-align:justify;}a.loginModuleSelLink {font-weight:bold;}a.loginModuleSelLink ,a.loginModuleSelLink:hover{text-decoration:none;}
#subMenu{width:100%;clear:both;}
#menubar{margin-bottom:5px;float:left;}
.userNameMenu{color:#5a5a58;padding:3px;font-weight:bold;}a.categoryName{font-size:14px;padding:1px;color:#3366CC;font-family:tahoma;font-weight:bold;}a.categoryName:hover{color:#FE5000;text-decoration:none;}a.categoryNameSel, a.categoryNameSel:hover{padding:1px;font-size:14px;color:#ff0000;text-decoration:none;font-weight:bold;}
#categoryCheckboxList{width:600px;margin-left:60px;margin-top:20px;background: url(/images/sfondotablecat.png) 0 0 no-repeat;text-align:center;}
#categoryCheckboxList table td {height:20px;}
#newsList li a{color: #249ae0;font-size: 14px;}
#emailFriend textarea.inputTextarea{width:250px;height:100px;}
#emailFriend input.inputText{width:250px;}
#emailFriend div.emailFriendSegnalazione{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:4px;width:400px;overflow:hidden;}
.categoryLeft a.categoryNameSel, .categoryCenter a.categoryNameSel, .categoryRight a.categoryNameSel{border:1px solid #fff;}
#profile{width:600px;padding-top:10px;}
.profileSx{width:250px;text-align:right;float:left;padding-right:10px;margin-bottom:10px;color:#333;}
.profileDx{width:300px;float:left;text-align:left;margin-bottom:10px;color:#333;}table.frameTable{margin:0px;padding:0px;position:relative;top:0px;margin-top:-8px;width:100%;}
.headerFrameTop{white-space:nowrap;border-bottom:1px solid #000;height:40px;white-space:nowrap;}html>body .headerFrameTop{height:42px;}div.newsFrame{margin-top:8px;}
.pointFrame{float:left;position:relative;border-right:1px solid #333;padding-right:5px;margin-left:6px;text-align:center;}div.newsFrameMenu{float:left;position:relative;margin-left:5px;}div.newsVoteFrame{border:1px solid #E9E6E4;	width:59px;height:24px;padding:2px;float:left;text-align:center;margin-left:6px;position:relative;display:block;}html>body div.newsVoteFrame{width:60px;height:23px;	}
.newsDetailFrame{font-size:12px;color:#777;}div.newsDetailFrame{padding-top:4px;}html>body div.newsDetailFrame{padding-top:0px;}
.newsDetailFrame img.newsIcon{top:5px;position:relative;}div.containerInfo{top:-28px;position:relative;}html>body div.containerInfo{top:-12px;}
#voteReport{margin-left:30px;margin-right:30px;padding:8px 12px 8px 12px;margin-left:12px;color:#333;font-size:14px;border:1px solid #aaa;position:relative;margin-bottom:-20px;line-height:21px;}html>body #voteReport{margin-bottom:0px;}
#voteReport a{font-size:12px;text-decoration:none;line-height:21px;}
#voteReport a:hover{font-size:12px;text-decoration:underline;}
#voteReport a.userLink{color:#eee;}html>body .trv {width:64px;}
.commentNewsTitle {margin-left:0px;position:relative;width:60%;margin-top:15px;margin-bottom:10px;}
#postcomment{margin-left:12px;}a.posttag {font-size: 12px;text-decoration: none;}a:hover.posttag {background-color: #aaaaff;color: #ffffff;}a.selectedposttag,a:visited.selectedposttag {color: white;font-size: 12px;text-decoration: none;background-color: #0000ff;}a.completionposttag,a:visited.completionposttag {color: white;font-size: 12px;text-decoration: none;background-color: #ff0000;}
.titolo {background-repeat:no-repeat;position:relative;margin-bottom:3px;left:5px;height:28px;color:#333;font-size:16px;}	.titolotext{position:relative;left:10px;}
.titoloHome{font-weight:bold;font-size:14px;white-space:nowrap;color:#333;}a.titoloHome {text-decoration:none;border-bottom:#546B99 solid 1px;}a.titoloHome:hover{text-decoration:none;border-bottom:#546B99 dotted 1px;}
#searchnav{color:#333;font-size:13px;margin-top:20px;}
#paginazione{color:#d7d7d7;font-size:13px;margin-top:20px;}html>body #paginazione, html>body #searchnav{margin-bottom:10px;}a.listLink{display:block;margin-bottom: 12px;color:#fe5000;font-size:14px;text-decoration:none;}a.listLink:hover{margin-bottom: 12px;color:#fe5000;font-size:14px;text-decoration:underline;}
.comment,.commentreply{padding:5px;font-family: Tahoma;font-size:14px;color:#333;width:60%;margin:10px;}
.comment a,.commentreply a{color:#000;}
.comment a:hover,.commentreply a:hover{color:#000;}span.commentinfo{height:30px;}
.commentinfo {text-align: right;font-family: Tahoma;font-size: 9px;clear: both;color: #666;}
.comment a.commentPLink{color:#aaa;}
.comment  a.commentUserLink{color:#669966;}
.commentreplyform{width:600px;}
.commentreplyform textarea{width:600px;height:100px;}
.commentbody{width:500px;margin-left:80px;margin-right:10px;margin-top:20px;/*border:1px dashed #333;*/font-family: Tahoma,Arial;font-size: 16px;color:#000;background-color:#FFF;line-height:30px;}div.commentbody a{font-family: Tahoma;font-size: 12px;color:#546B99;text-decoration:none;}div.commentbody a:hover{font-family: Tahoma;font-size: 12px;color:#546B99;text-decoration:underline;}
#commentiBox{width:400px;font-size:12px;font-family:Tahoma;color:#666;
text-align:justify;}div.comments-BoxEntry{margin-bottom:8px;overflow:hidden;width:230px;}
.comments-BoxEntry a.commentiBoxTitleNews{font-size:13px;text-decoration:none;color:#3366CC;font-weight:bold;}
.comments-BoxEntry a.commentiBoxTitleNews:hover,.comments-BoxEntry a.commentiBoxTitleNews:visited{font-size:13px;text-decoration:none;color:#546B99;font-weight:bold;}
.comments-BoxEntry a.commentiBoxTitleNews:hover{color:#546B99;}
.comments-BoxEntry small{font-size:10px;color:#333;font-weight:normal;}
.comments-BoxEntry small a{font-size:10px;text-decoration:none;color:#000;font-weight:normal;}
.comments-BoxEntry small a:hover{font-size:10px;text-decoration:underline;color:#000;font-weight:normal;}
.commentiBoxCommento{font-size:12px;text-decoration:none;color:#666;}
.navigationMenu, a.navigationMenu ,.navigationMenuIn, a.navigationMenu:visited{font-size:12px;color:#3366CC;text-decoration:none;}
.navigationMenuIn{font-size:12px;color:#FE5000;}a.navigationMenu:hover{font-size:12px;color:#FE5000;text-decoration:none;}

.navcat {float:left;width:70px;height:20px;margin-bottom:2px;color:#FFF;font-size:12px;}
.navcat:hover {color:#FF0000;background-image:url(images/backcatgreen-over.png);background-repeat: no-repeat;
}
.categoria {text-align:left; margin-left:110px; float:left; font-family:Tahoma, Verdana,Arial;}
.categorie-title {text-align:left; position:relative;left:30px; color:#fff;font-size:18px;font-weight:bold;font-family:Tahoma,Arial;}
div.nav-menuEntry{white-space:nowrap;font-family:Tahoma;vertical-align:middle;}
.nav-menuBoxEntry a, .nav-menuBoxEntry a:visited{font-size:12px;font-weight:bold;text-decoration:none;color:#333;margin-left:40px;height:20px;text-align:center;font-family:Verdana,Tahoma;float:left;}
.nav-menuBoxEntry a:hover{color:#FF551E;text-decoration:none;font-family:Verdana,Tahoma;}
.nav-menuEntryIn{padding-top:6px;padding-bottom:6px;display:block;font-size:14px;font-weight:bold;color:#FE5000;font-family:Tahoma;}
.cat-bloccodx {display:block;}
.cat-bloccodx:hover {display:block;background-color:#dfdfdf;color:#ffF;}
.cat-dxlink {font-size:1.2em;font-family:tahoma;color:#333;}
.commentquote{margin-left: 2px;padding-left: 5px;border-left: 3px solid #cecece;}
#under-tab {display:block;position:relative;top:-2px;width:680px;height:29px;color:#ddd;border-bottom:1px solid #ddd;}
a.tablink:link {color:#333;font-size:13px;font-weight:bold;padding-top:5px;}
a.tablink:visited,a.tablink:hover,a.tablink:active {color:#333;font-size:13px;padding-top:5px;}
#searchinfobox {background-color: #f7f7f7;padding-top: 2px;padding-bottom: 5px;margin:0px;margin-bottom: 30px;margin-top: 20px;border-top:1px solid #ddd;}ul.helpList li{list-style-image: url(/images/pallino.png);margin-bottom:6px;}ul.helpList a{color:#333;font-family:tahoma;font-size:14px;font-weight:bold;}
.curvygreen {position:relative; width:220px; height:120px; background:#aad44f; color:#fff; margin-left:6px;}
#ctlgreen, #cblgreen, #ctrgreen, #cbrgreen {position:absolute; width:20px; height:20px; color:#aad44f; background:#fff;overflow:hidden;}
#ctlgreen {top:0px; left:0px;}
#cblgreen {top:100px; left:0px;}
#ctrgreen {top:0px; left:200px;}
#cbrgreen {top:100px; left:200px;}
#quadtlgreen, #quadtrgreen, #quadblgreen, #quadbrgreen {position:absolute; font-size:150px; font-family:arial; color:#aad44f; line-height:40px;}
#quadtlgreen {left:-8px;}
#quadtrgreen {left:-25px;}
#quadblgreen {left:-8px; top:-17px;}
#quadbrgreen {left:-25px; top:-17px;}
#txtgreen {position:absolute; top:2px; left:-1px; width:220px; height:120px;}
#txtgreen p {font-size:10px; line-height:17px; color:#fff;}
#xlogin {position:relative;float:left;top:20px;margin-left:10px;}
.single {float:left;display:block;position:relative;top:5px;}
.logout {float:right; text-align:left; margin-right:20px;}
#netuserBox {width:200px;}
.netuser {margin:3px;width:180px;}
:-moz-any-link:focus { outline: none; }
.netw {margin:10px auto;min-height:400px;}
.netwdiv {float:left;background:#fff; width:253px;   border:1px solid #C8DA51;height:400px;}
.author-comment{font-size:9px; color:#0066CC;}
.tabz {float:left;}
.searchclass {float:right; margin-right:20px;}
.catnav {float:left;width:68px;padding-top:2px;
padding:1px;/*height:20px;background:#fff url('/images/catback90.png') no-repeat;*/}
.boxvoti {display:none;margin:0px auto;margin-left:90px;margin-top:10px;margin-bottom:10px;width:540px;overflow:hidden;border:1px solid #aaa;padding:5px;font-family:Helvetica,Verdana,arial,sans-serif;font-size:10pxcolor:#3d3d3d;}
.voticomment{background-color:#fff;overflow:hidden;float:left;}
/* NEWS CORRELATE */.news_correlate {margin-left:20px;margin-top:10px;width:650px;overflow:hidden; }
.news_correlate h2 {width:600px;margin-left:20px;border-bottom:3px;}
.news_correlate ul {list-style:none;;width:650px;margin:0px;padding:0px;}
.news_correlate ul li  {margin:0px;margin-left:18px;padding:0px;font-weight:bold;}
.news_correlate span.descr_related {font-weight:normal;}
.news_correlate img {margin-right:4px;padding-right:4px;}
.news_correlate a{ font-size:21px;}span.quadra {font-size:24px;color:green;}/* comments-form */
fieldset {border: 0;font-family:Helvetica,baskerville,'palatino linotype','times new roman',serif;font-size:12px;}
#comments-form{background-color:#fff;margin:0 auto;width:600px;/*border-bottom:0.188em solid #06c;*/margin-left:40px;}
#comments-form cmtimage {float:left;padding:2px;}
#comments-form form{padding:0 0 0 0;}
#comments-form h2{font-size:1.375em;line-height:1em;letter-spacing:-0.045em;font-family:Helvetica,baskerville,'palatino linotype','times new roman',serif;padding:0px;
padding-bottom:4px;width:550px;}
#personal-info{float:left;background-color:#fff;}
#comment-text{float:left;width:500px;}
#comments-form legend em{position:absolute;left:-9999px;}
#style-guide h2{font-size:0.875em;line-height:1.571em;font-weight:900;font-family:'times new roman',arial,baskerville,'palatino linotype',serif;}
#comments-form p,#comments-form div,#comments-form div label{display:block;clear:both;}
#comments-form p{font-size:0.875em;line-height:1.571em;margin:1em 0;}
#comments-form p strong,#comments-form div label strong{font-weight:900;font-family:'times new roman',arial,baskerville,'palatino linotype',serif;color:#e50;color:#370;}
#comments-form div{margin-bottom:0.786em;}
#comments-form div label{font-size:0.875em;line-height:1.571em;font-weight:900;margin-bottom:0.071em;}
#comments-form div label code{font-family:'courier new',monospace;color:#370;}
#comments-form div label em{font-weight:300;font-family:georgia,serif;color:#696960;}
#comments-form div input {font-size:0.875em;line-height:1.571em;font-family:georgia,serif;width:500px;padding:0.214em;background:#f9f9f6;border:0.071em solid #a9a9a0;}
#comments-form div textarea{font-size:0.875em;line-height:1.571em;font-family:georgia,serif;width:550px;padding:0.214em;background:#f9f9f6;border:0.071em solid #a9a9a0;}
#comments-form div textarea{line-height:1.571em;width:550px;height:14.143em;}
#comments-form p input{font-weight:900;font-family: baskerville,'palatino linotype','times new roman',serif;padding:1px ;}
#comments-form div.notice{padding:1.375em;background:#f90;display:block;clear:both;}
#comments-form div.notice h3{font-size:1.375em;line-height:1em;color:#fff;background:#f90;}
#comments-form div.notice h3 img{height:1em;width:1.182em;float:left;margin-right:0.818em;}
#comments-form div input:focus,#comments-form div textarea:focus,#advanced-search div div input:focus{background:#ffd;	border:0.21em solid #bb9;}
#comments-form #comment-text textarea ,#comments-form input[TYPE=TEXT] {border:2px solid #999;}
.cntcomments {width:620px;margin:0px auto;background-color:#fff;font-size:12px;padding:10px;font-family:Helvetica,Tahoma,Arial,verdana,sans-serif;}
.boxicomment{/*border:1px solid #9c9c9c;*/background-color:#fff;width:560px;float:left;padding-top:10px;}
.cmtvote {width:50px;text-align:center;float:left;background-color:#fff;}
.cmtvotetot{width:100%;}
.cmtvotebox{width:52px;}p.pcmt {width:540px;font-size:13px;font-family:Helvetica,Verdana,Arial,sans-serif;}
.newsVotaHi_com,.newsVotaLow_com {}/* News Ticker */
/*menu top */#menu_top{	height:20px; color:#899aa4;	font-size:12px;	padding:5px 19px 0px 19px;	text-align:right;}
#menu_top span{	padding-left:15px;}
#menu_top a{color:#899aa4;}
.div_input{	float:right;	width:136px;}
.input{	width:104px;	height:15px;	font-size:11px;	background:#dde8ee;	border:0px;	margin-left:16px;}
.input2{	border:0px;	background: transparent;	color:#899aa4;	font-size:12px;}
#menu{background: url(/immagini/bg_menu.jpg) repeat-x bottom;	font-size:18px;	font-family:georgia;	padding-bottom:0px;position:absolute;height:40px;top:70px;width:240px;}
#menu ul {	margin:0px;	padding:0px;}
#menu ul li{	list-style: none;	padding:7px 09px 0px 0px;	margin:0px;float:left;}
#menu ul li a:link, #menu ul li a:visited{	color:#555555;}
#menu ul li a:hover{	color:#2fa142;}
.news_item {width:249px;}
table.proponi {color:#333;font-size:14px; width:650px;margin:0px auto;margin-left:40px;}table.proponi td {color:#000; font-size:12px;font-family:Helvetica,Tahoma,Arial,sans-serif;}table.proponi input[type=TEXT] {background-color:#fff;color:#000;width:500px;height:20px;border:1px inset #035590;}
table.proponi textarea {font-size:12px; }
table.registrazione {width:750px;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:12px;}
table.registrazione input[type=BUTTON]{height:30px;width:120px;}
table.registrazione input[type=TEXT],table.registrazione input[type=PASSWORD]{background-color:#fff;width:200px;height:18px;border:1px solid #3274d1;}
.registrazione form {margin:0px auto;width:650px;}table.registrazione {margin-top:20px;}table.registrazione tr td form table.regtable td {font-size:12px;font-weight:bold;}table.registrazione tr td form table.regtable tr {margin-top:8px;}table.registrazione tr td form table.regtable td {margin-top:3px;font-size:12px;font-weight:bold;}table.registrazione tr td form table.regtable input.testo{ width:220px;border:1px solid #06C;}table.registrazione tr td form table.regtable input.radio {border:0px;}table.tableForm{width: 780px;}
a.webprojectsolution ,a.webprojectsolution :visited,a.webprojectsolution :active,a.webprojectsolution :link {font-size:12px; color:#FF0000;font-family:"palatino linotype",Helvetica,Arial,sans-serif;}a.webprojectsolution:hover {color:#FFF;font-weight:bold;text-decoration:underline;}
.radioCategory {text-align:left;}
li.wrapper {line-height:30px;}li.wrapper a{font-size:14px;font-family:Arial,Helvetica,Tahoma,Arial,sans-serif;}
.newsEntryBox div a.adt {font-family:Arial,Helvetica,verdana,arial,sans-serif;font-size:14px;text-decoration:none;}
textarea {overflow:hidden;}
.msgclass {font-size:12px;font-family:Helvetica,Tahoma,Arial,Verdana,sans-serif;color:#333;font-weight:bold;}
#messaggio {width:650px;margin:0px auto;}
.msgnet {margin-left:20px;font-size:12px;}
.msgfrom {width:60px;font-size:10px;font-family:Helvetica;float:left;}
.msgtxt {
margin-left:65px;font-size:12px;font-family:Helvetica;width:500px;border:2px solid #06c;padding:4px;background-color:#efefef;}
.headerclass-sx .logoimage { background-image: url('/images/logopulito6_01.png');margin-top:15px;width:403px;height:124px;background-repeat:no-repeat;z-index:2;}
.ctr {font-weight: normal;font-size:11px;color: #f00;margin-right: 2px;margin-left:2px;}
#holder DIV {margin-bottom: 2px;background-color:#fff;width:200px;}		
.block {clear: both;}
#light{position: absolute;    left: 0;    width: 100%;    z-index: 100;    text-align: center;    line-height: 0;	background-color:#ff000;}
#light a img{ border: none; }
#imageContainer{padding: 10px;/*background:#ff0000; */ }
#loading{position: absolute;    top: 40%;    left: 0%;    height: 25%;    width: 100%;    text-align: center;    line-height: 0;    }    /* Clearfix */  .clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.ap_post {width:640px;margin-left:20px;padding-top:30px;}
.ap_post h3 {font-weight:bold;font-size:1.1em;color:#999;padding-bottom:10px;}
.ap_title_class {padding-bottom:3px;margin-bottom:8px;border-bottom:4px solid #06c;}
.ap_span {color:#333;font-size:1.2em;font-family:Helvetica,Tahoma,Arial,Verdana,sans-serif;}
.ap_title_class img{vertical-align:middle;}
.ap_post p {line-height:24px;margin-top:10px;}
.ap_post a {text-decoration:none;}
.ap_p_details {text-align:right;font-weight:bold;}
.ap_data{font-size:0.7em;color:#666;}
img.social {width:16px;height:16px;vertical-align:middle;}
.clearfix {display: inline-block;}
.backnotes {display:none;width:650px;height:30px;background:#006699 url('/images/note2009.gif') no-repeat;}
#mask {  position:absolute;  left:0;  top:0;  z-index:9000;  background-color:#000;  display:none;}
#boxes .window {  position:absolute;  left:0;  top:0;  width:640px;  height:370px;  display:none;  z-index:9999;  padding:20px;}
#boxes #dialog {  width:600px;   height:400px;  padding:10px;  background-color:#ffffff;}
#boxes #dialog1 {  width:600px;   height:400px;}
#dialog1 .d-header {  background:url('/script/images/login-header.png') no-repeat 0 0 transparent;   width:600px;   height:400px;}
#dialog2 .d-header,#dialog3 .d-header {  background:url('/script/images/register-div.png') no-repeat 0 0 transparent;  overflow:hidden; width:750px;   height:500px;}
#dialog1 .d-header input[TYPE=TEXT], #dialog1 .d-header input[TYPE=PASSWORD] {  position:relative;  border:3px solid #cccccc;  height:22px;  width:200px;  font-size:15px;  padding:5px;  margin-top:4px;}
#dialog1 .d-blank {  float:left;  width:267px;   height:53px;}
#dialog1 .d-login {  float:left;  width:108px;   height:45px;  margin-left:190px;  text-align:center;}
#boxes #dialog2,#boxes #dialog3 {  width:750px;   height:500px;}
.regtext {font-size:0.7em;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */ .continuelink {font-weight:bold;color:#0066CC;text-decoration:underline;font-family:Arial,Helvetica,Georgia,sans-serif;}
