<!--
 body   {
 	margin-left:0px;
 	margin-top:0px;
        font-family: Tahoma, Verdana, Arial, Helvetica;
        font-size: 12px;
	background: #fafafa;    
	}
td{
        font-family: Tahoma, Verdana, Arial, Helvetica;
        font-size: 13px;
}
 div	{
        font-family: Tahoma, Verdana, Arial, Helvetica;
        font-size: 12px;
 	}
input, select{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-left: 1px;
	border : 1px inset;
	font-size: 11px;
	vertical-align: middle;
	height:17px;
}
.checkbox{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-left: 1px;
	border : 0px none;
	font-size: 11px;
	vertical-align: middle;
	height:17px;
}

.text {
	text-align:justify;	

}
.error {
	font-weight:normal;
	color:#ff0000;
	font-size: 10px;
}
.tdivider{
	font-size:14px;
	font-weight:bold;
	color: #001050;
	text-align:center;
}

.leftbody {
/*центральная колонка*/
	height:100%;
	background: #A4A4B4;
	padding-left:10px;
	padding-right:5px;
     	border-right: 7 solid #dFdBdF;
     	border-bottom: 13 solid #dFdBdF;
	}
.mainbody {
	height:100%;
	}
.rightbody {
	height:100%;
	background: #dEdEdE;

	}
.menublock {
	
	}
.topline1{
	background-color:#A80000;
	}
.topline2{
	background-color:#FF9900;
	}
.topline3{
	background-color:#FFCC00;
	}
.topmenu{
/*верхняя полоска меню левая*/
        font-family: Tahoma, Verdana, Arial, Helvetica;
        font-size: 11px;
        font-weight:bold;
        text-align:left;
        color: #565656;
	background-image : url(/imgs/ttl.gif);
	background : repeat-x;
	}
.topmenu:link{
        font-family: Tahoma, Verdana, Arial, Helvetica;
        font-size: 11px;
        font-weight:bold;
        text-align:left;
        color: #565656;
	text-decoration:none;
}
.topmenu:visited{
        font-family: Tahoma, Verdana, Arial, Helvetica;
        font-size: 11px;
        font-weight:bold;
        text-align:left;
        color: #565656;
	text-decoration:none;
}

.topmenu_r{
/*верхняя полоска меню правая*/
        font-family: Tahoma, Verdana, Arial, Helvetica;
        font-size: 11px;
        font-weight:bold;
        text-align:right;
        color: #565656;
	background-color:#BFE1A4;	
	background-color:#ebebeb;	
	
	}

.imgl	{
/*	рамка для картинок*/
	border-color: gray;
	border-width: 1px;
	border-style: solid;   
	margin-right:6px;
	margin-top:4px;
	margin-bottom:4px;
	text-align:left;     
	}

.imgr	{
/*	рамка для картинок*/
	border-color: gray;
	border-width: 1px;
	border-style: solid;   
	margin-left:6px;
	margin-top:4px;
	margin-bottom:4px;
	text-align:left;     
	}


.imgwide	{
/*	рамка для широких картинок*/
	border-color: gray;
	border-width: 1px;
	border-style: solid;   
	margin-top:4px;
	margin-bottom:4px;
	text-align:center;     
	}

.splash	{
	border-color: gray;
	border-width: 1px;
	border-style: solid;
	margin-top:4px;
	margin-right:5px;
	}
.bltitle{
/*левое ухо*/
	border-left: 1 solid #DEDEDE;
	border-top: 1 solid #DEDEDE;
	border-right: 0 none #DEDEDE;
	font-family:arial;
        font-size: 12px;
        font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:0px;
	margin:0px;
	background: #EFEBEF;
	height:20px;
	color: #001050;
	}

.doctitle{
/*левое ухо*/
	font-family:arial;
        font-size: 16px;
        font-weight:bold;
       	padding-top:2px;
	padding-bottom:2px;
	color: #001050;
	}


.bltitle_r{
/*правое ухо*/
	border-right: 1 solid #DEDEDE;
	border-top: 1 solid #DEDEDE;
	border-left: 0 none #DEDEDE;
	font-family:arial;
        font-size: 12px;
        font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:5px;
	margin:0px;
	background: #EFEBEF;
	height:20px;
	color: #0056AD;   
	color: #001050;
	text-align:right;

	}

.blbody{
	border: 1 solid #DEDEDE;
        font-size: 11px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
/*	background: #F5F2F5;    */ 
	}
.blbody2{
	border: 1 solid #DEDEDE;       
        font-size: 11px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	background: #F5F2F5; 
	    
	}
.blbody3{
	border: 1 none #DEDEDE;       
        font-size: 11px;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	}

.blbody3b{
	border: 1 none #DEDEDE;       
        font-size: 11px;
        font-weight:bold;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	text-align:right;

	}
.blbody4{
	border: 1 solid #DEDEDE;
	font-family:arial;
        font-size: 12px;
        font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:0px;
	margin:0px;
	background: #EFEBEF;
	height:20px;
	color: #001050;

	}
.blbottom{
	border-left: 1 solid #DEDEDE;
	border-right: 1 solid #DEDEDE;
	border-bottom: 1 solid #DEDEDE;
        font-size: 9px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:5px;
	background: #EFEBEF;
	height:10px;
	color: #4682B4;
	text-align:right;
	}

.blmenu{
	border-left:4 solid #DEDEDE;
        font-size: 12px;
	font-family:arial;

        font-weight:bold;
	text-align:right;
	padding-top:0px;
	padding-bottom:1px;
	padding-left:5px;
	padding-right:5px;
	color: #001050;
	background-color: #DEDEDE;
	}

.blmenu1{
	border-left:4 solid #DEDEDE;
	padding:0px;
	color: #001050;
	background-color: #A4A4B4;
	height:5px;
	}

.blmenu2{
	height: 27px; 

	border-left:4 solid #DEDEDE;
	border-bottom: 1 solid #DEDEDE;
		
	border-right: 3 none #DEDEDE;

	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;

	color: #000000;
	}
.blmenu2 a:link	{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
        font-family: Arial, Helvetica;
        font-weight:normal;
	}
.blmenu2 a:visited{
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
        font-family: Arial, Helvetica;
        font-weight:normal;
	}


.blmenudiv{
	border: 1 solid #DEDEDE;
        font-family: Tahoma, Verdana, Arial, Helvetica;
        font-size: 11px;
        font-weight:bold;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	top-border: 2 solid #FF5D00;
	background: #FFFFFF;
	color: #4682B4;
	height:20px;
	}

.boldlink{
        font-size: 11px;
        font-weight:bold;
	}
.newslist{
       	list-style : square outside;
       	padding-top:1em;
       	margin-left:1em;
       	padding-left:1em;
	}
.newslist li
	{
       	padding-bottom:4px;
       	text-align:justify;
	}
.annlist{
       	list-style : none outside;
       	padding-top:1em;
       	margin-left:0em;
       	padding-left:0em;
	}
.annlist li{
       	padding-bottom:6px;
       	text-align:justify;
	}

a:link	{
	color:#4682B4;
	font-size:11px;
	}
a:visited{
	color:#4682B4;
	font-size:11px;
	}

.formsearch{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.button{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-left: 1px;
	font-size: 11px;
	vertical-align: middle;
	height:17px;
	border : 1px outset;
	color: Black;
}
.rbutton{
	border: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-left: 1px;
	font-size: 11px;
	vertical-align: middle;
	color: Black;
}

.cellauth
{
	padding-left:5px;
	padding-right:5px;
	text-align:right;	
	font-size:11px;
	font-weight:bold;
}
.cellsmall
{
	padding-left:5px;
	padding-right:5px;
	text-align:left;	
	font-size:11px;
	font-weight:normal;
}


.catalog, .catalog:link, .catalog:visited, .catalog:active
{
        font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color: #747484;
}
.titlelink, .titlelink:link,.titlelink:visited, .titlelink:active
{
	font-size: 16px; 
	font-weight: bold; 
	font-family: Arial,sans-serif;
	text-decoration: none;	
}
.brief  {
        font-family: Arial, Helvetica;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color: #747484;
	padding-left:0px;
	text-align:justify;
}
.path
{

      	padding-left:6px;
      	padding-bottom:6px;
      	margin-top:0px;
	border-bottom: none;
}

.serr
{
	font-size: 9px;
	font-family:Verdana;
	font-weight:normal;
	color: #dd0000;
}
-->
