*{margin:0px;padding:0px;} 
/***********************************************preloading*/
.hidden_preloaded{text-align:center;visibility:hidden;z-index:-30;position:absolute;width:0px;height:0px;}
.preloading{visibility:hidden;position:absolute;width:0px;height:0px;margin-top:-1px;z-index:-30;}
H1{font:8px Arial,Lucida Sans Unicode,Century Gothic,Tahoma,sans-serif;}
H2{font:12px Arial,Lucida Sans Unicode,Century Gothic,Tahoma,sans-serif;}
H3{font:12px Arial,Lucida Sans Unicode,Century Gothic,Tahoma,sans-serif;}
a:visited{color:#9ACD32;}
body{text-align:center;font:12px Arial,Lucida Sans Unicode,Century Gothic,Tahoma,sans-serif;color:#FFFFFF;background: #ffffff url('./bcks/bck3-off.jpg') fixed  no-repeat;  background-position: center -75px;}
#ALL_on_body{margin-top:-15px; } 
#main{} 
#polopruh{position: absolute; width:900px; height:145px; top:0px;background:url('./rezy/50pctblack.png')  repeat; margin:0px auto 0px auto;}
#main_oblyvrsek{ margin:0px auto 0px auto;height:15px;width:900px;background:url('./rezy/oblyvrsek75.png') no-repeat;}
#main_polobck{margin:0px auto 0px auto;width:900px;background:url('./rezy/75pctblack.png')  repeat;border-color:#454545;border-width:0px 0px 0px 0px;border-style:dotted;}
#main_oblyspodek{margin:0px auto 0px auto;height:15px;width:900px;background:url('./rezy/oblyspodek75.png') no-repeat;}
#main_stred{margin:0px auto 0px auto;width:900px;border-color:#454545;border-width:0px 0px 0px 0px;border-style:dotted;}
#vse_obsah{margin:0px auto 0px auto;position:relative;width:900px;text-align:left; }
#vse_obsah_spacer{height:35px;}
#kontejner_nadpisu {position: absolute; float: left; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; }
#bckImg{position:absolute;width:350px;height:250px;background:url('./rezy/dklogo-x.png') scroll 26px  30px no-repeat;margin:0px auto 0px auto;}
#bckImg2{position:absolute;width:300px;height:400px;background:url('./rezy/san-OFF.png') scroll 0px  13px no-repeat;margin:0px 0px 0px 673px;}
#nadpis{display:block;color:white;font-size:8px;text-align:left;margin:0px 0px 0px 0px;padding-top:111px;padding-left:155px; display: none; }
form{color:rgb(245,245,220);}
.en{color:#959595;}
.czmale {font-size: 10px; color: #afafaf; margin-right:5px;}
.enmale {font-size: 10px; color: #707070; margin-right:5px;}
#textik_pod_vyberem{ margin: 0px auto 15px auto; width:805px; text-align:center;}
div.head{width:900px;height:195px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;clear:both; }
.hidden,.separator{display:none;visibility:hidden;}
#odkazlogo{position:absolute;width:200px;left:30px;top:33px;height:75px;display:block;  }

#kontejner_menu{width:650px; height:90px; padding:0px 0px 0px 0px; margin:47px 0px 0px 250px; position: absolute; border-left: 0px white solid;}
#menu{margin:0px 0px 3px 0px;text-align: left; float:left;clear:both;width:310px; }
#menu ul{list-style:none;clear:none; display: inline;}
#menu li{display:inline; }
#menu .enmenu{white-space:nowrap; font-size:8px;float:left;clear:both;cursor:hand;margin-left:1px;margin-top:-1px;color:#909090;}
#menu .czmenu{white-space:nowrap; float:left;clear:both;cursor:hand;}
#menu a{float:left;padding:0px 0px 1px 0px;margin:1px 7px 0px 7px;display:inline-block;text-align:left;text-decoration:none;color:#ffffff;font-weight:normal;font-size:12px;padding-top:0px;text-transform:uppercase;}
#menu a:hover{color:#9ACD32;}   /*9ACD32*/
#menu a.aktivmenu{color:#507dc3;}
#menu a.aktivmenu:hover{color:#507dc3;} 
#menu #aktivmenu_aktivpodkat{color:#507dc3;}  
#menu #aktivmenu_aktivpodkat:hover{color:#507dc3;}  
#galeriemenu ul{list-style:none;clear:none; display: inline;}
#galeriemenu li{display:inline;clear: none;}
#galeriemenu{display:block;margin:0px 0px 0px 0px; text-align: left;float:left; clear:both;width:645px; }
#galeriemenu a{float:left;
/*pokud se používá span na EN tak float left a přesná šířka galeriemenu aby neposkakovaly odkazy v IE při kliknutí*/
padding:0px 0px 1px 0px;margin:1px 7px 0px 7px;display:block;
text-align:center;text-decoration:none;color:#DDDDDD;font-weight:normal;font-size:12px;padding-top:0px;text-transform:uppercase;}
#galeriemenu a:hover{color:#9ACD32; background: url('./bcks/bck_link.gif'); background: none; }
#galeriemenu a:hover .enmenu{color:#A5A5A5;}
#galeriemenu a.aktivmenugalerie{color:#507dc3;} /*red:#c51218*/
#galeriemenu a.aktivmenugalerie .enmenu{color:#909090;}
#galeriemenu a.aktivmenugalerie:hover{color:#507dc3; background: none;}
#galeriemenu .enmenu{white-space:nowrap;  font-size:8px;float:left;clear:both;cursor:hand;margin-left:1px;margin-top:-1px;color:#909090; }
#galeriemenu .czmenu{white-space:nowrap; float:left;clear:both;cursor:hand;}

.obsah{ text-align:center; width:900px;min-height:110px;height:auto !important;height:110px;_height:110px;margin: 35px 0px 50px 0px; padding:0px;}
#content{width:900px; margin:0px 0px 0px 0px; padding-left:5px;text-align:left;} 

div.obsah a{text-decoration:none;color:#9ACD32;}
div.obsah a:hover{text-decoration:underline;color:#FF2200;}
/*****************************************FOOTER**********************************/
span#styl{float:right;text-align:right;margin-top:-28px;margin-right:33px;}
span#styl a{color:#707070;text-decoration:none;font-size:10px;}
span#styl a img#sipky{border-width:0px;margin-left:0px;margin-right:5px; position: absolute; }   
div#playlist{float:left;text-align:right;margin-top:-28px;margin-left:5px;display:inline;}
div#playlist a{color:#707070;text-decoration:none;font-size:10px;}
div#playlist a img#noty{border-width:0px;margin-left:5px;margin-right:5px;  position: absolute;}
#footer{top:-47px;height:82px; overflow: visible; margin:0px auto 0px auto;position:relative;width:900px;text-align:left;clear:both;text-align:center;}
#footer_2_radek{margin-top:5px ;}
#footer p{padding-top:11px;margin:0;font-size:10px;text-align:center;color:#838383; line-height: 15px;}
#footer a{color:#878787; text-decoration: none;}
#footer a:hover{color:#979797;}
#fossil {color:black; background-color: rgb(255,255,224); margin-top:-55px; width:800px;}

div#radiopop{width:157px;height:55px; background:url('./rezy/radiopop2b.png') 0px 0px no-repeat; position: absolute; left:-160px; margin-top:-65px; z-index:100;}
div#bckpop{width:162px;height:44px; background:url('./rezy/bckpop2b.png') 0px 0px no-repeat; position: absolute; left:905px;margin-top:-69px; z-index:100;}
div#sdiletpop{width:265px;height:47px; background:url('./rezy/sdilet-je-tak-sexy-sipka.png') 0px 0px no-repeat; position: absolute; left:-150px; margin-top:37px; z-index:-100;}
div#pfpop{width:199px;height:31px; background:url('./dok/pfpop.png') 0px 0px no-repeat; position: absolute; left:295px; margin-top:18px; z-index:100;}
span#noty_patka{display:inline-block;width:10px;height:12px; background:url('./rezy/noty.png') 0px 0px no-repeat; margin:0px 5px -3px 5px; }
#bottom_spacer{height:50px;}
#facebook_like{position:relative; margin:5px 0px 0px 5px;  width:115px;height:24px; text-align: left; float:left;}
#shareany_like{position:relative; margin:7px 0px 0px 5px;  width:285px;height:24px; text-align: left; float:left;}

#sdiletpopshower{width:265px;height:47px; background:url('./rezy/sdilet-je-tak-sexy-sipka.png') 0px 0px no-repeat; position: absolute; margin-left:180px; _margin-left:-260px; margin-top:-1px; z-index:100;}

#facebook_pages{position:relative; margin:76px 0px 0px 0px;   left:18px; text-align: left; float:right;}
#facebook_pages img{border:none;}
#rasta{position:relative; margin:4px 3px 0px 0px;  border: none ; text-align: left; float:right;}
#rasta img{border:none;}

/*--------------------INC php Soubory---------------------------------------*/ 
div.obsah div.portfoliokontejner div.portfolioobr a img{width:150px;opacity:1.0;filter:alpha(opacity=100);border-color:transparent;border-width:0px 0px 0px 3px;border-style:solid;}
div.obsah div.portfoliokontejner div.portfolioobr a:hover img{width:150px;opacity:1.0;filter:alpha(opacity=100); border-color:steelblue;border-width:0px 0px 0px 3px;border-style:solid;}
div.obsah div.portfoliokontejner{clear:both;margin:0px 0px 0px 0px;width:819px;height:110px; overflow: hidden;}
div.obsah div.portfoliotext{float:left;width:655px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;border-style:solid; }
div.obsah div.portfoliotext span.nazev a{color: #9ACD32;}
/*div.obsah div.portfoliotext .popis{background-color: #202020;} */
div.obsah div.portfoliotext span{color:#f3f3f3; }
div.obsah div.portfoliotext span.en{color:#909090;}
div.obsah div.portfolioobr{float:right;}
.prolink{font-size:19px;display:inline-block;margin:-7px 0px 0px 0px;}
#dodatek{font-size:10px; font-style: italic;} 
  
#fotografie #content{ padding-left:0px; margin:-85px 0px -30px 0px;  position: relative;  width:900px;   }      
div.obsah div.galerie_vyber{text-align:left;margin:0px 0px 0px 0px;  width:900px;  position: relative; height:300px; /*velká fota vše na 300*/  overflow: hidden; white-space:nowrap; }
div.obsah div.galerie_vyber  a img{height:300px;opacity:1.0;filter:alpha(opacity=100); border-color:transparent;border-width:0px 0px 0px 0px;border-style:solid; }
div.obsah div.galerie_vyber  a:hover img{height:300px; opacity:0.8;filter:alpha(opacity=80);border-color:transparent /*#9ACD32*/;border-width:0px 0px 0px 0px;border-style:solid;}
.prolink_galerie{ font-size:39px;text-decoration:none;color:silver;font-weight:normal;display:inline-block;margin:0px 0px -10px -23px;bottom:5px;left:-3px;position:relative; display: none;}
div.obsah div.galerie_vyber  a{ width:181px; height:300px; background-color: red; display: inline-block;  margin:0px -3px 0px 0px; /*position:relative -při změně velikosti okna IE sipky neposkocí mimo ale zase je mezera mezi fotkama*/ color:silver;text-decoration:none;overflow: hidden;white-space:nowrap;}
div.obsah div.galerie_vyber  a:hover .prolink_galerie{text-decoration:none;position:relative;  color:#FF2200; }
div.obsah div.galerie_vyber  a:hover {text-decoration:none;}
/*generované obrázky*/   
div.obsah  div#galerie{padding-left:5px;text-align:left;width:830px;margin:0px auto 0px auto; }
div.obsah  div#galerie a img{margin-left:-3px;margin-right:-0px;margin-bottom:-3px;border-color:transparent;border-width:0px;border-style:solid; }
div.obsah  div#galerie a:hover img{position:relative;z-index:50;margin-left:0px;margin-right:-3px;margin-bottom:-5px;opacity:1.0;filter:alpha(opacity=100);border-color:transparent;border-width:0px;border-style:solid;}
/*************************design dvojjslouců v obsahu content_ome*********************************/
#pocitadlo_DIV{float:left;margin-top:-50px;margin-left:-150px;position:absolute;}
#pocitadlo_A{opacity:0.0;filter:alpha(opacity=00);-moz-opacity:0.0;-khtml-opacity:0.0;position:absolute;}
#pocitadlo_A:hover{opacity:0.50;filter:alpha(opacity=50);-moz-opacity:0.50;-khtml-opacity:0.50;}
#datumpoc{font-size:80%;text-align:right;font-variant:normal;}
  
.text_pod_labelem {position:absolute;left:0px; font-size: 9px;}

.center_input_divs{margin:0px auto 0px auto;width:590px;height:70px;margin-top:10px; clear: both;}
.center_input_divs .input_div{position:relative;width:70px;height:50px;overflow:visible;text-align:right;float:left;margin:10px 10px 3px 3px;}
.center_input_divs .input_div input{position:absolute;margin-left:-6px;   margin-top:-9px;  }
.center_input_divs .input_div label{position:relative;  display:block;  width:70px;height:50px;margin-left:0px;   margin-top:0px;}
/*************************design dvojjslouců v obsahu*********************************/


#sidebar{float:left;width:5px;_filter:alpha(opacity=59);}
#sidebar-content{font-size:200%;text-align:right;font-variant:small-caps;}
#sidebar-content span{background-color:white;opacity:0.59;filter:alpha(opacity=59);line-height:28px;}
#ref_main{margin-left:35px;padding:0;width:820px;}
.player {position: relative; float:left; display: inline-block;  width: 210px; margin: 0px 0px 15px 0px;}
.mini {font-size: 10px;  margin: 0px 0px 15px 0px;}

#oblyspodek_png_preload{background-image: url('./rezy/oblyspodek.png');}
#loading_png_preload{background-image: url('./slimbox/css/loading.png');}
#fp{color:white; position:relative; z-index:9999;}
#the{color:#507dc3;}
#vystava a img{border:0px;position:absolute; z-index:9999; margin-top:-5px;left:140px;}

#fotka{float:left; margin: 5px 15px 0px 33px;}
#text_omne{float:left;  width:700px; text-align: justify;}

#footer_foto_kont  {text-align: center; position: relative; margin:0px auto 0px auto; }
#shower_foto  {margin-top:-50px; position:relative; text-align: center; }
#footer_foto  {width:427px;  margin:0px auto 0px 270px;height:35px;text-align: center;  position:relative; }
#footer_foto #facebook_like{position:relative; margin:6px 0px 0px 5px; width:115px;height:24px; float: none; display: inline-block;}
#footer_foto #shareany_like{position:relative; margin:8px 0px 0px 5px;  width:285px;height:24px; float: none; display: inline-block;}
#linkback {position: relative; margin-top: 50px;}
#linkback a{text-decoration: none; color:#DDDDDD;}

/*přepis cizích externích css*/ 

.addthis_default_style .addthis_button_expanded{margin:0px 0px 0px 0px;} 
.addthis_default_style .addthis_button_compact{margin:0px 0px 0px 0px; } 
.addthis_default_style .addthis_button_compact, .addthis_default_style .addthis_button_expanded .dalsi_sluzby{margin:2px 0px 0px 0px; color:#222222;font-size: 10px; }  

#at15s_brand { _padding-right:5px!important; _padding-top:2px!important; }
#at_hover  { padding-top:0px!important; padding-bottom:0px!important; }  /*to bílé v čem sou odkazy*/

#footer_2_radek div.addthis_toolbox a {opacity:0.90;filter:alpha(opacity=90);}
#footer_2_radek div.addthis_toolbox a:hover {opacity:1.00;filter:alpha(opacity=100);}   
 
#footer_foto div.addthis_toolbox a {opacity:0.90;filter:alpha(opacity=90);}
#footer_foto div.addthis_toolbox a:hover {opacity:1.00;filter:alpha(opacity=100); text-decoration: none;}   
 
