* {	margin: 0; padding: 0;}
html {height: 100%}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;
	 color: #000000;
background-color: #eaeaea;
}
h1
{font-size: 12px; 
 font-weight: bold;
 margin: 0; 
 padding: 0;
}
a {
	color: #580460;
	outline: none;
	text-decoration:  none;}
a:hover {text-decoration: underline;}
#setlink a
{color: #C0C0C0;}
p {margin: 0 0 18px}
img
{ border: none;}
#wrapper{float:left;width:1069px;
         background-image: url( '../images/fon.jpg');
	            background-repeat: repeat-y;}
#content{background-image: url( '../images/top.jpg');
	 background-repeat: no-repeat;
	 margin-left: 125px; 
             width: 945px;
              height: auto;}


#left{     float:left;
          width:125px;
          height: 400px;
           margin-left:-1069px;
          background-image: url( '../images/left.jpg');
	     background-repeat: no-repeat;
	      z-index: 10;}
#footer
{   background-image: url( '../images/bottom.jpg');
	background-repeat: no-repeat;
    clear:left;
    width:1069px;
     height: 150px;
       }
 .sec_text
 {color: #a4a1a5;
  font-size: 10px;}
.footer_text
{  height: 110px;
    width: 400px;
   margin: 80px 10px 0px 400px;
  float: left;  }
 .footer_text2
{  height: 110px;
   width: 200px;
    margin: 80px 50px 0px 0px;
     text-align: right;
     float: right;
   }
.accordion
{ font-size:11px;
   color: #580460;
   margin-right: 12px;
    margin-left: 20px;
    }
 .menu1
 { font-size: 13px;
      color: #580460;
       cursor: pointer;}
 .menu2{font-size: 10px;
      color: #580460;
       margin-left: 20px;
        margin-top: -10px;}
.catalog
{ margin: 80px 10px 10px 0px;
    }
.center{  color: #a4a1a5;
           margin-left: -10px;
             width: 100%;
             }
.center2{ width: 100%;
          padding-top: 50px;
          min-height: 150px;
             }
.texbox
{     vertical-align:  top;
    margin-top: 5px;}
.top_menu
{  padding: 25px 0px 0px 160px;}
.top_menu2
{  padding: 0px 0px 0px 0px;
    margin: 0px 20px 0px 20px;
    border-bottom: solid 7px #535bf1; }
.nic
{  font-size: 11px;
    width: 250px; 
  text-align: left;
   padding: 20px 0px 20px 20px;
   height:120px;
  }
.pole_ed
{padding: 5px 0px 7px 0px;
   float: left; 
    margin-left: 65px ;  } 
.pole_img
{ float : right; 
    margin-right: 65px ;  } 
 .button
 { padding:0px 3px 0px 3px;
    font-size:11px;}

h1
{ margin: 0;
   padding: 0;
    font-size: 12px;}
h2
{ margin: 0;
   padding: 0;
    font-size: 10px;
    font-weight: normal;}
.title{ color: #580460;
        font-weight: bold;
         font-size: 12px; }   
 
.none{ display: none;}

.style2 {padding-left: 50px;}
 
.gallery_img
{ max-width: 150px;
    max-height: 120px;
     min-height: 80px;
    text-align: center;}
.gallery_border{
border: solid 1px #cac9ca; 
  background-color: #fff; 
  width: 200px;
   font-size: 10px;}
.gallery_pad{
   margin: 5px 10px 5px 10px; 
}



.page_curent
{ font-size: 12px;
  color: #580460;
  padding-right: 3px;
    }
.page_all
{font-size: 10px;
  color: #cac9ca;
  padding-right: 3px;
  
    }

 #lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(overlay.png); z-index:502; }

