*{margin:0px;padding:0px;font-family:Trebuchet Ms;font-size:14px;color:#ffffff;line-height: 18px;position:relative;}

#net{top:0px; width:1024px;height:100%;background-image: url(/images/net.png);display:none;}

.request{position:fixed;left:0px;top:0px;z-index:1000; height:100%;width:28px;}
.request img{position:relative;}

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

a img{border:0px;}
center{height:100%;}

#all{width:100%;height:100%;}

body{background-color: #191919; overflow-x:hidden;}
body,html{height:100%;}


.container{min-height:100%;
            _height:100%; overflow:hidden;}

.hei1{height:107px;}
.hei2{height:467px;}
.hei3{height:160px;}
#header{width:100%; overflow:hidden;background-color: #0a0a0a;}
#header .cont{width:980px;text-align:left;padding-top:109px;}
.h_bordered{border-bottom: 1px solid #474747;}

.abs{position:absolute;}

#logo{top:37px;left:14px;}
#loz{font-family: tahoma;font-size:14px;top:52px;left:200px;color:#848484;}
#logo img{width:177px;height:51px;}

.twitt{position: absolute;top:-29px; right:30px;}
#menu{right:0px;top:52px;}
#menu .sprite{background-image:url(/images/menu_sprite.png);width:6px;font-size:1px;height:29px;}
#menu .sprite_hov{background-image:url(/images/menu_sprite_hov.png);width:6px;font-size:1px;height:29px;}
#menu .sprite_act{background-image:url(/images/menu_sprite_act.png);width:6px;font-size:1px;height:29px;}
#menu .right{background-position:6px 0px;}
#menu .left{background-position:0px 0px;}
#menu .split{background-position:10px 0px;width:2px!important}
#menu a{color:#000000;text-decoration:none;font-weight: bold; font-size:14px;}
#menu a:hover{text-decoration:underline;}
#menu div{float:right;height:24px;}
#menu .elem{background-image:url(/images/menu_fon.gif);padding:5px 27px 0px;cursor:pointer;}
#menu .hover{background-image:url(/images/menu_fon_hover.gif)!important;}
#menu .hover a{color:#ffffff;text-decoration:none;}
#menu .select{background-image:url(/images/menu_fon_selected.gif)!important;}
#menu .select{background-image:url(/images/menu_fon_selected.gif)!important;}
#menu .select a{color:#ffffff;text-decoration:none;}

h2{font-size:24px;font-weight:normal;margin-bottom:22px;}
h2 *{font-size:24px;font-weight:normal;margin-bottom:22px;}
#content_cont{width:980px; padding-bottom:36px;text-align:left;}
.heipad2{padding-top:34px;}
.heipad1{padding-top:34px;}

hr{margin-bottom:13px;margin-top:17px;}

.endpage{height:212px;}
.footer{
    background-color: #0a0a0a;
    height:212px; /* высота футера */
    margin-top:-212px; /* отрицательный маргин, равный высоте футера */
}


.footer .clients{height:70px;background-color: #e6e6e6;border-top:1px solid #f4f4f4;border-bottom:1px solid #444444;background: url(/images/client_fon.gif);}
.clientsPan{width:980px;}
#clientsOver{ overflow:hidden; height:70px;width:860px;}
.clientsplit{height:40px!important;padding:0px 0px 15px 0px!important;width:2px;}
#clientLeft{position:absolute;width:14px;height:25px; cursor:pointer; left:20px;top:22px;z-index:100;}
#clientLeft img{width:14px;height:25px;}
#clientRight{position:absolute;width:14px;height:25px; cursor:pointer; right:20px;top:22px;z-index:100;}
#clientRight img{width:14px;height:25px;}
#clientsCont{height:70px; white-space: nowrap;display:block;position:absolute;left:0px;top:0px;}
#clientsCont a{margin:0px 40px;}
#clientsCont .first{margin-left:0px;!imporant}
#clientsCont img{height:70px;}
.client_shade{height:16px;width:100%;position:absolute;top:70px;left:0px;background: url(/images/client_shade.gif);font-size:1px;}

div.clear {
 clear: both; 
}

input, select, option{color:#333333; font-size:14px;}

.space{height:19px;clear:both;}
.grey{color:#969696;}

.phone{float:right;padding-right:14px;}
.phone a{color:#969696;}
.phone div{text-align:left;color:#969696;}
.copy{color:#969696; float:left;padding-left:14px;}
.fmenu span{margin:0px 18px;}
.ff{width:980px;margin-top:38px;}




