html{ font-size:100%; } /* for IE */
body {padding:0;margin:0;color:#000;font: 0.625em  tahoma, arial, verdana, sans-serif;background:#FFF url(i/_bg.png) repeat-x top;}
#p {position:absolute; top:0; left:0;}
a {color:#006495;text-decoration:none;}
.go {cursor:pointer; cursor:hand;}
.clear {display:block; height:0; clear:both; visibility:hidden;}
.clear_left {display:block; height:0; clear:left; visibility:hidden;}
.wrapper {display:block; height:3px; width:550px; visibility:hidden;}
#logo {position:absolute; top:0; left:50%; margin-left:-60px;}
/*......................................................................................................................*/

#outer {position:relative; width:1000px; height:120px; margin:0 auto; z-index:200;}
#name_kg {left:100px; text-align:right;}
#name_ru {right:107px;}
#name_kg, #name_ru {position:absolute; top:25px; color:#F2F2F2; font-size:18px; font-family:arial; z-index:10;}
#sname_kg {left:101px; text-align:right;}
#sname_ru {right:106px;}
#sname_kg, #sname_ru {position:absolute; top:26px; color:#AAA; font-size:18px; font-family:arial;}

/*......................................................................................................................*/
#nav {position:absolute; margin:96px 0 0 0; height:23px; z-index:500;}
#nav ul {list-style:none; font-size:11px; margin:0; padding:0;}
#nav ul li.f {float:left; margin:0px;}
#nav ul li.middle {float:left; margin:0 174px 0 0; background:transparent url(i/li.png) no-repeat left top; padding:5px 0;}
#nav ul li.m {float:left; margin:0px; background:transparent url(i/li.png) no-repeat left top;}
#nav ul li a, #nav ul li a.act, #nav ul li span {display:block; margin:0; padding:5px 12px;}
#nav ul li a {color:#FFF; text-decoration:none;}
#nav ul li a.act {color:#FFF; text-decoration:underline;}
#nav ul li span {color:#005077;}

#nav ul li:hover a, #nav ul li.iehover a {text-decoration:none; color:#005077;}
#nav ul li:hover {position:relative; cursor:pointer; background:url(i/li_a.png) repeat-x top}
#nav ul li:hover ul{position:absolute; height:500px; background:url(i/p.gif);left:0px; top:23px;white-space:nowrap; width:auto; height:auto; cursor:pointer; cursor:hand;min-width:180px;}

#nav ul li:hover ul li { float:none; background:#FFF;}
#nav ul ul li a{position:relative;display:block;margin:0;padding:7px 12px;color:#283ca0;background:#FFF;border:1px solid #f9c900; border-top:0px;}
#nav ul ul li span { position:relative;display:block;margin:0;padding:7px 12px;color:#283ca0;background:none;border-bottom:1px solid #efdbba; background:#f9c900; cursor:default;}
#nav ul ul li a:hover { background:#f9c900;}
#nav ul li ul { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
/*......................................................................................................................*/
/*  */
/*......................................................................................................................*/
#Footer {height:50px; width:100%; background:transparent url(i/bg_footer.png) repeat-x bottom; font-size:11px;}
#Footer p {color:#FFF; padding-top:20px;}
#Footer a {color:#FFF;}
#Footer .hotlog {float:right; padding:18px 18px 0 18px;}

#Large_Image {position:absolute; width:622px; display:none; left:50%; margin-left:-311px; background:#FFF; border:1px solid #498dff;}
#Large_Image .img {padding:10px;}
.s_disp{position:absolute;top:0px;left:0px;background:transparent url(/i/loader.gif) no-repeat center;display:none;}
#forpopup{position:absolute;top:0px;left:0px;width:100%;z-index:400;}
#sa {position:absolute;top:0px;left:0px;width:100%;min-height:100%;z-index:300;background:#000; opacity:0.7; filter: alpha(opacity=70);}
.pre {position:relative;width:600px;height: 300px;background:transparent url(/i/loader.gif) no-repeat center;}

.h2s {color:#C00; font-size:20px; text-align:center;}
.h2r {color:#C00; font-size:16px; text-align:right;}

.red {color:#C00; font-size:22px; font-weight:bold; text-align:center;}

#left-menu{}
#left-menu ul{list-style:none;font-size:15px;padding:0;margin:10px 0 0 0;}
#left-menu ul li{}
#left-menu ul li a{display:block;color:#234;margin:0; padding:2px 0 2px 15px;}
#left-menu ul li a.act{background:#ffdedd;}
#left-menu ul li a:hover{background:#ffdedd;}
#left-menu ul li span {color:#005077;}

#left-menu ul ul{font-size:11px;margin:0px;padding:0 0 0 10px;}
#left-menu ul ul li{}
#left-menu ul ul li a{display:block;color:#234;margin:0; padding:2px 0 2px 5px;margin:0 0 0 10px;}
#left-menu ul ul li a.act{background:#d5e3fb;text-decoration:underline;}
#left-menu ul ul a:hover{background:#d5e3fb;}
#left-menu ul ul li span {display:block;color:#005077;padding:2px 0 2px 5px;margin:0 0 0 10px;background:#d5e3fb;}
/*......................................................................................................................*/

#main {position:relative; margin:10px auto; max-width:1200px; z-index:100;
width:expression(document.body.clientWidth > 1200? "1200px": "auto" );}

.tmp{width:10px;height:400px;}

#Left{float:left;width:270px;margin:0 0 0 5px;1background:#DD3;}
#Middle{margin:0 235px 0 285px;1background:#D3D;}
#Right{float:right;width:220px;margin:0 5px 0 0;1background:#3DD;}
#banner {width:1100px;height:186px;margin:0 auto;border:0;background: url('i/banner1.jpg') no-repeat center;}

.box {background: url('i/li_a.png') repeat-x top; border:1px solid #b6d1ff;margin-bottom:10px;font-size:11px;}
.box .hdr {color:#334158;padding-top:5px;font-weight:bold;text-align:center;text-transform:uppercase;font-size:12px;}
.box p{margin:15px 5px;}

.app{text-align:center;}
.app p {margin:5px 0;}

.box .mynews{padding:5px;margin:0 10px;}
.box .mynews:hover{background:#f0f5ff;}
.box .mynews p{margin:3px 5px;}
.box .mynews span{margin:0 5px;}

.search{margin:0px 0 0 0px;position:relative;}
.box .button{position:absolute;left:190px;top:-3px;}
.box .button{}
.box .button input {width:31px; height:31px;border:0;background:url('i/go.png') no-repeat;
        -background: none;
        -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/go.png', sizingMethod='crop');cursor:pointer;cursor:hand;}
.box input {margin:10px 0 0 20px;}
.parnters {margin:0 auto;padding:10px 0;}

/*......................................................................................................................*/