BODY {
font-family: Arial, Arial Cyr, Tahoma, Verdana, sans-serif;
	color: #000; 
}


div.menu {
	text-indent: -13px; /* margin: 0 2 3 13; */
	padding: 2 2 3 0;
	font-size: 80%;
	border-bottom: 0px solid #6F90A9;
	font-weight: bold;
}



div.smenu {
	text-indent: -13px; /* margin: 0 2 3 13; */
	padding: 2 2 3 0;
	font-size: 80%;
	border-bottom: 0px solid #6F90A9;
/*	font-weight: bold; */
}



.menu a, .smenu a  {
	color: #00498D;
/*	text-decoration: none; */
}

.menu a:hover, .smenu a:hover {
	color: #cc3300;
	text-decoration: underline;
}


div.menu.active, div.smenu.active, .menu.active a, .smenu.active a  {
	color: #000;
	font-weight: bold;
}





div.chapter {
	text-indent: -13px; /* margin: 0 2 3 13; */
	padding: 2 2 3 20;
	font-size: 80%;
	border-bottom: 0px solid #6F90A9;
}

.chapter a {
	color: #00498D;
	font-weight: bold;
/*	text-decoration: none; */
}

.chapter a:hover {
	color: #cc3300;
}



.nav, .nav a, .nav a:hover {
/* color: #ABBECD; */
color: #808080;
font-size: 11px;
margin: 5 0 10 0;
}

h1 {
/* color: #fdaa27; */
/* font-weight: normal; */
font-size: 24px;
MARGIN: 0 5 0 0;
line-height: 105%;
}


h2 {
	font-weight: bold;
	font-size: larger;
	MARGIN: 0 0 10 0;
}



table.normal {
	font-size: 75%;
	margin: 0 0 0 0;
	color: #000;
/* background-color: #B8DEE5; */
}

/* tr.normal {
	font-size: 75%;
} */

.normal th {
	background-color: #ED900A; 
	color: #FFF;
	font-weight: normal;	
	padding: 1 3 1 3;
/*	font-size: 0.65em; */
/* font-size: 9px; */
}

table.normal th a, table.normal th a:hover {
color: #FFF;
}

.normal th a:hover {
color: #FFCC00;
}

table.normal a, table.normal a:hover {
	color: #044280;
}





div.pages {
/*	font-size: 70%; */
	margin: 15 0 8 0;
}

.pages table {
	font-size: 85%;
/* 	margin: 13 0 8 0; */
}

.pages td {
	padding: 2 0 2 0;
}

/* .pages span.active {
	background-color: #FFCC00; 
	color: #000;
	font-weight: bold;
	padding: 0 3 0 3;
} */

.pages span.active {
	color: #A0D4DE;
	font-weight: bold;
}







div.files {
font-size: 80%; 
margin: 0 0 0 20; 
padding: 5 0 0 0;
border-top: 1px solid #000;
font-weight: bold;
}



.ban a {
font-size: 80%;
color: #000;
}


.butt {
font-size: 80%;
}





UL.files {
/*	MARGIN-LEFT: 9px; */
	margin: 10 0 10 20;
	line-height: 100%;
	font-size: 80%;
	line-height: 110%;
}

UL.files LI {
	margin-bottom: 5;
	PADDING: 0 0 0 12;
	BACKGROUND: url(images/ico-file.gif) no-repeat top 2px;
	LIST-STYLE-TYPE: none;
}




UL.links {
/*	MARGIN-LEFT: 9px; */
	margin: 10 0 10 20;
	line-height: 100%;
	font-size: 80%;
	line-height: 110%;
}

UL.links LI {
	margin-bottom: 5;
	PADDING: 0 0 0 12;
	BACKGROUND: url(images/ico-link.gif) no-repeat top 2px;
	LIST-STYLE-TYPE: none;
}





.txt {
/*font-family: Verdana, Arial, Arial Cyr, Tahoma, Verdana, sans-serif; */
/* font-family: Georgia, Times New Roman, Times New Roman Cyr, serif; */
/* font-size: 0.8em; */
font-size: 90%;
line-height: 120%;
}


.txtsm {
/* font-size: 0.7em; */
font-size: 70%;
}




/* nav a:hover  {
color: #F87300;
} */


/* div.nav {
padding: 5 5 5 0;
} */



.form {
font-size: 13px;
}

.black, .black a, .black a:hover  {
color: #000;
}

.white, .white a, .white a:hover {
color: #FFF;
}

.gray {
color: #88C9D6;
}

.blue {
color: #808080;
}


a:hover {
color: #CC3300;
}

.contenttd {
background-color: #F5EE9A;
}

.print {
display: none;
}



@media print {

BODY {
color: #000; 
}


h1 {
MARGIN: 0 5 0 0;
}


a {
color: #00498D;
}

.nav, .nav a, .nav a:hover {
color: #000;
font-size: 11px;
}

.noprint {
display: none;
}

.print {
display: block;
}

}