
/*© BIGJAZZBOOK.RU, 2010 | bigjazzbook@yandex.ru */
*{
  margin: 0; 
  padding: 0; 
  border: 0;}
 
body {
  padding: 0; 
  background: #999 url(/zpic/fon.png) repeat-x; 
  color: #000; 
  font-family:  Georgia, sans-serif;}
      
a {
  text-decoration: none;} 
   
hr {
  margin: 5px 0; 
  background-color: #000; 
  border:none; 
  height: 1px; 
  width: 100%;}
    
#all {
  margin: 0 auto; 
  padding: 0; 
  width: 945px;}
      
#logo {
  margin: 0 auto; 
  padding: 10px 0;}
       
#logo a {
  color: #fff;  
  font-size: 45px;}
         
#abs {
  margin: 0 auto; 
  padding: 7px 0;
  text-align: center; 
  letter-spacing: 6px; 
  font-weight: bold;  
  border-radius: 10px;
  background: #550000;
  background: -moz-linear-gradient(top, #600000, #ff0000);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#600000 ), color-stop(100%,#ff0000));
  background: -webkit-linear-gradient(top, #600000, #ff0000);
  background: -o-linear-gradient(top, #600000, #ff0000);
  background: -ms-linear-gradient(top, #600000, #ff0000);
  background: linear-gradient(top, #600000, #ff0000); }
      
#abs a {
  color: #fff; 
  font-size: 20px;}
      
#abs a:hover {
  color: #D0D0D0; 
  font-size: 20px;}

#l {
  float: left;}
    
#med {
  margin: 15px 0; 
  padding: 15px 15px 0 15px; 
  font-size: 19px;  
  background: #fff;  
  border-radius: 10px; 
  width: 640px;}

#med a {
  color: #000;}
  
#med a:hover {
  color: #999;}

.size15 {
  font-size: 15px;}
  
#alfavit {
  margin: 0 0 0 0;
  padding: 0 auto; 
  text-align: center; 
  font-size: 70px;  
  color: white;  
  border-radius: 10px; 
  width: 90px;
  font-weight: bold;
  background: #666666;
  background: -moz-linear-gradient(top, #000000, #666666);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#666666));
  background: -webkit-linear-gradient(top, #000000, #666666);
  background: -o-linear-gradient(top, #000000, #666666);
  background: -ms-linear-gradient(top, #000000, #666666);
  background: linear-gradient(top, #000000, #666666);}

#nazvanie {
  margin: 0; 
  padding: 10px 0 20px 15px; 
  text-align: left;}

#nazvanie-rubrik {
  margin: 0; 
  padding: 10px 0 15px 15px; 
  text-align: left; 
  border-bottom: 1px solid #000;}

.img-up {
  width: 638px; 
  border: solid 1px black; 
  margin: 0 0 3px;}

.img {
  width: 638px; 
  border: solid 1px black; 
  margin: 0 0 45px;}
  
.img-pdf {
  width: 638px; 
  border: solid 1px black; 
  margin: 0;}
  
.div-pdf {
  text-align: right; 
  margin: 0 10px 25px 0; 
  padding: 2px 10px 4px; 
  font-size: 14px;
  font-weight: bold;}
  
.pdf a {
  color: #fff; 
  font-size: 14px;}
  
.pdf a:hover {
  color: #999; 
  font-size: 14px;}
  

#silki-all {margin: 0 auto; 
  width: 620px; 
  padding:  0 10px;}
  
.silka {
  margin: 0 auto; 
  padding:  10px 3px; 
  font-size: 14px;}
  
.silki-kartinki {
  margin: 4px 14px 11px 0; 
  border: 0px; 
  box-shadow: 0.2em 0.2em 5px rgba(122,122,122,0.5); 
  width: 88px; 
  height: 31px;}
  
#sape {
  margin: 0; 
  padding: 3px 0 0;
  text-align: left; 
  border-top: 1px solid #000;
  font-size: 11px;}
       
#sape a {
  color: #666; 
  font-size: 11px;}
         
#sape a:hover {
  color: #999; 
  font-size: 11px;}

#r {
  float: right; 
  min-height: 600px;}

#menu a {
  color: #000; 
  font-size: 17px;}
         
#menu a:hover {
  color: #999; 
  font-size: 17px;}
      
.menu{
  margin: 15px 0 0;
  padding: 10px; 
  width: 240px;  
  background:#fff;  
  border-radius: 10px;}
      
.zagolovok {
  margin: 0 0 10px; 
  padding: 3px 5px; 
  font-size: 16px; 
  font-weight: bold; 
  color: #fff;
  background: #666666;
  background: -moz-linear-gradient(top, #000000, #666666);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#666666));
  background: -webkit-linear-gradient(top, #000000, #666666);
  background: -o-linear-gradient(top, #000000, #666666);
  background: -ms-linear-gradient(top, #000000, #666666);
  background: linear-gradient(top, #000000, #666666);}
            
.zagolovok-poisk {
  margin: 0; 
  padding: 3px 5px; 
  font-size: 16px; 
  font-weight: bold; 
  color: #fff; 
  background: #666666;
  background: -moz-linear-gradient(top, #000000, #666666);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#666666));
  background: -webkit-linear-gradient(top, #000000, #666666);
  background: -o-linear-gradient(top, #000000, #666666);
  background: -ms-linear-gradient(top, #000000, #666666);
  background: linear-gradient(top, #000000, #666666);}
      
#niz {
  margin: 0 auto; 
  padding: 10px 0 5px; 
  font-size: 13px; 
  text-align: center; 
  color: #000; 
  width: 945px; 
  clear: both;}

#niz a {
  color: #000;}

#niz a:hover {
  color: #fff; 
  padding:  10px 0;}







   
.bio{font-size: 15px;}
.biof{margin: 5px 15px 10px 0;border: solid 1px black; padding: 5px; width: 220px;}
.real{border: solid 1px black; box-shadow: 0.4em 0.4em 5px rgba(122,122,122,0.5); width: 154px;  margin:0 15px 15px 15px;}

#sil{margin: 0 auto; width: 620px; padding:  0 10px;}
.sil{margin: 0 auto; padding:  10px 3px; font-size: 14px;}
.silk{margin: 4px 14px 11px 0; border: 0px; box-shadow: 0.2em 0.2em 5px rgba(122,122,122,0.5); width: 88px; height: 31px;}





#up  {margin: 0 auto; padding: 10px 0;}
#up a {color: #fff; font-size: 45px;}
.img1 {width: 638px; border: solid 1px black; margin-top:3px; }
#naz {margin: 10px 0 0 0; padding: 0 0 20px 0; text-align: left; width: 640px;} 
#text {margin: 0 auto; padding: 15px 0 0 45px; text-align: left; clear: both;}
#al {margin: 0 0 0 0;padding: 0 auto; text-align: center; font-size: 70px;  
      background: #666666;
      background: -moz-linear-gradient(top, #000000, #666666);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#666666));
      background: -webkit-linear-gradient(top, #000000, #666666);
      background: -o-linear-gradient(top, #000000, #666666);
      background: -ms-linear-gradient(top, #000000, #666666);
      background: linear-gradient(top, #000000, #666666);
      color: white;  border-radius: 10px; width: 90px;}
.pdfd {text-align: right; margin: 0 5px 0 0; padding: 5px 0 6px; font-size: 14px;} 