/*---------------------- ÒÈÏÎÂÛÅ ÁËÎÊÈ -----------------------------------*/
							/* áëîê äëÿ îáû÷íîé ñòàòüè */
div.article{
       background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 23px;
       /* padding-right: 5px;*/
       width: 100%;
}
div.content_beauty{
	background: url(../img/article_bg_beauty.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_sex{
	background: url(../img/article_bg_sex.gif) no-repeat 0px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_valentine{
	background: url(../img/article_bg_14.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
	
}
div.content_health{
	background: url(../img/article_bg_health.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_diet{
	background: url(../img/article_bg_diet.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_news{
	background: url(../img/article_bg_news.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_fashion{

       background: url(../img/article_bg_fashion.gif) 2px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_take{

       background: url(../img/article_bg_take.gif) 0px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_fashionstars{

       background: url(../img/article_bg_fashion.gif) 2px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_actual{

       background: url(../img/article_bg_fashion.gif) 2px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_modozvon{

       background: url(../img/article_bg_fashion.gif) 2px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_aptechka{

       background: url(../img/article_bg_fashion.gif) 2px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_revolution{

       background: url(../img/article_bg_fashion.gif) 2px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_fashionidea{

       background: url(../img/article_bg_fashion.gif) 2px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_fitness{
       background: url(../img/article_bg_fitnes.gif) 0% 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}

div.content_parfume{
       background: url(../img/article_bg_parfum.gif) 0% 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_aroma{
       background: url(../img/article_bg_aroma.gif) 0% 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_horoscope{
	background: url(../img/article_bg_horoscope.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_konk_archive{
	background: url(../img/article_bg_archive.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.konkurs{
	background: url(../img/article_bg_konkurs.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_contact{
	background: url(../img/article_bg_contact.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_cons{
	background: url(../img/article_bg_cons.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_kulina{
       background: url(../img/article_bg_kulina.gif) -1px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_gonki{
       background: url(../img/article_bg_gonki.gif) -2px 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_literature{
       background: url(../img/article_bg_literature.gif) 0% 50% no-repeat;
       padding-left: 21px;
       overflow: hidden;
}
div.content_pregnancy{
	background: url(../img/article_bg_pregnt.gif) no-repeat -1px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_folkmed{
	background: url(../img/article_bg_folkmed.gif) no-repeat 0px 50%;
	padding-left: 21px;
	overflow: hidden;
}
div.content_about{
       background: url(../img/article_bg_about.gif) no-repeat 0% 50%;
       padding-left: 21px;
       overflow: hidden;
}
div.article h5{
       margin-bottom: 9px;
}

div.article h5 a{
	  color: #000;
}

div.article p{
       width: 96%;
       font: 12px tahoma,sans-serif;
       color: #000;
       padding-bottom: 3px;
}
div.article p a:link, div.article p a:visited{
	color: #000;
}
div.article p a:hover{
	text-decoration: none;
}
div.article p img{
	   float: left;
	   margin: 0px 10px 10px 0px;
}

div.article p.right{
	text-align: right;
	font-size: 11px;
}
div.article p a.pink{
	color: #e2007a;
}
div.article p.right a:hover{
	color: #000;
	text-decoration: underline;
}

div.article p.right a span{
	   color: #e2007a;
	   font-weight: 600;
}



/*---------------------- 4 banners -------------------------*/

div.four_banners{
	  overflow: hidden;
	  width: 100%;
	  clear: both;

	/*  float: left; */
}

div.four_banners div.column{
	  width: 24.5%;
	  text-align: center;
	  float: left;
	  margin-bottom: 16px;
}


/*------------------------ BANNER 468 ----------------------*/

div.banner468{
	text-align: center;
	margin-bottom: 17px;
	width: 100%;
	overflow: hidden;
	clear: both;
	margin-top: 17px;
	font-family: Tahoma;
	font-size: 12px;
}



/*-------------------------- MAIN TITLE ---------------------------------*/
				/*- çàãîëîâîê áîëüøîé ñòàòüè -*/

div.main_title{
       background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 23px;
       padding-right: 5px;
}

div.main_title div.content{
       background: url(../img/article_bg_fashion.gif) 2px 50% no-repeat;
	padding-left: 21px;
	overflow: hidden;
	vertical-align: middle;
}

div.main_title img{
	   float: right;
	vertical-align: middle;
}

div.main_title h1{
      color: #000; /*margin-top: 82px;*/
	font-size: 20px;
	font-family: Arial, sans-serif;
	padding-top: 82px;
}
div.main_title h4{
      color: #000; /*margin-top: 82px;*/
	font-size: 20px;
	font-family: Arial, sans-serif;
	padding-top: 82px;
}
div.main_title p{
       font: 11px tahoma,sans-serif;
       color: #000;
       margin-top: 6px;
}

div.main_title p span{
	   color: #ea007a;
	   font-weight: 600;
}
div.text p{
	margin: 8px 0px 8px 0px;
}

/*-------------------------------- COMMENTS -------------------------------*/

div.comments{
       background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 23px;
       padding-right: 3px;
       overflow: hidden;
}

div.comments a{
	   color: #000;
}
div.comments a.pink:link, div.comments a.pink:visited{
	color: #ff3399;
	text-decoration: underline;
	font-size: 12px;
	font-family: Tahoma;
}
div.comments a.pink:hover{
	text-decoration: none;
}
div.comments div.content{
       background: url(../img/comments.gif) no-repeat 2px 50%;
       padding-left: 21px;
       overflow: hidden;
		 min-height: 100px;
}

div.comments ul{
	   margin-left: 1px;
}

div.comments ul li{
	  margin-bottom: 16px;
	   font: 12px tahoma,sans-serif;
	   color: #000;
      overflow: hidden;
	   background: url(../img/li_bg.gif) no-repeat 0px 5px;
	   padding-left: 15px;
}

div.comments ul li p.right{
	   font-size: 11px;
}

div.comments ul li p.right span{
	   color: #959595;
}


/*------------------------------------ IN SECTION -----------------------------------*/

div.in_section{
       background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 23px;
       padding-right: 5px;
       overflow: hidden;
}

div.in_section div.content{
        background: url(../img/in_section.gif) no-repeat 2px 50%;
       padding-left: 21px;
       overflow: hidden;
}

div.in_section ul{
	   margin-left: 1px;
}

div.in_section ul li{
	   margin-bottom: 3px;
	   font: 11px tahoma,sans-serif;
	   color: #000;
       overflow: hidden;
	   background: url(../img/li_bg.gif) no-repeat 0px 5px;
	   padding-left: 11px;
}

div.in_section ul li a{
	   color: #000;
}

/*-------------------------------- section_title ------------------*/

div.section_title{
      font: 20px arial,sans-serif;
      color: #000;
      padding-top: 8px;
      clear: both;
      overflow: hidden;
      margin-bottom: 6px;
}
div.section_title h1{
	margin: 0px;
	font-weight: normal;
	font-size: 22px;
}
/*-------------------------------- ABOUT SECTION ---------------------------------*/

div.about_section{
       background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 23px;
       padding-right: 5px;
       overflow: hidden;

}

div.about_section div.content{
       background: url(../img/about_section.gif) no-repeat 2px 50%;
       padding-left: 21px;
       overflow: hidden;
        color: #000;
        font: 12px tahoma,sans-serif;
}

div.about_section div.content a{
	    color: #ec008c;
	    font-weight: 600;
}


/*------------------------------ SINGLE_ARTICLE ------------------------------------*/

div.single_article{
	clear: both;
	overflow: hidden; /*border-bottom: #e0dc00 solid 1px;*/
	padding-bottom: 4px;
	margin: 17px 0px 14px 0px;
}

div.single_article img{
	   float: left;
	   margin: 0px 9px 10px 0px;
}

div.single_article p.title{
	   color: #ed145a;
	   margin-top: 5px;
}

div.single_article p.title a{
	   color: #ed145a;
	text-decoration: underline;
}

div.single_article p{
	   font: 12px tahoma,ssnas-serif;
	   color: #000;
}

div.single_article p.right{
	   float: right;
       font-size: 11px;
	   margin-top: 7px;
}

div.single_article p.right a{
	  color: #000;
}

div.single_article p.right a span{
	  color: #ed145a;
}

/*------------------------------------ TWO COLUMNS ---------------------------*/

div.half_page_article{
       overflow: hidden;
       width: 44%;
       float: left;
       margin: 17px 4.8% 0px 0px;
       /*background: url(../img/green_line.gif) repeat-x left 96%;*/
       padding-bottom: 4px;
}

div.half_page_article img{
	   margin: 0px 9px 5px 0px;
}

div.half_page_article p.title{
	   color: #ed145a;
}

div.half_page_article p.title a{
	   color: #ed145a;
		text-decoration: underline;
}

div.half_page_article p{
	   font: 11px tahoma,sans-serif;
	   color: #000;
}

div.half_page_article p.right{
	   /*float: right;padding-left: 8px;*/
      font-size: 11px;
	   margin-top: 4px;
	   background: #fff;
}

div.half_page_article p.right a{
	  color: #778899;
}

div.half_page_article p.right a span{
	  color: #778899;
}


/*---------------------------------- PAGES ------------------------------------------*/

div.pages{
       clear: both;
       padding: 32px 0px 32px 0px;
       text-align: center;
       color: #959595;
       font: 12px tahoma,sans-serif;
}

div.pages a{
	   color: #ed145a;

}

div.pages a.arrow{
	   font-family: "Times New Roman",serif;
}

div.pages span{
       padding: 2px;
       background: #959595;
       color: #fff;
}



/*-------------------------- HALF PAGE QUESTION ---------------------*/

div.string{
	overflow: hidden;
	width: 100%;
}

div.half_page_question{
       overflow: hidden;
       width: 44%;
       float: left;
       margin: 17px 5% 0px 0px;
       border-bottom: #e0dc00 solid 1px;
       padding-bottom: 7px;

       font: 12px tahoma,sans-serif;
       color: #959595;

}

div.half_page_question a{
	    color: #ed145a;
}

div.half_page_question img{
	   margin: 0px 9px 5px 0px;
}

div.half_page_question h4{
	   font: 20px arial,sans-serif;
	   color: #000;
	   height: 60px;
	   margin-bottom: 4px;
}


div.half_page_question div.columns{
	overflow: hidden; margin-top: 8px;
}

div.half_page_question p.left{
	border-right: #000 solid 1px;
	width: 45%;
	float: left;
	padding: 7px 0px 0px 17px;
	background: url(../img/question.gif) no-repeat;
}
div.half_page_question p.leftna{
	width: 45%;
	float: left;
	padding: 7px 0px 0px 17px;
	background: url(../img/question.gif) no-repeat;
}
div.half_page_question p.leftna a{
	color: #000;

}

div.half_page_question p.leftna a span{
	   color: #ed145a;
	   font-weight: 600;
}
div.half_page_question p.right{
	width: 44%;
	float: right;
	text-align: right;
	padding-top: 7px;
}

div.half_page_question p.right a{
	color: #000;

}

div.half_page_question p.right a span{
	   color: #ed145a;
	   font-weight: 600;
}


/*-------------------------------- ÐÅÊËÀÌÍÀß ÂÍÓÒÐÅÍÍßß ÑÒÐÀÍÈÖÀ -------------------------*/

div#adv_left_column{
	width: 769px;
	height: 632px;
	float: left;
	color: #fff;
	font: 11px tahoma,sans-serif;
	background: #000 url(../img/adv_bg.jpg) no-repeat right top;
}

div#adv_left_column h4{
	   width: 297px;
	   margin: 17px 0px 0px 30px;
	   font: 20px arial,sans-serif;
}

div#adv_left_column p{
	   width: 297px;
	   margin: 4px 0px 0px 30px;

}

div#adv_left_column div.yellow_box{
	   width: 297px;
	   height: 140px;
	   margin: 11px 0px 0px 30px;
       background: #fff468;
       color: #000;
       overflow: hidden;
       font: 20px arial,sans-serif;
}

div#adv_left_column div.yellow_box p{
       width: 197px;
       height: 66px;
       margin: 38px 0px 0px 57px;
}


div#adv_left_column span{
	   color: #fff46b;
}

div#adv_left_column div.price_string{
       width: 297px;
       overflow: hidden;
       margin: 18px 0px 0px 30px;
}

div#adv_left_column div.price_string div.left{
	   width: 174px;
	   float: left;
}

div#adv_left_column div.price_string div.right{
	   margin-left: 8px;
	   width: 60px;
	   float: left;
}


        /*---------- ADV RIGHT COLUMN ----*/

div#adv_right_column{
	background: #000;
	float: left;
	height: 632px;
	color: #fff;
	font: 11px tahoma,sans-serif;
}

div#adv_right_column span{
	   color: #fff468;
	   font-weight: 600;
}

div#adv_right_column p{
	   width: 201px;
	   overflow: hidden;
	   margin: 33px 0px 0px 30px;

}

			/*--------- ADVERT BLOCKS -------------*/

div#advert_block1{
       width: 174px;
       height: 24px;

       position: absolute;
       top: 715px;
       left: 587px;
}

div#advert_block2{
       width: 94px;
       height: 305px;

       position: absolute;
       top: 750px;
       left: 383px;
}

div#advert_block3{
       width: 176px;
       height: 24px;

       position: absolute;
       top: 840px;
       left: 479px;
}

div#advert_block4{
       width: 94px;
       height: 34px;

       position: absolute;
       top: 849px;
       left: 667px;
}

div#advert_block5{
       width: 176px;
       height: 34px;

       position: absolute;
       top: 961px;
       left: 487px;
}

div#advert_block6{
       width: 176px;
       height: 24px;

       position: absolute;
       top: 1048px;
       left: 487px;
}


img#advert_arrow1{
	   width: 343px;
	   height: 83px;

	   position: absolute;
	   top: 726px;
	   left: 327px;
	   z-index: 8;
	   display: none;
}

img#advert_arrow2{
	   width: 107px;
	   height: 50px;

	   position: absolute;
	   top: 776px;
	   left: 327px;
	   z-index: 8;
	   display: none;
}

img#advert_arrow3{
	   width: 265px;
	   height: 78px;

	   position: absolute;
	   top: 776px;
	   left: 327px;
	   z-index: 8;
	   display: none;
}

img#advert_arrow4{
	   width: 393px;
	   height: 90px;

	   position: absolute;
	   top: 776px;
	   left: 327px;
	   z-index: 8;
	   display: none;
}

img#advert_arrow5{
	   width: 270px;
	   height: 210px;

	   position: absolute;
	   top: 776px;
	   left: 327px;
	   z-index: 8;
	   display: none;
}

img#advert_arrow6{
	   width: 259px;
	   height: 287px;

	   position: absolute;
	   top: 776px;
	   left: 327px;
	   z-index: 8;
	   display: none;
}/*-----Forms-----*/
div.form_cons{
	background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 23px;
       padding-right: 3px;
       overflow: hidden;
}
div.form_cons div.form_cons_text{
	background: url(../img/comments.gif) no-repeat 2px 50%;
	padding-left: 26px;
	overflow: hidden;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	min-height: 100px;
}
div.form_cons_text input{
	font-size: 11px;
	border: 1px solid #cccc66;
	padding: 1px;
}
div.form_cons_text select{
	font-size: 11px;
	border: 1px solid #cccc66;
	font-weight: bold;
	color: #ff3399;
}
div.form_cons_text textarea{
	font-size: 11px;
	border: 1px solid #cccc66;
}
div.form_cons_text input.go{
	font-size: 11px;
	border: 1px solid #cc3366;
	padding: 3px;
	background-color: #ff3399;
	color: White;
}
/*---*/
div.comment_form{
	background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 23px;
       padding-right: 3px;
       overflow: hidden;
}
div.comment_form div.comment_form_text{
	background: url(../img/comments.gif) no-repeat 2px 50%;
	padding-left: 26px;
	overflow: hidden;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 20px;
	min-height: 100px;
	color: #696969;
}
div.comment_form_text input{
	font-size: 11px;
	border: 1px solid #cccc66;
	padding: 1px;
}
div.comment_form_text select{
	font-size: 11px;
	border: 1px solid #cccc66;
	font-weight: bold;
	color: #ff3399;
}
div.comment_form_text textarea{
	font-size: 11px;
	border: 1px solid #cccc66;
}
div.comment_form_text input.go{
	font-size: 11px;
	border: 1px solid #cc3366;
	padding: 3px;
	background-color: #ff3399;
	color: White;
}
/*----cons---*/
div.cons{
       background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 23px;
       padding-right: 3px;
       overflow: hidden;
}
div.cons div.content{
	background: url(../img/article_bg_answer.gif) no-repeat 2px 50%;
	padding-left: 21px;
	overflow: hidden;
	min-height: 50px;
}

div.cons ul{
	   margin-left: 1px;
}

div.cons ul li{
	   margin-bottom: 16px;
	   font: 12px tahoma,sans-serif;
	   color: #000;
      overflow: hidden;
	   background: url(../img/li_bg.gif) no-repeat 0px 5px;
	   padding-left: 15px;
}

div.cons ul li p.right{
	font-size: 10px;
}

div.cons ul li p.right span{
	color: #e0dc00;
	font-weight: bold;
}
div.cons a.blue{
	color: #4169E1;
	text-decoration: underline;
	font-size: 11px;
}

div.cons a.blue:hover{
    text-decoration: none;
}
div.cons div.content a.pink{
	color: #ff3399;
	text-decoration: underline;
	font-size: 12px;
	font-family: Tahoma;
}

div.cons div.content a.pink:hover{
    text-decoration: none;
}

/*----konkurs---*/

/*div.article div.konkurs{
padding-left: 21px;
overflow: hidden;
}*/

div.konkurs h5{
       margin-bottom: 9px;
}

div.konkurs h5 a{
	  color: #000;
}
div.konkurs a.orange:link, div.konkurs a.orange:visited{
	font-size: 11px;
	color: #FF4500;
	text-decoration: underline;
}
div.konkurs a.orange:hover{
	font-size: 11px;
	text-decoration: none;
}
div.konkurs_archive{
	font-size: 11px;
	font-family: Tahoma;
	padding-left: 21px;
	float: left;
	margin: 10px 10px 10px 0px;
}
div.konkurs_archive img{
	margin-bottom: 5px;
}
div.konkurs_archive a:link, div.konkurs_archive a:visited{
	color: #1E90FF;
	display: block;
	text-decoration: underline;
}
div.konkurs_archive a:hover{
	text-decoration: none;
}
div.list_photo{
	  overflow: hidden;
	  width: 100%;
	  clear: both;

	/*  float: left; */
}

div.list_photo div.column{
	  width: 24.5%;
	  float: left;
	  margin-bottom: 16px;
}
div.column a{
	display: block;
	font-size: 11px;
	color: #1E90FF;
	font-family: Tahoma;
}
div.column img{
	display: block;
	width: 100px;
}
div.column div.banner{
		width: 100px;

}
div.banner span{
	color: #708090;
	font-size: 11px;
	display: block;
	font-family: Tahoma;
}

div.k_item div.item{
	font-size: 11px;
	font-family: Tahoma;
}
div.item span{
	color: #708090;
}
div.k_item div.item h4{
	font-size: 22px;
	font-family: Arial, sans-serif;
	font-weight: normal;
}
div.k_item div.item img{
	display: block;
	text-align: center;
	margin: 0px 0px 10px 0px;
	border: 10px solid #fcf5d0;
}
div.item a.add_comment{
	color: #1E90FF;
}
div.k_item div.next{
	text-align: center;
	font-size: 11px;
	font-family: Tahoma;
}
div.item p.add_konk_comment{
	margin: 10px 0px 10px 0px;
}
div.item input.go{
	font-size: 11px;
	border: 1px solid #cc3366;
	padding: 3px;
	background-color: #ff3399;
	color: White;
	margin-top: 8px;
}
div.item input.gogolos{
	font-size: 11px;
	border: 1px solid #cc3366;
	padding: 3px;
	background-color: #ff3399;
	color: White;
	margin-top: 8px;
}
/*----- DIETS-----*/
div#abc{
	width: 100%;
	text-align: center;
}
table.alph1{
	text-align: center;
}
table.alph1  td {
	background-color: #4682B4;
	text-align: center;
	padding: 1 3 1 3;
	vertical-align: middle;
	width: 30px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	height: 30px;
	font-weight: bold;
}
a.alph:link, a.alph:visited {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: White;
}

a.alph:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #F5F5F5;
}
div.list_diet{
	margin: 20px 5px 20px 3px;
}
div.list_diet_half{
	width: 44%;
	float: left;
	font-size: 11px;
	font-family: Tahoma;
}
div.list_diet_half a:link, div.list_diet_half a:visited{
	color: #1E90FF;
	text-decoration: underline;
	line-height: 18px;
}
div.list_diet_half a:hover{
	text-decoration: none;
}
/*-----A----*/
a.blue:link, a.blue:visited{
	font-size: 11px;
	color: #191970;
	text-decoration: underline;
	line-height: 20px;
}
a.blue:hover{
	font-size: 11px;
	text-decoration: none;
}
a.sponsor:link, a.sponsor:visited{
	color: #e2007a;
	text-decoration: underline;
}
a.sponsor:hover{
	text-decoration: none;
}
/*a.terms:link, a.terms:visited{
	font-size: 11px;
	color: #FF4500;
	text-decoration: underline;
	line-height: 20px;
}
a.terms:hover{
	font-size: 11px;
	text-decoration: none;
}*/
a.orange:link, a.orange:visited{
	font-size: 11px;
	color: #FF4500;
	text-decoration: underline;
}
a.orange:hover{
	font-size: 11px;
	text-decoration: none;
}
a.pink:link, a.pink:visited{
	font-size: 11px;
	color: #ff3399;
	text-decoration: underline;
	font-family: tahoma;
}
a.pink:hover{
	font-size: 11px;
	text-decoration: none;
}
a.black:link, a.black:visited{
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	text-transform: lowercase;
}
a.black:hover{
	font-size: 11px;
	text-decoration: none;
}
a.blue_12px:link, a.blue_12px:visited{
	font-size: 12px;
	color: #1E90FF;
	text-decoration: underline;
}
a.blue_12px:hover{
	font-size: 12px;
	text-decoration: none;
}
/*---- Advert------*/
table#advert{
	width: 90%;
	font: 12px Tahoma;
}
table#advert td{
	border-bottom: 1px solid Silver;
	padding: 5px;
}
table#advert td.mid{
	border-left: 1px solid Black;
	border-right: 1px solid Black;
}
table#advert a{
	color: #4169E1;
	text-decoration: underline;
}
/*-----REGISTER-----*/
div.register{
	background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 23px;
       padding-right: 3px;
       overflow: hidden;
}
div.register div.register_form{
	background: url(../img/article_bg_register.gif) no-repeat 2px 50%;
	padding-left: 26px;
	overflow: hidden;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 20px;
	min-height: 100px;
}
div.register_form input{
	font-size: 11px;
	border: 1px solid #cccc66;
	padding: 1px;
}
div.register_form input.go{
	font-size: 11px;
	border: 1px solid #cc3366;
	padding: 3px;
	background-color: #ff3399;
	color: White;
}
div.register div.login_form{
	background: url(../img/article_bg_login.gif) no-repeat 0px 50%;
	padding-left: 26px;
	overflow: hidden;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 20px;
}
div.login_form input{
	font-size: 11px;
	border: 1px solid #cccc66;
	padding: 1px;
}
div.login_form input.go{
	font-size: 11px;
	border: 1px solid #cc3366;
	padding: 3px;
	background-color: #ff3399;
	color: White;
}
div.informer{
	width: 250px; float: right;
}
div.informer p{
	clear: left; padding: 5px 0px 0px 5px;
}
div.informer p img{
	padding-right: 5px;
	float: left;
}
div.informer a{
	color: #FF4500;
	text-decoration: underline;
}
td.addsms{
	background: url(../img/mobilebg.gif) no-repeat right bottom;
	min-height: 107px;
	padding-left: 10px;
}
td.addsms p{
	margin: 0px;
	padding: 0px;
}
td.addsms p.addsms{
	color: #ff0099;
	font-weight: bold;
	margin-bottom: 5px;
}

td.addsms span{
	font-size: 12px;
	font-weight: bold;
	color: #B22222;
}
td.addsms p.grey{
	color: #A9A9A9;
	margin-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	font-weight: normal;
}
td.addsms p.grey a{
	color: #A9A9A9;
	text-decoration: underline;
}
table.konkurstop{
	width: 245px;
	background: url(../img/konkurstopbg.gif) no-repeat bottom;
	padding-top: 10px;
	margin-bottom: 10px;
}
table.konkurstop td.heart{
	vertical-align: top;
	text-align: center;
	padding: 40px 15px 0px 0px;
}
table.konkurstop td.topuser a{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ff0099;
	text-decoration: underline;
}
table.konkurstop td.topuser  img{
	margin-top: 5px;
	border: 4px solid #DCDCDC;
}
table.konkurstop td.topuser2 a{
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
}
table.konkurstop td.topuser2  img{
	margin-top: 3px;
	border: 4px solid #DCDCDC;
}
table.konkurstop td.topuser2{
	padding-top: 5px;
}
div.addsms {
	font-family: Tahoma;
	font-size: 11px;
}
div.addsms p{
	margin: 0px;
	padding: 0px;
}
div.addsms p.addsms{
	color: #ff0099;
	font-weight: bold;
	margin-bottom: 5px;
}

div.addsms span{
	font-size: 12px;
	font-weight: bold;
	color: #B22222;
}
div.addsms p.grey{
	color: #A9A9A9;
	margin-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	font-weight: normal;
}
div.addsms p.grey a{
	color: #A9A9A9;
	text-decoration: underline;
}
div.art{
       background: url(../img/article_bg.gif) repeat-y 0px top;
       overflow: hidden;
       margin-bottom: 15px;
       width: 100%;
}
div.art div.content_valentine a{
	color: #1E90FF;
	font-family: Tahoma;
	font-size: 11px;
}
a.gol{
color: #0033ff;
 text-decoration: underline;
}
a.gr{
	color: #666666;
 text-decoration: underline;
}
div.art div.content_valentine img{
	margin: 0px 10px 3px 0px;
	display: block;
}
div.subscribe{
	padding-left: 5px;
	font-family: Tahoma;
	font-size: 12px;
	margin-bottom: 15px;
}
div.subscribe ul{
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
	display: list-item;
}
div.subscribe li{
	background-image: url(http://www.justlady.ru/img/li-pink.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	line-height: 16px;
}
div.subscribe input{
	font-size: 11px;
	border: 1px solid #cccc66;
	padding: 1px;
}
div.subscribe input.email{
	margin: 8px 0px 15px 0px;
}
div.subscribe input.go{
	font-size: 11px;
	border: 1px solid #cc3366;
	padding: 3px;
	background-color: #ff3399;
	color: White;
	margin: 8px 0px 15px 0px;
}
/*----TAGS-----*/
.tags{
	margin-top: 15px;
	font-size: 11px;
	font-family: Tahoma;
	line-height: 20px;
}
.tags a:link, .tags a:visited{
	color: #19456F;
	text-decoration: underline;
}
.tags a:hover{
	text-decoration: none;
	color: #696969;
}
p.tag{
	font-size: 11px;
}
p.tag a.alltag{
	color: #e2007a;
	text-decoration: none;
}
p.tag a{
	color: Black;
}
.fashion_menu{
	background-color: #ff3399;
	padding: 5px;
	font-family: Tahoma;
	font-size: 11px;
}
.fashion_menu table{
	width: 100%;
}
.fashion_menu td{
	width: 30%;
}
.fashion_menu a:link, .fashion_menu a:visited{
	color: White;
	text-decoration: underline;
	line-height: 20px;
}
.fashion_menu a:hover{
	text-decoration: none;
	color: #FFE4E1;
}
a.hide:link, a.hide:visited{
	text-decoration: none;
	color: Black;
	font-family: Tahoma;
	font-size: 12px;
}
a.hide:hover{
}
/*--------*/
.fashion_anons{
	font-family: Tahoma;
	font-size: 11px;
}
.fashion_anons table{
	margin-top: 10px;
	margin-left: 15px;
}
.fashion_anons a.rubric_name{
	font-size: 20px;
	font-family: Arial;
}
.fashion_anons ul.fashion{
	 margin-left: 1px;
}
.fashion_anons li{
	margin-bottom: 3px;
	   font: 11px tahoma,sans-serif;
	   color: #000;
       overflow: hidden;
	   background: url(../img/li_bg.gif) no-repeat 0px 5px;
	   padding-left: 11px;
}
.fashion_anons ul li a{
	color: #e7268c;
	text-decoration: underline;
}
.fashion_anons  td{
	vertical-align: top;
}
.fashion_anons img{
	width: 80px;
}
.map{
padding-left: 20px;
font-family: Tahoma;
font-size: 11px;
}
.map h1{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.map a.cat{
	color: #DC143C;
	text-decoration: underline;
}
.map ul{
	margin-left: 25px;
}
.map ul li{
	list-style-type: disc;
	line-height: 16px;
}