BODY {
	MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, sans-serif
}
P {
	MARGIN: 0px 0px 1.3%; line-height: 130%
}
TD {
	FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, sans-serif
}
A {
	COLOR: #DC0000
}
A:visited {
	COLOR: #DC0000
}
A:hover {
	COLOR: #DC0000
}
A.Muted {
	COLOR: #DC0000
}



DIV.langv {
	FONT-SIZE: 80%; COLOR: #ffffff; PADDING:0px 0px 6px 13px
}
A.langv:link {
	COLOR: #8EC6FF; TEXT-DECORATION: underline
}
A.langv:visited {
	COLOR: #8EC6FF; TEXT-DECORATION: underline
}
A.langv:hover {
	COLOR: #8EC6FF; TEXT-DECORATION: underline
}


TD.main {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(bgrd_main.gif); BACKGROUND-REPEAT: repeat-x
}
TD.main1 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(bgrd_main1.gif); BACKGROUND-REPEAT: repeat-x
}
TD.main2 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(bgrd_main2.gif); BACKGROUND-REPEAT: repeat-x
}

TD.menu {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(menu.gif); BACKGROUND-REPEAT: repeat-x
}




TD.name_hot1 {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;  

}

TD.menu_hot1 {
	BACKGROUND-COLOR: #CCCCCC
}

TD.menu_hot {
	BACKGROUND-COLOR: #DC0000
}



DIV.menu_name {
	FONT-SIZE: 100%; COLOR: #DC0000; FONT-WEIGHT: bold; PADDING:24px 0px 20px 0px; TEXT-ALIGN: center
}

A.menu_name:link {
	COLOR: #767676; TEXT-DECORATION: none
}
A.menu_name:visited {
	COLOR: #767676; TEXT-DECORATION: none
}
A.menu_name:hover {
	COLOR: #767676; TEXT-DECORATION: underline
}



TD.vacancy {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(bgrd_vacancies.gif); BACKGROUND-REPEAT: repeat-x
}

TD.copyright {
	FONT-SIZE: 70%; COLOR: #8C8C8C; PADDING:50px 20px 28px 0px; TEXT-ALIGN: right
}


TD.question {
	PADDING:20px 0px 0px 0px; 
}


TD.join {
	FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #B20000; PADDING:0px 0px 0px 16px;
}



TD.title_white {
	FONT-SIZE: 120%; COLOR: #ffffff; PADDING:14px 40px 14px 16px;
}


TD.main_box {
	PADDING:30px 30px 0px 30px;
}

TD.vacancies_box {
	PADDING:30px 30px 0px 22px;
}

TD.photo_box {
	PADDING:0px 20px 0px 20px;
}

TD.form_box {
	PADDING:5px 30px 0px 30px;
}

TD.text {
	PADDING:0px 20px 5px 20px;
}

TD.plaintext {
	PADDING:15px 20px 5px 20px;
}

TD.marktext {
	PADDING:15px 20px 15px 20px; BACKGROUND-COLOR: #E5E5E5;
}

TD.marktext1 {
	PADDING:0px 0px 0px 0px; BACKGROUND-COLOR: #E5E5E5;
}

TD.marktext2 {
	PADDING:15px 20px 15px 20px; BACKGROUND-COLOR: #EFEFEF;
}

TD.smalltext {
	FONT-SIZE: 70%;
}


DIV.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 0px; COLOR: #B20000; PADDING:0px 0px 12px 0px;
}
DIV.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px; COLOR: #B20000; PADDING:0px 0px 12px 0px;
}
DIV.h4 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 0px; COLOR: #535353; PADDING:12px 0px 3px 0px;
}
DIV.h5 {
	FONT-SIZE: 120%; MARGIN: 0px; PADDING:12px 0px 0px 2px;
}



UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.2em 5px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-LEFT: 12px; BACKGROUND: url(li.gif) no-repeat 0px 0.6em; MARGIN: 0.1em 0px 0px
}


TD.form_title {
	PADDING:0px 13px 5px 0px; FONT-WEIGHT: bold;
}


TD.form_field {
	PADDING:0px 13px 12px 0px; 
}

TD.form_button {
	PADDING:10px 13px 3px 0px;
}

TD.border {
	BORDER-RIGHT: #CCCCCC 1px solid;
}



TD.grey_box {
	PADDING:20px 0px 5px 0px;
}

span.important {
	COLOR: #DC0000;
}



TD.anketa_box {
	PADDING:30px 45px 0px 45px;
}

TD.anketa_name {
	FONT-SIZE: 120%; COLOR: #656565; PADDING:0px 30px 0px 30px; TEXT-ALIGN: right
}


Div.anketa_preamble {
	FONT-SIZE: 100%; COLOR: #656565; PADDING:0px 0px 7px 0px; TEXT-INDENT: -7px
}

.anketa_form {
	WIDTH: 450px; 
}
.anketa_form .text {
	BORDER-LEFT: #C2C2C2 1px solid; BORDER-BOTTOM: #C2C2C2 1px solid; BORDER-RIGHT: #C2C2C2 1px solid; BORDER-TOP: #C2C2C2 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; FLOAT: left; MARGIN-BOTTOM: 18px; WIDTH: 100%; COLOR: #656565; MARGIN-RIGHT: 1px; FONT-FAMILY: Arial; HEIGHT: 18px
}
.anketa_form .text2 {
	BORDER-LEFT: #C2C2C2 1px solid; BORDER-BOTTOM: #C2C2C2 1px solid; BORDER-RIGHT: #C2C2C2 1px solid; BORDER-TOP: #C2C2C2 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; FLOAT: left; MARGIN-BOTTOM: 18px; WIDTH: 100%; COLOR: #656565; MARGIN-RIGHT: 1px; FONT-FAMILY: Arial; HEIGHT: 120px
}
.anketa_form .text3 {
	BORDER-LEFT: #C2C2C2 1px solid; BORDER-BOTTOM: #C2C2C2 1px solid; BORDER-RIGHT: #C2C2C2 1px solid; BORDER-TOP: #C2C2C2 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffff; FLOAT: left; MARGIN-BOTTOM: 18px; WIDTH: 200px; COLOR: #656565; MARGIN-RIGHT: 1px; FONT-FAMILY: Arial; HEIGHT: 18px
}
.anketa_form .button {
	BORDER-LEFT: #C2C2C2 1px solid; BORDER-BOTTOM: #C2C2C2 1px solid; BORDER-RIGHT: #C2C2C2 1px solid; BORDER-TOP: #C2C2C2 1px solid; FONT-SIZE: 12px; BACKGROUND: #E5E5E5; MARGIN-BOTTOM: 40px; WIDTH: 100px; CURSOR: hand; COLOR: #E60000; MARGIN-RIGHT: 1px; FONT-FAMILY: Arial; HEIGHT: 26px
}




TD.vac_head {
	FONT-SIZE: 80%; COLOR: #606060; PADDING:6px 0px 2px 6px; FONT-WEIGHT: bold;
}
TD.vac_field {
	PADDING:0px 10px 0px 0px;
}
TD.vac_fieldbutton {
	PADDING:0px 12px 1px 0px;
}

.vac_form {
	WIDTH: 100%; PADDING:0px 0px 0px 0px;
}
.vac_form .text {
	BORDER-LEFT: #C2C2C2 1px solid; BORDER-BOTTOM: #C2C2C2 1px solid; BORDER-RIGHT: #C2C2C2 1px solid; BORDER-TOP: #C2C2C2 1px solid; PADDING-RIGHT: 5px; FONT-SIZE: 11px; BACKGROUND: #ffffff; FLOAT: left; COLOR: #656565; FONT-FAMILY: Arial;
}

.vac_form .button {
	BORDER-LEFT: #C2C2C2 1px solid; BORDER-BOTTOM: #C2C2C2 1px solid; BORDER-RIGHT: #C2C2C2 1px solid; BORDER-TOP: #C2C2C2 1px solid; FONT-SIZE: 12px; BACKGROUND: #E5E5E5; MARGIN-BOTTOM: 40px; WIDTH: 100px; CURSOR: hand; COLOR: #E60000; MARGIN-RIGHT: 1px; FONT-FAMILY: Arial; HEIGHT: 26px
}

TD.vaclist_box {
	PADDING:50px 30px 35px 40px;
}


TD.red_title {
	FONT-SIZE: 80%; COLOR: #B20000; PADDING:0px 0px 20px 0px; FONT-WEIGHT: bold;
}

TD.black_title {
	FONT-SIZE: 80%; COLOR: #000000; PADDING:0px 0px 20px 0px; FONT-WEIGHT: bold;
}



TD.city {
	FONT-SIZE: 70%; COLOR: #DC0000; FONT-WEIGHT: bold; PADDING:0px 0px 2px 0px;
}

A.city:link {
	COLOR: #585858; TEXT-DECORATION: none
}
A.city:visited {
	COLOR: #585858; TEXT-DECORATION: none
}
A.city:hover {
	COLOR: #585858; TEXT-DECORATION: underline
}


TD.division {
	FONT-SIZE: 70%; COLOR: #585858; PADDING:0px 0px 17px 0px; line-height: 150%
}

A.division:link {
	COLOR: #585858; TEXT-DECORATION: underline
}
A.division:visited {
	COLOR: #585858; TEXT-DECORATION: underline
}
A.division:hover {
	COLOR: #DC0000; TEXT-DECORATION: underline
}

DIV.division_place {
	FONT-SIZE: 100%; COLOR: #DC0000; PADDING:0px 0px 0px 0px; line-height: 150%
}



TD.descript {
	FONT-SIZE: 70%; COLOR: #474747; PADDING:0px 0px 0px 0px; 
}



DIV.subtitle {
	FONT-SIZE: 110%; COLOR: #B20000; PADDING:9px 0px 1px 0px; FONT-WEIGHT: bold;
}

DIV.quantity {
	FONT-SIZE: 100%; COLOR: #000000; PADDING:20px 0px 0px 0px; 
}



TD.mapcomment_box {
	PADDING:17px 30px 10px 40px;
}

TD.mapcomment {
	FONT-SIZE: 70%; COLOR: #525252; PADDING:0px 0px 23px 7px;
}


TD.vac_bottom_box {
	PADDING:7px 22px 7px 22px; BACKGROUND-COLOR: #EFEFEF;
}

TD.vac_bottom {
	FONT-SIZE: 70%; COLOR: #525252; PADDING:0px 0px 23px 7px;
}



TD.vac_comment {
	FONT-SIZE: 70%; COLOR: #474747; PADDING:0px 22px 0px 15px; 
}



DIV.vac_comment_head {
	FONT-SIZE: 110%; COLOR: #B20000; PADDING:0px 0px 5px 0px; FONT-WEIGHT: bold;
}