body,input,textarea,select{font:11px Tahoma;}
body{width:100%;color:#000;padding:0;margin:0;background:#000;text-align:center;}
html,body{height:100%;}
table{border-collapse:collapse;padding:0;}
td{border:0;margin:0;padding:0;}
form{margin:0;padding:0}

.site{background:#000 url(/images/glavnaya.jpg) center no-repeat;}
.glmenu{padding:18px 0 0 0;}
.glmenu .blockleft{height:27px;background:url(/images/gl_menu.png) repeat-x;width:100px;float:left}
* html .glmenu .blockleft{background:url(/images/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/gl_menu.png",sizingMethod="scale");}
.glmenu a,.glmenu a.active{color:#b5b4b4;font:15px Tahoma;padding:5px 19px;float:left;text-decoration:none;background:url(/images/gl_menu.png) repeat-x;}
* html .glmenu a,.glmenu a.active{background:url(/images/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/gl_menu.png",sizingMethod="scale");}
.glmenu a:hover,.glmenu a.active{color:#fff;background:url(/images/s.gif) no-repeat;}
* html .glmenu a:hover,.glmenu a.active{background:url(/images/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/s.gif",sizingMethod="scale");}
.glmenu a.contacts{color:#b5b4b4;font:15px Tahoma;float:left;text-decoration:none;background:url(/images/contacts.png) no-repeat;}
* html .glmenu a.contacts{background:url(/images/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/contacts.png",sizingMethod="scale");}
.glmenu a:hover.contacts{color:#fff;background:url(/images/s.gif) no-repeat;}
.glmenu .blockright{height:27px;background:url(/images/gl_blockright.png) no-repeat;width:87px;float:left;position:relative;left:-5px}
* html .glmenu .blockright{left:0;height:27px;top:1px;background:url(/images/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/gl_blockright.png",sizingMethod="scale");}

.gllang{color:#b5b4b4;float:right;padding:5px 50px 0 0}
.gllang a,.gllang a.activ{color:#b5b4b4;font:12px Tahoma;text-decoration:none;background:none;padding:0}
.gllang a:hover,.gllang a.activ{color:#b65f0e}

a.gllogo{width:110px;height:30px;margin:515px 0 0 880px;display:block;}

.bodybg{background:#fff  url(/images/bg.jpg) 0 30px no-repeat;}
.bodybg2{background:#fff}
.site2{background:url(/images/bg2.jpg) right bottom no-repeat;}
.site3{background:url(/images/bg3.jpg) right bottom no-repeat;}
.site4{background:url(/images/bg4.jpg) right bottom no-repeat;}

.site2 .menu{background:#000;padding:0 20px;margin-left:40px;overflow:hidden;}
.site2 .menu a,.site2 .menu a.active{background:#000;color:#b5b4b4;font:16px Tahoma;text-decoration:none;padding:12px 0;display:block;float:left;text-align:center;width:100%}
.site2 .menu a:hover,.site2 .menu a.active{background:url(/images/menubg.jpg);color:#fff}
.site2 .logomr{width:140px;height:15px;background:url(/images/logomr.jpg) no-repeat;margin-left:20px}
.site2 .menutabl{width:100%}


.site2 .content{padding:70px 200px 100px 200px}
.site2 .content222{padding:70px 0 100px 200px}
.site2 .content a{color:#2d6297;font:12px Verdana;}
.site2 .content td{font:12px Verdana;}
.site2 .content .title{margin:0 0 20px 0;font:40px Tahoma;color:#050003;}
.site2 .podmenu{}
.site2 .podmenu a,.site2 .podmenu a.active{color:#01b1ed;text-decoration:underline;font:12px Tahoma;font-weight:bold;padding-right:10px}
.site2 .podmenu a:hover,.site2 .podmenu a.active{color:#747474;text-decoration:none;}
.site2 .podmenu2{overflow:hidden;width:770px;line-height:25px;text-align:justify;}
.site2 .podmenu2 a,.site2 .podmenu2 a.active{color:#01b1ed;text-decoration:underline;font:15px Tahoma;margin-right:4px;display:inline;}
.site2 .podmenu2 a:hover,.site2 .podmenu2 a.active{color:#747474;text-decoration:none;}

.site2 .content2{padding:70px 30px 100px 200px}
.site2 .content3{padding:30px 20px 100px 40px}
.site2 .tehntitle{height:37;background:url(/images/tehn_title.jpg) no-repeat;padding:1px 0 0 9px;font:26px Tahoma;color:#050003;}

.site2 .text{font:11px Verdana;color:#000;}
.site2 .quote{width:770px;font:15px Tahoma;color:#747474;line-height:18px;text-align:justify;}
.site2 .text2{font:12px Verdana;color:#000;padding:0 170px 0 10px;text-align:justify;}
.site2 .text3{padding-right:170px;text-align:justify;}

h1{color:#666667;font:20px Arial}

.site2 .portfoliotitle{width:231px;background:#b4d62f;padding:2px 5px 2px 3px;position:relative;left:-6px;margin-bottom:10px}
.site2 .arrow{width:16px;height:18px;background:url(/images/arrow.jpg) no-repeat;position:absolute;right:-20px;top:1px}
.site2 .portfoliotitle2{background:#be057b;}
.site2 .portfoliotitle3{background:#109cdd;}
.site2 .portfoliotitle4{background:#ff7de2;}
.site2 .portfoliotitle5{background:#e99e0e;}
.site2 .portfoliotitle6{background:#f5e100;}
.site2 .portfoliotitle7{background:#c3c9d1;}
.site2 .portfoliotitle8{background:#7e33a4;}
.site2 .portfoliotitle9{background:#de0dd2;}
.site2 .portfoliotitle10{background:#2bb6c9;}
.site2 .portfoliotitle11{background:#2f76e0;}
.site2 .portfoliotitle12{background:#7aa73d;}
.site2 .portfoliotitle .divhr{width:3px;height:22px;background:#fff;float:left;position:absolute;top:0px}
.site2 .portfoliotitle a.tx{margin:0 0 0 8px;font:14px Verdana;color:#fff;font-weight:bold;text-decoration:none;}
.site2 .portfolioa{margin-bottom:2px}
.site2 .portfolioa a{font:12px Verdana;color:#666;margin-left:4px;line-height:15px}

.site2 .news{border-left:3px solid #c6e54b;padding-left:10px;line-height:17px}
.site2 .news a{color:#2d6297;text-decoration:underline;font:11px Verdana;line-height:17px}
.site2 a.allnews{color:#2d6297;text-decoration:underline;font:11px Verdana;padding-left:14px;}

.site2 .newsblock{}
.site2 .newsblock .titlenews{width:100%;background:#01b1ed;padding:9px 5px;color:#fff;font:14px Tahoma;font-weight:bold;}
.site2 .newsblock .textnews{color:#000;font:12px Tahoma;padding:20px 5px;line-height:18px}
.site2 .newsblock a.more{color:#01b1ed;font:12px Tahoma;text-decoration:underline;padding:0 5px}
.site2 .newsblock .datenews{color:#747474;font:12px Tahoma;padding:4px 0}
.site2 a.viewnews{color:#53badd;font:14px Tahoma;padding:0 0 2px 21px;background:url(/images/arrow.jpg) no-repeat;position:relative;;left:-21px}
.site2 a.viewnews2{color:#001921;font:15px Tahoma;}
.site2  a.more2{color:#01b1ed;font:12px Tahoma;text-decoration:underline;padding:0 8px}
.site2  a.more3{color:#006aec;font:10px Verdana;text-decoration:underline;margin-left:3px}

.site2 .portfolio{color:#747474;font:9px Tahoma;padding:0 0 20px 0;}
.site2 .portfolio .title2{font:14px Tahoma;}
.site2 .portfolio img{margin-bottom:3px}
.site2 .portfoliolinks{height:90px;background:url(/images/hand.gif) no-repeat;position:relative;left:-80px;padding:0 0 0 80px;color:#747474;font:14px Tahoma;}
.site2 .portfoliolinks a.in{color:#01b1ed;font:15px Tahoma;font-weight:bold;text-decoration:underline;}
.site2 .portfoliolinks a{color:#01b1ed;font:12px Tahoma;text-decoration:underline;margin-right:8px}
.site2 .portfoliohr{height:2px;width:370px;overflow:hidden;background:#c4c3c3}

.site2 .footer{height:47px;background:#000;color:#747474;font:9px Arial;padding-top:12px;}
.site2 .footer2{background:#000;color:#747474;font:9px Arial;}
.site2 .footer a{color:#53badd;text-decoration:none;}
.site2 .footer span{color:#53badd;}
.site2 .footer .mr{color:#fff;font:10px Tahoma}
.site2 .footer .searchinp{width:120px;border:1px solid #53badd;padding:1px 2px;position:relative;top:-3px}
.site2 .footer .send{position:relative;top:3px;left:5px;}

.podmenudop{width:30px;height:90px;position:absolute;top:125px;}
.podmenudop a{width:30px;height:30px;display:block;}
