﻿body {margin:0; padding:0; background:#E9E9E9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}



.glContainer {background:url("/images/bg-cont.png") left top repeat-x}

img {border:none}

input, select {font-size:13px; font-family:Arial, Helvetica, sans-serif}



/* top logo style on */

.top-block {height:85px; background:#fff; width:980px; margin:0 auto}

.top-block .logo-block {float:left; padding-top:10px}

.top-block .search-block {float:right; width:500px}

.top-block .search-block form {clear:both; text-align:left; padding:0 0 0 80px}

.top-block .search-block input {border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:6px 5px; width:270px; background:url("/images/bg-search.gif") no-repeat left top; vertical-align:middle; _background-attachment:fixed}

.top-block .search-block input.searchBtn {padding:4px 0; margin:0; width:63px; background:url("/images/btn-search.gif") no-repeat; border:0; font-weight:bold; color:#000; text-align:center}

.top-block .search-block img {margin:0 3px 0 0; vertical-align:middle}



ul.top-nav-links {overflow:hidden; list-style:none; margin:0; padding:12px 0 20px 0; height:15px; float:right}

ul.top-nav-links li, .tpMenu ul.top-nav-links li:hover {padding:0; margin:0 -1px 0 0; background:url("/images/sep-tp-menu.gif") right center no-repeat; float:left}

ul.top-nav-links li a {padding:0 8px; line-height:16px; font-size:12px; height:auto; color:#006699; text-transform:none}

ul.top-nav-links li a:hover {color:#006699}

/* top logo style off */



/* top banner style on */

.tpBanner {height:90px; width:980px; margin:0 auto}

.tpBanner .banner {float:left; padding-top:1px}

.tpBanner img {vertical-align:top}

.tpBanner embed, .tpBanner object, .tpBanner table {float:left;}

.tpBanner object {margin-top:1px;}

.aut-block {float:right; padding-top:1px; width:250px; text-align:left; height:87px; overflow:hidden}

.aut-block .cnt-img {float:right}

.aut-block .cnt {display:table; height:1%; padding:8px 0 5px 0; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic}

.aut-block .cnt .quote {font-size:18px; font-weight:700; color:#e60004}

.aut-block .cnt .name-aut {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; font-weight:bold; font-style:normal; padding:0 0 0 5px}

/* top banner style off */



/* top menu style on */

/* top menu style on */

.tpMenu {clear:both; position:relative; height:60px; z-index:20; margin:0 auto; width:980px; top:3px}

.tpMenu ul {margin:0; padding:0; list-style:none; height:27px; float:left; position:relative}

.tpMenu ul li {margin:0; padding:0; line-height:normal; float:left; font-weight:bold; border-right:1px solid #E6E6E6}

.tpMenu ul li.last {border-right:none}

.tpMenu ul li span {position:relative; float:left; z-index:30}

.tpMenu ul li a {padding:6px 10px 5px 10px; float:left; line-height:16px; font-size:15px; height:16px; color:#006699; text-transform:uppercase; text-decoration:none}

.tpMenu ul li:hover, .tpMenu ul li a:hover {background:url("/images/top-menu-active.png") repeat-x bottom left; text-decoration:none}

.tpMenu ul li.activeItem a, .tpMenu ul li.activeItem a:hover {background:#0770A3; color:#fff}

.tpMenu ul ul {position:absolute; left:0; top:30px; padding:0; width:980px; border:0; z-index:1}



.tpMenu ul ul.dropDown {position:absolute; left:-1px; top:26px; width:200px; height:auto; background:none; background:#E5F2F8; border-bottom:1px solid #BFDFED; float:none; display:none}

.tpMenu ul ul.dropDown li {float:none; background:none; padding:0; margin:0; border:1px solid #BFDFED; border-bottom:0; text-align:left}

.tpMenu ul ul.dropDown li a {float:none; background:url("/images/icon-sub-menu.gif") no-repeat 7px 10px; padding:6px 5px 5px 18px; display:block; color:#006699; font-weight:bold}

.tpMenu ul ul.dropDown li a:hover {background:#BFDFED url("/images/icon-sub-menu.gif") no-repeat 7px 10px}

.tpMenu ul li li, .tpMenu ul li.activeItem li:hover {padding:0; border:0; margin:0 0 0 -1px; background:url("/images/sep-sub-menu.gif") right top no-repeat}



.tpMenu ul li.activeItem li.active {background:url("/images/bg-sub-menu-left.png") 0 2px no-repeat !important}



.tpMenu ul li.activeItem li a,

.tpMenu ul li li a {background:none; padding:4px 8px 3px 7px; font-size:12px; font-weight:normal; color:#fff; line-height:14px; text-transform:none}

.tpMenu ul li.activeItem li:hover {background:url("/images/bg-sub-menu-left-h.png") 0 2px no-repeat}

.tpMenu ul li.activeItem li:hover a:hover {background:url("/images/bg-sub-menu-right-h.png") right 2px no-repeat}

.tpMenu ul li.activeItem li a:hover {background:url("/images/bg-sub-menu-right-h.png") right 2px no-repeat; font-weight:bold}

.tpMenu ul li.activeItem li.active {padding:0}

.tpMenu ul li.activeItem li.active a, .tpMenu ul li.activeItem li.active a:hover {font-weight:bold; background:url("/images/bg-sub-menu-right.png") right 2px no-repeat}

/* top menu style off */



/* bottom header style on */

.tpBtmNav {clear:both; background:url("/images/bg-clickpath.gif") repeat-x}

.tpBtmNav .cnt {width:980px; margin:0 auto; height:33px; background:url("/images/bg-clickpath.gif") repeat-x}

.tpBtmNav .search {float:right; padding:5px 0}

.tpBtmNav .search input {border:1px solid #848484; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px 3px 2px 3px; width:280px; background:url("/images/bg-search.png") no-repeat left top; vertical-align:middle}

.tpBtmNav .search input.searchBtn {padding:2px 0 4px 0; margin:0; width:63px; background:url("/images/btn-search.png") no-repeat; border:0; font-weight:bold; color:#000; text-align:center}

.tpBtmNav .search img {margin:0 3px 0 0; vertical-align:middle}

/* bottom header style off */



/* footer on */

.ftContainer {line-height:22px; clear:both; width:980px; padding:10px 0 20px 0; margin:0 auto; text-align:left; color:#666; font-size:11px}

.ftContainer .cntImg {padding:10px 10px 0 10px; float:left}

.ftContainer .ctnContainer {padding:14px 0 10px 0; display:table; height:1%}

.ftContainer .ctnContainer p {padding:0 0 5px 5px; margin:0}

.ftContainer a {font-weight:normal; color:#006699;}

.ftContainer a:hover {text-decoration:underline}

.ftContainer ul {margin:0; padding:0; overflow:hidden}

.ftContainer li {float:left; list-style-type:none; padding:0 5px; margin-left:-1px; border-left:1px solid #666; line-height:10px}

/* footer off */



/* car-man style on */

.glContent {padding:5px 0 0 0; width:982px; margin:0 auto; text-align:left; clear:both}

.lfContainerS {float:left; width:805px}

.lfContainer {float:left; width:625px}

.rtContainerS {float:right; width:170px}

.rtContainer {float:right; width:353px}

a {color:#006699; text-decoration:none}



/* right block on */

.aThemeRBlock {margin:5px 0 3px 0; width:353px; background:url("/images/bg-right-block.png") repeat-y top left; float:left}

.aThemeRBlock .aThemeTitle {background:url("/images/bg-right-head-blue.png") no-repeat left top; padding:3px 3px 0 2px}

.single .aThemeTitle {background:url("/images/bg-right-block-single.png") no-repeat top left; padding:3px 3px 0 2px}

.single .aThemeTitle p {font-size:12px; color:#fff; padding:8px 0 0 12px; font-weight:bold}

.red .aThemeTitle {background:url("/images/bg-right-head-red.png") no-repeat top left; padding:3px 3px 0 2px}

.aThemeRBlock .aThemeTitle a {font-weight:normal; color:#fff; font-size:11px}

.aThemeRBlock .btm {background:url("/images/bg-right-block-btm.png") no-repeat; height:3px; line-height:3px; font-size:3px; overflow:hidden; clear:both}

.aThemeRBlock .itCnt .left-block {width:175px; float:left}

.aThemeRBlock .itCnt .left-block ul {margin:0; padding:5px 10px 10px 0px}

.aThemeRBlock .itCnt .left-block ul li {list-style-type:disc; color:#E60004; border-bottom:1px solid #DDE6F1; padding:2px 0}

.aThemeRBlock .itCnt .left-block ul li a {color:#006699; font-weight:bold; text-decoration:none}



.aThemeRBlock .itCnt dl.itm {line-height:160%; margin:0; padding:0 0 10px 14px; float:left; width:335px}

.aThemeRBlock .itCnt dl.itm dt {float:left; width:75px; margin:0; padding:0 5px 1px 0; font-size:11px; color:#666}

.aThemeRBlock .itCnt dl.itm dd {float:left; padding:0 0 1px 10px; margin:0; width:245px}

.aThemeRBlock .itCnt dl.itm dd a {font-weight:bold}



.aThemeRBlock #scrContainerR .itBlock {width:328px; padding:0 0 10px 12px}



.red .itCnt .cnt {padding:0 10px 10px 14px; line-height:160%; display:table; height:1%}

.red .itCnt .cnt p a {font-weight:bold}

.red .itCnt .cnt input.submitBtn {background:transparent url("/images/btn-abonnerem.png") no-repeat scroll 0% 50%; border:0pt none; color:#000000;  cursor:pointer; font-weight:bold; margin:0; padding:4px 0pt; text-align:center; width:93px; }

.red .itCnt .cntImg {float:right; padding:0 8px 10px 0}



/* right scroll block on*/

.aThemeRBlock .aThemeScNrm {clear:both; display:table; height:1%; margin:0; padding:0; width:353px}

.aThemeRBlock .scrollCont, .aThemeRBlock .scrollContNBorder {overflow:hidden; position:relative; width:340px}



.sl-small .aThemeTitle {background:url("/images/bg-right-head-blue.png") no-repeat left top !important; color:#FFFFFF; height:30px; padding:3px 3px 0 2px; margin:0px}

.sl-small .aThemeTitle p, .aThemeRBlock .aThemeTitle p {background:none; font-size:12px !important; color:#fff !important; padding:7px 0 0 12px !important; font-weight:bold}

.sl-small .aThemeTitle p a {font-size:11px; font-weight:normal; color:#fff}

.sl-small .aThemeTitle .scrBtns {padding:6px 10px 0 0 !important}

.sl-small .aThemeTitle .scrBtns span#btnContainerR {display:none}



.sl-small ul {margin:0; padding:0; line-height:160%}

.sl-small li {list-style-type:none}

.sl-small li a {font-weight:bold}

.sl-small li span {font-size:11px; font-weight:normal; color:#666}

/* right scroll block off*/

/* right block off */



/* left block on */

p.navLinks {font-size:11px; color:#999999; padding:6px 0 3px 12px}

p.navLinks img {margin:5px 7px}

.aThemeLBlock {margin:5px 0 0 0; width:625px; background:url("/images/bg-left-block.png") repeat-y top left; float:left}

.aThemeLBlock .aThemeTitle {background:url("/images/bg-left-block-title.png") no-repeat top left; height:36px}

.aThemeLBlock .btm {background:url("/images/bg-left-block-btm.png") no-repeat; height:3px; line-height:3px; font-size:3px; overflow:hidden; clear:both}

.aThemeLBlock .aThemeTitle p {font-size:18px; margin:0; padding:10px 0 0 12px; font-weight:bold; float:left}

.aThemeLBlock .aThemeTitle p.top {font-size:22px; margin:0; padding:9px 0 0 12px; font-weight:bold; float:left}

.aThemeLBlock .aThemeTitle p.navLinks {font-size:11px; color:#006699; padding:15px 0 0 12px}

.aThemeLBlock .aThemeTitle p.navLinks a {font-weight:normal}

.aThemeLBlock .itBlock {padding:0 13px 10px 12px}

.aThemeLBlock .itBlock img {padding:10px 15px 10px 0}

.aThemeLBlock .itBlock .cntImg {float:left; padding:10px 15px 10px 0}

.aThemeLBlock .itBlock .cntImg img {padding:10px 15px 10px 0}

.aThemeLBlock .itBlock .itCnt {color:#000000; display:table; height:1%; line-height:160%; padding:5px 0 10px}

.aThemeLBlock .itBlock p a {font-weight:normal}

.aThemeLBlock .itBlock h2 {margin:0; font-size:22px; line-height:120%; padding:4px 0}

.aThemeLBlock .itBlock p.date {font-weight:bold; padding-bottom:5px}

.aThemeLBlock .itBlock ul {margin:0; padding:0}

.aThemeLBlock .itBlock li {list-style-type:none; background:url("/images/icon-list.gif") no-repeat 0 8px; padding:0 8px}

.aThemeLBlock .itBlock li a {font-size:12px; font-weight:bold}



.aThemeLBlock .itHome {float:left; padding:0 0 10px 0}

.aThemeLBlock .itHome .left-block {float:left; width:300px; padding:5px 0 5px 12px; border-right:1px solid #E6E6E6}

.aThemeLBlock .itHome .left-block .itBlock {padding:0}

.aThemeLBlock .itHome .left-block .cntImg {float:none; padding:0}

.aThemeLBlock .itHome .left-block .itCnt .cnt {display:block} 

.aThemeLBlock .itHome .right-block {border-left:1px solid #E6E6E6; position:relative; left:-1px; float:left; padding:5px 0 5px 10px; width:290px}

.aThemeLBlock .itHome .right-block ul {margin:0; padding:0; list-style:none}

.aThemeLBlock .itHome .right-block ul li {line-height:160%; margin:0; padding:0}

.aThemeLBlock .itHome .right-block ul li a {font-weight:bold}

.aThemeLBlock .itHome .right-block ul li.more {padding:5px 0 0 0}



span.rLink {float:right; font-size:11px; padding:15px 13px 0 0}

a.rss {margin:0 0 0 10px; padding:0 0 0 18px; background:url("/images/icon-rss.png") no-repeat 0 0}

a.mail {margin:0 0 0 10px; padding:0 0 0 13px; background:url("/images/icon-mail.png") no-repeat 0 2px}

/* left block off */

/* home tabs on */

#tLinkTabsContainer {padding:10px 13px 10px 12px}

#tLinkTabs {margin:0; padding:0; list-style:none; height:38px; width:348px; overflow:hidden}

#tLinkTabs li {margin:0 0 0 -1px; background:url("/images/tabs-bg.png") no-repeat top left; padding:8px 0; float:left; overflow:hidden; text-align:center; width:80px; cursor:pointer; color:#FFFFFF; font-weight:bold}

#tLinkTabs li.active {background:url("/images/tabs-item-act.png") no-repeat top}

#tLinkTabs li.active span {/*background:url(../images/arrow-tabs.gif) bottom center no-repeat; */padding:0 0 15px 1px; display:block}

#tLinkTabs li span {padding:0 0 0 1px}

#tLinkTabsContainer .itBlock {line-height:160%}

#tLinkTabsContainer .cntImg {float:left; padding:3px 10px 0 0; clear:both}

#tLinkTabsContainer .itBlock h6 {font-size:12px; margin:0; padding:0}

#tLinkTabsContainer .itBlock p {margin:0; padding:0}

#tLinkTabsContainer .itBlock span.date {font-size:10px; color:#999999}

#tLinkTabsContainer .cnt {display:table; height:1%; padding:0 0 10px 0}



.it-poll {padding:0; line-height:160%}

.it-poll h6 {font-size:12px; margin:0; padding:0 0 2px 0}

.it-poll input {vertical-align:-3px; margin:0}

.it-poll label {padding:0 0 0 5px}

.it-poll p.btn {padding:8px 0 0 0}

.it-poll p.btn span {padding:0 0 0 15px}

.it-poll p.btn span a {font-size:11px; font-weight:normal}

.it-poll p.btn input {vertical-align:middle}

.it-poll dl {margin:0; padding:2px 0; width:318px; float:left}

.it-poll dt {margin:0; padding:0 4px 0 0; width:275px; float:left; clear:both}

.it-poll dd span.percentageBalk {background:url("/images/bg-poll-result.png") no-repeat; height:10px; overflow:hidden; float:left;}

.it-poll dd span.percentage {float:right;}

.it-poll dd {margin:0; padding:5px 0 4px 0px; width:233px; float:left; line-height:10px; font-size:10px}

.it-poll .n-info {font-size:10px; text-transform:uppercase; color:#E60004}

.it-poll .n-info span {font-size:10px}

.it-poll-res {padding:5px 0 10px 12px; width:600px; float:left}

.poll-res-q {background:url("/images/poll-res-top.png") no-repeat top left; margin:0 0 5px 0}

.poll-res-q p {padding:7px 10px 0 7px; font-weight:bold; line-height:18px}

.poll-res-q .p-btm {background:url("/images/poll-res-btm.png") no-repeat top left; height:24px}

.it-poll-res .n-info {font-size:10px; text-transform:uppercase; color:#E60004}

.it-poll-res .nm-info {font-size:10px; text-transform:uppercase; color:#000}

.it-poll-res .n-info span {color:#FF0000; font-size:10px}

.it-poll-res dl {margin:0; padding:2px 0; width:580px; float:left}

.it-poll-res dt {margin:0; padding:1px 3px 0 0; width:50px; float:left; clear:both; font-weight:bold}

.it-poll-res dd span {display:block; background:url("/images/bg-poll-result.png") no-repeat; height:10px; overflow:hidden}

.it-poll-res dd {margin:0; padding:4px 0 3px 5px; width:120px; float:left; line-height:10px; font-size:10px}

.it-poll-res dd.info {width:390px; float:right; font-size:12px; padding:1px 0 3px 5px; line-height:normal}



.it-quote span.date {display:block; font-size:11px}

.it-quote .quote {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding:5px 0}

.it-quote .author {text-align:right; font-size:13px; line-height:130%}

/* home tabs off */

/* car-man style off */



/* antik style on */

.aThemeLBlock .aThemeNewsList {clear:both}

/*.aThemeLBlock .aThemeNewsList .newsItem{position:relative}*/

.aThemeLBlock .aThemeNewsList .aThemeTitle {height:42px; background:#EEF6FD; margin:0 3px 0 2px}

.aThemeLBlock .aThemeNewsList .newsItem .newsDate {float:left; width:90px; padding:10px 10px 0 15px; line-height:160%}

.aThemeLBlock .aThemeNewsList .newsItem .newsDate p {font-weight:bold}

.aThemeLBlock .aThemeNewsList .newsItem .newsDesc {float:left; padding:10px 15px 10px 10px; width:480px; line-height:160%}

.aThemeLBlock .aThemeNewsList .newsItem .newsDesc p a {font-weight:normal}

.aThemeLBlock .aThemeNewsList .newsItem .newsDesc h2 {margin:0; font-size:12px; font-weight:bold; color:#006699}



.aThemeLBlock .aThemeNewsList .listScroller {padding:5px 0 15px 0; clear:both}



.lfContainer .slider ul {margin:0 0 0; padding:0}

.lfContainer .slider li {float:left; list-style-type:none; background:none; /*padding:0 20px 0 0*/}



ul.listTab {margin:0; padding:0; line-height:160%}

ul.listTab li {list-style-type:none; border-bottom:1px solid #E6E6E6}

ul.listTab li a {font-weight:bold}

ul.listTab a.currentLevel{color:#D43537;}



.topNews {padding:10px 0; float:left; width:622px}

.topNews .left-block, .topNews .right-block {width:290px; float:left; padding:0 10px}

.topNews .left-block {border-right:1px solid #E6E6E6}

.topNews .right-block {border-left:1px solid #E6E6E6; position:relative; left:-1px}

.topNews .itCnt {padding:0 0 10px 2px; line-height:160%}

.topNews .itCnt h3 {margin:0; padding:0; font-size:12px}

.topNews .itCnt span {font-weight:normal; font-size:11px; color:#999}

.topNews .img {float:left; width:80px; padding:2px 5px 0 2px}

.topNews .newsDesc {display:table; height:1%; line-height:160%}

.topNews ul {margin:0; padding:0; list-style:none}

.topNews li {margin:0; padding:0}

.topNews li a {font-weight:bold}



.aThemeNewsDetails .aThemeNewsTitle {clear:both; border-top:1px solid #E6E6E6; width:622px}

.aThemeNewsDetails .aThemeNewsTitle h1 {margin:0; padding:5px 12px; font-size:22px}

.aThemeNewsDetails .aThemeNewsTitle span {font-size:11px; color:#999}

.aThemeNewsDetails .aThemeNewsTitle span img {padding:0 1px; vertical-align:-2px}

.aThemeNewsDetails .aThemeNewsTitle span.stars {padding:0 25px 0 15px}

.aThemeNewsDetails .aThemeNewsTitle p {padding:15px; font-weight:bold; line-height:19px}



.aThemeNewsDetails .aThemeNewsCnt {padding:0 15px; line-height:160%}

.aThemeNewsDetails .aThemeNewsCnt h3 {margin:0; padding:20px 0 3px 0; font-size:14px}

.aThemeNewsDetails .aThemeNewsCnt .imageBlock {float:left; padding:0; margin:0; width:215px; background:#EEF6FD; border:1px solid #E6E6E6; margin:0 10px 10px 0}





#art-slider .itBlock {width:215px; float:left; padding:0}

#art-slider .cntImg {padding:0}

#art-slider .cntImg img {width:195px; padding:7px 7px 0 7px}

.aThemeNewsCnt .imageBlock .scrollImages {padding:0 0 2px 0}

.aThemeNewsCnt .imageBlock .scrollImages .aThemeTitle {background:none; text-align:center; padding:10px 0 0 0; height:26px}

.aThemeNewsCnt .imageBlock .scrollImages .aThemeTitle .scrBtns span#btnContainerImg {display:none}

.aThemeNewsCnt .imageBlock .scrollImages .aThemeTitle span {font-size:11px; color:#666; padding:0 3px}

.aThemeNewsCnt .imageBlock .scrollImages #art-slider .itBlock div.desc {text-align:center; border-bottom:1px solid #E6E6E6}

.aThemeNewsCnt .imageBlock .scrollImages #art-slider .itBlock div.desc span {font-size:10px; color:#666}



dl.links {margin:0 3px; background:#fff; border-top:1px solid #E6E6E6; padding:10px 5px; line-height:19px}

dl.links dt {font-size:13px; color:#000; font-weight:bold}

dl.links dd {list-style-type:none; margin:0; padding:0 0 0 8px; background:url("/images/icon-list3.gif") no-repeat 1px 6px}



.news-links {background:#FFF; border:1px solid #E0DEDE; margin:0 0 10px 10px; padding:5px 10px 10px 10px; clear:both; text-align:left}

.news-links .cnt {display:table; height:1%; width:550px}

.news-links h5 {font-size:12px; font-weight:bold; color:#000; clear:both; padding:5px 0 0 0}

.news-links ul {margin:0; padding:0}

.news-links ul li {list-style:none; float:left; padding:0 10px 0 0; margin:0}

.news-links ul li span {font-size:11px; color:#666}

.news-links dl {clear:both; margin:0; padding:0}

.news-links dt {float:left; width:65px; font-size:11px; color:#666; padding:0; margin:0}

.news-links dd {float:left; width:400px; margin:0; padding:0}

.news-links dd a, .news-links li a {font-size:12px; font-weight:bold; text-decoration:none}

.news-links span a, .news-links ul li span a {color:#666; font-weight:normal; font-size:11px}

.news-links a:hover {text-decoration:underline}

.news-links img {vertical-align:middle; padding:0 5px 0 0; background:#fff}



.aThemeNewsDetails .aThemeNewsCnt .contentBlock {float:left; padding:0 10px; margin:0; width:390px; line-height:19px}

.aThemeNewsDetails .aThemeNewsCnt .contentBlock h3 {padding:20px 0 5px 0; margin:0}

.aThemeNewsDetails .aThemeNewsCnt .dateBlock {clear:both; padding:15px 0}

.aThemeNewsDetails .aThemeNewsCnt .dateBlock span {font-size:11px}

.aThemeNewsDetails .aThemeNewsCnt p a {font-weight:bold; color:#006699}

.aThemeNewsDetails .footerBlock {clear:both; margin:0 0 0 2px; padding:10px 10px 5px 12px; height:20px; background:url("/images/bg-footer.png") repeat-x 0 0; width:598px}

.aThemeNewsDetails .footerBlock span.bold {font-weight:bold}

.aThemeNewsDetails .footerBlock span.rate {margin:0 0 0 40px}

.aThemeNewsDetails .footerBlock div.rate {float:left; margin:0; padding:0; width:265px}

/* styles for the star rater on */	

.rating-bg {background:url("/images/bg-rate.png") top left no-repeat; float:left; width:80px; padding:0 0 0 6px; margin:-3px 0 0 0; font-size:12px}

.rating {list-style:none; margin:0px; padding:4px 0 3px 0; width:77px; height:20px; float:left; position:relative}

.rating li {padding:0px; margin:0px; height:12px; width:14px; float:left}

.rating li a {display:block; width:14px; height:12px; line-height:12px; text-decoration:none; text-indent:-9000px; z-index:20; position:absolute; padding:0; overflow:hidden}

.rating li a:hover {background:url("/images/icon-star-act.gif") left top; z-index:2; left:0; border:none}

.rating a.one-star {left:0}

.rating a.one-star:hover {width:14px}

.rating a.two-stars {left:14px}

.rating a.two-stars:hover {width:28px}

.rating a.three-stars {left:28px}

.rating a.three-stars:hover {width:42px}

.rating a.four-stars {left:42px}	

.rating a.four-stars:hover {width:56px}

.rating a.five-stars {left:56px}

.rating a.five-stars:hover {width:70px}

.rating li.current-rating {background:url("/images/icon-star-act.gif") left top repeat-x; position:absolute; height:12px; line-height:12px; display:block; text-indent:-9000px; z-index:1; left:0}

/* styles for the star rater off */	

.aThemeNewsDetails .footerBlock div.print-mail-btn {float:left}

.aThemeNewsDetails .footerBlock div.print-mail-btn img {margin:0 10px}

a.print-news {background:url("/images/icon-print.png") no-repeat 0 2px; font-size:12px; font-weight:bold; padding:1px 0 1px 20px; margin:0 0 0 10px}

a.mail-news {background:url("/images/icon-mail-news.png") no-repeat 0 2px; font-size:12px; font-weight:bold; padding:1px 0 1px 18px; margin:0 0 0 10px}
