/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {
	font-family:		arial, sans-serif;
	width:				750px;
	height:				200px;
	position:			relative;
	font-size:			11px;
	z-index:			100;
	background-image:	url("images/menu.gif");
	background-repeat:	repeat-x;
	}
.menu ul {
	padding:			0;
	margin:				0;
	list-style:			none;
	}
.menu ul li {
	float:				left;
	position:			relative;
	}
.menu ul li a, .menu ul li a:visited {
	display:			block;
	text-decoration:	none;
	color:				#fff;
	width:				80px;
	height:				20px;
	text-align:			center;
	color:				#ddd;
	border-left:		1px solid #fff;
	border-right:		1px solid #000;
	border-top:			1px solid #fff;
	border-bottom:		1px solid #000;
	background-image:	url("images/menu.gif");
	background-repeat:	repeat-x;
	line-height:		20px;
	font-size:			11px;
	font-weight:		bold;
	overflow:			hidden;
	}
.menu ul li ul {
	display:			none;
	}

/* specific to non IE browsers */
.menu ul li:hover a {
	color:				#000;
	background-image:	url("images/menu_hover.gif");
	background-repeat:	repeat-x;
	}
.menu ul li:hover ul {
	display:			block;
	position:			absolute;
	top:				21px;
	left:				0;
	width:				80px;
	}
.menu ul li:hover ul li a.hide {background:#0B759F; color:#000;}
.menu ul li:hover ul li:hover a.hide {background:#0B759F; color:#ddd; background-image:url("images/menu.gif"); background-repeat:repeat-x;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#0B759F; color:#ddd; background-image:url("images/menu.gif");}
.menu ul li:hover ul li a:hover {color:#000; background-image:url("images/menu_hover.gif"); background-repeat:repeat-x;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:82px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-82px;}




















body		{
			margin:				0;
			padding:			0;
			font-family:		arial;
			font-size:			12px;
			background:			#006699;
			color:				#000000;
			}

/* Основные контейнеры */
#container	{
			position:			relative;
			text-align:			left;
			margin:				auto;
			width:				750px;
			height:				100%;
			}
#header		{
			width:				750px;
			height:				120px;
			border-left:		1px solid #000;
			border-right:		1px solid #000;
			border-top:			1px solid #000;
			}

#menuu		{
			position:			absolute;
			width:				750px;
			left:				0px;
			top:				120px;
			height:				20px;
			background-image:	url("images/menu.gif");
			border-left:		1px solid #000;
			border-right:		1px solid #000;
			border-bottom:		1px solid #000;
			}

#content	{
			position:			absolute;
			width:				740px;
			left:				0px;
			top:				140px;
			padding-left:		5px;
			padding-right:		5px;
			background:			#CEDFFF;
			border-left:		1px solid #000;
			border-right:		1px solid #000;
			}
#copyright	{
			position:			relative;
			left:				-6px;
			width:				740px;
			height:				12px;
			padding-left:		5px;
			padding-right:		5px;
			padding-bottom:		5px;
			font-size:			100%;
			background:			#003073;
			color:				#fff;
			text-align:			right;
			border-left:		1px solid #000;
			border-right:		1px solid #000;
			border-bottom:		1px solid #000;
			}
#ads		{
			position:			relative;
			left:				-6px;
			width:				750px;
			height:				64px;
			padding-left:		0px;
			padding-right:		0px;
			background:			#fff;
			border-left:		1px solid #000;
			border-right:		1px solid #000;
			}

/* Основной блок */
a			{
			color:					#12599B;
			}
td			{
			font-size:				12px;
			}
h1			{
			color:					#005;
			font-size:				14px;
			}
h2			{
			color:					#800000;
			font-size:				12px;
			}
.dim		{
			font-weight:			normal;
			text-decoration:		italic;
			}
.thead		{
			font-weight:			bold;
			color:					#000;
			background:				#aaa;
			}
.tcat		{
			font-weight:			normal;
			background:				#ffffff;
			}
.tcathi		{
			font-weight:			normal;
			background:				#bbb;
			}
.tcatex		{
			font-weight:			normal;
			background:				#ddd;
			}