Body{
	BACKGROUND: url(img/bg_line.gif) #F1EEE7 repeat-y;
	MARGIN: 0px
}
A {
	COLOR: #183dab
}
A:visited {
	COLOR: #800080
}
A:hover {
	COLOR: #990000
}
IMG.border0{
	BORDER: 0
}

/* add line top link
----------------------------------------------- */
A.linetoplink { font-size:11px; TEXT-DECORATION:underline; color:#FFF; font-weight:bold; }
A:visited.linetoplink { font-size:11px; TEXT-DECORATION:underline; color:#FFF; font-weight:bold; }

/* add 600
----------------------------------------------- */
A.add600 { font-size:10px; TEXT-DECORATION: none; }
A:visited.add600 { font-size:10px; TEXT-DECORATION: none; }

/* IMG {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
} */
TD{
	font-family: Verdana;
	color: #4D4026;
	/* font-size: 80%; */
}
H1{
	
}
H2{
	/* 3C4F65 */
	font-family: Times,serif,Georgia; FONT-WEIGHT: bold; FONT-SIZE: 170%; color:#334556; margin:0px; padding-bottom:4px;
	background-color:#E7E5DF; padding:10px; padding-left:30px; padding-right:30px;
}

H3{
	FONT-WEIGHT: normal; FONT-SIZE: 110%; color:#3C4F65; padding:0px; margin:0px; padding-bottom:34px;
}

INPUT.search {
	WIDTH: 100%; font-size:10px;  padding-left:5px;
}
TEXTAREA.add {
	WIDTH: 99%; font-size:11px; letter-spacing: -1px; font-family: Verdana; border: #E2E0DA 1px solid;  padding-left:5px; font-color: #150600;
}
INPUT.add {
	WIDTH: 99%; font-size:10px; border: #E2E0DA 1px solid; padding-left:5px; font-color: #150600;
}
INPUT {
	font-size:10px; padding:1px;
}

/******************************
   MENU BLOCK 
*******************************/

TD.line_top {
	BACKGROUND: url(img/bg_line.gif) #334556 repeat-y; width:12px;
}
TD.line_top_tab {
	BACKGROUND: url(img/bg_line_tab.gif) #334556 repeat-y; width:12px;
}
TD.logo {
	text-align: center; padding-top:18px; padding-bottom:10px; padding-left:20px; padding-right:40px; 	font-size: 6px; color:#F1EEE7;
}
TD.icon_block {
	text-align:right; padding-top:5px; padding-bottom: 4px; padding-right: 20px;
}
DIV.icon_top {
	width:50px; BORDER-left: #000000 1px solid; text-align: center; FLOAT: right;
}
DIV.icon_last_top {
	width:50px; text-align:center; FLOAT: right;
}

/* menu */
DIV.menu_block {
	background-color:#FFFFFF; BORDER-top: #C3C1B9 3px solid; BORDER-bottom: #C3C1B9 3px solid; padding:16px; height:45px; font-size: 12px;
}
DIV.menu_type {
	width:130px; FLOAT: left; padding-bottom:7px; text-align:center; BORDER-RIGHT: #C3C1B9 1px solid;
}
A:link.menu_type {
	font-size:13px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#004880;
}
A:visited.menu_type {
	font-size:13px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#004880;
}
A:active.menu_type {
	font-size:13px; FONT-WEIGHT: normal; color:#004880;
}
A:hover.menu_type {
	font-size:13px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#004880;
}

/* menu_activ */
DIV.menu_type_activ {
	width:130px; FLOAT: left; padding-bottom:7px; text-align:center; BORDER-RIGHT: #C3C1B9 1px solid;
}
A:link.menu_type_activ {
	font-size:13px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}
A:visited.menu_type_activ {
	font-size:13px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#CC782D;
}
A:active.menu_type_activ {
	font-size:13px; FONT-WEIGHT: normal; color:#150600;
}
A:hover.menu_type_activ {
	font-size:13px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#0150600;
}

/* podmenu_type */
DIV.podmenu_type {
	width:120px; height:33px; padding-top:3px; FLOAT: left; padding-bottom:0px; text-align:center; BORDER-left: #A19F99 1px solid; text-align:left; padding-left:5px; margin-bottom:5px;
}
A:link.podmenu_type {
	font-size:10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}
A:visited.podmenu_type {
	font-size:10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}
A:active.podmenu_type {
	font-size:10px; FONT-WEIGHT: normal; color:#150600;
}
A:hover.podmenu_type {
	font-size:10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}

/* podmenu_type_activ */
DIV.podmenu_type_activ {
	width:120px; height:33px; padding-top:3px; FLOAT: left; padding-bottom:0px; text-align:center; BORDER-left: #F3913A 1px solid; text-align:left; padding-left:5px; margin-bottom:5px; background:#DFDDD5;
}
A:link.podmenu_type_activ {
	font-size:10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}
A:visited.podmenu_type_activ {
	font-size:10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}
A:active.podmenu_type_activ {
	font-size:10px; FONT-WEIGHT: normal; color:#150600;
}
A:hover.podmenu_type_activ {
	font-size:10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}

/*
A:link    { color: red   } непосещённая ссылка
A:visited { color: blue  } посещённая ссылка
A:active  { color: green } активная ссылка
A:hover   { color: lime  } ссылка, выбранная курсором мыши
*/
/******************************
   TEXT BLOCK 
*******************************/
.color_list {
	background-color:#F7F5F0;
}
DIV.line_334556 {
	height:2px; font-size:2px; background-color:#334556; text-align:right;
}
TD.text_block {
	padding: 0px;
	margin: 0px;
}
DIV.par{
	font-family: Times,serif,Georgia;
	font-size: 130%;
	color:#000000;
	/* TEXT-INDENT: -12px; */
	/* color:#3E331D; */
}
DIV.par_article{
	font-family: Times,serif,Georgia;
	font-size: 100%;
	color:#000000;
	padding-top: 20px;
	margin:0px;
}
DIV.par_article_title {
	font-size:120%; padding:0px margin:0px; padding-bottom:15px; FONT-WEIGHT: bold;
}
.anons{
	font-family: Times,serif,Georgia;
	font-size: 80%;
	/* color:#000000; */
   /* letter-spacing: -1px; */
}
.source {
	font-family: Verdana; font-size: 12px; color: Maroon;
}
.source_title {
	font-family: Verdana; font-size: 12px; color:#4D4026;
}


	/***************************
	list news
	****************************/
	Table.calendar {
		BORDER-TOP: #39536E 6px solid; BORDER-BOTTOM: #39536E 2px solid;
	}
	DIV.calendar_line {
		BORDER-TOP: #39536E 2px solid; BORDER-BOTTOM: #39536E 0px solid; font-size:3px; color:#ffffff;
	}
	.newsanons{
		 font-family: verdana; font-size:11px; letter-spacing: -1px;
	}

	A.newsanons {
		COLOR: #616161; TEXT-DECORATION: none;	font-family: verdana; font-size: 11px;	letter-spacing: -1px;
	}
	A.newsanons:visited {
		COLOR: #616161; TEXT-DECORATION: none; font-family: verdana; font-size:11px; letter-spacing: -1px;
	}
	A.newsanons:hover {
		COLOR: #616161; TEXT-DECORATION: none; font-family: verdana; font-size:11px; letter-spacing: -1px;
	}
	DIV.newstitlepodmenu{
		text-align:left; padding:10px; margin:0px; background-color:#6180A0; BORDER-top: #C4D1DE 1px solid; BORDER-BOTTOM: #150600 1px solid; color:#FFFFFF; font-size:13px; TEXT-DECORATION: none;
	}
	SPAN.newstitlepodmenu_count{
		color:#CFCFCF; font-size:11px; padding-left:10px;
	}
	DIV.title_menu_list {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:#334556; margin:0px; margin-bottom:20px; padding-bottom:4px; background-color:#E7E5DF; padding:10px; padding-left:30px; padding-right:30px;
	}
	
/******************************
   CLUB 
*******************************/
A.club_entre:link    { color:#334556; TEXT-DECORATION: none; font-size:11px; } /* непосещённая ссылка */
A.club_entre:visited { color:#334556; TEXT-DECORATION: none; font-size:11px; } /* посещённая ссылка */
A.club_entre:active  { color:#334556; TEXT-DECORATION: none; font-size:11px; } /* активная ссылка */
A.club_entre:hover   { color:#000000; TEXT-DECORATION: none; font-size:11px; } /* ссылка, выбранная курсором мыши */


/******************************
   TABLE JOB 
*******************************/
TR.job_shapka {
	BACKGROUND: url(img/job/bg_off.gif) #D2CBB3 repeat-x center; padding-bottom:0px; padding-top:0px; BORDER-top: #D1C9B1 4px solid;
}
TD.job_shapka_par_job_on {
	BACKGROUND: url(img/job/bg_on.gif) #E3DBC6 repeat-x center; padding-left:30px;
}
TD.job_shapka_par_job {
	padding-left:30px;
}
TD.job_shapka_par_money {
	padding-left:10px; padding-right:10px; text-align:center;
}
TD.job_shapka_par_city_on {
	BACKGROUND: url(img/job/bg_on.gif) #E3DBC6 repeat-x center; padding-left:10px; padding-right:10px;
}
TD.job_shapka_par_city {
	padding-left:10px; padding-right:10px; text-align:center;
}
TD.job_shapka_par_pol {
	padding-left:2px; padding-right:2px; text-align:center;
}
TD.job_shapka_par_age {
	padding-left:3px; text-align:center;
}
/************/
TR.job_lines1 {
	background-color:#EBE5D2; padding-bottom:7px; padding-top:7px; font-size:14px; cursor:hand; font-size:11px;
}
TR.job_lines_full {
	background-color:#EBE5D2; padding-bottom:7px; padding-top:7px; font-size:14px;  font-size:11px;
}
TR.job_lines2 {
	background-color:#F1EDE1; padding-bottom:7px; padding-top:7px; font-size:14px; cursor:hand; font-size:11px;
}
TD.job_lines_job {
	padding-left:10px; padding-right:10px;
}
TD.job_lines_job_full {
	padding-left:10px; padding-left:70px; padding-right:10px;
}
TD.job_lines_money {
	text-align:right; BORDER-left: #9D9B91 1px solid; padding-right:5px;
}
TD.job_lines_money_full {
	text-align:center; BORDER-left: #9D9B91 1px solid; padding-right:5px;
}
TD.job_lines_city {
	BORDER-left: #9D9B91 1px solid; padding-left:5px;
}
TD.job_lines_pol {
	BORDER-left: #9D9B91 1px solid; text-align:center;
}
TD.job_lines_age {
	BORDER-left: #9D9B91 1px solid; text-align:center;
}
/************/
TD.job_dataclass16_data {
	color: #818181;  font-size:11px; text-align:right;
}
TD.job_dataclass16_text {
	font-size:12px;
}


/******************************
   PARTNERS 
*******************************/

A.pertners_menu:link    { TEXT-DECORATION: none; font-weight:bold; color:#FFFFFF; font-size:14px; } /* непосещённая ссылка */
A.pertners_menu:visited { TEXT-DECORATION: none; font-weight:bold; color:#FFFFFF; font-size:14px; } /* посещённая ссылка */
A.pertners_menu:active  { TEXT-DECORATION: none; font-weight:bold; color:#FFFFFF; font-size:14px; } /* активная ссылка */
A.pertners_menu:hover   { TEXT-DECORATION: none; font-weight:bold; color:#FFFFFF; font-size:14px; } /* ссылка, выбранная курсором мыши */

.us_menu {
	font-size:13px; padding:2px;
}

DIV.us_service {
	margin-left: 50; margin-right: 10px; margin-top: 10px; margin-bottom: 10px
}

DIV.us_title{
	font-size: 150%; font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #3D6BBF; padding-left:17px;
	padding-bottom: 30px;
}


/******************************
   АНАЛИТИКА Article 
*******************************/
.shortHead {
	font-size: 13px;
}

.article_par {
	font-family: Times,serif,Georgia;
	font-size: 100%;
	color:#000000;

}
.article_anons {
	font-family: Times,serif,Georgia;
	font-size: 80%;
}

	A.articleanons {
		COLOR: #616161; TEXT-DECORATION: none;	font-family: verdana; font-size: 12px;	letter-spacing: -1px;
	}
	A.articleanons:visited {
		COLOR: #616161; TEXT-DECORATION: none; font-family: verdana; font-size:12px; letter-spacing: -1px;
	}
	A.articleanons:hover {
		COLOR: #616161; TEXT-DECORATION: none; font-family: verdana; font-size:12px; letter-spacing: -1px;
	}
	

/******************************
   FOOTER BLOCK 
*******************************/

TD.title_search {
	PADDING-right: 10px; color:#4C4121; font-size: 10px;
}
TD.copyright_text {
	text-align: center; color:#8D8467; font-size: 10px; padding:14px; padding-top: 36px;
}
TD.footer_add_block {
	color:#8D8467; font-size: 10px; BORDER-left: #DAD7CE 1px solid; padding:14px;
}
DIV.footer_add {
	padding:10px; padding-right: 10px; float: right;
}

/******************************
   COMMENTs
*******************************/

DIV.commenttitle {
	background-color:#EDECE9; padding:5px; font-size: 9px; padding-left:20px; padding-bottom:7px; color:#616161;
}
SPAN.commentname {
	 font-size: 11px;
}
DIV.commentext {
	 font-size: 12px; padding:10px; padding-left:20px;
}
SPAN.commentalien {
	color:red; font-size:10px;
}
A:link.commentname {
	font-size:11px; FONT-WEIGHT: normal; color:#183DAB;
}
A:visited.commentname {
	font-size:11px; FONT-WEIGHT: normal; color:#183DAB;
}
A:active.commentname {
	font-size:11px; FONT-WEIGHT: normal; color:#183DAB;
}
A:hover.commentname {
	font-size:11px; FONT-WEIGHT: normal; color:#183DAB;
}
DIV.comment_button {
	padding:2px; margin-left:5px; padding-right:5px; background-color:#EEECE7;
}


/******************************
	Catalog
*******************************/
A:link.catalog_title {
	font-size:12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}
A:visited.catalog_title {
	font-size:12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}
A:active.catalog_title {
	font-size:12px; FONT-WEIGHT: normal; color:#150600;
}
A:hover.catalog_title {
	font-size:12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; color:#150600;
}

A:link.catalog_title_activ {
	font-size:12px; TEXT-DECORATION: none; color:#004880; font-weight:bold; BORDER-left: #004880 1px solid; padding-left:10px;
}
A:visited.catalog_title_activ {
	font-size:12px; TEXT-DECORATION: none; color:#004880; font-weight:bold; BORDER-left: #004880 1px solid; padding-left:10px;
}
A:active.catalog_title_activ {
	font-size:12px; color:#004880; font-weight:bold; BORDER-left: #004880 1px solid;  padding-left:10px;
}
A:hover.catalog_title_activ {
	font-size:12px; TEXT-DECORATION: none; color:#004880; font-weight:bold; BORDER-left: #004880 1px solid; padding-left:10px;
}


/******************************
   Search
*******************************/
A:link.search {
	font-size:12px; TEXT-DECORATION: none; color:#9A6810; font-weight:bold;
}
A:visited.search {
	font-size:12px; TEXT-DECORATION: none; color:#004880; font-weight:normal;
}
A:active.search {
	font-size:12px; color:#9A6810; font-weight:normal;
}
A:hover.search {
	font-size:12px; TEXT-DECORATION: none; color:#004880; font-weight:noraml;
}


/******************************
   Seminar
*******************************/

A:link.file_seminar {
	font-size:13px; FONT-WEIGHT: normal; color:#1C65A2; TEXT-DECORATION: none;
}
A:visited.file_seminar {
	font-size:13px; FONT-WEIGHT: normal; color:#1C65A2; TEXT-DECORATION: none;
}
A:active.file_seminar {
	font-size:13px; FONT-WEIGHT: normal; color:#1C65A2; TEXT-DECORATION: none;
}
A:hover.file_seminar {
	font-size:13px; FONT-WEIGHT: normal; color:#1C65A2; TEXT-DECORATION: underline;
}

A:link.file_seminar_off {
	font-size:12px; color:#334556; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A:visited.file_seminar_off {
	font-size:12px; color:#334556; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A:active.file_seminar_off {
	font-size:12px; color:#334556; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A:hover.file_seminar_off {
	font-size:12px; color:#334556; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}


.discussions	{
		font-family: times, Times New Roman, times-roman, georgia, serif;
		color: #888D8A;
		margin: 0;
		padding: 0px 0px 6px 7px;
		font-size: 28px;
		line-height: 30px;
		letter-spacing: -1px;
		font-weight: normal;
	}		

.discuss_text	{
		font-family: georgia, times, Times New Roman, times-roman, serif;
		color: #150600;
		font-size: 75%;
		letter-spacing: 0px;
		line-height: 18px;
		font-weight: normal;
	}

A:link.discuss	{
	 font-size: 11px; color: #8B3217; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #C2C0BD; font-weight: bold;
	 }	 
A:visited.discuss {
	 font-size: 11px; color: #8B3217; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #C2C0BD; font-weight: bold;
}
A:active.discuss {
	 font-size: 11px; color: #8B3217; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #C2C0BD; font-weight: bold;
}
A:hover.discuss {
	 font-size: 11px; color: #8B3217; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #C2C0BD; font-weight: bold;
}

/******************************
   ALL
*******************************/

.smallfont {
	font-size: 10px;
	color:#999999;
}

A.hlnk {
	font-size: 6px;
	color:#F1EEE7;
}

A.hlnk:visited {
	font-size: 6px;
	color:#F1EEE7;
}