/* oslava narozenin */     
/*#header {position:relative; float: left; width: 1010px; _height: 530px; _background: #4b0708 url(../images/narozeniny/header-mam-narozeniny-cz.png) no-repeat 0px 0px !important;}               
#header_cz {position:relative; float: left; width: 1010px; height: 214px; background: #4b0708 url(../images/narozeniny/header-normal-cz.png) no-repeat 0px 0px; }
#header_en {position:relative; float: left; width: 1010px; height: 214px; background: #4b0708 url(../images/narozeniny/header-normal-en.png) no-repeat 0px 0px; }  
#header_de {position:relative; float: left; width: 1010px; height: 214px; background: #4b0708 url(../images/narozeniny/header-normal-de.png) no-repeat 0px 0px; }

#header.main {position:relative; height: 525px; _height: 545px;  background: #4b0708 url(../images/narozeniny/header-mam-narozeniny-cz.png) no-repeat 0px 0px !important;}
#header.main_cz {position:relative; height: 525px; _height: 545px; background: #4b0708 url(../images/narozeniny/header-mam-narozeniny-cz.png) no-repeat 0px 0px !important;}
#header.main_en {position:relative; height: 525px; background: #4b0708 url(../images/narozeniny/header-mam-narozeniny-en.png) no-repeat 0px 0px;}
#header.main_de {position:relative; height: 525px; background: #4b0708 url(../images/narozeniny/header-mam-narozeniny-de.png) no-repeat 0px 0px;}

a.mamNarozeniny { position: absolute; height: 94px; width: 571px; left: 0px; bottom: 17px; display: block; text-decoration: none; }    */

/* flashe odpocitavani */
/*#flashModniPrehlidka { width: 220px; height: 60px; position: relative; top: 110px; left: 485px; }
#flashKoncert { width: 230px; height: 75px; position: relative; top: 303px; left: 767px; }
#flashGolf { width: 547px; height: 60px; position: absolute; top: 205px; left: 461px; }
#flashNakupy { width: 237px; height: 53px; position: absolute; top: 331px; left: 715px; display: none; }
#flashPoukaz { width: 371px; height: 62px; position: absolute; top: 429px; left: 655px; }
#flashDanceCelebration { width: 500px; height: 25px; position: absolute; top: 224px; left: 555px; }   */
/* konec oslava narozenin*/

/* flashe odpocitavani en*/
/*#flashModniPrehlidkaEn { width: 332px; height: 60px; position: relative; top: 110px; left: 485px; }
#flashKoncertEn { width: 230px; height: 75px; position: relative; top: 303px; left: 795px; }
#flashGolfEn { width: 620px; height: 45px; position: absolute; top: 225px; left: 543px; }
#flashNakupyEn { width: 303px; height: 53px; position: absolute; top: 334px; left: 692px; display: none; }
#flashPoukazEn { width: 449px; height: 68px; position: absolute; top: 429px; left: 587px; }
#flashDanceCelebrationEn { width: 500px; height: 25px; position: absolute; top: 237px; left: 551px; }     */
/* konec oslava narozenin*/

/* flashe odpocitavani de*/
/*#flashModniPrehlidkaDe { width: 230px; height: 75px; position: relative; top: 303px; left: 795px; }
#flashKoncertDe { width: 230px; height: 75px; position: relative; top: 327px; left: 769px; }
#flashGolfDe { width: 565px; height: 40px; position: absolute; top: 244px; left: 448px; }
#flashNakupyDe { width: 303px; height: 53px; position: absolute; top: 332px; left: 692px; display: none;}
#flashPoukazDe { width: 432px; height: 59px; position: absolute; top: 429px; left: 588px; }
#flashDanceCelebrationDe { width: 500px; height: 25px; position: absolute; top: 250px; left: 569px; }         */




/* obsah rozcestniku */
.rozcestnikNarozenin img {border: 0px !important;}
/*.rozcestnikNarozenin h1 span.left { color: white !important; }
.rozcestnikNarozenin h2 {color: #ff0083 !important; font-size: 32px !important; margin: 10px 0px 10px 0px !important;}*/

.soutezGolf h1 span.left { color: white !important; }
.soutezGolf h2 { color: #ff6352 !important; font-size: 32px !important; margin: 10px 0px 10px 0px !important;}
.golfFooter { width: 1010px; height: 384px; background: red; clear: both; position: relative; bottom: 0px; background: url(../images/narozeniny/footer_golf.png) no-repeat; background-position: bottom right; padding-top: 110px; }

.nightShopping table, .nightShopping table td, .nightShopping table tr {border: 0px !important;}
.nightShopping table td { border-bottom: 1px solid #891113 !important; padding:5px; width: 50%; vertical-align: top; }
.nightShopping table td strong {color: #ff5c61 !important; font-weight: bold !important;}
.nightShopping table td p {margin: 2px !important;}

#main.nightShopping { padding-bottom: 0px; }
.nightShoppingFooter{ width: 1010px; height: 288px; clear: both; position: relative; bottom: 0px; background: url(../images/narozeniny/nightshopping_footer.png) no-repeat; background-position: bottom right; padding-top: 110px; }
#main.nightShopping { background: url(../images/narozeniny/nightshopping_content_bck.png) no-repeat top right; }


/* podstranka kapel */
.medailonek {padding: 5px; width: 635px; margin-top: 10px;}

.mleft {width: 154px; float: left;}
.mright {float: right; width:475px;}
.mright h2 {margin: 0px 0px 15px 0px !important; font-size: 20px !important; color: black !important;}
.dateBox { padding: 10px;}

/* endru */
.medailonek.endru {background: url('../images/narozeniny/endru_bck.png') #be211e no-repeat; border: 1px solid white;}
.medailonek.endru .dateBox { color: #c7311b; background: #ebbbb4; margin-top: 118px; }

/* bina */
.medailonek.acoustic { background: url('../images/narozeniny/acoustic_bck.png') #0d5207 no-repeat; border: 1px solid white; }
.medailonek.acoustic .dateBox { color: #969696; background: #10320b; margin-top: 138px; }

/* smile */
.medailonek.smile { background: url('../images/narozeniny/smile_bck.png') #010101 no-repeat; border: 1px solid white; }
.medailonek.smile .dateBox { color: #fa9840; background: #2b100b; margin-top: 149px; }

/* bagarova */
.medailonek.bagarova { background: url('../images/narozeniny/bagarova_bck.png') #231c41 no-repeat; border: 1px solid white; }
.medailonek.bagarova .dateBox { color: #ffffff; background: #402b7b; margin-top: 102px; }

/* koller */
.medailonek.koller { background: url('../images/narozeniny/koller_bck.png') #731010 no-repeat; border: 1px solid white; }
.medailonek.koller .dateBox { color: #ffffff; background: #410606; margin-top: 136px; }

/* jazz */
.medailonek.jazz { background: url('../images/narozeniny/jazz_bck.png') #542604 no-repeat; border: 1px solid white; }
.medailonek.jazz .dateBox { color: #ffffff; background: #8c3b14; margin-top: 137px; }

/* mazoretky */
.medailonek.mazoretky { background: url('../images/narozeniny/mazoretky_bck.png') #043754 no-repeat; border: 1px solid white; }
.medailonek.mazoretky .dateBox { color: #ffffff; background: #2786c0; margin-top: 136px; }


/* dance celebration */
#main.danceCelebration { padding-bottom: 0px; }
.danceCelebrationFooter { width: 1010px; height: 338px; clear: both; position: relative; bottom: 0px; background: url(../images/narozeniny/dancecelebration_footer2.png) no-repeat; background-position: bottom right; padding-top: 110px;  }
#main.danceCelebration { background: url(../images/narozeniny/dancecelebration_bodybck.png) no-repeat top right; }                                                                                                                                            

/* Prehlidka a nakupy */
#main.prehlidkaNakupy { padding-bottom: 0px; }
.prehlidkaNakupyFooter { width: 1010px; height: 286px; clear: both; position: relative; bottom: 0px; background: url(../images/narozeniny/poukazka_footer.png) no-repeat; background-position: bottom right; padding-top: 110px;   }
                    
.oldConcertsSeparator { color: white; font-size: 18px; font-weight: bold; }                    
.fotoBoxJazz { width: 467px;}
.fotoBoxJazz img { margin: 0px 10px 0px 0px; border: 1px solid white }                    
.fotoBoxJazz a img { border: 1px solid white !important }    

.fotoBoxMazoretky { width: 467px; margin: 52px 0 0 0;}
.fotoBoxMazoretky img { margin: 0px 10px 0px 0px; border: 1px solid white }                    
.fotoBoxMazoretky a img { border: 1px solid white !important } 

.fotoBoxEndru { width: 374px;}
.fotoBoxEndru img { margin: 0px 10px 0px 0px; border: 1px solid white }                    
.fotoBoxEndru a img { border: 1px solid white !important } 

.fotoBoxBina { width: 475px;}
.fotoBoxBina img { margin: 0px 10px 0px 0px; border: 1px solid white }                    
.fotoBoxBina a img { border: 1px solid white !important } 

.fotoBoxSmile { width: 485px;}
.fotoBoxSmile img { margin: 0px 10px 0px 0px; border: 1px solid white }                    
.fotoBoxSmile a img { border: 1px solid white !important }

.fotoBoxBagarova { width: 467px; margin: 12px 0 0 0;}
.fotoBoxBagarova img { margin: 0px 10px 0px 0px; border: 1px solid white }                    
.fotoBoxBagarova a img { border: 1px solid white !important } 

.fotoBoxKoler { width: 467px; margin: 12px 0 0 0;}
.fotoBoxKoler img { margin: 0px 10px 0px 0px; border: 1px solid white }                    
.fotoBoxKoler a img { border: 1px solid white !important } 
/* konec oslava narozenin*/                 