﻿html,body
     {
       margin: 0;
       padding: 0;
     }

body {
       background-image: url(style/ac.gif);
       font-family: Times New Roman,sans-serif;
     }

A:link {color: black}
A:visited {color: black}
A:active {color: black}
A:hover {color: black}

a    {
       color: #000;
       text-decoration: underline;
     }

input.text 
     {
       border-color: black; 
       border-width: 1px; 
       border-style: solid; width: 100%;
     }

.img {
       border: 1;
     }

img.border   {border: black 1px solid;}
.blackborder {border: black 1px solid;}


img.glnovos {border: black 1px solid; margin-top: 2px; margin-right: 2px; width: 200px; height: 128px;}
img.glgaler {border: black 1px solid; margin-top: 2px; margin-right: 2px; margin-left: 2px; width: 200px; height: 115px;}
img.inf     {border: white 1px solid;}

.content12center
   { 
       font-size: 12px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content13center
   { 
       font-size: 13px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content13justify
   {
       font-size: 13px; 
       text-align: justify;
       font-family: Times New Roman,sans-serif;
   }

.content13right
   {
       font-size: 13px; 
       text-align: right;
       font-family: Times New Roman,sans-serif;
   }
.content14center
   { 
       font-size: 14px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content14justify
   {
       font-size: 14px; 
       text-align: justify;
       font-family: Times New Roman,sans-serif;
   }

.content14right
   {
       font-size: 14px; 
       text-align: right;
       font-family: Times New Roman,sans-serif;
   }
.content15center
   { 
       font-size: 15px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content15justify
   {
       font-size: 15px; 
       text-align: justify;
       font-family: Times New Roman,sans-serif;
   }

.content15right
   {
       font-size: 15px; 
       text-align: right;
       font-family: Times New Roman,sans-serif;
   }
.content16center
   { 
       font-size: 16px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content16justify
   {
       font-size: 16px; 
       text-align: justify;
       font-family: Times New Roman,sans-serif;
   }

.content16right
   {
       font-size: 16px; 
       text-align: right;
       font-family: Times New Roman,sans-serif;
   }
.content17center
   { 
       font-size: 17px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content17justify
   {
       font-size: 17px; 
       text-align: justify;
       font-family: Times New Roman,sans-serif;
   }

.content17right
   {
       font-size: 17px; 
       text-align: right;
       font-family: Times New Roman,sans-serif;
   }
.content18center
   { 
       font-size: 18px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content18justify
   {
       font-size: 18px; 
       text-align: justify;
       font-family: Times New Roman,sans-serif;
   }

.content18right
   {
       font-size: 18px; 
       text-align: right;
       font-family: Times New Roman,sans-serif;
   }

.content22center
   { 
       font-size: 22px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content20center
   { 
       font-size: 20px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content22justify
   {
       font-size: 22px; 
       text-align: justify;
       font-family: Times New Roman,sans-serif;
   }

.content22right
   {
       font-size: 22px; 
       text-align: right;
       font-family: Times New Roman,sans-serif;
   }
.content24center
   { 
       font-size: 24px; 
       text-align: center;
       font-family: Times New Roman,sans-serif;
   }

.content24justify
   {
       font-size: 24px; 
       text-align: justify;
       font-family: Times New Roman,sans-serif;
   }

.content24right
   {
       font-size: 24px; 
       text-align: right;
       font-family: Times New Roman,sans-serif;
   }
.content12
   {
       font-size: 12px; 
       font-family: Times New Roman,sans-serif;
   }

.content13
   {
       font-size: 13px; 
       font-family: Times New Roman,sans-serif;
   }

.content14
   {
       font-size: 14px; 
       font-family: Times New Roman,sans-serif;
   }

.content15
   {
       font-size: 15px; 
       font-family: Times New Roman,sans-serif;
   }
.content16
   {
       font-size: 16px; 
       font-family: Times New Roman,sans-serif;
   }
.content18
   {
       font-size: 18px; 
       font-family: Times New Roman,sans-serif;
   }
.content20
   {
       font-size: 20px; 
       font-family: Times New Roman,sans-serif;
   }
.tab        {border: steelblue 1px solid;}
.tab1       {border-right: steelblue 1px solid; border-top:steelblue 1px solid;   }
.tab2       {border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;}
.tab3       {border-left: steelblue 1px solid;  }
.tab5       {border-right: steelblue 1px solid; }
.tab6       {border-bottom: steelblue 1px solid;}
.tab4       {border-top: steelblue 1px solid;   }

.tabgl      {border: whitesmoke 2px solid;}
.tab1gl     {border-right: whitesmoke 2px solid; border-top: whitesmoke 2px solid;   }
.tab2gl     {border-left: whitesmoke 2px solid;  border-bottom: whitesmoke 2px solid;}
.tab3gl     {border-left: whitesmoke 2px solid;  }
.tab5gl     {border-right: whitesmoke 2px solid; }
.tab6gl     {border-bottom: whitesmoke 2px solid;}
.tab4gl     {border-top: whitesmoke 2px solid;   }

/*Оформление шапки*/

table.headergl
   {
       width: 100%;
   }

td.fon
   {
       background-image: url(style/fon3.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       color: gainsboro;
       font-size: 28px;
       font-weight: bold;
       height: 120;
       vertical-align: top;
       
   }

td.headerfon
   {
       background-image: url(style/fon3.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       color: gainsboro;
       font-size: 28px;
       font-weight: bold;
       height: 130;
       vertical-align: center;
       
   }

td.headerpr
   {
       background: whitesmoke;
       height: 6;
   }

td.headerrub
   {
       width: 50%;
       background: gainsboro;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 13px;
       vertical-align: top;
   }
td.headernav
   {
       width: 50%;
       background: whitesmoke;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 13px;
       height: 20;
       vertical-align: center;
       text-align: center;
   }


/*Оформление шапки*/

.raised { background:transparent; width:98%;}
.raised h1, .raised p { margin:0 10px; }
.raised h1 { font-size:2em; color:#fff; }
.raised p { padding-bottom:0.5em; }
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b { display:block; overflow:hidden; font-size:1px; }
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b { height:1px; }
.raised .b2 { background:gainsboro; border-left:1px solid #fff; border-right:1px solid #eee; }
.raised .b3 { background:gainsboro; border-left:1px solid #fff; border-right:1px solid #ddd; }
.raised .b4 { background:gainsboro; border-left:1px solid #fff; border-right:1px solid #aaa; }
.raised .b4b { background:gainsboro; border-left:1px solid #eee; border-right:1px solid #999; }
.raised .b3b { background:gainsboro; border-left:1px solid #ddd; border-right:1px solid #999; }
.raised .b2b { background:gainsboro; border-left:1px solid #aaa; border-right:1px solid #999; }
.raised .b1 { margin:0 5px; background:#fff; }
.raised .b2, .raised .b2b { margin:0 3px; border-width:0 2px; }
.raised .b3, .raised .b3b { margin:0 2px; }
.raised .b4, .raised .b4b { height:2px; margin:0 1px; }
.raised .b1b { margin:0 5px; background:#999; }
.raised .boxcontent { display:block; background:gainsboro; border-left:1px solid #fff; border-right:1px solid #999; } 

.raised2 { background:transparent; width:570; }
.raised2 h1, .raised2 p { margin:0 10px; }
.raised2 h1 { font-size:2em; color:#fff; }
.raised2 p { padding-bottom:0.5em; }
.raised2 .b1, .raised2 .b2, .raised2 .b3, .raised2 .b4, .raised2 .b1b, .raised2 .b2b, .raised2 .b3b, .raised2 .b4b { display:block; overflow:hidden; font-size:1px; }
.raised2 .b1, .raised2 .b2, .raised2 .b3, .raised2 .b1b, .raised2 .b2b, .raised2 .b3b { height:1px; }
.raised2 .b2 { background:gainsboro; border-left:1px solid #fff; border-right:1px solid #eee; }
.raised2 .b3 { background:gainsboro; border-left:1px solid #fff; border-right:1px solid #ddd; }
.raised2 .b4 { background:gainsboro; border-left:1px solid #fff; border-right:1px solid #aaa; }
.raised2 .b4b { background:gainsboro; border-left:1px solid #eee; border-right:1px solid #999; }
.raised2 .b3b { background:gainsboro; border-left:1px solid #ddd; border-right:1px solid #999; }
.raised2 .b2b { background:gainsboro; border-left:1px solid #aaa; border-right:1px solid #999; }
.raised2 .b1 { margin:0 5px; background:#fff; }
.raised2 .b2, .raised2 .b2b { margin:0 3px; border-width:0 2px; }
.raised2 .b3, .raised2 .b3b { margin:0 2px; }
.raised2 .b4, .raised2 .b4b { height:2px; margin:0 1px; }
.raised2 .b1b { margin:0 5px; background:#999; }
.raised2 .boxcontent { display:block; background:gainsboro; border-left:1px solid #fff; border-right:1px solid #999; } 

.raised3 { background:transparent; width:100%; }
.raised3 h1, .raised3 p { margin:0 10px; }
.raised3 h1 { font-size:2em; color:#fff; }
.raised3 p { padding-bottom:0.5em; }
.raised3 .b1, .raised3 .b2, .raised3 .b3, .raised3 .b4, .raised3 .b1b, .raised3 .b2b, .raised3 .b3b, .raised3 .b4b { display:block; overflow:hidden; font-size:1px; }
.raised3 .b1, .raised3 .b2, .raised3 .b3, .raised3 .b1b, .raised3 .b2b, .raised3 .b3b { height:1px; }
.raised3 .b2 { background:gainsboro; border-left:1px solid #fff; border-right:1px solid #eee; }
.raised3 .b3 { background:gainsboro; border-left:1px solid #fff; border-right:1px solid #ddd; }
.raised3 .b4 { background:gainsboro; border-left:1px solid #fff; border-right:1px solid #aaa; }
.raised3 .b4b { background:gainsboro; border-left:1px solid #eee; border-right:1px solid #999; }
.raised3 .b3b { background:gainsboro; border-left:1px solid #ddd; border-right:1px solid #999; }
.raised3 .b2b { background:gainsboro; border-left:1px solid #aaa; border-right:1px solid #999; }
.raised3 .b1 { margin:0 5px; background:#fff; }
.raised3 .b2, .raised3 .b2b { margin:0 3px; border-width:0 2px; }
.raised3 .b3, .raised3 .b3b { margin:0 2px; }
.raised3 .b4, .raised3 .b4b { height:2px; margin:0 1px; }
.raised3 .b1b { margin:0 5px; background:#999; }
.raised3 .boxcontent { display:block; background:gainsboro; border-left:1px solid #fff; border-right:1px solid #999; } 

/*Оформление Навигации*/

td.headerzag
   {
       width: 100%;
       background-image: url(style/fon5.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 20px;
       height: 28;
       border: 2px solid;
       text-align: center;
   }

td.header6pod
   {
       width: 16%;
       height: 26;
       background-image: url(style/fonnav.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 12px;
       border: 2px solid;
       text-align: center;
   }

td.header6podgl
   {
       width: 16%;
       height: 26;
       background-image: url(style/fonnav.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 12px;
       text-align: center;
       border: 2px solid;
       font-weight: bold;
   }

td.header5pod
   {
       width: 20%;
       height: 26;
       background-image: url(style/fonnav.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 12px;
       border: 2px solid;
       text-align: center;
   }

td.header5podgl
   {
       width: 20%;
       height: 26;
       background-image: url(style/fonnav.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 12px;
       text-align: center;
       border: 2px solid;
       font-weight: bold;
   }

td.headerns
   {
       width: 100%;
       background: #c0c0c0;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 20px;
       height: 28;
       border: 2px solid;
       text-align: center;
   }

td.header5podns
   {
       width: 20%;
       height: 26;
       background-image: url(style/fonnav.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 11px;
       border: 2px solid;
       text-align: center;
   }

td.header5podglns
   {
       width: 20%;
       height: 26;
       background-image: url(style/fonnav.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 11px;
       text-align: center;
       border: 2px solid;
       font-weight: bold;
   }

/*Оформление Навигации*/

/*Оформление ПодНавигации*/

table.navpod
   {
       width: 100%;
       background: whitesmoke;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 16px;
       text-align: center;
   }

td.videl
   {
       background: gainsboro;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border: whitesmoke 2px solid;
       text-align: center;
       font-weight: bold;
   }

/*Оформление ПодНавигации*/

/*Оформление Контента*/

td.content
   {
       width: 100%;
       background: whitesmoke;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 16px;
       text-align: justify;
   }

div.zag1
   {
       font-size: 26px;
       text-align: center;
       color: darkblue;
   }

div.zag2
   {
       font-size: 20px;
       text-align: center;
       color: black;
       font-weight: bold;
   }

hr
   {
       width: 99%;
   }

/*Оформление Контента*/

/*Оформление дополнения к Контенту*/

table.dopcontent
   {
       width: 100%;
       background: gainsboro;
       border: whitesmoke 2px solid;
       text-align: justify;
   }

div.zag3
   {
       font-size: 18px;
       text-align: center;
       color: black;
       font-weight: bold;
   }


/*Оформление дополнения к Контенту*/

/*Оформление нижней полосы навигации*/

table.dopnav
   {
       width: 100%;
       height: 40px;
       background: gainsboro;
       font-weight: bold;
   }

td.dopnavright
   {
       width: 40%;
       background:  whitesmoke;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 16px;
       text-align: right;
   }

td.dopnavcenter
   {
       width: 20%;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 16px;
       text-align: center;
   }

td.dopnavleft
   {
       width: 40%;
       background: whitesmoke;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 16px;
       text-align: left;
   }

/*Оформление нижней полосы навигации*/

/*Оформление картинки ANT.GIF*/

img.navig
   {
       width: 100%;
       height: 20px;
       border: 0;
       margin: 0px, 0px;
   }

td.navigtd
   {
       height: 20px;
       vertical-align: center;
       border: whitesmoke 2px solid;
       align: center;
   }

/*Оформление картинки ANT.GIF*/

/*Счетчики*/

table.sh
   {
       width: 100%;
       height: 40px;
       background: gainsboro;
       border: whitesmoke 2px solid;
       vertical-align: center;
   }

td.shleft
   {
       width: 95;
       align: left;
       border: 0px;
   }

td.shright
   {
       width: 95;
       align: right;
       border: 0px;
   }

/*Счетчики*/

/*ПЕРВОИСТОЧНИК*/

div.pervoist

   {
       font-size:14px; 
       text-align:right;
   }

/*ПЕРВОИСТОЧНИК END*/

/*ВСТАКА - ИЗОБРАЖЕНИЕ В КОНТЕНТЕ*/

table.img

   {
       font-size:14px; 
       text-align:right;
   }

table.text

   {
       font-size:14px; 
       text-align:right;
   }

/*ВСТАКА - ИЗОБРАЖЕНИЕ В КОНТЕНТЕ END*/

/*ГЛАВНАЯ INDEX*/
    /*БЛОК АВТОРСТВО*/
table.autorwidth
   {
       width: 99%;
       border: 0;
       align: center;
   }
td.autorleft
   {
       width: 216;
   }
table.autoremail
   {
       width: 100%;
       height: 100%;
       border: 0;
       align: center;
       border-right: whitesmoke 2px solid; 
       border-top:whitesmoke 2px solid;
   }
td.autoremail
   {
       width: 216;
       height: 50%;
       border: 0;
       align: center;
       border-left: whitesmoke 2px solid;  
       border-bottom:whitesmoke 2px solid;
       background: lightgrey;
   }
td.autordate
   {
       height: 50%;
       align: center;
       border-left: whitesmoke 2px solid;  
       border-bottom:whitesmoke 2px solid;
       background: lightgrey;
   }
table.autornew
   {
       width: 100%;
       border: 0;
       align: center;
       border-right: whitesmoke 2px solid; 
       border-top:whitesmoke 2px solid;
   }
td.autorant
   {
       align: center;
       border-left: whitesmoke 2px solid;  
       border-bottom:whitesmoke 2px solid;
   }

td.autortab2       
   {
       border-left: whitesmoke 2px solid;  
       border-bottom:whitesmoke 2px solid;
   }
    /*БЛОК АВТОРСТВО END*/

    /*БЛОК ДЕЛИТЕЛЬ*/

table.delit
   {
       width: 90%;
       border: 0;
       align: center;
   }

td.delit6
   {
       height: 5px;
       border: 0;
       align: center;
   }

td.delit10
   {
       height: 10px;
       border: 0;
       align: center;
   }

td.delit15
   {
       height: 15px;
       border: 0;
       align: center;
   }

td.delit5
   {
       height: 5px;
       border: 0;
       align: center;
   }

    /*БЛОК ДЕЛИТЕЛЬ END*/

/*ГЛАВНАЯ INDEX*/

/*ДОПОЛНЕНИЯ К ВНУТРЕННИМ СТРАНИЦАМ*/

/*BEGIN ШАПКА*/

td.navcontentbeg
   {
       width: 50%;
       background: gainsboro;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       font-size: 13px;
       height: 20;
       vertical-align: center;
       text-align: center;
   }

td.headerfonbeg
   {
       background-image: url(style/fon3beg.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       color: gainsboro;
       font-size: 28px;
       font-weight: bold;
       height: 130;
       vertical-align: center;
   }

td.header6podbeg
   {
       width: 16%;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
   }

td.header5podbeg
   {
       width: 20%;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
   }

td.header4podbeg
   {
       width: 25%;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
   }

td.header0podbeg
   {
       width: 100%;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
   }

/*END ШАПКА*/


/*ДОПОЛНЕНИЯ К ВНУТРЕННИМ СТРАНИЦАМ*/

/*BEGIN ФОТОГАЛЛЕРЕИ*/

td.fotoheader
   {
       background-image: url(style/fon1.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;
       text-align: center;
   }

td.fotonavigtop
   {
       background: gainsboro;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;
       vertical-align: center;
   }

td.fotonavigbot
   {
       background-image: url(style/fon.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;
       vertical-align: center;
   }

td.fotonavig2bot
   {
       background: gainsboro;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;
       vertical-align: center;
   }

td.fotonavig3bot
   {
       background-image: url(style/fon5.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;
       vertical-align: center;
   }

td.fotoimg
   {
       background-image: url(style/fon5.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;
   }

td.fotoperech
   {
       background: gainsboro;
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;
   }

td.glavfototext
   {
       background-image: url(style/fon.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;
       text-align: center;   
       font-weight: bold;    
   }

td.glavfotoimgs
   {
       background-image: url(style/fon5.jpg);
       font-family: Times New Roman, Verdana, Arial, sans-serif;
       border-left: steelblue 1px solid;  border-bottom:steelblue 1px solid;
  
   }

/*END ФОТОГАЛЛЕРЕИ*/