/* CSS Document */

.body1{ 
background: url(fon/fon8.gif); 
background-color:#fff; 
font:normal 11pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
color:#033; 
margin:0; /* Убираем отступы */
}

.hr0{
color:#cb0;
margin:3px 3% 4px;
}

/*Table -- Главная таблица -- */
.i1{
border-collapse:collapse;
width:75%;
background:#ddf;
border:1px solid #91949a;
}

.i2{
border-collapse:collapse;
border:1px solid #91949a;
padding:2px;
}

.i3{
border:0px solid #91949a;
padding:2px;
}

.i4 {
border-collapse:collapse;
border:1px solid #91949a;
width: 95%;
padding:2px;
text-align: left;}

.i5{
border-collapse:collapse;
width:75%;
padding:2px;
text-align: center;
}

h2,h3,h4{
color:#007;
margin-left: 8%;
margin-right: 8%;
}

h2,h3{
text-align:center;
}

h2{
font-size:20pt;
}

h3{
font-size:16pt;
}

h4{
text-align:justify;
font-size:13pt;
}

/* -- абзац с отступом -- */
.p2 {
/*font-family: Times New Roman, serif;*/
color:#003;
text-indent:1cm;
text-align:justify;
margin:15pt 8%;
/*border:1px solid #008800;*/
}

/* -- абзац без отступа -- */
.p1 {
color:#003;
text-indent:0cm;
text-align:justify;
margin:15pt 8%;
}

/* -- серый мини-шрифт -- */
.pm{text-align:justify;
color: #066;
/*font-size: small; */
font-style:italic;
font-size: 10pt;
margin-top: 2pt;
margin-bottom: 2pt;
text-indent: 0pt;
margin:6pt 8%;
}

/*Table -- Меню сайта -- */
table.menu0 {
background:#aabbff;
width:100%;
border:2px solid #00f;
}
table.menu0 td {
border:1px solid #00f;
padding:3px;
}

table.menu1 {
border-collapse:collapse;
text-align:left;
font-size: 10pt;
width:100%;
}

/*Table -- Оглавление странички. Простая таблица -- */
table.tab {
	border-collapse:collapse;
    width: 70%;
    background-color:#55F;
    color: #fff;
	border:1px solid #aa5;
}

table.m {
	border-collapse:collapse;
	border:1px solid #aaa;
}

table.m td{
border:1px solid #aaa;
text-align: justify;
}

table.menu0,table.menu2 {
border-collapse:collapse;
text-align:left;
}

/*Table -- Стильная таблица -- */
.s1{
border-collapse:collapse;
color:#055;
background:#eef;
border:1px solid #aaa;
}

table.menu0 td:hover,table.menu1 td:hover,table.menu2 td:hover,.s1 tr:hover {
background:#e0ffe0;
}

table.menu1 td,table.menu2 td {
border:1px solid #91949a;
padding:3px;
}

.s1 td:hover {
background:#beb;
}

.s0 {
text-align:center;
font-size:16pt;
color:#ff7;
background:#77f;
border:1px solid #aaa;
}

.s {
background:#fff;
width:55%;
border:1px solid #959595;
}

.s2 {
text-align:center;
font-size:14pt;
color:#55f;
background:#ffe;
border:1px solid #aaa;
}

.z{
/*font-family: Times New Roman, serif;*/
font-size:13pt;
font-weight:bold;
font-style:italic;
color:#00d;
text-indent:0cm;
text-align:justify;
border:1px solid #080;
margin:5pt 15%;
padding:7px;
}

.z2{
/*Текст в рамке*/
font-size:13pt;
color:#f33;
margin-top:5pt;
margin-bottom:5pt;
text-indent:0cm;
text-align:justify;
border:1px solid #080;
padding:7px;
}

/* -- абзац узкий без красной строки-- */
.p3 {
/*font-family: Times New Roman, serif;*/
color:#000;
margin-left:15%;
margin-right:15%;
margin-top:15pt;
margin-bottom:15pt;
text-indent:0;
text-align:justify;
/*border:1px solid #008800;*/
}

.zm {cursor:url(fon/zoom.cur),pointer;}

