/*BB*/
input.bbButton
{
   background-color: #93B63A;
   color: White;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   margin-bottom: 5px;
   padding: 0px 4px 0px 4px;
}
.bb-image
{
   padding: 8px 8px 8px 8px;
   margin: 8px auto 8px auto; 
}
.bb-quote
{
   background-color: #F3F6FA;
   border-top: 1px solid Black;
   border-bottom: 1px solid Black;
   padding: 2px 0px 4px 4px;
}

/* ToolTips */
#tooltip{
background: #FFFFBD;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}
/* Validators */
.validation-advice {
   color : Red;
   font-size: 0.8em;
}

.custom-advice {
   color : Red;
   font-size: 0.8em;
}
/* common classes */
html,body, img, form {border:none;margin:0;padding:0;}
/* old 
div, body, p, a, img, input, td, th {margin:0; padding:0; color:#000;} 
*/
/* new */
div, body, p, a, img, input {margin:0; padding:0; color:#000;} 



/* --- */
p, h5, h4, h3, h2, h1, textarea {margin:0px; padding:0px;}
a, a:visited {color:#4370e5;text-decoration:underline; font-size:100%;}
a:hover {text-decoration:none;}
ul, li {list-style-type:none; padding:0px; margin:0px;} 
/* table, table td {border-collapse:collapse;} */

html {}
body {font:62.5%/1.4 "Verdana";}
input.text, select, textarea {font-size:0.9em; border:1px solid #b1b1b1; padding:3px 2px;}

div#wrap {min-width:1000px; font-size:120%;}

div#login {background-color:#e7e7e7; overflow:hidden;}
div#login div {float:right;}
div#login div li {float:left;}
div#login div a {color:#7f7f7f; font-size:80%; display:block; padding:3px 10px 4px;}
div#login div a.enter {background:url(../images/enter_bg.gif) repeat-x; color:#fff; font-weight:bold; font-size:90%; padding-top:2px;}

div#header {background:url(../images/header_bg.gif) repeat-x bottom left #9ec43f; height:113px; border-bottom:1px solid #9c9c9c; border-top:2px solid #fff; position:relative; overflow:hidden; padding-left:375px;}
div#logo {position:absolute; bottom:0px; left:40px;}
div#header ul.col {float:left; margin-left:50px; margin-top:5px;}
div#header ul.col li {margin:3px 0;}
div#header ul.col li a {color:#fff;}

div#content {background:url(../images/content_bg.gif) repeat-x; overflow:hidden; padding-top:10px;  width: 980px;  margin: 0px auto 0px auto;}
div#content div#main {overflow:hidden;}
div#content div#right_col {width:279px; float:right;}

div#message {text-align: center; font-size:100%; font-weight: bold; padding-bottom: 200px; padding-top: 100px; padding-left: 30px; padding-right: 30px;}
div.item {border:1px solid #6c83a6; border-top-width:2px; background-color:#fff; position:relative; margin-bottom:15px;}
div.orange {border-color:#f66600;}
div.green {border-color:#a0be55;}
div.orange_bg {background-color:#f66600;}
div.margin {margin-left:11px; margin-right:11px;}
div#main div.margin {margin-right:0;}

div.corner {position:absolute; font-size:1px; width:5px; height:5px; background-repeat:no-repeat;}
div.corner.lt {left:-1px; top:-2px; background-image:url(../images/item_corner_lt.gif);}
div.corner.lb {left:-1px; bottom:-1px; background-image:url(../images/item_corner_lb.gif);}
div.corner.rt {right:-1px; top:-2px; background-image:url(../images/item_corner_rt.gif);}
div.corner.rb {right:-1px; bottom:-1px; background-image:url(../images/item_corner_rb.gif);}

div.orange div.corner.lt {background-image:url(../images/item_corner_lt_orange.gif);}
div.orange div.corner.lb {background-image:url(../images/item_corner_lb_orange.gif);}
div.orange div.corner.rt {background-image:url(../images/item_corner_rt_orange.gif);}
div.orange div.corner.rb {background-image:url(../images/item_corner_rb_orange.gif);}

div.green div.corner.lt {background-image:url(../images/item_corner_lt_green.gif);}
div.green div.corner.lb {background-image:url(../images/item_corner_lb_green.gif);}
div.green div.corner.rt {background-image:url(../images/item_corner_rt_green.gif);}
div.green div.corner.rb {background-image:url(../images/item_corner_rb_green.gif);}

div.item div.title {background:url(../images/title_blue.gif) repeat-x; color:#4d73b2; padding:12px 7px 2px;}
div.item.orange div.title {background-image:url(../images/title_orange.gif); color:#f66600; overflow:hidden; position:relative;}
div.item.green div.title {background-image:url(../images/title_green.gif); color:#87b802;}
div.item.orange_bg div.title {background-image:url(../images/title_orange2.gif);}
div.item div.title h3 {padding:0 3px; padding-bottom:7px; background:url(../images/h3_bg.gif) repeat-x bottom left; font-size:110%; overflow:hidden; padding-top:5px; margin-top:-7px;}
div.item.orange_bg div.title h3 {padding-bottom:12px; background-image:url(../images/h3_bg2.gif);}
div.item.green div.title h3 {background-image:url(../images/h3_bg_green.gif);}
div.item.green_bg div.title h3 {padding-bottom:10px; padding-top:10px;}
div.item div.title span {}
div.item div.title span.p {font-size:80%; color:#808080; font-weight:normal; margin-left:15px; line-height:10px; position:absolute; top:8px;}
div#right_col div.item.orange_bg div.title span.p {bottom:12px;}
div.item div.title a.ico {position:absolute; top:13px; right:10px;}

div.item div.inner {margin:13px;}

div#right_col img.float {float:left; margin:0 10px 5px 0;}
div#right_col p.small {font-size:80%; margin-bottom:10px;}
div#right_col a.title {color:#4370e5; font-size:80%; font-weight:bold; display:block; margin-bottom:10px;}

div.bottom_line {padding:0px 12px 3px; text-align:right; background-color:#8399d3; margin-top:10px; color:#fff;}
div.orange div.bottom_line {background-color:#f66600;}
div.green div.bottom_line {background-color:#9fc53f;}
div#content div.bottom_line a {color:#fff; font-size:80%; text-decoration:none;}
div.bottom_line a:hover {text-decoration:underline;}

div.info {overflow:hidden;}
div.info div.img {float:left; margin:0 10px 0 0;}
div#main a.title {color:#f66600; font-size:110%; font-weight:bold; display:block;}

div.topics {margin-top:16px; position:relative;}
div.topics div.row {overflow:hidden; margin-bottom:10px;}
div.topics div.topic {float:left; width:50%; overflow:hidden;}
div.topics div.topic div.img {float:left; margin-right:10px;}
img.star {margin-left:2px;}
div#content div.topics div.topic a.title {font-size:130%;}
div.topics div.topic div.text {margin-right:10px; font-size:80%;}

div#search {text-align:center; padding:6px 0 14px;}
div#search input.text {width:150px;}
div#search input.button {position:relative; top:4px;}

div#right_col div.tags a {color:#6c83a6;}
div#content div#right_col div.tags a.f60 {font-size:60%;}
div#content div#right_col div.tags a.f80 {font-size:80%;}
div#content div#right_col div.tags a.f100 {font-size:100%;}
div#content div#right_col div.tags a.f120 {font-size:120%;}
div#content div#right_col div.tags a.f150 {font-size:150%;}
div#content div#right_col div.tags a.f200 {font-size:200%;}
div.orange_bg div.corner.lb {background-image:url(../images/item_corner_lb_orange2.gif);}
div.orange_bg div.corner.rb {background-image:url(../images/item_corner_rb_orange2.gif);}

div.clear {clear:both; font-size:1px; height:1px;}
p.clear {clear:both;}

div#right_col div.top div a {color:#fff; font-size:80%;}
div.top div.point {padding-left:25px; background-repeat:no-repeat; background-position:center left; margin-bottom:10px;}
div#right_col div.top div.first a {font-weight:bold; font-size:100%;}
div.top div.first {background-image:url(../images/first.gif);}
div.top div.second {background-image:url(../images/second.gif);}
div.top div.third {background-image:url(../images/third.gif);}
div.top div.fourth {background-image:url(../images/fourth.gif);}
div.top div.fifth {background-image:url(../images/fifth.gif);}

div.poll p.question {font-weight:bold; margin-bottom:15px;}
div.poll table {width:100%;}
div.poll td {font-size:90%; padding:3px 2px;}
div.poll td input {margin:0 4px; position:relative; top:2px;}
div.poll td input.button {margin:0; top:0px;}
div.poll td.button {text-align:right;}

div.banner {text-align:center;}

div#subcolumn {overflow:hidden; margin-bottom:15px;}
div#subcolumn div.left div.margin {margin-right:11px; margin-left:0;}
div#subcolumn div.right div.margin {margin-right:0px; margin-left:0;}
div#subcolumn div.col {float:left; width:50%;}

div.video div#video {text-align:center;}
div.video h4 {font-size:100%; padding:5px 10px 0;}
div.video p {padding:5px 10px 12px;}
div.video p.small {color:#828282; font-size:80%; background:url(../images/h3_bg.gif) repeat-x; padding:12px 10px;}

div.news div.img {float:left; margin:0 10px 5px 0px;}
div#main div.col.left div.news a.title {color:#4370e5; font-size:100%;}
div.news p {font-size:90%;}
div.list {background:url(../images/h3_bg.gif) repeat-x; padding-top:10px; margin-top:10px;}
div.list td {font-size:80%; padding:5px;}
div.list td.date {width:70px;}

div#advice {margin-bottom:15px; height:134px; background:url(../images/advice.gif) no-repeat top center;}
div#advice p {color:#fff; position:relative; height:100%; width:296px; margin:0 auto; padding-top:40px;}

div#main div.col.right div.exclus a.title {color:#4370e5; font-size:120%;}
div#main div.col.right div.exclus div.img {margin-bottom:-3px;}
div#main div.col.right div.exclus div.info {margin-bottom:10px;}
div#main div.col.right div.exclus div.info.small a.title {font-size:130%;}
div#main div.col.right div.exclus div.info.small {font-size:80%;}

div.expert div.row {overflow:hidden; margin-bottom:10px;}
div.expert div.row div.img {float:left; margin:0 10px 0 0;}
div.expert div.row a {display:block; color:#9fc53f; font-weight:bold;}
div.expert div.row span {display:block;}
div.expert div.row span.date {color:#828282; margin-bottom:5px;}
div.expert div.row span.date, div.expert div.row span.small {font-size:80%;}
div.expert div.row span.strong {font-weight:bold;}

div.green_bg {background:url(../images/book_bg.gif) no-repeat bottom right #9fc53f;}
div#content div.green_bg div.title {background:url(../images/title_green2.gif) repeat-x; padding:0; padding-top:4px;}
div#content div.green_bg div.title h3 {padding:0; padding-bottom:5px;}
div.green_bg div.title h3 span.wrap span {float:left; padding:11px 0 7px; margin-top:7px;}
div.green_bg div.title h3 span.wrap span.white {background:url(../images/span_white_bg.gif) no-repeat top right #fff; overflow:hidden; margin-left:0; padding:11px 12px 7px;}
div.green_bg div.title a.ico {top:15px;}
div.pedia p {color:#fff; font-weight:bold; padding:0 8px}
div.pedia p span, div.pedia p.small a {font-size:80%;}
div.pedia p.middle {margin:15px 0;}
div.pedia p a {color:#000;}

div.blue_bg {background:url(../images/man_bg.gif) no-repeat bottom right #8399d3;}
div#content div.blue_bg div.title {background:url(../images/title_blue2.gif) repeat-x; padding:0; padding-top:4px;}
div#content div.blue_bg div.title h3 {padding:0; padding-bottom:5px;}
div.blue_bg div.title h3 span.wrap span {float:left; padding:11px 0 7px; margin-top:7px;}
div.blue_bg div.title h3 span.wrap span.white {background:url(../images/span_white_bg2.gif) no-repeat top right #fff; overflow:hidden; margin-left:0; padding:11px 12px 7px;}
div.blue_bg div.title a.ico {top:15px;}
div.sphere {min-height:120px;}
div.sphere p {width:75%;}
div.sphere p.small {margin:20px 0 15px;}
div.sphere p.small span {color:#000;}

div#footer div.links {overflow:hidden; margin:10px 0;}
div#footer div.links ul {overflow:hidden; width:475px; margin:0 auto;}
div#footer div.links ul li {float:left; margin-left:5px;}
div#footer div.links ul li a {color:#10369a;}
div#footer div.bottom {border-top:2px solid #b6b6b6; background-color:#f6f6f6; font-size:80%; padding:10px 23px 10px 10px; overflow:hidden; position:relative;}
div#footer div.bottom p {color:#737373; padding:0 5px 0 13px;}
div#footer div.bottom p a {color:#10369a;}
div#footer div.bottom div.col {width:33%; float:left; border-left:1px solid #b6b6b6; padding-bottom:5px;}
div#footer div.bottom div.first {border-left:none;}
div#id_zdr_logo {position:absolute; bottom:-2px; left:9.5%;}

/* News page styles */
div#wrap div#content.news {font-size:110%;}
div#wrap div#content.news div.item.blue a {color:#4d73b2;}
div#content div#comments {margin-right:12px;}
div#content div#comments h3 {color:#4d73b2; font-size:130%; font-weight:normal;  background:url(../images/h3_bg.gif) repeat-x bottom left; margin-bottom:9px; padding:0 3px; padding-bottom:7px;}
div#comments div.comment {background-color:#e1e7f2; margin-bottom:12px; padding:10px; overflow:hidden;}
div#comments div.comment.lvl2 {margin-left:14px;}
div#comments div.comment div.img {margin-bottom:0;}
div#comments div.comment div.text {font-size:80%; position:relative;}
div#comments div.comment div.text a {font-weight:bold; color:#4d73b2; font-size:110%;}
div#comments div.comment div.text p {font-size:120%; margin-top:15px;}
div#comments div.comment div.text a.answer {position:absolute; top:0px; right:5px;}
div#content div#comments div.add h3 {color:#9fc53f;}
div#content div#comments div.add div.form {margin:13px 0px 13px 5px; background-color:#eff5df; padding:12px;}
div#comments div.add div.form table {width:100%;}
div#comments div.add div.form td.text {width:10%;}
div#comments div.add div.form td.button {padding:7px 3px 0; text-align:right;}
div#comments div.add div.form td {padding:0px 10px 8px 0;}
div#comments div.add div.form td input.text {width:200px; border-color:#a2c744;}
div#comments div.add div.form td textarea {width:100%; border-color:#a2c744; height:106px;}

div#content.news div#right_col div.top_title {position:relative; background:url(../images/news_bg.gif) repeat-y; height:98px; margin-right:0px; margin-bottom:15px;}
div#content.news div#right_col div.top_title div.decor {font-size:1px; background:url(../images/news_left_decor.gif) no-repeat; height:100%; position:absolute; top:0px; left:0px; z-index:100; width:5px;}
div#content.news div#right_col div.top_title div.wrap {background:url(../images/news_bg2.gif) no-repeat top right; height:100%;}
div#content.news div#right_col div.top_title p {padding:10px 17px; color:#fff; font-size:170%;}

div#news {}
div#news div.row {margin-bottom:15px;}
div#news div.row div.text a {font-size:90%; font-weight:bold; display:block; line-height:14px;}
div#news div.row div.text p {font-size:80%; line-height:12px;}
div#news div.row div.img {margin-bottom:0;}
div#news div.row div.img span.date {color:#808080; font-size:80%;}
/* End News page styles */

/* Blog Styles */
div.title h3 span.date {color:#6b6b6b; font-size:70%; position:absolute; top:10px; right:10px;}

div#content.blog div#right_col div.top_title {position:relative; background:url(../images/blog_bg.gif) repeat-y; height:98px; margin-right:0px; margin-bottom:15px;}
div#content.blog div#right_col div.top_title div.decor {font-size:1px; background:url(../images/blog_left_decor.gif) no-repeat; height:100%; position:absolute; top:0px; left:0px; z-index:100; width:5px;}
div#content.blog div#right_col div.top_title div.wrap {background:url(../images/blog_bg2.gif) no-repeat top right; height:100%;}
div#content.blog div#right_col div.top_title p {padding:10px 17px; color:#fff; font-size:170%;}

div#content.blog div#right_col div#user_info {margin-bottom:25px; overflow:hidden;}
div#content.blog div#right_col div.title {background:url(../images/h3_bg.gif) repeat-x bottom left; padding:0 4px 6px 4px; margin-bottom:6px;}
div#content.blog div#right_col h3 {font-size:110%;}
div#content.blog div#right_col div#user_info h3 {color:#9fc53f; background:url(../images/person_ico.gif) no-repeat 0px 2px; padding-left:20px; font-size:110%;}
div#content.blog div#right_col div#user_info div.img {float:left; margin-right:17px;}
div#content.blog div#right_col ul.bullet li {background:url(../images/bullet.gif) no-repeat 0px 5px; padding:1px 0 1px 22px; margin:7px 0;}
div#content.blog div#right_col ul.bullet.grey li {background-image:url(../images/bullet_grey.gif);}
div#content.blog div#right_col div#user_info div.links li a {color:#8ebe14;}

div#content.blog div#right_col div#last_rec h3, div#content.blog div#right_col div#archive h3 {color:#4d73b2;}
div#content.blog div#right_col div#last_rec li a, div#content.blog div#right_col div#archive li a {color:#4d73b2;}
div#content.blog div#right_col div#archive {margin-top:35px;}
/* End Blog Styles */

div#content.blog div#comments {margin:0; font-size:110%; margin-top:10px;}

div.encycl div.links {margin-bottom:8px;}
div.encycl div.links a.active {color:#000; font-size:120%; font-weight:bold; text-decoration:none;}
div#content.encycl div.text {margin-bottom:90px;}
div#content.encycl div.nav {text-align:center; font-weight:bold;}
div#content.encycl div.nav a img {position:relative; top:3px;}
div#content.encycl div.nav a.small {font-size:80%;}
div#content.encycl div#right_col div.top_title div.wrap {background:url(../images/encycl_bg2.gif) no-repeat bottom right; height:100%;}
div#content.encycl div#right_col div.text {padding-left:10px; margin-bottom:10px;}

/* Standart styles */
div#main.standart div.item div.text h3 {padding:0 3px; padding-bottom:7px; background:url(../images/h3_bg.gif) repeat-x bottom left; font-size:130%; text-align:left;}
div#main.standart div.item div.text h3.blue {color:#4d73b2;}
div#main.standart div.item div.text h3.green {color:#9fc53f;}
div#main.standart div.item div.text div.table {margin-top:55px; margin-bottom:20px; text-align:center;}
div#main.standart div.item div.text div.table table {width:99%; margin:10px auto;}
div#main.standart div.item div.text div.table th {background-color:#8399d3; color:#fff; font-size:90%;}
div#main.standart div.item div.text div.table th, div#main.standart div.item div.text div.table td {padding:4px 0; border-left:1px solid #fff; width:50%;}
div#main.standart div.item div.text div.table td {background-color:#f4f4f4; border-top:2px solid #fff; padding:2px 0;}
div#main.standart div.item div.text div.table tr.dark td {background-color:#e4e4e4;}
div#main.standart div.item div.form div.error {margin-bottom:5px;}
div#main.standart div.item div.form div.error p {font-size:80%; color:#e90000; margin-bottom:5px;}
div#main.standart div.item div.form div.error p.error {padding-left:20px;}
div#main.standart div.item div.form .form {margin:13px 0px 13px 5px; background-color:#eff5df; padding:12px;}
div#main.standart div.item div.form .form table {width:100%;}
div#main.standart div.item div.form .form td.text {width:10%;}
div#main.standart div.item div.form .form td.button {padding:7px 3px 0; text-align:right;}
div#main.standart div.item div.form .form td {padding:0px 10px 8px 0;}
div#main.standart div.item div.form .form td input.text {width:200px; border-color:#a2c744;}
div#main.standart div.item div.form .form td input.text.error {border-color:#e90807;}
div#main.standart div.item div.form .form td input.text.long {width:500px;}
div#main.standart div.item div.form .form td input.button.browse {position:relative; top:5px; left:10px;}
div#main.standart div.item div.form .form td textarea {width:100%; border-color:#a2c744; height:106px;}
div#main.standart div.item div.form .form td span.red {font-size:80%; margin-left:5px;}
.red {color:#e90807;}

/*Consult*/
div#content.consult div.question {margin-bottom:30px;}
div#content.consult div.question p.title {margin-bottom:5px;}
div#content.consult div.question p.title em {color:#868686;}
div#content.consult div.question div.quest_text div.top {background-color:#8399d3; padding:3px 14px 4px; font-size:90%; position:relative;}
div#content.consult div.question div.quest_text div.top span {color:#fff; font-weight:bold;}
div#content.consult div.question div.quest_text div.top span.open_link {font-weight:normal; position:absolute; top:2px; right:10px; font-size:90%;}
div#content.consult div.question div.quest_text div.top span.open_link img {position:relative; top:2px;}
div#content.consult div.question div.quest_text div.text {background-color:#e1e7f2; padding:6px 10px 10px 88px; position:relative;}
div#content.consult div.question div.quest_text div.text div.img {position:absolute; top:8px; left:20px;}

div#content.consult div#right_col div.top_title {position:relative; background:url(../images/news_bg.gif) repeat-y; height:98px; margin-right:0px; margin-bottom:15px;}
div#content.consult div#right_col div.top_title div.decor {font-size:1px; background:url(../images/news_left_decor.gif) no-repeat; height:100%; position:absolute; top:0px; left:0px; z-index:100; width:5px;}
div#content.consult div#right_col div.top_title div.wrap {background:url(../images/consult_bg2.gif) no-repeat top right; height:100%;}
div#content.consult div#right_col div.top_title p {padding:10px 17px; color:#fff; font-size:170%;}
div#content.consult div#right_col div.text {margin-bottom:50px;}
div#content.consult div.text h3 {padding:0 3px; padding-bottom:7px; background:url(../images/h3_bg.gif) repeat-x bottom left; font-size:130%; text-align:left; margin-bottom:10px;}
div#content.consult div.text h3.green {color:#9fc53f;}
div#content.consult div.text div.form {padding:0 5px;}
div#content.consult div.text div.form table {width:100%;}
div#content.consult div.text div.form input.text, div#content.consult div.text div.form textarea {width:100%;}
div#content.consult div.text div.form textarea {height:212px;}
div#content.consult div.text div.form td.button {text-align:right; padding:10px 2px;}

/* Profile */
div#main.profile div#img_links {float:left; margin-right:15px;}
div#main.profile div#img_links ul {padding:10px 8px;}
div#main.profile div#img_links li {margin-bottom:15px;}
div#main.profile div#img_links li a {font-weight:bold; color:#4d73b2;}
div#main.profile div#user_info {overflow:hidden;}
div#main.profile div#user_info h3 {padding:0 3px; padding-bottom:7px; background:url(../images/h3_bg.gif) repeat-x bottom left; font-size:130%; text-align:left; margin-bottom:10px; color:#4d73b2;}
div#main.profile div#user_info h3.small {font-size:120%;}
div#main.profile div#user_info table.info {width:100%; margin-bottom:25px;}
div#main.profile div#user_info td {background-color:#f4f4f4; border-left:2px solid #fff; border-top:2px solid #fff; padding:2px 8px;}
div#main.profile div#user_info td.bold {font-weight:bold; color:#737373;}
div#main.profile div#user_info .dark td {background-color:#e4e4e4;}


/* Hots */
div#content.hots div#right_col div.top_title {position:relative;background:url(../images/top_title_bg_orange.gif) repeat-y; height:98px; margin-right:0px; margin-bottom:15px;}
div#content.hots div#right_col div.top_title div.decor {font-size:1px;background:url(../images/top_title_orange_decor.gif) no-repeat; height:100%; position:absolute; top:0px;left:0px; z-index:100; width:5px;}
div#content.hots div#right_col div.top_title div.wrap {background:url(../images/top_title_hot_theme.gif) no-repeat top right; height:100%;}
div#content.hots div#right_col div.top_title p {padding:10px 17px; color:#fff; font-size:170%;}
/* Exclusives */
div#content.exclusives div#right_col div.top_title {position:relative;background:url(../images/top_title_bg_orange.gif) repeat-y; height:98px; margin-right:0px; margin-bottom:15px;}
div#content.exclusives div#right_col div.top_title div.decor {font-size:1px;background:url(../images/top_title_orange_decor.gif) no-repeat; height:100%; position:absolute; top:0px;left:0px; z-index:100; width:5px;}
div#content.exclusives div#right_col div.top_title div.wrap {background:url(../images/top_title_exclusive.gif) no-repeat top right; height:100%;}
div#content.exclusives div#right_col div.top_title p {padding:10px 17px; color:#fff; font-size:170%;}
/* Books */
div#content.books div#right_col div.top_title {position:relative;background:url(../images/news_bg.gif) repeat-y; height:98px; margin-right:0px; margin-bottom:15px;}
div#content.books div#right_col div.top_title div.decor {font-size:1px;background:url(../images/news_left_decor.gif) no-repeat; height:100%; position:absolute; top:0px;left:0px; z-index:100; width:5px;}
div#content.books div#right_col div.top_title div.wrap {background:url(../images/top_title_review.gif) no-repeat top right; height:100%;}
div#content.books div#right_col div.top_title p {padding:10px 17px; color:#fff; font-size:170%;}
/* Anonses */
div#content.anonses div#right_col div.top_title {position:relative;background:url(../images/news_bg.gif) repeat-y; height:98px; margin-right:0px; margin-bottom:15px;}
div#content.anonses div#right_col div.top_title div.decor {font-size:1px;background:url(../images/news_left_decor.gif) no-repeat; height:100%; position:absolute; top:0px;left:0px; z-index:100; width:5px;}
div#content.anonses div#right_col div.top_title div.wrap {background:url(../images/news_bg2.gif) no-repeat top right; height:100%;}
div#content.anonses div#right_col div.top_title p {padding:10px 17px; color:#fff; font-size:170%;}
/* Abuse */
div#content.abuse div#right_col div.top_title {position:relative;background:url(../images/news_bg.gif) repeat-y; height:98px; margin-right:0px; margin-bottom:15px;}
div#content.abuse div#right_col div.top_title div.decor {font-size:1px;background:url(../images/news_left_decor.gif) no-repeat; height:100%; position:absolute; top:0px;left:0px; z-index:100; width:5px;}
div#content.abuse div#right_col div.top_title div.wrap {background:url(../images/top_title_critic.gif) no-repeat top right; height:100%;}
div#content.abuse div#right_col div.top_title p {padding:10px 17px; color:#fff; font-size:170%;}
/* Sphere */
div#content.sphere div#right_col div.top_title {position:relative;background:url(../images/news_bg.gif) repeat-y; height:98px; margin-right:0px; margin-bottom:15px;}
div#content.sphere div#right_col div.top_title div.decor {font-size:1px;background:url(../images/news_left_decor.gif) no-repeat; height:100%; position:absolute; top:0px;left:0px; z-index:100; width:5px;}
div#content.sphere div#right_col div.top_title div.wrap {background:url(../images/top_title_sphere.gif) no-repeat top right; height:100%;}
div#content.sphere div#right_col div.top_title p {padding:10px 17px; color:#fff; font-size:170%;}
div#content.sphere a.title {color: #4D73B2; font-size:110%; font-weight:bold; display:block;}













