body
{
margin: 8px;
font-size: 12pt;
font-family: arial;
background-image: url('imgs/bg.gif');
}

img.a
{
float: left;
margin-right: 8px;
margin-bottom: 8px;
}

img.b
{
float: right;
margin-top: 8px;
margin-left: 8px;
margin-bottom: 8px;
}

#lang a img {   
opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);   
}   

#lang a:hover img {   
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); 
} 

#menu a {
	float: left;
	padding: 8px 8px 8px 8px;
    margin: 0px 0px 1px 0px;
	text-decoration: none;
    font-size: 8pt;
    font-weight: bold;
	color: #ffffff;
    background-image: url('imgs/mfon.jpg'); background-position: top left; background-repeat: repeat-x;
	border-right: 6px solid #000000;
    width: 194px;
}

#menu a:hover {
	color: #000000;
    font-weight: bold;
	border-right: 6px solid #eeeeee;
}

#menu .on {
	color: #000000;
	border-right: 6px solid #FFFF00;
}

#emenu a {
	float: left;
	padding: 8px 8px 8px 8px;
    margin: 0px 0px 1px 0px;
	text-decoration: none;
    font-size: 8pt;
    font-weight: bold;
	color: #ffff00;
    background-image: url('imgs/mfon.jpg'); background-position: top left; background-repeat: repeat-x;
	border-right: 6px solid #000000;
    width: 194px;
}

#emenu a:hover {
	color: #000000;
    font-weight: bold;
	border-right: 6px solid #eeeeee;
}

#emenu .on {
	color: #000000;
	border-right: 6px solid #FFFF00;
}

FONT.a  { font-size: 9pt; color: #666666; }

a       { text-decoration: none }

.author         { font: 8pt 'arial'; color: #aaaaaa; }
.author:visited { font: 8pt 'arial'; color: #aaaaaa; }
.author:hover   { color: #FFFFFF; }

.pg             { font: 8pt 'arial'; color: #000000; }
.pg:visited     { font: 8pt 'arial'; color: #000000; }
.pg:hover       { color: #FF0000; }

.link           { font: 8pt 'arial'; color: #222244; }
.link:visited   { font: 8pt 'arial'; color: #222244; }
.link:hover     { color: #FF0000; }

.reds          { font: 8pt arial; color: #FF0000; }
.reds:visited  { font: 8pt arial; color: #FF0000; }
.reds:hover    { color: #000000; }

.links          { font: 10pt 'arial'; color: #222244; }
.links:visited  { font: 10pt 'arial'; color: #222244; }
.links:hover    { color: #FF0000; }

.menu           { font: 10pt arial; color: #FFFFFF; }
.menu:visited   { font: 10pt arial; color: #FFFFFF; }
.menu:hover     { color: #000000; }

.menu_on         { font: 10pt arial; color: #000000; }
.menu_on:visited { font: 10pt arial; color: #000000; }
.menu_on:hover   { color: #FFFFFF; }

.brend           { font: 8pt arial; font-weight: bold; color: #FFFFFF; }
.brend:visited   { font: 8pt arial; font-weight: bold; color: #FFFFFF; }
.brend:hover     { color: #000000; }

.rubr            { font: 9pt arial; font-weight: bold; color: #444466; }
.rubr:visited    { font: 9pt arial; font-weight: bold; color: #444466; }
.rubr:hover      { color: #ff0000; }

.blu          { font: 12pt arial; color: #3366FF; }
.blu:visited  { font: 12pt arial; color: #3366FF; }
.blu:hover    { color: #FF0000; }

.red         { font: 12pt arial; color: #FF0000; }
.red:visited  { font: 12pt arial; color: #FF0000; }
.red:hover    { color: #000000; }

.black           { font: 12pt arial; color: #000000; }
.black:visited   { font: 12pt arial; color: #000000; }
.black:hover     { color: #FF0000; }

.news         { font: 9pt arial; font-weight: bold; color: #000000; }
.news:visited { font: 9pt arial; font-weight: bold; color: #000000; }
.news:hover   { color: #FF0000; }

TR.a          { font-size: 12pt; font-family: arial; color: #444466; }
TR.b          { font-size: 10pt; font-family: arial; color: #444444; }
TR.c          { font-size: 8pt; font-family: arial; color: #444466; }
TR.d          { font-size: 9pt; font-family: arial; color: #444466; }
TD.blue       { padding-left: 4px; font-size: 8pt; font-family: arial; font-weight: bold; color: #ffffff; background: #73AAF7; height: 16; }
TD.green      { padding-left: 4px; font-size: 8pt; font-family: arial; font-weight: bold; color: #ffffff; background: #64B626; height: 16; }
TD.orang      { padding-left: 4px; font-size: 8pt; font-family: arial; font-weight: bold; color: #ffffff; background: #FF9621; height: 16; }

SELECT.a      { background-color: #FFFFFF; color: #444466; font-family: arial; font-size: 10pt; border: 1px solid #888888; }
INPUT.a       { background-color: #f0f0f0; color: #333333; font-family: arial; font-size: 10pt; border: 1px solid #444466; }
INPUT.b       { background-color: #6696C1; color: #FFFFFF; font-family: arial; font-size: 9pt; border: 1px solid #333333; }
INPUT.c       { background-color: #f0f0f0; color: #333333; font-family: arial; font-size: 9pt; border: 1px solid #888888; }
INPUT.d       { background-color: #CC3300; color: #ffffff; font-family: arial; font-size: 9pt; border: 1px solid #000000; }
INPUT.e       { background-color: #f0f0f0; color: #333333; font-family: arial; font-size: 8pt; border: 1px solid #888888; }
INPUT.f       { text-align: center; background-color: #ffffff; color: #222244; font-family: arial; font-size: 24pt; font-weight: bold; border: 1px solid #888888; }

TEXTAREA.a    { background-color: #FFFFFF; color: #333333; font-family: arial; font-size: 10pt; border: 1px solid #888888; }

H1 {
font-weight: bold;
font-size: 40px;
font-family: arial;
margin-top: 4px;
margin-bottom: 4px;
color: #880000;
}

H2 {
font-weight: bold;
font-size: 18px;
font-family: arial;
margin-top: 4px;
margin-bottom: 4px;
}

H3 {
font-weight: bold;
font-size: 28px;
font-family: arial;
margin-top: 4px;
margin-bottom: 4px;
color: #888888;
}

H4 {
font-weight: bold;
font-size: 11px;
font-family: arial;
margin-top: 6px;
margin-bottom: 2px;
color: #406FD0;
}
