body
{
margin: 0px;
padding: 20px 0px 20px 20px;
font-family: tahoma;
}
.top
{
background: url("images/rightbg.jpg") top right no-repeat;
}
.rel
{
position: relative;
height: 163px;
}
.rel div
{
position: absolute;
}
.logo
{
left: 0;
top: 10px;
}
.slogan
{
left: 0;
top: 70px;
font-size: 14px;
color: #434b6f;
}
.contact
{
right: 40px;
top: 50px;
font-size: 12px;
color: #434b6f;
}
.contact a
{
text-decoration: none;
color: #434b6f;
font-weight: bold;
}















/*.menu, .menu ul {
  background: #e5e5e5;
  list-style: none;
  margin: 0;
  padding: 0;
  background: #e5e5e5;
  float: left;
  width: 100%;
}
.menu li {
  float: left;
  position: relative;
  background: #e5e5e5;
  background: none;
}
.menu li ul {
  display: none;
}
.menu a {
  color: #fff;
  font-family:"Tahoma";
  font-size:12px;
  color:#434b6f;
  text-decoration: none;
  display: block;
  width: 63px;
  padding: 0px 10px;
}
.menu a:hover {
  color: #FFFFFF;
  background: red;
}
.menu li:hover {
  background: #c7c6c6;
}
.menu li ul {
  display: none;
}
.menu li ul {
  display: none;
  position: absolute;
  background: #e5e5e5;
  padding: 8px 0;
  width: 138px;
}
.menu li li a {
  width: 118px;
  background: none;
}
.menu li:hover ul {
  display: block;
}
.menu li:hover li ul {
  display: none;
  width: 138px;
  top: -9px;
  left: 133px;
}
.menu li:hover li:hover ul {
  display: block;
}*/




	.menu
	{
	background: #e5e5e5;
	}
	.menu ul
	{
	margin: 0px;
	padding: 0px;
	}
	.menu a
	{
	color: #434b6f;
	text-decoration: none;
	font-size: 14px;
	line-height: 26px;
	}
	.menu li
	{
	position: relative;
	padding-left: 10px;
	list-style: none;
	display: inline;
	}
	.menu ul ul
	{
	position: absolute;
	display: none;
	top: 18px;
	left: 0px;
	background: #e5e5e5;
	}
	.menu ul ul li
	{
	display: block;
	padding-left: 0px;
	}
	.menu ul ul a
	{
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	display: block;
	display: inline;
	height: 26px;
	}
	.menu ul ul a:hover
	{
	color: #FFFFFF;
	}
	.menu ul ul li:hover,
	.menu  ul li.jshover
	{
	background: red;
	}
	.menu ul li:hover ul,
	.menu ul li.jshover ul
	{
	display: block;
	}
	.menu ul li:hover ul ul,
	.menu ul li.jshover ul ul
	{
	display:none;
	}
	.menu ul li:hover ul li:hover ul,
	.menu ul ul li.jshover ul
	{
	display: block;
	left: 130px;

	top: 0px;
	width: 120px;
	}











.content
{
padding: 20px;
}
.content, .content p, .content td, .content a
{
font-size: 11px;
color: #434b6f;
}
.content a
{
text-decoration: none;
color: red;
}
.content h1,
.content h2,
.content h3
{
background:url("images/h1.gif") top left no-repeat;
width: 198px;
height: 28px;
line-height: 28px;
text-transform:uppercase;
font-size: 11px;
padding-left: 15px;
color: #434b6f;
}
.right
{
background: #e5e5e5;
font-size: 11px;
color: #434b6f;
}
.rightmenu td
{
padding-left: 10px;
}
.rightmenu a
{
text-decoration: none;
font-size: 11px;
color: #434b6f;
}
.rightmenu a:hover
{
color: red;
}
.right p
{
padding-left: 10px;
padding-right: 10px;
}
.num
{
color: #434b6f;
font-size: 18px;
font-weight: 700;
}
.bottom
{
text-align: right;
background:url("images/bottom.gif") bottom left no-repeat;
padding-bottom: 30px;
}
.karta
{background:url("images/kartarossia2.jpg");
}

