/**************************************
     Äåôîëòîâûå ïàðàìåòðû ñòðàíèöû
**************************************/
body
{
	background-color: white;
	color: black;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

IMG
{
	border: 0px;
}


A
{
	color:black;
	text-decoration: none;
}
A:HOVER
{
	text-decoration: underline;
}

UL
{
	padding-left: 14px;
	margin: 0px;
	list-style-type: square
}

h1
{
	font-family:Arial;
	font-size: 16px;
	text-decoration: none;
	color:#3E7BB7;
	text-decoration:underline;
}


/**************************
        Îáùèå ñòèëè
**************************/
.lang_text1
{
	font-family: Arial;
	font-size: 10px;
	color: black;
}

.lang_text2
{
	font-family: Arial;
	font-size: 10px;
	color: #414041;
	/*text-decoration: underline;*/
	padding-right:6px;
}

/**************************
        Îáùèå ñòèëè
**************************/
/* [ÇÀÃÎËÎÂÊÈ] */
.header1
{
	background-image:url("/project/templates/site/img/header1.gif");
	background-repeat:no-repeat;
}
.header1 a, .header1 div
{
	font-family: Times new roman;
	font-size: 18px;
	color:#3B3A3B;
	padding-left:10px;
}

.header2
{
	background-image:url("/project/templates/site/img/header2.gif");
	background-repeat:no-repeat;
}
.header2 a, .header2 div
{
	font-family: Times new roman;
	font-size: 18px;
	color:#085794;
	padding-left:10px;
}

.header21
{
	background-image:url("/project/templates/site/img/header2.smile.gif");
	background-repeat:no-repeat;
}
.header21 a, .header21 div
{
	font-family: Times new roman;
	font-size: 18px;
	color:#085794;
	padding-left:24px;
}

.header3
{
	background-image:url("/project/templates/site/img/header3.png");
	background-repeat:no-repeat;
}
.header3 a, .header3 div
{
	font-family: Times new roman;
	font-size: 18px;
	color:#D90D49;
	padding-left:13px;
}

.header4
{
	font-family: Times new roman;
	font-size: 20px;
	text-decoration: none;
	color: #EE3A4E;
	font-weight:bold;
}

.header5
{
	font-family: Times new roman;
	font-size: 17px;
	color:#C8053E;
	font-weight:none;
	text-transform:uppercase;
}

.header6
{
	font-family: Times new roman;
	font-size: 17px;
	color:#085794;
	font-weight:none;
	text-transform:uppercase;
}

.hlebnie_kroshki
{
	/*background-image:url("/project/templates/site/img/header1.gif");
	background-repeat:no-repeat;*/
}
.hlebnie_kroshki a, .hlebnie_kroshki div
{
	font-family: Times new roman;
	font-size: 14px;
	color:#3B3A3B;
}


.show_all
{
	font-family: Arial;
	font-size: 11px;
	color: #D90D49;
	text-decoration:underline;
}
.detail
{
	font-family: Arial;
	font-size: 11px;
	color: #8B8A8A;
	text-decoration:underline;
}


/**************************
   Ëèñòàëêà
**************************/
.pages_td
{
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
	color: #5F5E5E;
}

.pages_passive
{
	font-family:Arial;
	font-size: 11px;
	text-decoration: none;
	color: #5F5E5E;
}

.pages_active
{
	font-family:Arial;
	font-size: 14px;
	text-decoration: none;
	font-weight:bold;
	color: #EF3A4F;
}


/**************************
	ÂÅÐÕ
**************************/
.top_menu_out
{
	cursor: pointer;
	font-weight: bold;
	text-transform:uppercase;
	height:38px;
	line-height:38px;
	background-image:url("/project/templates/site/img/top.menu.passive.gif");
	text-align:center;
}
.top_menu_out a
{
	font-family: Arial;
	font-size: 12px;
	color: #FCF9EE;
	text-decoration:none;
}

.top_menu_over
{
	cursor: pointer;
	font-weight: Bold;
	text-transform:uppercase;
	height:38px;
	line-height:38px;
	background-image:url("/project/templates/site/img/top.menu.active.gif");
	text-align:center;
}
.top_menu_over a
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration:none;
}


.top_menu2_out
{
	height:33px;
	text-align:center;
	background-color:#FCF9EE;
	text-decoration:none;
}
.top_menu2_out a
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration:none;
	font-style: italic;
	line-height:33px;
}

.top_menu2_over
{
	height:33px;
	text-align:center;
	background-color:#FCF9EE;
}
.top_menu2_over a
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration:underline;
	font-style: italic;
}

.top_recommend_text1
{
	font-family: Times new roman;
	font-size: 12px;
	color: #30302F;
}

.top_date_now
{
	font-family: Arial;
	font-size: 13px;
	color: #E32026;
	font-weight: Bold;
}

.top_date_now2
{
	font-family: Arial;
	font-size: 13px;
	color: #ef3a4f;
	font-weight: Bold;
}

/**************************
	ÍÈÇ
**************************/
.bottom_menu_out
{
	font-family: Arial;
	font-size: 11px;
	color: #EF3A4F;
	cursor: pointer;
	font-weight: bold;
	text-transform:uppercase;
}

.bottom_menu_over
{
	font-family: Arial;
	font-size: 11px;
	color: #EF3A4F;
	cursor: pointer;
	text-decoration:underline;
	font-weight: Bold;
	text-transform:uppercase;
}
/*
.bottom_menu, .bottom_menu a
{
	font-family: Arial;
	font-size: 11px;
	color: #970202;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
}
*/
.bottom_text
{
	font-family: Arial;
	font-size: 11px;
	color: white;
}



/**************************
	Ïðàâî
**************************/
/*.right_header1
{
	height:22px;
	width:266px;
	background-image:url( "/project/templates/site/img/right.header.bg.png" );
}

.right_header1 a, .right_header1 font
{
	font-family: Arial;
	font-size: 14px;
	color:#FCF9EE;
	font-weight:bold;
	text-transform:uppercase;
	line-height:22px;
	padding-left:10px;
}
*/

/*.right_text1
{
	font-family: Arial;
	font-size: 11px;
	color:#5F5E5E;
}

.right_text2
{
	font-family: Arial;
	font-size: 12px;
	color:#3E7BB8;
	font-weight: Bold;
}
*/

/**************************
	Ëåâî
**************************/
.left_search
{
	font-family: Arial;
	font-size: 13px;
	color:#5F5E5E;
	text-transform:uppercase;
	font-weight:bold;
}

.index_left_news_item
{
}
.index_left_news_itemh
{
	display:none;
}

.index_left2_soveti_news_text1
{
	padding-top:9px;padding-bottom:9px;
}
.index_left2_soveti_news_text1 a
{
	font-family: Times new roman;
	font-size: 17px;
	color: #9B2043;
	text-transform:uppercase;
}
.index_left2_soveti_news_text2, .index_left2_soveti_news_text2 a
{
	font-family: Arial;
	font-size: 12px;
	color: #2C2C2C;
}

.index_left2_konkurs_news_text1
{
	padding-top:9px;padding-bottom:9px;
}
.index_left2_konkurs_news_text1 a
{
	font-family: Times new roman;
	font-size: 17px;
	color: #9B2043;
	text-transform:uppercase;
}
.index_left2_konkurs_news_text2, .index_left2_konkurs_news_text2 a
{
	font-family: Arial;
	font-size: 12px;
	color: #2C2C2C;
}

/**************************
         Ãëàâíàÿ. Îòçûâû
**************************/
/* [ÏÎÑÌÎÒÐÅÒÜ ÂÑÅ/ÏÎÄÐÎÁÍÅÅ] */
.mainpage_show_all
{
	font-family: Arial;
	font-size: 11px;
	color: #D90D49;
	text-decoration:underline;
}
.mainpage_detail
{
	font-family: Arial;
	font-size: 11px;
	color: #8B8A8A;
	text-decoration:underline;
}


/* [ÐÅÊÎÌÅÍÄÓÅÒ] */
.mainpage_recommends_header
{
	line-height:22px;
	text-align:center;
	background-image:url("/project/templates/site/img/mainpage.recom.header.gif");
}

.mainpage_recommends_header a
{
	font-family: Arial;
	font-size: 14px;
	color:#FCF9EE;
	font-weight:bold;
	text-transform:uppercase;
}

.mainpage_recommends_text
{
	margin-top:7px;
	padding-bottom:7px;
	padding-left:12px;
	padding-right:12px;
}

.mainpage_recommends_text a
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
}

/* [ÎÁÇÎÐÛ] */
.mainpage_news_title
{
	font-family: Tahoma;
	font-size: 12px;
	color: white;
	font-weight:bold;
}
.mainpage_news_titlea
{
	font-family: Arial;
	font-size: 13px;
	color: #D90D49;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:underline;
}
.mainpage_news_shorta
{
	font-family: Arial;
	font-size: 12px;
	color: #434242;
}

/* [ÏÐÎÂÅÐÅÍÎ] */
.mainpage_provereno_title
{
	font-family: Times new roman;
	font-size: 13px;
	color:#D90D49;
	text-transform: uppercase;
}

.mainpage_provereno_short
{
	font-family: Arial;
	font-size: 12px;
	color:#2D2D2D;
}



/* [Çâåçäíûé ìèð/Ñîâåòû/Êîíêóðñ/Èíòåðâüþ] */
.mainpage_news2_title
{
	font-family: Arial;
	font-size: 13px;
	color: #D90D49;
	text-transform: uppercase;
	font-weight:bold;
}
.mainpage_news2_short
{
	font-family: Arial;
	font-size: 12px;
	color: #2C2C2C;
}

/* [Çâåçäíûé ìèð/Ñîâåòû/Êîíêóðñ/Èíòåðâüþ] */
.mainpage_rating_header1
{
	font-family: Times new roman;
	font-size: 14px;
	color: #D90D49;
	text-transform: uppercase;
	padding-top:7px;
	padding-bottom:6px;
	font-weight:bold;
}
.mainpage_rating_header2
{
	font-family: Times new roman;
	font-size: 14px;
	color: black;
	text-transform: uppercase;
	padding-top:7px;
	padding-bottom:6px;
	font-weight:bold;
}
.mainpage_rating_text1
{
	font-family: Arial;
	font-size: 13px;
	color: white;
	font-weight:bold;
	text-align:center;
	font-weight:bold;
}
/*.mainpage_rating_text1
{
	font-family: Arial;
	font-size: 13px;
	color: white;
	font-weight:bold;
	text-align:center;
	background-image:url('/project/templates/site/img/mainpage.rating.bg2.gif');
	background-position:3px 3px;
	background-repeat:no-repeat;
	font-weight:bold;
	height:27px;
}*/
.mainpage_rating_text2, .mainpage_rating_text2 a
{
	font-family: Arial;
	font-size: 12px;
	color: #474545;
	/*font-weight:bold;*/
}
.mainpage_rating_text3, .mainpage_rating_text3 a
{
	font-family: Arial;
	font-size: 12px;
	color: #474545;
	/*font-weight:bold;*/
	text-transform: uppercase;
}


/* [Íîâîñòè ñàëîíîâ] */
.mainpage_krasota_news_text1
{
	font-family: Arial;
	font-size: 13px;
	color: #D90D49;
	text-transform: uppercase;
	font-weight:bold;
}
.mainpage_krasota_news_text2
{
	font-family: Verdana;
	font-size: 11px;
	color: #282828;
}
.mainpage_krasota_news_text3
{
	font-family: Verdana;
	font-size: 10px;
	color: #282828;
	text-transform: uppercase;
}

/* [Îòçûâû î ñàëîíàõ] */
.mainpage_otziv_text1
{
	font-family: Arial;
	font-size: 12px;
	color:#4A4A4A;
	text-transform: uppercase;
	font-weight:bold;
}

.mainpage_otziv_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #474545;
}

.mainpage_ppk_text1, .mainpage_ppk_text1 p
{
	font-family: Arial;
	font-size: 11px;
	color: #272135;
	text-align: justify;
}
.mainpage_ppk_text1 a
{
	font-family: Arial;
	font-size: 11px;
	color: #272135;
	text-decoration:underline;
}

.mainpage_ppk_text2
{
	font-family: Times new roman;
	font-size: 12px;
	color:#D90D49;
	text-decoration:underline;
	font-weight: bold;
}


.mainpage_spec_text1
{
	font-family: Arial;
	font-size: 12px;
	color: #504F50;
	text-transform: uppercase;
	font-weight:bold;
}
.mainpage_spec_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #504F50;
	font-weight:bold;
}

.mainpage_spec_text31
{
	background-image:url('/project/templates/site/img/mainpage.online.1.gif');
	background-position:0px 2px;
	background-repeat:no-repeat;
	text-indent:19px;
	padding-bottom:2px;
}
.mainpage_spec_text32
{
	background-image:url('/project/templates/site/img/mainpage.online.2.gif');
	background-position:0px 2px;
	background-repeat:no-repeat;
	text-indent:19px;
	padding-bottom:2px;
}
.mainpage_spec_text33
{
	background-image:url('/project/templates/site/img/mainpage.online.3.gif');
	background-position:0px 2px;
	background-repeat:no-repeat;
	text-indent:19px;
	padding-bottom:2px;
}

.mainpage_spec_text31 a, .mainpage_spec_text32 a, .mainpage_spec_text33 a
{
	font-family: Arial;
	font-size: 12px;
	color: #676767;
}


/*.mainpage_otziv_text1
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
}

.mainpage_otziv_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #4F4E4E;
}

.mainpage_otziv_header1
{
	background-color:#4f4e4e;
}
.mainpage_otziv_header1 a
{
	color:white;
}

.mainpage_otziv_header2
{
	background-color:#D6D6D6;
}
.mainpage_otziv_header2 a
{
	color:#4f4e4e;
}

.mainpage_otziv_header3
{
	background-color:#EF3A4F;
}
.mainpage_otziv_header3 a
{
	color:white;
}

.mainpage_rating_text1 a
{
	font-family: Arial;
	font-size: 12px;
	color: #5F5E5E;
	line-height:16px;
}

.mainpage_rating_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #EF3A4F;
	font-weight: bold;
	line-height:17px;
}

.mainpage_rating_text3
{
	font-family: Arial;
	font-size: 12px;
	color: #272135;
	font-weight: bold;
	line-height:17px;
}

.mainpage_blog_title
{
	font-family: Arial;
	font-size: 11px;
	color: #FEFEFE;
	font-weight: bold;
	text-transform:uppercase;
}

.mainpage_blog_text
{
	font-family: Arial;
	font-size: 11px;
	color: #E0DED7;
}

.mainpage_blog_text2
{
	font-family: Arial;
	font-size: 11px;
	color: black;
}

.mainpage_ppk_text1, .mainpage_ppk_text1 p
{
	font-family: Arial;
	font-size: 10px;
	color: #272135;
	text-align: justify;
}
.mainpage_ppk_text1 a
{
	font-family: Arial;
	font-size: 10px;
	color: #272135;
	text-decoration:underline;
}

.mainpage_ppk_text2
{
	font-family: Arial;
	font-size: 14px;
	color:#B32851;
	font-weight: bold;
	line-height:24px;
}


.mainpage_news_title2
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
	text-transform: uppercase;
	font-weight:bold;
}


.mainpage_news_short
{
	font-family: Arial;
	font-size: 11px;
	color:#333333;
}

.mainpage_news_text
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
	position:absolute;
	height:40px;
	width:230px;
}
.mainpage_news_texta
{
	font-family: Arial;
	font-size: 11px;
	color: #272135;
	position:absolute;
	height:40px;
	width:230px;
}

.mainpage_recommends_header
{
	line-height:22px;
	text-align:center;
	background-image:url("/project/templates/site/img/mainpage.recom.header.gif");
}

.mainpage_recommends_header a
{
	font-family: Arial;
	font-size: 14px;
	color:#FCF9EE;
	font-weight:bold;
	text-transform:uppercase;
}

.mainpage_recommends_text
{
	margin-top:7px;
	padding-bottom:7px;
	padding-left:12px;
	padding-right:12px;
}

.mainpage_recommends_text a
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
}


.mainpage_news_title3
{
	font-family: Arial;
	font-size: 12px;
	color: #EF3A4F;
	font-weight:bold;
}
.mainpage_news_text3
{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}

.mainpage_news_salon3
{
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	color:#333333;
	text-transform: uppercase;
}

.mainpage_vakansy_text
{
	font-family: Arial;
	font-size: 11px;
	color:#5f5e5e;
}
*/



/**************************
   Ñòàòè÷åññêèå ñòðàíèöû
**************************/
.static_page_text
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
}
.static_page_text a, .static_page_text a span
{
	color:blue;
	text-decoration:underline;
}

.static_page_text table
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
}

/**************************
   Ïðîâåðåíî
**************************/
.provereno_other_text1
{
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color:#3E7BB7;
}
.provereno_other_text2
{
	font-family: Arial;
	font-size: 11px;
	color:#4F4E4E;
	text-decoration:underline;
}


/**************************
   Ñëîâàðü
**************************/
.slovar_group_text1
{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#D90D49;
	text-transform: uppercase;
}
.slovar_group_text2
{
	font-family: Arial;
	font-size: 11px;
	color:#1164C1;
	font-weight:bold;
}

.slovar_list_text1
{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#D90D49;
	text-transform: uppercase;
}
.slovar_list_text2
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
}

.slovar_full_text1
{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#D90D49;
	text-transform: uppercase;
}
.slovar_full_text2
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
}


/**************************
   Íîâîñòè
**************************/
.news_list_title
{
	font-family: Arial;
	font-size: 14px;
	color:#D90D49;
	font-weight:bold;
	text-transform: uppercase;
}

.news_list_from
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
	font-weight:bold;
	text-decoration: underline;
}

.news_list_text
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
}

.news_list_comments
{
	font-family:Arial;
	font-size:10px;
	color:#5F5E5E;
}


.news_full_from
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
	font-weight:bold;
	text-decoration: underline;
}

.news_full_title
{
	font-family: Arial;
	font-size: 16px;
	color: #D90D49;
	text-transform: uppercase;
	font-weight:bold;
	text-decoration:none;
}
.news_full_text
{
	font-family: Arial;
	font-size: 12px;
	color: #2C2C2C;
}

.news_full_text a, .news_full_text a span
{
	color:blue;
	text-decoration:underline;
}



.news_full_bottom_title
{
	font-family: Arial;
	font-size: 11px;
	color:#282828;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
}
.news_full_bottom_text
{
	font-family: Arial;
	font-size: 11px;
	color: #282828;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
}

.news_comment_header
{
	font-family: Arial;
	font-size: 16px;
	color: #2A2A2A;
	text-transform: uppercase;
	font-weight:bold;
}
.news_comment_date
{
	font-family: Arial;
	font-size: 12px;
	color: #D90D49;
}
.news_comment_from
{
	font-family: Arial;
	font-size: 12px;
	color: #D90D49;
	font-weight:bold;
}

.news_comment_title
{
	font-family: Arial;
	font-size: 12px;
	color: #5F5E5E;
}
.news_comment_text
{
	font-family: Arial;
	font-size: 11px;
	color: #2C2C2C;
}
.news_comment_otvetit
{
	font-family: Arial;
	/*font-size: 12px;
	color: #807F80;*/
	font-size: 11px;
	color: #2c2c2c;
	font-weight:bold;
}

.news_comment_bottom_title
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
	font-weight:bold;
	text-decoration:undeline;
}


/**************************
	Îòçûâ
**************************/
.otziv_text1
{
	font-family: Arial;
	font-size: 11px;
	color: #272135;
	font-weight:bold;
}

.otziv_text2
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
}

.otziv_header1
{
	height:19px;
	background-color: #F3EEE2;
}

.otziv_header2
{
	height:19px;
	background-color: #D5CFCE;
}

/**************************
	Êîìïàíèè
**************************/
.company_list_title
{
	font-family: Arial;
	font-size: 12px;
	color:#3E7BB8;
	font-weight:bold;
	text-transform:uppercase;
}

.company_list_text
{
	font-family: Arial;
	font-size: 12px;
	color:#5F5E5E;
}

.company_list_text2
{
	font-family: Arial;
	font-size: 12px;
	color:#5F5E5E;
}

.company_list_menu_text1
{
	font-family:Arial;
	font-size: 12px;
	color: #B32851;
}
.company_list_menu_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #970202;
}


.company_list_item
{
	background-color:;
}

.company_list_itema
{
	background-color:#f8f4e8;
}

.company_detail_text, .company_detail_text a
{
	font-family: Arial;
	font-size: 11px;
	color:#5F5E5E;
}

.company_detail_text2
{
	font-family: Arial;
	font-size: 11px;
	color:#00ABC2;
}

.company_detail_menu_text1
{
	font-family:Arial;
	font-size: 13px;
	color: #F0DCD8;
	line-height:22px;
}

.company_detail_header1
{
	font-family:Arial;
	font-size: 13px;
	color: #F0DCD8;
	padding-left:23px;
	line-height:22px;
}

.company_detail_review_all
{
	font-family:Arial;
	font-size:11px;
	color:#2C2C2C;
}

.company_detail_review_rating1
{
	font-family:Arial;
	font-size:11px;
	color:#D90D49;
	font-weight:bold;
}
.company_detail_review_rating2
{
	font-family:Arial;
	font-size:13px;
	color:#D90D49;
	font-weight:bold;
}
.company_detail_review_rating3
{
	font-family:Arial;
	font-size:12px;
	color:#5E5E5E;
}
.company_detail_review_rating4
{
	font-family:Arial;
	font-size:12px;
	color:#1A77D2;
}

.company_detail_review_text1
{
	font-family:Arial;
	font-size:11px;
	color:#D90D49;
	font-weight:bold;
	text-transform:uppercase;
}

.company_detail_review_date
{
	font-family:Arial;
	font-size:12px;
	color:#970202;
}

.company_detail_review_title
{
	font-family:Arial;
	font-size:12px;
	color:#5F5E5E;
}

.company_detail_review_text
{
	font-family:Arial;
	font-size:12px;
	color:#5F5E5E;
}

.company_detail_review_edit1
{
	border:1px solid #5B5B58;
	width:423px;
	height:23px;
}
.company_detail_review_combo1
{
	border:1px solid #5B5B58;
	width:423px;
	height:23px;
}
.company_detail_review_textbox1
{
	border:1px solid #5B5B58;
	width:423px;
	height:88px;
}


.company_detail_price_row0
{
	font-family:Arial;
	font-size:11px;
	height:15px;
	background-color:#E3DACD;
	color:#E32026;
	padding-top:1px;
	padding-bottom:2px;
	font-weight:700;
}

.company_detail_price_row01
{
	font-family:Arial;
	font-size:11px;
	background-color:#E3DACD;
	color:#5F5E5E;
	padding-top:1px;
	padding-bottom:2px;
}

.company_detail_price_row1
{
	font-family:Arial;
	font-size:11px;
	color:#5F5E5E;
	padding-left:6px;
}

.company_detail_back
{
	font-family:Arial;
	font-size:12px;
	color:#B32851;
}

.company_detail_add
{
	font-family:Arial;
	font-size:12px;
	color:#B32851;
	text-decoration:underline;
}

/**************************
      Þìîð
**************************/
.humor_from
{
	font-family: Arial;
	font-size: 12px;
	color: #ABA49C;
	font-weight:bold;
}

.humor_text
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
}

.humor_menu
{
	font-family: Arial;
	font-size: 11px;
	color:#FCF9EE;
}

.rating_text1
{
	font-family:Arial;
	font-size:12px;
	color:#5F5E5E;
}

.rating1
{width:1px;}
.rating17
{width:17px;}
.rating34
{width:34px;}
.rating51
{width:51px;}
.rating68
{width:68px;}
.rating85
{width:85px;}


/**************************
    Âàêàíñèè
**************************/
.vakansy_text1
{
	font-family: Arial;
	font-size: 12px;
	color: #B32851;
	font-weight:bold;
}

.vakansy_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #5F5E5E;
}

.vakansy_full_header
{
	font-family: Arial;
	font-size: 12px;
	color: #5F5E5E;
	font-weight:bold;
	padding-bottom:6px;
}

.vakansy_full_data
{
	font-family: Arial;
	font-size: 12px;
	color: #5F5E5E;
	vertical-align:top;
	padding-bottom:6px;
}


/**************************
    Äîáàâèòü ñàëîí
**************************/
.addsalon_text1
{
	background-image:url("/project/templates/site/img/header1.gif");
	background-repeat:no-repeat;
}
.addsalon_text1 a, .addsalon_text1 div
{
	font-family: Times new roman;
	font-size: 18px;
	color:#5E5E5E;
	padding-left:10px;
}

.addsalon_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #5E5E5E;
	font-weight: bold;
}

.addsalon_text3
{
	font-family: Arial;
	font-size: 11px;
	color: #5E5E5E;
}

.addsalon_padding
{
	padding-top:3px;padding-bottom:11px;
}

.addsalon_edit1
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:280px;
	height:16px;
}
.addsalon_textbox1
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:283px;
	height:43px;
}
.addsalon_combo1
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	/*width:160px;
	height:23px;*/
}


/**************************
    Ïðåññ ðåëèç
**************************/
.press_top
{
	font-family: Arial;
	font-size: 11px;
	color: #00ABC2;
	text-decoration:underline;
}

.press_add
{
	font-family: Arial;
	font-size: 11px;
	color: #E32026;
	text-decoration:underline;
}

.press_add_text1
{
	font-family:Arial;
	font-size:12px;
	color:#5F5E5E;
}


/**************************
    Ðóáðèêà
**************************/
.rubrika_table {
font-family:Arial;
font-size:11px;
border:1px solid #5F5E5E;
}

.rubrika_table_header {
background-color:#E32026;
color:#FCF9EE;
font-weight:700;
height:38px;
text-align:center;
border-left:1px solid #FCF9EE;
border-top:1px solid #FCF9EE;
}

.rubrika_table_header_last {
background-color:#E32026;
color:#FCF9EE;
font-weight:700;
height:38px;
text-align:center;
border-left:1px solid #FCF9EE;
border-right:1px solid #FCF9EE;
border-top:1px solid #FCF9EE;
}

.rubrika_table_header2 {
background-color:#E7DFD2;
color:#E32026;
font-weight:700;
height:19px;
padding-left:10px;
border-top:1px solid #5F5E5E;
}

.rubrika_table_data {
border-top:1px solid #71706F;
border-right:1px solid #71706F;
text-align:center;
padding:5px;
}

.rubrika_table_data_last {
border-top:1px solid #71706F;
text-align:center;
padding:5px;
}


/**************************
   Âîïðîñ/Îòâåò
**************************/
.question_q_text1
{
	font-family: Arial;
	font-size: 12px;
	color:#E32026;
	font-weight:bold;
}

.question_q_text2
{
	font-family: Arial;
	font-size: 12px;
	color:#5F5E5E;
}

.question_q_text3
{
	font-family: Arial;
	font-size: 10px;
	color:#00ABC1;
}

.question_q_text4
{
	font-family: Arial;
	font-size: 12px;
	color:#00ABC1;
}
.question_addq
{
	font-family: Arial;
	font-size: 11px;
	color:#d90d49;
	text-decoration:underline;
}

.question_pop_text1
{
	font-family: Times new roman;
	font-size: 20px;
	color:white;
}

/**************************
	Îïðîñ
**************************/
.opros_text
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
}

.opros_text2
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
}


.opros_golosovali
{
	font-family:Arial;
	font-size:12px;
	color:#00ABC2;
	text-decoration:underline;
	padding-left:2px;
	padding-right:2px;
}

.opros_detail
{
	font-family: Arial;
	font-size: 11px;
	color: black;
}

.opros_buttom
{
	font-family: Arial;
	font-size: 10px;
	color: black;
}

.opros_showall
{
	font-family: Arial;
	font-size: 11px;
	color: #E72929;
	text-decoration:underline;
}


/**************************
	ÔÎÐÓÌ
**************************/
.forum_header1
{
	font-family: Arial;
	font-size: 21px;
	font-weight:bold;
	color: #DA325F;
	padding-left:19px;
	padding-top:12px;
}

.forum_login_text1
{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.forum_login_text1 a
{
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;
	color:white;
	/*text-decoration:underline;*/
}

.forum_index_item2_div
{
	padding-bottom:8px;
	padding-left:16px;
}

.forum_index_item2
{
	font-family: Arial;
	font-size: 16px;
	color: #C51D4A;
	text-decoration:underline;
	font-weight:bold;
}

.forum_index_item3
{
	padding-bottom:4px;
	padding-left:16px;
}
.forum_index_item3 a
{
	font-family: Arial;
	font-size: 14px;
	color: #0079C1;
	text-decoration:underline;
	font-weight:bold;
}

.forum_index_item4
{
	font-family: Arial;
	font-size: 12px;
	color: #5F5E5E;
	padding-bottom:8px;
	padding-left:16px;
}


.forum_subject_text1
{
	font-family: Arial;
	font-size: 14px;
	color: #0079C1;
	text-decoration:underline;
	padding-bottom:4px;
	line-height:1.8;
}

.forum_subject_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #5F5E5E;
	line-height:1.6;
}

.forum_subject_text3
{
	font-family: Arial;
	font-size: 12px;
	color: #DA325F;
	line-height:1.2;
	text-decoration:underline;
}

.forum_subject_text4
{
	font-family: Arial;
	font-size: 12px;
	color: #5F5E5E;
	line-height:1.2;
	font-style:italic; 
}


.forum_comment_text1
{
	font-family: Arial;
	font-size: 12px;
	color: #747371;
	padding:14px;
}

.forum_comment_subject
{
	font-family: Arial;
	font-size: 12px;
	color: #E63766;
	font-weight:bold;
	padding-left:14px;
	padding-right:14px;
	padding-top:14px;
}

.forum_comment_date
{
	font-family: Arial;
	font-size: 12px;
	color: #747371;
	padding-left:14px;
}

.forum_comment_message_number, .forum_comment_message_number a
{
	font-family: Arial;
	font-size: 11px;
	color: #747371;
	padding-right:14px;
	font-style:italic;
}

.forum_comment_from, .forum_comment_from a
{
	font-family: Arial;
	font-size: 12px;
	color: #E7003E;
	text-align:center;
}

.forum_comment_icon
{
	background-color:#FBE7E2;
	padding-top:6px;padding-bottom:6px;
}

.forum_comment_icon img
{
	border:1px solid #1A1511;
}

.forum_comment_add1
{
	font-family: Arial;
	font-size: 12px;
	color:#E63766;
}

.forum_comment_add2
{
	font-family: Arial;
	font-size: 12px;
	color:#E63766;
	padding-right:10px;
}



/**************************
	ÞÇÅÐ
**************************/
.user_top_menu_item_text1
{
	font-family: Arial;
	font-size: 13px;
	color: #EF394E;
}
.user_top_menu_item_text1:hover, .user_top_menu_item_text1a:hover
{
	text-decoration:none;
}
.user_top_menu_item_text1a
{
	font-family: Arial;
	font-size: 13px;
	color: white;
}

.user_text1
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
	text-align:right;
}

.user_text2
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
}

.user_text3
{
	font-family: Arial;
	font-size: 11px;
	color: #EF394E;
}

.user_text4, .user_text4 a
{
	font-family: Arial;
	font-size: 12px;
	color: #EF394E;
	font-weight:bold;
}

.user_text5
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
	text-decoration:underline;
	font-style: italic;
}

.user_edit1
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:209px;
	height:16px;
}
.user_table1
{
	border-left:1px solid #FDCBD8;
	border-top:1px solid #FDCBD8;
	background-color:white;
}

.user_table1 .user_table1_header td
{
	border-right:1px solid #FDCBD8;
	border-bottom:1px solid #FDCBD8;
	font-family: Arial;
	font-size: 12px;
	color:#5F5E5E;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
	height:24px;
}

.user_table1 .user_table1_dataitem td a
{
	font-family: Arial;
	font-size: 11px;
	color:#5F5E5E;
	text-decoration:underline;
}
.user_table1 .user_table1_dataitem td
{
	font-family: Arial;
	font-size: 11px;
	color:#5F5E5E;
	border-right:1px solid #FDCBD8;
	border-bottom:1px solid #FDCBD8;
	padding-left:6px;
	padding-right:6px;
}

.user_galler_text1
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
	line-height:20px;
}

.user_galler_edit1
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 0px solid #FDC9D7;
	color: #5F5E5E;
	width:180px;
}

.user_textbox
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:237px;
	height:100px;
}
.user_textbox2
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:763px;
	height:113px;
}

.user_textbox3
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:471px;
	height:72px;
}

.user_textbox4
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:758px;
	height:72px;
}


.user_combobox
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:209px;
	height:18px;
}


/**************************
	ÊÎÌÏÀÍÈÈ
**************************/
.company_text1
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
	text-align:right;
}
.company_text2
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
	font-weight:bold;
}
.company_text3
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
}
.company_text4
{
	font-family: Arial;
	font-size: 13px;
	color: white;
}
.company_text5
{
	font-family: Arial;
	font-size: 12px;
	color:#333333;
}

.company_edit1
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:209px;
	height:16px;
}
.company_edit2
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:498px;
	height:16px;
}
.company_textbox2
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:498px;
	height:150px;
}

.company_combobox
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:209px;
	height:18px;
}

.company_textbox1
{
	font-family: Arial;
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #FDC9D7;
	color: #5F5E5E;
	width:400px;
	height:100px;
}


/**************************
    ÁËÎÃ
**************************/
.blog_text1
{
	font-family: Arial;
	font-size: 12px;
	color: #d90d49;
	text-decoration:underline;
}

.blog_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #464545;
	text-decoration:underline;
}
.blog_text3
{
	font-family: Arial;
	font-size: 12px;
	color: #464545;
	text-transform:uppercase;
}
.blog_text4
{
	font-family: Arial;
	font-size: 12px;
	color: #464545;
	text-decoration:underline;
}
.blog_text5
{
	font-family: Arial;
	font-size: 11px;
	color: #464545;
	text-decoration:underline;
}
.blog_text6
{
	font-family: Arial;
	font-size: 11px;
	color: #464545;
}

.blog_menu_item
{
	font-family: Arial;
	font-size: 13px;
	color: white;

}
.blog_menu_itema
{
	font-family: Arial;
	font-size: 13px;
	color: white;
	text-decoration:underline;

}

.blog_list_item1_text1
{
	font-family: Arial;
	font-size: 16px;
	color: #D90D49;
	text-transform:uppercase;
	text-decoration:underline;
}
.blog_list_item1_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #2D2D2D;
}
.blog_list_item2_text1
{
	font-family: Arial;
	font-size: 13px;
	color: #4D4D4D;
	text-transform:uppercase;
}
.blog_list_item2_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #2D2D2D;
}

.blog_list_comment
{
	font-family: Arial;
	font-size: 13px;
	color:#D90D49;
}

.blog_full_text1
{
	font-family: Arial;
	font-size: 16px;
	color: #D90D49;
	text-transform:uppercase;
	text-decoration:underline;
}
.blog_full_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #2D2D2D;
}

.blog_about_text1
{
	font-family: Arial;
	font-size: 12px;
	color: #4A4A4A;
}

.blog_about_header1
{
	font-family: Times new roman;
	font-size: 18px;
	color: #494849;
}

/*ÂÎÏÐÎÑÛ*/
.blog_question_list_item_text1
{
	font-family: Arial;
	font-size: 12px;
	color: #D90D49;
	font-weight:bold;
}
.blog_question_list_item_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #2C2C2C;
}
.blog_question_list_itema_text1
{
	font-family: Arial;
	font-size: 12px;
	color: #D90D49;
	font-weight:bold;
}
.blog_question_list_itema_text2
{
	font-family: Arial;
	font-size: 12px;
	color: #2C2C2C;
}


/**************************
    Êóðñ âàëþòû, ïîãîäà
**************************/
.rate
{
	font-family:Arial;
	font-size: 12px;
	text-decoration: none;
	color: black;
}
.weather
{
	font-family:Arial;
	font-size: 12px;
	text-decoration: none;
	color: black;
}


/**************************
	ÊÎÍÒÐÎËÛ
**************************/
.control_error input, .control_error textarea, .control_error select
{
	border: 3px solid #e25a00;
}

.control_error .error
{
	border: 3px solid #e25a00;
}



.edit
{
	font-family: Arial;
	font-size: 11px;
	background: white;
	border: 1px solid black;
	color: black;
}

.site_edit1
{
	font-family: Arial;
	font-size: 12px;
	background: white;;
	border: 1px solid black;
	color: #5F5E5E;
	width:242px;
	height:26px;
	border-color:#5B5B58;
}

.site_edit2
{
	font-family: Arial;
	font-size: 12px;
	background: white;
	border: 1px solid black;
	color: #5F5E5E;
	width:490px;
	height:25px;
	border-color:#5B5B58;
}

.site_edit3
{
	font-family: Arial;
	font-size: 12px;
	background: white;
	border: 1px solid black;
	color: #5F5E5E;
	width:400px;
	border-color:#5B5B58;
}

.site_textbox1
{
	font-family: Arial;
	font-size: 12px;
	background: white;
	border: 1px solid black;
	color: #5F5E5E;
	width:490px;
	height:86px;
	border-color:#5B5B58;
}

.site_textbox2
{
	font-family: Arial;
	font-size: 12px;
	background: white;
	border: 1px solid black;
	color: #5F5E5E;
	width:388px;
	height:86px;
	border-color:#5B5B58;
}



.combo
{
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #808080;
	background-color: #C7C7C7;
	color:#646464;

}

.select1
{
	font-family: Arial;
	font-size: 13px;
	color:#5f5e5e;
	background: white;
	border: 1px solid #8F9090;
	scrollbar: #00CC00;
	scrollbar-arrow-color: green;
	scrollbar-base-color: #ffffff;
}

.submit
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	border-left: 1px solid #4E698C;
	border-right: 1px solid #4E698C;
	border-top: 1px solid #4E698C;
	border-bottom: 1px solid #4E698C;
	background-color: #c0c0c0;
}

.captcha_input_td
{
	padding-left:5px;
}

.captcha_input
{
	font-family: Arial;
	font-size: 18px;
	background: white;
	border: 1px solid black;
	color: black;
}

.captcha_text
{
	padding-left:5px;
	padding-top:3px;
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	color: black;
}


.radiobuttons
{
	font-family: Arial;
	font-size: 11px;
	color: #5F5E5E;
	line-height:18px;
}



/* Fixed Positioned AddThis Toolbox */
.addthis_toolbox
{
	position:absolute;
	left:-5px;
	border: 1px solid #ddd;
	padding: 5px 5px 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.addthis_toolbox a
{
	width: 32px;
	height: 32px;
	cursor: pointer;
}
.addthis_toolbox a img
{
	border: 0; margin: 2px 0; opacity: 0.4; filter: alpha(opacity=40); -moz-opacity: 0.4;
}
.addthis_toolbox a:hover img
{ 
	margin: 2px 0; opacity: 1.0; filter: alpha(opacity=100); -moz-opacity: 1.0;
}

