/**{font-family:'AvantGardeGothicCTTRegular', sans-serif !important;color:#1e0f0c;}*/
*{font-family:Verdana, Arial, Helvetica, sans-serif; color:#1e0f0c;}

body, html{display:block;position:relative;font-size:12px;background:#fff;margin:0;padding:0;min-width:960px;width:100%;height:100%;}

a, img{outline:none;text-decoration:none;border:none;}
p{margin:0px 0px 10px 0px;}
.for-alt{position:absolute;top:0px;right:0px;width:1px;height:1px;visibility:hidden;}
.resq_pages span{padding:0px 1px 1px 1px;}
/*.resq_pages span:hover{border-bottom:1px solid #1E0F0C;}*/
.resq_pages_current{border-bottom:1px solid #1E0F0C;}
.scrin-el {display:table;height:100%;overflow:hidden;position:relative;width:100%;}
.bold{font-weight: bold;}
.cell{position:relative;display:block;width:100%;height:auto;}
.centred {display:block;height:auto;left:50%;margin:0 0 0 -480px;overflow:visible;padding:0;position:relative;width:960px;}
/*<Header>*/
.header{display:table-row;position:relative;top:0;width:100%;height:130px;background:#180301 url('/images/background/header.png') center center no-repeat;}
  .header .cell .centred {width:960px;height:130px;}
    .header .cell .centred .logo{position:absolute;width:241px;height:130px;background:url('/images/logo1.png') top left no-repeat;margin:0px;}
      .header .cell .centred .logo a{height:130px;width:241px;display:block;}
      .header .cell .centred #admin-block{position:absolute;top:0px;right:0px;width:750px;;text-align:right;}
        .header .cell .centred #admin-block .ap-links{position:absolute;width:250px;right:0px;top:16px;text-align:right;}
      .header .cell .centred .language{position:absolute;top:46px;right:0px;color:#ddbe73;}
        .header .cell .centred .language a,
        .header .cell .centred #admin-block a{font-size:100%;letter-spacing:1px;color:#ddbe73;padding-bottom:1px;}
        .header .cell .centred .language a:hover,
        .header .cell .centred #admin-block a:hover{color:#ddbe73;}
        .header .cell .centred .language a.curr-lang{border-bottom:1px solid #ddbe73;}
/*</Header>*/

/*<Navigation>*/
  .navigation{display:table-row;position:relative;top:0;width:100%;height:30px;background:#180301;mmmmmmborder-top:2px solid #170b09;border-bottom:1px solid #2e1f1c;}
    .navigation .cell{height:30px;border-bottom:1px solid #2e1f1c;}
  .navigation .cell .centred{height:30px;}
  .navigation .cell .centred{height:30px;width:960px;}
    /*<Top Menu>*/
    .navigation .cell .centred .menu-wrap{position:relative;width:673px;height:30px;float:right;}
      ul.menu{position:relative;margin:0px 0px 0px 0px;padding:0px;width:673px;height:30px;border-right:1px dotted #f9dda4;}
        ul.menu *{font-size:15px;height:30px; }
        ul.menu li{float:left;list-style:none;display:block;position:relative;width:111px;margin:0px;padding:0px;text-align:center;border-left:1px dotted #f9dda4;}
          ul.menu li a{width:111px;display:block;text-align:center;color:#f9dda4;height:30px;vertical-align:middle;text-decoration:none;padding-top:6px;}
        ul.menu li:hover{background:url('/images/background/top-menu-active-item-bg.png') top left repeat-y;}
          ul.menu li:hover a{color:#f0e1ac;}
            ul.menu li ul li{position:relative;display:block;width:100%;height:30px;padding:0px !important;border:0px !important;}
            ul.menu li ul li:hover{border:0px !important;top:0px !important;background:rgba(193, 162, 99, 1) none;}
              ul.menu li ul li a{display:table-cell;color:#2f120e !important;width:100%;white-space:nowrap;padding:0;margin-top:0px;}
              ul.menu li ul li:hover a{color:#2f120e;border:0px;padding:0px;}
                ul.menu li ul li a span{display:block;padding:5px 5px 5px 10px;color:#2f120e;}
          ul.menu li ul{width:271px;background-color:rgba(193, 162, 99, 0.8);display:none;height:auto;position:absolute;top:0px;padding:2px 0px 0px 0px;margin:31px 0px 0px 0px;z-index:100;border-bottom:2px solid #170b09;}
          ul.menu li:hover ul{display:block;}
    /*</Top Menu>*/
/*</Navigation>*/

/*<Info Block> */
.content{display:table-row;position:relative;top:0;width:100%;height:auto;background:#fcf7ea;z-index:10;}
  .content .cell{display:table-cell;border-bottom:1px solid #eaddb1;z-index:10;}
    .content .cell .centred{position:relative;width:990px;height:auto;display:block;z-index:10;}

        .content .left-block{position:relative;width:240px;padding:0px 0px 60px 0px;margin:25px 0px 0px 0px;height:auto;overflow:hidden;float:left;}
        .content .left-block .title{position:relative;float:right;width:192px;height:39px;padding-top:6px;margin-bottom:20px;text-align:center;background:url('/images/background/left-bar-title-bg1.png') bottom center no-repeat;font-size:14px !important;-moz-opacity:0.85 !important;opacity:0.85 !important;filter:alpha(opacity=85);}
        .content .left-block .title:hover{-moz-opacity:1 !important;opacity:1 !important;filter:alpha(opacity=100);}
        .content .left-block h1{}
        .content .left-block .left-sidebar-content{position:relative;width:240px;height:auto;overflow:hidden;margin-bottom:20px;}
        .content .left-block .info-block{position:relative;width:192px;height:auto;overflow:hidden;min-height:100px;margin-bottom:22px;padding-bottom:16px;float:right;border-bottom: 2px solid rgba(204, 183, 143, 0.3);}
        .content .left-block .info-block a{width:192px;height:auto;display:block;overflow:hidden;-moz-opacity:1 !important;opacity:1 !important;filter:alpha(opacity=100);}
        .content .left-block .info-block:hover{border-bottom: 2px solid rgba(204, 183, 143, 0.8);}
        .content .left-block .info-block a:hover{-moz-opacity:1 !important;opacity:1 !important;filter:alpha(opacity=100);}
        .content .left-block .info-block .info-content{position:relative;width:178px;height:auto;overflow:hidden;display:block;padding:0px 7px;color:#670c11;font-size:13px;text-align:center;margin:10px 0px;}
        .content .left-block .info-block .info-content p{color:#670c11;line-height:21px;}
        .content .left-block .info-block .news-content, 
        .content .left-block .info-block .news-content *{padding:0;margin:0;text-align:justify;}
        .content .left-block .info-block .news-publication-date{display:block;position:relative;clear:both;width:100%;height:15px;text-align:left;font-size:10px;padding:1px 0px 2px 0px;margin:0px;}
        .content .left-block .info-block .news-content{display:block;clear:both;font-size:11px;line-height:20px;text-transform:none;margin:0px;padding:0px;}
        .content .left-block .info-block .news-title{display:block;text-transform:uppercase;font-size:13px;font-weight:normal;margin:9px 0px 2px 0px;width:100%;padding:0px;height:auto;}
          .content .left-block .info-block .news-content img{margin:4px 7px 0px 0px;}
        .content .left-block .sidebar-link,
        .content .left-block .sidebar-link-active{width:192px;padding-left:48px;margin:0px 0px 10px 0px;height-min:11px;}
        .content .left-block .sidebar-link:hover{background:transparent url("/images/background/left-menu-hover-item-bg.png") 0px 0px no-repeat;}
        .content .left-block .left-sidebar a:hover{color:#ded5bf;font-weight:bold;}
        .content .left-block .sidebar-link-active{background:transparent url("/images/background/left-menu-active-item-bg.png") 0px 0px no-repeat;}
        .content .left-block .sidebar-link-active a,
        .content .left-block .sidebar-link-active a:hover{display:block;width:192px;height:100%;color:#ddbe73;}

        .content .left-block span{height:25px;display:block;}

        .content .main-block{position:relative;width:714px;height:auto;padding:0px 0px 60px 0px;margin:31px 0px 0px 0px;overflow:hidden;float:right;}
          .content .main-block .wrap{width:672px;height:auto;display:block;overflow:hidden;margin:0px 0px 0px 12px;}
            .content .main-block .wrap ul{list-style:none;list-style-image:url(/images/background/li-item-bg.png);}
              .content .main-block .wrap ul li{min-height:20px;line-height:20px;margin:6px 0px;}
          .content .main-block .news-list-container{margin-bottom:30px}
        .content .main-block h1.news-title{font-size:14px;font-weight:normal;text-transform:uppercase;margin:0px 0px 2px 0px;border-bottom:2px solid rgba(204,183,143,0.3);padding-bottom:17px;}
        .content .main-block .news-content, .news-content p, .home-page-info-block p{line-height:20px;}
        .news-content p img{margin:0px 5px 5px 0px;}
        .content .main-block .news-content a{text-decoration:underline;}
        .content .main-block .news-publication-date{width:100%;display:block;font-size:11px;text-align:right;margin:0px 0px 6px 0px;}
        .content .main-block .ui-widget-content{background:none transparent;border:0px;}
          .content .main-block .ui-widget-content .ui-widget-header{background:none transparent;border:0px;border-bottom:2px solid rgba(204, 183, 143, 0.3)}
        
        
        .content .main-block p.tt1{font-size:14px;font-weight:normal;text-transform:uppercase;border-bottom:2px solid rgba(204,183,143,0.3);padding-bottom:17px;}
        .content .main-block .gallery-container{position:relative;width:671px;margin:0px;padding-top:89px;height:585px;background:url('/images/background/lamp-bg.png') top center no-repeat;}
            .content .main-block .gallery-container .dinamic-gallery{position:relative;width:671px;height:525px;margin:0px;}
              .dinamic-gallery-scroll-container{position:absolute;height:525px;left:0px;top:0px;width:20000px;}
                .main-block .gallery-container .picture-container{position:relative;float:left;width:671px;height:525px;display:block;}
                  .main-block .gallery-container .picture-container .centred{position:relative;left:0px;width:440px !important;height:525px;margin:0px auto !important;}
              .content .main-block .gallery-container .picture-container .img-container{position:relative;width:432px;height:432px;margin:4px;background-position:center center;background-repeat:no-repeat;}
              .content .main-block .gallery-container .picture-container .info-container{position:relative;width:432px;height:auto;margin:4px;clear:both;padding-top:10px;}
                .content .main-block .gallery-container .picture-container .info-container span{display:block;height:28px;width:432px;margin:0px 4px;text-align:center}
                .content .main-block .gallery-container .picture-container .info-container .title{font-size:16px;font-weight:bold;}
                .content .main-block .gallery-container .picture-container .info-container .passport{font-size:12px;font-style:italic;}
                .passport .question{height:16px;width:210px;display:block;background:url('/images/background/znak_dollar.png') center right no-repeat;}
                .content .main-block .gallery-container .picture-container .info-container .artist{font-size:14px;font-weight:bold;}
/*        <Pagetype = Gallery>    */
        .content .main-block .gallery-pictures-container{position:relative;display:block;overflow:hidden;width:765px;height:auto;margin:21px 0px 50px 0px;}
        .content .main-block .gallery-pictures-container .picture-container{position:relative;float:left;width:220px;height:300px;display:block;margin:4px 7px 39px;}
          .content .main-block .gallery-pictures-container .picture-container .img-container{position:relative;width:210px;height:194px;margin:5px;background-position:center center;background-repeat:no-repeat;}
            .content .main-block .gallery-pictures-container .picture-container .img-container a.fancybox-img{display:block;height:194px;width:210px;}
          .content .main-block .gallery-pictures-container .picture-container .img-pattern{position:absolute;display:block;top:0px;left:0px;width:220px;height:280px;background:url('/images/background/pattern.png');}
          .content .main-block .gallery-pictures-container .picture-container .info-container{position:absolute;bottom:4px;width:210px;height:auto;display:block;overflow:hidden;margin:0px;padding:5px 5px 0px;}
            .content .main-block .gallery-pictures-container .picture-container .info-container span{display:block;width:210px;margin:0px 0px;text-align:center}
            .content .main-block .gallery-pictures-container .picture-container .info-container .title{background-position:center center;background-repeat:no-repeat;width:210px;height:33px;padding-top:7px;display:block;overflow:hidden;font-size:11px;font-weight:bold;}
            .content .main-block .gallery-pictures-container .picture-container .info-container .passport{width:210px;height:auto;min-height:16px;display:block;font-size:9px;}
            .content .main-block .gallery-pictures-container .picture-container .info-container .artist{font-size:10px;font-weight:bold;}
       .content .main-block .gallery-pictures-container .picture-container:hover{-moz-box-shadow: 1px 3px 5px 2px rgba(52, 20, 9, 0.3);
  -webkit-box-shadow: 1px 3px 5px 2px rgba(52, 20, 9, 0.3);
  box-shadow: 1px 3px 5px 2px rgba(52, 20, 9, 0.3);}
       .content .main-block .gallery-pictures-container .picture-container:hover .img-pattern{display:none;}
/*        </Pagetype = Gallery>    */
/*        <Pagetype = Photoallery>    */
        .content .main-block .photogallery-block{position:relative;display:block;overflow:hidden;width:100%;height:auto;margin:21px 0px 50px 0px;}
        .content .main-block .photogallery-block .picture-container{position:relative;float:left;width:150px;height:150px;display:block;margin:4px 7px 39px;}
          .content .main-block .photogallery-block .picture-container .img-container{position:relative;width:148px;height:148px;margin:0px;border:1px solid #1e0f0c;background-position:center center;background-repeat:no-repeat;}
          .content .main-block .photogallery-block .picture-container .info-container{position:absolute;bottom:0px;width:138px;height:auto;display:block;overflow:hidden;margin:0px;padding:5px;background-color: rgba(30,15,12, 0.6);color:#f9dda4; }
            .content .main-block .photogallery-block .picture-container .info-container span{display:block;width:138px;margin:0px 0px;text-align:center}
/*        </Pagetype = Photogallery>    */
/* <Artist list> */
.artists-block{position:relative;width:100%;}
.artists-block .artist-list-item{position:relative;width:100%;height:auto;overflow:hidden;margin:3px 0px 10px 0px;padding:0px;}
.artists-block .artist-list-item .artist-picture{position:relative;width:150px;height:150px;float:left;background-color:#fff;background-position: center center;background-repeat: no-repeat;}
.artists-block .artist-list-item h1.artist-title{display:block;text-transform:uppercase;font-size:13px;font-weight:normal;margin:9px 0px 2px 0px;width:100%;padding:0px;height:auto;}
/* </Artist list> */


        
.tt1{margin:0px 0px 20px 0px;font-size:14px;}
.content-p{line-height:20px;}
/* </Info Block> */

/*<Bottom Gallery>*/
/*<Last Pictures>*/
.bottom-gallery{display:table-row;position:relative;top:0;width:100%;height:177px;background:url('/images/background/bottom-gallery-bg1.png');}
  .bottom-gallery .cell{height:177px;}
    .bottom-gallery .cell .centred{position:relative;width:960px;height:177px;display:block;}
      .bottom-gallery-wrap{position:absolute;width:100%;height:227px;margin:-26px 0 0 0px;/*background-color: rgba(219, 188, 116, 0.5);*/z-index:10;}
        .bottom-gallery .picture-container{position:relative;float:left;width:220px;height:285px;display:block;border:1px solid #EADDB1;padding:0px;margin:0px 0px 0px 18px;background-color:#FCF7EA;}
          .bottom-gallery .picture-container .img-container{position:relative;width:210px;height:194px;margin:8px 5px;background-position:center center;background-repeat:no-repeat;}
          .bottom-gallery .picture-container .img-pattern{position:absolute;display:block;top:0px;left:0px;width:220px;height:280px;background:url('/images/background/pattern.png');}
          .bottom-gallery .picture-container .info-container{position:absolute;bottom:4px;width:210px;height:auto;display:block;overflow:hidden;margin:0px;padding:5px 5px 0px;}
            .bottom-gallery .picture-container .info-container *{}
            .bottom-gallery .picture-container .info-container span{display:block;width:210px;margin:0px 0px;text-align:center;}
            .bottom-gallery .picture-container .info-container .title{background:url('/images/background/gallery-picture-info-bg.png') center center no-repeat;width:210px;height:33px;padding-top:7px;display:block;overflow:hidden;font-size:11px;font-weight:bold;}
            .bottom-gallery .picture-container .info-container .passport{width:210px;height:auto;min-height:16px;display:block;font-size:9px;}
            .bottom-gallery .picture-container .info-container .artist{font-size:10px;font-weight:bold;}
       .bottom-gallery .picture-container:hover{-moz-box-shadow: 0 3px 3px 2px rgba(39,15,7,0.3);-webkit-box-shadow: 0 3px 3px 2px rgba(39,15,7,0.3);box-shadow: 0 3px 3px 2px rgba(39,15,7,0.3);}
       .bottom-gallery .picture-container:hover .img-pattern{display:none;}
 /*</Last Pictures>*/ 
 /*<Last News>*/
 .bottom-gallery .info-block{position:relative;width:430px;height:223px;float:left;display:block;border:1px solid #f4e6c2;padding:0px;margin:0px 0px 0px 48px;background-color:#fff;}
        .bottom-gallery .info-block a{width:430px;height:223px;display:block;}
        .bottom-gallery .info-block:hover{-moz-box-shadow: 0 3px 3px 2px rgba(39,15,7,0.3);-webkit-box-shadow: 0 3px 3px 2px rgba(39,15,7,0.3);box-shadow: 0 3px 3px 2px rgba(39,15,7,0.3);}
        .bottom-gallery .info-block .news-content, 
        .bottom-gallery .info-block .news-content *{padding:0;margin:0;text-align:left;}
        .bottom-gallery .info-block .news-publication-date{display:block;position:relative;clear:both;width:100%;height:15px;text-align:left;font-size:10px;padding:1px 0px 2px 0px;margin:0px;}
        .bottom-gallery .info-block .news-content{display:block;clear:both;font-size:12px;line-height:20px;text-transform:none;margin:0px;padding:0px;}
        .bottom-gallery .info-block .news-title{display:block;text-transform:uppercase;font-size:13px;font-weight:normal;margin:9px 0px 2px 0px;width:100%;padding:0px;height:auto;}
          .content .left-block .info-block .news-content img{margin:4px 7px 0px 0px;}
        .bottom-gallery .info-block .img-pattern{position:absolute;display:block;top:0px;left:0px;width:430px;height:223px;background:url('/images/background/pattern.png');}
        .bottom-gallery .info-block:hover .img-pattern{display:none;}
 /*</Last News>*/
       
/*</Bottom Gallery>*/

/*<Bottom Navigation>*/
.bottom-navigation{display:table-row;position:relative;top:0;width:100%;height:100px;background:#e8daa9;}
  .bottom-navigation .cell{height:100px;border-top:1px solid #dfd19f;}
    .bottom-navigation .cell .centred{position:relative;width:960px;height:100px;display:block;}
/*</Bottom Navigation>*/

/* <Footer> */
.footer{display:table-row;position:relative;top:0;width:100%;height:60px;background:#390c03 url('/images/background/header.png') center center no-repeat;}
  .footer .cell .centred{position:relative;width:960px;height:46px;display:block;}
  .footer *{color:#F9DDA4;font-size:11px;}
  .footer ul{position:absolute;bottom:0px;right:0px;width:auto;height:30px;display:block;margin:0px;padding:0px;}  
    .footer li{float:left;list-style:none;display:block;position:relative;width:auto;height:14px;margin:0px 0px 0px 0px;padding:8px 0px 0px 15px;text-align:right;}
      .footer li a{width:auto;height:14px;display:block;text-align:right;}
  .footer .copyright{position:absolute;bottom:-3px;left:18px;height:auto;padding:0px 0px 0px 0px;font-size:11px;width:485px;}
/* </Footer> */

 /*  SHADOW  STYLES  */

.shadow_op_03{
   -moz-box-shadow: 0 3px 3px 2px rgba(0,0,0,0.3);
   -webkit-box-shadow: 0 3px 3px 2px rgba(0,0,0,0.3);
   box-shadow: 0 3px 3px 2px rgba(0,0,0,0.3);
}

.shadow_op_015{
   -moz-box-shadow: 0 2px 2px 1px rgba(39,15,7,0.15);
   -webkit-box-shadow: 0 2px 2px 1px rgba(39,15,7,0.15);
   box-shadow: 0 2px 2px 1px rgba(39,15,7,0.15);
}

.shadow_op_03_y{
   -moz-box-shadow: -3px 3px 3px rgba(0,0,0,0.3);
   -webkit-box-shadow: -3px 3px 3px rgba(0,0,0,0.3);
   box-shadow: -3px 3px 3px rgba(0,0,0,0.3);
}

.shadow_op_015_rb_11{
  -moz-box-shadow: 2px 5px 11px 2px rgba(52, 20, 9, 0.15);
  -webkit-box-shadow: 2px 5px 11px 2px rgba(52, 20, 9, 0.15);
  box-shadow: 2px 5px 11px 2px rgba(52, 20, 9, 0.15);
}

.shadow_op_015_t_11{
  -moz-box-shadow: 0px 0px 11px 2px rgba(52, 20, 9, 0.15);
  -webkit-box-shadow: 0px 0px 11px 2px rgba(52, 20, 9, 0.15);
  box-shadow: 0px 0px 11px 2px rgba(52, 20, 9, 0.15);
}

.shadow_op_015_b_11{
  -moz-box-shadow: 0px 0px 11px 2px rgba(52, 20, 9, 0.15);
  -webkit-box-shadow: 0px 0px 11px 2px rgba(52, 20, 9, 0.15);
  box-shadow: 0px 0px 11px 2px rgba(52, 20, 9, 0.15);
}

.shadow_op_05_rb_11{
  -moz-box-shadow: 2px 5px 5px 2px rgba(52, 20, 9, 0.5);
  -webkit-box-shadow: 2px 5px 5px 2px rgba(52, 20, 9, 0.5);
  box-shadow: 2px 5px 5px 2px rgba(52, 20, 9, 0.5);
}

.shadow_op_03_rb_11{
  -moz-box-shadow: 1px 3px 5px 2px rgba(52, 20, 9, 0.3);
  -webkit-box-shadow: 1px 3px 5px 2px rgba(52, 20, 9, 0.3);
  box-shadow: 1px 3px 5px 2px rgba(52, 20, 9, 0.3);
}

.poster{width:672px;height:896px;border:0px;margin:0px 0px 20px 0px;padding:0px;}
.poster tr{margin:0px;padding:0px;}
.poster td{width:224px;height:224px;border:0px;margin:0px;padding:0px;}

.poster .month,.poster .month-past{position:relative;display:block;width:211px;height:211px;overflow:hidden;background:url('/images/poster/border.png') 0px 0px no-repeat;}
.poster .month-past{background:url('/images/poster/border.png') 0px -211px no-repeat;}

.poster .month .title,.poster .month-past .title{position:relative;margin:1px 0px 0px 25px;padding:0px;width:160px;height:70px;display:block;overflow:hidden;background-position:no-repeat;}
.m1{background-position:-169px 0px;}
.month-past .m1{background-position:0px 0px;}

.m2{background-position:-169px -70px;}
.month-past .m2{background-position:0px -70px;}

.m3{background-position:-169px -140px;}
.month-past .m3{background-position:0px -140px;}

.m4{background-position:-169px -210px;}
.month-past .m4{background-position:0px -210px;}

.m5{background-position:-169px -280px;}
.month-past .m5{background-position:0px -280px;}

.m6{background-position:-169px -350px;}
.month-past .m6{background-position:0px -350px;}

.m7{background-position:-169px -420px;}
.month-past .m7{background-position:0px -420px;}

.m8{background-position:-169px -490px;}
.month-past .m8{background-position:0px -490px;}

.m9{background-position:-169px -560px;}
.month-past .m9{background-position:0px -560px;}

.m10{background-position:-169px -630px;}
.month-past .m10{background-position:0px -630px;}

.m11{background-position:-169px -700px;}
.month-past .m11{background-position:0px -700px;}

.m12{background-position:-169px -770px;}
.month-past .m12{background-position:0px -770px;}

.poster .month .content,.poster .month-past .content{position:relative;width:190px;height:107px;display:block;overflow:hidden;margin:13px 0px 0px 10px;padding:0px;font-size:10px;}
.poster .month-past .content{color:#d3d3d3;}
.poster .month .empty{background:url('/images/poster/strip_dark.png') 17px 13px no-repeat;}
.poster .month-past .empty{background:url('/images/poster/strip_light.png') 17px 13px no-repeat;}
.poster .post-container{margin:2px 0px;}
.poster .month .post-container a{text-decoration:none;}
.poster .month-past .post-container a{text-decoration:none;color:#d3d3d3;}
.poster .month .post-container a .date{font-size:12px;}
.poster .month-past .post-container a .date{font-size:12px;color:#d3d3d3;}


.ui-widget-header {
    background:#2f120e url("/images/adminpanel/tabs-nav-bg.png") top right no-repeat;
    border: 1px solid #2f120e;
    color: #fcf7ea;
    font-weight: bold;
}


#fancybox-outer{background: none repeat scroll 0 0 #FCF7EA;}
#fancybox-close{background: url("/images/background/fancybox-close.png") no-repeat center center transparent;}
#fancybox-right-ico {
    background-image: url("/images/background/fancybox-nav-right.png");
    background-position:  center right;
    background-repeat: no-repeat;
}
#fancybox-left-ico {
    background-image: url("/images/background/fancybox-nav-left.png");
    background-position:  center left;
    background-repeat: no-repeat;
}



.contacts-sending-mail{
    position:relative;
    float:left;
    width:333px;
    margin-top:0px;
}

.contacts-sending-mail label{
    color:#222;
    margin-bottom:2px;
}

.contacts-sending-mail input[type=text],
.contacts-sending-mail textarea{
    width:327px;
    height:21px;
    margin:2px 0px;
    border:1px solid #1e0f0c;
    font-size:12px;
}

.contacts-sending-mail textarea{
    height:170px;
}

.contacts-sending-mail input[type=submit],
.site-ap-page input[type=submit]{
    width:175px;
    height:25px;
    padding-bottom:5px;
    margin:0px 0px 0px 0px;
    background:#2f120e url("/images/adminpanel/tabs-nav-bg.png") top right no-repeat;
    color:#fff;
    border:0px;
    text-transform:uppercase;
    font-size:16px;
}

.contacts-sending-mail input[type=submit]{
    width:329px;
}

.input-error{
    color:#972535;
    border:1px solid #972535 !important;
}

.captcha-image{
    position:relative;
    float:left;
    width:110px;
    height:31px;
    padding-top:2px;
}

.captcha-refresh-image{position:relative;width:30px;height:25px;float:left;margin:2px 0px 0px 0px;background:url('/images/icons/active/refresh.png') center center no-repeat;}

.captcha-input{
    position:relative;
    float:right;
    width:189px;
    height:31px;
}
.captcha-input input[type=text]{
    width:187px;
}

.contacts-map-canvas{
    position:relative;
    width:322px;
    height:383px;
    margin-top:0px;
    float:right;
    /*background-color:#fff;*/
}

#map-canvas{
    position:relative;
    clear:both;
    width:320px;
    height:336px;
    border:1px solid #1e0f0c;
    margin-top:5px;
}

.contacts-map-canvas .tt2,
.contacts-map-canvas .tt2 a,
.contacts-map-canvas .tt2 a:hover{
    text-decoration:none;
    color:#972535;
    text-transform:none;margin-top:30px;
}

.contacts-map-canvas .title-button{
    width:352px;
    background-position: -387px -25px;
}

.tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#f2f3f4;
    padding:5px;
    border:1px solid #fff;
    width:250px;
}
.tooltip p{
    margin:0;
    padding:0;
    color:#000;
    background-color:#f2f3f4;
    padding:2px 7px;
    font-size:12px;
}