body {
margin:0;
padding:0;
background:#ffffff url(/images/bg-body.png) top left repeat-x;
text-align:center;
}
img {
border:none;
}
h1 {
margin:0;
padding:0;
font-size:24px;
color:#000000;
font-family:Georgia;
font-weight:normal;
#text-decoration:underline;
}
h2 {
margin:0;
padding:0;
}
h3 {
margin:0;
padding:0;
}
h4 {
margin:0;
padding:0;
}
h5 {
margin:0;
padding:0;
color:white;
font-family:Tahoma;
font-size:16px;
text-transform:uppercase;
padding-left:15px;
font-weight:normal;
line-height:31px;
}
p {
font-family:Georgia;
font-size:13px;
color:#555555;
margin:0;
margin-bottom:15px;
}
a {
color:#444444;
}
.clearbar {
clear:both;
font-size:0;
line-height:0;
height:0;
}
.container {
width:1010px;
margin:0 auto;
text-align:left;
}
.header-above {
width:1000px;
height:30px;
}
.header-above form {
float:left;
margin:0;
padding:0;
margin-top:1px;
width:500px;
white-space:nowrap;
}
.header-above form p {
display:inline;
}
.header-above form input.ha-txt {
color:#424242;
font-family:Georgia;
font-size:12px;
width:95px;
margin:0;
padding:0;
margin-right:5px;
_height:18px;
}
.ha-cbx {
position:relative;
top:2px;
_top:0;
}
*+html .ha-cbx {
top:0;
}
.header-above-right {
float:right;
margin:0;
padding:0;
height:20px;
line-height:22px;
padding-top:2px;
}
.had {
float:left;
}
.header-above-right a {
color:#ffffff;
font-size:11px;
font-family:Georgia;
font-style:italic;
text-decoration:none;
float:left;
margin-left:8px;
_display:inline;
}
.d-facebook {
width:15px;
height:16px;
background:url(/images/bgs.png) -112px -3px no-repeat;
margin-top:3px;
margin-right:2px;
float:left;
}
.d-vkontakte {
width:16px;
height:16px;
background:url(/images/bgs.png) -150px -3px no-repeat;
margin-top:3px;
margin-right:2px;
float:left;
}
.d-rss {
width:16px;
height:16px;
background:url(/images/bgs.png) -130px -3px no-repeat;
margin-top:3px;
margin-right:2px;
float:left;
}
.header-above p {
margin:0;
padding:0;
display:inline-block;
_display:inline;
color:#ffffff;
font-size:11px;
font-family:Georgia;
font-style:italic;
}
.header-above p a {
color:#ffffff;
font-size:11px;
font-family:Georgia;
font-style:italic;
text-decoration:underline;
}
.voyti {
background:url(/images/bgs.png) -210px -293px no-repeat;
border:none;
color:white;
width:64px;
height:23px;
font-family:Arial;
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
margin-left:20px;
margin-right:5px;
_top:3px;
font-style:normal;
}
*+html .voyti {
position:relative;
top:2px;
left:18px;
}
.header {
width:1000px;
height:98px;
}
*+html .header-above {
position:relative;
z-index:100;
}
*+html .header {
position:relative;
z-index:100;
}
*+html .top-menu {
position:relative;
z-index:100;
}
.header form {
width:513px;
height:43px;
background-image:url(/images/bg-search-form.png);
float:right;
margin:0;
padding:0;
margin-top:25px;
}
.header form div {
display:inline;
}
.header-search-txt {
width:465px;
font-size:11px;
color:#474747;
font-family:Georgia;
margin:11px;
margin-right:0;
float:left;
}
.header-search-submit {
display:block;
_display:inline;
width:16px;
height:17px;
border:none;
margin-top:12px;
margin-right:10px;
float:right;
background:url(/images/bgs.png) -114px -42px no-repeat;
}
.div-logo {
float:left;
margin-top:20px;
}
.under-logo {
font-size:10px;
font-family:Georgia;
margin-top:10px;
}
.under-logo span {
color:#a1a1a1;
}
.header-links {
float:left;
margin-top:35px;
margin-left:40px;
}
.head-marker-arrow {
margin:0;
padding:0;
display:inline-block;
width:5px;
height:5px;
background:url(/images/bgs.png) -226px -9px no-repeat;
margin-left:10px;
margin-right:5px;
_position:relative;
_left:10px;
}
*+html .head-marker-arrow {
position:relative;
top:-3px;
left:10px;
}
.header-links a {
font-size:10px;
font-family:Georgia;
font-style:italic;
color:#000000;
}
.top-menu {
height:67px;
color:#c1247d;
text-align:center;
overflow:hidden;
}
.top-menu p {
font-size:20px;
margin:10px;
padding:0;
}
.top-menu p a {
color:#000000;
font-size:14px;
font-family:Tahoma;
text-decoration:none;
text-transform:uppercase;
}
.main {
margin-top:10px;
}
.submain {
float:left;
width:756px;
}
.main-left {
width:183px;
float:left;
}
.main-center {
width:570px;
float:right;
margin-top:-3px;
overflow:hidden;
}
.main-right {
float:right;
width:248px;
}
.left-counters {
margin-left:5px;
width:173px;
overflow:hidden;
background:#ffffff url(/images/bg-left-counter-under.png) center bottom no-repeat;
}
.left-counters-title {
height:31px;
background:#ffffff url(/images/bg-left-counters-title.png) center bottom no-repeat;
}
.left-counters-under {
padding:15px;
padding-top:5px;
clear:both;
}
.left-counters-under span {
color:#bc1d76;
font-size:20px;
font-weight:bold;
font-family:Arial;
position:relative;
top:-3px;
}
.left-counters-under a{
color:#bc1d76;
font-size:11px;
font-weight:normal;
font-style:italic;
font-family:Georgia;
margin-left:5px;
}
.left-counters form p {
color:#3f3f3f;
font-size:15px;
margin:0;
padding:0;
}
.left-counters form {
margin:0;
padding:0;
overflow:hidden;
padding:15px;
padding-bottom:5px;
}
.left-counters form input {
width:60px;
}
.left-counters form div {
width:70px;
float:left;
text-align:left;
}
.left-counters form div p {
color:#424242;
font-size:11px;
font-family:Georgia;
margin:0;
padding:0;
margin-top:10px;
white-space:nowrap;
}
.left-counters form input.uznat {
width:69px;
height:24px;
background:url(/images/bgs.png) -137px -292px no-repeat;
border:none;
color:#bc1d76;
font-size:11px;
font-weight:Arial;
font-weight:bold;
}
.diets {
overflow:hidden;
width:183px;
margin-top:5px;
background:url(/images/bg-left.png);
}
.diets ul {
list-style-type:none;
margin:0;
padding:0;
margin-left:20px;
width:158px;
padding-top:10px;
}
.diets ul li {
margin:0;
padding:0;
padding-left:10px;
background:url(/images/bgs.png) -295px -93px no-repeat;
_background:url(/images/bgs.png) -295px -88px no-repeat;
}
*+html .diets ul li {
background:url(/images/bgs.png) -295px -88px no-repeat;
}
.diets-title {
width:183px;
height:31px;
background:url(/images/bg-diets-title.png);
}
.diets ul li a{
font-family:Georgia;
font-size:14px;
color:#3f3f3f;
}
.diets-under {
width:183px;
padding:15px;
padding-left:20px;
padding-top:0;
background:#ffffff url(/images/bg-left-under.png) left bottom no-repeat;
}
.diets-under span {
color:#94c322;
font-size:20px;
font-weight:bold;
font-family:Arial;
position:relative;
top:3px;
}
.diets-under a{
color:#94c322;
font-size:11px;
font-weight:normal;
font-style:italic;
font-family:Georgia;
margin-left:5px;
}
.tests {
overflow:hidden;
width:183px;
margin-top:5px;
background:url(/images/bg-left.png);
}
.tests-title {
width:183px;
height:31px;
background:url(/images/bg-tests-title.png);
}
.tests ul {
list-style-type:none;
margin:0;
padding:0;
margin-left:20px;
padding-top:15px;
width:150px;
}
.tests ul li {
margin:0;
padding:0;
padding-left:10px;
background:url(/images/bgs.png) -295px -93px no-repeat;
_background:url(/images/bgs.png) -295px -88px no-repeat;
}
*+html .tests ul li {
background:url(/images/bgs.png) -295px -88px no-repeat;
}
.tests ul li a{
font-family:Georgia;
font-size:14px;
color:#3f3f3f;
}
.tests-under {
width:183px;
padding:15px;
padding-left:20px;
padding-top:0;
background:#ffffff url(/images/bg-left-under.png) left bottom no-repeat;
}
.tests-under span {
color:#3ea7ff;
font-size:20px;
font-weight:bold;
font-family:Arial;
position:relative;
top:3px;
}
.tests-under a{
color:#3ea7ff;
font-size:11px;
font-weight:normal;
font-style:italic;
font-family:Georgia;
margin-left:5px;
}
.top-five {
overflow:hidden;
width:183px;
margin-top:5px;
background:url(/images/bg-left.png);
}
.top-five-marker {
display:inline-block;
width:14px;
height:6px;
background:url(/images/bgs.png) -130px -26px no-repeat;
}
*+html .top-five-marker {
background:url(/images/bgs.png) -130px -28px no-repeat;
}
.top-five-title {
width:183px;
height:31px;
background:url(/images/bg-top-five-title.png);
}
.top-five ul li a{
font-family:Georgia;
font-size:14px;
color:#3f3f3f;
}
.top-five-under {
width:183px;
height:107px;
padding:0;
margin:0;
margin-top:10px;
background:#ffffff url(/images/bg-top-five-under.png) left bottom no-repeat;
}
.top-five-under ul {
list-style-type:none;
margin:0;
padding:0;
margin-left:20px;
padding-top:10px;
}
.top-five-under ul li {
margin:0;
padding:0;
padding-left:5px;
_line-height:19px;
background:url(/images/bgs.png) -295px -93px no-repeat;
_background:url(/images/bgs.png) -295px -90px no-repeat;
}
*+html .top-five-under ul li {
line-height:19px;
background:url(/images/bgs.png) -295px -90px no-repeat;
}
.rss-1 {
width:12px;
height:12px;
padding:0;
margin-left:5px;
display:inline-block;
_display:inline;
font-size:0;
line-height:0;
position:relative;
top:2px;
background:url(/images/bgs.png) -112px -23px no-repeat;
}
*+html .rss-1 {
display:inline;
}
.top-five-under span {
color:#3ea7ff;
font-size:20px;
font-weight:bold;
font-family:Arial;
position:relative;
top:3px;
}
.top-five-under ul li a{
color:#3ea7ff;
font-size:11px;
font-weight:normal;
font-style:italic;
font-family:Georgia;
margin-left:5px;
}
.top-five-block {
padding:15px;
padding-left:20px;
padding-bottom:0;
}
.top-five-block a {
display:block;
font-family:Georgia;
font-size:14px;
color:#3f3f3f;
margin:0;
padding:0;
margin-left:50px;
}
.top-five-block a.a-first {
color:#c02b7e;
}
.top-five-block p {
color:#000000;
font-size:10px;
font-family:Georgia;
font-style:italic;
font-weight:bold;
margin:0;
padding:0;
margin-top:4px;
margin-left:50px;
}
.top-five-block-left-img {
float:left;
margin-top:3px;
}
.horoscopes {
overflow:hidden;
width:183px;
margin-top:5px;
background:url(/images/bg-left.png);
}
.horoscopes-title {
width:183px;
height:31px;
background:url(/images/bg-horoscopes-title.png);
}
.horoscopes-center {
overflow:hidden;
margin:0;
padding:0;
padding-left:10px;
}
.horoscopes-pic {
margin:0;
padding:0;
margin-left:9px;
_margin-left:0;
width:56px;
height:65px;
display:block;
background:url(/images/bg-horoscope.png);
}
*+html .horoscopes-pic {
margin-left:0;
}
.scorpio { background-position:-80px 0;}
.aries { background-position:-0px -115px;}
.libra { background-position:-80px -115px;}
.aquarius { background-position:-0px -225px;}
.pisces{ background-position:-80px -225px;}
.taurus { background-position:-0px -332px;}
.capricorn{ background-position:-80px -332px;}
.gemini { background-position:-0px -446px;}
.cancer{ background-position:-80px -446px;}
.leo { background-position:-0px -550px;}
.virgo{ background-position:-80px -550px;}
.horoscopes-under {
width:183px;
padding:15px;
padding-left:20px;
padding-top:0;
background:#ffffff url(/images/bg-left-under.png) left bottom no-repeat;
}
.horoscopes-block {
width:80px;
float:left;
text-align:center;
margin-top:15px;
}
.horoscopes-block a span {
display:block;
cursor:pointer;
}
.horoscopes-block a {
margin:0;
padding:0;
color:#bc1d76;
font-size:14px;
font-family:Georgia;
}
.horoscopes-block p {
margin:0;
padding:0;
color:#444444;
font-size:10px;
font-family:Georgia;
}
.center-advs {
margin-right:4px;
margin-left:4px;
}
.center-advs-block {
clear:both;
margin-top:20px;
overflow:hidden;
_height:121px;
}
.a-center-advs-block {
float:left;
overflow:hidden;
}
.a-center-advs-block-inside {
margin-left:84px;
margin-top:102px;
position:absolute;
}
.marker-a-center-advs-block-inside {
margin:0;
padding:0;
width:12px;
height:10px;
float:left;
margin-top:2px;
margin-left:6px;
_display:inline;
font-size:0;
line-height:0;
background:url(/images/bgs.png) -9px -9px no-repeat;
}
.center-advs-block-right {
width:42px;
height:41px;
background:url(/images/bgs.png) -60px -41px no-repeat;
float:right;
text-align:center;
line-height:35px;
}
.center-advs-block-right a {
color:#414141;
font-family:Arial;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.a-center-advs-block-inside {
width:35px;
height:17px;
background:url(/images/bg-a-center-advs-block-inside.png);
font-size:9px;
color:#ffffff;
font-family:Georgia;
font-weight:bold;
font-style:italic;
text-align:center;
}
.a-center-advs-block-inside img {
position:relative;
top:2px;
margin-right:2px;
}
.center-advs-block p {
margin:0;
padding:0;
margin-left:140px;
font-size:13px;
color:#808080;
margin-right:75px;
width:310px;
}
.center-advs-block p.center-advs-block-pa {
margin:0;
padding:0;
margin-left:140px;
text-indent:0;
margin-bottom:5px;
}
.center-advs-block p.center-advs-block-pa a {
font-size:18px;
font-family:Georgia;
color:#000000;
}
.cthr-1 {
font-size:0;
line-height:0;
height:1px;
margin:0;
padding:0;
margin-bottom:5px;
margin-left:140px;
border-top:.e1e1e1 solid 1px;
}
.center-advs-block-header-1, .center-advs-block-header-2, .center-advs-block-header-3 {
margin-left:140px;
}
.center-advs-block-header-1, .center-advs-block-header-1 a {
font-family:Georgia;
font-size:11px;
font-style:italic;
color:#94c322;
margin-bottom:5px;
}
.center-advs-block-header-1 span {
font-style:normal;
font-size:14px;
font-family:Arial;
}
.center-advs-block-header-2, .center-advs-block-header-2 a {
font-family:Georgia;
font-size:11px;
font-style:italic;
color:#30a1ff;
margin-bottom:5px;
}
.center-advs-block-header-2 span {
font-style:normal;
font-size:14px;
font-family:Arial;
}
.center-advs-block-header-3, .center-advs-block-header-3 a {
font-family:Georgia;
font-size:11px;
font-style:italic;
color:#bc1d76;
margin-bottom:5px;
}
.center-advs-block-header-3 span {
font-style:normal;
font-size:14px;
font-family:Arial;
}
.center-chapters {
border-top:.cccccc solid 3px;
margin-left:4px;
margin-right:4px;
margin-top:20px;
}
.center-chapters-block-title-1 {
#background:#ffffff url(/images/bgs.png) 0 -93px no-repeat;
}
*+html .center-chapters-block-title-1 {
padding-bottom:3px;
line-height:18px;
}
.center-chapters-block-title-2 {
#background:#ffffff url(/images/bgs.png) 0 -117px no-repeat;
}
*+html .center-chapters-block-title-2 {
padding-bottom:3px;
line-height:18px;
}
.center-chapters-block-title-3 {
#background:#ffffff url(/images/bgs.png) 0 -142px no-repeat;
}
*+html .center-chapters-block-title-3 {
padding-bottom:3px;
line-height:18px;
}
.center-chapters-block-title-4 {
#background:#ffffff url(/images/bgs.png) 0 -167px no-repeat;
}
*+html .center-chapters-block-title-4 {
padding-bottom:3px;
line-height:18px;
}
.center-chapters-block-title-5 {
#background:#ffffff url(/images/bgs.png) 0 -191px no-repeat;
}
*+html .center-chapters-block-title-5 {
padding-bottom:3px;
line-height:18px;
}
.center-chapters-block-title-6 {
#background:#ffffff url(/images/bgs.png) 0 -215px no-repeat;
}
*+html .center-chapters-block-title-6 {
padding-bottom:3px;
line-height:18px;
}
.center-chapters-block-title-7 {
#background:#ffffff url(/images/bgs.png) 0 -239px no-repeat;
}
*+html .center-chapters-block-title-7 {
padding-bottom:3px;
line-height:18px;
}
.center-chapters-block-title-8 {
#background:#ffffff url(/images/bgs.png) 0 -263px no-repeat;
}
*+html .center-chapters-block-title-8 {
padding-bottom:3px;
line-height:18px;
}
.center-chapters-block-title-1 a,
.center-chapters-block-title-2 a,
.center-chapters-block-title-3 a,
.center-chapters-block-title-4 a,
.center-chapters-block-title-5 a,
.center-chapters-block-title-6 a,
.center-chapters-block-title-7 a,
.center-chapters-block-title-8 a
 {
font-size:14px;
color:white;
text-decoration:none;
font-family:Georgia;
text-transform:uppercase;
padding-left:3px;
padding-right:3px;
}
.center-chapters-block-title-1 a
{
	background-color: #accc5f;
}
.center-chapters-block-title-2 a
{
    background-color: #e77979;
}
.center-chapters-block-title-3 a
{
    background-color: #f2c370;
}
.center-chapters-block-title-4 a
{
    background-color: #71ba68;
}
.center-chapters-block-title-5 a
{
    background-color: #30a1ff;
}
.center-chapters-block-title-6 a
{
    background-color: #6180b5;
}
.center-chapters-block-title-7 a
{
    background-color: #f895bc;
}
.center-chapters-block-title-8 a
{
    background-color: #904ac1;
}

a.center-chapters-block-title-right {
padding-left:10px;
color:#30a1ff;
font-family:Georgia;
font-size:11px;
font-style:italic;
text-transform:none;
text-decoration:underline;
background-color: #ffffff;
}
.center-chapters-block ul {
margin:0;
padding:0;
margin-top:5px;
margin-bottom:30px;
list-style-type:none;
}
.center-chapters-block ul li {
background:url(/images/bgs.png) -295px -93px no-repeat;
_background:url(/images/bgs.png) -295px -88px no-repeat;
padding-left:10px;
}
*+html .center-chapters-block ul li {
background:url(/images/bgs.png) -295px -88px no-repeat;
}
.center-chapters-block ul li a{
color:#444444;
font-size:14px;
font-family:Georgia;
}
.center-chapters {
padding-top:20px;
padding-bottom:20px;
}
.center-chapters-block {
width:280px;
float:left;
height:185px;
}
.center-leaders {
border-top:.904ac1 solid 3px;
margin-left:4px;
margin-right:4px;
}
.center-leaders-title {
height:38px;
color:#878787;
font-size:11px;
font-family:Georgia;
font-style:italic;
line-height:38px;
}
.center-leaders-title a {
color:#30a1ff;
margin-left:5px;
}
.center-leaders-title h5 {
float:left;
margin-left:0;
padding-left:0;
color:#000000;
font-style:normal;
line-height:38px;
}
.center-leaders-inside {
width:560px;
background-image:url(/images/bg-center-leaders-inside.png);
overflow:hidden;
text-align:center;
}
.center-leaders-inside-table {
margin:10px;
_float:left;
_margin:5px;
_display:inline;
overflow:hidden;
}
.center-leaders-block {
float:left;
width:170px;
height:195px;
background-color:#ffffff;
margin:5px;
padding:0;
text-align:left;
}
.center-leaders-block a.clb-a-img  img {
display:block;
text-align:center;
margin:0 auto;
}
.center-leaders-block a {
position:absolute;
color:#000000;
background-color:#ffffff;
font-family:Arial;
font-size:14px;
margin-top:143px;
margin-left:5px;
padding:3px;
z-index:10;
}
.center-leaders-block a.clb-a-img {
margin:0;
padding:0;
position:relative;
z-index:1;
}
.center-leaders-block p {
position:absolute;
color:#ffffff;
background-color:#000000;
font-family:Arial;
font-size:14px;
margin-top:167px;
margin-left:5px;
padding:3px;
z-index:10;
}
.right-banner {
margin-left:4px;
}
.right-banner p {
font-size:10px;
color:#969696;
font-family:Georgia;
margin:0;
#margin-top:-5px;
padding:0;
}
.right-top-five {
overflow:hidden;
width:248px;
margin-top:5px;
background:url(/images/bg-right-top-five.png);
}
.right-top-five-title {
width:248px;
height:31px;
background:url(/images/bg-right-top-five-title.png);
}
.right-top-five-under {
width:248px;
padding:0;
margin:0;
margin-top:10px;
background:#ffffff url(/images/bg-right-top-five-under.png) left bottom no-repeat;
}
.right-forum-themes {
overflow:hidden;
width:240px;
margin-top:5px;
margin-left:4px;
background:url(/images/bg-right-forum-themes.png) left bottom no-repeat;
}
.right-forum-themes-title {
width:240px;
height:31px;
background:url(/images/bg-right-forum-themes-title.png) center top no-repeat;
}
.right-forum-themes-under {
width:248px;
padding:0;
margin:0;
margin-top:10px;
padding-bottom:35px;
padding-left:15px;
}
.right-forum-themes-under span {
color:#e98080;
font-size:20px;
font-weight:bold;
font-family:Arial;
position:relative;
top:3px;
}
.right-forum-themes-under a{
color:#e98080;
font-size:11px;
font-weight:normal;
font-style:italic;
font-family:Georgia;
margin-left:5px;
}
.right-forum-themes-marker {
width:10px;
height:8px;
float:left;
position:relative;
top:4px;
margin-right:3px;
background:url(/images/bgs.png) -313px -8px no-repeat;
}
.rtfb-first {
margin-top:20px;
}
.right-top-five-block img {
float:left;
margin-left:20px;
margin-top:2px;
}
.right-top-five-block h4 {
margin:0;
padding:0;
display:block;
font-weight:normal;
margin-left:100px;
width:120px;
line-height:1em;
}
.right-top-five-block h4 a{
color:#3f3f3f;
font-size:14px;
font-family:Georgia;
line-height:1em;
}
.stars {
padding-left:12px;
margin-top:5px;
overflow:hidden;
_padding-left:102px;
}
.g-star {
margin:0;
padding:0;
width:10px;
height:10px;
float:left;
font-size:0;
line-height:0;
background:url(/images/bgs.png) -183px -6px no-repeat;
}
.o-star {
margin:0;
padding:0;
width:10px;
height:10px;
float:left;
font-size:0;
line-height:0;
background:url(/images/bgs.png) -195px -6px no-repeat;
}
.right-top-five-block p {
margin:0;
padding:0;
margin-top:4px;
font-weight:normal;
margin-left:100px;
width:130px;
color:#7e7e7e;
font-size:11px;
font-family:Georgia;
}
.right-top-five-block p a {
color:#7e7e7e;
}
.cthr-2 {
font-size:0;
line-height:0;
height:1px;
margin:0;
padding:0;
margin-top:10px;
margin-bottom:10px;
margin-left:20px;
margin-right:20px;
border-top:.e1e1e1 solid 1px;
}
.right-forum-themes-block {
margin-left:15px;
margin-right:15px;
margin-top:15px;
}
.right-forum-themes-block p {
font-size:13px;
color:#555555;
font-family:Georgia;
margin:0;
padding:0;
}
.right-forum-themes-block p.right-forum-themes-top-p {
color:#aeaeae;
font-size:11px;
font-family:Georgia;
font-style:italic;
font-weight:normal;
}
.right-forum-themes-block p.right-forum-themes-top-p a {
color:#bc1d76;
}
.right-forum-themes-block p.right-forum-themes-bottom-p {
color:#000000;
font-size:9px;
font-family:Georgia;
font-style:italic;
font-weight:bold;
}
.right-forum-themes-block p.right-forum-themes-bottom-p img {
position:relative;
margin-right:5px;
top:3px;
}
.footer {
border-top:.5a5a5a solid 3px;
margin-top:10px;
height:145px;
}
.footer-left {
float:left;
color:#a1a1a1;
font-size:11px;
font-family:Georgia;
padding-top:20px;
}
.footer-left a {
color:#30a1ff;
}
.footer-right {
float:right;
margin-top:15px;
}
.footer-right a {
color:#5a5a5a;
font-family:Georgia;
font-size:11px;
padding-left:10px;
}
.main-subpage {
width:520px;
margin-top:5px;
margin-left:24px;
overflow:hidden;
}
p.p-first {
font-size:14px;
font-style:italic;
}
p.p-date {
color:#94c322;
font-size:11px;
font-style:italic;
font-family:Georgia;
margin:0;
margin-top:5px;
margin-bottom:20px;
padding:0;
}
img.subpage-left {
float:left;
margin-right:20px;
margin-bottom:40px;
}
.quote-block {
width:233px;
background:#ffffff url(/images/bg-quote-block.png) 0 100% no-repeat;
float:right;
padding:0;
margin-left:20px;
margin-bottom:40px;
}
.quote-block-top {
width:233px;
height:9px;
overflow:hidden;
font-size:0;
line-height:0;
background:#ffffff url(/images/bg-quote-block-top.png) center top no-repeat;
}
.quote-block p {
font-family:Georgia;
color:#000000;
font-size:14px;
font-weight:normal;
font-style:italic;
margin:30px;
margin-top:21px;
margin-left:40px;
text-indent:-17px;
background:none;
}
.quote-left {
margin:0;
padding:0;
display:inline;
margin-right:5px;
}
.quote-right {
margin:0;
padding:0;
display:inline;
margin-left:5px;
}
.pic-with-subtitle {
float:left;
width:210px;
}
.pic-with-subtitle img {
margin-top:5px;
}
.pic-with-subtitle p {
color:#7e7e7e;
font-family:Georgia;
font-size:11px;
font-style:italic;
margin-bottom:70px;
}
.comments {
border-top:#cccccc solid 3px;
margin-top:25px;
_overflow:hidden;
}
.comments .right-forum-themes-marker {
float:none;
display:inline-block;
position:relative;
top:2px;
}
*+html .comments .right-forum-themes-marker {
top:-1px;
}
.comments p {
color:#555555;
font-family:Georgia;
font-style:italic;
font-size:11px;
margin-top:20px;
margin-bottom:20px;
_overflow:hidden;
}
.comments p img {
margin-left:10px;
margin-right:3px;
_overflow:hidden;
}
.a-comment {
text-align:center;
line-height:27px;
display:block;
width:126px;
height:31px;
background:url(/images/bgs.png) 0 -290px no-repeat;
color:#ffffff;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
float:right;
margin-top:12px;
}
.comment-block img {
border:.f2f2f2 solid 10px;
margin:10px;
float:left;
width:64px;
}
.comment-block {
margin-bottom:5px;
}
.rc-lt {
height:9px;
background:#ffffff url(/images/rc.png) 0 0 no-repeat;
}
.rc-rt {
float:right;
_margin-left:-3px;
width:12px;
height:9px;
background:#ffffff url(/images/rc.png) 100% 0 no-repeat;
}
.rc-lb {
height:9px;
background:#ffffff url(/images/rc.png) 0 100% no-repeat;
}
.rc-rb {
float:right;
_margin-left:-3px;
width:12px;
height:9px;
background:#ffffff url(/images/rc.png) 100% 100% no-repeat;
}
.rc-inside {
border-left:#cccccc solid 1px;
border-right:#cccccc solid 1px;
}
.rc-inside p {
color:#555555;
font-size:13px;
font-family:Georgia;
margin:0;
padding:0;
margin-left:65px;
padding-right:30px;
}
.rc-inside p.p-comment-top {
color:#aeaeae;
font-size:11px;
font-family:Georgia;
font-style:italic;
padding-top:10px;
margin-bottom:10px;
}
.rc-inside p.p-comment-top a {
color:#bc1d76;
}
.a-ans {
color:#3ea7ff;
font-size:11px;
font-style:italic;
font-family:Georgia;
margin-left:10px;
}
.level-2 {
margin-left:40px;
}

/*  новый блок */
.center-top {
overflow:hidden;
width:560px;
height:365px;
text-align:left;
position:relative;

}
.center-top-left-border {
overflow:hidden;
width:4px;
height:344px;
float:left;
background:url(/images/shadow-l.png);
}
.center-top-right-border {
overflow:hidden;
width:4px;
height:344px;
float:right;
background:url(/images/shadow-r.png);
}
.center-top-top-border {
height:13px;
background:url(/images/shadow-t.png) left top repeat-x;
}
.center-top-bottom-border {
overflow:hidden;
width:100%;
height:13px;
float:right;
background:url(/images/shadow-b.png) left bottom repeat-x;
}
.lt {
float:left;
_margin-left:-3px;
}
.rt {
float:right;
_margin-left:3px;
}
.lb {
float:left;
_margin-left:-3px;
}
.rb {
float:right;
_margin-left:3px;
}
.center-top-outline {
position:absolute;
z-index:20;
width:564px;
height:370px;
overflow:hidden;
}
.center-top-left {
float:left;
position:relative;
z-index:1;
width:360px;
height:365px;
#background:black url(/images/001.jpg);
}
.ctl-1 {
#background:black url(/images/001.jpg);
}
.ctl-2 {
background:black url(/images/002.jpg);
}
.ctl-3 {
background:black url(/images/003.jpg);
}
.center-top-left-inside {
position:absolute;
z-index:210;
color:white;
font-size:14px;
font-family:Georgia;
width:282px;
margin-top:265px;
margin-left:35px;
}
.center-top-left-inside p{
margin:0;
padding:0;
color:white;
}
.bg-center-top-left-inside {
overflow:hidden;
position:absolute;
z-index:5;
width:360px;
height:130px;
margin-top:242px;
background:url(/images/bg-center-top-left-div.png);
}
.center-top-right {
float:right;
width:200px;
height:365px;
background:url(/images/bg-center-top-right.png);
}
.center-top-right-inside {
position:absolute;
z-index:100;
color:white;
font-size:14px;
font-family:Georgia;
width:200px;
height:335px;
}
.center-top-right-inside p {
display:block;
width:150px;
height:105px;
margin:0;
margin-left:25px;
margin-top:17px;
padding:0;
}
.center-top-right-inside p span {
color:#94c322;
display:block;
font-size:11px;
font-style:italic;
}
.center-top-right-inside p a {
font-size:17px;
color:black;
}
.bg-center-top-right-inside {
position:relative;
top:-310px;
width:193px;
height:675px;
margin-left:7px;
background:url(/images/bg-center-top-right-div.png) 0 0 no-repeat;
}

.cthr {
width:193px;
margin-left:7px;
height:2px;
font-size:0;
line-height:0;
border-bottom:#e1e1e1 solid 1px;
}
p.ctri-current span {
color:#fff600;
}
p.ctri-current a {
color:white;
}

.quote-block {
width:235px;
background:#e2f2ff url(/images/bg-1.png);
border:none;
overflow:hidden;
}
.clearbar {
clear:both;
}
.rt-1 {
float:right;
_margin-right:-3px;
}
.lt-1 {
float:left;
_margin-left:-3px;
}
.rb-1 {
float:right;
_margin-right:-3px;
}
.lb-1 {
float:left;
_margin-left:-3px;
}
#mainnews
{
	padding:0;
	margin:0;
}

#mainnews > li
{
    list-style-type:none;
    margin:0;
    padding:0;
}
.infade
{
    color:#FFFFFF !important;
    padding:10px 30px 10px 30px !important; 
	font-family:Georgia;
    font-size:17px;
}
.infadedv
{
    width:100%;
    opacity:0.7;
    filter:alpha(opacity=70);
    background-color: #505050;
    #top:70px;
	bottom:20px;
	height:135px;
    position:absolute;
}
.paginator
{
	margin-top:15px;
	padding-left:15px;
}
.paginator a
{
	color:#5A5A5A;
    font-family:Georgia;
    font-size:12px;
    padding-left:5px;
	font-weight:bold;
}
.paginator a.active
{
	text-decoration: none;
	font-weight: normal;
}

.right-top-six {
overflow:hidden;
width:248px;
margin-top:5px;
background:url(/images/bg-right-top-five.png);
}
.right-top-six-title {
width:248px;
height:31px;
background:url(/images/bg-right-top-ten-title.png);
}
.right-top-six-under {
width:248px;
padding:0;
margin:0;
background:#ffffff url(/images/bg-right-top-five-under.png) left bottom no-repeat;
}



