@charset "utf-8";
/* CSS Document */

html, body {
	margin:0px;
	padding:0px;
	position:relative;
	height:100%;
	
	
}
body {
	font:normal 16px 'CuprumRegular';
	color:#000;
}
body {
	text-align:left;
	background:#fff2da;
	position:relative;
}

a {
	color:#000;
	text-decoration:underline;
}
a:hover {
	color:#000;
	text-decoration:none;
}

a img  {border:none}

h1,h2,h3,h4,h5,h6 {margin:0px; padding:10px 0; color:#4b3201; font-family:'CuprumRegular'; font-weight:normal}
h1 { font-size:30px}
h2 { font-size:25px}
h3 { font-size:20px}
h4 { font-size:15px}
h5,h6 { font-size:11px}

body, html {position:relative; margin:0; padding:0; height:100%}
.head_right{background:url(head_right.gif) 0 0 repeat-x; width:45%; height:190px; position:absolute; top:0; right:0}
.head_left{background:url(head_bg.gif) 0 0 repeat-x; height:190px; width:45%; position:absolute; top:0; left:0}

#wrap {height:auto !important; height:100%; min-height:100%; margin:0 0 -121px; position:relative}
@font-face {
    font-family: 'CuprumRegular';
    src: url('cuprum-webfont.eot');
    src: local('☺'), url('cuprum-webfont.woff') format('woff'), url('cuprum-webfont.ttf') format('truetype'), url('cuprum-webfont.svg#CuprumRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.head_bg{background:url(head_bg.gif) 0 0 repeat-x}
	.head_img{ background:url(head.gif) 50% 0 no-repeat; height:190px}
		.header{height:190px; position:relative; margin:0 auto; width:990px}

			.logo{display:block; position:absolute; top:16px; left:0; background:url(logo.png) 0 0 no-repeat; width:372px; height:127px}				
			.text_head{position:absolute; top:px; left:px; background:url(text.png) 0 0 no-repeat; width:px; height:px}
			.search{position:absolute; top:121px; right:23px; background:url(search.png) 0 0 no-repeat; width:164px; height:21px; padding:3px 0 0 8px}
				.search form {padding:0; margin:0; vertical-align:top}
				.search input.text {padding:0; margin:0; vertical-align:top; background:none; border:none; font:normal 14px 'CuprumRegular'; color:#000; width:115px;}
				.search input.but {padding:0; margin:0; background:none; border:none; cursor:pointer; width:44px; height:17px;}
			
			
			.menu{padding:154px 0 0; margin:0; font:normal 18px/36px 'CuprumRegular'; text-align:left}
			.menu li{list-style:none; display:inline}
			.menu li a{text-decoration:none; cursor:pointer; display:inline-block; color:#fff; padding:0 15px}
				.menu li a:hover{background:url(top_menu_a.gif) 0 0 repeat-x}



		.content{width:990px; margin:0 auto}
		.left{width:234px; float:left; padding:7px 0;}
			
			.block_title{background:url(block_title.gif) 0 0 no-repeat; height:36px; font:normal 25px/36px 'CuprumRegular'; color:#fff; padding:0 0 0 24px}
			.block_bg{background:url(block_bg.gif) 0 0 repeat-y}
				.block_top{background:url(block_top.gif) 0 0 no-repeat; min-height:155px}
			
			.left_menu{padding:20px 0 30px; margin:0; font:normal 18px 'CuprumRegular'}
				.left_menu li{list-style:none; background:url(left_menu_l.gif) 0 100% no-repeat}
				.left_menu li a{color:#fff; text-decoration:none; display:block; padding:5px 5px 5px 23px; margin:-2px 0 0 0}
					.left_menu a:hover{background:#755311 url(left_menu_a.gif) 0 0 no-repeat}
			
			.block_body{font:normal 14px 'CuprumRegular'; padding:22px; color:#fff}
			
			.news{padding:0 20px 0 24px}
			.news_data{font:normal 13px 'CuprumRegular'; color:#fff; padding:10px 0 5px}
			.news_zag{}
				.news_zag a{font:normal 16px 'CuprumRegular'; color:#fff}
				.news_zag a:hover{text-decoration:none}
			.news_body{font:normal 14px 'CuprumRegular'; color:#fff; padding:5px 0 15px}
			
			.info{text-align:center; padding:20px 0 40px}
			
			
		
			
		
			
		.right{width:756px; float:right; padding:7px 0 30px;}
			.head2{width:733px; height:306px}
			
			.right_box{padding:0 20px 0 17px}
			.gal_title{font:normal 45px 'CuprumRegular'; color:#066b44; text-align:center; padding:5px 0}
			.galary{background:url(galary.gif) 0 0 no-repeat; height:126px; width:716px; padding:24px 0 0 0; text-align:center}
				.galary img{margin:0 10px}


	.clear{height:121px; clear:both}
{*.footer_img{background:url(footer.gif) 0 0 repeat-x; height:121px}*}
		.footer{background:url(footer.gif) 0 0 repeat-x; height:121px; width:990px; margin:0 auto; position:relative}
		
			.counters{position:absolute; bottom:23px; right:42px;}	
			.mega{position:absolute; bottom:59px; right:46px; font:normal 11px Tahoma, Geneva, sans-serif; color:#563a03}
				.mega a{text-decoration:underline; color:#563a03}
				.mega a:hover{text-decoration:none}
			.copy{position:absolute; bottom:24px; left:23px; font:normal 9px Tahoma, Geneva, sans-serif; color:#563a03}
			.link_foo{position:absolute; bottom:43px; left:23px}
				.link_foo a{font:normal 18px Myriad Pro; color:#563a03; text-decoration:none}
				.link_foo a:hover{text-decoration:underline}
			
			.foo_menu{padding:0; margin:0; font:normal 15px/36px 'CuprumRegular'; text-align:left}
			.foo_menu li{list-style:none; display:inline}
			.foo_menu li a{text-decoration:none; cursor:pointer; display:inline-block; color:#fff; padding:0 15px}
			.foo_menu li a:hover{background:url(top_menu_a.gif) 0 0 repeat-x}
			
			
	
	
	

table.table0 { border-collapse:collapse;}
table.table0 td { padding:5px; border: none}


table.table1 { border-collapse:collapse;}
table.table1 tr:hover {}
table.table1 td { padding:5px; border: 1px solid #91949a;}


table.table2 { border-collapse:collapse;}
table.table2 tr:hover {}
table.table2 td { padding:5px; border: 1px solid #91949a;}
table.table2 th { padding:8px 5px; border: 1px solid #fff; background-color:#44637b; color:#fff; text-align:left;}

.tovar2 form {padding:0; margin:0; vertical-align:top}
.tovar2 input {padding:0; margin:0; vertical-align:top}

.thumb              {color:#000000}