body
	{
		padding:0px;
		margin:0px;
		background:#ffffff;
		font-family:Arial;
		line-height:14px;
	}
	
a 
	{
		text-decoration:underline;
	}	
	
a:hover
	{
		text-decoration:none;
	}	
	
	
a img
	{
		border:0px;
	}	

img	{
		behavior:url("/png.htc");
	}		

h1
	{
		padding:0px 0px 0px 0px;
		margin:0px;
		background:none;
		font-size:18px;
		font-weight:bold;
		color:#585858;
	}

h2
	{
		padding:10px 0px 10px 0px;
		margin:0px;
		background:none;
		font-size:16px;
		font-weight:bold;
		color:#D10F00;
		font-style:italic;
	}


h3
	{
		padding:10px 0px 10px 0px;
		margin:0px;
		background:none;
		font-size:18px;
		font-weight:bold;
		color:#D10F00;
		font-style:italic;
	}

p
	{
		padding:0px 0px 10px 0px;
		margin:0px;
	}

.main1
	{
		min-width:1000px;
		max-width:1200px;
		width:expression(document.body.clientWidth < 1002? "1000px" : document.body.clientWidth > 1202? "1200px" : "auto");
	}

	
		
.head1
	{
		height:98px;
		background:url(/images/fon1.gif) 0px 100% no-repeat;
	}


a.logo
	{
		float:left;
		padding:14px 135px 0px 54px;
		text-decoration:none;
	}	
			
.tel1
	{
		float:left;
		margin:40px 0px 0px 0px;
		width:143px;
		height:34px;
		background:url(/images/tel1.gif) 0px 0px no-repeat;
	}	
	
.ico2	{		
		padding:45px 0px 0px 00px;
		float:left;
	}	


.ico1	{		
		padding:47px 0px 0px 50px;
		float:left;
	}	

.ico1 img	{
		float:left;
		margin:0px 20px 0px 0px;
	} 

.head2
	{
		height:371px;
		background:#8D0409 url(/images/fon2.gif) 0px 0px repeat-x;
	}	
		
		
.top_menu1
	{
		float:left;
		padding:30px 0px 0px 60px;
		margin:0px;
		list-style-type:none;
		margin:0px -100px 0px 0px;
	}
.top_menu1 li
	{
		padding:10px 0px 10px 20px;
		font-size:14px;
		color:#ffffff;
		position:relative;
		float:left;
		clear:left;
		width:287px;
	}
	
.top_menu1 li a
	{
		color:#ffffff;
		position:relative;
		float:left;
		clear:left;
	}
	
.top_menu1 li.active
	{
		background:url(/images/tt4.gif) 0px 50% repeat-x;
		padding:10px 0px 10px 10px;
	}	
	
/*
.top_menu1 li.active div
	{
		height:32px;
		background:url(/images/tt2.gif) 0px 0px repeat-x;
		float:left;
	}
	
	
.top_menu1 li.active div div
	{
		height:32px;
		background:url(/images/tt1.gif) 0px 0px no-repeat;
		float:left;
	}		
	
.top_menu1 li.active div div div
	{
		height:24px;
		background:url(/images/tt3.gif) 100% 0px no-repeat;
		float:left;
		padding:8px 10px 0px 10px;
		color:#4B4B4B;
		font-weight:bold;
	}
		
.top_menu1 li.active div div div a
	{
		color:#4B4B4B;
		text-decoration:none;
	}		
	
	


	*/
		
.active1
	{
		height:32px;
		background:url(/images/tt1.gif) 0px 0px no-repeat;
		float:left;
		width:15px;
		position:relative;
		z-index:100;
		left:-15px;	
		margin-right:-15px;	
	}		
		
.active2
	{
		height:24px;
		background:url(/images/tt2.gif) 0px 0px repeat-x;
		float:left;	
		padding:8px 10px 0px 10px;
		color:#4B4B4B;
		font-weight:bold;
		
	}
	
.top_menu1 li div.active2 a
	{
		color:#4B4B4B;
		text-decoration:none;		
	}	
					
		
.active3
	{
		height:32px;
		background:url(/images/tt3.gif) 100% 0px no-repeat;
		float:left;
		width:16px;
		margin:0px -16px 0px 0px;
		position:relative;
		z-index:100;		
	}			
		
		
	
.head_t1
	{
		height:371px;
		margin:0px 0px 0px 294px;
		background:url(/images/center_img1.jpg) 0px 0px no-repeat;
	}	
	
	
.tree1
	{
		float:right;
		position:absolute;
		right:0px;
	}	
	
.tree1 img
	{
		width:170px;
		height:312px;
		margin:31px 0px 0px 0px;
	}	
	
.head_t2
	{
		height:371px;
		background:url(/images/corn1.gif) 100% 0px no-repeat;
		position:relative;
	}
	
.nadp1
	{
		float:left;
		width:97%;
		height:68px;
		padding:6px 0px 0px 6px;
		position:absolute;
		text-align:right;

	}	
	
.nadp1 img
	{
		width:270px;
		height:68px;		
	}		
	
.tmenu_dop1
	{

		width:216px;
		padding:0px 0px 0px 0px;		
		background:#F3EBC8;
		position:absolute;
		margin:45px 0px 0px 50px;
	}	
	
.tmenu_dop1	ul
	{
		padding:0px 0px 0px 25px;
		margin:0px;
		list-style-type:none;
	}	
	
.tmenu_dop1	li
	{
		margin:0px;
		font-size:12px;
		color:#4F3C3C;
		padding:5px 0px 5px 0px;
		font-weight:bold;
	}
	
		
.tmenu_dop1	li a
	{
		font-weight:normal;
		color:#8D181C;

	}	
	
.tmenu_dop1a
	{
		width:216px;
		height:19px;
		background:url(/images/tmenu_dop1.gif) 50% 0px no-repeat;
		margin:-19px 0px 0px 0px;
		position:relative;
		z-index:99;
	}	
	
.tmenu_dop1b
	{
		width:216px;
		height:16px;
		background:url(/images/tmenu_dop2.gif) 50% 0px no-repeat;
		margin:0px 0px -16px 0px;
		position:relative;
		z-index:99;
	}		
	
.tba1
	{
		margin:-97px 0px 0px 0px;
		width:100%;
		border-collapse:collapse;		
		position:relative;
		z-index:99;
	}	
	
.tba1 td
	{
		padding:0px;
	}	
	
	
.top_banner1
	{
		height:98px;
		background:#F8EAC9 url(/images/fon4.jpg) 0px 0px repeat-x;
		
	}
	
.top_banner1 table
	{
		width:100%;
	}	
		
.top_banner1a
	{
		height:98px;
		background:url(/images/fon3.jpg) 0px 0px no-repeat;
		width:37px;
	}	
	
		
.top_banner1b
	{
		height:98px;
		background:url(/images/fon5.gif) 100% 0px no-repeat;
		width:49px;
	}	


.top_banner1b table
	{
		width:100%;
	}	
.top_banner1b table td
	{
		vertical-align:middle;
		padding:10px 10px 0px 10px;
		text-align:center;
	}
	
.left1
	{
		float:left;
		width:180px;
		padding:30px 0px 0px 60px;
	}
	
	
.novinka
	{
		padding:0px 0px 20px 10px;
	}
	
.novinka a
	{
		font-size:13px;
		color:#0074B7;
		font-weight:bold;
		font-style:italic;
	}
	
.right1
	{
		float:right;
		width:32%;
		padding:27px 0px 0px 0px;
	}	
	
	
.zag1
	{
		height:32px;
		background:url(/images/zag2.gif) 0px 0px repeat-x;
		float:left;
	}	
	
.zag1 div
	{
		height:32px;
		background:url(/images/zag1.gif) 0px 0px no-repeat;
		float:left;
	}
	
.zag1 div div
	{
		height:32px;
		background:url(/images/zag3.gif) 100% 0px no-repeat;
		float:left;
	}	
	
.zag1 h3
	{
		color:#A22A08;
		padding:9px 15px 0px 15px;
	}	

.clear1
	{
		font-size:0px;
		line-height:0px;
		clear:left;
		height:0px;
	}		
		
.txt1
	{
		font-size:12px;
		color:#545454;
		padding:25px 0px 25px 10px;
	}		
	
.txt1 a
	{
		color:#0286D2;
	}	
	
.txt1 a.podr
	{
		padding:0px 25px 0px 0px;
		background:url(/images/marker1.gif) 100% 6px no-repeat;
	}
	
.center1
	{
		padding:27px 0px 0px 0px;
		margin:0 39% 0 0px;
		margin-left:300px;
		
	}	
			
.center1a
	{
		float:left;
		width:100%;
		
	}	
	
.center1b
	{
		margin:0px 0px 0px 270px;
		padding:27px 10px 0px 0px;
	}	
	

.main123
	{
		border-right:1px solid #e4e4e4;		
	}
	
.news
	{
		padding:0px 0px 14px 0px;
	}	
	
.news b
	{
		font-size:11px;
		color:#ADADAD;
		font-weight:normal;
	}
	
	
.footer1
	{
		clear:both;
		background:url(/images/hr2.gif) 0px 0px repeat-x;
		height:7px;
		font-size:0px;
		line-height:0px;
	}
.footer1 div
	{
		background:url(/images/hr1.gif) 0px 0px no-repeat;
		height:7px;
		font-size:0px;
		line-height:0px;
	}	
	
	

.footer1a
	{
		background:url(/images/fon7.gif) 0px 100% repeat-x;
		height:116px;
	}	
	
.footer1b
	{
		background:url(/images/fon6.gif) 0px 100% no-repeat;
		height:116px;
	}
	
.foot_pl
	{
		float:left;
		width:33%;
		background:url(/images/hr3.gif) 0px 0px repeat-y;
		height:116px;
		margin:-4px 0px 0px -2px;
		position:relative;
		z-index:9;
	}
	
	
.foot_pl_img
	{
		float:left;
		padding:30px 0px 0px 0px;
	}	
	
.foot_pl_txt
	{
		float:left;
		padding:45px 0px 0px 16px;
		font-size:12px;
		color:#001C2C;
	}	
	
.foot_pl_txt a
	{
		color:#001C2C;		
	}
	
	
.foot_pl22
	{
		width:230px;
		margin:0 auto 0 auto;
		padding:0px;
	}	
	
.footer2
	{
		clear:both;
		height:105px;
		background:#800808 url(/images/fon8.gif) 0px 0px repeat-x;
		font-size:12px;
		color:#EBCBCC;
	}	
	
	
.footer2 a
	{
		color:#EBCBCC;		
	}		
	
.footer3
	{
		float:left;
		padding:35px 0px 0px 70px;
	}	
			

	
.footer4
	{
		float:right;
		padding:34px 0px 0px 0px;
		width:265px;
	}
	
.footer5
	{
		margin:0 0 0 40%;
		padding:34px 0px 0px 0px;
	}	
						
.tbl {border:1px solid #000000;}
.tbl td{border-bottom:1px solid #BABABA;border-right:1px solid #BABABA;}	

.search {
	font: 12px Tahoma;
	color: #717171;
	border: 1px solid #C1C1C1;
}

.button1 {
        font-size: 9pt;
	color: #515151;
	background-color: #F5EBC8;
	border: 1px solid #717171;	
}					

div.preview{float:left;margin:2px;padding:2px;text-align:center;width:165px;}
div.preview1{margin:2px;padding:2px;text-align:center;}
.thumb{background:#F8F8F8;padding:5px;border:1px solid #dedede;margin:0px}
.thumb:hover{border:1px solid #0099CC;}						

form {margin:0px}										