/* CSS Document */
body {margin: 0; padding: 0; background-color: #e3e2e2}
a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #056ec4; text-decoration: underline;}
a:hover {color: #056ec4; text-decoration: none;}
a img {border-width: 0}

.antr {width: 40%; padding: 6px; margin: 10px; color: #fff; font-size: 13px; font-style: italic; line-height: 16px; text-indent: 27px; font-weight: bold; background-color: #3795d9; background-image: url(../images/bg_antr.gif); background-repeat: no-repeat; border: 1px solid #487094;}
.intro_text {margin: 10px 0 6px 0; padding: 8px; color: #1b87d6; font-size: 12px; font-weight: bold; line-height: 16px; background-color: #fff;  border-top: 1px dashed #487094; border-bottom: 1px dashed #487094;}

.left {float: left; margin-left: 0; }
.right {float: right; margin-right: 0; }

input.t, textarea.t {border: 1px solid #64717a; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #a6a6a6; padding: 2px;} 
input.t2, textarea.t2, select.t2 {border: 1px solid #64717a; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; padding: 3px;} 

h1 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #056ec4; font-weight: normal; margin-bottom: 15px; line-height: 19px;}
h2 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #056ec4; font-weight: bold; margin-bottom: 12px;}
img.right {float: right; margin-left: 10px; border: 1px solid #c0cad1;}

.text { font-size: 12px; font-weight: normal; color: #666; line-height: 16px; margin-bottom: 8px; margin-right: 8px;}
.text img.photo { border: 1px solid #999;}

#slogan {height: 27px; padding-left: 12px; background-color: #f6f6f6; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #9f9f9f; text-transform: uppercase;}

#menu {padding: 5px; background-color: #e5e5e5;}
	#menu a {display: block; float: left; padding: 8px; padding-top: 6px; padding-bottom: 6px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #047bd2; text-decoration: none; text-transform: uppercase; border-right: 1px solid #adcae0; }
	#menu a.selected {background-color:#fff; text-decoration: none; padding-bottom: 5px; border-bottom: 1px solid #ccc;}
	#menu a:hover {background-color:#fff; text-decoration: none; padding-bottom: 5px; border-bottom: 1px solid #ccc;}
	#menu a.bez_crte {border: 0;}

#left_colon {border-bottom: 1px solid #3277ad; padding: 4px; text-align: right; vertical-align: top; background-color: #58a3da; background-image: url(../images/bg_menu_left.jpg); background-repeat: no-repeat;}
	#left_colon .header {padding: 7px; padding-left: 3px;  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #e0ebf4; text-decoration: none; text-transform: uppercase; border-bottom: 1px dotted #98c2e5; background-color: #2c78b6;}
	#left_colon a.menu {display: block; padding: 7px; padding-right: 3px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #eaf2f7; text-decoration: none; border-bottom: 1px dotted #98c2e5; }
	#left_colon a.menu:hover {color: #fff; background-color: #2a70a4;}
	#left_colon	a img {border: 1px solid #2e6285; margin-top: 6px; margin-right: 3px;}
	#left_colon a.links {display: block; padding: 3px; padding-left: 3px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #d6e7f4; text-decoration: none; border-bottom: 1px dotted #98c2e5; }
	#left_colon a.links:hover {color: #fff; background-color: #2e7bbb;}
	
#central_colon {border-bottom: 1px solid #25689e; padding: 20px 15px; vertical-align: top; background-color: #fff; background-image: url(../images/bg_central_colon.gif); background-repeat: repeat-x;}
.nav2 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; font-weight: bold; margin-bottom: 10px; text-transform: uppercase;}
	.nav2 a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #056ec4; text-decoration: underline;}
	.nav2 a:hover {text-decoration: none;}

#blue_chainer {padding-left: 7px; padding-right: 40px; border-bottom: 1px solid #fff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; background-color: #3795d9; background-image: url(../images/bg_blue_chainer_right.gif); background-repeat: no-repeat; background-position: top right; height: 22px; line-height: 13px;}
	#blue_chainer a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline;}
	#blue_chainer a:hover {text-decoration: none;}

#right_colon {padding: 4px; vertical-align: top; background-color: #3185ca; background-image: url(../images/bg_right_colon.gif); background-repeat: repeat-x;}
	#right_colon .header {padding: 7px; padding-left: 3px;  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #e0ebf4; text-decoration: none; text-transform: uppercase; border-bottom: 1px dotted #98c2e5; background-color: #2c78b6;}
	#right_colon .jobs {color: #fff; padding-left: 6px; background-color: #5097d2; background-image: url(../images/bg_jobs.jpg); background-repeat: no-repeat; background-position: right;}
	#right_colon .all {color: #fff; padding-left: 6px; background-color: #5097d2; background-image: url(../images/bg_all.jpg); background-repeat: no-repeat; background-position: right;}
	#right_colon a.links {display: block; padding: 3px; padding-left: 3px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #d6e7f4; text-decoration: none; border-bottom: 1px dotted #98c2e5; }
	#right_colon a.links:hover {color: #fff; background-color: #2e7bbb;}
	.banners {background-color: #5097d2; padding: 10px 0; text-align: center;}
	.banners img {border: 1px solid #2e6285; margin-top: 6px; margin-bottom: 6px;}

#footer {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
	#footer .f1 {padding: 5px; padding-left: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fff; background-color: #2e82c6; border-bottom: 1px solid #69a1d0;}
		#footer .f1 a {color: #fff; text-decoration: none; background-color: #2e82c6; border-bottom: 1px solid #2e82c6;}
		#footer .f1 a:hover {text-decoration: underline; color: #FFF; text-decoration: underline;}
	#footer .f2 {padding: 5px; padding-left: 10px; color: #a8c9e4; background-color: #0563b1;}
		#footer .f2 a {color: #a8c9e4; font-weight: bold; text-decoration: none;}
		#footer .f2 a:hover {color: #FFF; text-decoration: underline; }
		
.ban_cont {width: 194px; height: 104px; background-repeat: no-repeat;}
	.ban_cont .text {padding-right: 10px; padding-left: 75px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #495156; line-height: 11px;}
	.ban_cont a.link {text-align: right; margin-top: 9px; margin-right: 4px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size:11px; font-weight: bold; text-transform: uppercase; text-decoration: none;}
	.ban_cont a.link:hover {text-decoration: underline;}
	
	.success_story {background-image: url(../images/success_story.jpg);}
	.where_to_start {background-image: url(../images/where_to_start.jpg);}

.online_search {padding: 6px; background-color: #c9e2f5; border-top: 1px solid #e6f2fa; }
.online_search_links {background-color: #75b6e4; padding: 5px; padding-top: 3px; padding-left: 8px; color: #fff; font-size: 9px; }
	.online_search_links a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #fff; text-decoration: none;}
	.online_search_links a:hover { text-decoration: underline;}

.deg_by {background-color: #75b6e4; border-top: 1px solid #e6f2fa; }	
	.deg_by a.tab_off {display: block;  float: left;  padding: 3px 6px 3px 8px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none;}	
	.deg_by a.tab_off:hover { text-decoration: underline;}	
	.deg_by a.tab_on {display: block;  float: left; padding: 3px 17px 3px 8px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #057bcf; text-decoration: none; background-color: #e6f2fa; background-image: url(../images/bg_tab.gif); background-repeat:no-repeat; background-position: top right;}

.kat1 {vertical-align: top; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7e8589; line-height: 11px; padding: 10px; padding-left: 34px; padding-top: 12px; border-bottom: 1px solid #9ecbed; background-image: url(../images/strelica.gif); background-repeat: no-repeat; background-position: 13px 13px;}
	.bez_crte {border: 0;}
	.kat1 a.header {display: block; margin-bottom: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #057bcf; text-decoration: underline; line-height: 15px;}
	.kat1 a.header:hover {color: #057bcf; text-decoration: none;}
	/*.kat1 a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #7e8589; text-decoration: none;}
	.kat1 a:hover {color: #000; text-decoration: underline;}*/
	
	.kat1 .head1 { margin-bottom: 4px; font-size: 11px; font-weight: bold; color: #608198; line-height: 11px; text-transform: uppercase;}
	.kat1 .head1 a {margin-bottom: 4px; font-size: 11px; font-weight: bold; color: #608198; line-height: 11px; text-transform: uppercase; text-decoration: none;}
	.kat1 .head1 a:hover {text-decoration: none;}
	.kat1 .head2 { font-size: 15px; font-weight: bold; color: #899095; line-height: 14px; margin-bottom: 6px;}
	.kat1 .head2 a {font-size: 15px; font-weight: bold; color: #899095; line-height: 14px; margin-bottom: 6px; text-decoration: none;}
	.kat1 .head2 a:hover {text-decoration: none;}
	.kat1 .text { font-size: 12px; font-weight: normal; color: #666; line-height: 15px; margin-bottom: 8px; margin-right: 4px;}
	.kat1 .small_text { font-size: 11px; font-weight: normal; color: #808080; line-height: 15px; margin-bottom: 10px; margin-right: 8px;}
	.kat1 .posted_by { font-size: 10px; font-weight: bold; color: #666; line-height: 15px; margin-bottom: 10px; margin-right: 8px;}
	/*.kat1 .text a {font-size: 12px; font-weight: normal; color: #056ec4; text-decoration: underline;}
	.kat1 .text a:hover {text-decoration: none;}*/

.kat1_td_form {width:360px; color: #7e8589; background-color: #cfe6f5; padding: 10px;  border-top: 1px solid #76bcec;}
.kat1_td_form_text {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; color: #056ec4; font-size: 10px; }

.kat1_buttons {text-align: right; color: #7e8589; background-color: #cfe6f5; border-bottom: 2px solid #76bcec;}

	.kat1_buttons a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; color: #056ec4; font-size: 10px; text-decoration:underline;}
	.kat1_buttons a:hover {text-decoration: none;}
	.kat1_buttons img { margin: 4px; margin-bottom: 3px; margin-left: 0; }

a.button {display: block; width: 79px; height: 20px; text-align: center; padding-top: 2px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #fff;  background-repeat: no-repeat; text-decoration: none; text-transform: none;}
a.button:hover {text-decoration: underline; color: #fff; background-image: url(../images/bg_button_over.gif);}
.bg_button_1 {background-image: url(../images/bg_button_light.gif);}
.bg_button_2 {background-image: url(../images/bg_button_dark.gif);}

.photo_tour {background-color: #6ca6d6; margin: 6px 0; padding: 8px; text-align: center; border-bottom: 1px dotted #98c2e5;}
	.photo_tour img{margin-bottom: 5px;}
	.photo_tour a{color: #fff; font-weight: bold; font-size: 10px; }
	.photo_tour a:hover{text-decoration: none; color: #fff; }
	

