/* BODY */

body						{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: white; background-image: url("graph/lines.jpg") }
body.err				{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: white; }



/* TEXT */

p.c						{ font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #000000; text-align: center; margin: 0px 0px 0px 0px; }

p.l							{ font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #000000; text-align: left; margin: 0px 0px 0px 0px; }

p.r						{ font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #000000; text-align: right; margin: 0px 0px 0px 0px; }

p.j						{ font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #000000; text-align: justify; margin: 0px 10px 0px 0px; }

p.header				{ font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #000000; text-align: right; margin: 0px 15px 19px 0px; }

p.chief					{ font-family: Verdana, Arial, Tahoma; font-size: 11px; font-style: italic; color: #000000; text-align: left; margin: 0px 10px 0px 0px; }

p.lindent				{ font: normal 12px Verdana, Arial, Tahoma; margin: 0px 15px 0px 40px; color: #000000; text-align: left; }

p.jindent				{ font: normal 12px Verdana, Arial, Tahoma; margin: 0px 15px 0px 5px; color: #000000; text-indent: 25px; text-align: justify; }

p.jindent-menu	{ font: normal 11px Verdana, Arial, Tahoma; margin: 0px 5px 0px 0px; color: #000000; text-indent: 15px; text-align: justify; }

p.indent				{ font: bold 12px Verdana, Arial, Tahoma; margin: 0px 15px 50px 15px; color: #000000; text-indent: 25px; text-align: justify; }

p.razdel				{ font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #930000; text-align: justify; margin: 0px 15px 0px 5px; font-weight: bold; text-indent:	25px; }

p.subrazdel			{ font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #000000; text-align: justify; margin: 35px 15px 0px 5px; font-weight: bold; text-indent: 25px; }

p.menu					{ font-family: Arial, Verdana; font-size: 12px; color: white; text-align: left; font-weight: bold; margin: 0px 0px 0px 0px; }

p.name					{ font-family: Verdana, Arial, Tahoma; font-size: 13px; color: #000000; text-align: justify; margin: 0px 15px 0px 15px; font-weight: bold; text-indent: 25px; }

p.submenu			{ font-family: Arial, Verdana; font-size: 12px; color: white; text-align: left; font-weight: bold; margin: 7px 0px 7px 25px; text-indent: -10px; }

p.c-random			{ font-family: Verdana, Arial, Tahoma; font-size: 13px; color: #ffffff; text-align: center; margin: 0px 0px 0px 0px; }

p.search				{ font-family: Verdana, Arial, Tahoma; font-size: 10px; color: #000000; text-align: center; margin: 17px 0px 0px 0px; }

p.cpr						{ font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #ffffff; font-weight: bold; text-align: right; margin: 0px 20px 0px 20px; }

p.picture				{ font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #ffffff; font-weight: bold; text-align: center; margin: 0px 0px 0px 0px; }

li							{ font: normal 12px Verdana, Arial, Tahoma; margin: 0px 15px 0px 0px; color: #000000; text-indent: 0px; text-align: justify; line-height: 120%; }

p.table					{ font: normal 12px Verdana, Arial, Tahoma; margin: 0px 15px 0px 5px; color: #000000; text-align: left; }

p.table_w				{ font: normal 11px Verdana, Arial, Tahoma; margin: 0px 15px 0px 5px; color: #ffffff; text-align: center; }

hr.top					{ text-align: center; width: 95%; margin: 15px 0px 7px 0px; }

hr.bottom				{ text-align: center; width: 95%; margin: 7px 0px 15px 0px; }



/* ÒÀÁËÈÖÛ */

table.space			{ margin: 0px 5px 0px 10px; }

td.all						{ border-top: 0.5pt solid #920000; border-left: 0.5pt solid #920000; border-bottom: 0.5pt solid #920000; border-right: 0.5pt solid #920000; }

td.rule					{ border-top: 1pt solid #920000; border-left: 1pt solid #920000; border-bottom: none; border-right: 1pt solid #920000; }

td.left					{ border-top: none; border-left: 1pt solid #920000; border-bottom: none; border-right: none; }

td.rule_b				{ border-top: none; border-left: 1pt solid #920000; border-bottom: 1pt solid #920000; border-right: 1pt solid #920000; }

td.right					{ border-top: none; border-left: none; border-bottom: none; border-right: 1pt solid #cc0000; background-color: white; }

td.menu_underline { border-top: none; border-left: none; border-bottom: 2pt solid #fff69a; border-right: none; }

td.menu_underline_top { border-top: 2pt solid #fff69a; border-left: none; border-bottom: none; border-right: none;	 }

td.ltrb					{ background-color: #920000; border-top: 0.5pt solid #920000; border-left: none; border-bottom: 0.5pt solid #920000; border-right: 0.5pt solid #920000; }

td.tbr					{ background-color: #920000; border-top: 0.5pt solid #920000; border-left: none; border-bottom: 0.5pt solid #920000; border-right: 0.5pt solid #920000; }

td.lb						{ border-top: none; border-left: 0.5pt solid #920000; border-bottom: 0.5pt solid #920000; border-right: none; }

td.lbr					{ border-top: none; border-left: 0.5pt solid #920000; border-bottom: 0.5pt solid #920000; border-right: 0.5pt solid #920000; }

td.cert					{ background-color: #dcf0fc; }

td.subscribe_1		{ background-color: #fad500; margin: 0px 0px 0px 0px; }	

td.subscribe_2		{ background-color: #fff69a; margin: 0px 0px 0px 0px; }	




/* A HREF */

a							{ font-weight: bold; color: #920000; text-decoration: none; }
a:hover				{ font-weight: bold; color: #920000; text-decoration: underline; }

a.link							{ font-weight: bold; color: white; text-decoration: underline; }
a.link:hover				{ font-weight: bold; color: white; text-decoration: none; }


/* DIV HREF */

div.menu_header a				{ color: black; text-decoration: none; }
div.menu_header a:hover	{ color: #920000; text-decoration: underline; }

div.menu_left a					{	color: white; text-decoration: none; }
div.menu_left a:hover			{	color: white; text-decoration: underline; }

div.picture a							{ color: #a2a2a2; text-decoration: none; }
div.picture a:hover				{ color: #920000; text-decoration: none; }