.content{padding:10px 10px 30px 16px;width:954px;}
.vertsep{clear:both;width:954px;background:url(images/serp-linea.gif) 0 0 repeat-y;}
.main{float:left;width:637px;}
.bg_directory{background:#55AE07}
.border_directory{border-color:#55AE07}
.categorie,.categoriesx,.catlinks,.categoriedx{padding-top:0;height:5px;}
.serpinput input{width:250px;}

.topPagination{float:left;padding:10px 0 0;width:100%;font-size:12px;text-align:right;color:#767676;}
*:first-child+html .topPagination{padding:9px 0 0;}
.topPagination strong{color:#444;}

/* paginazione */
.pages{margin:0 auto;width:982px;height:40px;background:#55AE07;text-align:center;}
.pages .pagesList{padding:5px 0 0 0;font-size:18px;color:#f0f0f0;text-align:center;}
.pages .pagesList span{display:inline-block;margin-right:5px;padding:6px 0 0 0;width:34px;height:28px;font-size:18px;text-align:center;background:#FFF;color:#2E9305}
.pages .pagesList .sep{display:inline-block;margin-right:5px;padding:6px 0 0 0;width:1px;height:28px;background:#2E9305 url(img/tras.png) right 0 no-repeat;color:#55AE07;text-indent:-9999em;}
.pages .pagesList a{display:inline-block;margin-right:5px;padding:6px 0 0 0;width:34px;height:28px;font-size:18px;background:#2E9305;color:#FFF;text-align:center;}
.pages .pagesList a:hover{background:#FFF;color:#838181;text-decoration:none;}
.pages .pagesList a.prev{display:inline-block;margin-right:5px;background:#2E9305 url(images/directory.png) -68px 0 no-repeat;text-align:left;color:#2E9305;}
.pages .pagesList a.next{display:inline-block;margin-right:5px;background:#2E9305 url(images/directory.png) 0 0 no-repeat;text-align:left;color:#2E9305;}
.pages .pagesList a.prev:hover{background:#FFF url(images/directory.png) -225px 0 no-repeat;color:#FFF;}
.pages .pagesList a.next:hover{background:#FFF url(images/directory.png) -157px 0 no-repeat;color:#FFF;}

/*** hp ***/
.topDir{float:left;width:100%;}
.dHpTit{float:left;padding:5px 0 0;width:282px;height:37px;font-size:26px;color:#444;border-bottom:1px solid #EDEDED;}
.dirFilters{float:left;padding:8px 0 0;width:356px;height:34px;border-bottom:1px solid #EDEDED;}
.dirF{float:left;position:relative;padding:10px 10px 0 37px;height:24px;font:bold 11px arial;color:#444;}
.dirF span{position:absolute;top:0;left:0;width:30px;height:34px;}
.dirF:hover,.dirF.on{background:url(images/directory.png) right -45px no-repeat;border-bottom:1px solid #FFF;}
.dirF.Tech span{background:url(images/directory.png) -40px -45px no-repeat;}
.dirF.Alex span{background:url(images/directory.png) 0 -133px no-repeat;}
.dirF.Goog span{background:url(images/directory.png) -41px -133px no-repeat;}
.dirF.Data span{background:url(images/directory.png) -81px -133px no-repeat;}
.dirF.Tech:hover span,.dirF.on.Tech span{background:url(images/directory.png) 0 -45px no-repeat;}
.dirF.Alex:hover span,.dirF.on.Alex span{background:url(images/directory.png) 0 -89px no-repeat;}
.dirF.Goog:hover span,.dirF.on.Goog span{background:url(images/directory.png) -41px -89px no-repeat;}
.dirF.Data:hover span,.dirF.on.Data span{background:url(images/directory.png) -81px -89px no-repeat;}
.loop{float:left;width:600px;}
.hpItem{float:left;padding:30px 0 0;width:100%;}
.loopImgCont{float:left;margin-right:10px;padding:4px;width:110px;height:88px;border:1px solid #CCC;}
.bData{float:left;}
.bTitle{font-size:18px;}
.bTags{float:left;padding:5px 2px 4px;font:normal 11px verdana;color:#444;border-bottom:1px solid #CCC;}
.bTags.empty{padding:5px 2px 4px;font:normal 11px verdana;color:#444;border-bottom:0 none;}
.bTitle a,.bTags a{color:#2E9305}
.bLinks{padding-top:3px;font:bold 11px arial;color:#767676}
.bLinks a{color:#767676}
.bRanks{float:left;padding:10px 0 0;font:bold 11px arial;}
.bRank{float:left;position:relative;margin-right:6px;padding:5px 12px 0 24px;height:21px;color:#444;background:url(images/directory.png) right -177px no-repeat;}
.bRank span{position:absolute;top:0;left:0;width:22px;height:26px;}
.bRank.Tech span{background:url(images/directory.png) 0 -177px no-repeat;}
.bRank.Alex span{background:url(images/directory.png) -64px -177px no-repeat;}
.bRank.Goog span{background:url(images/directory.png) -32px -177px no-repeat;}
.bRank:hover{text-decoration:none;cursor:help;}
.alphabet{float:right;padding-top:10px;width:37px;}
.letter{margin:5px 0 0;padding:1px 7px 0 0;width:30px;height:19px;text-align:right;text-transform:uppercase}
.letter:hover,.letter.cur{background:#55ae07 url(img/directory.png) -296px -89px no-repeat;}
.letter a{font-weight:bold;color:#55ae07;}
.letter:hover a,.letter.cur a{color:#FFF;}
/* scheda blog */
.path{float:left;width:100%;height:20px;font-size:11px;color:#919191;text-transform:uppercase;}
.here{color:#919191;}
.blogName{font:bold 26px arial;}
.blogTo{display:block;font:normal 12px arial;color:#444444;line-height:12px;padding:0 0 17px;}
.blogTo span{display:inline-block;margin-left:3px;width:11px;height:14px;background:url(images/directory.png) -289px -129px no-repeat;}
.blogDesc{padding:17px 0 20px;font:normal 14px arial;color:#444;}
.blogImg{float:left;margin-right:10px;width:260px;height:245px;border:1px solid #CCC;}
.imgCont{padding:4px;width:252px;height:202px;}
.imgCont img{width:252px;height:202px;}
.imgBot{position:relative;width:260px;height:35px;background:#f9f9f9}
.imgBot a{position:absolute;top:-4px;left:45px;width:171px;height:29px;background:url(images/directory.png) 0 -213px no-repeat;text-indent:-9999em}
.blogGenInfo{float:left;width:349px;}
.blogRank{float:left;margin-left:1px;padding:25px 0 0;width:115px;height:24px;font-size:16px;text-align:center;}
.blogRank.TR{background:url(images/directory.png) 0 -252px no-repeat;color:#2e9305;}
.blogRank.AX{background:url(images/directory.png) -125px -252px no-repeat;color:#5c6578;}
.blogRank.GG{background:url(images/directory.png) 0 -311px no-repeat;color:#0c3e85;}
.blogEnt{float:left;padding:13px 0 12px;width:349px;font-size:12px;border-bottom:1px solid #CCC;}
.blogEnt li{padding:0 0 5px;line-height:13px;}
.blogShare em,.blogCat em,.blogEnt em{font-style:normal;font-weight:bold;font-variant:small-caps;color:#444;}
.blogCat{float:left;padding:12px 0;width:349px;font-size:12px;border-bottom:1px solid #CCC;}
.blogShare{clear:left;padding:15px 0 10px;width:621px;font-size:12px;border-bottom:3px solid #EDEDED}
.blogShare em{display:block;color:#7B7B7B;font-size:12px;font-weight:bold;font-variant:normal}
.blogShare a{display:inline-block;margin:7px 10px 0 0;height:19px;background:url(images/directory.png) 0 -370px no-repeat;}
.blogShare a.del{width:14px;background-position:0 -370px;}
.blogShare a.dig{width:16px;background-position:-26px -370px;}
.blogShare a.okn{width:18px;background-position:-54px -370px;}
.blogShare a.seg{width:15px;background-position:-78px -370px;}
.blogShare a.stu{width:15px;background-position:-101px -370px;}
.blogShare a.tec{width:16px;background-position:-122px -370px;}
.blogShare a.gog{width:16px;background-position:-150px -370px;}
.blogShare a.upn{width:16px;background-position:-172px -370px;}
.blogShare a.fbk{width:14px;background-position:-194px -370px;}
.blogShare a.ffd{width:16px;background-position:-214px -370px;}
.blogBotData{float:left;width:100%;padding-top:15px;}
.blogBotData .corrBlogs{float:left;background:#F1F6F8 none repeat scroll 0 0;border:1px solid #DBE1E6;padding:8px 0 10px 13px;width:608px;}
.blogSerp{float:left;padding:0 0 7px;width:100%;font-size:12px;font-weight:bold;color:#7b7b7b;border-bottom:1px solid #CCC;text-transform:uppercase;line-height:20px;}
.blogSerp label,.blogSerp input{float:left;}
.blogSerp label{padding:2px 10px 0 0;}
.blogqs{padding:3px 3px 0;width:196px;height:17px;font-size:11px;border:1px solid #CCC;border-right:0 none;}
.bSBot{width:24px;height:22px;background:url(images/directory.png) -191px -311px no-repeat;border:0 none;cursor:pointer;}
.bLastPosts{float:left;padding:12px 0 15px 4px;width:345px;border-bottom:1px solid #CCC;}
.bLastPosts dt{padding:7px 0 0;font:bold 13px arial;color:#444;text-transform:uppercase;}
.bLastPosts dd{padding:10px 0 0 10px;font:bold 14px arial;background:url(images/directory.png) -296px -353px no-repeat;}
.bAllPostsCont{float:left;padding:11px 0 10px;width:100%;text-align:center;border-bottom:1px solid #CCC}
.bAllPosts{font:normal 13px arial;}
.bCorrBlogsTit{font:normal 13px georgia;color:#444;border-bottom:1px solid #DBE1E6;margin:0 13px 13px 0;padding:0 0 4px;}
.cBlogCont{float:left;width:111px;margin-right:50px;}
.cBlogCont.nomr{margin:0;}
.bCorrBlog{float:left;padding:3px;width:104px;height:104px;border:1px solid #CCC;background:#FFF;}
.bCorrBlog span{display:block;width:104px;height:104px;background:url() center center no-repeat;}
.bCorrBlogTxt{float:left;padding:5px 0 0;width:112px;font:normal 11px arial;}
.sboxcont{background:url(images/directory.png) 0 -399px;}
.fcont{border-top:1px solid #CCCCCC;margin:6px auto 0;padding:15px 10px 18px;}
.dirLi a{color:#444;}
/* sidebar */
.sboxcol{float:left;padding:10px 0 0;width:50%;background:#FFF;}
.dslist,.listStyle ul{float:left;width:100%;background:#FFF;}
.dslist li,.listStyle li{float:left;width:50%;padding:7px 0 5px;border-bottom:solid 1px #e7e7e7;}
.sboxcol li{float:left;width:100%;padding:7px 0 5px;border-bottom:solid 1px #e7e7e7;}
.sboxcol a{font-size:11px;padding-left:13px;background:url(images/directory.png) 3px -417px no-repeat;}
.dslist .ddot{padding-left:13px;background:url(images/directory.png) 3px -417px no-repeat;}
.dslist .ddot11,.listStyle a{font-size:11px;padding-left:13px;background:url(images/directory.png) 3px -417px no-repeat;}
.sboxmidtit{float:left;font-size:12px;width:50%;background:#fff;text-transform:uppercase;}
.segnala{float:left;margin:0 0 15px;padding:13px 15px 15px;width:270px;height:104px;background:url(images/directory.png) 0 -447px no-repeat;color:#fff;}
.segnala h3{padding:0 0 5px;font:bold 13px arial;text-transform:uppercase;}
.segnala a{display:block;padding:15px 0 0 35px;color:#FFF;}
.widgetBanner{float:left;margin:0 0 15px;width:300px;height:140px;background:url(http://directory.liquida.it/img/banner-widget.jpg) 0 0 no-repeat;}
