.all{background-color:#fce28e}
.index{background-color:#000000}
.line{background-color:#b96943}
.all, .text, .subtext, .main {vertical-align:top;}
.text, .subtext, .main, .newsgr, FIELDSET {font:14px/22px Times}
H2 {color:#fce28e}
H1, H3, LEGEND, .prima {color:#b96943}
.text{padding:5px 12px 5px 12px; text-align:left}
.subtext{padding:5px 0px 5px 0px; text-align:left}
.main {text-align:center}
.error{font:12px/15px Times; padding:10px 0px 10px 0px; color:red}
.song{font:16px/25px Comic Sans MS; text-align:left;}
.prima{font-size:18px;}
.afisha{font:normal 12px/18px Arial; background-color:#fce28e; padding-right:12px; margin:0px;}
.newsgr{background-color:#eed267;}
P {text-align: justify; margin: 5px 0px 3px 0px;}
H1 {font:bold 80px Arial; text-align:center;}
H2 {font:italic 43px Arial; text-align:center;}
H3 {font:italic bold 22px Arial; text-align:center; padding:15px 0px 5px 0px}
H6 {font:bold 12px/17px Arial; padding:15px 0px 15px 0px; margin:0px;}
LEGEND {font:bold 14px Arial}
FIELDSET{border-color:#b96943; padding:15px 12px 15px 12px;}
IFRAME{margin:12px 0px 8px 0px;}
BODY.fon{background-color:#303030; margin:20px 0px 20px 0px;}
A {font:bold 14px Times; COLOR: #38506C; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
A.sm:visited, A.sm:hover, A.sm:link {color:#fce28e; font:italic bold 12px Arial; TEXT-DECORATION:none}
A.m:visited, A.m:hover, A.m:link {color:#fce28e; font:bold 14px Arial; TEXT-DECORATION:none}
A.non:visited, A.non:link, A.non:hover {COLOR:black; font:normal 14px Times; TEXT-DECORATION:none}
SUP {text-decoration:underline; font-size:12px}
.af_ru, .centr {background-color:#f1f2f2}
.af_ru {padding-left:20; vertical-align:middle}
.centr {text-align:center}

