.col- { float: left;
        width: 16.6%;}

.col- .pad- {
  padding: 0 15px;
  }

.col-1-  {position:relative; z-index:300;}
.col-2-  {
  width: 83.4%;
  float:left;
  /*padding-top:1em;*/
  //overflow: hidden;
  margin-right: -100%;
  position:relative;
	z-index:200;
  /*//margin-left:16.6%;*/
  }

.supernav,
.col-1- .pad- {
  padding: 0 15px 0 30px;
  position:relative; z-index:20;
  }
  
/*.cols6 .col-1- .pad- {
  padding-left: 15px;
} 
*/ 





.one-foto h1.gallery {
	background:#FF9900 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:4em;
	height:38px;
	margin:0 -66.6% 0 -15px;
	padding:13px 0 10px 8px;
	position:relative;}








.cols6 .navigate,
.cols2  .navigate  {position:relative; z-index:300;}

.supernav {
  margin-bottom: 1em;
  }

.col-5-6-,
.col-6- {
  /*overflow: hidden;*/
  margin-right: -5%;
  }
.col-5-6- .pad-,
.col-6-   .pad- {
  padding: 0 15px /*30px*/ 0 15px;
  }
.col-2-3-4-5- {
  width: 66.6%;
}
.col-2-3-4- {
  width: 50%;
  }
.col-1-2-,
.col-2-3-,
.col-3-4-,
.col-5-6- {
  width: 33.3%;
  }


.col-3-4-5-6  {width:66.6%;}
.col-3-4-5-6 .col-3-4- {width:50%; position:relative; z-index:100;}
.col-3-4-5-6 .col-5-6- {width:50%; position:relative; z-index:100;}

.col-3-4-5-6 .col-5-6- .pad- {position:relative; z-index:150;}
.col-3-4-5-6 .col-5-6- .pad- .content {position:relative; z-index:150;}
.col-3-4-5-6 .col-5-6- .gpad- .content {margin-top:0.9em;}

.col-2-6- .col-3-4- .pad-,
.orange .pad-,
.col-3-4-5-6 .col-3-4- .pad- {padding-left:0px;}

.grid-1-to-1 .col-3-4- {width:100%;}


.col-2-6- {
  width: 83.4%;
  }

.col-3-6- {
  width: 66.6%;
  }

/**/
.grid-2-to-1 {
	clear:left;
  position:relative;
  z-index:150;
  //height: 1%;}

.grid-2-to-1 .gcol-1- {
	float:left;
	width:60%;
	//height: 1%; }

.grid-2-to-1 .gcol-2- {
	float:left;
	width:40%;
	//height: 1%;
  /*margin-right:-5%;*/
  /*overflow: hidden;*/
  /*position:relative;
  Z-index:150;*/ }

.grid-1-to-1 .gpad- {
	padding: 0 15px 0 10px;
	//height: 1%;
	position: relative;
	z-index: 160 }

.gpad- .content {position: relative; z-index: 260 }

.grid-1-to-1 .gcol-1- {
	float:left;
	position:relative;
	z-index:200;
  width:100%;
  //height: 1%; }

.grid-2-to-1 .gcol-1- .gpad-,
.grid-1-to-1 .gcol-1- .grad- {
  padding: 0 15px 0 8px;
  //height: 1%;
  position: relative;
  z-index: 160 }








/**/
.discografy-head    {position:relative;
                     z-index:80;
                     padding-top:1.55em;
                     margin-left:1em;}
.discografy-head h2 {padding-bottom:0em;
                     margin-top:2em;
                     font:1.9em/1.4em Arial,Helvetica,"Sans Serif";
                     letter-spacing:0.03em;}
.img- {  position: relative;
         z-index: 100;
         margin:0 0 -37px -32px;
         top: -28px;
         left:60%;
         float:left;
         background:url('../images/bulits/discografy.gif') 0 0 no-repeat;
         //background-image: none;
         filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/chaif/chaif/skins/design/images/bulits/discografy.gif',sizingMethod='crop');
         }

#header .col-2- {
  padding: 10px 0 13px 0;
  position: relative;
  z-index: 160;
  }

.head-pad- {
   width: 100%;
   padding: 0;
   }
.head-pad- .cell2- { width:40%; float:left; }
.head-pad- .cell3- { width:20%; float:left; }
.head-pad- .cell4- {
   float: left;
   width: 40%;
   margin-right: -5%;
   overflow: hidden;
   }

.head-note {
    margin-top: 9px;
    padding-left: 12px;
    font-size: 0.8em;
    color: #6f6e6e;
    /*letter-spacing:-0.1em;
    word-spacing:0.2em;*/
    }
.head-note .download- {
   margin-top: 2px;
   line-height: 1em;
   font-family: Tahoma, Arail, Helvetica, Sans Serif;
   }
.head-note small {clear:both;
                  font-size:0.9em; }
.head-note a {display:block;
              margin-bottom:2px;
              font-size:2em;
              font-family:Arial,Helvetica,"Sans Serif"; }
.head-note a:link,
.head-note a:visited { color:#6f6e6e; }
.head-note a:hover   { color:#fe8d00; }
.head-note a:active  { color:#6f6e6e; }

.head-form {padding-left:12px;}
.head-form form   {margin-top:10px;}
.head-form form .input  {width:180px;
                        padding:1px 4px;
                        font-size:1.20em;
                        background:url('../images/decor/for-search.png') 0 0 repeat-x;
                        //background-image: none;
                        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/chaif/chaif/skins/design/images/decor/for-search.png',sizingMethod='crop');
                        color: #000;
                        border:1px solid #bfbfbf;
                        }
.head-form form .default  {
            color:#bfbfbf;
            }
.head-form form .button {
    vertical-align: top;
    position: relative;
    top: 1px;
    cursor: pointer; cursor: hand;
    }

.head-menu- {width:100%;
             float:left;
             margin-top:10px;
             position: relative;
             z-index: 160;
			 overflow: hidden;
             }
.head-menu- ul {width:100%; }
.head-menu- ul li {
  list-style:none;
   float:left;
   font-size:1.8em;
   width:20%;
 }
.head-menu- ul li a {
   background: #fff;
   }
.head-menu- ul li.cur- a:link,
.head-menu- ul li.cur- a:visited {color:#000;}
.head-menu- ul li.cur- a:hover,
.head-menu- ul li.cur- a:active {color:#000;}


.head-menu- ul li .in- {
    margin-left: 0.65em;
    }
.head-menu- ul li.right {
    margin-right: -5%;
    z-index: 5000;
    position: relative;
    //position: static;
    }
.head-menu- ul li a {color:#973c01;}
.head-menu- ul li a:link,
.head-menu- ul li a:visited { color:#973c01;}
.head-menu- ul li a:hover   { color:#F48400;}
.head-menu- ul li a:active  { color:#973c01;}


.orange {background:#ff9900;
         padding-top:1.5em;
         padding-left:8px;
         position:relative;
         z-index:80;
        }
.orange h1 {margin:0px;
            padding:0px;
            color:#fff;
            font-size:4em;
            letter-spacing:0.01em;
            }
.orange h2 {margin:0px;
            padding:0px;
            color:#fff;
           }


.cols2 {position:relative; z-index:200;}

/**/

.fon- {background:url('../images/decor/guitar-in-.png') right 0 no-repeat;
      //background-image: none;
      filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/chaif/chaif/skins/design/images/decor/guitar-in-.png',sizingMethod='crop');
       position:absolute;
       z-index:150;
       top:-165px;
       height:283px;
       width:170px;
       right:0px;
       }

.cols6 {position:relative; z-index:200;}

#header {
   position:relative;
   z-index: 220;
   }

/*#header a:link,
#header a:visited { color: #fff }*/

#header .col-1- {background: url(../images/decor/bird-in-.gif) 153px 0 no-repeat;
                 width:16.6%;
                 }

/**/
.content {padding-top:0.5em; }
.content p {
  line-height: 1.3em;
  /*font-size:1.1em;*/
  }



/* images */

.content .imgc- {
   float: left;
   margin-top: 0em;
   margin-bottom: 1.5em;
   //margin-bottom:0em;
   margin-right: 17px;
   position: relative; z-index: 40;
   padding: 0px;
   //margin-top: 1em;
   }
.content .imgc- .content-img {
   position: relative; z-index: 40;
   float: left;
   clear: both;
   margin: 0px;
   padding: 0px;
   }
.content .imgc- .content-img img {
   display: block;
   }
.content .imgc- .podpis- {
   padding-top: 0.35em;
   clear: left;
   font-size: 0.85em;
   font-family: Tahoma, Arial, Helvetica, Sans Serif;
   }
.content .imgc-  a:link,
.content .imgc-  a:visited { color:#973c01; }
.content .imgc-  a:hover,
.content .imgc-  a:active  { color:#F48400; }

.tl {
    background:url('../images/decor/t-l-ugol.png') 0 0 no-repeat;
   _background-image: none;   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/chaif/chaif/skins/design/images/decor/t-l-ugol.png',sizingMethod='crop');
    position: absolute;
    z-index: 50;
    width: 6px; height: 6px;
    top: 0px; left: 0px;
    font-size: 1px;
    }

.tr {
    background:url('../images/decor/t-r-ugol.png') 0 0 no-repeat;
    _background-image: none;                             filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/chaif/chaif/skins/design/images/decor/t-r-ugol.png',sizingMethod='crop');
    position: absolute;
    z-index: 50;
    width: 6px;
    //margin-right:-1px;
    height: 6px;
    top: 0px; right: 0px;
    font-size: 1px;
    }
.bl {
    background:url('../images/decor/b-l-ugol.png') 0 0 no-repeat;
    _background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/chaif/chaif/skins/design/images/decor/b-l-ugol.png',sizingMethod='crop');
    position: absolute;
    z-index: 50;
    width: 6px;
    height: 6px;
    bottom: 0px;
    left: 0px;
    //margin-bottom: -1px;
    font-size: 1px;
    }

.br {
    background:url('../images/decor/b-r-ugol.png') 0 0 no-repeat;
    _background-image: none;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/chaif/chaif/skins/design/images/decor/b-r-ugol.png',sizingMethod='crop');
    position:absolute;
    z-index:50;
    width:6px; height:6px;
    bottom:0px; right:0px;
    font-size:1px;
    //margin-right:-1px;
    //margin-bottom:-1px;
    }

.content blockquote {
    margin-left: -20px;
    margin-bottom: 0.75em;
    border: none;
    position: relative; z-index: 100;
    //height: 1%;
    clear: both;
    color: #c36700;
    font-weight: normal;
    font-size: 1.1em;
    line-height: 1.53em;
    background: url('../images/bulits/blockquotes.gif') 0px 4px no-repeat;
    padding-left: 20px;
    padding-bottom: 5px;
    }

.content blockquote.attention {
    background: url('../images/wrapper/exclaim.gif') 6px 4px no-repeat;
    }

.content .question {
    position: relative;
    //height: 1%;
    margin-left:-54px; margin-top:-25px;
    background:url('../images/bulits/form.gif') 0px 0px no-repeat;
    padding-left:54px; padding-top:25px;}
    
.content .question h3 {
	margin-top:0px;
	font-size:1.5em;
	letter-spacing:0.01em}
    
.content .question form .title- {
    font-size:1.5em;
    margin-bottom:0.2em;}
    
.content .question form label {
    font-size:0.95em;
    color:#7f7f7f;}
    
.content .question form textarea {
    border:1px solid #7f7f7f;
    margin-top:0.2em;
    margin-bottom:0.5em;
    }
.content .question form input {
    border:1px solid #7f7f7f;
    margin-top:0.2em;
    padding:0.1em 0 0.2em 0;
    margin-bottom:0.6em;}
    
.content .question form input.button {
	padding:0.1em 0.5em 0.2em 0.4em;
    font-size:0.95em;
    background:none;
    border:none;
    padding:none;
	width:auto}

.content .blog-theme {
	margin-bottom:0.8em;}


.content .blog-theme h2 {
	background:url('../images/bulits/blog-in.gif') 0px 8px no-repeat;
    position:relative;
    z-index:50;
    //height: 1%;
    margin-left:-96px; padding-left:96px;
    padding-bottom:2em;
    margin-bottom:-1.75em;
    margin-top:0.54em;}
         



.content .right-block-photo {
	
	}

.cols6 .pad- .content .right-block-photo h3 {
	margin-top:0px;
	font-size:1.4em;
	margin-bottom:0.4em;
	}

.content .right-block-photo p {
	font-size:1.1em;
	line-height:1.45em;
	margin-top:0px;
	}


                                    
           
.one-foto .content .question {
	margin-top:-12px;}
                         
                                            
.one-foto .content .blog-theme h2  {
	font-size:1.5em;
	margin-bottom:0.4em;
	padding-bottom:0px;
	background:none;}
                         

.content .blog-theme a         {color:#973c01;}
.content .blog-theme a:link,
.content .blog-theme a:visited {color:#973c01;}
.content .blog-theme a:hover,
.content .blog-theme a:active  {color:#f0e400;}
.content .blog-theme .title-  {
	font-size:1.31em;
    font-weight:bolder;
    color:#973c01;
    margin-bottom:0.15em;
    position:relative;
    z-index:150;}
                               
.one-foto .content .blog-theme .title- {
	font-size:1em;}                              

.one-foto .content .blog-theme .title- b {
	color:#000}                               
                               
                               
                               
.content .blog-theme .date-   {font-size:0.85em;
                               color:#656565;
                               position:relative;
                               z-index:150;}
.content .blog-theme .body-   {line-height:1.4em;
                               letter-spacing:-0.01em;
                               margin-top:0.4em;
                               position:relative;
                               z-index:150;}
.content .blog-theme .status- {font-size:0.85em;
                               color:#656565;
                               line-height:1.1em;
                               position:relative;
                               z-index:150;}






.one-foto .content .vote {
	margin-bottom:1.7em}

.one-foto .content .vote img {
	margin-bottom:-1px;}

.one-foto .content .vote small {
	font-size:1em;
	color:#7f7f7f;
	margin-left:0.5em;}





/*----Внутренний навигационный блок------*/
.navigate h2   {
   margin-bottom:0.6em;
   margin-top:0em;
   line-height: 1.1em;
   }
.navigate h2 a:link,
.navigate h2 a:visited { color: #000; }
.navigate h2 a:hover,
.navigate h2 a:active  { color: #F48400; }



.navigate h3   {margin:0 0 0em 0;
                font-size:1.8em;
                line-height:1.1em; }

.navigate h3 a {margin-bottom:0;}
.navigate  a:link,
.navigate  a:visited {color:#973c01;}
.navigate  a:hover,
.navigate  a:active  {color:#F48400;}


.navigate .menu- {
    margin-top: 0.6em;
    margin-bottom: 20px;
    }
.navigate .menu- h3 {
    margin: 0.4em 0 0.4em 0;
    font-size: 1.5em;
    line-height: 1em;
    }
.navigate .menu- ul {
    position: relative; z-index: 150;
    margin: 0 0 0 -30px;
    padding: 0;
    font-size: 1.5em;
    line-height: 1.1em;
    }
.navigate .menu- ul li {
    padding: 0;
    position :relative; z-index: 100;
    margin: 0.1em 0 0.1em 0;
    list-style: none;
    min-width: 180px;
	_width: expression((this.offsetWidth) < 180 ? "180px": "auto");}
.navigate .menu- ul li .i- {
    padding: 0.3em 0.5em 0.3em 30px;
  }
.navigate .menu- ul li.sel- {
	padding-right: -30px;
	}
.navigate .menu- ul li.sel- .i- {
  position: relative; z-index: 150;
  margin: 0;
  background: #e5e5e5 url('../images/bulits/right.gif') right center no-repeat;
  }

.navigate .menu- ul li img {
  visibility: hidden;
  position: absolute; z-index: 200;
  left: 0px; top: -3px; _left: -45px;
  }

.navigate .menu- ul li a:hover {
  height: 1%;}

.navigate .menu- ul li a:hover img {
  visibility: visible; }


.navigate .menu- ul li ul {
    font-size: 0.9em;
    line-height: 1.1em;
    margin-left: 0;
    }
.navigate .menu- ul li ul li {
    list-style: none;
    margin: 0;
    padding: .3em .5em .3em 45px;
    }

.navigate .menu- ul li.cur- {
  margin-top: 0.3em;
  z-index: 50;
  background: #e5e5e5 url('../images/bulits/right.gif') right center no-repeat;
  }

/*-----------------------------------------*/
.context { font-size: 1.4em;
           padding-top: 1.25em;
           }

.discography {margin-bottom:1.4em;}
.discography h2 {}
.discography ul li {list-style:none;
                    line-height:1.2em;  }
.discography ul li a {color:#973c01}
.discography ul li a:link,  .discography ul li a:visited {color:#973c01}
.discography ul li a:hover, .discography ul li a:active  {color:#f0e400}

.nice- {font-weight:bolder;
        line-height:1.15em;
        font-size:1.1em;
        margin-bottom:1.5em;}
.nice- a {color:#973c01}
.nice- a:link, .nice- a:visited {color:#973c01}
.nice- a:hover, .nice- a:active  {color:#f0e400}

.from-blog {margin-bottom:0.2em;
            position:relative;}
.from-blog h3 {font-size:1.43em;
               letter-spacing:0.02em;
               margin-bottom:0.3em;
               }
.from-blog .h3-pic- {position:absolute;
                     z-index:2000;
                     top:-38px;
                     background:url('../images/bulits/blog.gif') 0 0 no-repeat;
                     width:62px;
                     height:77px;
                     right:-15px;}


.from-blog .com- {font-size:0.8em;}
.from-blog ul li {list-style:none;
                  line-height:1.12em;}
.from-blog ul li a {color:#973c01}
.from-blog ul li a:link,  .from-blog ul li a:visited {color:#973c01}
.from-blog ul li a:hover, .from-blog ul li a:active  {color:#f0e400}

.from-rubrics {}
.from-rubrics h4 {font-size:1.07em;
                  font-weight:bolder;
                  margin-top:0.4em;
                  margin-bottom:0.25em;}
.from-rubrics ul li {list-style:none;
                     line-height:1.15em;}
.from-rubrics ul li.f1 {font-size:0.79em;}
.from-rubrics ul li.f2 {font-size:0.86em;}
.from-rubrics ul li.f3 {font-size:1em;}
.from-rubrics ul li.f4 {font-size:1.07em;}
.from-rubrics ul li.f5 {font-size:1.29em;}
.from-rubrics ul li a {color:#973c01}
.from-rubrics ul li a:link,  .from-rubrics ul li a:visited {color:#973c01}
.from-rubrics ul li a:hover, .from-rubrics ul li a:active  {color:#f0e400}
.from-rubrics ul li .status {font-size:0.8em;
                             color:#7e7e7e;}
.from-forum          {position:relative;}
.from-forum .h3-pic- {position:absolute;
                     z-index:2000;
                     top:-55px;
                     background:url('../images/bulits/discuss.gif') 0 0 no-repeat;
                     width:94px;
                     height:69px;
                     right:-15px;}
.from-forum a {color:#973c01}
.from-forum a:link,  .from-forum a:visited {color:#973c01}
.from-forum a:hover, .from-forum a:active  {color:#f0e400}
.from-forum h3       {font-size:1.43em;
                      letter-spacing:0.02em;
                      margin-bottom:0.2em;}
.from-forum .discuss {font-size:0.86em;}
.from-forum .status  {color:#828282;
                      font-size:0.79em;
                      line-height:1em;}













/**/

h1, h2, h3, h4, h5, h6 {
    margin: 1em 0 0.5em 0;
    font-family: Arial, Helvetica, Sans Serif;
    }
h1, h2, h3, h4 { font-weight: normal }

h1 { font-size: 250%;
     margin-top: 13px;
     margin-bottom: 0.25em;
     }
h1 a:link {color:#000;}
h1 a:visited {color:#000;}
h1 a:hover {color:#ff9a00;}
h1 a:active {color:#ff9a00;}
h2 { font-size: 250% }
h3 { font-size: 200% }
h4 { font-size: 150% }
h5 { font-size: 125% }
h6 { font-size: 100% }

.content h1 { font-size: 3.1em;
              letter-spacing:0.01em;
              /*background:#ff9900;
              color:#fff;
              margin-left: 0 0 0 -2em;
              padding-left:10px;
              */
              }
.content h2 { font-size: 2.31em;
              margin: 0.5em 0 0.23em 0;
              font-family: Arial, Helvetica, "Sans Serif";}
.content h3 { font-size: 180% }
.content h4 { font-size: 135% }
.content h5 { font-size: 96% }
.content h6 { font-size: 77% }

.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 { margin: 1em 0 0.5em 0;
              font-family: Arial, Helvetica, Sans Serif; }
.content h2 { margin-top: 0.5em; }
.context h2 { background:#ff9900;
              margin-top:1.15em;
              color:#fff;
              margin-left:-1em;
              padding-left:1em;
              padding-bottom:0.23em;
              padding-right:1em;}

.footer        {
	clear:both;
    background:url('../../../styles/prosilver/imageset/parashut-in-footer-inner.gif') left 0 no-repeat;}
    
.footer .footer-background { 
	padding-bottom:20px;
    background:url('../../../styles/prosilver/imageset/parashut-footer-r-inner.gif') right 0px no-repeat; }

.footer .copychaif {
	float:left;
    margin-top: 1.4em;
    font-family:"Sans Serif", Arial;
    color:#7f7f7f;}
    
.footer .copychaif .copy-   {
    margin-top: 0.4em;
    /*letter-spacing:-0.05em; */
    font: 1.1em Tahoma, Arial, Helvetica, Sans Serif;
    }
.footer .copychaif .adress- {margin-top:0.5em;
                                font:1.1em/1.4em Tahoma, Arial, Helvetica, Sans Serif;  }
.footer .copychaif img {clear:both;}
.footer .copychaif a img {font-size:2em; color:#6f6e6e;}

.footer .copychaif a:link,
.footer .copychaif a:visited {color:#f39f85;}
.footer .copychaif a:hover {color:#fe8d00;}
.footer .copychaif a:active {color:#fe8d00;}

.footer .bottom-nav-                     {margin: 3.9em 0 3.9em 0;}
.footer .bottom-nav- ul                  {padding:0px;
                                             margin:0px;}
.footer .bottom-nav- ul li               {padding:0px;
                                             margin:0 0 0.3em 0;
                                             list-style:none;
                                             color:#7f7f7f;
                                             font:1.3em/1.25em Arial,"Sans Serif";}
.footer .bottom-nav- li a                {color:#7f7f7f;}
.footer .bottom-nav- ul li a:link,
.footer .bottom-nav- ul li a:visited {color:#7f7f7f;}
.footer .bottom-nav- ul li a:hover  {color:#fe8d00;}
.footer .bottom-nav- ul li a:active {color:#fe8d00;}

.footer .copyjs           {margin-top:3.1em;
                              color:#7f7f7f; }

#jetstyle {
	display:block;
    background:url('../../../styles/prosilver/imageset/jetstyle.gif') no-repeat;
    height:23px;
    width:51px; }
    
.jetstyle {
	display:block;
    background:url('../images/jetstyle-.gif') no-repeat;
    width:51px;
    height:23px;}


.footer .copyjs p         {font:1.1em/1.3em Tahoma, Arial, Helvetica, Sans Serif;
                              margin-top:0.6em;}
.footer .copyjs a img {font-size:1.5em; font-weight:bolder;}
.footer .copyjs a         {color:#7f7f7f;}
.footer .copyjs a:link,
.footer .copyjs a:visited {color:#7f7f7f;}
.footer .copyjs a:hover {color:#fe8d00;}
.footer .copyjs a:active  {color:#fe8d00;}



.navigate .content {/*padding-left:19px;*/
			padding:0px;
			padding-left:10px;
			padding-top:0.5em;
			//padding-top:1em;
			position:relative;
			z-index:300;}

.navigate .content h2 a:link {color:#9f4001;}
.navigate .content h2 a:visited {color:#9f4001;}
.navigate .content h2 a:hover {color:#F48400}
.navigate .content h2 a:active {color:#F48400}
.navigate .content h2 {color:#9f4001; font-size:1.9em; margin-top:0.85em;}
.navigate .content h2 small {font-size:0.58em;
                             font-weight:normal;
                              }
.navigate .content h3 {margin-bottom:0.9em; margin-top:0.9em;}
.navigate .content h3 a:link {color:#9f4001;}
.navigate .content h3 a:visited {color:#9f4001;}
.navigate .content h3 a:hover {color:#F48400}
.navigate .content h3 a:active {color:#F48400}
.navigate .content h3 small {font-size:0.65em;
                             font-weight:normal;
                             margin-right:10px;
                              }


.pad- .navigate .content .other-album- h3 {margin-bottom: 0; /*0.15em;*/
                                     margin-top:0.5em;}

/*.navigate .content .other-album- h3 small {padding-left:25px;}*/

.navigate .content table {/*margin-left:-47px;*/
													margin-left:-35px;
                          padding-left:2px;}
.navigate .content table tr {border-collapse:collapse;}
.navigate .content table tr td a:link    {color:#9f4001;}
.navigate .content table tr td a:visited {color:#9f4001;}
.navigate .content table tr td a:hover   {color:#F48400;}
.navigate .content table tr td a:active  {color:#F48400;}

.navigate .content table tr td {padding:0px;
                                text-align:left;
                                font-weight:normal;
                                letter-spacing:0.02em;
                                font-size:1.1em;}



.cols6 .content ul.nav-albums {margin:0px; padding:0px;
	position:relative;
	margin-bottom:1.55em;
	margin-left:1px;
			 z-index:300;}

.cols6 .content ul.nav-albums li {
		list-style:none;
		background:none;
		padding:0px;
    text-align:left;
    font-weight:normal;
    letter-spacing:0.02em;
    font-size:1.1em;
    margin:0px;
    margin-bottom:0.35em;
    line-height:1em;
    padding:0px;}


.cols6 .content ul.nav-albums li.cur- {
			 margin-left:-37px;
			 padding-left:37px;
			 background:#e5e5e5;
			 width:100%;
			 position:relative;
			 z-index:500;
			 //height:1%;
			 }

.cols6 .content ul.nav-albums li.cur- .in {
			 padding:0.2em 0;
			 padding-bottom:0.35em;
}

.cols6 .content ul.nav-albums li.cur- .in .text {float:left;}
.cols6 .content ul.nav-albums li.cur- .in .rarr {float:right; color:#e58900; padding-right:6px;}



.navigate .content table tr td {
	border-bottom: 0.35em #fff solid; }

.navigate .content table tr td.num- {
	width: 41px; padding-left: 2px;
	text-align: right; }
.navigate .content table tr td.title- {
	padding-left: 9px;
	font-size: 1.1em; }
.navigate .content table tr td.duration- {
	color: #7f7f7f; font-size: 1.05em; }

.navigate .content table tr.cur- {
	background: #E5E5E5; }

.navigate .content table tr.cur- td .in {
	padding-bottom: 0.05em; }
.navigate .content table tr.cur- td.title- .in {
	padding-right: 0.35em; }
.navigate .content table tr.cur- td.duration- .in {
	background: #E5E5E5 url(../images/bulits/right.gif) no-repeat scroll right center;
	padding-right: 1.5em; }


.navigate .content table tr td.title- .in .l- {float:left;}
.navigate .content table tr td.title- .in .r- {float:right; padding-top:0.15em;}
.navigate .content table tr td.title- .in .r- img {float:left; margin-left:4px;}


.in-album table tr td.title- .icon,
.navigate .content table td.title- .icon {
    /*position: absolute; z-index: 100;
    right: 0px;*/
    float: right;
    padding: 2px 0 0 5px;    
    display: block;
}

.navigate .content h4 {font-weight:bolder;
                       font-size:1em;
                       margin-top:1.3em;
                       color:#000;}


.pad- .content h2 {}


.col-3-4-5-6 .orange {padding-top:0.7em;
                      padding-left:0.8em;
                      margin-left:-10px;
                      position:relative;
                      z-index:80;}
.col-3-4-5-6 .orange .col-5-6- .pad- {position:relative; z-index:50;}


.col-3-4-5-6 .col-5-6- .fon-,
.col-3-4-5-6 .grid-1-to-1 .col-3-4- .fon- {
																			//background-image: none;
      																filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='',sizingMethod='crop');
																			background:url(../images/decor/buba.gif) no-repeat scroll right 0pt;
                                      height:141px;
                                      position:absolute;
                                      top:-89px;
                                      width:123px;
                                      z-index:1500;}



.orange h1 {margin-top:0px;
                                   margin-bottom:0px;
                                   padding-left:0px;}

.buy {background:#ffaa00 url('../images/decor/grad-buy.gif') 0 50% repeat-x;
      float:left;
      padding:1.15em 1.8em 1.45em 1.4em;
      
      border-top:1px solid #ffe199;
      border-left:1px solid #fff6e1;
      border-bottom:1px solid #ffbb33;
      border-right:1px solid #fffaf0;
      position:relative;
      z-index:150;
      margin-bottom:1.3em;      
      }
.buy .lt {position:absolute;
          z-index:200;
          left:-1px;
          top:-1px;
          width:10px;
          height:10px;
          background:url(../images/decor/lt-buy.gif) 0 0 no-repeat;
          font-size: 1px;
          }
.buy .lb {position:absolute;
          z-index:200;
          left:-1px;
          bottom:-2px;
          _bottom: expression(this.parentNode.offsetHeight % 2? "-3px" : "-2px");
          width:10px;
          height:10px;
          background:url(../images/decor/lb-buy.gif) 0 0 no-repeat;
          font-size: 1px;
          }
.buy .rt {position:absolute;
          z-index:200;
          right:0px;
          _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");
          top:-1px;
          width:9px;
          height:9px;
          background:url(../images/decor/rt-buy.gif) 0 0 no-repeat;
          font-size: 1px;
          }
.buy .rb {position:absolute;
          z-index:200;
          right:0px;
          _right: expression(this.parentNode.offsetWidth % 2? "-1px" : "0px");
          bottom:-1px;
          _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");
          width:10px;
          height:9px;
          background:url(../images/decor/rb-buy.gif) 0 0 no-repeat;
          font-size: 1px;
          }


.buy h3 {color:#fff;
         font-size:1.5em;
         margin:0px;
         padding:0px;
         }
.buy h3 a:link    {color:#fff;}
.buy h3 a:visited {color:#fff;}
.buy h3 a:hover   {color:#F0E400}
.buy h3 a:active  {color:#F0E400}
.buy h3 small {padding-top:0.15em;
               display:block;
               font-size:0.75em;}



.who-is-who {margin-bottom:0em; font-size:1.1em;}
.who-is-who p {line-height:1.15em;
               margin-bottom:0.5em;
               margin-top:0em;
               }
.who-is-who a:link    {color:#9f4001;}
.who-is-who a:visited {color:#9f4001;}
.who-is-who a:hover   {color:#F0E400;}
.who-is-who a:active  {color:#F0E400;}






.coment-song {position:relative;
              z-index:200;}
.coment-song h3 {margin-top:0.9em;
                 letter-spacing:0.01em;
                 margin-bottom:0em;
                 font-size:160%;}
.coment-song .h3-pic- { background:transparent url(../images/bulits/discuss.gif) no-repeat scroll 0pt;
                       height:69px;
                       position:absolute;
                       right:0px;
                       top:-57px;
                       width:94px;
                       z-index:2000;}
.coment-song h4 {font-weight:bolder;
                 font-size:1em;
                 margin-top:0.8em;
                 margin-bottom:0.3em;}
.coment-song h4 a:link    {color:#9f4001;}
.coment-song h4 a:visited {color:#9f4001;}
.coment-song h4 a:hover   {color:#F0E400;}
.coment-song h4 a:active  {color:#F0E400;}
.coment-song h4 small {font-weight:normal;}
.coment-song p {font-size:0.95em;
                line-height:1.46em;
                margin-top:0px;
                margin-bottom:0.3em;}
.coment-song small a {margin-right:10px;}
.coment-song small a:link {color:#9f4001}
.coment-song small a:visited {color:#9f4001}
.coment-song small a:hover {color:#F0E400}
.coment-song small a:active {color:#F0E400}


.addcomment- {background:url(../images/bulits/comment.gif) no-repeat 0px 50%;
              margin-left:-30px;
              padding-left:30px;
              padding-top:9px;
              margin-top:-2px;
              font-size:0.9em;
              }
.addcomment- a:link    {color:#9f4001;}
.addcomment- a:visited {color:#9f4001;}
.addcomment- a:hover   {color:#F0E400;}
.addcomment- a:active  {color:#F0E400;}






p.addlist- {background:url(../images/bulits/vorona.gif) no-repeat 0px -2px;
           color:#707070;
           font-size:0.85em;
           margin-left:-6px;
           padding-left:42px;
           margin-bottom:1.3em;}
p.addlist- a:link    {color:#9f4001;}
p.addlist- a:visited {color:#9f4001;}
p.addlist- a:hover   {color:#F0E400;}
p.addlist- a:active  {color:#F0E400;}



.listen {width:100%; margin-bottom:0.05em;}
.look   {width:100%; margin-bottom:0.4em;}
.listen .l-,
.look .l-   {float:left;}
.listen .r-,
.look .r-   {float:right;}
.listen h3,
.look h3    {font-size:1.13em;
            font-weight:bolder;
            letter-spacing:-0.04em;
            word-spacing:0.12em;
            margin:0px;
            padding:0px;}
.listen .r- a:link,
.look .r- a:link,
.listen .r- a:visited,
.look .r- a:visited {color:#7f7f7f}
.listen .r- a:hover,
.look .r- a:hover,
.listen .r- a:active,
.look .r- a:active  {color:#F0E400}
.listen small
.look small {font-size:0.85em;}

.video-content {margin-bottom:1.25em;}
.video-content .video-   {}
.video-content .control- {margin-top:0.15em;}




.audio-content {margin-bottom:1.25em;}

/**/

.files-block {
  }

.files-block h2 {
  margin-top: 10px;
  margin-right: 150px;
  letter-spacing: -0.05ex;
  line-height: 1em;
  font-size: 210%;
  }

.files-block li {
  padding-left: 28px;
  list-style: none;
  background: url(../images/content/file.gif) no-repeat;
  margin: 0 0 0.5em 0;
  }

.files-block ul h4 {
  font-size: 1.4em;
  font-weight: normal;
  margin: 0;
  padding-top: 4px;
  }

.files-block ul p {
  font-size: 1.1em;
  color: #7e7e7e;
  margin: 0;
  }

/**/
.grid-2-to-1 {
  margin-top: 10px;
  }

.content ol,
.content ul {
  margin: 1em 0 1em 45px
  }

.content ol li,
.content ul li {
  line-height: 1.2em;
  margin: 0 0 0.4em 0;
  }

.content ul {
  margin-left: 30px;
  }

.content ul li {
  background: url(../images/wrapper/li.gif) 0em 0.5em no-repeat;
  list-style: none;
  padding-left: 15px;
  }


.content ul li ol,
.content ol li ol,
.content ol li ul,
.content ul li ul {
  font-size: 0.9em;
  margin-top: 0.5em;
  margin-left: 20px;
  }
  .content ul li ul li {
  background: url(../images/wrapper/li2.gif) 0em 0.5em no-repeat;
  }

.content table.simple {
  margin: 1em 0;
  border-collapse: collapse;
  border-style: solid;
  border-color: #c7c7c7;
  border-width: 4px 0 0 4px;
  }
.content table.simple td {
  color: #666666
  }
.content table.simple th,
.content table.simple td {
  border: solid 1px #c7c7c7;
  padding: 0.5em 10px;
  }
.content table.simple th,
.content table.simple thead td {
  font-weight: normal;
  text-align: left;
  color: #000;
  }
.content table.simple td p,
.content table.simple th p {
  margin: 0 0 0.5em 0;
  }
.content hr {
  color: #bebebe;
  background: #bebebe;
  height: 1px;
  border: none;
  margin: 1em 0;
  //margin: 0;
  }

/**/

ol.results {
  margin-left: 0px;
}

ol.results li {
  margin-bottom: 1em;
  }

ol.results .title {
  font-size: 120%;
  margin-bottom: 0.3em;
  }

ol.results .text {
  }

ol.results .url {
  font-size: 80%;
  font-family: Tahoma, Arial, Helvetica, Sans Serif;
  color: #999;
  }

ol.results .url a:link,
ol.results .url a:visited {
  color: #999;
  }
ol.results .url a:hover,
ol.results .url a:active {
  color: #F48400;
  }

.cols6 .content ul.pager,
ul.pager  {
  margin: 2em 0 1em 0;
  font-size: 1.1em;
  }

ul.pager li {
  margin: 0;
  list-style :none;
  display: inline;
  background: none;
  padding: 0;
  margin: 0 2ex 0 0;
  }

ul.pager li.cur- {
  font-weight: bold;
  }

.next-prev {
  color :#999;
  margin-bottom: 2em;
  }

.next-prev span {
 margin-right: 1ex;
 }

.ya {
  font-size: 90%;
  color: #999;
  margin-top: 2em;
  }




/*14марта*/
/*Дискография*/

.cols6 .fon6- {
		background:url(../images/decor/buba.gif) right top no-repeat;
		height:141px;
		position:absolute;
		top:-92px;
		right:0px;
		width:123px;
		z-index:1500;}

.supernav {
		margin-top:1em;
		padding-right:0px;}

.supernav .orange {
		margin-left:-14px;
		padding-left:1em;
		padding-top:1em;
		position:relative;
		z-index:80;}

.supernav .orange h1 {
		margin-bottom:0px;
		margin-top:0px;
		padding-left:0px;}

.cols6 .pad- .content h2 {
		margin-top:0.25em;
		margin-bottom:0.8em;
		/*margin-left:6px;*/
		color:#000;
		font-size:1.8em;
		letter-spacing:0.02em;}

.cols6 .pad- .navigate .content h2 {margin-left:0px;}
.cols6 .pad- .navigate .content {padding-left:16px;}


.cols6 .pad- .content h3 {
		font-size:150%;
		margin-bottom:0.85em;}

.cols6 .navigate .content table.nav-albums {
		margin: 0 0 1em -2px;
		padding:0px;
		}

.cols6 .navigate .content table.nav-albums tr td	{
		padding-top:0.3em;
		padding-bottom: 0.2em;
		font-weight:normal;
		font-size:0.95em;
		vertical-align:middle;
		line-height:1em;
		padding-left:0.1em;	}

.cols6 .navigate .content strong table.nav-albums tr td	{
		font-weight: normal;
		font-size: 1.35em;
		padding-top: 0.1em;
		}

.cols6 .navigate .content strong table.nav-albums tr td.y-	{
		font-size: 1em;
		}

.cols6 .navigate .content table.nav-albums tr td.y- {
		background: #f2f2f2;
		padding-top: 0.3em;
		font-weight:normal;
		font-size:0.95em;
		letter-spacing:0.06em;
		padding-left:0.4em;
		padding-right:0.25em;
		vertical-align: top;
		}
		
.nav-albums .y- { background: #e0e0e0 }
.nav-albums .selected- td {
    background: #E5E5E5 url(../images/bulits/right.gif) no-repeat scroll right center;
    padding-right: 20px;
    }


.cols6 .cover-pic a:link,
.cols6 .cover-pic a:visited,
.cols6 .cover-pic a:hover,
.cols6 .cover-pic a:active  {text-decoration:none;}

.cols6 .pic,
.cols2 .pic
 {
		display:block;
		position:relative;
		z-index:300;
		float:left;
		clear:left;}

.cols6 .pic .lt-,
.cols2 .pic .lt- {
		display:block;
		position:absolute;
		z-index:1350;
		width:6px;
		height:6px;
		top:0px;
		left:0px;
		background:url(../images/decor/pic/lt.png) left top no-repeat;}

.cols6 .pic .rt-,
.cols2 .pic .rt- {
		display:block;
		position:absolute;
		z-index:1350;
		width:6px;
		height:6px;
		top:0px;
		right:0px;
		background:url(../images/decor/pic/rt.png) right top no-repeat;}

.cols6 .pic .lb-,
.cols2 .pic .lb- {
		display:block;
		position:absolute;
		z-index:1350;
		width:6px;
		height:6px;
		bottom:0px;
		left:0px;
		background:url(../images/decor/pic/lb.png) left bottom no-repeat;}

.cols6 .pic .rb-,
.cols2 .pic .rb- {
		display:block;
		position:absolute;
		z-index:1350;
		width:6px;
		height:6px;
		bottom:0px;
		right:0px;
		background:url(../images/decor/pic/rb.png) left bottom no-repeat;}





.cols6 a .pic img {cursor:pointer; cursor:hand;}



.cols6 .pic img,
.cols2 .pic img {display:block;}

.cols6 .content ul,
.cols6 .content ol {
		margin-left:0px;
		margin-left:0px;
		margin-top:0px;}

.cols6 .content ul li,
.cols6 .content ol li {
		font-size:1.15em;
		background-position:0 0.4em;
		background:none;
		padding-left:0px;
		margin-bottom:0.2em;
		line-height:1.2em;}









.cols6 .pad- .content table h2 {
		margin-bottom:0.15em;}

.cols6 .pad- .content table td form.search-,
.grid-1-to-1 .content form.search- {
		margin-bottom:2.2em;
		margin-top:1.9em;}

.grid-1-to-1 .content form.search- {
		margin-bottom:0em;
		margin-top:0em;}

.cols6 .pad- .in-abc {margin-top:-0.9em;}
.cols6 .pad- .in-abc form h2 {margin-left:0px;}
.cols6 .pad- .in-abc form.search- {margin-bottom:0.3em;}


.cols6 .pad- .content table td form.search- h2,
.grid-1-to-1 .content form.search- h2 {
		margin-bottom:0.45em;}

.cols6 .pad- .content table td form.search- .inp- input.button-,
.grid-1-to-1 .content form.search- .inp- input.button- {
		/*border:1px solid #404040;*/
		padding-left:0.4em;
		padding-right:0.4em;
		padding-top:0px;
		padding-bottom:0.1em;
		//padding-bottom:0px;
		margin-bottom:0.25em;
		//margin-bottom:0px;}

.cols6 .pad- .content table td form.search- .inp- input.textinput,
.grid-1-to-1 .content form.search- .inp- input.textinput {
		border:1px solid #8f8f8f;
		font-size:1.3em;
		margin-bottom:0.1em;}

.cols6 .pad- .content table td form.search- .label-,
.grid-1-to-1 .content form.search- .label- {font-size:0.85em;}






.grid-1-to-1 .col-3-4- .content {padding-top:2em;}





.cols6 .pad- .content .videos { /*font-size: 150%    */ /*margin-top:1.8em;*/}
.cols6 .pad- .content .video- {
  float: left;
  margin: 0 30px 0px 0;
  width: 160px;
  height: 180px;}


.cols6 .pad- .content .video- a {text-decoration:none;}



.cols6 .pad- .content .video- h3,
.cols6 .pad- .content .video- h4 { margin: 0 }
.cols6 .pad- .content .video- h3 { font-size: 135% }

.cols6 .pad- .content .video- h3 {
		font-size:1.2em;
		font-weight:normal;
		margin-bottom:0.1em;}

.cols6 .pad- .content .video- small {margin-left:1px;}



.in-album {margin-top:1.3em; margin-bottom:1.5em;}
.in-album table {}
.in-album table tr {}
.in-album table tr td {
			vertical-align:middle;
			padding:0.2em 0;}

.in-album table tr td.num- {
    width:1%;
    padding-right:9px;
    text-align: right;
    }
.in-album table tr td.num- .in {}
.in-album table tr td.title- {}
.in-album table tr td.title- .in {background:url(../images/decor/dotted.gif) left 0.85em repeat-x;}

/*.in-album table tr td.title- .in .l- {float:left; background:#fff;}
.in-album table tr td.title- .in .r- {}
*/

.in-album table tr td.title- .in a { background:#fff; }

.in-album table tr td.duration- {color:#7f7f7f;background:#fff; padding-left:4px;}



.add-favorite {
			 background:url(../images/bulits/vorona.gif) 7px top no-repeat;
			 padding-left:50px;
			 font-size:0.85em;
			 line-height:1.6em;
			 color:#707070;}

.add-favorite {}






.cols6 .pad- .content .video-content .video- {height:auto;}


.cols6 .content .songs-list ul {clear:both; margin-bottom:1.9em;}








.cols6 .content .abc {
		 clear:both;
		 margin-bottom:2.05em;}

.cols6 .content .abc ul {
		 float:left;
		 clear:none;
		 margin:0px;
		 margin-right:0.3em;}

.cols6 .content .abc ul li {
		 float:left;
		 font-size:1.4em;
		 margin-right:0.3em;}




.grid-1-to-1 .content form {}
.grid-1-to-1 .content form .search- {}
.grid-1-to-1 .content form .inp- {}
.grid-1-to-1 .content form .inp- input {}
.grid-1-to-1 .content form .inp- input.textinput {border:1px solid #808080;}
.grid-1-to-1 .content form .inp- input.button- {}
.grid-1-to-1 .content form .inp- .label- {}

/**/

.songs-list       { float: left;}
.songs-list h3    { margin-right: 21px;}
.songs-list ul    { list-style: none;  margin: 1em 21px 0 0;  }
.songs-list ul li { list-style: none;  margin: 0;  padding:0;  text-indent: 0; behavior: none; }
.songs-list  ul li:before { content: ''; }

/**/
.content .results ol {
    margin:  1em 0;
}

.content .results ol li {
    margin: 0 0 0.75em 0;
}

.content .results ol p {
    margin:  0;
    font-size: 0.8em;
}
.content .results ol h3 {
    margin: 0;
    padding: 0;
    font-size: 1em;
}
.content .results ol h3 small {
    color: #848484;
}
.content .results .search- h2 {
    float:  left;
    margin: 0 10px 0 0;
    padding-bottom: 1em;
    font-size: 1.45em;
    font-weight: normal;
}
.content .results .search- .inp- {
    padding-top:  0.1em;
}
.content .results .search- .inp- .textinput {
    font-size:  1.2em;
    width: 50%;
}


.content .results .search- small {
    color: #7f7f7f;
    font-family: tahoma, verdana, arial, sans-serif;
}

.cols6 .content .results ul.pager {
    margin-top: 1em;
}

.newsfeed dt {
    font-weight: normal;    
    color: #999;
}

.newsfeed dd {
    font-weight: bold;
    font-size: 1.3em;
}

/* форма поика (результаты) */
.content #events-page table.yabar tr td.second- .in { margin-left: 6px; }
/****************************/
