﻿body{margin:0;padding:0;}
#bodyhome{margin:0;padding:0;background-image:url(Images/background.jpg); background-repeat:repeat-x;}
#bodypage{margin:0;padding:0;background-image:url(Images/barrasuppages.gif); background-repeat:repeat-x;}
#bodydefault{margin:0;padding:0;background-image:url(Images/barrasuphome.gif); background-repeat:repeat-x;}
.testata{background-image:url(Images/mensup2.gif); background-repeat:repeat-x;height:60px;margin:0;}
.piede{background-color:whitesmoke; height:140px; margin-top:20px; border-bottom:1px solid silver;}
.piede{background-color:whitesmoke; height:140px; margin-top:20px; border-bottom:1px solid silver;}
.tabcontgen{width:990px; margin:auto;}
.copyright{text-align:center;}
.Intestazione{width:920px; margin:auto; text-align:right; height:15px;}
.antewiddiv{border:1px solid white; padding:5px;background-color:black; text-align:center;}
.divmenusup{border-top:0px solid #404040;margin-top:5px;background-image:url(Images/mainnav.png); background-repeat:repeat-x; padding-top:3px;}
.footerdiv{border:1px solid silver; margin-bottom:20px;}
div.nifty{background-image:url(Images/sfmenu.png); background-repeat:repeat-x;}
div.advertisingbox{background-color:lightyellow; width:300px;}
div.advertisingboxdetail{background-color:lightyellow;}
div.boxdx{background-color:whitesmoke;width:300px;}
div.postblog{background-image:url(Images/gradient2.jpg); background-repeat:repeat-x;width:320px;}
div.questblog{background-image:url(Images/sfmenu.png); background-repeat:repeat-x;width:320px;}
div.profiledev{height:30px;background-image:url(Images/grad3.png); background-repeat:repeat;}
div.pagcont{width:100%;margin:0;background-image:url('images/sfmenu.png');background-repeat:repeat-x;}
div.contenitoregen{background-color:whitesmoke;}
.menucat{background-color:Black; border:3px solid Silver;padding-top:10px;margin:auto;}
.homesup{background-image:url(Images/bannersup.jpg);background-repeat:no-repeat;background-position:center; height:250px; margin-top:-10px;}
div.divlogin{}
.manutenzione{width:100%; background-color:red; text-align:center; font:8pt Arial; font-weight:bold; color:White; height:20px;}
.textservice{margin-right:10px;}
.panelselricerca{background-color:white;padding:3px;height:80px; width:85px; border:1px solid #404040;}
.sepservice{border-right:1px solid #E1E1E1; height:80px; margin-top:35px;}
.tabbtnhome{margin-top:35px; margin-right:40px;}
.boxservice{margin-top:30px; width:315px; padding:5px;}
.texthome{font:11pt Arial; color:White; font-weight:bold;}
.divtexthome{margin-left:20px; width:280px; margin-top:20px;}
.btnhome{width:130px; height:50px; background-color:#FF6600; color:White; border:3px solid white; font:20px Arial bold; margin-right:30px; cursor:pointer;}
.btnhomeblu{width:130px; height:50px; background-color:steelblue; color:White; border:3px solid white; font:20px Arial bold; margin-right:30px; cursor:pointer;}
.advtext{background-color:white; padding:8px; margin-right:5px;}
.loger{background-color:lightyellow; border:1px solid whitesmoke; padding:3px; width:260px;}
.generale{padding:5px;}
.ColonnaHome{width:300px;}
.colonnapag{width:300px; margin-right:-5px;}
.colonnadx{width:650px;}
.menuhome{background-color:Black; border-bottom:1px solid #404040; width:990px; margin:auto;}
.mobilep{background-image:url(Images/backmobile.gif);background-repeat:no-repeat; height:56px;}
.bottone{background-color:white; border:1px solid gray; color:#404040; padding:0px 3px; height:23px;}
.bottonegen{ background-color:White; color:#464646; height:18px; font:8pt Arial; border:1px solid white;}
.titolo1{font:9pt Arial; color:Gray; line-height:18px;}
.titolo3{font:11pt Arial; color:#666666;line-height:20px;}
.titolo4{font:14pt Arial; color:#666666;}
.textbadge{font:8pt Arial; color:#404040; white-space:nowrap;}
.sepvertfooter{height:90px; border-right:1px dotted silver; margin-left:20px; margin-right:20px;}
.imgplatform{margin-right:10px;}
.divstatistiche{margin-left:80px;margin-top:40px;}
.bullet{margin-right:10px;}
.separatoremensup{background-image:url(Images/gradientsup.jpg);background-repeat:no-repeat; height:100px;width:1px;}
p{font-size:9pt;color:Gray;font-family:Arial;text-align:left;line-height:18px;}
h1{font-size:16pt;color:#666666;font-family: Arial;text-align:left; height:15px;}
h2{font-size:11pt;color:#666666;font-family: Arial;text-align:left;}
.testonormale{font:9pt Arial;color:Gray; line-height:18px;}
.testocampi{font-size:8pt;color:#404040;font-family: Arial; font-weight:bold;}
.testotrasp{color:#666666;font:8pt Arial;}
.testodx{color:gray;font:8pt Arial;}
.ricfilter{color:gray;font:8pt Arial;}
.corner{cursor:pointer;}
.boxowner{background-color:lightyellow; padding:3px; border:1px dashed silver;}
.helpcont{background-color:lightyellow; border:0px dotted orange; padding:5px;}
.blogcont{background-color:white; padding-bottom:10px;}
.helptit{font:12pt Arial; color:#FF6600; font-weight:bold;}
.divcomm{border:1px solid silver;}
.divtabhome{width:100%; height:100px;}
.panelogin{padding:1;margin:0; width:260px; height:230px; border:10px solid Gray;}
.consolle{padding:3px;}
.tabhome{width:520px;}
.random{height:110px;padding:10px;}
.usersimghome{height:35px;width:35px; margin-right:10px;}
.frame{width:728px;height:540px; margin:0;}
.tabwhite{background-color:white;width:100%;}
.numwid{font:10pt Arial; font-weight:bold; color:#FF3300;}
.Embeddedcmp{color:#404040;font:9pt Arial;width:200px; white-space:normal;}
.desgadget{font:9pt Arial; color:Gray; line-height:18px;}
.titolo2{font:10pt Arial; color:steelblue; font-weight:bold;}
.sepvert2{border-right:1px solid silver;height:14px;}
.develbord{border:0px solid silver;width:35px;height:35px;}
.develbord:hover{background-color:white;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
.contprofilo{background-color:white; border:0px dashed silver; width:100%;}
.imgcontrolpanel{border:0px solid silver;width:160px;height:30px;}
.imgcontrolpanel:hover{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
.expand{cursor:pointer;}
.tastimasterdx{}
.tabellarrow{background-image: url(Images/sfondoarrow.gif); width:38px; height:25px;}
.titlogin{background-color:Black; width:100%;}
.tablaterhome{width:100%; text-align:center;}
.erroregen{background-color:lightyellow; padding:5px; border:1px solid #FF6600;text-align:center;font:8pt Arial; font-weight:bold; color:#FF3300;}
.menuselection{background-color:transparent;padding:4px;border:0px solid transparent;font:10pt Arial;font-weight:bold;color:White;}
.menuhover{background-image:url(Images/tagback.jpg); background-repeat:repeat-x;padding:4px;border:0px solid white;font:10pt Arial;font-weight:bold;color:White;}
.menuselected{background-color:black;padding:4px;border:0px solid white;font:10pt Arial;font-weight:bold;color:White;}
.menuselectionfoot{padding-right:3px;padding-left:3px;color:steelblue;font:8pt Arial;}
.menuhoverfoot{padding-right:3px;padding-left:3px;color:steelblue;font:8pt Arial;}
.menuselectedfoot{padding-right:3px;padding-left:3px;color:gray;font:8pt Arial;}
.ricercabox{border:0px solid black;background-image: url(Images/ricerca.gif); height:20px; width:240px; padding:3px;}
.ricercafield{border:0px solid black;margin-left:5px;font:9pt Arial;color:#404040; width:135px;}
.footer{width:100%;border-top:1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;background-color:whitesmoke;text-align: center;}
.titolopar{font:16pt Arial;color:#666666; font-weight:bold;}
.titolouser{font:14pt Arial;color:#FF6600; font-weight:bold;}
.titolopar2{font:11pt Arial;color:#FF6600; font-weight:bold;}
.titolopar3{font:8pt Arial;color:Gray; font-weight:bold; line-height:18px;}
.campo{font:9pt Arial;color:#404040;}
.label{font:8pt Arial;color:#404040; font-weight:bold; line-height:18px;}
.sep{border-top:1px dotted whitesmoke; height:1px;}
.sepdas{border-top:1px dashed silver; height:1px;}
.imggad{width:85px;padding:1px;background-color:White;}
.imggad:hover{width:85px;padding:1px;background-color:black;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
.campilogin{font:9pt Arial; color:#404040;font-weight:bold;}
.bordoimg{border:1px solid silver; width:130px; height:130px;}
.imgprofilo{width:130px;height:130px;}
.barratitolo{width:100%;background-color:whitesmoke;border-top:1px solid silver;padding-left:2px; height:25px;}
h4{font:14px Arial;color:orange;font-weight:bold;height:0px;}
.contenitore{border: 0px solid silver;background-image: url(Images/sfmenu.png);}
.cont{border: 1px solid silver;padding:20px;}
.tabel{border: 1px dotted silver;padding:20px;}
.adsense{padding:3px; width:160px;text-align:center;border-right:2px solid whitesmoke;}
.adsensewspace{padding:10px;}
.contenuto{margin-left:5px;padding-left:20px;border-left:3px solid whitesmoke;}
.sepvert{border-right:1px solid gray;height:16px;}
.listcompattaLogged{font:8pt arial steelblue; white-space:nowrap; font-weight:bold;}
.separatore{width:100%; border-top: 2px solid whitesmoke; height:1px;}
.ratingStar{font-size:0pt;width: 20px;height: 18px;cursor:pointer;background-repeat:no-repeat;}
.filledRatingStar {background-image: url(Images/starpiena.gif);}
.emptyRatingStar{background-image: url(Images/starvuota.gif);}
.ratingStardis{font-size:0pt;width: 15px;height: 12px;background-repeat:no-repeat;}
.ratingStardisiphone{font-size:0pt;width: 60px;height: 60px;background-repeat:no-repeat;}
.filledRatingStardis {background-image: url(Images/starpienavis.gif);}
.filledRatingStardisiphone {background-image: url(Images/starp.png);}
.emptyRatingStardis{background-image: url(Images/starvuotavis.gif);}
.emptyRatingStardisiphone{background-image: url(Images/starv.png);}
.Listacomp{vertical-align:top; width:150px;}
.Listacomprofilo{width:120px;}
.Listaest{border-bottom:3px solid whitesmoke;}
.Combo{font:9pt Arial;Color:#404040;height:20px;}
.errorecampo{font:8pt Arial;font-weight:bold;Color:#FF3300;}
.Chapta{border:1px solid silver; width:200px;padding:5px;}
.popupControl{padding:2px;text-align:right;}
.banner{padding:2px;text-align:center;}
.past1{color:Gray;padding:2px; z-index:2;Font:8pt Arial White;font-weight:bold;}
.past2{color:#FF6600;padding:2px;z-index:2;Font:8pt Arial White;font-weight:bold;}
.past3{color:#808000;padding:2px;z-index:2;Font:8pt Arial White;font-weight:bold;}
.past4{color:Green;padding:2px;z-index:2;Font:8pt Arial White;font-weight:bold;}
.past5{color:Red;padding:2px;z-index:2;Font:8pt Arial White;font-weight:bold;}
.modalBackground{background-color:black;filter:alpha(opacity=60);opacity:0.6;}
.modalPopup{background-color:#B0D8FF;border-width:1px;border-style:solid;border-color:steelblue;padding:1px;}
.modalPopupComm{background-color:#B0D8FF; border:1px solid steelblue;padding:1px;width:350px;}
.style1{width:100%;}
.modalImg{background-color:black; z-index:4;width:780px;border:2px solid gray;}
.panemb{visibility:visible;}
.commentiback{width:610px;background:url(Images/commentsback.png); background-repeat:no-repeat; height:36px;}
.conterrore{border:1px solid #FF3300; background-color:lightyellow;padding:5px; text-align:center; color:"#FF3300";}
.hiddenimghome{display:none;}
.visibleimghome{display:inherit;}
.presstit{font:12pt Arial; font-weight:bold; color:#666666;}
.Tabella{font:8pt Arial; font-weight:bold; color:#404040; background-color:transparent; border:0px dashed silver;}
.contenitoreimg{border:1px solid silver; padding:5px;}
.divnews{padding:0px;}
.banner{width:300px;}
.imagetooltip{float:left; margin-right:5px;}
.tooltipcategorie{width:100px;background-color:lightyellow;filter:alpha(opacity=90);opacity:0.9;border:5px solid silver;padding:10px;cursor:pointer;}
.iwbox{margin-left:15px;margin-right:15px; border-bottom:2px solid whitesmoke;}
.iwboxdown{margin-left:15px;margin-right:15px; border-top:2px solid whitesmoke;border-bottom:2px solid whitesmoke; margin-top:10px;}
.tooltip{background-color:lightyellow;filter:alpha(opacity=90);opacity:0.9; border:5px solid silver;padding:10px; width:300px; cursor:pointer; text-align:left;}
.iphonediv{background-color:Black;}
.internalbox{background-color:lightyellow; border:1px dotted silver;}
.thumb{background-color:Silver; padding:3px; margin:2px;}
.thumbhover{background-color:Orange; padding:3px; margin:2px;}

/*Reorder*/
.dragHandle{width:12px;height:12px;background-color:Orange;cursor:move;border:1px solid Silver;}
.callbackStyle{border:1px solid orange;}
.callbackStyle table {background-color:orange;color:Black;}
.reorderListDemo li{list-style:none;margin:2px;color:#FFF; background-color:lightyellow;}
.reorderCue {border:2px dashed Gray;width:100%;height:20px;}
.itemArea{margin-left:8px; text-align:left;}

/*WStart*/
.wpanelmenu{border:2px solid Silver;border-top:2px solid Silver;background-color:Black;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; z-index:2;padding:10px;}
.wpiede{text-align:center; background-color:whitesmoke;margin:0px;padding:5px;}
.wsearchbutton{height:30px; color:White; border:1px solid white; background-color:#FF6600;}
.wboxricerca{width:300px;border:0px solid silver;padding:2px;margin:0px 5px;}
.wpanelajax{border:2px solid gray;}
.wvisiblehelp{color:#404040;font:8pt Arial; font-weight:bold;}
.winvisiblehelp{color:white;font:8pt Arial; font-weight:bold;}
.wimagepic{padding:10px;}
.wcampi{border:1px solid silver; width:250px;}
.wseparatore{width:100%;border-top:1px solid silver;height:2px;}
.wcontenitore{margin:auto; height:135px;padding-top:10px;}
.wpanelajax{border:2px solid gray;}
.wbarrasup{padding-top:10px;margin:0;}
.wcategory{width:100%;padding-top:10px;background-color:white;}
.wcontentwidgets{border:1px solid Silver;background-color:#D4E6FC;}
.wpaneldetail{background-color:white;}
.wdivcategories{background-color:black; width:100px; padding:5px;}
.backcategories{background-color:#404040; width:350px;}
.WBarSearch{}
.WPanelOpzioni{background-color:black;border:3px solid gray;}
.wPanelTab{background-color:white;border:1px solid #7AA5D6; width:130px; z-index:1000;}
.waddtab{background-color:white;border:2px solid #404040;padding:10px; z-index:6000;}
.wtabcolimg{padding:10px;}
.wimgwidtab{height:40px;width:40px; margin:0; padding-right:8px;}

/*WStartFeed*/
.waddcontainer{padding:3px;border:2px solid Gray;background:lightyellow;text-align:center;}
.Contfeed{padding:3px;border:1px solid Silver; width:100%;}
.paneleditfeed{background-color:white; border:1px solid Silver;}
.imgfeed{width:30%;height:30%;}
.wimgajax{margin-top:10px;}
.wzone{background-color:whitesmoke;}
.wsfondoric{padding:5px;background-image: url(Images/white15.png);}
.rsscontentwstart{border:1px solid whitesmoke; width:300px;}
.wcontentfeed{padding:5px; background-color:#D4E6FC;}
.WEditFeed{background-color:#D4E6FC;margin:0px;}
.wpaneltesta{padding:0px;margin:0px;height:175px;}
.wsfondoric{padding:6px;background-image: url(Images/white15.png);}
.wtabback{padding:0px 0px 0px 8px;margin:0px;}
.wpanscheda{padding:0px 10px 0px 10px; background-color:#D4E6FC; border:2px solid Gray;margin:0;margin-right:5px;border-bottom:0px;}
.wpanschedactive{padding:0px 10px 0px 10px; background-color:white; border:2px solid Gray; margin-right:5px;border-bottom:0px;}
.Wmenuselezione{margin:0;margin-top:31px;padding:0;}
.wpanelrad{border-top:2px solid #666666; margin:0;}
.wimgengine{margin-left:3px;}
.wpanaddbook{background-color:white;}
.wsize{margin-left:4px;}
.wengine{border:2px solid silver; background-color:White;padding:0px; height:28px;}
.wpanelbookmars{border:2px solid Silver;background-color:White;width:470px; padding:5px; z-index:3000;}
.divtitolofeed{padding:3px; background-color:#7AA5D6; border:1px solid Silver;}

/*Social*/
.divhome{padding:20px;}
.blockhome{margin:5px; border:2px dotted silver;padding:5px;}
.corpoold{width:964px; margin:auto;}
.corpoout{width:990px; margin:auto;}
.corpohome{width:100%; margin:auto;}
.fieldhome{border:1px solid #666666;}
.testatahome{background-image:url(Images/wlogobar.gif); background-repeat:no-repeat;height:100px;margin:auto;}
.piedehome{border-top:1px solid silver;margin:auto;margin-top:20px; margin-bottom:10px;}
.piededefault{border-top:1px solid silver;margin:auto;margin-top:25px;}
.intestazionepages{margin-bottom:20px;}
.intestazionehome{margin-bottom:3px;}
.intestazionedefault{margin-bottom:10px;}
.divnewshome{background-color:whitesmoke;padding:4px;}
.divdevhome{background-color:#ECE9D8;padding:4px; width:290px;border:8px solid #F0F1EB;height:160px;}
.divdevwid{background-color:#ECE9D8;padding:4px; width:635px; border:8px solid #F0F1EB;height:160px;}
#left{float:left;border:0px solid gray;width:200px;margin:5px;}
#center{float:left;border:0px solid gray;width:500px;margin:5px;}
#right{float:left;border:0px solid gray;width:200px;margin:5px;}
.TabsHome{padding:6px;border:1px solid Whitesmoke;margin-bottom:3px; width:305px;}
.TabsHomeSelected{padding:6px; border:1px solid Whitesmoke;margin-bottom:3px;width:305px;}
.TabsHomeHover{padding:6px; border:1px solid Whitesmoke;margin-bottom:3px;width:305px;}
.multiPage{border:1px solid #F0F1EB;background-color:#F0F1EB;padding:4px;padding-left:0;width:640px;padding:10px;}
.multiPage div{border:1px solid #94A7B5;background-color:#ECE9D8;padding:10px;}
.multiPage img{cursor:no-drop;}
.separatorehome{height:2px; border:1px solid black; width:100%;}
.radtabshome{background-color:whitesmoke;}
.boxinternodx{background-color:#ECE9D8;padding:5px;border:5px solid #F0F1EB;}

