/* CSS Document */
body { margin:0; padding:0; background:#1C3D2A;font:normal 11px Arial, Helvetica, sans-serif; color:#C7C7C7;}
a {color:#6E9846 ;}
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 0 0 13px; color:#D0AB01; background:url(../images/bul-gold.gif) no-repeat 0 50%;}
h3 {font-size:14px;}
p {margin:0 0 15px;}

.l-container {width:960px; padding:0 19px; margin:0 auto;}

.b-logo {padding-bottom:12px;}

.b-search-line { padding:16px; float:right; background:url(../images/bg-search.gif) no-repeat 0 0;}
.b-search-line .b-search-text {width:463px; }
.b-search-line .b-corner-blue .bl {padding:20px;}

.b-ads-top {float:left; width:450px;}
.b-ads-line {margin:15px 0; clear:both;}
.b-body {clear:both; padding:0 29px;}
.b-wide {padding-left:8px; padding-right:8px;}

.b-cat-index {padding:5px; margin:0 0 40px; font-size:13px;}
.b-cat-index ul {margin:0; padding:0; list-style:none;}
.b-cat-index li {padding:0 0 0 16px; margin:0 0 5px 0; background:url(../images/ico/ico-cat-index.gif) no-repeat 0 50%;}

.b-pager {padding:15px; font-size:18px;}
.b-pager a {padding:0 2px;color:#90c000;}
.b-pager .first {padding:0 0 0 0;}
.b-pager .last {padding:0 0 0 3px;}

.b-pager-left {float:left;padding:15px 0 15px 13px; font-size:18px;color:#D0AB01; background:url(../images/bul-gold.gif) no-repeat 0 50%; width:290px;}
.b-pager-left a {padding:0 2px;color:#C7C7C7;}
.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 {float:left; width:290px;}
.b-intro-left .add{padding:0 0 0 16px; margin:20px 0; float:left; font-size:14px; line-height:1; font-weight:bold; color:#C7C7C7; background:url(../images/ico/ico-add.gif) no-repeat 0 60%;}
.b-intro-right {float:right; width:591px;}
.b-intro-right .keyword {font-size:14px;}
.b-intro-right .keyword strong {color:#6E9846;}
.b-intro-right .keyword span {color:#346B31;}


.b-scren-list {padding:15px 0 0 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; width:33%; }
.b-scren-list .middle {text-align:left; padding:0; width:33%;}
.b-scren-list .last {text-align:left; padding:0; width:33%;}
.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; width:254px; 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:#6E9846; text-decoration:none;}
.b-screen-item p {padding:0; margin:0 0 4px; color:#D0AB01;}

.b-screen-item img {display:block;}

.b-screen-desc .screen {padding:0 0 8px 0;}
.b-screen-desc .b-raiting-star {float:left; 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:591px; padding:15px 0;}
.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; background:url(../images/bg-green.gif);}
.b-footer .logo-dev {display:block; float:left;}
.b-footer .partner_links {display:block; float:left; padding-left:10px;}
.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 {padding:0 0 18px; margin:0 0 12px; border-bottom:1px solid #346B31;}
.b-desc-listing  .b-item-last {padding:0 0 12px; margin:0 0 12px;}
.b-desc-listing h4 {padding:0; margin:0 0 10px;font-size:12px; font-weight:bold; color:#6E9846;}
.b-desc-listing .item-desc {font-weight:bold; color:#C7C7C7;}

.b-ads-column td {padding:0 0 15px;}
.b-ads-column  a {color:#D0AB01;}

.error {color:#FF0000; padding: 3px 0 3px 0;}
