@charset "windows-1251";
body { padding:0px; margin:0px; }
td { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10pt; color: #666666; }
.imgover
{
	position: absolute;
	left: 0px;
	top: 0px;
}

.c {
	padding: 5 5 5 5;
	line-height: 130%;
}

.i {
	padding: 5 0 0 0;
	line-height: 130%;
}

table.p td { width: 25%; font-size: 10pt; }

a:link		{ color: #999999; }
a:visited	{ color: #999999; }
a:hover		{ color: #333333; }


a.m			{ color: #999999; font-weight: bold; display: block; padding-left: 10px; padding-right: 20px; width: 100%; text-decoration: none; }
a.m:visited	{ color: #999999; font-weight: bold; display: block; padding-left: 10px; padding-right: 20px; width: 100%; text-decoration: none; }
a.m:hover	{ color: #333333; font-weight: bold; display: block; padding-left: 10px; padding-right: 20px; width: 100%; text-decoration: none; }
td.umbg { background-image: url(img3/umbg.gif); height: 30px; background-position: right; }
td.pmbg { background-image: url(img3/pmbg.gif); height: 30px; background-position: right; }
td.ombg { background-image: url(img3/ombg.gif); height: 30px; background-position: right; }
td.cmbg { background-image: url(img3/cmbg.gif); height: 30px; background-position: right; }
td.smbg { background-image: url(img3/smbg.gif); height: 30px; background-position: right; }
td.imbg { background-image: url(img3/imbg.gif); height: 30px; background-position: right; }


td.mu { text-align: center; font-size: 10pt; color: #FFFFFF; background: #000080; border: 1px solid #333333; width: 160px; }
td.mp { text-align: center; font-size: 10pt; color: #FFFFFF; background: #808000; border: 1px solid #333333; width: 160px; }
td.mo { text-align: center; font-size: 10pt; color: #FFFFFF; background: #008000; border: 1px solid #333333; width: 160px; }
td.mc { text-align: center; font-size: 10pt; color: #FFFFFF; background: #800000; border: 1px solid #333333; width: 160px; }
td.ms { text-align: center; font-size: 10pt; color: #FFFFFF; background: #008080; border: 1px solid #333333; width: 160px; }
td.mi { text-align: center; font-size: 10pt; color: #FFFFFF; background: #800080; border: 1px solid #333333; width: 160px; }

td.data { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10pt; color: #ffffff; }

td.d1 a:link	{ font-size: 8pt; color: #CC9900; }
td.d1 a:visited	{ font-size: 8pt; color: #CC9900; }
td.d1 a:hover	{ font-size: 8pt; color: #996600; }

td.d a:link		{ font-size: 8pt; color: #999999; }
td.d a:visited	{ font-size: 8pt; color: #999999; }
td.d a:hover	{ font-size: 8pt; color: #333333; }

a.d:link		{ font-size: 10pt; color: #CC9900; font-weight: bold; }
a.d:visited		{ font-size: 10pt; color: #CC9900; font-weight: bold; }
a.d:hover		{ font-size: 10pt; color: #996600; font-weight: bold; }

a.l:link		{ font-size: 10pt; color: #CC9900; }
a.l:visited		{ font-size: 10pt; color: #CC9900; }
a.l:hover		{ font-size: 10pt; color: #996600; }

a.p:link		{ font-size: 10pt; color: #999999; font-weight: bold; }
a.p:visited		{ font-size: 10pt; color: #999999; font-weight: bold; }
a.p:hover		{ font-size: 10pt; color: #333333; font-weight: bold; }

a.u:link		{ font-size: 10pt; color: #999999; }
a.u:visited		{ font-size: 10pt; color: #999999; }
a.u:hover		{ font-size: 10pt; color: #333333; }

a.menu			{ font-size: 10pt; color: #999999; text-decoration: none; font-weight: bold; border: 1px solid #999999; display: block; padding: 2 10 2 10; background: #FFFFFF; width: 100%;}
a.menu:visited	{ font-size: 10pt; color: #999999; text-decoration: none; font-weight: bold; border: 1px solid #999999; display: block; padding: 2 10 2 10; background: #FFFFFF; width: 100%; }
a.menu:hover	{ font-size: 10pt; color: #333333; text-decoration: none; font-weight: bold; border: 1px solid #FF0000; display: block; padding: 2 10 2 10; background: #FFDDDD; width: 100%; }

a.menus			{ font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight: bold; border: 1px solid #FF0000; display: block; padding: 2 10 2 10; background: #FF0000; width: 100%;}
a.menus:visited	{ font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight: bold; border: 1px solid #FF0000; display: block; padding: 2 10 2 10; background: #FF0000; width: 100%; }
a.menus:hover	{ font-size: 10pt; color: #333333; text-decoration: none; font-weight: bold; border: 1px solid #FF0000; display: block; padding: 2 10 2 10; background: #FFDDDD; width: 100%; }

a.about			{ font-size: 12px; color: #6489AD; text-decoration: none; font-weight: bold; display: block;}
a.about:visited	{ font-size: 12px; color: #6489AD; text-decoration: none; font-weight: bold; display: block;}
a.about:hover	{ font-size: 12px; color: #4E6A86; text-decoration: none; font-weight: bold; display: block;}

a.lang			{ font-size: 12px; color: #666666; text-decoration: none; }
a.lang:visited	{ font-size: 12px; color: #666666; text-decoration: none; }
a.lang:hover	{ font-size: 12px; color: #333333; text-decoration: none; }

a.langs			{ font-size: 12px; color: #666666; text-decoration: none; font-weight: bold; }
a.langs:visited	{ font-size: 12px; color: #666666; text-decoration: none; font-weight: bold; }
a.langs:hover	{ font-size: 12px; color: #333333; text-decoration: none; font-weight: bold; }

td.about		{ background: url(/img/menufonabouty.gif); background-position: bottom; background-repeat: no-repeat; }
td.about:hover	{ background: url(/img/menufonaboutr.gif); background-position: bottom; background-repeat: no-repeat; }

a.mainlevel{  
margin           : 0px;
padding-bottom   : 3px;
font-size        : 10px;
width            : 100%;
background-color : ;
text-indent      : 3px;
} /* this styling is for the MAIN items in the menu */
  
a.mainlevel:link {  
font-family: Tahoma;
display          : block;
font-size        : 10px;
border     		 : 1px solid #999999;
FONT-WEIGHT: bold;
width            : 100%;
text-indent      : 10px;
margin-bottom: 3px;
margin-top: 3px; 
text-decoration  : none;
text-transform   : uppercase;
}
  
a.mainlevel:visited {
display          : block;
font-size        : 10px;
border     		 : 1px solid #999999;
font-family: Tahoma;
FONT-WEIGHT: bold;
width            : 100%;
text-indent      : 10px;
margin-bottom: 3px;
margin-top: 3px; 
text-decoration  : none;
text-transform   : uppercase;
}

a.mainlevel:hover {  
display          : block;
font-size        : 10px;
border     		 : 1px solid #000000;
background-color : #000000;
font-family: Tahoma;
FONT-WEIGHT: bold;
width            : 100%;
text-indent      : 11px;
margin-bottom: 3px;
margin-top: 3px;  
color: #ffffff;
text-decoration  : none;
text-transform   : uppercase;
}