body {margin:0 auto;}
body, td {font: 13px arial;}


#bgleft {
background-image:url(/images/img_left.jpg); 
background-repeat:repeat-y;
background-position:right top;
background-color:#efefef;
}

#bgright {
background-image:url(/images/img_right.jpg); 
background-repeat:repeat-y;
background-position:left top;
background-color:#efefef;
}

#bgdown {
background-image:url(/images/img_down.jpg); 
background-repeat:repeat-x;
background-color:#49A7DC;
padding:20px;
}


#top_centred {
background-image:url(/images/img_top2.jpg); 
background-repeat:repeat-x;
background-color:#B3D3E2;
background-position: left top;
height:134px;

}

#top_left {
background-image:url(/images/img_top1.jpg); 
background-repeat:no-repeat;
background-position: left top;
height:134px;
}

#top_right {
background-image:url(/images/img_top3.jpg); 
background-repeat:no-repeat;
background-position: right top;
height:134px;
}

#logo {
padding-top:34px;
padding-left:25px;
float:left;
}

#b7a28 {
padding-top:20px;
padding-left:28px;
float:left;
}

#conte {
border:1px solid #e38cb7;
height:100%;
}



#d_text {
float:left;
font:13px arial;
text-shadow: 0px 1px 0px #D1D1E0; 
filter: dropshadow(color=#D1D1E0,offX=0,offY=1); 

}

#d_counters {
width:140px;
padding-right:10px;
float:left;
}

#plashka_top {
background-image:url(/images/plashka_top.gif); 
background-repeat:repeat-x;
background-position: left top;
height:28px;
padding:6 0 0 16;
background-color:#cc7eb2;
}

#plashka_top a {
background-image:url(/images/h_razdel_17.gif); 
background-repeat:no-repeat;
background-position: right top;
height:30px;
padding:3 14 0 7;
font:bold 15px Tahoma;
color:white;
text-decoration:none;
text-transform: uppercase;
text-shadow: 0px 1px 0px #ee52a6; 
filter: dropshadow(color=#ee52a6,offX=0,offY=1); 
}

#plashka_top a:hover {
color:#330000;
}


#LC_Teaser_Block_31169 {
border:1px solid #dddddd;
height:88px;
padding:0 10px;
}

#LC_Teaser_Block_31180{

}

#LC_Teaser_Block_31195 {
border:1px solid #dddddd;
height:88px;
padding:0 10px;
}


#pl_menu {
background-image:url(/images/plashka_menu_22.jpg); 
background-repeat:no-repeat;
background-position: left top;
background-color:#919191;
height:35px;
width:264px;
padding:0;
}

#pl_menu_text {
padding:6 0 3 20;
font:18px Arial;
color:#fefefe;
text-decoration:none;
text-shadow: 0px 1px 0px #5f6065; 
filter: dropshadow(color=#5f6065,offX=0,offY=1); 
}

#menu {
font:14px Arial;
line-height: 20px;
background-image:url(/images/plashka_menu_25.gif); 
background-repeat:repeat-y;
background-position: left top;
padding:5 6 6 26;
color:#555555;
}

#menu td {
font:14px Arial;
color:#555555;
}

#menu input {
font:14px Arial;
color:#555555;
}

#menu_t {
font:14px Arial;
line-height: 20px;
background-image:url(/images/plashka_menu_25.gif); 
background-repeat:repeat-y;
background-position: left top;
padding:5 6 6 15;
color:#555555;
}

#menu a {
color: #666666;
text-decoration:none;
}

#menu a:hover  {
color: #330000;
text-decoration:underline;
}

#news_vontainer {
padding:9 0 0 18px;
}


#big_news {
background-image:url(/images/_im0.jpg); 
background-repeat:no-repeat;
background-position: left top;
width:697px;
height:351px;
}

#blue_plashka {
background-image:url(/images/news_plashka2.png); 
background-repeat:no-repeat;
background-position: left bottom;
width:697px;
height:351px;
}


#desc_news {
padding:225 16 0 16;
text-decoration:none;
font:14px Verdana;
}

#desc_news h1 {
font:bold 26px Tahoma;
color:#202230;
padding:20 0 4 0;
margin:0;
text-decoration:none;
}


#desc_news h1 a{
text-decoration:none;
}
#desc_news a {
text-decoration:none;
color:#191919;
}


#tbb {
padding:0 18 0 18;
}




#left_cell {
border-right:1px solid #bbbbbb;
}


#left_cell h2, #right_cell h2 {
padding:10 0 0 0; margin:0;
font:18px Arial;
color:#6f6f6f;
}


#left_cell a, #right_cell a  {
color:#3E0787;
font:bold 13px arial;
padding:0 2 0 0;
text-align: left;
}

#left_cell a:hover,  #right_cell a:hover {
color:#F051F4;
font:bold 13px arial;
padding:0 2 0 0;
text-align: left;
}

#right_cell {padding:0 12}



#news_title:first-letter {
    color: #79b652; /*  цвет первой буквы */
}

#sonnik_title:first-letter {
    color: #b54d00; 
}

#recept_title:first-letter {
    color: #d4bf0b; 
}


#horo_s_title:first-letter {
    color: #ea489c; 
}

#horo_year_title:first-letter {
    color: #993000; 
}

#woman_clab_title:first-letter {
    color: #883fd6; 
}

#names_title:first-letter {
    color: #10a5cb; 
}

#horo_love_title:first-letter {
    color: #b91048; 
}

#horo_pers_title:first-letter {
    color: #417bff; 
}


#astrology_title:first-letter {
    color: #1B3083; 
}

#astrology_f, #horo_pers_f,#horo_love_f, #horo_s_f, #recept_f, #sonnik_f, #woman_clab_f, #horo_year_f, #names_title_f  {
text-align:justify;
margin:0 20 6 0;
padding:6 0;
}


#woman_clab {
padding:6 0 6 0;
}

#news_f {
text-align:left;
margin:0 20 0 0;
padding:0 0 6 0;
}


#astrology_f {border-top:1px dashed #1B3083}
#horo_s_f {border-top:1px dashed #ea489c}
#sonnik_f {border-top:1px dashed #b54d00}
#woman_clab_f {border-top:1px dashed #883fd6}
#recept_f {border-top:1px dashed #d4bf0b}
#names_title_f {border-top:1px dashed #10a5cb}

#horo_year_f {border-top:1px dashed #993000}
#horo_year_f a {color:#993000}

#news_f {border-top:1px dashed #7ab640}
#news_f a {color:#417bff}

#horo_pers_f {border-top:1px dashed #417bff}
#horo_pers_f a {color:#417bff}

#horo_love_f {border-top:1px dashed #b91048}
#horo_love_f a {color:#b91048}



#newscolor{
color:#7ab640;
}

#main_date {
padding:8 0 0 2;
font:12px Arial;
}

#news_link {
color:#0CA700;
font:bold 12px Arial;
text-align:left;
}

#woman_link {
color:#883fd6;
font:bold 12px Arial;
}

#more {
padding:4 0 0 0;
}


#img_right {
float:right;
padding:2 0 0 12;
}


