A. {color: #444;}
A:link, A:visited, A:active {color: #a00; text-decoration: none;}
A:hover {color: #000; text-decoration: underline;}

BODY {background: #fff; margin: 0px; background-repeat: repeat-x; background-image: url(i/bg.gif);}
TD {font: 70%/130% Verdana, Geneva, Arial, Helvetica, sans-serif; background-repeat: repeat-x;}
HR {color: #997; border: none; height: 1px; background-color: #997;}
H1 {color: #665; font: 200%; font-family: "Times New Roman", Times, serif; font-weight: normal; margin: 0px;}
H2 {color: #a00; font: 17px; margin: 0px;}
H3 {color: #a00; font: 15px; margin: 0px; padding: 2px;}
img{
	border-color: #a00;
}
.news {color: #665; font: 10px;}
.bordo {color: #a00;}
.left {padding: 10px;}
.left_niz {padding: 0px 10px 10px 35px;}
.txt {color: #665; vertical-align: top; padding: 10px;}

.white {color: #fff; font: 11px;}
A.white, A.white:link, A.white:visited, A.white:active, A.white:hover {color: #fff;}

.menu {color: #553; font: 12px; font-family: serif;}
A.menu, A.menu:link, A.menu:visited, A.menu:active {color: #553; text-decoration: none;}
A.menu:hover {color: #332; text-decoration: underline;}

.sub {color: #666; font: 10px; padding: 1px 15px;}
A.sub, A.sub:link, A.sub:visited, A.sub:active {color: #666; text-decoration: none;}
A.sub:hover {color: #000; text-decoration: none;}

.smal {color: #517E7D; font: 10px;}
A.smal, A.smal:link, A.smal:visited, A.smal:active {color: #517E7D; text-decoration: none;}
A.smal:hover {color: #37605E; text-decoration: underline;}

.mg {color: #998; font: 9px;}
A.mg, A.mg:link, A.mg:visited, A.mg:active {color: #998; text-decoration: none;}
A.mg:hover {color: #f50; text-decoration: underline;}
