/* CSS Document */

* {margin:0; padding:0; vertical-align:top; line-height:1.16em;}

DIV.spacer {
		font-size: 0px;
		line-height: 0px;
		margin: 0px;
		padding: 0px;
		background: transparent;
		border: none;
		display: block;
		visibility: hidden;  }

table {border-collapse:collapse;}
td {vertical-align:top;}



/*------------------ Layout -------------*/

html {
height: 100%;
}

body {
padding: 0px;
min-height: 100%;
font-family:Verdana;
font-size:70%;
color: #363636;
height: 100%;
}



/* =================================  content and elements   =====================================*/

img {border:none;}
.left_img {margin:2px 10px 10px 0; float:left;}

a {color:#263c4e; text-decoration:underline;}
a:hover {text-decoration:none;}

.link_print {display:block; background:url(../img/print_img.gif) no-repeat 2px 2px; padding:0px 0 5px 25px; font-size:0.9em; margin-top:7px;}
.link_back {display:block; background:url(../img/str_left.gif) no-repeat 3px 3px; padding:0px 0 3px 25px; font-size:0.9em; margin-top:7px;}
.link_right {background:url(../img/str_rr.gif) no-repeat right 5px; padding:0px 17px 3px 0; font-size:0.9em; margin-top:7px;}
.link_arh {display:block;padding:0px 0 3px 25px; font-size:0.9em; margin-top:7px;}

.button_right {background:url(../img/str_rr.gif) no-repeat right 5px; border:none; text-decoration:underline; padding:0 10px 0 0;}

p {padding-bottom:10px; text-align:justify;}

h1 {font-family:tahoma; font-size:1.7em; line-height:0.95em; color:#263c4e; padding:0px 0 15px 0; font-weight:normal;}
h2 {font-family:tahoma; font-size:1.45em; line-height:1em; color:#263c4e; padding:0px 0 13px 0;}
h3 {font-family:tahoma; font-size:1.2em; color:#263c4e; padding:0px 0 11px 0;}
h4 {line-height: 1.2em;}
h5 {line-height: 1.2em;}
h6 {line-height: 1.2em;}

.blue {color:#266ecb; font-weight:bold;}
.gray {color:#979797;}
.cursiv {font-style:italic; color:#979797;}
.baner1 {padding-bottom:1px;}
.mm, .red {color:red;}

ul {margin: 0 0 0 5px; padding: 4px 0 7px 0;}
ul li {list-style: none; margin: 0 0 3px 0; padding: 0 0 0 17px; background: url(/common/img/bul_menu.gif) no-repeat 2px 5px;}
ul ul {margin: 0 0 0 5px; padding: 4px 0 7px 0;}
ul ul li {list-style: none; margin: 0 0 3px 0; padding: 0 0 0 17px; background: url(/common/img/l1.gif) no-repeat;}

input, select, textarea {color:#363636; font-size:1em; line-height:1.2em; font-family:verdana;}
.inp, .tarea {border: 1px solid #838383; border-bottom:1px solid #c7c7c7; border-right:1px solid #c7c7c7; background:#fff url(/common/img/bg_inp.gif) no-repeat; padding:1px 5px; margin:0;}

.table  {background: #FFFFFF;}
	.table td {padding: 5px;}


/* =================================  all page   =====================================*/

.tbl_all {width:100%; background:#fff; height:100%; margin:0 auto; background:url(../img/second_top_bg.gif) repeat-x left top; }
.tbl_all_2 {vertical-align:bottom;}

	
.copiright0 {background:#f5f7f9; margin-top:40px; }
.copiright {width:100%; color:#a5a5a5;font-size:0.9em;}
	.copiright .td1 {background:#fff; width:73px;}
	.copiright .td2 {padding:21px 0 21px 13px;}
		.copiright .td2 a {padding:0 6px; color:#a5a5a5;}
	.copiright .td3 {padding:21px 0; width:136px;}

.max_1280 {width:100%; max-width:1280px;}


/* =================================  main page   =====================================*/

.main_img {background:#263c4e url(../img/main_img.jpg) repeat-x left top; height:114px;}				
.main_cent_img0 {background:url(../img/cent_img_bg.gif) repeat-x left top;}
.main_cent_img {width:100%;}
	.main_cent_img .td1 {background:#d9da56;}
	.main_cent_img .td2 {width:452px;}
		.main_cent_img .td2 img {margin-right:1px;}
	

/* =================================  second page   =====================================*/

.top_all {width:100%; color:#748ea3;}
	.top_all a, .top_all span {font-size:0.9em; color:#dedede;}
 	.top_all .td1 {padding:23px 0 47px 73px;}
 	.top_all .td2 {padding:36px 10px 0px 0; text-align:right;}
 	.top_all .td3 {padding:36px 0px 0px 0; width:230px;}
	 	.top_all .td3 .inp2 {width:120px; border:1px solid #748ea3; margin-top:-1px; margin-right:7px; font-size:0.9em; padding:0 3px 1px 3px;}
	 	.top_all .td3 .inp3 {margin-top:2px;}
	.top_all .td4 {padding:36px 0 0px 0; width:124px;}
	 	.top_all .td4 .eng {background:url(../img/eng_img.gif) no-repeat left 1px; padding:0 0 1px 23px;}
	 	.top_all .td4 .rus {background:url(../img/rus_img.gif) no-repeat left 1px; padding:0 0 1px 23px;}
	 	.top_all .td4 .uzb {background:url(../img/uzb_img.gif) no-repeat left 1px; padding:0 0 1px 23px;}
	 	.top_all .td4 .ukr {background:url(../img/ukr_img.gif) no-repeat left 1px; padding:0 0 1px 23px;}

#main .top_all .td1 {padding-bottom:23px;}	
	
	
.top_menu_s {background:#263c4e; padding-left:74px; height:37px; padding-top:11px;}
	.top_menu_s a {color:#fff;}
	#menu1 {font-size:1.45em; font-family:verdana; line-height:1em;}


.top_menu_2 {background:#d9da56; margin-left:73px; padding:10px 0 18px 4px; font-family:tahoma; color:#263c4e;}
	.top_menu_2 a {display:block; float: left; background:url(../img/menu_s_razd.gif) no-repeat right 8px; padding:5px 13px 1px 14px; white-space: nowrap;}
	.top_menu_2 a.last {background:none;}
	.top_menu_2 a.sel {text-decoration:none;}

.menu_left {padding:2px 0 18px 0; font-family:tahoma;}
	.menu_left .menu1 {background:url(../img/bul_menu.gif) no-repeat left 5px; padding:0 0 9px 16px;}
	.menu_left .menu2 {background:url(../img/bul_menu.gif) no-repeat 15px 5px; padding:0 0 7px 26px;}
	.menu_left .menu3 {background:url(../img/l1.gif) no-repeat 19px 1px; padding:0 0 5px 36px; font-size:0.9em;}
	.menu_left .sel {text-decoration:none;}


						
.second_tbl {width:100%;}			
.second_td_dec	{width:74px;}		
.second_td_left	{width:150px; padding-top:20px;}		
.second_td_right {padding:20px 60px 0 75px;}		

			
			
			
/* =================================  news   =====================================*/

.news_main_ttl {padding:18px 0 13px 16px;  font-family:tahoma; font-size:1.7em; line-height:1em; color:#363636; font-weight:normal;}
.main_news {margin-left:73px; background:#f5f7f9; padding-bottom:16px;}
	.main_news a {color:#44647f;}
.main_news_tbl {width:100%; margin-top:4px;}
	.main_news_tbl .td1 {width:30%; padding-right:5px; padding-left:16px;}
	.main_news_tbl .td2 {width:30%; padding-right:5px; padding-left:16px;}
	.main_news_tbl .td3 {width:30%; padding-right:5pc; padding-left:16px;}
.all_news {text-align:right; padding-right:3%; font-size:0.9em; padding-top:10px;}
	.main_news_tbl .date {font-style:italic; color:#a5a5a5; padding-bottom:1px;}
	.main_news_tbl .ttl {font-size:1.1em; padding-bottom:11px; font-weight:bold;}
		.main_news_tbl .ttl a {line-height:1.38em;}
	.main_news_tbl .img {float:left; margin-right:6px;}
	.main_news_tbl .txt {padding-top:2px;}

.news {}
	.news .date {font-style:italic; color:#a5a5a5; padding-bottom:3px;}
	.news .news_ttl {font-size:1.1em; font-family:verdana; margin:0; padding:0 0 4px 0;}
		.news .news_ttl a {color:#44647f;}
	.news .anonce {padding-bottom:17px;}

.arhive {}
	.arhive td {vertical-align:middle; padding-right:3px;}
	.arhive .td1 {}


/* =================================  events   =====================================*/

.main_cob {margin-left:73px;}
.main_cob_tbl {width:100%; margin-top:12px;}
	.main_cob_tbl .td1 {width:30%; padding-right:5px; padding-left:16px;}
	.main_cob_tbl td {padding-right:5px;}
	.main_cob_tbl td {padding-right:5px;}
	.main_cob_tbl .img {border:1px solid #dddddd; float:left; margin-right:11px;}
	.main_cob_tbl .ttl {color:#a5a5a5; padding:4px 0 8px 0;}
		.main_cob_tbl .ttl span {color:#44647f; font-size:1.1em; font-weight:bold; text-decoration:none;}
		.main_cob_tbl .ttl a:hover {text-decoration:underline;}
	.main_cob_tbl .txt {padding-right:10px;}
		.main_cob_tbl .txt a {color:#44647f;}
	

/* =================================  pager   =====================================*/

.pager {font-size:0.9em;}
	.pager a {color:#44647f;}
	.pager span {color:#a5a5a5;}


/* =================================  sitemap   =====================================*/

.sitemap {}
	.sitemap .menu1 {font-weight:bold; font-size:1.1em; padding-bottom:16px;}
		.sitemap .menu1 a {color:#44647f;}
	.sitemap .menu2 {padding-bottom:9px;}
	.sitemap .spacer {height:11px;}

	.sitemap ul {margin: 0; padding: 0;}
		.sitemap ul li {list-style: none; margin: 0 0 0 14px; padding: 0 0 9px 16px; background: url(/common/img/str_right.gif) no-repeat 2px 5px;}
			.sitemap ul ul li {list-style: none; margin: 0 0 0 29px; padding: 0 0 9px 17px; background: url(/common/img/bul_menu.gif) no-repeat 2px 5px;}
				.sitemap ul ul ul li {list-style: none; margin: 0 0 3px 40px; padding: 0 0 0 17px; background: url(/common/img/l1.gif) no-repeat;}


/* =================================  feedback   =====================================*/

.feedback {}
	.feedback .td_f1 {padding:3px 12px 6px 0;}
	.feedback .td_f2 {padding-bottom:9px;}
	.feedback .inp {width:280px;}
	.feedback .tarea {width:280px;}


/* =================================  printable   =====================================*/

#printable {border-top:30px solid #d9da56;}
	#printable .tbl_all {width:100%; max-width:700px; margin:0 auto; background:none; }

	#printable .pr_top {width:100%;}
		#printable .pr_top .link_print {float:right; margin-top:20px;}

	#printable .pr_bot {background:#f5f7f9; color:#a5a5a5; margin-top:20px;}
	#printable .pr_bot a {color:#a5a5a5;}
		#printable .pr_bot table {width:100%;}
		#printable .pr_bot table td {height:59px; vertical-align:middle; padding-left:10px;}
		#printable .pr_bot table .td2 {text-align:right; padding-right:10px;}


/* =================================  search   =====================================*/

.frm {}
	.frm td {padding:0 10px 7px 0;}
	.frm .inp {width: 230px;}
	.frm select {width: 242px;}

.search {}
	.search .ttl {font-size:1.1em; font-weight:bold; padding-bottom:5px;}
		.search .ttl a {color:#44647f;}


/* =================================  management   =====================================*/

.manage {width: 200px; margin: 0 0 32px 0;}
.manage-item {width: 100%; margin: 0 0 32px 0;}
	.manage-item img {border: 1px solid #000;}

	.manage td {padding-right: 13px; text-align:left;}
	.manage td div {padding: 4px 0 8px 0;}
	.manage td img {border: 1px solid #000000;}


/* =================================  gallery   =====================================*/

.gallery .thumb {
   width: 121px;
   background-color: #E9E9E9;
   text-align: center;
   padding:11px 0;
}

.gallery .thumb-note {
   width: 90px;
   background: url(/common/img/ll1.gif) left top no-repeat;
   padding: 0 0 0 13px;
   margin: 0 16px 0 4px;
   min-height: 15px;
   font-size:0.9em;
   font-family:tahoma;
}

.gallery .thumb-note, .gallery .thumb-note a:link,  .gallery .thumb-note a:hover, .gallery .thumb-note a:visited {
   margin-top:3px;
   color: #9E9E9E;
   text-decoration: none;
   margin-bottom: 11px;
}

.big-photo {
   padding:10px;
}







