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

html, body {margin:0px;	padding:0px; width:100%; height:100%;min-width:980px;}

body, td {font:12px Verdana; color:#666;}
body {
	text-align:left;
	background:#d79118 url(bg.jpg) top left repeat-x fixed;
}

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

td.nazvanie{font-size:14px; font-weight:bold; font-family:Verdana; background-color:#f68a1d; text-align:center}
td.yacheika {font-size:13px; font-family:Verdana}

a.oran {font-weight:bold; text-decoration:none}
a.oran:hover {font-weight:bold; text-decoration:underline}

div.puzzle {height: 200px; width: 180px; background: url(/d/135664/d/10.png) no-repeat scroll left top transparent; padding-top: 5px; padding-left: 8px; padding-right: 25px; font-family: Verdana; font-size: 14px;float:left; text-align:center}
div.puzzle1 {height: 180px; width: 180px; background: url(/d/135664/d/111.png) no-repeat scroll left top transparent; padding-top: 5px; padding-left: 8px; padding-right: 25px; font-family: Verdana; font-size: 14px;float:left; text-align:center}
div.puzzle2 {width: 100px; padding-top: 5px; padding-left: 8px; font-family: Verdana; font-size: 11px;float:left; text-align:center}

table.gallery {width:100%}
table.gallery td {padding:0; text-align: center; font: normal 11px Arial, sans-serif}
table.gallery td img {border:1px solid #fff; cursor:pointer; margin-bottom:5px;}

a.main {text-align:center; float:left; width:140px;color:#dda11c;font-weight:bold;text-decoration:none;font-size:14px}
a.main:hover {text-align:center; float:left; width:140px;color:#e57f1b;font-weight:bold;text-decoration:none;font-size:14px}

a img {border-color:#000000}

h1, h2, h3,h4,h5,h6 {margin:0px; padding:10px 0; color:#222222; font-family:Arial, Helvetica, sans-serif;}
h1 {font-size:26px}
h3 {font-size:18px}
h4 {font-size:14px}
h5,h6 {font-size:11px}

h2.mainy {background:url(mmm/ora.png) no-repeat left; font-size:18px; font-weight:bold; color:#000000; padding-left:30px; margin:20px 0px 0px 0px}
	
.lang { position:absolute}
.lang img {position:absolute; left:881px; top:119px; border:0}


.wrap{
	height:auto !important;
	height:100%;
	min-height:100%;
	margin:0 auto -158px;
	padding:0;
	width:980px;
	}

.header{
	height:37px;}	
.wraper{
	width:960px;
	margin:0 auto;
	padding:10px 10px 0 10px;
	background:#fff;}
	
.head{
	background:url(head.jpg) top left no-repeat;
	height:319px;
	margin:0;
	padding:0;
	}
	
.logo{
	margin:0;
	padding:0;
	height:52px;
	width:174px;
	float:left;
	}
	
.logo a{
	display:block;
	height:52px;
	width:174px;}
	
.topmenu{
	margin:0;
	padding:0 20px 0 0;
	float:right;}
	
.topmenu dt{
	margin:0;
	padding:20px 0 0 ;
	background:url(st.gif) top center no-repeat;
	float:left;
	font:normal 13px Arial, Helvetica, sans-serif;}	
	

.topmenu dt a{
	
	background:url(st1.jpg) center right no-repeat;
	color:#fff;
	padding:0 15px;
	text-decoration:none;}
	
	
.topmenu dt a:hover{
	color:#fff;
	text-decoration:none;}		
	
.topmenu .last{}	
	
.topmenu .last a {background:none;
}	



.slogan{
	clear:both;
	margin:0;
	padding:55px 0 0 37px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#212121;}	
	
.content, .menu, .fish{
	margin:0;
	padding:0;
	border:0;
	border-spacing:0;
	border-collapse:collapse;
	text-align:left;
	vertical-align:top;}
	
.content{
	width:960px;
	background:url(cont.jpg) top right no-repeat;}
	
.menu{
	width:230px;
	background:url(we.jpg) top left no-repeat;
	padding:28px 0 0 0;}
	
	
.mainmenu{
	margin:0;
	padding:22px 0 40px 13px;
	background:url(main.jpg) top right no-repeat;}
	
.mainmenu dt{
	margin:0;
	padding:10px 0;
	font:bold 12px Tahoma;}		
	
.mainmenu dt a{
padding:0 0 0 19px;
	color:#6b6b6b;
	text-decoration:none;
	background:url(st2.gif) center left no-repeat;}
	
.mainmenu dt a:hover{
	color:#e21e14;
	text-decoration:underline;
	background:url(st1.gif) center left no-repeat;}	
	
	
.mainmenu dd{
	margin:0;
	padding:0 0 0 19px;
	font:normal 12px Tahoma;}
	
.mainmenu dd a{
	padding:3px 0 5px 19px;
	color:#6b6b6b;
	display:block;
	text-decoration:none;
	background:url(st2.jpg) center left no-repeat;}		
		
.mainmenu dd a:hover{
	color:#e21e14;
	text-decoration:underline;
	background:url(st3.jpg) center left no-repeat;}	
	
	
	
.new{
	width:230px;
	height:28px;
	padding:0;
	background:url(new.jpg) top left no-repeat;}	
	
	
.news{
	margin:0;
	padding:10px;
	width:210px;
	background:url(main.jpg) top left no-repeat;}	

.date{
	float:left;
	margin:0;
	padding:0 10px 0 0;}
	
.day{
	margin:0;
	padding:0;
	text-align:center;
	font:normal 26px Arial, Helvetica, sans-serif;
	color:#FF6600;
}	
	
.mon{
	margin:0;
	padding:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#8c8c8c;}	
	
.n_title{
	width:170px;
	float:left;
	margin:0;
	padding:0;
	font:normal 13px Arial, Helvetica, sans-serif;}	
	
	

.n_title a{
	color:#777777;
	text-decoration:underline;}
	
.n_title a:hover{
	color:#FF6600;
	text-decoration:underline;
}		
	
.cler{
	clear:both;}	

	
.informers {text-align:center; margin:0; padding:20px 20px 0 20px;}		
	
.fish{
	padding:29px 40px 40px;
	background:url(fish.jpg) bottom right no-repeat;}							


.gl{
	margin:0;
	padding:10px 0 0 0;
	font:normal 11px tahoma;
	color:#b4b4b4;}
	
.gl a{
	color:#FF9900;
	text-decoration:none;
	}
	
.gl a:hover{
	color:#FF6600;
	text-decoration:underline;
}		

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

.foot{position:relative;
	height:158px;
	width:980px;
	margin:0 auto;
	padding:0;
	background:url(foot.jpg) top left no-repeat;}
	
.footmenu{
	margin:0;
	padding:15px 16px 0 0;
	float:right;}
	
.footmenu dt{
	margin:0;
	padding:0 12px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;}
	
.footmenu dt a{
	padding:0 0 4px 0;
	color:#393939;
	text-decoration:none;}
	
.footmenu dt a:hover{
	color:#e21e14;
	text-decoration:none;
	background:url(fo_m.jpg) bottom left repeat-x;}	

.footer{
	clear:both;}
	
.mega{
	margin:0;
	padding:34px 0 0 275px;
	float:left;
	font:normal 11px tahoma;
	color:#FFFF00;
	}		
.mega a{
	color:#fff;
	text-decoration:none;}
	
.mega a:hover{
	color:#fff;
	text-decoration:underline;}
	

.schet{
	margin:0;
	padding:30px 35px 0 0;
	float:right;}			
	
					
	
table.table1 {font-size:12px; border-collapse: collapse; font-family:Tahoma; color:#333333}
table.table1 td {padding:4px; border:1px solid #000000}
table.table0 {font-size:12px; border-collapse: collapse; font-family:Tahoma; color:#333333}
table.table0 td {padding:4px; border-width:0;}

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

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

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

td.shop-column1 {width:70%; padding-right:10px;}
td.shop-column2 {width:30%;}

h2.shop-product-title {font-size:18px; font-weight:bold;}

/* SHOP CART */

div.shop-cart {text-align:right; font-size:10px; text-transform:uppercase; margin-bottom:20px;}
a.shop-cart {font-size:10px; font-family:Tahoma; font-weight:bold; text-decoration:none; text-transform:uppercase;}
a.shop-cart:hover {font-size:10px; font-family:Tahoma; font-weight:bold; text-decoration:underline; text-transform:uppercase;}

/* SHOP PATH */

div.shop-path {text-align:left; font-size:10px; text-transform:uppercase; margin-bottom:10px;}
a.shop-path {font-size:10px; font-family:Tahoma; font-weight:bold; text-decoration:none; text-transform:uppercase;}
a.shop-path:hover {font-size:10px; font-family:Tahoma; font-weight:bold; text-decoration:underline; text-transform:uppercase;}

/* SHOP FOLDERS */

div.shop-folders {}
div.shop-folders-title {color:#000000; font-weight:bold; padding:5px; background-color:#e0e0e0;}
div.shop-folders-body {padding:15px; font-size:11px;}
a.shop-folder {font-size:10px; font-family:Tahoma; font-weight:bold; text-decoration:none; text-transform:uppercase;}
a.shop-folder:hover {font-size:10px; font-family:Tahoma; font-weight:bold; text-decoration:underline; text-transform:uppercase;}

/* SHOP PRODUCT LIST */

table.shop-products {font-size:11px; border-collapse:collapse; border-bottom:1px solid #cccccc;}
table.shop-products td {padding:5px; border-right:1px solid #cccccc; border-left: 1px solid #cccccc;}
td.product-th {padding:5px; background-color:#CCCCCC; font-weight:bold; color:#000000; text-align:center;}
td.product-tb {padding:5px; border-top:1px solid #cccccc; text-align:right;}

div.shop-add-to-cart {padding:5px;}
span.shop-remove-from-cart {cursor:pointer; color:#cc0000; text-decoration:underline;}
span.shop-remove-from-cart:hover {cursor:pointer; color:#000000; text-decoration:underline;}

/* SHOP PRODUCT LIST STAGE */

table.stage {font-size:11px;}
td.stage-title {text-transform:uppercase; background-color:#cccccc; padding:7px;}
td.stage-image {padding:5px; text-align:center;}
td.stage-body {padding:10px;}


/* SHOP PRODUCT FORMS */

input.number {border:1px solid #cccccc;}
input.shop-add-to-cart {}
form.nomargin {margin:0px;}

/* SHOP PRODUCT MISC */

#shop-added {
	display:none; 
	z-index:10000; 
	padding:5px; 
	border:1px solid gray; 
	position:absolute; 
	left:0px; 
	top:-20px; 
	background-color:#FFFFCC; 
	font-size:11px; 
	font-family:Verdana;
}


form.hidden {margin:0px;}



ul.boxes {
	color:#cccccc;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 10px;
}

ul.boxes li {margin-bottom:5px;}
ul.boxes li:hover {margin-bottom:5px;}


.hilite {margin:0; padding:0; height:0; font-size:0; line-height:0; overflow:hidden; border:none;}


.main{width:400px;}
div.aButton{width:100%;cursor:pointer;font-weight:bold; color:#f1861c; font-size:16px; margin-top:10px}
div.aContent{width:97%;margin:5px 0px 5px 5px;background:#fff6cd; border:1px dotted #f1861c; padding:5px}


#Button{width:100%;cursor:pointer;font-weight:normal; color:#f1861c; font-size:12px; margin-top:0; text-align:right;}
#Content{width:100%;margin:0;background:none; border:none; padding:0}
