a {outline: none; /* Убираем границу вокруг ссылок firefox*/}
a:active     {text-decoration: none;}
a:link       {text-decoration: none;}
a:visited    {text-decoration: none;}
body         {font-family: Verdana; font-size: 13px; color: #000000; line-height: 14px}
table        {font-family: Verdana; font-size: 13px; color: #000000; line-height: 14px}
td           {font-family: Verdana; font-size: 12px; color: #000000; line-height: 14px}


body,
html {
margin: 0;
padding: 7px;
}

.ramka {border: 2px #ebebeb solid; border-collapse: collapse;}

p {
 text-indent: 40px; /* Отступ первой строки в пикселах */
}

a.seo  {
	color: #000000;
	text-decoration: none;
}
a.seo:active     {
	text-decoration: none;
	color: #000000;
}
a.seo:link       {
	text-decoration: none;
	color: #000000;
}
a.seo:visited    {
	text-decoration: none;
	color: #000000;
}

.link1:link {color:#000000; text-decoration: underline;}
.link1:visited {color:#000000; text-decoration: underline;}
.link1:active {color:#000000; text-decoration: underline;}
.link1:hover {color:#000000; text-decoration: underline;}

.text_reklama    {font-size: 9px;  font-family: Tahoma; color: #ffffff; line-height: 10px;}
.text_footer     {font-size: 10px; font-family: Verdana; color: #000000; line-height: 10px;}
.text_contact    {font-size: 12px; font-family: Tahoma;  color: #000000; line-height: 14px;}
.text_ref        {font-size: 11px; font-family: Verdana;  color: #000000; line-height: 14px;}
.text_title      {font-size: 15px; font-family: Tahoma;  color: #0d4e71; line-height: 15px; font-weight: bold;}
.text_title2     {font-size: 15px; font-family: Tahoma;  color: #dc2226; line-height: 15px; font-weight: bold;}
.text_blue       {font-size: 15px; font-family: Tahoma;  color: #0d4e71; line-height: 15px;}
.text_blank      {font-size: 11px; font-family: Tahoma;  color: #0d4e71; line-height: 15px; font-weight: bold;}

.leftnews {font:normal 12px Tahoma; color:#000; margin:10px 0;}
.leftnews b {color:#0d4e71;}
.leftnews hr {width:100%; border:none; color:#b1b1b1; background-color:#b1b1b1; height:1px;}
.leftnews a {color:#0d4e71; text-decoration: underline;}



#menu{width:210px;} 
#menu a{display:block;}
#items a,#items a:active,#items a:visited{display:block; background:url('images/pic_menu.gif') left 4px no-repeat; padding-left:10px;
	color:#0d4e71; font-family:Tahoma; font-size: 12px; font-weight:bold; margin-left: 0px; margin-top: 5px; text-decoration:none;}
		
#items a:hover{display:block; background:url('images/pic_menu2.gif') left 4px no-repeat; padding-left:10px;
	color:#0d4e71; font-family:Tahoma; font-size: 12px; font-weight:bold; margin-left: 0px; margin-top:5px; text-decoration:underline;}

#submenu{margin-left:10px; line-height: 13px;}
#submenu a,#submenu a:active,#submenu a:link,#submenu a:visited{display:block; background:url('images/pic_submenu.gif') left 5px no-repeat;
	padding-left:10px; color:#4c4a4a; font-family:Tahoma; font-size:11px; margin-left:10px; margin-top:5px; font-weight:normal;}
#submenu a:hover{display:block; background:url('images/pic_submenu.gif') left 5px no-repeat; 
	padding-left:10px; color:#dc2226; font-family:Tahoma; font-size:11px; margin-left:10px; margin-top:5px; font-weight:normal;}


form {margin:0; padding:0}
input, select, textarea {font-family:tahoma; font-size:11px; color:#010101; overflow:hidden; border:1px solid #7E7E77; padding:2px}

.img  {border: 2px #c6c6b6 solid;}

#title_h1 h1{display:none;}