/*== www.ayu.ru ==*/

/* main page format */
BODY {background:#FFFFFF url("/img/main.gif") no-repeat fixed center;
	color:#000000; margin:0; font:normal 90% sans-serif  }
/* скрытый блок счетчиков */
DIV.top0 {position:absolute; width:10px; left:0; top:0; visibility:hidden; z-index:0}

P,OL,UL,TD,TR,ADDRESS  {font-size:90%}
P {text-align:justify; margin:0; text-indent:1em}
OL,UL,BLOCKQUOTE {margin-top:0; margin-bottom:0; text-align:justify}
UL {list-style:url("/img/pcl.gif")}
ADDRESS {text-align:right; margin-left:15%}
ADDRESS+P {margin-top:1em}
HR {margin-top:15px; color:#330033}

/* основные элементы страниц */
DIV {z-index:4}
H1,H2,H3,H4,H5,H6 {color:#000000; font-weight:bold}
H1 {text-align:right}
H2,H3 {text-align:center}
H4,H5,H6 {text-align:left}
H1 {margin:10px 20px 7px 20px;  font-size:140%} /*main page header*/
H1 A {text-decoration:none}
H2 {margin:10px 20px 7px 20px;  font-size:120%} /*page header*/
H3 {margin:7px 20px 2px 20px; font-size:100%; text-indent:-1em} /*page partitions*/
H4 {margin:7px 20px 2px 3em; font-size:90% } /*page subpartitions*/
H5 {margin:7px 20px 2px 3em; font-size:80%} /*puncts*/
H6 {margin:5px 20px 0px 2em; font-size:70%} /*subpuncts*/

UL H5 {margin:0.5em 0 0 0} 

DT {margin:5px 0 0 10px; text-indent:-10px; font-weight:bold; font-size:91%}
DT B {font-weight:normal}
DD {margin-left:2em; text-align:justify}
OL.la {list-style-type:lower-alpha}
UL.ln {list-style: url("") none}
UL.ln LI {margin-left:-1em; text-indent:-1em}
H* + DL{margin-top:0px}
SUB {font-size:60%}

A {color:#0000cc}
A:visited {color:#990099}
A:hover {color:#CC0000}
A:active {color:#cc0000}

.br {margin-top:1em}
.right {text-align:right}
.left {text-align:left}

/* bottom bar copyright links */
P.cpl {text-align:center; margin:10px 0 0 0; text-indent:0; font-size:85%}
P.cpl A {text-decoration:none}
P.cpl SPAN.cpl2 {font-size:80%}
P.cpl A.cpl2 {color:#000000; letter-spacing:0.1em; font-weight:bold}
.cl+.cpl,.cl+.cl {margin-top:0}

/* under construction & alert */
.ucr {text-align:right; color:#FF6600}
.alert {color:#990000; font-weight:bold}
.alert A {color:#990099}
A.alert {color:#990099}
.alert INPUT {background-color:#FFC0C0; color:#990000}


/* main top menu */
TABLE.maintop {color:#330033; font-size:12pt}
#aras {text-decoration:none}
.maintop A {color:#0000cc}
.maintop A:hover {color:#CC0000}
.maintop TH {background:url("/img/a010.gif") #330033; color:#FFFFFF; text-align:right}
.maintop TD H1 {text-align:right; color:#660000; margin:0;
	font: bold 12pt sans-serif; padding:0 5px 2px 0}

/* main list */
DIV#dmain {margin:0 30px 0 30px}
/* вставка краткого описания в статьи */
DIV.ddscr {float:right; width:240px; margin: 1em 0 5px 5px;
	 padding:5px; border:#33CC66 1.5pt double}
DIV.ddscr P {font-size:7pt}
DIV.ddscr TABLE TD {font-size:7pt}

/* special links */
.iwin  {}
P.mwin {text-align:right; font-weight:bold}
/* official links */
.official {color:#000000}
P.official {text-align:right; margin: 2em 0 1em 50%}
/* citates */
P.cit {font-style:italic; margin:0 0 0 4em}

/* search form */
FORM.sform {background-color:#000000; margin:0.5em 0 0 0; 
	border:#666699 solid 1px; width:300px; 
	padding:4px; font-size:8pt}
FORM.sform INPUT {font-size:8pt} 
FORM.sform TD, TD.sform {font-size:8pt} 
FORM.sform SELECT {font-size:8pt}
TABLE.tsform { margin-top:2em}
TABLE.sform  {border:#666699 solid 1px; padding:2px}
TABLE.sform TD P {font-size:8pt; padding:0 6px 0 6px}

/* footnotes */
.x LI {margin-top:0.2em}
A.x {text-decoration:none}
A.xx {text-decoration:none; vertical-align:super; font-size:60%}

/* buttons */
A.bt010 {font:bold 8pt sans-serif; text-decoration:none; margin:5px}
