html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;}
a img, :link img, :visited img {border:0;}
table {border-collapse:collapse;border-spacing:0;}
ol, ul {list-style:none;}
q:before, q:after, blockquote:before, blockquote:after {content:"";}
/* Site styles */
body {font-size:12px;font-family:Tahoma;color:#333333;background:#5A5A5A;}
a {color:#336600;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
/* Заголовки */
h1 {color:#333333;font-size:8px Tahoma, Arial;}
h2 {color:#336600;font:12px Tahoma, Arial, Helvetica, sans-serif;overflow:hidden;font-weight:bold;line-height:15px;padding-bottom:5px; padding-top:5px;}
h2 img {float:left;margin-right:10px;}
/* Form elements */
textarea {background:#eeeeee;}
.textbox {border:1px solid #ccc;background:#ffffff;font:1em Tahoma;padding:1px 2px 2px;}
.button {border:1px solid #ccc;background:#fff;font:1em Tahoma;height:18px;color:#1CBBB4;vertical-align:top;}
.vote-button {border:1px solid #336600;background:#336600;font:1em Arial;height:18px;color:#fff;vertical-align:top;}
/* Structure */
#outer-wrapper {background:#fff url("../images/wrapper-bg-left.gif") repeat-y left;min-width:1000px;}
#wrapper {background:url("../images/wrapper-bg-right.gif") repeat-y right;}
#container {width:100%;float:left;margin-right:-248px;}
#content {margin-right:243px;}
#header {background:url("../images/header-bg-center.gif") repeat-x top;position:relative;}
#header .inside {background:url("../images/header-bg-left.jpg") no-repeat top left;}
#header .inside2 {background:url("../images/header-bg-right.jpg") no-repeat top right;height:165px;}
.logo {
	position:absolute;
	left:760px;
	top:35px;
	margin-left:-165px;
	width:329px;
	padding-top:66px;
	height:0;
	overflow:hidden;
	background:url("../images/logo.png") no-repeat;
	cursor:pointer;}

/* Site content */

#main {
	margin-left:242px;
	padding-top:14px;
}
	
	.titleblock  {
	border-top: 1px dashed #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-left: 1px dashed #DFDFDF;
	text-indent: 12px;
	font: bold 12px Tahoma,Tahoma,Arial, Helvetica, sans-serif;
	color: #336600;
	text-decoration:underline;
}
.titleblock2  {
	border-top: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-bottom: 2px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	text-indent: 12px;
	font: bold 12px Tahoma,Tahoma,Arial, Helvetica, sans-serif;
	color: #336600;
	text-decoration:none;
}
.news  {
	padding: 12px;
	font:12px Tahoma,Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333;
	border-right: 1px dotted #999999;
	border-left: 1px dotted #999999;
	
}

.news a {
	color: #336600;
	background-color: inherit;
	
}

.news a:hover {
	color: #BF3E17;
	background-color: inherit;
	}
	
.full-st {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

	
	.ratingbox {
			float:right;
			padding-top:10px;
			line-height:14px;
		}
		.bottom-anchor .ratingbox span {
				line-height:10px;
			}
		.commerce {
		margin-bottom:10px;
	}

/* Block styles */	
.block {width:215px;margin-bottom:10px;}
.block .inside {padding:10px 15px 15px;}
.bet_bot{margin-bottom:18px; }
.block {background:#f9f9f9 url("../images/block_news_83.png") repeat-y left;}
.block div{background:url("../images/block_news_83.png") repeat-x left bottom;}
.block div div{background:url("../images/block_news_83.png") repeat-y right;}
.block div div div{background:url("../images/block_news_83.png") repeat-x left top;}
.block div div div div{background:url("../images/block_news_85.png") no-repeat left bottom;}
.block div div div div div{background:url("../images/block_news_86.png") no-repeat right bottom;}
.block div div div div div div{background:url("../images/block_news_76.png") no-repeat right top;}
.block div div div div div div div{background:url("../images/block_news_74.png") no-repeat left top;
padding:1px 10px 0px 1px;}
.block div div div div div div div div{background:url("../images/block_news_82.png") no-repeat right bottom;}
.block div div div div div div div div div{background:none;
padding:0px;}
.read_conteiner h1{display:block;
padding:10px;
margin:0px;
font-size:12px;
text-transform:uppercase;
color:#000;
margin-right:-18px;
border-bottom:1px solid #333;}
.read_text_conteiner{padding:10px;}
/* Left column */
#leftside {
	width:215px;
	float:left;
	padding:15px 5px 0 13px;
}
/* Right column */

#rightside {
	width:215px;
	float:right;
	padding:15px 16px 0 2px;
}

	.align-center {
		text-align:center;
	}

	/* Main menu */
	
	
.menu_list { 
width: 200px;
}
.menu_head {
font-size:11px;
padding:4px 0 4px 10px;
padding-left:15px;
cursor: pointer;
position: relative;
margin:1px;
background: #f9f9f9 url("../images/arrowbullet.png") no-repeat center left;
color: #333333;
border-bottom:1px solid #D9D9D9;
text-decoration:none;
}
.menu_head a{
font-size:11px;
color: #333333;
}
.menu_head a:hover{
color: #333333;
font-size:11px;
}

.menu_body {
display:none;
}
.menu_body a{
font-size:11px;
color: #333333;
display:block;
background:#f9f9f9 url("../images/arrowbullet.png") no-repeat center left;
padding:4px 0 4px 10px;
padding-left:19px;
border-bottom:1px dotted grey;
}
.menu_body a:hover{
color: #333333;

}

#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}			

/* Footer */
	
#footer {
	text-align:center;
	color:#B7B7B7;
	font-size:1em;
	background:#5A5A5A url("../images/footer-bg-center.gif") repeat-x top;
	font-size:1.1em;
}

#footer .inside {
	background:url("../images/footer-bg-left.gif") no-repeat left top;
}

#footer .inside2 {
	background:url("../images/footer-bg-right.gif") no-repeat right top;
	padding:30px 20px 10px;
	overflow:hidden;
	position:relative;
}

	#footer ul {
		margin-bottom:10px;
	}

		#footer li {
			display:inline;
			overflow:hidden;
			border-right:1px solid #fff;
			padding:0 5px;
		}
		
		#footer .no-border {
			border:none;
		}

			#footer li a {
				color:#fff;
				text-decoration:underline;
			}
			
			#footer li a:hover {
				text-decoration:none;
			}
	
	.counter-block {
		position:absolute;
		bottom:10px;
		right:30px;
	}


.clearing {
	height:0;
	clear:both;
	font-size:0;
	overflow:hidden;
}

/* Navigation */

.navigation {
	color:#666; 
	border:0px;
}

	.navigation a {
		text-decoration:none;
		color:#636363;
		background:#F9F9F9;
		border:1px solid #999;
		padding:3px 6px;
		font-size:11px
	}

	.navigation a:hover {
		background:#336600;
		color:#FFFFFF;
		border-color:#999;
	}

	.navigation span {
		text-decoration:none;
		background:#fff;
		padding:3px 6px;
		border:1px solid #999;
		color:#999;
		font-size:11px;
	}

/* Add comments */

.addcomment {
	width:462px;
	border-collapse:separate;
	margin-bottom:10px;
	vertical-align:top;
	text-align:left;
}

	.addcomment th {
		padding:4px;
		background:#E7F6FA;
		color:#333;
		text-align:center;
		font-weight:bold;
	}

		.addcomment textarea {
			width:100%;
			border:none;
			height:100px;
		}

	.commentform {
		line-height:25px;
		width:24%;
	}

	.center {
		text-align:center;
		width:100%;
	}

	.center .addcomment {
		margin:0 auto 5px;
		border:1px solid #ccc;
	}

/* Comments styles */

.answer {
	width:98%;
	margin:10px 0;
	border-collapse:separate;
}

	.answer td {
		padding:0;
	}

	.answer th {
		background:#E7F6FA;
		color:#333;
		font-weight:normal;
		padding:4px;
		text-align:left;
	}

		.answer th a {
			color:#333;
			text-decoration:underline;
			font-weight:bold;
		}

	.answer .comment_user_info {
		background:#eee;
		width:20%;
		padding:5px;
		font-size:0.9em;
		vertical-align:top;
	}

	.answer .user_comment {
		background:#f9f9f9;
		padding:5px 10px;
		vertical-align:top;
	}

	.comment_bottom td {
		background:#E7F6FA;
		padding:3px 5px;
		color:#333;
		font-size:0.9em;
	}

		.comment_bottom td a {
			color:#333;
			text-decoration:underline;
		}

		.comment_bottom td a:hover {
					text-decoration:none;
		}

	.right_bottom {
		float:right;
	}

/* Add news */

.addnews {
	width:98%;
}

	.addnews td {
		padding:3px;
	}

		.addnews textarea {
			width:100%;
			height:100px;
		}

		.addnews .textbox {
			width:200px;
		}

/* Feedback */

.feedback {
	width:70%;
}

	.feedback td {
		padding:3px;
	}

		.feedback textarea {
			width:100%;
			height:100px;
		}

/* Lost password */

.lostpassword td {
	padding:3px;
}

/* Personal message */

.pm {
	border-collapse:separate;
	width:462px;
}

	.pm td {
		padding:3px;
	}

		.pm textarea {
			width:100%;
			border:0;
			height:100px;
		}

/* Registration */

.registration td{
	padding:5px;
}

	.registration .button1 {
		margin-bottom:0;
	}

	.registration .textbox {
		width:150px;
	}

/* User info */

.userinfo {
	width:98%;
	margin-bottom:10px;
}

	.userinfo td {
		padding:3px;
		vertical-align:top;
	}

		.userinfo textarea {
			width:100%;
			height:80px;
		}

		.userinfo .textbox {
			width:200px;
		}

/* Stats */

.stats {
	border-collapse:separate;
	margin-bottom:10px;
	width:98%;
}

	.stats td {
		vertical-align:top;
		padding:3px;
	}
	
la{ background:#FBEAEA;

}
#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}
.стиль4 {color: #E8FACF}
.стиль5 {font-size: 10px; color: #CCCCCC; }
.h{ font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666; 
	background-repeat: no-repeat; 
	background-position: 3px 6px; 
	margin-right: 17px; 
	margin-left: 16px; 
	padding-top: 2px; 
	padding-bottom: 4px; 
	padding-left: 17px; 
	border-top: 1px solid #e3e3e3; 
	border-bottom: 1px solid #e3e3e3; 
	
	}
/*<Горизонтальное меню>*/
		.Menu  {
	height: 25px;
	position: absolute;
	top: 135px;
	width: 100%;
	border: 0px solid #f6f6f6;
	padding-top: 9px;
	font-size:12px; 
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
	.Menu span {
	background-repeat: repeat-y;
	background-position: center 0;
	position: relative;
	top: 1px;
	width: 31px;
	margin-right: 11px;
	margin-left: 15px;
	padding: 10px;
	font-size:12px; 
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
<!--Конец Горизонтальное меню-->
