body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #f6f6f6;
	padding: 0;
	margin: 0;
}

A:link, A:visited, A:active {
	outline: 0;
}

#menu { list-style-type: none; margin: 0px; padding: 0px; }
#menu li { float: left; padding: 0px; margin: 0px; position: relative; height: 1px; z-index: 100; }
#menu li a, #menu li a:visited { text-decoration: none; }
#menu dl { position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; background: transparent; }
#menu dt { margin: 0px; float: left; }
#menu dd { display: none; background: transparent; clear: left; margin: 0; padding: 0; color: #FF0000; text-align: left; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #BFBFBF; }
#menu dt a, #menu dt a:visited { display: block; color: #000000; padding: 3px 10px 3px 10px; }
#menu dd a, #menu dd a:visited { background: #EEEEEE; color: #000000; text-decoration: none; display: block; padding: 3px 3px 3px 10px; }
#menu li a:hover { border: 0px; }
#menu li:hover dd, #menu li a:hover dd { display: block; }
#menu li:hover dl, #menu li a:hover dl { display: block; }
#menu li:hover dt a, #menu li a:hover dt a { color: #CC0000; background: #CCCCCC; }
#menu dd a:hover { background: #F8F8F8; color: #003366; }
.ppp { text-align: center; border-width: 1px 0px 1px 0px; border-style: solid; border-top-color: #FFFFFF; border-bottom-color: #888888; color: #999999; padding: 0px; }
.gsprav { width: 98px; } .gsprav a { width: 78px; } .msprav { width: 227px; } .msprav a { width: 214px; }
.gfaq { width: 52px; } .gfaq a { width: 32px; } .mfaq { width: 201px; } .mfaq a { width: 188px; }
.gstat { width: 71px; } .gstat a { width: 51px; } .mstat { width: 97px; } .mstat a { width: 84px; }
.gdown { width: 94px; } .gdown a { width: 74px; } .mdown { width: 193px; } .mdown a { width: 180px; }
.gkont { width: 88px; } .gkont a { width: 68px; } .mkont { width: 105px; } .mkont a { width: 92px; }

#header {
	background: #cccccc;	
	margin-bottom: 2em;
}
#header .menubar {
	border: solid 2px #666666;
	border-left: 0; border-right: 0;
	padding: 0.2em 0; margin: 0;
	font: normal 8pt Verdana, Tahoma, Arial, sans-serif;
	color: white;
}
#header .menubar a {
	color: white;
	text-decoration: none;
	margin: 0 2em;
}
#header .logoline {
	background: #58628C;
}
#footer {
	margin: 1.5em 0;
	background: #58628C;
} 
#footer .menubar {
	padding: 0.2em 0; margin: 0;
	font: normal 8pt Verdana, Tahoma, Arial, sans-serif;
	color: white;
}
#footer .menubar a {
	color: white;
	text-decoration: none;
	margin: 0 2em;
} 
#copyright .copyright {
	font: normal 8pt Verdana, Tahoma, Arial, sans-serif;
	color: #C1D0DF;
	padding: 0.3em 0;
}
#copyright a {
	text-decoration: none;
	color: #400080;
	font-weight: bold;	
}
#copyright .counters {
	padding: 2em 0 0 0;
}

#contentholder {
	background: White;
	border: solid 1px #CCCCCC;
	width: 760px;
	text-align: left;
	margin-top: 18px;
}
#contentholder .top {
	background: #ffffff;
	color: #000000;
}
#contentholder .bottom {
	background-color: #F0F0F0;
	color: #333333;
	padding: 3px;
	text-align: center;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-top-color: #FAFAFA;
	border-bottom-color: #D2D2D2;
	background-image: url(/im/fon_menu.gif);
}
#contentholder .content {
	padding: 12px;
}
#contentholder_wide {
	background: White;
	border: solid 1px #CCCCCC;
	width: 900px;
	text-align: left;
}
#contentholder_wide .top {
	background: #ffffff;
	color: #000000;
}
#contentholder_wide .bottom {
	background-color: #F0F0F0;
	color: #333333;
	padding: 3px;
	text-align: center;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-top-color: #FAFAFA;
	border-bottom-color: #D2D2D2;
	background-image: url(/im/fon_menu.gif);
}
#contentholder_wide .content {
	padding: 12px;
}
#contentholder ol, #contentholder_wide ol {
	font-size: 12px;
	margin-left: 47px;
	padding: 0px;
}

#contentholder ul, #contentholder_wide ul {
	font-size: 12px;
	margin-left: 40px;
	padding: 0px;
}
A:link, A:visited, A:active {
	text-decoration: none;
	color: #080A88;
}
A:hover {
	color: #BB0000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3b3b3b;
	background-color: #ffffff;
	font-size: 19px;
	padding: 0px 12px 3px 24px;
	margin: 24px 12px 22px 12px;
	text-align: left;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-bottom-color: #aaaaaa;
}
hr {
	margin: 8px 0px 8px 0px;
	border-width: 0px 0px 1px 0px;
	border-style: dashed;
	border-color: #AAAAAA;
	color: #FFFFFF;
}
h3 {
	font-size: 16px;
	font-weight: bold;
	color: #444444;
	text-align: left;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #CCCCCC;
	margin: 30px 0px 14px 0px;
	padding: 0px 0px 0px 24px;
	font-family: Arial, Helvetica, sans-serif;
}
#contentholder p, #contentholder_wide p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0.5em 0;
	padding: 0;
}
p {
	margin: 0;
	padding: 0;
}
pre {
	border: 1px solid #D4D4D4; 
	padding: 0.5em;
	font: 10pt Courier New;
} 
.content a, .bottom a {
	color:#080A88;
	text-decoration: none;	
}
.content a:hover, .bottom a:hover {
	color: #BB0000;
}
.oddrow {
	background-color:#E8E8E8;text-align:center;
}

.oddrow1 {
	background-color:#C2D1F4;text-align:center;font-weight: bold;
}

.comment {
	font-family:Arial;color:#5f5f5f;text-align:right;font-size:8pt;
}
.comment1 
{ 
   font-family: Arial, sans-serif; 
   color: #5f5f5f; 
   text-align: left; 
   font-size: 8pt; 
   float: right; 
   text-indent: 0; 
} 
.img_comment {
	font-family: Arial; color: #5f5f5f; text-align: center; font-size: 8pt;
}
#contentholder .com, #contentholder_wide .com, #contentholder .prim, #contentholder_wide .prim {
	color: #333333;
	font-size: 11px;
	margin: 12px 0px 12px 0px;
	padding: 4px 4px 4px 24px;
	background-color: #f4f4f4;
}
.cont	{
	text-align: justify;
	text-indent: 24px;
}
.description {
	MARGIN-TOP: 0.2em; 
	FONT-SIZE: 8pt;
	MARGIN-BOTTOM: 1em;
	COLOR: #505050;
	TEXT-INDENT: 0px;
}
.coment {

	font: normal 9pt Arial;
	text-align: center;
	color: #5f5f5f;
}
img
{
	border: none;
}
.bt {
	background-color: #F0F0F0;
	color: #333333;
	padding: 3px;
	text-align: center;
	background-image: url(/im/fon_menu.gif);
}
#niz {
	margin: 16px 0;
}
#niz .m {
	background-color: #f0f0f0;
	color: #333333;
	padding: 3px;
	text-align: center;
	background-image: url(/im/fon_menu.gif);
	border-width: 2px 0 0px 0;
	border-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #bbbbbb;
}
#coper p {
	font-size: 10px;
	color: #666666;
	background-color: #eeeeee;
	text-align: center;
	border-width: 0px 0 1px 0;
	border-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #aaaaaa;
	padding: 6px;
}
#counters {
	text-align: center;
	background-color: #e2e2e2;
}
.about {
	font-size: 10px;
	color: #444444;
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
#contentholder .term b {
	color: #880033;
}
#contentholder .term {
	text-indent: -25px;
	margin-left: 25px;
	padding: 9px 0px 9px 0px;
}
#contentholder .gray {
	color: #444444;
}

