body
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	margin: 0;
}

TABLE (margin:0; padding:0;)
TD {margin:0; padding:0;}

div.catalog
{
 margin: 0px; /* Обнуляем значение отступов */
 padding: 5px 5px 5px 5px; /* Обнуляем значение полей */
 text-align:left;
}

.item
{
font-family:verdana;
font-size:11;
color:#333333;
cursor:hand;
cursor:pointer; 
}

.item:hover
{
color:#FF9933;
cursor:hand;
cursor:pointer; 
}

.item_selected
{
font-family:verdana;
font-size:11;
color:#FF9933;
}

.block_header
{
font-family:verdana;
font-size:12px;
color:#000;
padding: 5px;
background:#E7F1F8;
border-top:1px solid #555;
border-bottom:1px solid #555;
}

.block
{
text-align:left;
font-family:verdana;
font-size:12px;
padding: 3px;
background: #F7FBFD;
border-top:1px solid #AAA;
}


a 	            {font-family: Verdana, Arial; color: #003399; text-decoration: underline;}
a:link           {font-family: Verdana, Arial; color: #003399; text-decoration: underline;}
a:visited        {font-family: Verdana, Arial; color: #9966CC; text-decoration: underline;}
a:active         {font-family: Verdana, Arial; color: #003399; text-decoration: underline;}
a:hover          {font-family: Verdana, Arial; color: #993300; text-decoration: underline;}

a.black { color:#000000; text-decoration: none; }

a .navi {float:left; text-align:center; margin:3px; padding: 3px; background:#EEE; text-decoration:none;}
a:hover .navi  { background:#CCC; }

.numb {float:left; text-align:center; width:20px; margin:3px; padding: 3px; background:#EEE;}
a:hover .numb  { background:#CCC; }
.select {float:left; text-align:center; width:20px; margin:3px; padding: 3px; color:red;}

#news
{
position:relative;
left:5px;
top:5px;
font-family: Verdana;
font-size: 11px;
color: #333333;
cursor:hand; 
cursor:pointer; 
}

#news img.news_photo
{
float:left;
border-right: 10px solid #FFF;
}

.news_body { font: 14px/1.5 verdana; color:#000; }
.news_body:first-letter { font-size: 24px; font-family: georgia; }
.news_body p:first-letter { font: bold 16px/1.5 verdana; }
.first_letter:first-line {  }

#news_content
{
position:relative;
left:5px;
top:5px;
height:100%:
font-family: Verdana;
font-size: 11px;
color: #333333;
}

#otziv_data
{
margin-top:5px;
font-family: Verdana;
font-size: 11px;
color: #333333;
}

#otziv_content
{
margin-top:5px;
padding-bottom: 10px;
font-family: Verdana;
font-size: 11px;
color: #333333;
background: url('../images/red_dot.gif') bottom  repeat-x;
}

.otziv_photo
{
float:left;
margin:3px;
}


#clear			{ clear:both; height:1px; font-size:0px; overflow:hidden; }

#spacer_v
{ 
position:relative;
left:0px;
top:0px;
float:left;
height:80px; 
width:5px; 
font-size:0px; 
overflow:hidden;
}

#spacer_h			{ height:5px; width:1px; font-size:0px; overflow:hidden; }

.date
{
font-family:tahoma9;
color:red;
}

h1,h2,h3,h4 { margin:0; }

h1 { font-family: Arial; font-size: 16px; font-weight:bold; color: #333; margin-bottom: 5px;}
h2 { font-family: Verdana; font-size: 14px;	font-weight:bold; color: #2C556B; margin-bottom: 5px;}
h3 { FONT: 12/1 verdana; color: #464646; margin-bottom: 5px; }
h4 { FONT: 12/1 verdana; color: #464646; margin-bottom: 5px; }

.arial_top {
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #2C556B;

}

.verdana_top {
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
	color: #2C556B;

}

.verdana20 {
	font-family: Verdana;
	font-size: 20px;
	color: #556F82;

}

.verdana18 {
	font-family: Verdana;
	font-size: 18px;
	color: #556F82;

}

.verdana16 {
	font-family: Verdana;
	font-size: 16px;
	color: #2C556B;

}

.verdana14 {
	font-family: Verdana;
	font-size: 14px;
	color: #556F82;

}

.verdana13 {
	font-family: Verdana;
	font-size: 13px;
	color: #464646;

}

.verdana12 {
	font-family: Verdana;
	font-size: 12px;
	color: #464646;

}

.verdana11 {
	font-family: Verdana;
	font-size: 11px;
	color: #333;

}

.verdana10 {
	font-family: Verdana;
	font-size: 10px;
	color: #555555;

}

.verdana9 {
	font-family: Verdana;
	font-size: 9px;
	color: #555555;

}

.verdana8 {
	font-family: Verdana;
	font-size: 8px;
	color: #555555;

}

.tahoma9 {
	font-family: Tahoma;
	font-size: 9px;
	color: #555555;

}

.tahoma10 {	font-family: Tahoma; color: #555555; font-size: 10px; text-decoration: none;}
.tahoma10:link {	font-family: Tahoma; color: #003399; font-size: 10px; text-decoration: none; font-weight:100;}
.tahoma10:hover {	font-family: Tahoma; color: #003399; font-size: 10px; text-decoration: none; font-weight:100;}
.tahoma10:active {	font-family: Tahoma; color: #003399; font-size: 10px; text-decoration: none; font-weight:100;}
.tahoma10:visited {	font-family: Tahoma; color: #003399; font-size: 10px; text-decoration: none; font-weight:100;}

#head {
	font-family: verdana;
	font-size: 12px;
	background-color: #555555;
	color: #FFFFFF; 
	padding: 3px; 
	background-image: url(../images/head_fon.gif);
	background-repeat: no-repeat;
	background-position: 100%;
 }

#head_no_text {
	font-family: verdana;
	font-size: 12px;
	background-color: #555555;
	color: #FFFFFF; 
	padding: 3px; 
 }

#td_link {
	background-color: #FFFFFF;
	padding: 3px; 
	color: #0000FF;
	cursor:pointer;
	cursor:hand;
}

#td_link:hover {
	background-color: #FFFFFF;
	padding: 3px; 
	color: #A61E1E;
}

#td_menu {
	color: #000000;
	text-align: center;
	padding: 3px; 
	text-decoration: underline;
	cursor:pointer;
	cursor:hand;
}

#td_menu_on {
	color: #000000;
	text-align: center;
	padding: 3px; 
}

code {	font-family: verdana;
	font-size: 9px; border: 1px solid red; 	background-color: yellow; }

micro {	font-family: tahoma;
	font-size: 9px; }

#td_search_result {
	padding: 3px;
	border: 1px solid #CCCCCC;
	background-color: #777777;
	color: #FFFFFF; 

}

.rbcwea {
        font-family : Verdana, Tahoma, sans-serif;
        font-size: 10pt;
        }