/* /Public/olgalounova2/img/ */
*
{
  padding: 0;
  margin: 0;
}
body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: center;
    color: #969696;
    background: #000000 url(/Public/olgalounova2/img/bg-pruh-pink.jpg) repeat-x center top;
}

/* ---------------------------------obecné------------------------------------------- */
.left { float: left; }
.right { float: right; }
.cl { clear: both; }
.center { text-align: center; }
.hidden {display: none;}

.white { color: #ffffff; }
h1{ font-size: 20px;padding-bottom: 10px; }
h2{ font-size: 18px; }
h3{ font-size: 16px; }
h4{ font-size: 15px; }
h5{ font-size: 14px; }
h6{ font-size: 13px; font-weight: normal;}

a { text-decoration: underline; color: #ffffff;}
a:hover { text-decoration: none; }
a img{ border: none; } /* , a:link img */

ul {  list-style: none;}
li
{

}
p { margin: 5px 0; }

h1, h2, h3, h4, h5, h6
{
   font-weight: normal;
   color: #938E90;
   padding: 12px 0 6px 0;
}

.pg-body
{
    width: 100%;
    height: 100%;
    float: left;
    background: url(/Public/olgalounova2/img/ol-pozadi.jpg) no-repeat center top; /* ol-pozadi2.png) no-repeat center 0; */
    /* background: url(/Public/olgalounova2/img/ol-pozadi.png) no-repeat center -50px; */
}


.main
{
    width: 956px;
    text-align: left;
    margin: 0 auto;
    position: relative;
}


 .header
{
    width: 100%;
    height: 545px;
    position: absolute;
    top: 0px;
    left: 0;
    z-index: 99;
} 

.logo
{
   width: 534px;
   height: 175px;
   position: absolute;
   left: -33px;
   top: 13px; 
   z-index: 999;
}

.foto-prolinacka
{
    margin-top: 42px;
    position: relative;
    width: 956px;
    height: 499px;
      /*background-color: #000000; */
      background: #000000 url(/Public/olgalounova2/slide/black.jpg) no-repeat center top; 
}
/* .foto-prolinacka-bg
{
    background: url(/Public/olgalounova2/img/ol-pozadi-foto.png) no-repeat left 5px;  
    width: 956px;
    height: 499px; 
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99; 
} */

.foto-prolinacka-fg {

    background: url(/Public/olgalounova2/img/zubaty-ramecek2.png) no-repeat center center;  /* background: url(/Public/olgalounova2/img/ol-pozadi-fg.png) no-repeat left center;*/
    width: 956px;
    height: 532px; /* height: 499px; */
    position: absolute;
    left: 0;
    top: 0;
    z-index: 50;
}



.foto-prolinacka-img {width: 956px;height: 499px; background: url(/Public/olgalounova2/slide/new/6.jpg) no-repeat right top;position:relative;z-index:2; }

.foto-prolinacka-stin { /* width: 966px;  background: url(/Public/olgalounova2/img/slide-stin.png) no-repeat left top; */
   position:absolute; left: -3px;top: 0;z-index:1; height: 507px;}


.cols
{
    width: 100%;
    float: left;
    margin-top: 561px;

}

.col-left
{
    width: 685px;
    float: left;
    min-height: 50px;
    padding: 20px 0px 0 15px;
}
/* .col-middle
{
    margin-left: 15px;
    width: 295px;
    float: left; 
    min-height: 50px;
    padding-top: 12px;
} */
.col-right
{
    width: 241px;
    float: right;
    min-height: 50px;
    padding: 134px 0 0 15px;
}


.footer
{

   clear:both;
   height:33px;
   font-size: 14px;
   z-index: 1;
   padding-top: 25px;
}


.menu-main
{
    padding: 0px 0 13px 10px;
    width: 670px;
    float: left;position:relative; z-index:1000;
}


.menu-main .menu-7 {padding-right:15px;}
/* =========== fanclub a eshop =========== */

.menu-main .menu-8 {padding-right:10px; display: none; }
.menu-main .menu-9 {padding-right:0; }


.menu-main .menu-8 a .s1 {background:url(/Public/olgalounova2/img/homepage/icon-eshop.jpg) no-repeat; 

    text-indent:-2000em; width:61px; height:30px; display:block; position:relative; top:-6px; 
   }

.menu-main .menu-9 a .s1 {background:url(/Public/olgalounova2/img/homepage/icon-fan-club.jpg) no-repeat;
   
   text-indent:-2000em; width:62px; height:23px; display:block;  position:relative; top:-4px; 
     }





.menu-main ul
{
   list-style: none;
}
.menu-main a
{
    color: #ffffff;
    text-decoration: none;
    font-size: 17px;
    text-transform: uppercase;
}
.menu-main li
{
   height: 27px;
   float: left;
   padding: 0px 17px 0px 0px;
    
}


.menu-top {position: absolute; right: 5px; top: 84px;z-index: 9999; opacity:0.8; filter:alpha(opacity=80); }
.menu-top ul {}
.menu-top li {}
.menu-top a { color: #ffffff; width: 160px;line-height: 28px; display: block;margin-bottom: 20px;font-size: 18px;text-decoration: none; 
                    text-align: right;padding-right: 20px;background: url(/Public/olgalounova2/img/menu-item-bg.png) repeat-y left top;text-transform: uppercase;}



  .anotc1 p { padding:2px 0 10px; }  
  
  .listAlph1 { float:left; }  
  .listAlph1 li {list-style-type:lower-alpha; margin-left:30px; }

  .bigf {font-weight:bold; font-size:1.4em; }



 .flagen { height:19px;margin-left:10px;width:30px; }
  
  .flagcz { height:19px;margin-left:10px; }

.dnone { display:none; }

.textdec--none { text-decoration: none; }