* {
margin:0;
padding:0;
font-family: Arial, Tahoma, Verdana;
font-size: 12px;
}

img {
border:0;
padding: 0px;
}

.scrolling-wrap-buttons
{
font:700 12px 'Arial';
color:#000000;
font-weight: normal;
}


.small
{
font:700 10px/12px 'Arial';
color:#CCCCCC;
}

.createdate
{
font: 11px 'Arial';
font-weight: normal;
line-height: 34px;
padding-bottom: 6px;
margin-bottom: 12px;
}

a:hover {
text-decoration:none;
}

h1, .contentheading
{
text-transform:uppercase;
font:700 18px/23px 'Times New Roman';
color:#ff009a;
}

ul
{
list-style-position: outside;
list-style-image: url(../img/arrow.GIF);
padding: 0;
margin: 0;
}

h2,h2 a {
text-transform:uppercase;
font:700 18px/23px 'Times New Roman';
color:#ff009a;
margin-top: 0px;
padding-top: 0px;
}

table {
border-collapse:collapse;
}

td,th {
vertical-align:top;
padding:5px;
}

html {
background:	#D3D3D3;
padding:10px;
}

body {
	position: relative;
	width: 960px;
	margin: 0 auto;
	padding: 0 0 60px;
	background-color: #FFFFFF;
	background-image:url(../img/corn_top.gif) 0 100% top no-repeat;
}

/*~~футер~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.foot {
width:954px;
margin:0 3px;
}

.foot_top_line {
border-bottom:2px solid #fff;
background:url(../img/foot_menu_bord.gif) no-repeat 0 100%;
height:24px;
}

.foot ul {
list-style:none;
}

.foot_menu {
background:#e5e5e5;
padding:5px 13px;
}

.foot_menu li {
float:left;
padding:0 13px 3px;
margin-top:-2px;
font:14px/14px 'Times New Roman';
color:#708090;
background:url(../img/sprt_vline.gif) no-repeat 100% 50%;
}

.nosprt {
background:none !important;
}

.foot_menu a {
color:#708090;
}

.foot_menu_left {
float:left;
}

.foot_menu_right {
float:right;
}

.foot_link table {
width:95%;
margin:8px auto 0;
font:14px/16px 'Times New Roman';
color:#708090;
}

.foot_link ul {
padding:5px 0 7px;
}

/*~~контент~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.content {
width:950px;
margin:0 auto;
}

.content td {
padding:0 10px;
}

.content .first_column {
padding:15px 10px;
width:100%;
}

.second_column {

}

.third_column {
width:240px;
}

.horoscope {
padding:0 0 0px;
margin:15px 0;
overflow:hidden;
width:230px;
}

.horoscope_link a {
display:block;
width:65px;
height:10px;
padding:60px 0 0 0;
text-align:center;
font:12px/14px 'Times New Roman';
color:#7b7b7b;
float:left;
display:inline;
margin:5px;
}

#aries {
background:url(../img/oven.png) no-repeat 50% 0;
}

#taurus {
background:url(../img/telec.png) no-repeat 50% 0;
}

#gemini {
background:url(../img/bliznecy.png) no-repeat 50% 0;
}

#cancer {
background:url(../img/rak.png) no-repeat 50% 0;
}

#leo {
background:url(../img/lev.png) no-repeat 50% 0;
}

#virgo {
background:url(../img/deva.png) no-repeat 50% 0;
}

#libra {
background:url(../img/vesy.png) no-repeat 50% 0;
}

#scorpio {
background:url(../img/scorpio.png) no-repeat 50% 0;
}

#sagittarius {
background:url(../img/strelec.png) no-repeat 50% 0;
}

#capricorn {
background:url(../img/kozerog.png) no-repeat 50% 0;
}

#aquarius {
background:url(../img/vodoley.png) no-repeat 50% 0;
}

#pisces {
background:url(../img/rybi.png) no-repeat 50% 0;
}

.ban_test {
display:block;
color:#ff9900;
margin:40px auto;
width:224px;
}

.ban_test img {
display:block;
}

.encyclop {
width:221px;
margin:40px auto;
height:209px;
padding:20px 0;
background:url(../img/encyclop_bg.gif);
overflow:hidden;
}

.encyclop ul {
list-style:none;
width:120px;
margin:20px auto;
}

.encyclop li a,.encyclop li a {
font:14px/22px 'Times New Roman';
color:#000;
}

.consultant {
margin:40px auto;
text-align:center;
}

.consultant img {
margin:10px auto;
display:block;
}

.consultant_link {
font:14px/18px 'Times New Roman';
color:#1c1c1c;
}

.name {
margin:30px -4px;
width:240px;
overflow:hidden;

}

.name_link a {
float:left;
margin:8px 5px;
width:16px;
height:18px;
text-align:center;
font:18px/18px 'Times New Roman';
color:#3eb1d9;
overflow:hidden;
}

.name_link
{
margin:8px 5px;
font:18px/18px 'Times New Roman';
color:#3eb1d9;
}

.news_block {
height:322px;
width:218px;
overflow:hidden;
margin:40px 0;
background:url(../img/news_bg.gif) no-repeat;
padding:6px 6px;
padding-top:12px;
}

.news_link {
overflow:hidden;
}

.readon
{
display:block;
text-align: right;
padding:0 5px 5px 15px;
font:14px/14px 'Times New Roman';
color:#72636a;
margin-left:10px;
}

.news_link a {
display:block;
padding:0 5px 5px 15px;
background:url(../img/marker_star.gif) no-repeat 0 3px;
font:12px/14px 'Times New Roman';
color:#72636a;
margin-left:10px;
}

.news_link .all_news {
color:#a8ce21;
background:none;
padding:0;
margin:4px 0 0;
float:right;
}

.other_header {
font:12px/18px arial;
color:#808080;
border-bottom:1px solid #808080;
}

.other_news {
padding:10px 0 0;
overflow:hidden;
width:100%;
}

.other_news img {
float:left;
}

.other_news a {
display:block;
margin:0 0 0 85px;
font:700 14px/16px arial;
color:#0a67d0;
text-decoration:none;
}

.other_news a:hover {
text-decoration:underline;
}

.second_column h2,.third_column h2 {
text-align:center;
}

.section {
padding:0px 0;
}

#section_1 h2,#section_1 h2 a {
color:#019932;
padding-top: 0px;
margin-top: 0px;
}

#section_2 h2,#section_2 h2 a {
color:#cc0000;
padding-top: 0px;
margin-top: 0px;
}

#section_3 h2,#section_3 h2 a {
color:#0066ff;
padding-top: 0px;
margin-top: 0px;
}

#section_4 h2,#section_4 h2 a {
color:#9933cf;
padding-top: 0px;
margin-top: 0px;
}

.subsection {
list-style:none;
overflow:hidden;
margin:0 -10px 0 -5px;
padding:0 0 10px 0;
width:90%;
}

.subsection li {
float:left;
padding:0 10px 0 5px;
background:url(../img/sprt_star.gif) no-repeat 100% 70%;
}

.subsection li,.subsection a {
font:14px/14px 'Times New Roman';
color:#3e99ff;
}

.sub1 {
padding:0 0 3px;
margin:0;
width:100%;
}

.sub1 li {
width:33%;
text-align:center;
padding:0;
}

.sub1 li,.sub1 li a {
background:none;
font-size:12px;
}

.foto_section {
float:left;
}

.block_article {
margin:-10px 0 -5px 210px;
}

.article, {
border-bottom:2px dotted #b2b2b2;
padding:0px 0;
position:relative;
color:#6a6a6a;
}

.article_header {
display:block;
font:700 11px/17px Arial;
padding-top:3px;
padding-bottom:0px;
}

.article_header a {
font:700 11px/17px Arial;
color:#3d99ff;
}

.article_anons
{
font: 13px 'Times New Roman';
padding:4px 0;
color:#6a6a6a;
}

.readmore a
{
background-image: url(http://www.womanseek.ru/images/more_arrow.gif);
background-position: left;
background-repeat: no-repeat;
text-decoration: none;
}

.article span {
position:absolute;
top:7px;
left:0;
font:700 11px/11px arial;
color:#000;
width:60px;
overflow:hidden;
}

.article .article_header {
display:block;
margin:-2px -10px 0 60px;
font:700 11px/17px arial;
color:#3d99ff;
height:17px;
}

.article p {
font:12px/14px 'Times New Roman';
padding:4px 0;
color:#6a6a6a;
}

.article_more {
color:#ff6600;
position:relative;
top:2px;
}

/*~~шапка~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.head {
width:960px;

}

.head td {
padding:20px 10px;

}

.head .form_td {
width:250px;
}

.menu_top {
display:block;
list-style:none;
width:648px;
height:21px;
margin:0 0 0 30px;
}

.menu_top li {
float:left;
width:108px;
text-align:center;
}

.menu_top li.mt_blue {
background:url(../img/menu_top_bg.jpg) no-repeat 0 0;
}

.menu_top li.mt_green {
background:url(../img/menu_top_bg.jpg) no-repeat -108px 0;
}

.menu_top li.mt_orange {
background:url(../img/menu_top_bg.jpg) no-repeat -216px 0;
}

.menu_top li.mt_red {
background:url(../img/menu_top_bg.jpg) no-repeat -324px 0;
}

.menu_top li.mt_purple {
background:url(../img/menu_top_bg.jpg) no-repeat -432px 0;
}

.menu_top li.mt_gray {
background:url(../img/menu_top_bg.jpg) no-repeat -540px 0;
}

.menu_top li a,.menu_top li {
font:700 11px/21px arial;
color:#fff;
text-decoration:none;
}

.menu_top li a:hover {
color:#ffffcc;
}

.menu_top li a {
display:block;
}

.menu_article {
margin-top:1px;
width:260px;
height:169px;
background:url(../img/head_girl.jpg);
padding:126px 427px 0 0;
overflow:hidden;
}

.menu_article ul {
float:left;
list-style:none;
width:130px;
height:169px;
}

.menu_article li {
display:block;
float:left;
width:108px;
height:21px;
padding:0 0 2px 22px;
}

.menu_article li,.menu_article a {
font:14px/21px 'Times New Roman';
color:#4c4c4c;
}

/*~~рассылка~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#subscribe {
width:210px;
height:130px;
background:url(../img/subscribe.gif);
padding:10px;
}

.form_td h2 {
text-align:center;
}

.check_wrap {
overflow:hidden;
padding:0 0 7px;
width:100%;
}

form {
overflow:hidden;
padding:5px 0 5px 3px;
}

.check_label {
float:left;
font:14px/16px 'Times New Roman';
color:#161516;
height:16px;
padding:0 0 0 20px;
}

.check {
float:left;
width:13px;
height:13px;
background:#fff;
border:1px solid #fd44b3;
}

.submit, button {
float:left;
display:block;
border:0;
background:url(../img/btn.gif);
width:31px;
height:29px;
cursor:pointer;
font:700 11px 'Times New Roman';
color:#fff;
padding-bottom:5px;
margin:-4px 0 0 10px;
}

.submit-edit, button-edit {
float:left;
display:block;
border:0;
background:url(../img/btn.gif);
width:31px;
height:29px;
cursor:pointer;
font:700 11px 'Times New Roman';
color:#fff;
padding-bottom:5px;
margin:-4px 0 0 10px;
}

.text, inputbox {
float:left;
border:1px solid #fd44b3;
background:#fff;
width:150px;
height:18px;
font:12px/18px 'Times New Roman';
color:#fd44b3;
padding:0 5px;
}

.login_label {
float:left;
font:700 14px/22px arial;
color:#fd44b3;
width:60px;
}

#login {
padding:23px 0 0;
}

#login .text, inputbox {
margin:2px 0;
}

#login .submit, button {
float:right;
margin-top:4px;
margin-right:10px;
}

#login a {
float:right;
font:12px/16px arial;
color:#fd44b3;
text-decoration:none;
}

#login a:hover {
text-decoration:underline;
}

.submit_wrap {
overflow:hidden;
padding:10px 0 50px 50px;
clear:both;
height:12px;
width:175px;
}

.header {
position:absolute;
top:74px;
left:40px;
}

.header img {
display:block;
}

.pathway
{
font:11px/12px 'Arial';
padding-left:10px;
margin-left:10px;
color:#6a6a6a;
}

.item20 a, .item51 a, .item52 a, .item24 a
{
font:11px/12px 'Arial';
padding-left:10px;
margin-left:10px;
color:#6a6a6a;
}

.sublevel, .sublevel a

{
FONT-SIZE : 12px;
FONT-FAMILY : Times New Roman, Times;
font-weight : normal;
text-transform: none;
color: #A9A9A9;
}

.mainlevel, .mainlevel a

{
FONT-SIZE : 14px;
FONT-FAMILY : Times New Roman, Times;
font-weight : normal;
text-transform: none;
line-height: 24px;
color:#778899;
}

.category, .category a, .category li  
{
text-align:center;
font:18px/18px 'Times New Roman';
color:#3d99ff;
list-style-image: none;
padding-top: 12px;
}

.sectiontableentry1, .sectiontableentry2, .sectiontableentry1 a, .sectiontableentry2 a
{
font:14px/14px 'Times New Roman';
color:#3d99ff;
}

.blogsection, .blogsection a
{
color:#3d99ff;
}

span a
{
padding-bottom:12px;
margin-bottom:12px;
}

a
{
color:#3d99ff;
}

.inset-horo
{
width: 240px;
}
