BODY         { font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #304060; margin-left: 4; margin-right: 10; margin-top: 4; margin-bottom: 4}
/*background-color: #F1F1EF*/

P, TD, LI    { font-family: Verdana,Arial,Helvetica; font-size: 11px}

H1           { color: #C85391; font-family: Arial,Verdana,Helvetica; font-size: 24px}
H1.blue      { color: #304060; font-family: Verdana,Arial,Helvetica; font-size: 24px; font-weight: normal;}
H2           { color: #304060; font-family: Arial,Verdana,Helvetica; font-size: 18px; margin-top: 50}
H3           { color: #006B84; font-size: 18px;}
H4           { font-family: Times,Arial; font-size: 20pt; color: #006B84; text-align: Center; font-weight: normal; letter-spacing: 5}


hr           { color: #deb887; height: 1px}

.header2     { color: #DEB887; font-size: 16pt; font-weight: bold}
.error       { color: #FF0000; font-size: 15pt; font-weight: bold}

.rubric_title { font-size: 18px; color: #CC3300; font-weight: bold}
.tracklist    { color: #005263; font-size: 10px}
.quote        { font-family: Arial,Verdana,Helvetica; font-size: 13px; font-style: italic; font-weight: bold;}
.ann_date     { font-family: Arial,Verdana,Helvetica; font-size: 15px; color: #CC3300; font-weight: bold;}
.cutline      { color: #A1A1A1; font-size: 11px}
.photoby      { color: #BFBFBF; font-size: 9px}
.issintro     { font-family: Arial,Verdana,Helvetica; color: #61768B; font-size: 13px; font-weight: bold;}
.sectitle     { font-family: Arial,Verdana,Helvetica; color: #61768B; font-size: 13px; font-style: italic; font-weight: bold; margin-top: 5}
.special      { color: #C9B9C2; font-size: 11px}
.copyright    { color: #A1A1A1; font-family: Verdana,Arial,Helvetica; font-size: 10px; text-align:center;}
.mini         { color: #630000; font-family: Verdana,Arial,Helvetica; font-size: 10px}
.code         { font-size: 10px; font-family: Verdana;width:400px;} /* border: 1 solid #CC0099 */
.formtxt      { font-family: Verdana,Arial,Helvetica; font-size: 11px; border: 1 solid #7F9DB9; 
                background-image: url('http://www.tribunacm.ru/images/inputback.gif'); padding-left: 4}
.smtitle      { font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #006B84; letter-spacing: 1}

a:link       { color: #AD4A18}
/* a:active     { color: #D60000} */
a:visited    { color: #AD4A18}
a:hover      { color: #FF8429}

.headermenu { font-family: Arial,Verdana,Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold}
a.headermenu:link    { color: #FFFFFF; text-decoration: none}
/* a.headermenu:active  { color: #FFFFFF; text-decoration: none} */
a.headermenu:visited { color: #FFFFFF; text-decoration: none}
a.headermenu:hover   { color: #FFE7C6; text-decoration: underline}

.smallnavig { font-family: Verdana,Arial,Verdana,Helvetica; font-size: 10px; color: #A1A1A1; 
border-bottom-style: solid; border-width: 1; border-color: #E0E0E0; padding-bottom: 4}
a.smallnavig:link    { color: #A1A1A1; text-decoration: none}
/* a.smallnavig:active  { color: #A1A1A1; text-decoration: none} */
a.smallnavig:visited { color: #A1A1A1; text-decoration: none}
a.smallnavig:hover   { color: #FFE7C6; text-decoration: underline}

.white { font-family: Arial,Verdana,Helvetica; font-size: 12px; color: #FFFFFF}
a.white:link    { color: #FFFFFF; text-decoration: none}
/* a.white:active  { color: #FFFFFF; text-decoration: none} */
a.white:visited { color: #FFFFFF; text-decoration: none}
a.white:hover   { color: #FFE7C6; text-decoration: underline}



/* ----------------------------- */


a.bold:link       { color: #FFCC66; font-weight: bold; text-decoration: none}
a.bold:hover      { color: #FFFFFF; font-weight: bold; text-decoration: underline}
a.bold:active     { color: #D60000; font-weight: bold; text-decoration: none}
a.bold:visited    { color: #FFCE9C; font-weight: bold; text-decoration: none}

a.rightNav:link    { font-family: Verdana,Arial,Helvetica; color: #339966}
a.rightNav:hover   { font-family: Verdana,Arial,Helvetica; color: #FFFFFF}
a.rightNav:active  { font-family: Verdana,Arial,Helvetica; color: #339966}
a.rightNav:visited { font-family: Verdana,Arial,Helvetica; color: #339966}

.credits          { color: #006B84}
a.credits:link    { color: #006B84; font-weight: bold}
a.credits:hover   { color: #31ADA5; font-weight: bold}
a.credits:active  { color: #006B84; font-weight: bold}
a.credits:visited { color: #006B84; font-weight: bold}
.footer          { font-size: 11px; font-weight: bold }
a.footer:link    { color: #7BC66B}
a.footer:hover   { color: #C6E7DE; background-color: #184A18}
a.footer:active  { color: #FFFFFF}
a.footer:visited { color: #52B552}
.subtitle    { color: #FFFFFF; font-size: 15px; font-weight: bold}
.service          { color: #BFBFBF; font-family: Verdana,Arial,Helvetica; font-size: 11px}
a.service:link    { color: #778899}
a.service:hover   { color: #FFFFFF}
a.service:active   { color: #FFFFFF}
a.service:visited { color: #778899}
.date        { color: #006B84; font-weight: bold}
.about       { color: #808080; font-size: 11px; line-height: 95%}
.answer      { color: #A5DE94; font-size: 18pt}
.badanswer   { color: #FF3118; font-size: 18pt; font-weight: bold}
input.dark       { background-color: #103910; color: #A5DE94; font-weight: bold; font-family: Arial,Verdana,Helvetica; border: 1 solid #F5F5DC; padding-left: 4}
input.butt       { background-color: #299C39; color: #F5F5DC; font-weight: bold; font-size: 8pt; border: 1 solid #F5F5DC; cursor: hand}
select.dark      { background-color: #103910; color: #A5DE94; font-family: Arial,Verdana,Helvetica; font-weight: bold}
/* textarea.shadow  { background-image: url('http://www.dormidoshin.ru/images/inputback.gif'); color: #184A18; font-family: Arial,Verdana,Helvetica; font-size: 9pt}*/

/*
 * голосование
 */
 
.is-1 {
	width:48%;
	background-color:#c8c8b8;
	height:22;
} 
.no-1 {
	width:52%;
	border:1px solid #c8c8b8;
	background-color:#ffffff;
	height:22;
} 
.is-2 {
	width:28%;
	background-color:#c8c8b8;
	height:22;
} 
.no-2 {
	width:72%;
	border:1px solid #c8c8b8;
	background-color:#ffffff;
	height:22;
} 
.is-3 {
	width:26%;
	background-color:#c8c8b8;
	height:22;
} 
.no-3 {
	width:74%;
	border:1px solid #c8c8b8;
	background-color:#ffffff;
	height:22;
} 
#no-fone {
	background-color: white;
}
div.all-page {
	min-height:800px;
	width:100%;
}
#right-bar {
	background-color:#FFFFFF;
}
td#right-bar table, td#right-bar div {
	background-color:#f7f7ef;
}