	
html, body	{
		font:11px  Arial, Helvetica, sans-serif; 
		width:100%;
		height:100%;	
		margin: 0;
		padding:0;
		color:#9C9C98;
		background:#461111 url(../img/fon.gif);	
		}

table, td {
		font:11px  Arial, Helvetica, sans-serif; 
		color:#9C9C98;
		border-collapse:collapse;
		vertical-align:top;	
		text-align:left;		
		/*border:1px solid #000;*/
		
		}
.general_size {
		width:100%;
		height:100%;
		}

.width_100 {
		width:100%;
}

.clear {
		clear:both;
}

img {
		border:0px;
}
a {		color:#A3630D;
		text-decoration:underline;
}

a:hover {
		text-decoration:none;		
}


p {
		margin:0;
		padding:0 0 10px 0;
}

h1, h2, h3, h4, h5, h6, form  {
		margin:0;
		padding:0;
}

ul {
		padding:0;
		margin:10px 0 10px 30px;
}

form, select, textarea {
		padding:0;
		margin:0;

}


img { filter:expression(fixPNG(this)); }

				/*---------------------- HEAD -----------------------------------------*/
#logo{
		height:268px;
		width:208px;
}
	.lamp {
			width:124px;
			height:84px;			
			background:url(../img/lamp.png) no-repeat;
			 filter:expression(fixPNG(this)); 
			}
	.logo_lamp {
			margin-left:57px;
	}
	#logo label {
			width:208px;
			height:101px;
			background:url(../img/logo.png) no-repeat;
			display:block;
			 filter:expression(fixPNG(this)); 
			}
	#logo dfn {
			display:block;
			width:208px;
			height:83px;
			background:url(../img/logo2.png) no-repeat;
			 filter:expression(fixPNG(this)); 

	}

	.lamp_c {
			padding:0px 0px 5px 41px;
			float:left;
			  
			}
	.lamp_b {
			padding:0px 36px 5px 48px;
			float:left;
			 
			}

	.lamp_b div, .lamp_c div {
			width:124px;
			height:84px;			
			background:url(../img/lamp.png) no-repeat;
			filter:expression(fixPNG(this));
	}

	.fl {
			text-align:center;
	}





				/*---------------------- HEAD -----------------------------------------*/


				/*--------------------- CONTENT ------------------------------------------*/

#left {
		padding-left:11px;
}


.line {
		width:178px;
		height:38px;
		background:url(../img/line.png) no-repeat;
		filter:expression(fixPNG(this));
}
.cegl {
		position:relative;
		top:13px;
		left:94px;
}

			/*---------- Menu -------------*/

ul#left_menu  {
		list-style:none;
		margin:0 20px 10px 3px;
}
	#left_menu li {
			margin-bottom:4px;
	}
	#left_menu li a {
			height:21px;
			display:block;
			font-size:14px;
			color:#A3630D;
			text-decoration:none;
	}
	#left_menu li ul li a {display: inline;}
	#left_menu li ul li {background-color:#6A1918;padding-bottom:4px;}
	#left_menu li a:hover {			
			text-decoration:underline;
			}

	#left_menu li a span,
	#left_menu li.activ  div
	{
			display:block;
			padding:2px 0 0 19px;

	}

	#left_menu li.activ  div {
			background-color:#660D21;
			color:#F3BA6D;
			font-size:14px;
			height:21px;
			}

	#left_menu li.activ  ul {
			margin-left:25px;
			list-style:none;

	}
	#left_menu li.activ ul li {
			margin:0;
			border-left:3px solid #77201F;
	}
	#left_menu li.activ ul li a  {
			color:#D79337;
			background-color:#6A1918;
			font-size:13px;
	}
	#left_menu li.activ ul li a span {
			padding:2px 0 0 10px;
	}
	#left_menu li.activ ul li a:hover {
			text-decoration:underline;
			background-color:#6A1918;

	}
			/*---------- /Menu -------------*/

#left dl {
		float:left;
		width:100%;
		}
		
		#left dl dt {
				float:left;
				text-align:center;
				width:42px;
				
		}
		#left dl dt.activ {
				background:url(../img/nav_aciv.png) no-repeat;
				height:84px;
				filter:expression(fixPNG(this));
		}







#banner {
		text-align:center;
}

#bott {
		height:31px;
}

.right-bott {
		width:200px;
}
			/*------ Center ------*/

.cramps {
		float:left;
		background-color:#0C3C01;
		padding:3px 8px;
		color:#B7B6B6;
}
	.cramps a {
		color:#B7B6B6;
}


#content {
		width:589px;
		background:url(../img/bg_content.gif) repeat-y;
		
}
#content h1 {
		font-size:18px;
		padding-bottom:15px;
}
td#content h2 {
		font-size:16px;
		padding:15px 0 10px 0;
}

#content .block_content {
		padding:0 15px 10px 30px;
}
#content .top_block {
		background-color:#0C3C01;
		margin:5px 26px 30px 5px;
		padding:5px 15px;
}


	.cols_4 {
				width:100%;
		}
			.cols_4 td {
					width:25%;
			}
			.cols_4 td div {
					padding:7px 7px 0 7px
			}
			.cols_4 td div span {
					display:block;
					padding-top:5px;
					}
			.cols_4 td div span a {
					font-size:10px;
					text-decoration:none;
					line-height:2;
					
			}
		.cols_3 {
				width:100%;
		}
			.cols_3 td {
					width:33%;
			}
			.cols_3 td div {
					padding-right:34px;
			}
			.cols_3 tr.img_icon td {
					padding:25px 35px 10px 0;
					text-align:center;
			}

			.cols_3 tr.tr_detail td {
					padding:25px 35px 10px 0;
					
			}
			.cols_3 tr.tr_detail td span {
					background:url(../img/bg_detail2.gif) no-repeat ;
					height:21px;
					display:block;
					margin-left:15px;
					padding-left:10px;
					}
			.cols_3 tr.tr_detail td span a {
					text-decoration:none;
			}
		.block_poker {
				padding:0 30px 30px 10px;
		}

		.tizer {
				width:100%;
		}
		.tizer td {
				text-align:center;
		}

	td#content hr {
			border:0;
			background-color:#495705;
			color:#495705;
			height:2px;
			margin:20px 5px;
	}

	.line_2 {
			background:url(../img/line.gif) no-repeat;
			text-align:right;
	}

		.padd {
				padding:0 28px 0 15px;
		}
label {
		display:block;
		background:url(../img/bg_detail.gif) no-repeat 100% 0;
		height:34px;
}
			/*------ /Center ------*/
				/*--------------------- /CONTENT ------------------------------------------*/

.rubber {
		width:50%;		
}


#cellar {
		height:200px;
		padding:0px 0 40px 28px;
		
}
	#cellar .menu_cellar {
			float:left;
			width:100%;
			margin:25px 0 15px 0;
			font-size:13px;
			color:#A3630D;
			}
	
	#cellar  .menu_cellar span {
			padding:0 17px 5px 17px;
			display:block;
			float:left;
	}
	#cellar .menu_cellar a {
			color:#A3630D;
			font-size:13px;
			text-decoration:none;
			white-space:nowrap;
			float:left;
			}
	#cellar .menu_cellar a:hover {
			text-decoration:underline;
	}

	#cellar .copyr {
			color:#777575;
			padding-bottom:15px;
			
			}
	#cellar .copyr div {
			padding-right:25px;
	}
	#subscribe_form {
			margin:0;
			padding:20px 0 30px 0px;
			width:180px;
			text-align:center;
	}
	#subscribe_form a {color:#A3630D;}

.myinput {
	background : #FFFFFF;
	border : 1px solid #9C9C98;
	color: #9C9C98;
	font : 11px Tahoma;
}		