body {
	text-align: center;
	margin: 0;
	padding: 0;
	color: #666;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif ;
	font-size: 1.0em;
	background: #000;
}

div.clear{
	clear: both;
	display: block;
	float: none;
	margin: 0;
	padding: 0;
	border: none;
}
form{
	margin: 0;
	padding: 0;
}
.skryty_text {
  /* hide text for IE and Gecko */
  font-size: 0px !important;
  padding: 0;
  margin: 0;
  border: none;
  line-height: 0;
  letter-spacing: -99999px !important;
  text-decoration: none !important;
	display: none;
  /* hide text for Opera */
  overflow: hidden !important;
  text-indent: -9999px !important;
}


/* ---------- OBSAH -------------*/
#content {
	width: 960px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	border: none;
	display: block;
	background: #000;
}
#underconstruction {
	width: auto;
	height: 400px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	margin: 140px;
	border: none;
	display: block;
	background: url(../images/underconstruction.jpg) no-repeat center top;
}
/* reklamni banner */
#reklamni_banner {
	width: 960px;
	height: 100px;
	display: block;
	float: none;
	clear: both;
	margin-top: 10px;
	margin-bottom:10px;
	padding: 0 0 10px 0;
	text-align: center;
	position:relative;
}
#reklamni_banner object{
	padding-left: auto;
	padding-right: auto;
	text-align: center;
}
#reklamni_banner #object{display:none;margin:auto;position:relative;}
#reklamni_banner #gif{display:none;margin:auto;position:relative;}

/* flash banner */
#flash {
	width: 960px;
	height: 415px;
	display: block;
	float: none;
	background: url(../images/flash.jpg) no-repeat left top;
}
#flash div.banner {
	width: 960px;
	height: 415px;
	display: block;
	float: none;
}
#flash div.banner .objekt{
	width: 960px;
	height: 415px;
	display: block;
	float: none;
	margin: 0 0 0 -1px;
	padding: 0;
}

/* ----------- LEVA STRANA --------- */
#left_side {
	width: 270px;
	height: auto;
	display: block;
	float: left;
	margin: 0;
	padding: 0 0 70px 0;
	background: url(../images/left.jpg) no-repeat left top;
}

/* newsletter */
div.newsletter {
	width: 220px;
	height: 40px;
	margin: 138px 0 0 0;
	padding: 0;
	text-align: right;
}

.pole_newsletter {
	width: 168px;
	_width: 173px;
	height: 23px;
	_height: 25px;
	margin: 0 0 0 73px;
	=margin: 0;
	padding: 2px 0 0 5px;
	border: 1px solid #DC0208;
	background: #000;
	color: #999;
}

div.newsletter p.potvrzeni{
	color: #fff;
	font-size: 0.7em;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}
div.newsletter p.potvrzeni strong{color: #F8D600;}

a.button_registrovat {
	width: 115px;
	height: 35px;
	display: block;
	float: right;
	clear: both;
	margin: 0 20px 0 0;
	_margin: 0 12px 0 0;
	padding: 0;
	background: url(../images/button_registrovat.gif) no-repeat left top;
}
a.button_registrovat:hover {background: url(../images/button_registrovat_on.gif) no-repeat left top;}

/* partner */
div.sedop {
	width: 220px;
	height: auto;
	display: block;
	float: none;
	clear: both;
	margin: 115px 0 0 50px;
	padding: 100px 0 0 0;
	background: url(../images/citytaxi.jpg) no-repeat center top;
}
div.sedop p{
	font-size: 0.8em;
	color: #999;
	padding: 3px 0 0 0;
	margin: 0;
}
div.sedop p strong{color: #E30007;}
div.sedop p a{color: #B9B8B8;}
div.sedop p a:hover{color: #fff; text-decoration: none;}



/* ------------ PROSTREDEK ------------ */
#middle_side,
#middle_side_blank,
#middle_for_girls,
#middle_girl_gallery,
#middle_karty,
#middle_extra,
#middle_kontakt,
#middle_newsletter,
#middle_side_tatbar{
	width: 507px;
	_width: 504px;
	height: 286px;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	background: url(../images/bg_divka_mesice.jpg) no-repeat left top;
}
#middle_side_blank {height: auto; background: url(../images/bg_middle.jpg) no-repeat left top;}
#middle_for_girls {height: auto; background: url(../images/bg_middle_girls.jpg) no-repeat left top;}
#middle_girl_gallery {height: auto; background: url(../images/bg_middle_gallery.jpg) no-repeat left top;}
#middle_karty {height: auto; background: url(../images/bg_middle_karty.jpg) no-repeat left top;}
#middle_extra {height: auto; background: url(../images/bg_middle_extra.jpg) no-repeat left top;}
#middle_kontakt {height: auto; background: url(../images/bg_middle_contact.jpg) no-repeat left top;}
#middle_newsletter {height: auto; background: url(../images/bg_middle_newsletter.jpg) no-repeat left top;}
#middle_side_tatbar {height: auto; background: url(../images/bg_tatbar.jpg) no-repeat left top;}

div.plakat_tat{
	display: block;
	float: left;
	margin: -30px 20px 0 30px
}

div.plakat_tat a img{border: none;}

div.tat_text{
	width: 285px;
	height: auto;
	display: block;
	float: right;
	clear: right;
	margin: -8px 30px 0 0;
}
div.tat_text h3{
	color: #CB0000;
	font-size: 1.1em;
	margin: 0;
	font-weight: normal;
	padding: 0 0 8px 0;
}
div.tat_text p{
	color: #D1D1D1;
	font-size: 0.8em;
	margin: 0;
	padding: 0 0 10px 0;
}
a.button_tat{
	display: block;
	float: right;
	clear: both;
	width: 115px;
	height: 35px;
	background: url(../images/button_tat.gif) no-repeat left top;
}
a.button_tat:hover{background: url(../images/button_tat.gif) no-repeat left -35px;}

div.odhazovac{
	width: 10px;
	height: 75px;
	display: block;
	float: none;
	clear: both;
}

p.text{
	color: #D1D1D1;
	font-size: 0.8em;
	margin: 0 30px 0 30px;
	padding: 0 0 10px 0;
}

p.text strong, #dotaznik p.text_center strong, #objednavka p.text_center strong{color: #F8D600;}

p.text a{color: #fff;text-decoration: underline;}
p.text a:hover{color: #F8D600;text-decoration: none;}


p.text_vysvetlivka{
	clear: both;
	border-top: 1px solid #2B2B2B;
	color: #999;
	font-size: 0.7em;
	margin: 0 30px 0 30px;
	padding: 10px 0 10px 0;
	font-style: italic;
}
p.text_vysvetlivka span{
	color: #D00707;
	font-style: normal;
}

div.girl_of_month {
	width: 192px;
	height: 286px;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
div.girl_of_month img{
	margin: 0;
	padding: 0;
	border: none;
}

div.text_girl {
	width: 275px;
	height: 110px;
	display: block;
	float: left;
	margin: 46px 0 0 0;
	padding: 0;
}
div.text_girl H3{
	color: #CB0000;
	font-size: 1.1em;
	margin: 0;
	font-weight: normal;
	padding: 0 0 8px 0;
}
div.text_girl H3 span{
	color: #FFF;
	font-size: 0.7em;
	font-weight: normal;
	margin: 0 8px 0 0;
}
div.text_girl p{
	color: #999;
	font-size: 0.75em;
	margin: 0;
	padding: 0;
	line-height: 1.3em;
}

.button_black {
	width: 114px;
	height: 63px;
	display: block;
	float: right;
	clear: right;
	margin: 20px 40px 0 0;
	_margin: 20px 20px 0 0;
	padding: 0;
	background: url(../images/bg_button_black.jpg) no-repeat left top;
}
.button_black a{
	width: 114px;
	height: 31px;
	display: block;
	float: none;
	margin: 0;
	padding: 0;
}
.button_black a.button_vice_info{background: url(../images/button_vice_info.gif) no-repeat left top;}
.button_black a.button_vice_info:hover{background: url(../images/button_vice_info_on.gif) no-repeat left top;}
.button_black a.button_fotogalerie{background: url(../images/button_fotogalerie.gif) no-repeat left top;}
.button_black a.button_fotogalerie:hover{background: url(../images/button_fotogalerie_on.gif) no-repeat left top;}

/* fotogalerie */
#mesic {
	width: 105px;
	height: 110px;
	_height: 130px;
	display: block;
	float: right;
	text-align: center;
	margin: 10px 44px 0 0;
	_margin: 10px 20px 0 0;
	padding: 30px 0 0 0;
	font-weight: bold;
	font-size: 0.95em;
	font-style: italic;
	color: #AA070C;
	line-height: 1.5em;
}
#mesic span.rok{
	font-size: 1.65em;
	font-style: normal;
	color: #DAD57A;
}

H3.jmeno {
	display: block;
	text-align: left;
	margin: 70px 0 0 30px;
	padding: 0 0 8px 0;
	font-weight: bold;
	font-size: 0.95em;
	color: #DC0306;
}

#main_foto {
	width: 130px;
	height: auto;
	display: block;
	float: left;
	text-align: center;
	margin: 0;
	padding: 0;
}

#slideshow {
	width: 115px;
	height: 77px;
	display: block;
	float: right;
	clear: right;
	margin: 10px 15px 0 15px;
	padding: 0;
	background: url(../images/slideshow.gif) no-repeat left top;
}

#slideshow:hover {background: url(../images/slideshow_on.gif) no-repeat left top;}

#fotogalerie {
	width: 443px;
	height: auto;
	display: block;
	float: none;
	margin: 0 0 0 30px;
	padding: 90px 0 0 10px;
	background: url(../images/fotogalerie_top.jpg) no-repeat left top;
}
#fotogalerie div.foto{
	width: 100px;
	height: 116px;
	_height: 126px;
	display: block;
	float: left;
	text-align: center;
	margin: 0 7px 20px 0;
	padding: 10px 0 0 0;
	background: url(../images/bg_foto.gif) no-repeat left top;
}
#fotogalerie div.foto a{
	width: 80px;
	_width: 82px;
	height: 106px;
	_height: 108px;
	display: block;
	margin: 0 0 0 10px;
	_margin: 0;
	border: 1px solid #C60000;
}
#fotogalerie div.foto a:hover{border: 1px solid #FFF;}

#fotogalerie div.foto a img{
	width: 80px;
	height: 106px;
	border: none;
}
#fotogalerie div.spodek{
	width: 443px;
	height: 136px;
	display: block;
	float: none;
	clear: both;
	margin: 0 0 0 -10px;
	padding: 0;
	background: url(../images/fotogalerie_bottom.jpg) no-repeat left top;}
}



/* Dotaznik + Objednavka*/

#dotaznik{
	width: 373px;
  	_width: 443px;
	height: auto;
	display: block;
	float: none;
  	margin: 10px 0 0 30px;
	padding: 60px 35px 0 35px;
	background: #0F0F0F url(../images/dotaznik_top.jpg) no-repeat left top;
}

#objednavka {
	width: 373px;
	_width: 443px;
	display: block;
	float: none;
	padding: 60px 35px 0 35px;
	margin: 10px 0 0 30px;
	background: #0F0F0F url(../images/objednavka_top.jpg) no-repeat left top;
}

#bianco_formular {
	width: 373px;
	_width: 443px;
	display: block;
	float: none;
	padding: 60px 35px 0 35px;
	margin: 10px 0 0 30px;
	background: #0F0F0F url(../images/bianco_top.jpg) no-repeat left top;
}


#dotaznik div.spodek, #objednavka div.spodek, #bianco_formular div.spodek{
	width: 443px;
	height: 94px;
	display: block;
	float: none;
	clear: both;
  	margin: 0 -35px 0 -35px;
	padding: 0;
	background: url(../images/dotaznik_bottom.jpg) no-repeat left top;
}

#dotaznik p,
#objednavka p,
#bianco_formular p{
	padding: 10px 0 10px 0;
	margin: 0;
	font-size: 0.8em;
	color: #D1D1D1;
}
#dotaznik p.text,#objednavka p.text, #bianco_formular p.text{width: auto;}

#dotaznik p.text_center,#objednavka p.text_center, #bianco_formular p.text_center{width: auto;text-align: center;}

#dotaznik p.popiska,
#objednavka p.popiska,
#bianco_formular p.popiska{
	width: 140px;
	float: left;
	white-space: nowrap;
	padding: 10px 0 10px 0;
	margin: 0;
	font-size: 0.8em;
	color: #D1D1D1;
}
#dotaznik p.odeslano,
#objednavka p.odeslano,
#bianco_formular p.odeslano{
	width: auto;
	padding: 10px 0 10px 60px;
	margin: 0;
	font-size: 0.8em;
	color: #4AD613;
	background: url(../images/ikona_ok.gif) no-repeat 15px 10px;
}

#dotaznik p.chyba,
#objednavka p.chyba,
#bianco_formular p.chyba{
	width: auto;
	padding: 3px 0 15px 50px;
	margin: 0;
	font-size: 0.8em;
	color: #EC0209;
	background: url(../images/ikona_chyba.gif) no-repeat 20px top;
}

#dotaznik div.linka,
#objednavka div.linka,
#bianco_formular div.linka{
	width: auto;
	height: auto;
	display: block;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #302F2F;
	border-top: 1px solid #000;
}
#dotaznik input.text,
#objednavka input.text,
#bianco_formular input.text{
	height: 25px;
	color: #fff;
	padding: 3px 0 0 4px;
	border: 1px solid #D00A0B;
	background: #1A1A1A url(../images/bg_input.gif) repeat-x left top;
}
#dotaznik h3.posles_foto,
#dotaznik h3.kontakty,
#dotaznik h3.adresa,
#objednavka h3.posles_foto,
#objednavka h3.kontakty,
#objednavka h3.adresa{
	width: 443px;
	height: 65px;
	padding: 0;
	margin: 8px -35px 0 -35px;
	background: url(../images/h3_posles_foto.jpg) no-repeat left top;
}
#dotaznik h3.kontakty, #objednavka h3.kontakty{background: url(../images/h3_kontakty.jpg) no-repeat left top;}
#dotaznik h3.adresa, #objednavka h3.adresa{background: url(../images/h3_adresa.jpg) no-repeat left top;}

#dotaznik a.button_odeslat,
#objednavka a.button_objednat{
	width: 114px;
	height: 33px;
	display: block;
	float: right;
	clear: right;
	padding: 0;
	margin: 25px 0 0 0;
	background: url(../images/button_odeslat.gif) no-repeat left top;
}
#objednavka a.button_objednat{background: url(../images/button_objednat.gif) no-repeat left top;}

#dotaznik a.button_odeslat:hover{background: url(../images/button_odeslat_on.gif) no-repeat left top;}
#objednavka a.button_objednat:hover{background: url(../images/button_objednat_on.gif) no-repeat left top;}

#dotaznik p.vysvetlivka,
#objednavka p.vysvetlivka{
	width: auto;
	color: #999;
	padding: 5px 0 5px 0;
	margin: 0;
	font-size: 0.6em;
}
#dotaznik p.vysvetlivka strong, #dotaznik p.vysvetlivka strong{color: #CB0003;}

#dotaznik div.antispam,
#objednavka div.antispam{
	width: 240px;
	height: auto;
	display: block;
	float: left;
	margin: 0;
	padding: 28px 0 0 0;
	background: url(../images/bg_antispam.gif) no-repeat left top;
}

#dotaznik div.antispam p.popiska,
#objednavka div.antispam p.popiska{
	width: 70px;
	padding: 3px 0 0 0;
}
#dotaznik div.antispam div.obrazek,
#objednavka div.antispam div.obrazek{
	display: block;
	float: left;
	width: 90px;
}
#dotaznik input.antispam_kod,
#objednavka input.antispam_kod{
	width: 50px;
	height: 25px;
	color: #fff;
	padding: 3px 0 0 4px;
	border: 1px solid #D00A0B;
	background: #1A1A1A url(../images/bg_input.gif) repeat-x left top;
}
/* Karty */
div.karty{
	width: 370px;
	height: auto;
	display: block;
	float: none;
	background: #333;
}
div.karty div.karta,
div.karty div.karta_prava{
	width: auto;
	height: auto;
	display: block;
	float: left;
	margin: 10px 40px 10px 10px;
	text-align: center;
}
div.karty div.karta_prava{width: auto; margin: 10px 0 10px 0;}

p.text span,
p.text_center span{
	color: #666;
	font-size: 0.8em;
}
#objednavka input.radio{
	border: 1px solid #666;
	background: #333;
	margin: 0 0 5px 0;
	padding: 10px;
	cursor: hand;
}
div.cena{
	width: auto;
	height: auto;
	display: block;
	float: none;
	clear: both;
	margin: 0;
	padding: 20px 0 20px 0;
	text-align: left;
	font-size: 0.8em;
	color: #fff;
}
div.cena strong{font-size: 1.4em;color: #59DE00; text-decoration: underline}
div.cena span{font-size: 0.8em;color: #666;}


/* Hodnoceni */
#hodnoceni,
#hodnoceni2 {
	width: 121px;
	height: 60px;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	background: url(../images/bg_hodnoceni.jpg) no-repeat left top;
}

#hodnoceni2 {
	width: 196px;
	float: left;
	margin: 10px 15px 0 0;
	padding: 0 0 0 75px;
	background: url(../images/bg_hodnoceni2.jpg) no-repeat left top;
}
#hodnoceni div.ohodnot,
#hodnoceni2 div.ohodnot{
	width: 121px;
	height: 27px;
	display: block;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	background: url(../images/ohodnot.jpg) no-repeat left top;
}

#hodnoceni a.star,
#hodnoceni2 a.star{
	width: 19px;
	height: 18px;
	display: block;
	float: left;
	margin: 0 2px 0 0;
	padding: 0;
	background: url(../images/star_grey.gif) no-repeat left top;
}
#hodnoceni a.star:hover,
#hodnoceni2 a.star:hover{background: url(../images/star_gold.gif) no-repeat left top;}

#hodnoceni div.vysledek,
#hodnoceni2 div.vysledek{
	width: 30px;
  	_width: 43px;
	height: auto;
	display: block;
	float: left;
	margin: 5px 0 0 0;
	padding: 0 16px 0 0;
	text-align: left;
	font-size: 2.2em;
	font-weight: normal;
	font-style: italic;
	color: #FFD400;
	background: url(../images/star_gold.gif) no-repeat right 18px;
}
#hodnoceni div.pocet_hodnoceni,
#hodnoceni2 div.pocet_hodnoceni{
	width: 70px;
	height: auto;
	display: block;
	float: left;
	margin: 13px 0 0 0;
	padding: 0;
	text-align: center;
	font-size: 0.7em;
	color: #D4D4D4;
}
#hodnoceni div.pocet_hodnoceni strong,
#hodnoceni2 div.pocet_hodnoceni strong{
	font-weight: normal;
	font-size: 1.2em;
	color: #fff;
}
#hodnoceni a.over,
#hodnoceni2 a.over {background: url(images/star_gold.gif) no-repeat left top;}

/* Wallpapers */
#wallpapers{
	width: 477px;
	_width: 495px;
	height: auto;
	display: block;
	float: none;
	clear: both;
	margin: 0 0 0 15px;
	_margin: 0;
	padding: 15px 0 20px 0;
	text-align: left;
}
#wallpapers div.wall{
	width: 133px;
	height: auto;
	display: block;
	float: left;
	margin: 0 0 30px 18px;
	padding: 0 0 10px 0;
	text-align: center;
	font-size: 0.75em;
	background: url(../images/bg_wallpaper.jpg) no-repeat left top;
}
#wallpapers div.wall p{
	display: block;
	margin: 0;
	padding: 3px 0 0 0;
	float: none;
}
#wallpapers div.wall a{
	display: block;
	float: none;
	color: #B90505;
}
#wallpapers div.wall a:hover{color: #fff; text-decoration: none;}

#wallpapers div.wall a.img{
	width: 115px;
	height: 86px;
	display: block;
	margin: 8px 0 10px 8px;
	_margin: 8px 0 10px 1px;
	border: 1px solid #999;
}
#wallpapers div.wall a.img:hover{border: 1px solid #fff;}

#wallpapers div.wall img{
	width: 115px;
	height: 86px;
	display: block;
	margin: 0;
	padding: 0;
	border: none;
}
/* Mapa */
#mapa{
	width: auto;
	height: auto;
	display: block;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	text-align: center;
}
#mapa a img{
	border: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

/* ---------- PRAVA STRANA ----------- */
#right_side,
#right_side_fotogalerie,
#right_side_informace {
	width: 183px;
	height: 286px;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	background: url(../images/right.jpg) no-repeat left top;
}

#right_side_fotogalerie,
#right_side_informace {
	height: auto;
	background: #000;
}

#right_side_fotogalerie div.top_dalsi,
#right_side_informace div.top{
	width: 163px;
  =width: 183px;
	height: 53px;
  	_height: 118px;
	font-size: 0.8em;
	color: #FFF;
	text-align: left;
	padding: 65px 0 0 22px;
	_padding: 75px 0 0 22px;
	background: url(../images/dalsi_divky_top.jpg) no-repeat left top;
}
#right_side_informace div.top{
	padding: 0;
  	height: 66px;
  	background: url(../images/info_top.jpg) no-repeat left top;
}
select.rok{
	width: 60px;
	height: 18px;
	background: #000;
	color: #fff;
	font-size: 0.9em;
	padding: 0;
	margin: 0;
	border: 1px solid #000;
}
#right_side_fotogalerie div.middle_dalsi,
#right_side_informace div.middle{
	width: 183px;
	height: auto;
	display: block;
	text-align: left;
	padding: 0;
	background: url(../images/dalsi_divky_middle.jpg) repeat-y left top;
}
#right_side_fotogalerie div.middle_dalsi div.linka,
#right_side_informace div.middle div.linka{
	width: 183px;
	height: 2px;
	display: block;
	clear: both;
	padding-bottom: 15px;
  	_padding: 0;
	background: url(../images/linka_oddelovaci_divky.gif) no-repeat left top;
}

#right_side_fotogalerie div.middle_dalsi div.divka{
	width: 183px;
	height: auto;
	display: block;
	clear: both;
	text-align: left;
  	padding: 5px 0 5px 0;
	background: url(../images/linka_oddelovaci_divky.gif) no-repeat left top;
}
#right_side_fotogalerie div.middle_dalsi div.divka a.ikona{
	width: 66px;
	height: 66px;
	display: block;
	float: left;
	border: 0;
	margin: 0 8px 0 0;
}
#right_side_fotogalerie div.middle_dalsi div.divka a.ikona img{border: 0;}

#right_side_fotogalerie div.middle_dalsi div.divka p.mesic{
	width: 105px;
	height: auto;
	display: block;
	float: left;
	text-align: left;
	font-size: 1.0em;
	font-weight: bold;
	font-style: italic;
	color: #FFD400;
	margin: 10px 0 2px 0;
	padding: 0;
}
#right_side_fotogalerie div.middle_dalsi div.divka p.jmeno{
	width: 105px;
	height: auto;
	display: block;
	float: left;
	text-align: left;
	font-size: 0.8em;
	color: #FFD400;
	margin: 0;
	padding: 0 0 3px;
}
#right_side_fotogalerie div.middle_dalsi div.divka p.jmeno a{color: #FFF; text-decoration: underline;}
#right_side_fotogalerie div.middle_dalsi div.divka p.jmeno a:hover{color: #FFD400; text-decoration: none;}

#right_side_fotogalerie div.middle_dalsi div.divka p.hodnoceni{
	width: 22px;
	height: auto;
	display: block;
	float: left;
	text-align: left;
	font-size: 0.9em;
	color: #FFD400;
	font-weight: bold;
	margin: 0;
	padding: 0;
	background: url(../images/star_small.gif) no-repeat right 5px;
}


#right_side_fotogalerie div.bottom_dalsi,
#right_side_informace div.bottom{
	width: 183px;
	height: 99px;
	display: block;
	clear: both;
	background: url(../images/dalsi_divky_bottom.jpg) no-repeat left top;
}


/* VIP Member */
div.vip {
	width: 160px;
	height: 106px;
	margin: 72px 0 0 24px;
	padding: 0;
	text-align: right;
}
div.vip p{
	color: #D9D6D6;
	font-size: 0.7em;
	text-align: left;
	line-height: 1.4em;
}
a.button_vip {
	width: 115px;
	height: 35px;
	display: block;
	float: left;
	clear: both;
	margin: 0 0 0 20px;
	_margin: 0 0 0 10px;
	padding: 0;
	background: url(../images/button_vip.gif) no-repeat left top;
}
a.button_vip:hover {background: url(../images/button_vip_on.gif) no-repeat left top;}

div.gps{
	width: 160px;
	height: auto;
	margin: 130px 0 0 24px;
	padding: 70px 0 0 0;
	text-align: left;
	display: block;
	float: none;
	background: url(../images/gps.jpg) no-repeat left top;
}
div.gps p{
	font-size: 0.8em;
	color: #B8B7B7;
}
div.gps p a{color: #666; text-decoration: underline;}
div.gps p a:hover{color: #fff; text-decoration: none;}


/* -------- PATICKA ----------- */
#bottom {
	width: 960px;
	height: auto;
	display: block;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	text-align: left;
}
#bottom div.for_girls{
	width: 270px;
	height: 62px;
	display: block;
	float: left;
	clear: left;
	margin: 0;
	padding: 0;
	text-align: left;
}
#bottom div.for_girls p{
	margin: 0;
	padding: 0;
}
#bottom div.for_girls a.banner_job{
	width: 270px;
	height: 62px;
	display: block;
	float: none;
	margin: 0;
	padding: 0;
	background: url(../images/banner_job.jpg) no-repeat left top;
}
#bottom div.for_girls a.banner_job:hover{
	background: url(../images/banner_job_on.jpg) no-repeat left top;
}

#bottom div.copyright{
	width: 690px;
	height: 62px;
	display: block;
	float: right;
	clear: right;
	margin: 0;
	padding: 0;
	text-align: left;
	background: url(../images/bottom.jpg) no-repeat left top;
}

div.odkazy {
  width: 600px;
  height: auto;
  display: block;
  float: left;
  clear: both;
  padding: 5px 0 10px 25px;
  text-align: left;
}
div.odkazy a{
	padding: 0;
	margin: 0;
  color: #930303;
  font-size: 0.8em;
  text-decoration: underline;
}
div.odkazy a:hover{
  color: #E72120;
  text-decoration: none;
}
div.odkazy span.mezera{
	display: inline-block;
  	width: 15px;
	font-size: 0.5em;
	padding: 0;
	margin-right: 15px;
	border-right: 1px solid #6A0101;
}

#bottom p.destiny{
	width: auto;
	height: auto;
	display: block;
	float: right;
	clear: right;
	margin: 5px 20px 30px 0;
	padding: 0;
	text-align: right;
	white-space: nowrap;
	font-size: 0.7em;
	color: #666;
}
#bottom p.destiny a{
	text-decoration: underline;
	color: #666;
}
#bottom p.destiny a:hover{
	text-decoration: none;
	color: #F28E00;
}

/* -------- POPUP BANNER ----------- */

#layer1 {
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: auto;
	left: 150px;
	top: 50px;
	display: block;
	background: #FED501;
	color: #000;
	border: 1px solid #000;
	padding: 10px;
	margin-left: 100px;
	margin-right: auto;
	margin-top: 100px;
	border: 1px solid #000;
}
#layer1 p{
	padding-top: 10px;
	_padding-top: 5px;
	color: #000;
	float: none;
	clear: both;
	font-size: 0.9em;
}
#layer1 a.close{
	display: block;
	float: right;
	font-size: 11px;
	margin-right: -9px;
	margin-top: -9px;
	_margin-right: -5px;
	background: #F0C902;
	padding: 5px;
	color: #B50101;
	font-weight: bold;
}
#layer1 a.close:hover{
	text-decoration: none;
	color: #000;
}
#layer1 a.formular{
	display: block;
	float: none;
	padding: 10px;
	color: #000;
	background: #B50101;
	color: #fff;
	width: 180px;
	_width: 200px;
	margin-left: auto;
	margin-right: auto;
}
/*pridane formaty*/
div.bannerBox{position:relative;width:800px;margin:auto;}
a.bannerLink{text-decoration:none;}
a.bannerLink img{border:0px;}
.lefted{float:left;}
.clear{clear:both;}
