﻿body {margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666}

#main {margin:0px; width:100%;}
td {padding:0; vertical-align:top;}

img {border:0;}
.clear{clear:both;}
table{border-collapse:collapse;}

p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}

.table table {border: 1px #CCCCCC; border-collapse:collapse; border-left:0; margin-bottom:31px;}
.table td {border: 1px #CCCCCC solid; border-collapse:collapse; border-left:0; border-right:0; height:30px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.th {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:bold;}

a:focus { outline: none; }

.td_td{border-bottom: 1px #CCCCCC solid; border-collapse:collapse; border-left:0; border-right:0; height:30px; 		vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; border-top: 3px solid #DABD38;}

h2 {font-family:Arial Narrow; font-size:17px; color:#A68E20; padding:0; margin:0;}
h3 {font-family:Arial Narrow; font-size:16px; color:#666; padding:0; margin:0;}
h3 a{font-family:Arial Narrow; font-size:16px; color:#666; padding:0; margin:0; text-decoration:none;}
#head {width:100%;  back ground-color:#3399FF; background-image:url("img/26.jpg");
background-repeat:repeat-x;}
#head_left{float:left; width:392px; height:282px;  background-image:url("img/bg_h_left.jpg");
background-repeat:no-repeat;}
#head_left img {margin-top:23px; margin-left:47px;}
#head_center{float:left; width:100%; height:282px;  background-image:url("img/bg_h_right.jpg");
background-repeat:no-repeat;}
#head_center img {margin-top:102px;}
#head_menu {wi dth:100%; height:68px; background-image:url("img/menu_head.jpg");
background-repeat:repeat-x; padding-left:35px; background-color:#fff;}
.menu_block {wi dth:155px; height:69px; backg round-color:#0033CC; float:left; margin-right:23px; padd ing-right:10px}
.menu_blocksel {wi dth:155px; height:64px; back ground-color:#0033CC; float:left; margin-right:23px; padd ing-right:10px; background-image:url("img/30.jpg"); background-repeat:no-repeat; background-position:bottom center;}
.menu_block_left {width:12px; height:53px; backgr ound-color:#996600; float:left;}
.menu_block_right {wi dth:142px; height:33px;  pad ding-top:10px; color:#FFFFFF; float:left;}
.menu_block a {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#D7BA35; text-decoration:none; padding-left:4px; padding-right:2px; display:block; padding-top:20px;}
.menu_blocksel a {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#D7BA35; text-decoration:none; padding-left:4px; padding-right:2px; display:block; padding-top:20px;}
.menu_block_left img {margin-top:26px;}


.menu_block a:hover  { background-image:url("img/hover.jpg");
background-repeat:repeat-x; display:block; wi dth:80px; height:20px; padding-top:20px; padding-bottom:14px; padding-left:4px; padding-right:2px;  background-position:0 1px; float:left;}




.menu_blocksel a:hover { background-image:url("img/hover.jpg");
background-repeat:repeat-x; display:block; wi dth:80px; height:20px; padding-top:20px; padding-bottom:14px; padding-left:4px; padding-right:2px;  background-position:0 1px; float:left;}
.head_flag {width:85px; float:right; background-image:url("img/h.jpg");
background-repeat:no-repeat; height:30px; background-position:70px 3px; }
.head_flag img {padding-top:17px; padding-right:2px;}

#text {width:100%;  back ground-color:#0099CC; float:left;}
#textf {width:100%;  back ground-color:#0099CC; float:left; background-image:url("img/footer.jpg");
background-repeat:no-repeat; background-position:bottom right;}
.text_who {wi dth:310px; float:left; padding-top:37px; line-height:20px;}
.text_who img {padding-bottom:11px;}
.data {font-family:Arial, Helvetica, sans-serif; color:#999; font-size:9px; padding-top:4px;}
.news {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A68E20;}
.news a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A68E20;}
#news {padding-top:37px; wi dth:250px;}
#news img {padding-bottom:11px;}
.arxiv a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999;}

.merop {wi dth:250px; padding-top:37px; float:left; font-family:Tahoma; font-size:9px; color:#B7B7B7;}
.block {width:60px; height:40px;   background-image:url("img/block.jpg");
background-repeat:no-repeat; background-position:0px 11px; padding-left:5px;}
.merop img {padding-bottom:11px;}
.red {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#990000; font-weight:bold; padding-top:5px; display:block; float:left; padding-right:3px; padding-left:0px;}
.grey {font-family:Tahoma; font-size:9px; color:#B7B7B7; float:left; display:block; padding-top:10px;}
.green {font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#006600; font-weight:bold; padding-top:5px; display:block; float:left; padding-right:3px; padding-left:0px;}

.clear{clear:both;}

.friends {width:92%; background-image:url("img/bg_f.jpg");
background-repeat:repeat-x; background-position:0 25px;}

#footer {width:100%; height:137px; background-image:url("img/bg_footer.jpg");
background-repeat:repeat-x;  float:left; background-position:bottom;}

.footer_text {font-family:Tahoma; font-size:11px; color:#49535D; padding-top:80px; padding-left:48px;}
#menu_text {width:192px; hei ght:20px; backgr ound-color:#00FFFF; float:left; padding-top:77px;}
#menu_textr {wi dth:100px; hei ght:20px; ba ckground-color:#00FFFF; float:left; padding-top:77px; ma rgin-left:40px;}
#menu_text a {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#A68E20; font-weight:bold;}
#menu_text img {padding-top:5px; padding-right:10px;}
#menu_textr a {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#A68E20; font-weight:bold;}
#menu_textr img {padding-top:5px; padding-right:10px;}
#menu_text .sel {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold; text-decoration:none;}
#menu_textr .sel {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold; text-decoration:none;}
.zag {font-family:Arial Narrow; font-size:18px; font-weight:bold; color:#C0A327; background-image:url("img/bg_f.jpg");
background-repeat:repeat-x; background-position:0 25px; height:50px; margin-top:40px; width:441px; margin-left:70px;}
.zag_news {font-family:Arial Narrow; font-size:18px; font-weight:bold; color:#C0A327; background-image:url("img/bg_f.jpg");
background-repeat:repeat-x; background-position:0 25px; height:30px; margin-top:40px; width:441px; margin-left:70px;}
.zag_foto {font-family:Arial Narrow; font-size:18px; font-weight:bold; color:#C0A327; background-image:url("img/bg_f.jpg");
background-repeat:repeat-x; background-position:0 25px; height:30px; margin-top:40px; width:668px; margin-left:70px;}
.zagt {font-family:Arial Narrow; font-size:18px; font-weight:bold; color:#C0A327; background-image:url("img/bg_f.jpg");
background-repeat:repeat-x; background-position:0 25px; height:30px; margin-top:7px; width:441px; margin-left:70px;}
.zag_f {font-family:Arial Narrow; font-size:18px; font-weight:bold; color:#C0A327; background-image:url("img/news_b.jpg");
background-repeat:repeat-x; background-position:0 25px; height:30px; margin-top:15px; width:668px; margin-left:70px;}
.zag_fl {font-family:Arial Narrow; font-size:18px; font-weight:bold; color:#C0A327;  background-position:0 25px; height:20px; margin-top:15px; width:668px; margin-left:70px;}
.text_text {width:441px; hei ght:200px; margin-left:70px; line-height:18px; background-image:url("img/bg_f.jpg");
background-repeat:repeat-x; background-position:bottom; padding-bottom:30px;}
.text_textp {width:441px; hei ght:200px; margin-left:70px; line-height:18px;  background-position:bottom; padding-bottom:30px;}


.foto {margin-left:70px; margin-top:10px; background-image:url("img/bg_f.jpg");
background-repeat:repeat-x; background-position:bottom; back 	ground-color:#33FF66; width:447px; padding-bottom:7px;}
.zag_o {font-family:Arial Narrow; font-size:18px; font-weight:bold; color:#C0A327;  height:50px; margin-top:15px; width:441px; margin-left:70px;}
.bg_forma {width:441px; height:362px; background-image:url("img/bg_forma.jpg");
background-repeat:no-repeat; margin-left:70px; margin-bottom:40px;}
.block_form {wi dth:335px; hei ght:21px; backg round-color:#FFCC33; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; padding-top:6px;//padding-top:5px; padding-left:20px;}
.spisok {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
.spisok img {padding-top:8px; padding-right:8px;}

.data {font-family:Arial, Helvetica, sans-serif; color:#999; font-size:9px;}

#footer_content {width:100%; height:102px; back ground-color:#006666; float:left; background-image:url("img/bg_f2.jpg");
background-repeat:repeat-x;}
.footer_bg {width:249px; height:30px; background-image:url("img/f_b.jpg");
background-repeat:no-repeat; backgr ound-color:#003366;} 
.footer_textc {font-family:Tahoma; font-size:11px; color:#49535D; padding-top:43px; padding-left:48px;}
.news_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; padding-top:2px;}
.news_text a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;}

.text_news {width:441px; hei ght:200px; margin-left:70px; line-height:18px; background-image:url("img/news_b.jpg");
background-repeat:repeat-x; background-position:bottom; padding-bottom:10px; padding-top:10px;}

.foto_big {width:668px; hei ght:200px; bac kground-color:#CCCC99; margin-left:70px;} 
.foto_bg {width:631px; height:490px; background-image:url("img/bg_foto.jpg");
background-repeat:no-repeat;}
.foto_bg img {text-align:center; padding-top:15px;}
.foto_bg  {text-align:center;}
.foto_littel {width:668px; he ght:133px; bac kground-color:#CCCC99; margin-left:70px; border-bottom:1px solid #F0F0F0; border-top:1px solid #F0F0F0; margin-top:12px; padding-top:10px; padding-bottom:10px;}
.bg_l {width:148px; height:117px; background-image:url("img/bg_l.jpg");
background-repeat:no-repeat;}
.bg_l img {margin-top:8px; margin-left:8px;}

.foto_littel1 {width:668px; he ght:133px; bac kground-color:#CCCC99; margin-left:70px; border-bottom:1px solid #F0F0F0; border-top:0; margin-top:12px; padd ing-top:10px; padding-bottom:10px;}

.sulka_f {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A68E20; padding-left:7px;}
.sulka_fp{padding-top:5px; display:block;}

#poisk {width:100%; height:50px; backgr ound-color:#009966; float:left; background-image:url("img/poisk.jpg");
background-repeat:no-repeat; margin-top:33px;//margin-top:31px;}

#poisk input {height:16px; margin-top:3px; margin-left:10px; background-color:#D0B128; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#63571F;}

.bg_line {width:100%; height:50px; background-image:url("img/bg_line.jpg");
background-repeat:repeat-x; background-position:0 45px;//background-position:0 42px;}

.bg_linef {width:100%; height:250px; background-image:url("img/bg_line.jpg");
background-repeat:repeat-x; background-position:0 214px;}

.grey {  margin-top:10px;}
.grey a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999;}
