/*My global reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
 {margin: 0;	padding: 0;	border: 0; outline: 0; font-size: 100%;	vertical-align: baseline; background: transparent;}
body {line-height: 1;}
h1, h2, h3, h4, h5, h6, p, blockquote, a, tbody, tfoot, thead, tr, th, td, li {text-align:left;}
ol, ul {list-style: none; text-align:left;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
table {border-collapse: collapse;	border-spacing: 0;}
/*My global reset end*/
html { height: 100%; margin: 0; padding: 0; }         
body { height: 100%; margin: 0; padding: 0; background:url(bg_body.gif) left top repeat-x #faffff; padding: 0 0px }

#root {margin:0 auto;padding:0 20px;min-width:940px;max-width:1100px; position:relative;min-height: 100%; background:url(bg_body.gif) left top repeat-x #faffff;}
.ccode {display:none;}
.clear_left {clear:left;}
div.clear_left {clear:left;zoom:0; height:auto; overflow:hidden; padding-top:20px;}

#content {  float:left; min-width:100%; width:100%; min-height:100%; height:100%; position:relative; font:normal 13px Georgia;}
#content_in {margin:0 0 0px 0px; height:100%; min-height:100%; }
#content a  {color:#1E3584;}
#content a:hover  {color:#1E3584;text-decoration:none;}
#content a:visited  {color:#82D3FF;}

#header {height:135px;}
#header .top_menu {width:100%; height:57px;}
#header .top_menu ul {display:block;  }
#header .top_menu ul li {float:left; font:normal 22px Tahoma; color:#fff; height:41px; line-height:35px; }
#header .top_menu ul li span {float:left; font:normal 22px Tahoma; color:#fff; padding:0 20px 0 20px;padding-top:10px; height:41px; line-height:35px;background:url(bg_active_top_menu.gif) left top repeat-x;}
#header .top_menu ul li span {float:left; font:normal 22px Tahoma; color:#fff; padding:0 20px 0 20px;padding-top:10px; height:41px; line-height:35px;background:url(bg_active_top_menu.gif) left top repeat-x;}
#header .top_menu ul li a { color:#fff; float:left; text-decoration:none; padding:0 20px 0 20px; padding-top:10px; height:41px; background:url(bg_top_menu.gif) right bottom no-repeat; }
#header .top_menu ul li.last a {background:none;}
#header .top_menu ul li a:visited {color:#fff;}
#header .top_menu ul li a:hover {text-decoration:underline;}
#header img.logo {}
#header .info {width:209px; margin:5px 0 0 0; height:67px; background:url(bg_info.gif) left top no-repeat; float:right;text-align:center;}
#header .info p {font:normal 17px Tahoma; color:#fff; text-align:center; padding:13px 0 6px 0;}
#header .info a {font:normal 13px Tahoma; color:#fff; text-align:center;}
#header .info a:visited {color:#fff;}
#header .info a:hover {text-decoration:none;}

#content div.splash {height:258px; width:100%; min-width:100%;}
#content div.splash .first_photo{ height:258px; width:100%; min-width:100%; background:url(photo_1.jpg) left top no-repeat;}
#content div.splash .second_photo{ height:258px; width:100%; min-width:100%; background:url(photo_2.png) 25% 3px no-repeat;}
#content div.splash .third_photo{ height:258px; width:100%; min-width:100%; background:url(photo_3.jpg) 50% 3px no-repeat;}
#content div.splash .fourth_photo{ height:258px; width:100%; min-width:100%; background:url(photo_4.png) 75% 3px no-repeat;}
#content div.splash .fivth_photo{ height:258px; width:100%; min-width:100%; background:url(photo_5.jpg) right 3px no-repeat;}

#content #middle_collumn {padding:30px 0 20px 0; text-align:center; font:normal 14px Georgia;}
#content #middle_collumn img {float:left;}
#content #middle_collumn h1 { font:normal 35px Georgia; background:url(bg_h1.gif) left bottom repeat-x; color:#20398C;  margin:0 auto; text-align:center; padding:0 0 10px 0; 
  overflow: visible;  display:table; margin-bottom: 20px;}

#content #middle_collumn a.light_pic {border:8px solid #D7F1FF;float:left;margin:0 15px 10px 0; text-decoration:none;}
#content #middle_collumn a.light_pic:hover {border:8px solid #B7E6FF;float:left;margin:0 15px 10px 0;}
#content #middle_collumn a.light_pic  img {float:left;padding:1px;}

#content #middle_collumn a.light_pic_dv{border:8px solid #D7F1FF;float:left;margin:0 15px 10px 0; text-decoration:none;}
#content #middle_collumn a.light_pic_dv:hover {border:8px solid #B7E6FF;float:left;margin:0 15px 10px 0;}
#content #middle_collumn a.light_pic_dv  img {float:left;padding:1px;}

#content #middle_collumn img.picture_left_main {padding:1px;border:8px solid #D7F1FF;float:left;margin:0 15px 10px 0;}
#content #middle_collumn p {padding:5px 0 10px 0; font:normal 15px Georgia;}
#content #middle_collumn h2 {font:normal 25px Georgia; padding: 20px 0 10px 0px;  }
#content #middle_collumn h3 {font:normal 20px Georgia; padding: 10px 0 15px 0px;  color:#666;}
#content #middle_collumn h2 a {color:#000; text-decoration:none;}
#content #middle_collumn h2 a:visited {color:#000;}
#content #middle_collumn h2 a:hover {text-decoration:underline;}
#content #middle_collumn ul {padding: 5px 0 15px 20px; font:normal 14px Georgia;}
#content #middle_collumn ul li {background:url(bullet.gif) left 1px no-repeat;padding:0 0 2px 15px;}
#content #middle_collumn ol {margin: 5px 0 15px 40px; list-style:decimal; font:normal 14px Georgia;}
#content #middle_collumn ol li {padding:0 0 2px 0px;}
#content #middle_collumn ol li ul{padding:5px 0px 5px 10px;}
#content #middle_collumn ol li ul li {padding:0 0 2px 12px;background:url(bullet_black.gif) left 9px no-repeat;}
#content #middle_collumn .two_collumn { clear:left; text-align:left;}
#content #middle_collumn .two_collumn iframe {display:block;text-align:left; }
#content #middle_collumn .two_collumn  h2 {font:normal 23px Georgia; padding: 20px 0 10px 10px; background:url(bg_h1.gif) left bottom repeat-x; color:#20398C; display:block; margin-bottom: 18px; zoom:1; text-align:left; min-width:100%;}
#content #middle_collumn .first {float:left; width:48%;  min-width:48%;}
#content #middle_collumn .second {float:left; width:48%;  min-width:48%; margin-left:2%;}

#content #middle_collumn  a.pdf {background:url(pdf.gif) left top no-repeat; padding:5px 0 0px 40px; display:block; margin-left:0px; height:30px; margin-top:5px; color:#05518B;}
#content #middle_collumn  a.word {background:url(word.gif) left top no-repeat; padding:5px 0 0px 40px; margin-left:0px; display:block; height:30px; margin-top:5px; color:#05518B;}
#content #middle_collumn  a.excel {background:url(excel.gif) left top no-repeat; padding:5px 0 0px 40px; margin-left:0px; display:block; height:30px; margin-top:5px; color:#05518B;}
#content #middle_collumn  a.pdf_small {background:url(pdf2.gif) left 3px no-repeat; padding:3px 0 0px 26px; display:block; margin-left:5px; height:20px; margin-top:3px; color:#05518B;}
#content #middle_collumn  a.word_small{background:url(word2.gif) left 3px no-repeat; padding:3px 0 0px 26px; margin-left:5px; display:block; height:20px; margin-top:3px; color:#05518B;}
#content #middle_collumn  a.excel_small {background:url(excel2.gif) left 3px no-repeat; padding:3px 0 0px 26px; margin-left:5px; display:block; height:20px; margin-top:3px; color:#05518B;}

#content #middle_collumn div.nav { height:80px; clear:left;vertical-align:bottom; }
#content #middle_collumn div.nav ul  {padding:0;}
#content #middle_collumn div.nav ul li {background:none; float:left; color:#05518B; font:normal 27px Verdana;vertical-align:bottom;}
#content #middle_collumn div.nav ul li.nomer {background:none; color:#999; font:bold 13px Verdana; padding:17px 30px 0 0;  }
#content #middle_collumn div.nav ul li.active {padding-top:2px; font:bold 25px Georgia;}
#content #middle_collumn div.nav ul li  a{color:#333333;font:bold 13px Verdana; text-decoration:none; float:none; vertical-align:bottom; }
#content #middle_collumn div.nav ul li  a:visited {color:#333333;}
#content #middle_collumn div.nav ul li  a:hover { text-decoration:underline;}
#content #middle_collumn div.nav a {vertical-align:middle; text-decoration:none;}
#content #middle_collumn div.nav ul li a.next_page {background:url(next.gif) left 19px no-repeat; height:40px; display:block; width:24px;}
#content #middle_collumn div.nav ul li a.next_page:hover {text-decoration:none;}
#content #middle_collumn div.nav ul li a:visited {background:url(next_visited.gif)}
#content #middle_collumn div.nav ul li a.prev_page {background:url(prev.gif) left 20px no-repeat; height:40px; display:block; width:24px;}
#content #middle_collumn div.nav ul li a.prev_page:hover {text-decoration:none;}

#content #middle_collumn div.g_right {width:250px; float:left; margin:10px 10px 10px 0px; padding-left:10px;text-align:center;}
#content #middle_collumn  p.comment_sec {text-align:center; width:250px; }

#content #middle_collumn img.big {border:8px solid #D7F1FF; margin:6px 15px 10px 0;}

#content #middle_collumn a.small_pic {border:8px solid #D7F1FF;float:left;margin:0 15px 10px 0; text-decoration:none;}
#content #middle_collumn a.small_pic:hover {border:8px solid #B7E6FF;float:left;margin:0 15px 10px 0;}
#content #middle_collumn a.small_pic  img {float:left;padding:1px;}

#content #middle_collumn p.navigation {display:block; clear:left; padding-top:20px;} 

#content #middle_collumn  table {width:75%; margin:30px 0 30px 0px;  color: #333; clear:left; float:left; }
#content #middle_collumn  table tr {}
#content #middle_collumn  table tr th{font:normal 19px Georgia;color:#314690; height:27px; padding:10px 5px 10px 5px;border-bottom:1px solid #CAEDFF; border-left:2px solid #CAEDFF; background:url(bg_th) left top repeat-x;}
#content #middle_collumn  table tr th.first_td {border-left:none;}
#content #middle_collumn  table tr td.first_td {border-left:none; font-weight:bold; }
#content #middle_collumn  table tr td{ border-bottom:1px solid #CAEDFF; border-left:2px solid #CAEDFF;padding:5px 5px 5px 5px; font:normal 14px Tahoma;}



#content #middle_mn  table.mjj {float:left; border:none;}
#content #middle_collumn  table.mjj tr {border:none;}
#content #middle_collumn  table.mjj tr th{border:none;}
#content #middle_collumn  table.mjj tr td{border:none;}






#content #middle_collumn  a#to_top {display:table; text-align:center; padding:20px 0 0 0; clear:left; width:100%;min-width:100%; background:url(arrow_up.gif) 50% 0px no-repeat;}
#content #middle_collumn  a#to_top:visited {color:#1E3584;}

#content #middle_collumn .right_collumn {float:right; width:200px; padding: 0 0 20px 20px;}
#content #middle_collumn .right_collumn h2 {padding:0 0 10px 0; font:normal 25px Tahoma; color:#14245A;}
#content #middle_collumn .right_collumn span {padding:0 0 10px 0; font:normal 25px Tahoma; color:#fff;background:#1E3584 none repeat scroll 0 0; padding:0 2px 3px 2px;}
#content #middle_collumn .right_collumn ul  {padding:0;}
#content #middle_collumn .right_collumn ul li {font:normal 19px Tahoma; color:#333333; padding:5px 10px 2px 26px; background:none;}
#content #middle_collumn .right_collumn ul li a {color:#333333; text-decoration:none;}
#content #middle_collumn .right_collumn ul li.active a { padding:0 0 10px 0; font:normal 25px Tahoma; color:#fff;background:#1E3584 none repeat scroll 0 0; padding:0 2px 3px 2px; display:block;}
#content #middle_collumn .right_collumn ul li.active a:visited {color:#fff;}
#content #middle_collumn .right_collumn ul li a:visited {color:#333333;}
#content #middle_collumn .right_collumn ul li a:hover {text-decoration:underline;}


#content #middle_collumn p.tahoma_font {font:normal 13px Tahoma; line-height:19px;  }

#content #middle_collumn  table.two_photo {width:66%;}
#content #middle_collumn  table.two_photo th {width:33%; padding:0; border:none; background:none;}
#content #middle_collumn  table.two_photo td {width:33%; padding:0; border:none; background:none;  }
#content #middle_collumn  table.two_photo td.last_cell {width:0;}
#content #middle_collumn  table.two_photo  a.light_pic {float:none; display:block; width:240px; margin:0 auto;}
#content #middle_collumn  table.two_photo  a.light_pic_dv {float:none; display:block; width:159px; margin:0 auto;}

#content #middle_collumn  table.two_photo  a.light_pic img {float:none;}
#content #middle_collumn  table.two_photo  a.light_pic_dv img {float:none;}
#content #middle_collumn  table.two_photo  p.comment_sec {display:block; width:240px; margin:5px auto;}

#content #middle_collumn  table.two_photo  p.comment_sec  a {padding:0 25px 0 0; background:url(next.gif) right 6px no-repeat; font: normal 14px Arial;}
#content #middle_collumn  table.two_photo  p.comment_sec  a:visited {padding:0 25px 0 0; background:url(next_visited.gif) right 6px no-repeat; font: normal 14px Arial;}
#content #middle_collumn  table.two_photo a.light_pic:hover {float:none;margin:0 auto;}
#content #middle_collumn  table.two_photo a.light_pic_dv:hover {float:none;margin:0 auto;}

#content #middle_collumn  table.three_photo {width:99%;}
#content #middle_collumn  table.three_photo th {width:33%; padding:0; border:none; background:none;}
#content #middle_collumn  table.three_photo td {width:33%; padding:0; border:none; background:none;}
#content #middle_collumn  table.three_photo a.light_pic {float:none; display:block; width:240px; margin:0 auto;}
#content #middle_collumn  table.three_photo a.light_pic_dv {float:none; display:block; width:159px; margin:0 auto;}

#content #middle_collumn  table.three_photo a.light_pic img {float:none;}
#content #middle_collumn  table.three_photo a.light_pic_dv img {float:none;}
#content #middle_collumn  table.three_photo p.comment_sec {display:block; width:240px; margin:5px auto;}

#content #middle_collumn  table.three_photo p.comment_sec  a {padding:0 25px 0 0; background:url(next.gif) right 6px  no-repeat; font: normal 14px Arial;}
#content #middle_collumn  table.three_photo  p.comment_sec  a:visited {padding:0 25px 0 0; background:url(next_visited.gif) right 6px no-repeat; font: normal 14px Arial;}

#content #middle_collumn  table.three_photo a.light_pic:hover {float:none;margin:0 auto;}
#content #middle_collumn  table.three_photo a.light_pic_dv:hover {float:none;margin:0 auto;}



div.otstup {height:20px; clear:both; display:block;}
#footer {height:72px; background:url(bg_footer.gif) left top repeat-x;clear:both; min-width:inherit; bottom:0; width:100%; font:normal 13px Tahoma;
 position: relative;  margin-top: -72px; width:100%;}
#footer_in {height:72px; /*background:url(bg_footer_left.gif) left top no-repeat;*/ min-width:inherit; margin:0 auto; min-width:940px;max-width:1100px;  }
.footer_in_in{height:72px; /*background:url(bg_footer_left.gif) right top no-repeat;*/ min-width:inherit; }
#footer a {color:#000;}
#footer a:visited {color:#000;}
#footer .info {float:left; padding:14px 30px 0 0px; width:160px; text-align:right;}
#footer .info a:hover {text-decoration:none;}
#footer .info p{font-weight:bold; padding: 0 0 5px 0; text-align:right;}
#footer .copy {float:left; padding:14px 0 0 0;}
#footer .copy a {text-decoration:none;}
#footer .copy a:hover {text-decoration:underline;;}
#footer .copy  p {padding: 0 0 5px 0;}
#footer .counter {float:right; padding:20px 20px 0 0;}

