/* CSS Document */
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

body,html {
  padding          : 0;
  margin           : 0;
  font-size:9pt;
  font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
  background-color:red;

     }



.xxg 

{
color:#999999;
}


.topmenu {
text-align:left;

}
a:link, a:visited {


  color: #015181;
  text-decoration  : none;

}
a:hover {
color:#000000;

 
  text-decoration  : underline;

}

 #mainlevel-nav { 
  font-size        : 11px;
  color:black;
  list-style       : none;
  padding          : 0;
  margin           : 0;
   
}
#mainlevel-nav li {
  float            : left;
  display          : block;
  list-style       : none;
  background-image : none;
  padding-left     : 0;
  padding-right    : 4px;
  margin           : 0;
  width            : auto !important;
  font-size        : 11px;
  line-height      : 10px;
  white-space      : nowrap;
  border-right      : none;
  border-left: 1px solid white;
  padding-left:10px;
  font-weight:normal;


}

#mainlevel-nav li a {
  /* горизонтальное меню*/

  color            : white;
  text-decoration  : none;
  
}

#mainlevel-nav li a:hover {
  color: #66CCFF ;
  text-decoration  : none;
    
	
	
	
}

#active_menu-nav {
  color: #FFCC00;
  
  border-bottom    : none;
  font-weight      : bold;
  padding:5px;
  
}

/* */


 #mainlevel-top2 { 
  font-size        : 11px;
  color:black;
  list-style       : none;
  padding          : 0;
  margin           : 0;
   
}
#mainlevel-top2 li {
  float            : center;
  display          : block;
  list-style       : none;
  background-image : none;
  padding-left     : 10;
  padding-right    : 4px;
  margin           : 0;
  width            : auto !important;
  font-size        : 11px;
  line-height      : 28px;
  white-space      : nowrap;
  border-left      : none;
  border-right: 1px dotted black;
  margin-right:10px;


}

#mainlevel-top2 li a {


  color            : black;
  text-decoration  : none;

}


#mainlevel-top2 li a:hover {
  color            : black;
  text-decoration  : underline;
    
	
	
	
}

  /* заголовки в меню*/


div.module div div div h3 { 
display: block;  
padding : 0px 0px 5px 0px;  
margin-bottom : 10px;
font-family      : tahoma;
font-size        : 13px;
  font-weight      : bold;
  color            : #A0A0A0;
  text-transform   : uppercase;
  text-align       : left;
  letter-spacing   : 1px;
  font-variant:small-caps;
  border-bottom:2px solid red;

}


table.moduletable {
	margin           : 0px 0px 8px 0px;
	width            : 100%;
      background       : ;
	  margin-bottom: 0px;

	}

table.moduletable th {
      
    font-family          : times, Verdana,  Helvetica, sans-serif;
	font-size          : 14pt;
	font-weight        : normal	;
	text-align         : left;
	width              : 100%;

      color              : #FA9532;
	 
	padding-bottom            : 10px;
	
	padding-top:20px;
      text-indent        : 0px;
	line-height        : 15px;

	
	    
	}

table.moduletable td {
    padding-top: 2px;
    	}


/* вертикальное меню*/


a.mainlevel  {
 display           : block;
 width             : auto;
  margin           : 1px 0;
  padding          : 10;
  font-size        : 13px;
  background       : none;
  margin-left:1px;
  text-indent      : 3px;
  text-align		:left;

}

a.mainlevel:link, a.mainlevel:visited {
  display          : block;
  font-size        : 13px;
  border-bottom    : none;
  background-color : none;
  font-weight      : normal;
  padding          : 0px 0;
  color            : #6B0000;
  font-weight      : normal;
  text-indent      : 0px;
}
a.mainlevel:hover {
  display          : block;
  font-size        : 13px;
  border-bottom    : none;
  background-color : none;
  font-weight      : normal;
  padding          : 0px 0;
  color            : #6B0000;
  font-weight      : normal;
  text-indent      : 0px;
}






#active_menu {
  color            : #6B0000;
  border-bottom    : none;
  background-color : none;
  font-weight      : bold;
  padding:0 0 0 0;
}
a#active_menu:hover {
  color            : black;
}



.sublevel {
   font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size        : 7pt;
   font-weight      : normal;
   color            : #505050;
   padding    	  : 3px 1px 3px 5px;
   margin		  : 3px;

}
a.sublevel:link, a.sublevel:visited {
  color		        : black;
  text-decoration	: none;
  font-weight      : normal;
}
a.sublevel:hover {
  color            : #FE7200;
  text-decoration  : none;
  font-weight      : normal;
}
a.sublevel#active_menu  {
	background      : transparent;
	color           : black;
	border          : 0px;
	   font-style	: normal;
      
}





.contentheading,.componentheading {
  font-family      : times, arial, Verdana, Helvetica, sans-serif;
  width            : 100%;
  font-size        : 17pt;
  font-weight      : bold;
  line-height      : 18px;
  text-transform   : none;
  text-align       : left;
  text-indent      : 0;
  color            : #FA9532;
  padding-bottom   : 5px;
  margin           : 10px 10px 10px 00px ;
  border-bottom    :none;
  }





/* Крошки. Хлебные мля*/

.pathway {
  font-size        : 11px;
  color            : #333333;
  padding-left     : 0px;


  
 

  
}
a.pathway:link, a.pathway:visited {
  font-size        : 11px;
  padding-left     : 0;
  font-weight      : normal;
  text-decoration  : underline;
}
a.pathway:hover {
  font-size        : 11px;
  padding-left     : 0;
  font-weight      : normal;

}


/*оформление статей*/

table.contentpaneopen {
  width            :100%;
  border-spacing   : 0;
  padding-left     : 0px;
  padding-right    : 0px;
  margin    : 0px;
  margin-top:10px;
  text-align:justify;

}


.newspane 

{


  width            :0%;
  border-spacing   : 0;
  padding-left     : 0px;
  padding-right    : 0px;
  margin    : 0px;
  margin-top:10px;
  text-align:justify;
}


 h1, h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15pt;
text-align:left;
color: #16386B;
font-weight:normal;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13pt;
text-align:left;
color: #16386B;
font-weight:bold;

}
li.latestnews 
{border-bottom:2px solid silver;
margin-bottom:5px;
padding-left:0px;
padding-bottom:3px;
margin-left:0px;}



 

{
font-size:12pt; }


/* оформление таблиц внутри контента  */

table.contentpaneopen table{
border-collapse:collapse;
padding:0px;
background-color:#F9F1DA;
margin-top:20px;
margin-bottom:5px;
border:1px solid #D5C1A7;
width:100%;

}

table.contentpaneopen table td{

padding:5px;
font-size:8pt;
border:1px solid #D5C1A7;

}

table.contentpaneopen table th{

padding:5px;
font-size:8pt;
border:1px solid #D5C1A7;

}
