body{
	background: url(images/fon.jpg);
	background-color: #121629;
	background-repeat: repeat-x;
	}
	
ul.cat li{
font-family: Tahoma;
font-size: 14px;
color: #FFE899;
font-weight: bold;
margin-top: 20px;
}
ul.cat ul li{
color: #FFffff;
font-weight: normal;
list-style-image: url(images/fon_menu.gif);
font-family: Arial;
margin-top: 5px;
}
ul.cat a{
font-weight: normal;
}
ul.cat a:hover{
text-decoration: underline;
}
	
#top_nav a { 
text-align: center;
vertical-align: bottom;
display: block ;
width: 29px;
height: 53px;
background: ;
}

#top_nav a:hover {
 width: 29px;
 height: 53px;
 background: url(images/top_fon_menu.jpg); 

}

ul{
font-family: Tahoma;
color: White;
font-size: 13px;

}

p{
font-family: Tahoma;
color: White;
/*font-weight: bold;*/
font-size: 13px;
}

p.main
{
margin-left: 15px; 
margin-right: 30px;
/*text-align: justify;*/
}

#top3{
	font-family: Tahoma;
	color: White;
	font-weight: bold;
	font-size: 12px;
}

#top1
{
	font-family: Arial Black;
	color: White;
	font-size: 24pt;
}

#top2
{
	font-family: Arial Black;
	color: #D23100;
	font-size: 50pt;
}


#top22
{
	font-family: Arial Black;
	color: White;
	background-color: #D23100;
	font-size: 24pt;
}


h1{
	margin-left: 0px; 
	margin-right: 15px;
	font-family: Tahoma;
	color: #ffffff;
	/*font-weight: bold;*/
	font-size: 18px;
	/*text-transform: uppercase;*/

}

h2{
font-family: Tahoma;
	color: White;
font-weight: bold;
font-size: 13px;
margin-bottom: 0px;
margin-top: 0px;
}				

h3{
font-family: Tahoma;
color: White;
font-size: 13px;
text-transform: uppercase;
margin-bottom: 0px;
margin-top: 0px;
}				


td.index
{
height: 110px;
width: 110px;
text-align: center;
color: White;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
}		

td.kontakt
{
height: 65px;
color: White;
font-family: Tahoma;
font-size: 9pt;
}

td.border
{
border-right:1px solid #CCCCCC; 
border-left-width: 1px; 
border-top-width: 1px; 
border-bottom-width: 1px;
}

td.hbm{

background-image: url(images/hbm.jpg)	
}
a{
color: White;
font-weight: bold;	
text-decoration: underline;
}
.news
{  
FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}

.cifr
{  
FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Tahoma
}
.tel
{  
FONT-SIZE: 12px; COLOR: #e6dfd5; FONT-FAMILY: Tahoma
}
.use
{  
FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}

.use_top
{  
FONT-SIZE: 16px; font-weight: bold; COLOR: #123456; FONT-FAMILY: Tahoma
}

.bukvi_big
{  
FONT-SIZE: 16px; font-weight: bold; COLOR: #ffffff; FONT-FAMILY: Tahoma
}

.use_top1
{  
FONT-SIZE: 22px; COLOR: #123456; FONT-FAMILY: Tahoma
}

.cat
{  
FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma
}

.puti
{  
color: 000066; font-size:12px; font-weight:bold; text-decoration: none; FONT-FAMILY: Tahoma
}

.strelk1234
{  
color: ffffff; font-size:12px; text-decoration: none; FONT-FAMILY: Tahoma
}

.chis
{  
font-size:12px; font-weight:normal; FONT-FAMILY: Tahoma
}

.chis2
{  
FONT-SIZE: 16px; font-weight: bold; COLOR: #123456; FONT-FAMILY: Tahoma;
}

a:hover
{
color: #c0c0c0;	
}


a.put:link,
a.put:visited{color: white; font-size:12px; font-weight:bold; text-decoration: none; FONT-FAMILY: Tahoma}
a.put:hover  {color: white; font-size:12px; font-weight:bold; text-decoration: underline; FONT-FAMILY: Tahoma}

a.news_short:link,
a.news_short:visited{color: white; font-size:12px; font-weight:normal; text-decoration: none; FONT-FAMILY: Tahoma}
a.news_short:hover  {color: white; font-size:12px; font-weight:normal; text-decoration: underline; FONT-FAMILY: Tahoma}

a.put_sub:link,
a.put_sub:visited{color: ffffff; font-size:11px; font-weight:normal; text-decoration: none; FONT-FAMILY: Tahoma}
a.put_sub:hover  {color: ffffff; font-size:11px; font-weight:normal; text-decoration: underline; FONT-FAMILY: Tahoma}


a.use_new:link,
a.use_new:visited{color: 123456; font-size:12px; font-weight:bold; text-decoration: none; FONT-FAMILY: Tahoma}
a.use_new:hover  {color: 123456; font-size:12px; font-weight:bold; text-decoration: underline; FONT-FAMILY: Tahoma}

color: #123456;
font-weight: bold;	
text-decoration: underline;
font-size: 12px;

a.reg{
color: White;
font-weight: bold;	
text-decoration: underline;
font-size: 12px;
line-height: 150%;
}
a.reg:hover{
	text-decoration: underline;
}

a.cat{
color: White;
font-weight: normal;	
text-decoration: underline;
font-size: 11px;
}
a.cat:hover{
	text-decoration: none;
}

a.use{
color: #123456;
font-weight: bold;	
text-decoration: underline;
font-size: 12px;
}
a.use:hover{
	text-decoration: none;
}

a.faq11{
FONT-FAMILY: Tahoma;
color: White;
font-weight: normal;	
text-decoration: underline;
font-size: 14px;
}
a.faq11:hover{
	text-decoration: none;
}

a.atoll{
FONT-FAMILY: Tahoma;
color: #b3b3b3;
font-weight: normal;	
text-decoration: underline;
font-size: 10px;
}
a.atoll:hover{
	text-decoration: none;
}

a.atoll_inv{
FONT-FAMILY: Tahoma;
color: #b3b3b3;
font-weight: normal;	
text-decoration: none;
font-size: 10px;
}
a.atoll_inv:hover{
	text-decoration: none;
}

a.red
{
padding-left: 5px;
padding-right: 5px;
font-size: 11px;
font-family: Tahoma;
color: White;
background-color: #D23100;
margin-left: 15px;
}
a.red:hover
{
color: White;
background-color: #FF6666;
}

a.nov
{
FONT-FAMILY: Tahoma;
color: #b3b3b3;
font-weight: normal;	
text-decoration: none;
font-size: 10px;
}
a.nov:hover
{
FONT-FAMILY: Tahoma;
color: #b3b3b3;
font-weight: normal;	
text-decoration: none;
font-size: 10px;
}

li{
/*	list-style: disc;*/
/* 	color: White;*/
	list-style: none;
}
ul{
	list-style: none;
}

#date{
	font-family: Tahoma;
	font-weight: bold;
   background-color: #D23100;
	font-size: 105%;
	}

#faq_un{
        color: White;
	font-family: Tahoma;
        font-weight: bold;
	background-color: #3A477C;
	font-size: 14px;
	}

/*************************      ÌÅÍÞ     *******************/
ul.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 140px; /* Width of Menu Items */
	/*border-bottom: 1px solid #ccc;*/
	z-index: 10;
   font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	}

ul.menu li.menu1 {
	position: relative;
	}
	
li.menu1 ul.menu {
	position: absolute;
	width: 220px; 
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	left: 139px; /* Set 1px less than menu width */
	top: -5;
	display: none;
/*	background: #a0a0a0; */
	
	background: url(images/fon_menu.gif); 

 	}
	
	
/* Styles for Menu Items */
ul.menu li.menu1 a {
	display: block;
	text-decoration: none;
   color: #ffffff;
/*	background: #fff; *//* IE6 Bug */
	padding: 5px;
/*	border: 1px solid #ccc;
	border-bottom: 0;*/
	}

/* Fix IE. Hide from IE Mac \*/
* html ul.menu li.menu1 { float: left; height: 1%; }
* html ul.menu li.menu1 a { height: 20%; }
/* End */

ul.menu li.menu1 a:hover { 
color: Black; 
/*background: #c0c0c0; */
background: #829dfe; 
} /* Hover Styles */

li ul.menu li.menu1 a { padding: 2px 5px; } /* Sub Menu Styles */
		
li.menu1:hover ul.menu, li.menu1.over ul.menu { display: block; 
z-index: 2;

} 

/*************************      ÌÅÍÞ     *******************/

ul.menu li.menu2 {
	position: relative;
	}
	
li.menu2 ul.menu {
	position: absolute;
	width: 150px; 
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
font-size: 12px;
	left: 139px; /* Set 1px less than menu width */
	top: -5;
	display: none;
/*	background: #a0a0a0; */
	
	background: url(images/fon_menu.gif); 

 	}
	
	
/* Styles for Menu Items */
ul.menu li.menu2 a {
	display: block;
font-size: 12px;
	text-decoration: none;
   color: #ffffff;
/*	background: #fff; *//* IE6 Bug */
	padding: 5px;
/*	border: 1px solid #ccc;
	border-bottom: 0;*/
	}

/* Fix IE. Hide from IE Mac \*/
* html ul.menu li.menu2 { float: left; height: 1%; }
* html ul.menu li.menu2 a { height: 20%; }
/* End */

ul.menu li.menu2 a:hover { 
color: Black; 
/*background: #c0c0c0; */
background: #829dfe; 
} /* Hover Styles */

li ul.menu li.menu2 a { padding: 2px 5px; } /* Sub Menu Styles */
		
li.menu2:hover ul.menu, li.menu2.over ul.menu { display: block; 
z-index: 2;

} 

/* The magic */

/*************************     ÊÎÍÅÖ    ÌÅÍÞ     *******************/

/*Ðàçíîå*/
.zagolovok {
	font-weight:bold;
	font-size:20px;}
/*Ðàçíîå*/