img{ 
	behavior: url("/media/css/png.htc");
} 

html{
	height:100%;
}

body{
	position:relative;
	height:100%;
	margin:0px auto;
	padding:0px;
	width:1000px;
	font:8pt Tahoma;
	color:black;

}

*html .body1{
	height:100%;
}

.body1{
	min-height:100%;
}

.content{
	width:100%;
	overflow:hidden;
}

.content2{
	padding-top:10px;
}

.clear{
	clear:both;
	height:44px;
}

.footer{
	margin-top:-36px;
	height:32px;
	position:relative;	
	/*background:url('/media/images/footer.gif') left top repeat-x;*/
	color:white;
	padding:4px 8px 0px 8px;
	/*border:0px solid black; */
	height:110px; 
	background-color:#D56529
}

a img{
	border:none;
}

a{
	text-decoration:underline;
	color:#af3c1d;
}

a:hover{
	text-decoration:none;
}

ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

form{
	margin:0px;
	padding:0px;	
}


/*Header*/
.header1{
	background:url('/media/images/header-top.gif') left top repeat-x;
	width:100%;
	font-style:italic;
	font-family:Georgia;
}

.header1 td{
	padding:10px 10px 5px 10px;
}

.main-new{
	font-size:13.5pt;
	width:300px;
}

.main-new-images{
	width:316px;
}

.new-product{
	width:192px;
	font-size:7pt;
	font-weight:bold;
}

.new-product-value{
	width:190px;
}

.zag2{
	margin-bottom:8px;
}

.zag2 a{
	text-decoration:none;
	color:#7d390e;
	font-size:9pt;
}

.new-product-value{
	position:relative;
}

.value{
	position:absolute;
	right:0px;
	top:51px;
	background:#d95e3d;
	width:112px;
	padding:0px 0px 4px 0px;
	text-align:center;
	color:white;
	font-size:14pt;
	opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);	
}

*html .header2{
	height:82px;
}

.header2{
	background:url('/media/images/header2.jpg') #fcbe19 left top no-repeat;
	border:1px solid #ffa210;
	float:left;
	width:998px;
	min-height:82px;
}

.clear-float{
	clear:both;
}

.float-include{
	width:100%;
	overflow:hidden;
}

.logo{
	float:left;
	padding:15px 0px 0px 9px;
}

*html .adress{
	margin-right:5px;
}

.adress{
	float:right;
	height:52px;
	position:relative;
	margin:9px 9px 0px 9px;
	width:200px;
}

.fon-adress{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:52px;
	background:#d28a02;
	opacity:0.4;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);	
	z-index:50;
}

.adress-info{	
	position:relative;
	color:white;
	padding:8px 8px 10px 10px;
	font-size:11pt;	
	z-index:100;
}

.phone{
	font-size:12pt;
	font-weight:bold;
}

*html .production{
	margin:16px 240px 0px 480px;
}

.production{
	margin:16px 240px 0px 488px;
	color:white;
	font-size:9pt;
}

.production a{
	color:white;
	font-weight:bold;
	text-decoration:none;
}

.production a:hover{
	text-decoration:underline;
}

.dostavka a{
	font-weight:bold;
	color:#af3c1d;
}

*html .menu1 {
	margin-top:1px;
}

.menu1 {
	margin-top:3px;
	font-size:9pt;
}

.menu1 li {
	display:inline;
	background:url('/media/images/marker-1.gif') left 5px no-repeat;
	padding-left:15px;
	margin:0px 14px 0px 10px;
}

.menu1 a{
	font-weight:bold;
	color:#683522;
	text-decoration:none;
}

.menu1 a:hover{
	text-decoration:underline;
}
/*End Header*/

/*Main-menu*/
.main-menu{
	background:url('/media/images/main-menu.gif') left top repeat-x;
	height:32px;
	margin:4px 0px 0px 0px;
	padding:6px 3px 0px 3px;
	font-size:9pt;
}

.main-menu li{
	float:left;
	margin:0px 3px;
	*margin:0px 3px 0px 2px;
	position:relative
}

.main-menu a{
	font-weight:bold;
	color:white;
	text-decoration:none;
	padding:2px 5px 5px 5px;
	line-height:18px;
}

.main-menu .active{
	background:#719231;
	padding-bottom: 3px;

}

.main-menu a:hover{
	background:#719231;
	color:white;
}

.main-menu-inner{
	position:absolute;
	left:0px;
	top:18px;
	width:187px;
	background:#d0f17f;
	border:1px solid #779639;
	padding-bottom:2px;
}

.main-menu-inner li{
	background:url('/media/images/main-menu-inner-li.gif') left bottom repeat-x;
	width:100%;
	margin:0px;
	padding:2px 0px 3px 0px;
}

.main-menu-inner a{
	display:block;
	color:black;
	font-weight:normal;
	padding:0px 3px 0px 3px;
	border-bottom:1px solid #d0f17f;
}

.main-menu-inner a:hover{
	border-bottom:1px solid #97b850;
}
/*End Main-menu*/

/*Content*/
.block1{
	width:100%;
	overflow:hidden;
	background:#af3c1d;
	margin:4px 0px;
	padding:10px 0px;
	font-size:9pt;
}

.menu2{
	padding:0px 5px 9px 8px;
}

.menu2 li{
	display:inline;
}

.menu2 a{
	line-height:19px;
	padding:2px 5px 3px 5px;
	text-decoration:none;
	margin-right:18px;
	color:white;
	font-size:8pt;
}

.menu2 a:hover{
	background:white;
	color:#af3c1d;
}

.menu2 .active{
	background:white;
	font-weight:bold;
	color:#af3c1d;
}

*html .block1-left{
	margin-left:4px;
} 

.block1-left{
	float:left;
	width:252px; 
	background:url('/media/images/block1-left-t.gif') white left top no-repeat;
	margin-left:8px;
} 

.block1-left-b{
	background:url('/media/images/block1-left-b.gif')  left bottom no-repeat;
	text-align:center;
	padding-top:40px;
	height:82px;
} 

.button1{
	background:url('/media/images/button1.gif')  left bottom no-repeat;
	border:none;
	color:white;
	text-align:center;
	font:9pt Tahoma;
	font-weight:bold;
	cursor: pointer;
	width:173px;
	height:36px;
}

*html .block1-right{
	margin-right:4px;
}

.block1-right{
	float:right;
	border:1px solid white;
	background:url('/media/images/block1-right.jpg')  left top no-repeat;
	width:696px;
	height:118px;
	padding:1px 20px 1px 3px;
	margin-right:8px;
	color:#8a724b;
}

.block1-right2{
	background:url('/media/images/block1-right2.jpg')  left top no-repeat;
	width:670px;
	height:118px;
	padding:1px 20px 1px 29px;
	margin-right:8px;
	color:#af3c1d;
	font-weight:bold;
}

.block1-right img{
	float:left;
	margin-right:30px;
}

.padding1{
	padding-top:15px;
}

p{
	margin:15px 0px;
}

.block1-right p{
	margin:10px 0px 0px 0px;		
}

.zag1{
	margin:10px 0px 0px 0px;
	font-size:10pt;
	font-weight:bold;	
}

.img-w1{
	width:139px;
	height:117px;
	display:inline;
}

.img-w2{
	width:90px;
	height:117px;
}

.img-w3{
	width:103px;
	height:117px;
}

.block2{
	background:url('/media/images/block2.gif') #d9d9db left top repeat-x;
	padding:5px 29px 5px 11px;
	overflow:hidden;
	width:960px;
	font-style:italic;
	font-family:Georgia;
}

.block2 img{
	float:right;
	margin-left:20px;
}

.block2 a{
	text-decoration:none;
	font-size:10pt;
}

.block2 a:hover{
	text-decoration:underline;
}

.dostavka2{
	float:left;
	width:384px;
}

.skidka{
	float:right;
	width:532px;
}

.zag3{
	font-size:13.5pt;	
	margin:3px 0px 5px 0px;
}

.tbl1{
	width:100%;
	margin:15px 0px;
}

.tbl1 td{
	vertical-align:top;
}

.tbl1 .td1{
	padding:10px 25px 10px 12px;
	background:url('/media/images/tbl1-td.gif') right top repeat-y;
}

.tbl1 .td2{
	padding:10px 25px 10px 25px;
	background:url('/media/images/tbl1-td.gif') right top repeat-y;
}

.tbl1 .td3{
	padding:10px 12px 10px 25px;
}

.tbl1 a{
	font-weight:bold;
}

.description{
	margin:5px 0px;
}

.img-product{
	text-align:center;
	margin:5px 0px 15px 0px;
}

.value-basket{
	width:100%;
	overflow:hidden;
	font-weight:bold;
}

.button2{
	float:right;
	background:url('/media/images/button2.gif') left top repeat-x;
	border:none;
	font:8pt Tahoma;
	font-weight:bold;
	color:white;
	text-align:center;
	cursor:pointer;
	padding:3px 0px;
	margin-left:5px;
}

.button4{
	background:url('/media/images/button4.gif') left top repeat-x;
}

.tbl1 .button2{
	width:96px;
}

.b2-w1{
	width:96px;
}

.b2-w2{
	width:110px;
}

.line{
	height:1px;
	font-size:0px;
	background:url('/media/images/bg-1.gif') left top repeat-x;	
	margin:3px 0px;
}

.block3{
	background:url('/media/images/block3.gif') left bottom repeat-x;	
	padding:10px 70px 30px 12px;
}

h1 {
	color:#af3c1d;
	font-size:13pt;
	text-align:center;
}

h2{
	color:#af3c1d;
	margin:0px 0px 15px 0px;
	font-size:11pt;
}

.menu3{
	padding-left:15px;
	line-height:130%;
	margin:0px 0px 15px 0px;
}
/*End Content*/


/*Footer*/
.footer a {
	color:white;
}

.counter{
	float:right;
	padding-top:6px;
}

.copyright{
	margin:0px 135px 0px 0px;
}
/*End Footer*/


/*--------------------------*/
.zag4-registration{
	width:100%;
	overflow:hidden;
	font-size:10.5pt;
	margin-bottom:5px;
}

.registration{
	float:right;
	font-size:10pt;
}

.pages{
	margin:5px 0px;
}

.pages li{
	display:inline;
	color:#d35b29;
	font-size:10pt;
	font-weight:bold;
}

.pages a{
	background:url('/media/images/pages-li.gif') left 3px no-repeat;
	color:#d35b29;
	padding:0px 2px 0px 5px;
}

.pages .first{
	background:none;
}

.pages .active{
	color:black;
	text-decoration:none;
}

.basket{
	margin:10px 0px;
	font-size:7.5pt;
}

.basket table{
	width:100%;
}

.basket th{
	text-align:left;
	background:#ededee;
	color:#8f1718;
	font-weight:normal;
	padding:6px 5px;
}

.basket td{
	padding:5px 5px;
	border-bottom:2px solid #ededee;
}

.basket .itog td{
	border-bottom:none;
	font-weight:bold;
	font-size:8pt;
}

.input1{
	width:18px;
	padding:2px 0px;
	border:1px solid black;
	font-size:7.5pt;
	text-align:center;
	height:14px;
}

.button3{
	background:#ededee;
	border:1px solid #b7b6b6;
	color:black;
	font:8pt Tahoma;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	margin:5px 5px 5px 0px;
}

.w1{
	width:140px;
}

.katalog-inner{
	width:100%;
	overflow:hidden;
	margin:20px 0px;
}

.product-images{
	float:left;
	width:366px;
	font-size:10.5pt;
}

.img-big{
	border:1px solid #e28555;
	width:364px;
	text-align:center;
	margin-bottom:5px;
}

.img-big td{
	padding:25px 0px;
}

.img-small{
	margin:10px 0px;
}

.img-small td{
	border:1px solid #e28555;
	text-align:center;
	margin-bottom:10px;
	padding:5px 8px;
}

.img-small img{
	width:48px;
}

.product-info{
	float:right;
	padding-right:240px;
	width:379px;
	font-size:10pt;
}

.zag5{
	font-size:10.5pt;
	border-bottom:1px solid #8f1718;
	color:#8f1718;
	font-weight:bold;
	padding-bottom:3px;
	margin-bottom:5px;
}

.value2{
	font-weight:bold;
	margin:20px 0px 10px 0px;
	overflow:hidden;
}

.social_buttons {
    border: 2px solid #ECECEC;
    padding: 5px;
}

.f-social {
	margin-left:250px; margin-top:-10px;
}

.f-social img {
	width:20px;	
}


