@charset "utf-8";
/*CSS Document * 5e8edd851d2fdfbd7415232c67367cc3   d8578edf8458ce06fbc5bb76a58c5ca4*/

html, body{background:#FFF; text-align:center; margin:0px; padding:0px; font:normal 13px Verdana; color:#28181b; height:100%;}
table, tr,td {vertical-align:top; text-align:left; padding:0px; margin:0px;}
div{vertical-align:top; text-align:left;}
img{border:0px solid #000;}
#MainDiv{width:1003px; height:700px; margin:0 auto; background:url(/images/bg.gif) no-repeat top left;}
#MainDiv_2{width:1003px; height:800px; margin:0 auto; background:url(/images/bg_2.gif) no-repeat top left;}
#MainDiv_3{width:1003px; height:800px; margin:0 auto; background:url(/images/bg_3.gif) no-repeat top left;}
select{border:1px solid #abadb3; height:22px; width:310px; vertical-align:middle; margin-left:10px; margin-right:10px; font:normal 13px Verdana; color:#28181b;}
.inp1{border:1px solid #c7c7c7; height:17px; width:196px; font:normal 13px Verdana; color:#28181b;}
.search{width:153px; height:16px; background:#dfdfdf; border:1px solid #f4f4f4; font:normal 13px Verdana; color:#28181b;}
.p{padding:0px; margin:0px;}
.wh100{width:100%; height:100%;}
.clear{clear:both;}
.fll{float:left;}
.flr{float:right;}
ul, li{padding:0px;  margin:0px; margin-left:17px;}
.ul{font-size:12px; list-style-type:none; list-style-image:url(images/li.gif)}
.ulcolor{font-size:12px; list-style-type:none; list-style-image:url(images/li_red.gif)}
.centerdiv{text-align:center; padding-bottom:3px;}
#langdiv{float:right; width:138px; height:140px; background:url(images/underlang.gif) no-repeat top right; padding-top:70px; font-size:9px;}
#langdiv_2{float:right; width:138px; height:100px; background:url(images/underlang.gif) no-repeat top right; padding-top:70px; font-size:9px;}
.logo{float:left; padding-top:10px; padding-left:30px;}
.undermenu{height:250px; float:left; width:20%; background:url(images/undermenu.gif) no-repeat top left; padding-left:50px;}
.classrel{position:relative; top:0px; left:0px; width:1px; height:1px;}
.right{position:absolute; top:0px; left:0px; width:189px; height:420px; background:url(images/right.gif) no-repeat top left;}
.contents{float:left; width:58%; height:200px;}
.title{position:absolute; top:-38px; left:320px;  width:230px; height:66px;  padding-top:12px; text-align:center; font:bold 16px Arial; color:#4f2611;}
.smblock{ position:absolute; top:45px; left:10px; background:url(images/smblock.gif) no-repeat top left; width:416px; height:75px;  padding:10px 10px 7px 10px;}
.serv{position:absolute; top:130px; left:160px;  width:299px; height:243px; padding:10px 10px 7px 10px;}
.servserv{position:absolute; top:290px; width:299px; height:243px; padding:10px 10px 7px 10px;}
.cont{position:absolute; top:290px; width:280px; height:227px;  line-height:200%; padding-left:30px; padding-top:15px;}
.hdr{font:bold 15px Arial; color:#28181b;}
.hdrcolor{font:bold 15px Arial; color:#FF5A2D;}
.conthdr{font:bold 14px Courier New, Verdana; color:#2F91CC;}
.copydiv{float:left; width:230px; height:10px; font-size:10px; padding-left:30px;}
.cartdiv{position:absolute; top:25px; left:-140px;}
.maildiv{position:absolute; top:540px; left:-190px;}
.catalogimg{border:1px solid #a0a0a0; margin:3px;}

.cattit{position:absolute; top:-35px; left:-35px; width:176px; height:53px;  font:normal 24px Courier New, Verdana; color:#FFF; padding-left:25px; padding-top:3px;}
.cattit_en{position:absolute; top:-35px; left:-35px; width:176px; height:53px;  font:normal 24px Courier New, Verdana; color:#FFF; padding-left:25px; padding-top:3px;}
.cattit_am{position:absolute; top:-35px; left:-35px; width:176px; height:53px;  font:normal 18px Courier New, Verdana; color:#FFF; padding-left:25px; padding-top:3px;}
.cattit_ru{position:absolute; top:-35px; left:-35px; width:176px; height:53px;  font:normal 24px Courier New, Verdana; color:#FFF; padding-left:25px; padding-top:3px;}

.left{padding-left:40px; padding-top:50px; float:left; width:17%;}
.left2{padding-left:0px; padding-top:46px; float:left; width:58%;}
.center{padding-top:60px; float:left; width:55%; text-align:center;}
.center_other{padding-top:60px; float:left; width:79%; }
.center_serv{padding-top:60px; padding-left:100px; float:left; width:58%; }
.pagerdiv{clear:both; margin-top:-20px; padding-top:0px; padding-right:15px; margin-left:2px;}
.rightimg{position:absolute; top:50px; left:-190px;}
.bottom{position:absolute; top:-120px;}
.botrel{position:relative; float:left; z-index:1000;}
.partdiv{float:left; margin-top:10px; text-align:center; height:180px; width:170px;  color:#5BB300;}
.partimg{border:1px dashed #80CF00; padding:5px; margin:5px; margin-bottom:25px;}
.rightgif{position:absolute; top:60px; left:-190px;}
.input{border:1px solid #76BA24; width:200px; height:16px; background:#FFF; font:normal 11px Verdana; color:#000;}
.textarea{border:1px solid #76BA24; width:200px; height:100px; background:#FFF; font:normal 11px Verdana; color:#000;}
.button{border:0px; background:#76BA24; width:85px; height:16px; font:normal 11px Verdana; color:#FFF;}
.contacttext{float:left; width:100px; text-align:right; padding-right:5px;color:#000000;font-size:11px;}
.areadivz{clear:both; height:100px;}
.areadiv1{clear:both; height:30px;}
.areadiv2{clear:both;}
.asterisk {color:#c4302c;font-size:13px;font-weight:bold;}
.ButtonDiv{padding-top:10px; clear:both; text-align:right; padding-right:80px;}
.contcont{width:380px; padding-left:300px; padding-top:45px;}
.contcontErr{padding-left:300px;}
.contpart{clear:both; height:580px; padding-left:60px;}
.contserv{width:380px; padding-left:320px;}

#about_text{position:absolute; top:0px; left:0px; }

.menu1{position:absolute;top:15px; left:0px; clear:both; background:url(images/menu1.gif) no-repeat top left; width:177px; height:24px; text-align:center;}
.menu2{position:absolute; top:45px; left:-12px; clear:both; background:url(images/menu2.gif) no-repeat top left; width:177px; height:24px; text-align:center;}
.menu3{position:absolute; top:75px; left:15px; clear:both; background:url(images/menu3.gif) no-repeat top left; width:177px; height:24px; text-align:center;}
.menu4{position:absolute; top:105px; left:-12px; clear:both; background:url(images/menu4.gif) no-repeat top left; width:177px; height:24px; text-align:center; color:#FFF;}
.menu5{position:absolute; top:135px; left:15px; clear:both; background:url(images/menu5.gif) no-repeat top left; width:177px; height:24px; text-align:center; color:#FFF;}
.menu6{position:absolute; top:165px; left:0px; clear:both; background:url(images/menu6.png) no-repeat top left; width:177px; height:24px; text-align:center; color:#FFF;}

.pmenu1{float:left;  width:138px; height:24px; text-align:center;}
.pmenu2{float:left; background:url(images/pmenu2.gif) no-repeat top left; width:149px; height:24px; text-align:center;}
.pmenu3{float:left; background:url(images/pmenu3.gif) no-repeat top left; width:146px; height:24px; text-align:center;}
.pmenu4{float:left; background:url(images/pmenu4.gif) no-repeat top left; width:149px; height:24px; text-align:center; color:#FFF;}
.pmenu5{float:left; background:url(images/pmenu5.gif) no-repeat top left; width:156px; height:24px; text-align:center; color:#FFF;}
.pmenu6{float:left;  width:149px; height:24px; text-align:center; color:#FFF;}



a, a:active, a:visited{ font:normal 13px Verdana; color:#28181b; text-decoration: underline;}
a:hover{ font:normal 13px Verdana; color:#28181b; text-decoration:none;}


.lang{font:normal 9px Verdana; color:#000000;}
a.lang, a.lang:active, a.lang:visited{font:normal 9px Verdana; color:#000000; text-decoration: none;}
a.lang:hover{font:normal 9px Verdana; color:#EB3D00; text-decoration:none;}

.lang_am{font:normal 9px Arial AMU; color:#000000;}
a.lang_am, a.lang_am:active, a.lang_am:visited{font:normal 9px Arial AMU; color:#000000; text-decoration: none;}
a.lang_am:hover{font:normal 9px Arial AMU; color:#EB3D00; text-decoration:none;}

.menu{font:normal 18px Courier New, Verdana; color:#000;}
a.menu, a.menu:active, a.menu:visited{font:normal 18px Courier New, Verdana; color:#000; text-decoration: none;}
a.menu:hover{font:normal 18px Courier New, Verdana; color:#000; text-decoration:none;}

.menu_w{font:normal 18px Courier New, Verdana; color:#FFF;}
a.menu_w, a.menu_w:active, a.menu_w:visited{font:normal 18px Courier New, Verdana; color:#FFF; text-decoration: none;}
a.menu_w:hover{font:normal 18px Courier New, Verdana; color:#FFF; text-decoration:none;}

.ssl{font:normal 10px Verdana; color:#000;}
a.ssl, a.ssl:active, a.ssl:visited{font:normal 10px  Verdana; color:#000; text-decoration: underline;}
a.ssl:hover{font:normal 10px Verdana; color:#000; text-decoration:none;}

mail{font:normal 14px Courier New, Verdana; color:#8b8b8b;}
a.mail, a.mail:active, a.mail:visited{font:normal 14px  Courier New, Verdana; color:#8b8b8b; text-decoration: none;}
a.mail:hover{font:normal 14px Courier New, Verdana; color:#d90707; text-decoration:none;}

.cart{font:normal 18px Courier New, Verdana; color:#000000;}
a.cart, a.cart:active, a.cart:visited{font:normal 18px  Courier New, Verdana; color:#000000; text-decoration: none;}
a.cart:hover{font:normal 18px Courier New, Verdana; color:#d90707; text-decoration:none;}

.prod{font:normal 13px Verdana; color:#000000; line-height:150%;}
a.prod, a.prod:active, a.prod:visited{font:normal 13px Verdana; color:#000000; text-decoration: none; line-height:150%;}
a.prod:hover{font:normal 13px Verdana; color:#d90707; text-decoration:underline; line-height:150%;}

a.prod_act, a.prod_act:active, a.prod_act:visited{font:normal 13px Verdana; color:#d90707; text-decoration: none; line-height:150%;}
a.prod_act:hover{font:normal 13px Verdana; color:#d90707; text-decoration:underline; line-height:150%;}


.service{font:normal 13px Verdana; color:#28181B; line-height:150%;}
a.service, a.service:active, a.service:visited{font:normal 13px Verdana; color:#28181B; text-decoration: none; line-height:150%;}
a.service:hover{font:normal 13px Verdana; color:#FF5A2D; text-decoration:none; line-height:150%;}

.partner{font:normal 11px Verdana; color:#28181B; line-height:150%;}
a.partner, a.partner:active, a.partner:visited{font:normal 11px Verdana; color:#28181B; text-decoration: underline; line-height:150%;}
a.partner:hover{font:normal 11px Verdana; color:#FF5A2D; text-decoration:none; line-height:150%;}

a.pager_act, a.pager_act:active, a.pager_act:visited {width:13px; height:13px; padding:5px; text-align:center; vertical-align:middle; font:normal 11px Verdana; color:#fff; background:#0095cf; text-decoration:none;}
a.pager_act:hover { width:13px; height:13px; padding:5px;text-align:center; vertical-align:middle; font:normal 11px Verdana; color:#FFF; background:#1eb7f0; text-decoration:none;}

a.pager_actSelected, a.pager_actSelected:active, a.pager_actSelected:visited {  width:13px; height:13px;padding:5px;  text-align:center; vertical-align:middle; font:normal 11px Verdana; color:#fff; background:#ff0000; text-decoration:none;}
a.pager_actSelected:hover {width:13px; height:13px; padding:5px;  text-align:center; vertical-align:middle; font:normal 11px Verdana; color:#fff; background:#ff0000; text-decoration:none;}

 
.pagercurrent {display:block; float:left; width:13px; height:13px; padding:2px 3px 2px 3px; margin:2px;text-align:center; vertical-align:middle; font:normal 11px Verdana; color:#FFF; background:#1eb7f0; text-decoration:none;}

/*HOVER*/
.bgrtd {background:transparent; padding-left:15px; padding-right:15px; height:35px; vertical-align:bottom; text-align:center; cursor:pointer; color:#000; font:normal 11px Georgia; border:0px solid #B7B7B7; border-left-width:1px;}

.bgrtdred {background:url(images/tophover.gif) no-repeat top left; padding-left:15px; padding-right:15px;  height:35px; text-align:center; vertical-align:bottom;  cursor:pointer; color:#858585; font:normal 11px Georgia;  border:0px solid #B7B7B7; border-left-width:1px;}

.bgrtdredSelected {background:url(images/tophover.gif) no-repeat top left; padding-left:15px; padding-right:15px;  height:35px; text-align:center; vertical-align:bottom;  cursor:pointer; color:#858585; font:normal 11px Georgia;  border:0px solid #B7B7B7; border-left-width:1px;}


.bgrtd1{background:transparent; width:271px; height:71px; cursor:pointer; color:#FFF; font:bold 19px Georgia; padding-left:10px; padding-top:40px;}

.bgrtdred1{background:url(images/hover.png) no-repeat top left; width:271px; height:71px; cursor:pointer; color:#FFF; font:bold 19px Georgia;  padding-left:10px; padding-top:40px;}

.bgrtdredSelected{background:url(images/hover.png) no-repeat top left; width:271px; height:71px; cursor:pointer; color:#FFF; font:bold 19px Georgia;  padding-left:10px; padding-top:40px;}
/*HOVER*/




a.pagings_ak, a.pagings_ak:active,a.pagings_ak:visited,a.pagings_ak:hover {
	color:#939393;
	font-size:12px;
	text-decoration:none;
	font-weight:bold
}



/*SCROLL JS*/

#about_text{position:relative; top:15px; left:0px; width:170px; height:365px;}
#actDiv{ position:relative;	width:160px; height:365px; top:20px; left:0px;	background-color:transparent;	z-index:50; }
.OuterMargAct{ width:160px;	height:365px;	background:url("../img/img/border_fill.gif") top left no-repeat;	margin-left:2px; position:relative;}
.up{ position:absolute;	left:138px;	top:10px; z-index:10; cursor:pointer;}
.track{ position:absolute; left:145px; top:25px; z-index:3;}
.dwn{ position:absolute; left:138px;	bottom:13px; z-index:5;	cursor:pointer;}
.contentMask{ position:absolute; left:0px;	top:0px; width:137px; height:340px; overflow:hidden; background-color:transparent; padding-top:10px; padding-left:10px; }
.content { position:absolute; left:0px;	top:0px; width:140px;}
.ball{position: absolute; left: 132px; top: 35px; z-index: 4; cursor: pointer;}

/*END OF SCROLL JS*/

