body, td, th, span, a, li 
		{font-family: arial; font-size: 10pt;}

span, li	{font-family: arial; line-height: 130%; font-size: 100%;}

p { color: #344e5b; }
p { font-family: "Arial Cyr", "Arial", "Verdana"; font-size: 12px; }
p { fontfamily: "Arial Cyr", "Arial", "Verdana"; fontsize: 13px; }

strong { font-family: "Arial Cyr", "Arial", "Verdana"; color:#004477; font-size: 12px; font-weight: bold;}
strong { fontfamily: "Arial Cyr", "Arial", "Verdana"; color:#004477; fontsize: 12px; fontweight: bold;}

td { color: #344e5b;  }
td { font-family: "Arial Cyr", "Arial", "Verdana"; font-size: 12px; }
td { fontfamily: "Arial Cyr", "Arial", "Verdana"; fontsize: 13px; }

a { color: #004477; }
a { font-family: "Arial Cyr", "Arial", "Verdana"; font-size: 12px; }
a { fontfamily: "Arial Cyr", "Arial", "Verdana"; fontsize: 13px; }

.menua2,.menu_a2 { font-family: "Arial Cyr", "Arial", "Verdana"; font-size: 12px; color: #cbd0e5; }
.menua2,.menu_a2 { fontfamily: "Arial Cyr", "Arial", "Verdana"; fontsize: 13px; color: #cbd0e5; }
.menua2,.menu_a2 { color: #cbd0e5; text-decoration: none; }
.menua2:hover,.menu_a2:hover { color: #FFFFFF; text-decoration: none; }

a.gmenu:link, a.gmenu:visited, .top
		{font-size: 90%; color: #FFFFFF; text-decoration: none;}


a.g2menu:link, a.g2menu:visited
		{font-size: 85%; color: #243692; text-decoration: none; font-weight: bold;}


a.g2menu:hover
              {font-size: 85%; color: #243692; text-decoration: underline; font-weight: bold;}



td.g2menu	{font-size: 90%; color: #5e627c; font-weight: bold;}


a.rmenu:link, a.rmenu:visited, .rmenu
 		{font-size: 90%; color: #1f3290; text-transformation: uppercase; text-decoration: none;}

a.rmenu:hover
 		{font-size: 90%; color: #1f3290; text-transformation: uppercase; text-decoration: underline;}


a.rmenu3:link, a.rmenu3:visited, .rmenu3
 		{font-size: 90%; color: #1f3290; text-transformation: uppercase;  font-weight: bold; text-decoration: none;}
a.rmenu3:hover
 		{font-size: 90%; color: #1f3290; text-transformation: uppercase; text-decoration: underline;}




a.rmenu4:link, a.rmenu4:visited 
 		{font-size: 90%; color: #1A4966; text-transformation: uppercase;  font-weight: bold; text-decoration: none;}
a.rmenu4:hover
 		{font-size: 90%; color: #11A4966; text-transformation: uppercase; text-decoration: underline;}

a.rmenu5:link, a.rmenu5:visited, .rmenu5
 		{font-size: 90%; color: #FF0000; text-transformation: uppercase;  font-weight: bold; text-decoration: none;}
a.rmenu5:hover
 		{font-size: 90%; color: #FF0000; text-transformation: uppercase; text-decoration: none;}



.srtext          {margin-left: 27px; margin-top:2px; color: #353c68; font-size: 90%; line-height: 130%; font-weight: normal;} 


.srmenu          {margin-left: 27px; margin-top:8px; color: #353c68; font-size: 90%; line-height: 100%; font-weight: bold;}




a.rmenu2:visited, .rmenu2:link
                  {color: #353c68; font-size: 100%; line-height: 100%;  text-decoration: none; }
a.rmenu2:hover
               {color: #353c68; font-size: 100%; line-height: 100%;  text-decoration: underline; }



a.lmenu:link, a.lmenu:visited 
 		{font-size: 90%; color: #1f3290; text-transformation: uppercase; text-decoration: none; font-weight:bold}

a.lmenu:hover
{font-size: 90%; color: #1f3290; text-transformation: uppercase; text-decoration: underline; font-weight:bold}


.lmenu
{font-size: 90%; }


.slmenu		
   {margin-left: 27px; margin-top:8px;  font-size: 105%; line-height: 100%;}


a.slmenu2:link
{color: #001F67; font-size: 90%; line-height: 100%; text-decoration: none}

a.slmenu2:visited
{color: #001F67; font-size: 90%; line-height: 100%; text-decoration: none}

a.slmenu2:hover
{color: #001F67; font-size: 90%; line-height: 100%; text-decoration: underline}




a.slmenu1:link
{color: #3A4E64; font-size: 90%; line-height: 100%; text-decoration: none}

a.slmenu1:visited
{color: #3A4E64; font-size: 90%; line-height: 100%; text-decoration: none}

a.slmenu1:hover
{color: #3A4E64; font-size: 90%; line-height: 100%; text-decoration: underline}



a.slmenured:link, span.slmenured
{color: #FF0000; font-size: 90%; line-height: 100%; text-decoration: none}

a.slmenured:visited
{color: #FF0000; font-size: 90%; line-height: 100%; text-decoration: none}

a.slmenured:hover
{color: #FF0000; font-size: 90%; line-height: 100%; text-decoration: underline}



.srtext2          {margin-left: 27px; margin-top:2px; color: #295570; font-size: 90%; line-height: 130%; font-weight: normal;} 

.srtext3  {margin-left: 27px; margin-top:2px; color: #295570; font-size: 100%; }




.bottom		{font-size: 80%; color: #FFFFFF; text-decoration: none;}


.date {font-size: 105%; color:#1A2F8D; bgcolor: #D0E0EA; font-weight: bold;}



a.news:link 	{font-size: 90%; color: #40434E; text-decoration: none;}

a.news:visited  {font-size: 90%; color: #676973; text-decoration: none;}


a.news:hover

{font-size: 90%; color: #40434E; text-decoration:underline;}

.news  {font-size: 90%;}





a.more:link, a.more:visited 
 		{font-size: 90%; color: #84A5BA; text-decoration: underline;}

a.more:hover
              {font-size: 90%; color: #84A5BA; text-decoration: none;}



a.event:link, a.event:visited 
 		{font-size: 90%; color: #355EAB; text-decoration: none; font-weight:bold}

a.event:hover
              {font-size: 90%; color: #355EAB; text-decoration: underline; font-weight:bold}





.source
{font-size: 100%; color: #6c79b6; text-decoration: none;}



a.more2:link, a.more2:visited 
 		{font-size: 100%; color: #5f7ea1; text-decoration: underline;}

a.more2:hover
              {font-size: 100%; color: #5f7ea1; text-decoration: none;}

div.opros
{
	width:205px;	
        margin-left: 0px;
        margin-top: 10px;
        padding: 10px;
        background-color: #ffffff; 
        border: 1px dotted #696b5b;
        border: 1px solid #1A4966;
        text-align: left;

        
}





form.opros {
	margin: 0px;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 15px;
	font-size: 10pt;
	
}


.res_opros {
	margin: 0px;
	padding-left: 5px;
	padding-right: 9px;
	padding-top: 12px;
	padding-bottom: 15px;
}

.point
{
	margin: 0px 3px 0px 0px;
	padding: 0px 0px 0px 0px; 
	font-size: 10pt;
}


.oprosTitle {
	margin: 0px;
	padding: 0px;
	color: #6C6D5D;
	font-weight: bold;
	font-size: 13px;
}
.oprosQues{

	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px;
	color: #004477;
	font-weight: bold;
}



a.news_title:link, a.news_title:visited, span.news_title 
 		{font-size: 12px; text-decoration: none; color:#004477;  font-weight: bold;}

a.news_title:hover
             {font-size: 12px; text-decoration: underline; color:#004477;  font-weight: bold;}



td.bot1
{	
padding-top: 12px;
}


td.bot2
{
text-align: right;
padding-top: 10px;
padding-bottom: 15px;
color: #CBD0E5;
font-size: 80%; 
text-decoration: none;
background: #1f3290 url(/Images/Index/bg_copyright.gif)  right repeat-y;
}



