@charset "windows-1251";
.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}

tr.z1{ background: #D4D4DB;}
tr.z2{ background: #EEEEFA;}

input, select, textarea{
	background: #ECF2F6;
	border: 1px solid #ACBAC4;
}

ul{ list-style-image: url("arrow.gif");}

hr{	color: #000000;
	height: 1px;}
	
body{
	background-color:   #FFFFFF;
	font-size-adjust: none;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;}
body{
	background: #FFFFFF url('/images/background.jpg');
	fontsizeadjust: none;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;}

p{	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: black;
	text-align: justify;
	text-indent: 0 px;
	font-size-adjust: none;
	padding: 0px 20px 0px 20px;}
p{	fontfamily: Arial, Helvetica, sans-serif;
	fontsize: 10pt;
	color: black;
	textalign: justify;
	textindent: 0 px;
	fontsizeadjust: none;
	padding: 0px 20px 0px 20px;}
p.caption{	
	font-size:6pt;
	color: white;
	padding: 0px 0px 0px 0px;}


h1{	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: #081A74;
	font-size-adjust: none;
	padding: 0px 20px 0px 20px;}
h1{	fontfamily:  Arial, Helvetica, sans-serif;
	fontsize: 18pt;
	color: #081A74;
	fontsizeadjust: none;
	padding: 0px 20px 0px 20px;}
h2{	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #081A74;
	font-size-adjust: none;
	padding: 0px 20px 0px 20px;}
h2{	fontfamily: Arial, Helvetica, sans-serif;
	fontsize: 14pt;
	color: #081A74;
	fontsizeadjust: none;
	padding: 0px 20px 0px 20px;}
h3{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #081A74;
	padding: 0px 20px 0px 20px;}
h3{	fontfamily: Arial, Helvetica, sans-serif;
	fontsize: 12pt;
	color: #081A74;
	padding: 0px 20px 0px 20px;}
h4{	fontfamily: Arial, Helvetica, sans-serif;
	fontsize: 10pt;
	color: #081A74;
	fontsizeadjust: none;
	padding: 0px 20px 0px 20px;}
h4{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #081A74;
	font-size-adjust: none;
	padding: 0px 20px 0px 20px;}
h5{	fontfamily: Arial, Helvetica, sans-serif;
	fontsize: 9pt;
	color: #081A74;
	fontsizeadjust: none;
	padding: 0px 20px 0px 20px;}
h5{	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #081A74;
	font-size-adjust: none;
	padding: 0px 20px 0px 20px;}


table {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: black;
	text-align: left;
	font-size-adjust: none;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;}
td {
	fontfamily: Arial, Helvetica, sans-serif;
	fontsize: 10pt;
	padding: 0px 0px 0px 0px;
	border: 0pt solid #081A74;
	}
th{
	border: 0pt solid #081A74;
	font-family: Arial, Helvetica, sans-serif;
	font: bold 10pt;
	padding: 2px 5px 2px 5px;
	background-color: #E8EAEE;}

table.cp {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: black;
	text-align: justify;
	font-size-adjust: none;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;}
td.cp {
	fontfamily: Arial, Helvetica, sans-serif;
	fontsize: 10pt;
	border: 1pt solid #143280;
	}
th.cp {
	border: 1pt solid #143280;
	font-family: Arial, Helvetica, sans-serif;
	font: bold 12pt; #000040;
	background-color: #F0F0F0;}

td.in {
	vertical-align: top;
	border: 2pt solid #FFFFFF;
	padding: 5px 5px 5px 5px;
	background-color: #F0F0F0;}

table.frame { 
	fontsize: 8pt;
	text-align: left;
	vertical-align: top;
	border: none;}
th.frame{
	border: none;
	height: 40;
	font-size: 12pt;
	color: #043169;}

table.menu {
	border: 1px solid #000000; 
	background-color: #116699; 
	position: absolute; 
	vertical-align: top;
	text-align: left;
	display: none;}

td.caption {
	font-size: 7pt;
	color: white;
	background: #0737A6;
	border: none;
	padding: 0px 0px 0px 0px;}
td.frame {
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border: none;
	padding: 0px 0px 0px 0px;
}
td.menu {
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	border: none;
	padding: 0px 0px 0px 0px;}

img{
	margin: 0 0 0 0;
	border: none;}
img.body{
	border: 2px solid #143280;}
img.glr{
	width: 120px;
	height: 85px;
	margin: 10 10 10 10;
	border: none;}
img.glrv{
	width: 100px;
	height: 150px;
	margin: 5 7 5 5;
	border: 2px solid #143280;}

	
	
strong{
	font-family: Arial, Helvetica, sans-serif;
	color: #143280;
	font-style: italic;
	font-size-adjust:  none;}

strong{
	fontfamily: Arial, Helvetica, sans-serif;
	color: #143280;
	fontweight: bold;
	fontstyle: italic;
	fontsizeadjust:  none;}

a.well:visited, a.well:link, a.well:active{
	color: #AAAAAA;
	font-size: 9pt;
	font-size-adjust: none;}

a.well:visited, a.well:link, a.well:active{
	color: #AAAAAA;
	fontsize: 9pt;
	fontsizeadjust: none;}

a.well:hover{
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	font-size-adjust: none;}

a.well:hover{
	color: #000000;
	font-weight: bold;
	fontsize: 9pt;
	fontsizeadjust: none;}

a.menu:visited, a.menu:link, a.menu:active, a.menu:hover{
	color: #333333;
	line-height: 1;
	font-size: 9pt;
	font-size-adjust: none;}

a.menu:visited, a.menu:link, a.menu:active, a.menu:hover{
	color: #333333;
	fontsize: 7pt;
	fontsizeadjust: none;}


a:visited, a:link, a:active{
	color: #081A74;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size-adjust: none;}

a:visited, a:link, a:active{
	color: #081A74;
	fontsize: 10pt;
	fontfamily: Arial, Helvetica, sans-serif;
	text-decoration:   none;
	fontsizeadjust: none;}
a:hover{
	color: #6791E7;
	fontsize: 10pt;
	text-decoration: none;
	font-size-adjust: none;}
a:hover{
	color: #6791E7;
	fontsize: 10pt;
	textdecoration: none;
	fontsizeadjust: none;}

ol{	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: black;
	font-size-adjust: none;
	padding: 0 0 0 30;
	list-style: disk;}
ul{	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: black;
	font-size-adjust: none;
	padding: 0 0 0 30;
	list-style: disk;}
ul{	fontfamily: Arial, Helvetica, sans-serif;
	fontsize:10pt;
	color: black;
	fontsizeadjust:  none;
	padding: 0 0 0 30;
	liststyle: disk;}

ul.menu
{	margin: 5 0 5 20;
	padding: 0 0 0 0;
	font-size-adjust: none;}
ul.menu
{	margin: 5 0 5 20;
	padding: 0 0 0 0;
	fontsizeadjust:  none;}
li.menu{
	list-style-position: outside;
	text-align: left;
	padding: 0 0 0 0;}
li{	margin: 0 0 0 0;
	padding: 5 90 5 10;
	text-align: justify;}
li.nomarker{
	list-style: none;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}

input
{
	border: 1px solid #7EB0C9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 20px;
	background: white;
}
input.search
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 18px;
	background-color : white;
}
input.radio
{
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 40px;
	background-color : transparent;
}
input.btn
{
	border: 1px solid #143280;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color : transparent;
}

textarea
{
	border: 1px solid #7EB0C9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: white;
}

.intd
{
	color: #000000; 
	font-family: Tahoma, Verdana; 
	font-size: 11px; 
	padding-left: 15px;
}

.name
{
	text-decoration: none;	
	color: #0649A4;	
	font-size:20px;
}

.name_menu
{
	text-decoration: none;	
	color: #0649A4;	
	font-size:14px;
}

A.rmenu, A.rmenu:hover, A.rmenu:visited, A.rmenu:active
{
	text-decoration: none;	
	color: #3E4464;	
	font-size:10px;
}

A.news, A.news:hover, A.news:visited, A.news:active
{
	text-decoration: none;	
	color: #FCA843;	
	font-size:11px;
}

A.cat, A.cat:hover, A.cat:visited, A.cat:active
{
	text-decoration: none;	
	color: #FCA843;	
	font-size:10px;
	font-weight:bold;
}

.m0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	color: #000000;
}
.m0l0iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 4px;
	color: #000000;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 0px solid #000000;
	
}
.m0l0oover {
	text-decoration : none;
	border : 0px solid #000000;
	
}

/* level 1 inner */
.m0l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000000;
}
.m0l1iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 4px;
	color: #000000;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #000000;
	background: #EDDDCF;
	filter: alpha(opacity=95);
	-moz-opacity: 90%;
}
.m0l1oover {
	text-decoration : none;
	border : 3px solid #B46C24;
	background: #D6C8BC;
}

/* level 2 inner */
.m0l2iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #ADADAD;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
}