/* CSS Document */
html, body {
	background-color:#C0C0C0;
	margin:0px;
	height:100%;
	padding:0px;
	background-image:url(../img/t op_bg.gif); background-position:top; background-repeat:repeat-x;
	
}
*{margin:0; padding:0; font-family:Tahoma, Verdana, sans-serif; color:#000000; font-size:12px; }
img{border:none; outline:none;}
.container{height:779px;background-image:url(/img/top_bg.gif);; background-repeat:repeat-x; background-color:#AAA9A9}
.pero{position:absolute; right:0; top:40px; outline:none; z-index:100}
.pero *{outline:none;}
.left_td{background-image:url(/img/left.jpg); background-position:left top; background-repeat:no-repeat; width:10%; vertical-align:top;}
.left_td_div{ height:100%; width:327px; position:relative;}
.left_button{ width:327px; height:77px; background-image:url(/img/button2.png); background-repeat:no-repeat; position:absolute; left:0; top:70px; padding:18px 35px; vertical-align:middle; color:#141517;}
.left_button a{ color:#141517; text-decoration:none;}
.left_button:hover{ width:327px; height:77px;  background-image:url(/img/button1.png); position:absolute; left:0; top:70px;} 


/*logo*/
.logo{ position:relative; width:171px; height:148px;}
.logo a{background-image:url(/img/logo.gif); position:absolute; left:38px; top:51px; width:94px; height:31px;}
.logo .l1{background-image:url(/img/logo_01.gif); position:absolute; left:0; top:0; width:38px; height:82px;}
.logo .l2{background-image:url(/img/logo_02.gif); position:absolute; left:38px; top:0; width:94px; height:51px;}
.logo .l3{background-image:url(/img/logo_03.gif); position:absolute; left:132px; top:0; width:39px; height:82px;}
.logo .l4{background-image:url(/img/logo_04.gif); position:absolute; left:0; top:82px; width:171px; height:66px;}

/*left_menu*/
.lmenu{background-image:url(/img/left_menu2_bottom.gif); background-position:left bottom; background-color:#1B5246; background-repeat:no-repeat; width:171px}
.left_menu{width:171px;}
.left_menu a{padding-top:5px;width:171px; display:block; padding-bottom:5px;}
.left_menu a img{margin-left:18px;}
.left_menu .item_sel{ background-image:url(/img/left_menu_sel.gif); background-repeat:repeat-y}
.left_menu .item{ background-image:url(/img/left_menu_ns.gif); background-repeat:repeat-y; height:7px; }
.left_menu .del{width:171px; height:3px; background-image:url(/img/left_menu_del.gif);  }

.left_menu2{width:171px;}
.left_menu2 .del{background-image:url(/img/left_menu2_del.gif); width:171px; height:3px;}


/**top_cross*/
.top_cross{width:714px; height:300px; position:relative; background-image:url(/img/top_bg.gif);}
.top_cross .lt{background-image:url(/img/cross_lt.gif); background-repeat:no-repeat; width:72px; height:77px; position:absolute; left:0; top:0;}
.top_cross .red{background-image:url(/img/red.gif);  height:4px; background-repeat:repeat-y; background-position:left; background-color:#792625; position:absolute; z-index:10; left:72px; top:29px;}
.top_cross .top_menu{z-index:20; position:absolute; left:72px; top:0px; vertical-align:top; }

.top_cross .top_menu .item_sel,.top_cross .top_menu .item{display:block; padding-top:10px; padding-left:8px; padding-right:8px; vertical-align:top; float:left; background-repeat:repeat-x}
.top_cross .top_menu .item_sel a,.top_cross .top_menu .item a{font-weight:bold; color:#494542; font-family:Tahoma, Verdana, sans-serif; font-size:12px; text-decoration:none; display:block; margin-left:3px; margin-right:3px; text-transform:lowercase;}
.top_cross .top_menu .item_sel{background-image:url(/img/top_v_sel.gif); height:298px; }
.top_cross .top_menu .item{background-image:url(/img/top_v_not_sel.gif); height:298px; }
.top_cross .top_menu .del{background-image:url(/img/top_v_del.gif); width:4px; height:71px; float:left; background-repeat:repeat-x;}


.top_cross .l_menu_cross{position:absolute; width:700px; left:0; top:148px; z-index:40}
.top_cross .l_menu_cross div{width:8px; height:17px; margin-bottom:3px; background-image:url(/img/left_menu_cross_ns.gif); background-position:left top; background-repeat:repeat-y;}
.top_cross .l_menu_cross div.sel{ background-image:url(/img/cross_h_png.png); background-position:left top; background-repeat:no-repeat; width:700px;}

.content_cont{background-color:#AAA9A9; width:715; height:404px; position:relative;}
.content_cont .content{background-image:url(/img/content_bg.gif); background-repeat:repeat-x; width:715px; height:389px;position:absolute; left:30px; top:9px;  overflow:auto; }
.content_cont .content_contact{background-image:url(/img/content_bg.gif); background-repeat:repeat-x; width:300px; height:389px;position:absolute; left:40px; top:9px;  overflow:auto; }


.content_cont  .scrolable{padding:15px; padding-top:5px; padding-right:5px;}
.content_cont  .contact_flash{position:absolute; left:350px; top:-200px; z-index:90; }

.content_cont .scrolable *{color:#6B6A68;line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.content_cont .scrolable{color:#6B6A68;line-height:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;}


.content_cont .scrolable p{margin-bottom:4px;}
.content_cont .scrolable ul{ padding-left:14px; margin-bottom:5px;}
.content_cont .scrolable h1{font-size:16px; font-weight:bold; margin-top:0px; margin-bottom:5px;}
.content_cont .scrolable p stong{ font-weight:bold;}

.lm2h{background-image:url(/img/left_menu2_h.gif); background-position:left top; background-repeat:repeat-y; width:18px; height:200px; position:absolute; left:0; top:4px;}

/*footer*/
.footer{background-image:url(/img/bottom_bg_v.gif); background-position:bottom; background-repeat:repeat-x height:75px;  }
.footer .s_cont{width:714px; height:75px; position:relative;}
.footer .s_cont .brn{position:absolute; left:0; top:52px; z-index:50; }
.footer .cont{background-image:url(/img/bottom_bg.gif); background-repeat:repeat-y; position:absolute; bottom:-1px; left:0px; height:21px; width:714px; color:#AAAAAA; text-align:right; padding-right:10px; padding-top:2px; font-size:10px; font-weight:bold }
.footer .cont a{color:#AAAAAA; text-align:right; padding-right:10px; padding-top:2px; font-size:10px; font-weight:bold }

.footer .air2{display:block; float:left; background-image:url(/img/airplane.gif); background-position:left top; background-repeat:no-repeat; width:104px; height:53px; margin-left:180px;-margin-left:90px;}

.footer .ship2{display:block; float:left; background-image:url(/img/ship.gif); background-position:left top; background-repeat:no-repeat; width:104px; height:53px; margin-left:40px;}
.footer .car2{display:block; float:left; background-image:url(/img/car.gif); background-position:left top; background-repeat:no-repeat; width:93px; height:53px; margin-left:51px;}
.footer .house2{display:block; float:left; background-image:url(/img/home.gif); background-position:left top; background-repeat:no-repeat; width:100px; height:53px; margin-left:37px;}


.footer .air{display:block; float:left;  width:104px; height:53px; margin-left:180px;-margin-left:90px;}
.footer .ship{display:block; float:left;  width:104px; height:53px; margin-left:40px;}
.footer .car{display:block; float:left; width:93px; height:53px; margin-left:51px;}
.footer .house{display:block; float:left; width:104px; height:53px; margin-left:37px;}

.catalog_part a{display:block; position:relative; width:196px; height:182px; text-decoration:none; }
.catalog_part a .img{position:absolute; left:0; top:0; z-index:1; background-repeat:no-repeat; background-position:5px 20px; background-color:#FFFFFF; width:196px; height:182px; }

.catalog_part a .txt{display:block; position:absolute; left:10px; top:3px; z-index:2; text-decoration:none; color:#CCCCCC; font-weight:bold; font-size:12px;} 
.portfolio_btns{padding:10px;}
.gelery_parts_cont{padding-top:10px;}
.gelery_parts_cont table td{padding-right:5px; padding-left:5px;}


/*galery*/
.fotolist{background-image:url(/img/galery_bg.jpg);}
.seolinks{padding-top:220px;}
.seolinks a{color:#666666; display:block; margin-left:20px;}

/*articles*/
.articles{background-color:#28604E; background-image:url(/img/articles_bg.gif); background-repeat:repeat-y ;  display:block; margin-top:-1px; padding-left:10px}
.articles a{color:#666666; font-size:11px; line-height:20px;}
