a {
text-decoration: underline;
font-size: 11px;
font-family: tahoma;
color:#4494c3;
}

table td{
padding:0px;
font-size: 11px;
font-family: tahoma;
color:#676767;
}

.title, .title a{
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

.styleInd_1 {
	FONT-SIZE: 20px; COLOR: red
}
BODY {
	FONT-SIZE: 70%; COLOR: #555; FONT-FAMILY: Tahoma, Arial, sans-serif
}
A {
	COLOR: #1263ac; TEXT-DECORATION: none
}
A:hover {
	COLOR: #df4400; TEXT-DECORATION: none
}
TABLE {
	FONT-SIZE: 100%; b-order: 0; b-ackground: #ccc; border-collapse:collapse;border:0px;
}
TABLE TD {
	b-ackground: #fff
}
IMG.onclick {
	CURSOR: hand
}
UL {
	PADDING-RIGHT: 0px; LIST-STYLE: disc none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 0px 35px; PADDING-TOP: 0px
}
OL LI {
	MARGIN-BOTTOM: 5px
}
IMG {
	CLEAR: both; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}

FORM {
	MARGIN: 0px
}
HR {
	CLEAR: both; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
P {
	MARGIN: 0px; TEXT-INDENT: 1em; PADDING-TOP: 10px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 20px; COLOR: #58595b; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 20px; COLOR: #58595b; PADDING-TOP: 0px
}
.slink {
	color: #717171;
	font-size: 11px;
	font-family: tahoma;
}
.slink a:active,
.slink a:visited,
.slink a:link {
	color: #E34000;
	text-decoration:none;
	}

.slink a:hover {
	color: #E34000;
	text-decoration: underline;
	}
.ctitlev{color:#666; border:0px;}
.ctitlev p a:link,.ctitlev p a:visited,.ctitlev p a:hover,.ctitlev p a:active{text-decoration:none;color: #4b719e;background:#fff;border:1px solid #ccc;padding:2px 5px;font-size:12px}
.ctitlev p a:hover{background:#c8c8c8;color:#000;border-color:#666}
.ctitlev p{margin:4px 6px}
.ctitlev p span{text-decoration:none;background:#fff;padding:2px 5px;border:1px solid #ccc;color:#ccc;font-size:12px}
.ctitlev h4{margin-top:-1.45em;padding:0;border:none}
.leftmenu {
	padding: 10px 10px 10px 20px;
}
.login {
	padding: 0px 0px 0px 0px;
}
.news {
	FONT: 8pt Verdana; 
	padding: 10px 10px 10px 10px;
}
.news a {
	color: #4b719e;
	text-decoration:none;
}
.news a:hover {
	text-decoration: underline;
	}

.ntitle {
	color: #888888;
	font-size: 18px;
	font-family: tahoma;
	font-weight: bold;
	padding-left: 6px;
	padding-top:  11px;
}
.ntitle a {
	color: #4b719e;
	text-decoration:none;
}
.ntitle a:hover {
	text-decoration: underline;
	}
TABLE.border-for-table {
	BORDER-COLLAPSE: collapse
}
TABLE.border-for-table TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1ex; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1ex; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.pigeons {
	BACKGROUND: url(pigeons.jpg) no-repeat left top
}
TABLE.pigeons TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.header {
	BACKGROUND: url(head_bg.gif); WIDTH: 100%; HEIGHT: 153px
}
DIV.header-pigeons {
	BACKGROUND: url(pigeons.jpg) no-repeat left top; WIDTH: 90%
}
TD.header-pigeons-bg {
	BACKGROUND: url(mid_top_bg.gif); WIDTH: 100%
}
TABLE.header .rmenu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 35px
}
TABLE.header .rmenu A {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px; COLOR: white
}
TABLE.header .rmenu A:hover {
	COLOR: #df4400
}
TABLE.header .bmenu {
	PADDING-RIGHT: 10px; RIGHT: 0px; WIDTH: 800px; COLOR: white; POSITION: absolute; TOP: 138px; HEIGHT: 10px
}
TABLE.header .bmenu A {
	FONT-WEIGHT: bold; COLOR: white
}
TABLE.header .bmenu A:hover {
	COLOR: #df4400
}
TD.left {
	BACKGROUND: #f7f1e3; VERTICAL-ALIGN: top; WIDTH: 209px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.menu-surrounder {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
INPUT.searchStringSmall {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid
}
SPAN.lang {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
SPAN.lang A {
	COLOR: #404040
}
SPAN.lang A:hover {
	COLOR: #df4400
}
UL.additional-links-list {
	LIST-STYLE: square url(arr2.gif) outside; MARGIN: 20px 0px 0px 30px; LINE-HEIGHT: 1.5; font-size: 8pt;
}
TABLE.search-left {
	WIDTH: 100%
}
TABLE.search-left TD {
	background-image: url(anbg.gif);
}
UL#nav0  {
	Z-INDEX: 100000
}
UL.navi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 100%; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px; BORDER-BOTTOM: #e1cdad 1px solid; LIST-STYLE-TYPE: none
}
UL.navi#nav0 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 10px 0px 5px; BORDER-LEFT: 0px; WIDTH: 209px; BORDER-BOTTOM: 0px
}
UL.navi LI A.nav-item {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
UL.navi LI {
	POSITION: relative
}
LI UL.navi {
	DISPLAY: none; LEFT: 209px; POSITION: absolute; TOP: 0px
}
UL.navi LI A.sub-item {
	BORDER-RIGHT: #e1cdad 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1cdad 1px solid; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: #f7f1e3; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1cdad 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
 HTML UL.navi LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML UL.navi LI A {
	HEIGHT: 1%
}
UL.navi LI A:hover {
	BACKGROUND: #f6d4a3; COLOR: #4a4a4a
}
LI UL.navi LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
LI:hover UL.navi {
	DISPLAY: block
}
LI.over UL.navi {
	DISPLAY: block
}
UL.navi2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.navi2#nav0 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 209px; BORDER-BOTTOM: 0px
}
UL.navi2 LI A.nav-item {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
UL.navi2 LI {
	POSITION: relative
}
LI UL.navi2 {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 23px
}
UL.navi2 LI A.sub-item {
	BORDER-RIGHT: #e1cdad 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1cdad 1px solid; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: #f7f1e3; PADDING-BOTTOM: 4px; BORDER-LEFT: #e1cdad 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
 HTML UL.navi2 LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML UL.navi2 LI A {
	HEIGHT: 1%
}
UL.navi2 LI A:hover {
	BACKGROUND: #f6d4a3; COLOR: #4a4a4a
}
LI UL.navi2 LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
LI:hover UL.navi2 {
	DISPLAY: block
}
LI.over UL.navi2 {
	DISPLAY: block
}
DIV.text TABLE.border {
	BORDER-COLLAPSE: collapse
}
DIV.text TABLE.border TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
DIV.text TABLE.noborder TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
TD.topLine {
	BACKGROUND: url(topBg.gif)
}
TD.topLine#right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
TD.main-content {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.path {
	BACKGROUND: url(newsShadow.gif) #f7f7f7 no-repeat right top; WIDTH: 100%; COLOR: #4a4a4a
}
DIV.path DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.path DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.text {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px;
}
SPAN.text-big {
	FONT-SIZE: 120%
}
SPAN.text-on-plate {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; BACKGROUND: #f7f7f7; FLOAT: left; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
DIV.images-wrapper {
	MARGIN: 20px 0px
}
IMG.images-left {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 20px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
IMG.images-right {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: right; MARGIN: 0px 0px 0px 20px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
IMG.images-center {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: block; MARGIN: 20px auto; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center
}
UL.links-list {
	LIST-STYLE: square url(arr2.gif) outside; MARGIN: 10px 0px 0px 17px
}
UL.links-list A {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
UL.links-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
A.map-title {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; COLOR: #2d3c85
}
A.map-title:hover {
	COLOR: #df4400
}
A.map-link {
	COLOR: #2d3c85
}
A.map-link:hover {
	COLOR: #df4400
}
UL.map-list {
	LIST-STYLE: square url(arr3.gif) outside; MARGIN: 5px 10px 20px 20px
}
DIV.news-date {
	COLOR: #999
}
A.news-title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 125%; MARGIN-left: 5px; MARGIN-bottom: 10px; WIDTH: auto; COLOR: #1462b1
}
A.news-title:hover {
	COLOR: #df4400
}
TABLE.news-list {
	MARGIN: 10px 0px 0px
}
TABLE.news-list TD {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 20px
}
TABLE.newsTxt TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.calendar-txt {
	FONT-SIZE: 100%; COLOR: #555
}
.calendar-txt TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
SPAN.news-images-wrap {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 20px 10px 0px; b-order: 1px solid #efefef
}
IMG.news-images {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.news-choose-target {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
DIV.news-choose-target DIV {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
TABLE.subscribe-form {
	PADDING-RIGHT: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
TABLE.subscribe-form TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.news {
	MARGIN: 3px 0px 0px 10px
}
TABLE.news {
	WIDTH: 100%
}
TABLE.news A {
	COLOR: #fff
}
TABLE.news A:visited {
	COLOR: #fff
}
TABLE.news A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TABLE.news TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.news TD#title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(anbg.gif) #52a7e7 repeat-y left top; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
TABLE.news TD#text {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; BACKGROUND: #f7f1e3; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
TD#newsBullet {
	VERTICAL-ALIGN: top; WIDTH: 10px; PADDING-TOP: 3px
}
DIV.news-tit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 5px 10px; COLOR: #4a4a4a; PADDING-TOP: 10px
}
DIV#all-news {
	MARGIN: 10px 25px
}
DIV.ads-date {
	COLOR: #999
}
A.ads-title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 10px; WIDTH: auto; COLOR: #1462b1
}
A.ads-title:hover {
	COLOR: #df4400
}
TABLE.ads-list {
	MARGIN: 10px 0px 0px
}
TABLE.ads-list TD {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 20px
}
TABLE.adsTxt TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
SPAN.ads-images-wrap {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 20px 10px 0px; b-order: 1px solid #efefef
}
IMG.ads-images {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.ads-choose-target {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
DIV.ads-choose-target DIV {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
DIV.ads {
	MARGIN: 3px 0px 0px 10px
}
TABLE.ads {
	WIDTH: 100%
}
TABLE.ads A {
	COLOR: #fff
}
TABLE.ads A:visited {
	COLOR: #fff
}
TABLE.ads A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TABLE.ads TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.ads TD#title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(anbg.gif) #52a7e7 repeat-y left top; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
TABLE.ads TD#text {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; BACKGROUND: #f7f1e3; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
TD#adsBullet {
	VERTICAL-ALIGN: top; WIDTH: 10px; PADDING-TOP: 3px
}
DIV.ads-tit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 5px 10px; COLOR: #4a4a4a; PADDING-TOP: 10px
}
DIV#all-ads {
	MARGIN: 10px 25px
}
DIV.vacancies-date {
	COLOR: #999
}
A.vacancies-title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 10px; WIDTH: auto; COLOR: #1462b1
}
A.vacancies-title:hover {
	COLOR: #df4400
}
TABLE.vacancies-list {
	MARGIN: 10px 0px 0px
}
TABLE.vacancies-list TD {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 20px
}
TABLE.vacanciesTxt TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
SPAN.vacancies-images-wrap {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 20px 10px 0px; b-order: 1px solid #efefef
}
IMG.vacancies-images {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.vacancies-choose-target {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
DIV.vacancies-choose-target DIV {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
DIV.vacancies {
	MARGIN: 3px 0px 0px 10px
}
TABLE.vacancies {
	WIDTH: 100%
}
TABLE.vacancies A {
	COLOR: #fff
}
TABLE.vacancies A:visited {
	COLOR: #fff
}
TABLE.vacancies A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
TABLE.vacancies TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.vacancies TD#title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(anbg.gif) #52a7e7 repeat-y left top; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
TABLE.vacancies TD#text {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; BACKGROUND: #f7f1e3; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
TD#vacanciesBullet {
	VERTICAL-ALIGN: top; WIDTH: 10px; PADDING-TOP: 3px
}
DIV.vacancies-tit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 5px 10px; COLOR: #4a4a4a; PADDING-TOP: 10px
}
DIV#all-vacancies {
	MARGIN: 10px 25px
}
DIV.anno-date {
	COLOR: #999
}
A.anno-title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 10px; WIDTH: auto; COLOR: #1462b1
}
A.anno-title:hover {
	COLOR: #df4400
}
TABLE.anno-list {
	MARGIN: 10px 0px 0px
}
TABLE.anno-list TD {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 20px
}
TABLE.annoTxt TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
SPAN.anno-images-wrap {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 20px 10px 0px; b-order: 1px solid #efefef
}
IMG.anno-images {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.anno-choose-target {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
DIV.anno-choose-target DIV {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
DIV.anons {
	MARGIN: 3px 0px 0px 30px;
}
TABLE.anons {
	WIDTH: 100%
}
TABLE.anons A {
	COLOR: #fff;
	text-transform: uppercase;

}
TABLE.anons A:visited {
	COLOR: #fff;
	text-transform: uppercase;
}
TABLE.anons A:hover {
	COLOR: #fff; TEXT-DECORATION: underline; text-transform: uppercase;
}
TABLE.anons TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.anons TD#title {
	PADDING-RIGHT: 60px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(anbg.gif) #52a7e7 repeat-y left top; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; TEXT-DECORATION: none
}
TABLE.anons TD#text {
	PADDING-RIGHT: 25px; PADDING-LEFT: 15px; BACKGROUND: #f7f1e3; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
TD#anonsBullet {
	VERTICAL-ALIGN: top; WIDTH: 10px; PADDING-TOP: 3px
}
DIV.anons-tit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 10px 23px; COLOR: #4a4a4a; PADDING-TOP: 10px
}
DIV.anons-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 10px; COLOR: #4a4a4a; PADDING-TOP: 10px;
}
DIV#all-anonses {
	MARGIN: 10px 25px
}
UL.sp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
UL.sp LI A.sp-item {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px
}
UL.sp LI {
	POSITION: relative
}
LI UL.sp {
	DISPLAY: none; LEFT: 150px; POSITION: absolute; TOP: 0px
}
UL.sp LI A.sub-spec {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
 HTML UL.sp LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML UL.sp LI A {
	HEIGHT: 1%
}
UL.sp LI A.sub-spec:hover {
	BACKGROUND: #eee; COLOR: #4a4a4a
}
LI UL.sp LI A {
	
}
LI:hover UL.sp {
	DISPLAY: block
}
LI.over UL.sp {
	DISPLAY: block
}
IMG#sp {
	MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: middle
}
P#item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 10px 5px 0px; PADDING-TOP: 0px
}
TABLE.spec {
	MARGIN: 0px -10px 0px 0px; WIDTH: 100%; BORDER-BOTTOM: #ccc 3px solid
}
TABLE.spec TD#left {
	PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: bottom; font-color: #b2b2b2
}
TABLE.spec TD#right {
	PADDING-RIGHT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
SPAN.spec-fak {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e65f01; FLOAT: right; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; COLOR: #ffffff; PADDING-TOP: 5px
}
HR.spec-hr {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: -7px 0px; WIDTH: 100%; COLOR: #ccc; PADDING-TOP: 0px; HEIGHT: 3px; border0: 
}
A.spec-title {
	FONT-SIZE: 150%; COLOR: #4a4a4a
}
A.spec-title:hover {
	COLOR: #4a4a4a
}
A.spec-title-href {
	FONT-SIZE: 150%; COLOR: #2d3c85
}
A.spec-title-href:hover {
	COLOR: #df4400
}
A.lispec {
	FONT-SIZE: 120%; MARGIN-LEFT: 5px; COLOR: #4a4a4a; TEXT-DECORATION: none
}
A.lispec-href {
	FONT-SIZE: 120%; MARGIN-LEFT: 5px
}
A.lispec-href:hover {
	COLOR: #df4400
}
DIV.to-top {
	TEXT-ALIGN: right
}
DIV.rightMenuTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
TD#rightMenu {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
TR#rightMenu {
	BACKGROUND: #e65f01
}
UL.rightMenuList {
	LIST-STYLE: square url(arr3.gif) outside; MARGIN: 0px 0px 10px 10px
}
UL.rightManageMenuList {
	LIST-STYLE: square url(arr3m.gif) outside; MARGIN: 0px 0px 10px 20px; LINE-HEIGHT: 1.5em
}
.rightMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
A.rightPartition {
	FONT-SIZE: 110%; COLOR: #2d3c85; LINE-HEIGHT: 1.5em
}
A.rightPartition:hover {
	COLOR: #df4400
}
A#current {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4a4a4a
}
DIV.sc-bg {
	BACKGROUND: url(schoolFiller.gif) #d38547; MARGIN: 10px 0px; WIDTH: 100%
}
DIV.sc-foto {
	BACKGROUND: url(school.jpg) no-repeat left top; WIDTH: 100%
}
DIV.sc-text {
	BACKGROUND: url(schoolTxt.gif) no-repeat 50% 50%; WIDTH: 100%
}
DIV.st-bg {
	BACKGROUND: url(studFiller.gif) #23939f; MARGIN: 10px 0px; WIDTH: 100%
}
DIV.st-foto {
	BACKGROUND: url(stud.jpg) no-repeat left top; WIDTH: 100%
}
DIV.st-text {
	BACKGROUND: url(studTxt.gif) no-repeat 50% 50%; WIDTH: 100%
}
DIV.vr-bg {
	BACKGROUND: url(workFiller.gif) #39447c; MARGIN: 10px 0px; WIDTH: 100%
}
DIV.vr-foto {
	BACKGROUND: url(work.jpg) no-repeat left top; WIDTH: 100%
}
DIV.vr-text {
	BACKGROUND: url(workTxt.gif) no-repeat 50% 50%; WIDTH: 100%
}
DIV.teasers {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.brcorner {
	BACKGROUND: url(brcorner.gif) no-repeat right bottom; WIDTH: 100%; TEXT-ALIGN: center
}
IMG.teaser {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 0px 80px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.select {
	BORDER-RIGHT: thin outset; BORDER-TOP: thin outset; FONT-SIZE: 11px; MARGIN: 0px 0px 5px; BORDER-LEFT: thin outset; WIDTH: 110px; BORDER-BOTTOM: thin outset; HEIGHT: 21px
}
DIV.searchField {
	BACKGROUND: #f7f7f7; MARGIN: 0px 50px 0px 0px; WIDTH: 100%
}
DIV.searchField TABLE {
	WIDTH: 100%
}
DIV.searchField TABLE TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.szapros {
	MARGIN: 10px 0px; COLOR: #000
}
DIV.snaideno {
	MARGIN: 0px 0px 10px 25px
}
DIV.spages {
	FONT-SIZE: 95%; WIDTH: 100%; COLOR: #000; TEXT-ALIGN: center
}
DIV.ssort {
	MARGIN-TOP: 10px; FONT-SIZE: 0.95em; WIDTH: 100%; COLOR: #000
}
TD.sspacer {
	MARGIN-RIGHT: 50px
}
DIV.sinfo {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 10px
}
DIV.res-txt {
	MARGIN-LEFT: 15px
}
INPUT.searchString {
	BORDER-RIGHT: thin inset; BORDER-TOP: thin inset; BORDER-LEFT: thin inset; WIDTH: 100%; BORDER-BOTTOM: thin inset; HEIGHT: 21px
}
TABLE.searchField {
	MARGIN: 10px 9px 0px; WIDTH: 100%; COLOR: #555; FONT-FAMILY: Tahoma, Arial,sans-serif
}
TABLE.searchField TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.searchInFound {
	FONT-SIZE: 9pt; MARGIN: 15px 15px 0px; WIDTH: 90%; COLOR: #555; FONT-FAMILY: Tahoma, Arial,sans-serif
}
TABLE.searchInFound TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
INPUT.searchButton {
	BORDER-RIGHT: thin outset; BORDER-TOP: thin outset; FONT-SIZE: 11px; MARGIN: 0px 0px 5px; BORDER-LEFT: thin outset; BORDER-BOTTOM: thin outset; HEIGHT: 21px
}
UL.slist {
	LIST-STYLE: square url(searcharr.gif) outside; MARGIN: 0px 0px 0px 25px
}
A#stit {
	FONT-SIZE: 150%; COLOR: #000
}
A#ssep {
	COLOR: #e85b08
}
A#found {
	FONT-WEIGHT: bold; COLOR: #000
}
TABLE.contacts {
	FONT-SIZE: 10px; WIDTH: auto; COLOR: #9c9c9c
}
TABLE.contacts TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TD.pop-logo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.pop-sp-1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 7pt; BACKGROUND: #f7f1e3; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; HEIGHT: 1px
}
TD.pop-sp-1 SPAN {
	FONT-SIZE: 150%; COLOR: #e65f01
}
TD.pop-sp-2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; HEIGHT: 1px
}
TD.pop-sp-2 SPAN {
	FONT-SIZE: 150%; COLOR: black
}
TD.pop-text {
	PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
TD.pop-footer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; HEIGHT: 1px
}
.smi {
	FLOAT: left; WIDTH: auto
}
.smi DIV {
	CLEAR: both; FLOAT: right; WIDTH: 20em
}
.smi UL {
	LIST-STYLE-TYPE: disc
}
.smi LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}
.smi P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1ex; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.hint {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1ex; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1ex; BACKGROUND: #f7ecac; PADDING-BOTTOM: 1ex; BORDER-LEFT: #000 1px solid; WIDTH: 200px; COLOR: #000; PADDING-TOP: 1ex; BORDER-BOTTOM: #000 1px solid
}
#faq LI STRONG.title {
	DISPLAY: inline; CURSOR: hand; COLOR: #1263ac
}
.career {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 90px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.career UL {
	CLEAR: both; BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 50px; LIST-STYLE-POSITION: inside; BACKGROUND: url(career_bg.gif) repeat-y 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
.career .title {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 130%; BACKGROUND: #ce0507; PADDING-BOTTOM: 1ex; MARGIN-LEFT: -10px; BORDER-LEFT: #ce0507 10px solid; COLOR: #fff; PADDING-TOP: 1ex; BORDER-BOTTOM: #000 1px solid; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: center
}
.career LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5ex; PADDING-TOP: 0px
}
.courses {
	CLEAR: both; BORDER-COLLAPSE: collapse
}
.courses THEAD TD {
	BACKGROUND: url(arr.gif) no-repeat 0px 100%; HEIGHT: 45px
}
.courses TBODY TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 90px; PADDING-BOTTOM: 1ex; PADDING-TOP: 0px
}
.courses TBODY H2 {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1ex; BORDER-LEFT: #000 1px solid; PADDING-TOP: 1ex; BORDER-BOTTOM: #000 1px solid
}
.courses TBODY DIV {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: medium none; PADDING-LEFT: 1em; PADDING-BOTTOM: 1ex; MARGIN: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 1ex; BORDER-BOTTOM: #000 1px solid
}
.courses TBODY H2 {
	FONT-SIZE: 130%; MARGIN: 0px; COLOR: #000
}
.courses TBODY .c5 {
	BACKGROUND: url(f33.gif) repeat-y 14px 0px
}
.courses TBODY .c5 H2 {
	BACKGROUND: #f33; MARGIN-RIGHT: 200px
}
.courses TBODY .c5 DIV {
	MARGIN-RIGHT: 200px
}
.courses TBODY .c4 {
	BACKGROUND: url(f69.gif) repeat-y 14px 0px
}
.courses TBODY .c4 H2 {
	BACKGROUND: #f69; MARGIN-RIGHT: 150px
}
.courses TBODY .c4 DIV {
	MARGIN-RIGHT: 150px
}
.courses TBODY .c3 {
	BACKGROUND: url(f96.gif) repeat-y 14px 0px
}
.courses TBODY .c3 H2 {
	BACKGROUND: #f96; MARGIN-RIGHT: 100px
}
.courses TBODY .c3 DIV {
	MARGIN-RIGHT: 100px
}
.courses TBODY .c2 {
	BACKGROUND: url(fc9.gif) repeat-y 14px 0px
}
.courses TBODY .c2 H2 {
	BACKGROUND: #fc9; MARGIN-RIGHT: 50px
}
.courses TBODY .c2 DIV {
	MARGIN-RIGHT: 50px
}
.courses TBODY .c1 {
	BACKGROUND: url(ffc.gif) repeat-y 14px 0px
}
.courses TBODY .c1 H2 {
	BACKGROUND: #ffc; MARGIN-RIGHT: 0px
}
.courses TBODY .c1 DIV {
	MARGIN-RIGHT: 0px
}
.tooltip {
	CURSOR: help
}
#dhtmltooltip {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 95%; Z-INDEX: 100; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: lightyellow; font-size-adjust: 0.50
}
#dhtmlpointer {
	FONT-SIZE: 75%; Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute; font-size-adjust: 0.50
}
#menu_control a {
    border : 0;
    color: #757575;
    font : 11px tahoma;
    text-align : left;
    vertical-align : middle;
    text-decoration : none;
    margin : 0;
	margin-left: 10;
    padding : 1;
    width : 100%;
    display : block;
}
#menu_control a:hover {
	width: 90%;
    background : #f6f6f6;
    color: #e34000;
    text-decoration : none;
}
#menu_control img {
    vertical-align : middle;
    border : 0;
}