/* CSS Document */
body { margin:0; padding:0; background:#2A2746;font:normal 11px Arial, Helvetica, sans-serif; color:#C7C7C7;}
a {color:#FF741C;}
a:hover {text-decoration:none;}
a img {border:none;}
.clear {clear:both; font-size:0;}
h1, h2, h3, h4, h5, h6 {color:#90c000;}
h2 {font-size:18px; margin:0 0 14px; padding:0; color:#FFDE01;}
h3 {font-size:14px;}
p {margin:0 0 15px;}
.float-left {float:left;}
.float-right {float:right;}
.zoom {zoom:1;}

.l-container {width:960px; padding:165px 0 0; margin:0 auto; background:url(../images/logo.jpg) no-repeat #2a2746; position:relative;}

.b-logo {position:absolute; top:14px; left:65px;}

.b-search-line {padding:6px 0 22px 0; float:left;}
.b-search-line .b-search-text {width:467px;}
.b-search-line .b-corner-blue .bl {padding:20px;}

.b-ads-top {float:left; width:450px;}
.b-ads-line {padding:15px 0 35px; clear:both;}
.b-body {clear:both; padding:0 29px;}
.b-wide {padding-left:8px; padding-right:8px;}

.b-cat-index {padding:15px; margin:0 -10px 40px; font-size:12px; background:url(../images/bg-yellow-big-star.gif) repeat-x #faa609 0 0;}
.b-cat-index table {width:100%;}
.b-cat-index ul {margin:0; padding:0; list-style:none;}
.b-cat-index li {padding:0; margin:0 0 5px 0; }
.b-cat-index li a {color:#fff;}

.b-pager {padding:15px; font-size:18px;}
.b-pager a {padding:0 2px;color:#FFF;}
.b-pager .first {padding:0 17px 0 0;}
.b-pager .last {padding:0 0 0 17px;}

.b-pager-left {float:left;padding:15px 0 15px 0; width:284px; font-size:18px;color:#908EA6;}
.b-pager-left a {padding:0 2px;color:#FFF;}
.b-pager-left .first {padding:0 17px 0 0;}
.b-pager-left .last {padding:0 0 0 17px;}

.b-pager-listing {padding:15px 0; font-size:18px;}
.b-pager-listing a {padding:0 2px;color:#90c000;}
.b-pager-listing .first {padding:0 17px 0 0;}
.b-pager-listing .last {padding:0 0 0 17px;}


.b-left-bar {width:640px; float:left;}
.b-left-bar-inside {width:284px; float:left; padding:15px 0;}


.b-intro-left {width:284px;}
.b-intro-left .add {padding:0 0 0 16px; font-size:11px; line-height:1; font-weight:bold; color:#ff741c; background:url(../images/ico/ico-add.gif) no-repeat 0 2px;}
.b-intro-right {float:right; width:591px;}
.b-intro-right .keyword {font-size:14px;}
.b-intro-right .keyword strong {}
.b-intro-right .keyword span {color:#346B31;}


.b-scren-list {padding:0 ;}
.b-left-bar-inside .b-scren-list {padding: 0;}
.b-scren-list table {width:100%;}
.b-scren-list .first {text-align:left; padding:0;}
.b-scren-list .last {padding:0;}
.b-scren-list .last .b-screen-item {float:right;}
.b-scren-list td {text-align:center; padding:0 63px;}
/* .b-scren-list .last-line td {border-bottom:none; padding-bottom:25px;} */
.b-screen-item {padding:0 0 30px; margin:0; text-align:left;  }
.b-screen-item h3 {padding:0; margin:0;font-size:14px; font-weight:bold;}
.b-screen-item h3 a {color:#ff741c; text-decoration:none;}
.b-screen-item p {padding:0; margin:0 0 4px; color:#FFF;}

.b-screen-item img {display:block;}

.b-screen-desc .screen {padding:0 0 8px 0;}
.b-screen-desc .b-raiting-star {float:left;padding:5px 11px; background:url(../images/bg-rating.gif) no-repeat 0% 0%;}
.b-screen-desc .b-raiting-desc {float:left;padding:4px 10px;}

.b-right-bar {float:right; width:591px;}
.b-right-bar-inside {float:right; width:554px; background:url(../images/bg-yellow-star.gif) no-repeat; padding:10px 10px; text-align:right;}
.h-right-index {padding:0 20px 0 40px;}
.h-right-bar-inside {padding:0 20px;}

.b-right-bar-inside .item-meta {margin:0 0 15px;}
.b-right-bar-inside .item-desc {margin:0 0 15px;}
.b-right-bar-inside .item-url {margin:0 0 15px;}
.b-right-bar-inside .item-url img {margin:0 10px;}
.b-right-bar-inside .item-tags {margin:0 0 15px;}


.b-cat-list {margin:25px 0;}
.b-cat-list ul {margin:0 6px 0; padding:0; list-style:none;}
.b-cat-list li {padding:0 0 0 12px;  margin:0 0 5px 0; font-size:14px; background:url(../images/ico/ico-cat-list.gif) no-repeat 0 50%;}
.b-cat-list li a {color:#000;}

.b-footer {clear:both; padding:14px 29px;}
.b-footer .logo-dev {display:block; float:left;}
.b-footer .copy {float:right; text-align:right; font-size:10px; font-family:tahoma, sans-serif; color:#C7C7C7;}

.b-partner {width:240px;}
.b-partner select {width:98.9%;}
.b-partner input.text  {width:97.5%;}
.b-partner input.submit  {border:none; margin:2px 0; padding: 0px 6px; border:1px solid #808080;}
.b-partner label {display:block; margin:2px 0 1px;}
.b-partner table {width:100%;}
.b-partner table input.text  {width:95%;}

.b-desc-listing  .b-item {margin:0 0 12px;}
.b-desc-listing  .b-item-last {padding:0 0 12px; margin:0 0 12px;}
.b-desc-listing h4 {padding:0; margin:0 0 3px;font-size:12px; font-weight:bold; color:#ff781c;}
.b-desc-listing .item-desc {font-weight:bold; color:#fff;}

.b-ads-column td {padding:0 0 15px;}
.b-ads-column  a {color:#D0AB01;}

/* ------------- */
.partnesr-link {text-align:center;}
.partnesr-link a {color:#ffde01; font-size:14px;}

.error {color:#FF0000; padding: 3px 0 3px 0;}