/*-| author: TecHMeaT | www.techmeat.net | mailto:itechmeat@gmail.com | icq#: 70-20-770 |-*/

* {margin:0; padding:0;}
body{color:#000; font-size:12px; line-height:14px; text-align:center; font-family:Tahoma; background:#E0E0E0;}
table{border-collapse:collapse;}
img{border:0;}
a{color:#B4001F; text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-size:14px; line-height:46px; font-weight:bold; color:#B4001F;}
h2{font-size:12px; line-height:46px; font-weight:bold;}
hr{clear:both; visibility:hidden;}
		
#page{position:relative; width:995px; top:0; left:0; margin:0 auto; text-align:left; background:#FFF;}

	#header{position:relative; width:auto; height:98px; margin-bottom:3px; background:url(/images/bg_header.gif) 8px 0 no-repeat;}
		#header .menu{position:absolute; top:73px; left:398px; width:570px; height:25px; line-height:22px; font-weight:bold;}
			#header .menu ul{padding-top:3px; list-style:none;}
			#header .menu li{float:left; height:22px; margin-right:1px; text-align:center;}
				#header .menu a{display:block; width:100%; height:100%;}
				#header .menu li a:hover, #header .menu li a.activ{color:#FEAA60; text-decoration:none;}
				#header .a1{width:108px;}
					#header .a1 a:hover, #header .a1 a.activ{background:url(/images/bg_a1.gif) 0 0 no-repeat;}
				#header .a2{width:105px;}
					#header .a2 a:hover, #header .a2 a.activ{background:url(/images/bg_a2.gif) 0 0 no-repeat;}
				#header .a3{width:85px;}
					#header .a3 a:hover, #header .a3 a.activ{background:url(/images/bg_a3.gif) 0 0 no-repeat;}
				#header .a4{width:102px;}
					#header .a4 a:hover, #header .a4 a.activ{background:url(/images/bg_a4.gif) 0 0 no-repeat;}
				#header .a5{width:73px;}
					#header .a5 a:hover, #header .a5 a.activ{background:url(/images/bg_a5.gif) 0 0 no-repeat;}
				#header .a6{width:91px;}
					#header .a6 a:hover, #header .a6 a.activ{background:url(/images/bg_a6.gif) 0 0 no-repeat;}
		#header .logo{position:absolute; top:15px; left:10px; width:325px; height:75px;}
			#header .logo a{display:block; width:325px; height:75px;}
			#header .logo a:hover{text-decoration:none;}

	#pics{position:relative; top:0; left:23px; width:944px; height:183px; margin-bottom:1px; border-bottom:4px solid #B4001F;}
	#pics2{position:relative; top:0; left:23px; width:944px; height:131px; margin-bottom:1px; border-bottom:4px solid #B4001F;}
		#pics p{width:290px; margin-left:284px; padding-top:115px; color:#FFF;}
		.pic_1{background:url(/images/bg_pics_1.jpg) 0 0 no-repeat;}
		.pic_2{background:url(/images/bg_pics_2.jpg) 0 0 no-repeat;}
		.pic_3{background:url(/images/bg_pics_3.jpg) 0 0 no-repeat;}
		.pic_4{background:url(/images/bg_pics_4.jpg) 0 0 no-repeat;}
		.pic_5{background:url(/images/bg_pics_5.jpg) 0 0 no-repeat;}
		.pic_6{background:url(/images/bg_pics_6.jpg) 0 0 no-repeat;}
		.pic_7{background:url(/images/bg_pics_7.jpg) 0 0 no-repeat;}
		.pic_8{background:url(/images/bg_pics_8.jpg) 0 0 no-repeat;}
		.pic_9{background:url(/images/bg_pics_9.jpg) 0 0 no-repeat;}

	#main{position:relative; top:0; left:0; width:972px; height:500px; margin-left:23px;}
		#main td{vertical-align:top;}
		#left{width:589px; height:500px; background:#EFEFEF;}
			#left #footer{position:absolute; bottom:0; left:23px; /left:0; width:589px; height:103px; background:#FFF;}
				#left #footer .menu{position:absolute; top:62px; right:-386px; width:370px; font-size:90%; color:#B30012; text-transform:lowercase; letter-spacing:0.01em;}
					#left #footer .menu a{color:#B30012;}
					#left #footer .menu a.activ{font-weight:bold;}
				#left #footer .address{width:auto; height:54px; border-top:1px solid #FFF; color:#870219; background:#F89741;}
					#left #footer .address p{padding:5px 0 0 67px;}
					#left #footer .address a{color:#870219;}
				#left #footer .copy{width:auto; height:31px; height:31px; border-top:3px solid #FFF; color:#FFF; text-align:center; font-size:90%; line-height:30px; background:#240701; overflow:hidden;}
					#left #footer .copy .stat{float:right;}
					#left #footer .copy a{color:#FFF; font-weight:bold;}
		#right{padding-bottom:90px; background:url(/images/bg_right.gif) right bottom no-repeat;}
			#right .top{width:342px; margin:30px 30px 0 10px; padding-bottom:15px; font-weight:bold; border-bottom:4px solid #B4001F;}

	div#main{height:auto; margin-left:23px;}

	#footer2{position:relative; clear:both; top:0; left:0; width:944px; margin-left:23px; background:#FFF;}
		#footer2 .menu{position:absolute; top:57px; right:40px; font-size:90%; color:#B30012;}
			#footer2 .menu a{color:#B30012;}
			#footer2 .menu a.activ{font-weight:bold;}
		#footer2 .address{width:auto; height:54px; border-top:1px solid #FFF; color:#870219; background:#F89741 url(/images/logo.gif) 800px center no-repeat;}
			#footer2 .address p{padding:5px 0 0 20px;}
			#footer2 .address a{color:#870219;}
		#footer2 .copy{width:auto; height:31px; border-top:3px solid #FFF; color:#FFF; text-align:left; font-size:90%; line-height:30px; background:#240701; overflow:hidden;}
			#footer2 .copy .stat{float:right;}
			#footer2 .copy p{padding-left:20px;}
			#footer2 .copy a{color:#FFF; font-weight:bold;}





.text{width:auto; margin:0 40px 0 65px; padding:40px 0 120px 0;}
	.text p{color:#000; margin-bottom:10px;}
	.text ul{color:#B4001F; padding-top:20px;}
		.text ul li{margin-bottom:20px;}
		.text ul li p{color:#000; margin-bottom:0;}

.contact{width:auto; margin:0 15px; padding:40px 0 120px 0;}
	.contact p{color:#000; margin-bottom:10px;}
	.contact img{border:1px solid #FFF;}

.blok{clear:both; width:auto; margin:0 30px 0 10px;}
	.blok ul{list-style:none;}

.bnr{clear:both; width:auto; margin:0 30px 0 10px; padding:30px 0;}
	.bnr p{margin-bottom:30px;}


.date{font-weight:bold; margin-right:10px;}

form em, .red{color:#B4001F; font-weight:normal; font-style:normal;}


.details{font-weight:bold;}

#left ul.news{list-style:none;}
ul.news{padding-top:20px;}
	ul.news li{margin-bottom:20px;}

.title{float:left; height:22px; margin-left:1px; line-height:20px; color:#FFF; font-weight:bold; text-transform:uppercase; background:#000;}
	.title li{float:left; list-style:none;}
	.title .l_li{float:left; width:11px; height:22px; background:url(/images/bg_title.gif) 0 0 no-repeat;}
	.title .r_li{float:left; width:11px; height:22px; background:url(/images/bg_title.gif) -11px 0 no-repeat;}
	.title a{color:#FFF;}

.home{position:absolute; top:0; right:120px; width:77px; height:22px; line-height:18px; color:#FFF; font-weight:bold; text-align:center; text-transform:lowercase; background:#B5B5B5;}
	.home a{display:block; width:100%; height:100%; line-height:18px; color:#FFF; font-weight:bold; text-transform:lowercase; background:#B5B5B5 url(/images/bg_toplink.gif) 0 0 no-repeat;}
	.home a:hover{background:#B5B5B5 url(/images/bg_toplink.gif) 0 -22px no-repeat;}
.map{position:absolute; top:0; right:-2px;  width:91px; height:22px; margin-right:30px; line-height:18px; color:#FFF; font-weight:bold; text-transform:lowercase; background:#DADADA;}
	.map a{display:block; width:100%; height:100%; line-height:18px; color:#FFF; font-weight:bold; text-align:center; text-transform:lowercase; background:#DADADA url(/images/bg_toplink.gif) -77px 0 no-repeat;}
	.map a:hover{background:#DADADA url(/images/bg_toplink.gif) -77px -22px no-repeat;}
.home a, .map a{color:#FFF;}

.sitemap{list-style:none; font-weight:bold;}
.text .sitemap li{margin-bottom:10px;}
.sitemap a:hover{color:#D16301; text-decoration:none;}
.sitemap ul{margin-left:35px; padding-top:5px;}
.text .sitemap ul li{margin:0;}
.sitemap ul li p a{color:#000;}

.video{margin:0 0 10px 1px;}

.ico{margin:0 5px;}

.floatleft{float:left; margin:3px 10px 0 1px;}
.floatleft img{border:1px solid #FFF;}

.rightinput input{float:right; width:225px;}
.rightinput input, textarea{border-top:2px solid #555555; border-right:1px solid #D4D0C8; border-bottom:1px solid #D4D0C8; border-left:2px solid #555555;}

.print a{padding-right:20px; font-weight:bold; background:url(/images/print.gif) right 2px no-repeat;}

.center{text-align:center;}
form .center{padding-top:10px;}
form .center input{color:#FFF; padding:0 5px; background:#B4001F;}

.cat li{float:left; margin:5px; list-style:none;}
.cat img{border:1px solid #000;}

.ml{margin:15px;}

.track{float:left; margin-left:5px; padding-top:3px;}
.track li{float:left; margin-left:20px; color:#B4001F; font-weight:bold;}
.track li a{color:#240701;}
.track li a:hover{color:#B30012; text-decoration:none;}

.stuff{padding-top:2px; list-style:none;}
.stuff li{float:left; width:471px; height:227px; margin:0 2px 2px 0; background:#E4E4E4;}
.stuff .floatleft{padding:10px 15px;}
.stuff p{padding:13px 15px 10px 291px;}
.stuff strong{color:#B4001F;}

.redtitle{clear:both; width:944px; border-top:2px solid #FFF; text-align:center; color:#FEAA60; font-weight:bold; line-height:27px; background:#B30012;}

.price{width:944px; text-align:center;}
.price td, .price th{padding:5px 10px; border-left:1px solid #FFF; border-bottom:1px solid #FFF;}
.price th{padding:10px 10px; background:#D5D4D4;}
th.first{border-left:0;}
td.first{border-left:0; text-align:left;}
.bg1 td{background:#EEECEC;}
.bg2 td{background:#E4E4E4;}

.podprise{width:944px; min-height:100px; _height:100px; background:#E4E4E4;}
	.podprise .excel{padding:15px;}
	.excel{padding:10px 40px 10px 10px; color:#B4001F; text-align:right;}
	.excel a{float:left; font-weight:bold; padding:0 25px 3px 0; background:url(/images/excel.gif) right 0 no-repeat;}



