html, body {

  height:100%;

  margin: 0px;

  text-align: center;

  font-family: Tahoma, Arial, Verdana, sans-serif;

  font-size: 11px;

  color: #343434;

}

ol {

	margin-left: 10px;

}

ul {

	margin-left: 10px;

}

li {

	margin-left: 10px;

}

.divscrolls	{ 

    position:relative; 

    width:184px; height:52px; 

    overflow:hidden;	

	}

.nheader {

	width: 261px;

	height: 43px;

	color: #ffffff;

    font-family: Arial, Verdana, Tahoma, sans-serif;

    font-size: 12px;

	background-image: url(../img/nheader.gif);

	background-repeat: no-repeat;

	font-weight: bold;

}

.messageform {

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 13px;

	color: #ED1D24;

	text-decoration: none;

	text-transform: none;

}

.ld {

	width: 8px;

	height: 7px;

	background:#000 url(../img/ld.gif) no-repeat left bottom;

}

.rd {

	width: 8px;

	height: 7px;

	background:#000 url(../img/rd.gif) no-repeat right bottom;

}

.lt {

	width: 8px;

	height: 7px;

	background-image: url(../img/tl.gif);

	background-repeat: no-repeat;	

}

.rt {

	width: 8px;

	height: 7px;

	background-image: url(../img/tr.gif);

	background-repeat: no-repeat;	

}

.dmidle {

	background-color: #000000;

	width: 245px;

}

.newsdata {

	font-family: Arial, Verdana, Tahoma, sans-serif;

	width: 80px;

	height: 84px; 

	border: 1px #046399 solid;

	color: #c5d0d4;

	font-size: 18px;

	font-weight: bold;

	text-transform: uppercase;

	vertical-align: middle;

	text-align: center;

}

.gallerydata {

	background-color: #F3F3F5;

	font-family: Arial, Verdana, Tahoma, sans-serif;

	width: 80px;

	height: 84px; 

	border: 1px #046399 solid;

	color: #056095;

	font-size: 18px;

	font-weight: bold;

	text-transform: uppercase;

	vertical-align: middle;

	text-align: center;

}



.newstitle {

	font-family: Arial, Verdana, Tahoma, sans-serif;

	color: #ffffff;

	font-size: 13px;

	font-weight: bold;

}



.newstext {

	font-family: Arial, Verdana, Tahoma, sans-serif;

	color: #ffffff;

	font-size: 12px;

}

.footer2 {

	background-color: #c48810;

	height: 12px;

}

.footer1 {

	width: 1013px;

	height: 45px;

	vertical-align: middle;

	background-image: url(../img/footer1.jpg);

	background-repeat: no-repeat;

	text-align: center;

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 12px;

	color: #012b44;

}

.footer {

	height: 5px;

	background-color: #192227;

}

.langbar {

	margin: 0px;

	width: 55px;

	height: 19px;

	background-image: url(../img/langbkg.gif);

	font-family: Arial, Verdana, Tahoma, sans-serif;

	color: #000000;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	float: right;

}

.langbar a{

	font-family: Arial, Verdana, Tahoma, sans-serif;

	color: #000000;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

.langbar a:hover{

	font-family: Arial, Verdana, Tahoma, sans-serif;

	color: #000000;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

.btn_selected_r {

	width: 16px;

	height: 38px;

	background-image: url(../img/btn_sel_right.gif);

}

.btn_selected_l {

	width: 16px;

	height: 38px;

	background-image: url(../img/btn_sel_left.gif);

}

.btn_selected_main {

	height: 38px;

	background-image: url(../img/btn_selected_main.gif);

	background-repeat: repeat-x;

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-weight: bold; 

	font-size: 13px; 

	text-transform: lowercase;

	color: #000000;

}

.btn_selected_main a{

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-weight: bold; 

	font-size: 13px; 

	text-transform: lowercase;

	color: #000000;

	text-decoration: none;

}

.btn_selected_main a:hover{

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-weight: bold; 

	font-size: 13px; 

	text-transform: lowercase;

	color: #000000;

	text-decoration: none;

}

.btn_tab {

	width: 7px;

	height: 38px;

	background-image: url(../img/btn_tab.gif);

	background-repeat: no-repeat;

}

.btn_l {

	width: 16px;

	height: 38px;

	background-image: url(../img/btn_left.gif);

}

.btn_r {

	width: 16px;

	height: 38px;

	background-image: url(../img/btn_right.gif);

}

.btn_main {

	height: 38px;

	background-image: url(../img/btn_main.gif);

	background-repeat: repeat-x;

	font-weight: bold; 

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 13px; 

	text-transform: lowercase;

	color: #ffffff;

}

.btn_main a{

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-weight: bold; 

	font-size: 13px; 

	text-transform: lowercase;

	color: #ffffff;

	text-decoration: none;

}

.btn_main a:hover{

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-weight: bold; 

	font-size: 13px; 

	text-transform: lowercase;

	color: #ffffff;

	text-decoration: none;

}

.title_left {

	width: 38px;

	height: 33px;

	background-image: url(../img/title_left.gif);

}

.title_right {

	width: 38px;

	height: 33px;

	background-image: url(../img/title_right.gif);

}

.title_main {

	height: 33px;

	width: 150px;

	background-image: url(../img/title_main.gif);

	background-repeat: repeat-x;

	font-weight: bold; 

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 13px; 

	text-transform: capitalize;

	color: #ffffff;

}

.title_main_tr {

	height: 33px;

	width: 210px;

	background-image: url(../img/title_main.gif);

	background-repeat: repeat-x;

	font-weight: bold; 

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 13px; 

	text-transform: capitalize;

	color: #ffffff;

}

.content_top {

	height: 11px;

	width: 686px;

	background-image: url(../img/content_top.gif);
	background-repeat:no-repeat;

}


.down, .down:visited {
background:url(../img/sub_arr.gif) no-repeat 0 7px;
font:12px/18px Arial, Helvetica, sans-serif;
color:#000000;
padding-left:10px;

}
.down:hover {
text-decoration:none;

}
.content_bottom {

	height: 11px;

	width: 686px;

	background-image: url(../img/content_bottom.gif);

}

.content_content {

	background-color: #ffffff;

}



.content_cont_top {

	height: 12px;

	width: 683px;

	background-image: url(../img/contable.gif);
	background-repeat:no-repeat;

}



.content_cont_bottom {

	height: 12px;

	width: 683px;

	background: #012B44 url(../img/contable_bottom.gif) no-repeat left bottom;



}
.content_cont_bottom_new {float:left;
	width: 683px;
	background:#012B44 url(../img/contable_bottom.gif) no-repeat left bottom;



}

.content_cont_content {

	background-color: #012b44;

}





.banner_tl {

	height: 7px;

	width: 8px;

	background-image: url(../img/services_tl.gif);

	background-color: #012b44;

	background-repeat: no-repeat;

}

.banner_tr {

	height: 7px;

	width: 8px;

	background-image: url(../img/services_tr.gif);

	background-color: #012b44;

	background-repeat: no-repeat;

}

.banner_dl {

	height: 7px;

	width: 8px;

	background-image: url(../img/services_dl.gif);

	background-color: #012b44;

	background-repeat: no-repeat;

}

.banner_dr {

	height: 7px;

	width: 8px;

	background-image: url(../img/services_dr.gif);

	background-color: #012b44;

	background-repeat: no-repeat;

}

.banner_main {

	width: 665px;

	background-color: #012b44;

}

.banner_services {

	width: 170px;

	height: 35px;

	background-image: url(../img/service_title.gif);

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #ffffff;

	font-size: 13px;

	font-weight: bold;

	background-repeat: no-repeat;

	background-color: #012b44;

}

.service {

	width: 288px;

	height: 88px;

	background-image: url(../img/services_mbaner.gif);

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 15px;

	font-weight: bold;

	cursor: pointer;

	position: relative;

}

.service_menu {

	width: 254px;

	height: 76px;

	background-image: url(../img/menu_tb.gif);

	background-repeat: no-repeat;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 15px;

	font-weight: bold;

	cursor: pointer;

}

.service_menu_not {

	width: 254px;

	height: 76px;

	background-image: url(../img/menu_tb_not.gif);

	background-repeat: no-repeat;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 15px;

	font-weight: bold;

	cursor: pointer;

	color: #ffffff;

}





.service_titles {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 16px;

	text-decoration: none;

	color: #000000;

	font-weight: bold;

}



.service_titles a{

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 16px;

	text-decoration: none;

	font-weight: bold;

}

.tmb_title {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

	color:  #056095;

}



.service_titles a:hover{

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 16px;

	text-decoration: none;

	font-weight: bold;

}

.number {

	width: 20px;

	height: 42px;

	background-image: url(../img/number.gif);

	padding-top: 11px;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #ffffff;

	font-size: 13px;

	font-weight: bold;

	background-repeat: no-repeat;

	vertical-align: middle;

}



.banner_galerry {

	margin-right: 20px;

	float: right;

	width: 170px;

	height: 35px;

	background-image: url(../img/gallery_view.gif);

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #ffffff;

	font-size: 13px;

	font-weight: bold;

	background-repeat: no-repeat;

}

.more_services {

	position: absolute;

	top: 68px;

	left: 200px; 

	width: 74px;

	height: 19px;

	background-image: url(../img/more_services.gif);

	background-repeat: no-repeat;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #000000;

	font-size: 12px;

}

.more_services a{

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #000000;

	font-size: 12px;

	text-decoration: none;

}

.more_services a:href{

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #000000;

	font-size: 12px;

	text-decoration: none;

}

.news_more {

	width: 74px;

	height: 19px;

	text-align: center;

	background-image: url(../img/more_news.gif);

	background-repeat: no-repeat;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

}

.news_more a{

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

}

.news_more a:hover{

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

}

.contacts_header {

	width: 263px;

	height: 35px;

	background-image: url(../img/contacts_main.gif);

	background-repeat: no-repeat;

	border-bottom: 1px #046398 solid;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

}

.contacts_info {

	width: 263px;

	background-color: #000000;

	border-bottom: 1px #046398 solid;

	border-right: 1px #046398 solid;

	border-left: 1px #046398 solid;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

}

.contacts_map {

	width: 263px;

	border: 1px #046398 solid;

}

.trainings_menu {

	width: 259px;

	height: 32px;

	background-image: url(../img/training_background.gif);

	background-repeat: no-repeat;

	color: #c4d0d7;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.trainings_menu a{

	color: #c4d0d7;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.trainings_menu a:hover{

	color: #c4d0d7;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.trainings_menu_selected {

	width: 259px;

	height: 65px;

	background-image: url(../img/training_background_selected.gif);

	background-repeat: no-repeat;

	color: #efa917;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.trainings_menu_selected a{

	color: #efa917;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.trainings_menu_selected a:hover{

	color: #efa917;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}



.tning_image {

	padding: 3px;

	border: 1px #046398 solid;

	margin-right: 10px;

	margin-bottom: 6px;

}

.content_learn {

	background-color: #ffffff;

	color: #012b44;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.proc_txt {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 11px;

	color: #696969;

	text-decoration: none;

}

h2 {

	margin: 0px;

	padding: 0px;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	color: #696969;

	text-decoration: none;

	font-weight: bold;

}

h1 {

	margin: 0px;

	padding: 0px;

	font-weight: bold; 

	font-family: Arial, Verdana, Tahoma, sans-serif;

	font-size: 13px; 

	text-transform: capitalize;

	color: #ffffff;

}

.tmb_menu {

	width: 254px;

	height: 31px;

	background-image: url(../img/tmb_background.gif);

	background-repeat: no-repeat;

	color: #c4d0d7;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.tmb_menu a{

	color: #c4d0d7;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.tmb_menu a:hover{

	color: #c4d0d7;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.cont_dl {

	width: 8px;

	height: 7px;

	background: #e0e1e3 url(../img/cont_dl.gif) no-repeat left bottom;

}

.cont_dr {

	width: 8px;

	height: 7px;

	background: #e0e1e3 url(../img/cont_dr.gif) no-repeat right bottom;

}

.cont_tl {

	width: 8px;

	height: 7px;

	background: #e0e1e3 url(../img/cont_tl.gif) no-repeat left top;

}

.cont_tr {

	width: 8px;

	height: 7px;

	background: #e0e1e3 url(../img/cont_tr.gif) no-repeat right top;

}

.conttitle {

	color: #ffffff;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 13px;

	text-decoration: none;

	font-weight: bold;

}

.fcname {

	width: 150px;

	text-align: left;

	color: #ffffff;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	text-decoration: none;

	font-weight: bold;

}

.fcinput {

	color: #ffffff;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	text-decoration: none;	

	background-color: #012B44;

	border: 1px #474F53 solid;

	width: 350px;

}

.ctext {

	overflow: auto;

	border: 1px #474F53 solid;

	width: 350px;

	height: 60px;

	color: #ffffff;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	text-decoration: none;	

	background-color: #012B44;

}

.submitcont {

	margin-right: 25px;

	border: 0px;

	width: 100px;

	height: 19px;

	background: #e0e1e3 url(../img/submitcontacts.gif) no-repeat left top;

	color: #000000;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	text-decoration: none;	

	background-color: #012B44;

}

.error_form {

	color: #ffffff;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 11px;

	text-decoration: none;	

}

.pages_left {

	width: 12px;

	height: 19px;

	background-image: url(../img/page_left.gif);

	background-repeat: no-repeat;

}

.pages_right {

	width: 12px;

	height: 19px;

	background-image: url(../img/page_right.gif);

	background-repeat: no-repeat;

}

.pages_main {

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	background-color: #004d7e;

	color: #CACACA;

	text-decoration: none;	

}

.pages_main a{

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	color: #ffffff;

	text-decoration: none;	

	font-weight: bold;

}

.pages_main a:hover{

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	background-color: #004d7e;

	color: #ffffff;

	text-decoration: none;	

	font-weight: bold;

}

.navigation {

	position: absolute;

	top: 160px;

	left: 160px;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 12px;

	text-decoration: none;	

	font-weight: bold;

	color: 	#18383f;

}

.menunavig {

	right: 0px;

	position: absolute;

	top: 86px;

}