.u-menu{
width: 190px; /*width of menu*/
	border-width: 2px 0px 0px 0px;
	border-style: solid;
	border-color: #ffffff;
}

.u-menu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.u-menu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}

.u-menu ul li a{
font-family: tahoma, sans-serif;
font-size: 14px; 
color: #5B5A5B; 
background-color: #F2F2F2;
display: block;
padding: 5px 0;
padding-left: 20px; /*link text is indented 8px*/
text-decoration: none; 
line-height: 1.5;
}

.u-menu ul li a:visited{
color: #5B5A5B; 
}

.u-menu ul li a:hover{ /*hover state CSS*/
background: url(images/fon-side-menu.png);
color: #5B5A5B; 
text-decoration: none;
}


A.lang:link {
	COLOR: #676667; TEXT-DECORATION: none;
}
A.lang:visited {
	COLOR: #676667; TEXT-DECORATION: none;
}
A.lang:active {
	COLOR: #676667; TEXT-DECORATION: none;
}
A.lang:hover {
	COLOR: #C70434; TEXT-DECORATION: none;
}

.lang
{
font-family: tahoma, sans-serif;
font-size: 8pt;  
letter-spacing: 2px;
color: #676667; 
}

A {
    outline: none; /* Убираем границу вокруг ссылок  */
   }

.slogan
{
letter-spacing: 4px;
font-family: tahoma, sans-serif;
font-size: 12pt;  
color: #5B5A5B;
display: block;
padding-top: 4px;
padding-left: 20px;
padding-bottom: 6px;
}


.content
{
font-family: arial, sans-serif;
font-size: 11pt;  
color: #333333;
padding-top: 4px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 20px;  
line-height: 1.5;
}

.text
{
font-family: arial, sans-serif;
font-size: 11pt;  
color: #333333;	
line-height: 1.5;
}

A:active {color: #C70434; text-decoration: none}
A:link {color: #C70434; text-decoration: none}
A:visited {color: #C70434; text-decoration: none}
A:hover{color: #C70434; text-decoration: underline}



.star
{
	font-family: arial, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color : #CB303D;
}


img.right {margin-top: 0px; margin-bottom: 10px; margin-left: 10px; margin-right: 0px; 
}

img.left {margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 10px; 
}

img {
	border-color: #CACACA; 
}



hr
{
color: #D0D0D0; 
}

hr.b
{
color: #9A9999; 
}

TD 
{
font-family: tahoma, sans-serif;
font-size: 9pt;  
color: #424142; 
}

small
{
color: #5B5A5B; 
font-family: tahoma, sans-serif;
font-size: xx-small;  
padding-left: 20px;
display: block;
}



.red 
{
color: #CB303D;
}


p
{
font-family: tahoma, sans-serif;
font-size: 9pt;  
color: #424142; 
}


H1
{
    padding-top: 0px;
	letter-spacing: 2px;
	font-family: arial, sans-serif;
	font-size: 17pt;
	font-weight: normal;
	color: #D22238;
	padding-left: 30px;
	background: url(images/h-1.gif); 
	line-height: 1.5;  
	margin-bottom: 6px;
}

H2
{
	letter-spacing: 1px;
	font-family: arial, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color: #868586; 
}

H3
{
	letter-spacing: 1px;
	font-family: arial, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #868586;
	margin-bottom: 6px;
	margin-top: 6px;
}


