
BODY,td { font-family : Georgia,Verdana, Arial, sans-serif ;
          font-size : 8pt; color : #663366; }
html, body {
    scrollbar-3dlight-color:#EEE3E7;
    scrollbar-arrow-color:black;
    scrollbar-highlight-color: #EEE3E7;
    scrollbar-face-color:#EEE3E7;
    scrollbar-shadow-color:#663366;
    scrollbar-darkshadow-color:#663366;
    scrollbar-track-color: #E5EEF7;
}
link {  font-family: Georgia, Tahoma, Verdana,Times, serif; font-size: 8pt; text-decoration: none ;color: #663366 }
a.link {  font-family: Georgia, Tahoma,Verdana, Times, serif; font-size: 8pt; text-decoration: none ;color: #663366 }
a.link:active { color: #CFB1B9; font-size: 8pt;}
a.link:hover { color: #000000;  font-size: 8pt;}
a.link:link {  color: #660066; font-size: 8pt;}
a.link:vlink {  color: #000000; font-size: 8pt;}

td.gradient {
background-color:#DEEEFF;
filter:progid:DXImageTransform.Microsoft.Alpha(style=1,opacity=100,finishOpacity=0,startX=0,finishX=50,startY=50,finishY=0);
opacity: 0; #FF
}

.all {
  z-index:1;
  float: left;
  width: 100%;
  margin-bottom: 10px;
}

.header {
   width:100%; height:161px;
   z-index:1;
  background: url('/images/heager.jpg') left top repeat;
}

.main {
  z-index:2;
  min-height: 400px;
  width:60%;
  margin: 0 250px;
}

.menu {
  z-index:2;
  min-height: 400px;
  height: 400px;
  float: left;
  width: 250px;
  margin-top: 0px;
  margin-left: -100%;
  #background: url('images/mid_bw.jpg') left top no-repeat;
}

.footer {
 # z-index:2;
  clear: both;
  height: 50px;
  #background: url('images/boot.jpg') left bottom repeat;
}

.logo {
   position:absolute;
   width:250px; height:90px;
   z-index:2;
   margin: 10 30px;
}
.gallery {
 position:absolute;
 width:160px;
  min-height: 450px;
  height: 60%;
 z-index:2; overflow: auto;
 left: 920px; top: 170px;
 }
.news {
 position:absolute;
 width:600px; height:200px;
 z-index:2;
 left: 200px; top: 400px;
 }
.news_admin {
 position:absolute;
 width:600px; height:400px;
 z-index:2;
 left: 200px; top: 160px;
 }


.button_menu {
width: 120px;
height: 20px;
padding: 0px 2px 0px 2px;
color:  #663366;
background: #E5EEF7;
background-image: none ;
font-family: Georgia,Verdana, Arial, sans-serif  ;
font-weight: bold;
font-size: 8pt;
 border : 1px solid #663366 ;
cursor: pointer;
cursor: hand;
    }
.button_menu:hover{
color:#333333;   /*#EEE3E7; */
border : 1px outset #CFB1B9 ;
background:#C0D2DE ;
font-weight: bold;
    }

.button_menu:active{
color: #663366;
border : 1px outset  #044566;
    }
.button_select {
width: 120px;
height: 25px;
padding: 0px 2px 0px 2px;
color: #663366 ;
background:  #C0D2DE;
background-image: none ;
font-family: Georgia,Verdana, Arial, sans-serif  ;
font-weight: bold;
font-size: 8pt;
border : 2px inset #663366 ;
 }

#--------------------------------------------------------------------
.form  {
margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px;
padding: 0px 0px 0px 0px; }


.hr {
 border: none; /* Убираем границу для браузера Firefox */
 color: #663366; /* Цвет линии для браузера Internet Explorer */
 background-color: #663366; /* Цвет линии для браузера Firefox и Opera */
 height: 1px; width: 90%;
 margin-left: 0px;
}


menu {  font-family: Georgia, Tahoma, Verdana,Times, serif; font-size: 8pt; text-decoration: none ;color: #663366 }
a.menu {  font-family: Georgia, Tahoma,Verdana, Times, serif; font-size: 8pt; text-decoration: none ;color: #663366 }
a.menu:active { color: #CFB1B9; font-size: 8pt;}
a.menu:hover { color: #CFB1B9;  font-size: 8pt;}
a.menu:link {  color: #660066; font-size: 8pt;}
a.menu:vlink {  color: #660066; font-size: 8pt;}