
.h_right {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #2938a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.h_right_cal {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #2938a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.h_right_cal_bold {
	FONT-WEIGHT: BOLD; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #2938a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.link_vitrina {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2938a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link_error {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.p_vitrina {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading_main {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menulink {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; TEXT-DECORATION: none
}
.menulink:hover {
	COLOR: #336699
}
.grey {
	COLOR: #6c6c6c
}
.red {
	COLOR: #cc0000
}
P {
	/*FONT-SIZE: x-small; */
	FONT-SIZE: 85%;
	FONT-FAMILY: Times New Roman;
}
BODY {
	MARGIN: 0px
}
A:active {
	COLOR: #cc0000
}
.info {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_black {
	COLOR: #000000; TEXT-DECORATION: none
}
.link_black:hover {
	COLOR: #ff0000
}
.link_noline {
	TEXT-DECORATION: none
}
.text_error {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_info {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_noline:visited {
	COLOR: #2938a5
}
.red {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.line_text {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text {
	/*FONT-SIZE: x-small;*/
	FONT-FAMILY: "Times New Roman", Times, serif
}
.link_head {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: x-small; 
	MARGIN-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H1.zagol {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2938a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue {
	COLOR: #2839a7
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.white {
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.width100 {
	WIDTH: 100%
}
.h2_blue {
	FONT-SIZE: 10px; COLOR: #2839a7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_vitrina:hover {
	TEXT-DECORATION: underline
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.li_arrow {
	LIST-STYLE-IMAGE: url(../image_sys/arrow_bullet.gif)
}
FORM {
	MARGIN-BOTTOM: 0px
}
.li_arrow_light {
	LIST-STYLE-IMAGE: url(../image_sys/arrow_bullet_light.gif)
}
.margin {
	MARGIN-LEFT: 50px
}
.cal_date {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #c0d0ea; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cal_date:hover {
	TEXT-DECORATION: underline
}
.cal_month {
	FONT-SIZE: 10px; COLOR: #030303; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cal_month:hover {
	TEXT-DECORATION: underline
}
.cal_info {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2839a7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cal_month_gray {
	FONT-SIZE: 10px; COLOR: #ababab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.width110 {
	WIDTH: 110px
}
.width220 {
	WIDTH: 220px
}
.h4 {
	FONT-SIZE: 90%; COLOR: #2839a7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_forum {
	FONT-SIZE: x-small; 
	COLOR: #2938a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link_forum:hover {
	TEXT-DECORATION: underline
}
.link_forum:visited {
	COLOR: #800080
}
.print_head {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.print_text {
	FONT-SIZE: 9pt; FONT-FAMILY: "Times New Roman", Times, serif
}
.link_sales {
	FONT-SIZE: 11px; COLOR: #2938a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link_sales:hover {
	TEXT-DECORATION: underline
}
.f65 {
	WIDTH: 65px
}
.f155 {
	WIDTH: 155px
}
.f185 {
	WIDTH: 185px
}
.f285 {
	WIDTH: 285px
}
.table_box {
	PADDING-BOTTOM: 7px; WIDTH: 153px; PADDING-TOP: 7px; HEIGHT: 25px; TEXT-DECORATION: none
}
.td_vacancy {
	PADDING-LEFT: 40px; 
	FONT-SIZE: x-small; 
	FONT-FAMILY: "Times New Roman", Times, serif
}
.td_vacancy_b {
	PADDING-LEFT: 40px; FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	FONT-FAMILY: "Times New Roman", Times, serif
}
.td_vacancy_grey {
	PADDING-LEFT: 40px; 
	FONT-SIZE: x-small; 
	COLOR: #707070; FONT-FAMILY: "Times New Roman", Times, serif
}
.text_small {
	FONT-SIZE: small
}
.menu,.menu:link {
	FONT-SIZE: 80%; WIDTH: 100%; COLOR: #ffffff; FONT-FAMILY: MS Sans, sans-serif; TEXT-DECORATION: none; font-weight: 100;
}
.menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline; font-weight: 100;
}
.menu:active {
	COLOR: #ffffff; font-weight: 100;
}
.menu:visited {
	COLOR: #ffffff; font-weight: 100;
}
.br {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 21px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(bg_menu.gif); BACKGROUND-REPEAT: no-repeat
}

.offer_head {
	font-family: MS Sans, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.offer_item {
	font-family: MS Sans, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.offer_item:link { color: #FFFFFF; text-decoration: none}
.offer_item:hover { color: #FFFFFF; text-decoration: underline}
.offer_item:visited {color: #FFFFFF; text-decoration: none}

.all_covers, .all_covers:link, .all_covers:visited, .all_covers:hover {font-size: 13px; color: #FFFFFF; text-decoration: underline;}

.main_head {font-family: Verdana; font-size: 95%; color: #000000; font-weight: 600; text-decoration: none;}
.main_head:link, .main_head:hover, .main_head:visited {text-decoration: none; color: #000000;}

.main_links {font-size: 80%; font-family: "Times New Roman";}

.head_link {text-decoration: none; color: #4855B0; font-size: 85%; font-weight: 600;}
.head_link:visited {color: #4855B0; text-decoration: none; font-size: 85%;}
.head_link:active {color: #4855B0; font-size: 85%;}
.head_link:hover {text-decoration: underline; font-size: 85%;}

.main_pic {
	margin-right: 16px;
        border: 0px;
        border-color: #9FA9ED;
        border-style: solid;
}

.main_date {
	font-family: Verdana;
	font-size: 11px;
	text-transform: uppercase;
	color: #000000;
	padding-left: 8px;
	padding-right: 8px;
}

/*td {font-family: MS Sans, sans-serif;}*/

.t75 {font-size: 80%;}

.nou {text-decoration: none;}

.date_red {color: #9C0000; font-size: 75%; font-family: "Times New Roman", Times, serif;}
.date_black_news {color: #000000; font-size: 75%; font-family: "Times New Roman", Times, serif;}

.date_black {color: #000000; font-size: 75%; font-weight: 600;}

.main_text {
font-family: "Times New Roman", Times, serif; 
font-size: x-small;
}
.l_nl {text-decoration:none}

/* новые стили 23.09.2004 */

.mainpage_link  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-weight : bold;
	text-decoration: none;
}

.mainpage_link:hover {
	text-decoration: underline;
}

.mainpage_pics {
	border: 1px;
	border-style: solid;
	border-color: #C6D3EF;
}

.mainpage_subhead {
	font-weight: bold;
	font-size: 75%;
} 

.mainpage_newsdate {
	font-weight: bold;
	font-size: 75%;
	}

.mainpage_text {
	font-size: 75%
}

.apadfest, .apadfest1 {FONT-SIZE: x-small; FONT-FAMILY: Times New Roman;}

/* новые стили 23.11.2006 */
.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 500px;
}

.curlycontainer .innerdiv{
background: transparent url(../image_sys/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}
