body { color: white; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #c71721; background-image: url(images/podklad.jpg); background-repeat: repeat-x; text-align: center; top: 0; }
#container { text-align: left; width: 900px; margin-right: auto; margin-left: auto; }
.footer { background-image: url(images/index_03.jpg); background-repeat: no-repeat; width: 900px; height: 30px; float: left; }
.hmenu { background-image: url(images/index_05.jpg); background-repeat: no-repeat; width: 900px; height: 42px; float: left; }
.hmenu_it { background-image: url(images/hmenu_left_it.jpg); background-repeat: no-repeat; width: 900px; height: 42px; float: left; }
.hmenu_en { background-image: url(images/hmenu_left_en.jpg); background-repeat: no-repeat; width: 900px; height: 42px; float: left; }
.hmenu_de { background-image: url(images/hmenu_left_de.jpg); background-repeat: no-repeat; width: 900px; height: 42px; float: left; }
.nabor { background-image: url(images/nabor_divek.jpg); background-repeat: no-repeat; display: inline; width: 103px; height: 42px; float: left; }
.nabor a { font-size: 8px; display: block; width: 103px; height: 42px; }
.kupon { background-image: url(images/slevovy_kupon.jpg); background-repeat: no-repeat; display: inline; width: 143px; height: 42px; float: left; }
.kupon a { font-size: 8px; display: block; width: 143px; height: 42px; }
.kupon_it { background-image: url(images/slevovy_kupon_it.jpg); background-repeat: no-repeat; display: inline; width: 89px; height: 42px; float: left; }
.kupon_it a { font-size: 8px; display: block; width: 89px; height: 42px; }
.kupon_en { background-image: url(images/slevovy_kupon_en.jpg); background-repeat: no-repeat; display: inline; width: 114px; height: 42px; float: left; }
.kupon_en a { font-size: 8px; display: block; width: 114px; height: 42px; }
.kupon_de { background-image: url(images/slevovy_kupon_de.jpg); background-repeat: no-repeat; display: inline; width: 103px; height: 42px; float: left; }
.kupon_de a { font-size: 8px; display: block; width: 103px; height: 42px; }
.vlajecky {
	font-size: 8px;
	width: 293px;
	height: 22px;
	float: left;
	margin-top: 3px;
	margin-left: 10px;
	display: inline;
}
.vlajecky a { font-size: 2px; width: 23px; height: 15px; display: block; }
.vlajecky_it {
	font-size: 8px;
	display: inline;
	margin-top: 3px;
	margin-left: 10px;
	width: 249px;
	height: 15px;
	float: left;
}
.vlajecky_it a { font-size: 2px; display: block; width: 23px; height: 15px; }
.vlajecky_en {
	font-size: 8px;
	display: inline;
	margin-top: 3px;
	margin-left: 10px;
	width: 386px;
	height: 22px;
	float: left;
}
.vlajecky_en a { font-size: 2px; display: block; width: 23px; height: 15px; }
.vlajecky_de {
	font-size: 8px;
	display: inline;
	margin-top: 3px;
	margin-left: 10px;
	width: 291px;
	height: 22px;
	float: left;
}
.vlajecky_de a { font-size: 2px; display: block; width: 23px; height: 15px; }
.vlajecka_en { background-image: url(images/vlajka_en.gif); background-repeat: no-repeat; width: 23px; height: 15px; float: left; margin-right: 8px; display: inline; }
.vlajecka_de { background-image: url(images/vlajka_de.gif); background-repeat: no-repeat; margin-right: 8px; width: 23px; height: 15px; float: left; display: inline; }
.vlajecka_it { background-image: url(images/vlajka_it.gif); background-repeat: no-repeat; display: inline; margin-right: 8px; width: 23px; height: 15px; float: left; }
.vlajecka_cz { background-image: url(images/vlajka_cz.gif); background-repeat: no-repeat; margin-right: 8px; width: 23px; height: 15px; float: left; display: inline; }
.fotogalerie { background-image: url(images/fotogalerie.jpg); background-repeat: no-repeat; width: 118px; height: 42px; float: left; display: inline; }
.fotogalerie a { font-size: 8px; width: 118px; height: 42px; display: block; }
.fotogalerie_de { background-image: url(images/fotogalerie_de.jpg); background-repeat: no-repeat; display: inline; width: 147px; height: 42px; float: left; }
.fotogalerie_de a { font-size: 8px; width: 147px; height: 42px; display: block; }
.fotogalerie_it {
	background-image: url(images/fotogalerie_it.jpg);
	background-repeat: no-repeat;
	display: inline;
	width: 199px;
	height: 42px;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.fotogalerie_it a {
	font-size: 8px;
	display: block;
	width: 199px;
	height: 42px;
}
.fotogalerie_en { background-image: url(images/fotogalerie_en.jpg); background-repeat: no-repeat; display: inline; width: 151px; height: 42px; float: left; }
.fotogalerie_en a { font-size: 8px; display: block; width: 151px; height: 42px; }
.kontakt { background-image: url(images/kontakt.jpg); background-repeat: no-repeat; width: 94px; height: 42px; float: left; }
.kontakt a { font-size: 10px; width: 94px; height: 42px; display: block; }
.prohlidka { background-image: url(images/prohlidka.jpg); background-repeat: no-repeat; width: 182px; height: 42px; float: left; }
.prohlidka a { font-size: 10px; display: block; width: 182px; height: 42px; }
.kontakt_it { background-image: url(images/kontakt_it.jpg); background-repeat: no-repeat; width: 107px; height: 42px; float: left; }
.kontakt_it a { display: block; width: 107px; height: 42px; }
.kontakt_en { background-image: url(images/kontakt_en.jpg); background-repeat: no-repeat; width: 101px; height: 42px; float: left; }
.kontakt_en a { display: block; width: 101px; height: 42px; }
.virtual_de { background-image: url(images/virtual_de.jpg); background-repeat: no-repeat; width: 244px; height: 42px; float: left; }
.virtual_de a { display: block; width: 244px; height: 42px; }
.virtual_en { background-image: url(images/virtual_en.jpg); background-repeat: no-repeat; width: 146px; height: 42px; float: left; }
.virtual_en a { display: block; width: 146px; height: 42px; }
.virtual_it { background-image: url(images/virtual_it.jpg); background-repeat: no-repeat; width: 230px; height: 42px; float: left; }
.virtual_it a { display: block; width: 230px; height: 42px; }
.kontakt_de { background-image: url(images/kontakt_de.jpg); background-repeat: no-repeat; width: 104px; height: 42px; float: left; }
.kontakt_de a { width: 104px; height: 42px; display: block; }
.sound { background-image: url(images/music.jpg); background-repeat: no-repeat; width: 47px; height: 42px; float: left; }
.sound a { font-size: 8px; display: block; width: 47px; height: 42px; }
.home_button { background-image: url(images/home.jpg); background-repeat: no-repeat; width: 53px; height: 42px; float: left; }
.home_button a { font-size: 8px; display: block; width: 53px; height: 42px; }
.home_button_de { background-image: url(images/home_de.jpg); background-repeat: no-repeat; width: 57px; height: 42px; float: left; }
.home_button_de a { font-size: 8px; display: block; width: 57px; height: 42px; }
.home_button_it { background-image: url(images/home_it.jpg); background-repeat: no-repeat; width: 58px; height: 42px; float: left; }
.home_button_it a { font-size: 8px; display: block; width: 58px; height: 42px; }
.home_button_en { background-image: url(images/home_en.jpg); background-repeat: no-repeat; width: 59px; height: 42px; float: left; }
.home_button_en a { font-size: 8px; display: block; width: 59px; height: 42px; }
.hmenu_h { display: none; }
.footer h1 { font-size: 12px; }
.animace { background-image: url(images/index_08.jpg); background-repeat: no-repeat; width: 900px; height: 600px; float: left; }
.footer { float: left; }
.baner { background-image: url(images/baner.jpg); background-repeat: no-repeat; width: 900px; height: 169px; float: left; }
.main { width: 900px; float: left; margin-top: 22px; }
.main_fotogalerie { background-image: url(images/podklad_text.jpg); background-repeat: no-repeat; margin-top: 22px; width: 900px; float: left; margin-bottom: 20px; }
.main_kupon { background-image: url(images/kupon_podklad.jpg); background-repeat: no-repeat; margin-top: 22px; width: 900px; height: 425px; float: left; }
.main_kupon a { color: #fb9a9a; text-decoration: none; }
.main_prohlidka { background-image: url(images/prohlidka_podklad.jpg); background-repeat: repeat-y; margin-top: 22px; width: 900px; float: left; }
.main_nabor { background-image: url(images/nabor_podklad.jpg); background-repeat: no-repeat; margin-top: 22px; width: 900px; height: 425px; float: left; }
.main_kupon strong { color: #fb9a9a; }
.main_nabor strong { color: #fb9a9a; }
.podtext_kupon { font-size: 15px; font-weight: bold; background-repeat: no-repeat; width: 400px; float: left; padding-top: 30px; padding-right: 20px; padding-left: 20px; }
.podtext_kupon a { text-decoration: underline; }
.zde { font-size: 25px; }
.podtext_nabor_nadpis { font-size: 15px; font-weight: bold; background-repeat: no-repeat; padding-top: 30px; padding-right: 20px; padding-left: 20px; width: 800px; float: left; }
.podtext_prohlidka { font-size: 15px; font-weight: bold; background-repeat: no-repeat; padding-top: 30px; padding-right: 20px; padding-left: 20px; width: 800px; float: left; }
.podtext_nabor { font-size: 15px; font-weight: bold; background-repeat: no-repeat; padding-top: 30px; padding-right: 20px; padding-left: 20px; width: 500px; height: 250px; float: left; }
.podtext_sloupec { font-size: 15px; font-weight: bold; background-repeat: no-repeat; padding-top: 30px; padding-right: 20px; padding-left: 20px; float: left; }
.podtext_sloupec2 { font-size: 15px; font-weight: bold; background-repeat: no-repeat; padding-top: 30px; padding-right: 20px; padding-left: 20px; width: 250px; float: left; margin-left: 30px; }
.podtext { font-size: 15px; font-weight: bold; background-image: url(images/podklad_text.jpg); background-repeat: no-repeat; padding-top: 30px; padding-right: 20px; padding-left: 20px; width: 399px; height: 395px; float: left; }
.podtext a { color: #fb9a9a; text-decoration: none; }
.podobr { background-image: url(images/podklad_fotky.jpg); background-repeat: repeat-y; width: 436px; float: left; padding-top: 25px; padding-left: 25px; }
.obrazek_ram { width: 114px; height: 76px; float: left; margin-right: 20px; margin-bottom: 20px; border: solid 1px white; }
.text_vetsi { font-size: 25px; }
.home_kontakt { width: 350px; height: 169px; float: left; display: inline; }
.home { display: inline; margin-left: 550px; width: 350px; height: 169px; float: left; }
.home_kontakt a { font-size: 30px; width: 350px; height: 169px; display: block; }
.home a { font-size: 30px; display: block; width: 350px; height: 169px; }
.podkontakty { background-image: url(fota/club.jpg); background-repeat: no-repeat; background-position: 0 -40px; width: 461px; height: 425px; float: left; }
.taxi { font-size: 14px; line-height: 17px; width: 500px; height: 100px; float: left; padding-top: 60px; padding-right: 30px; padding-left: 20px; }
.taxi strong { color: #fb9a9a; }
.fotogalerie_multi a {
	font-size: 14px;
	display: block;
	width: 199px;
	height: 32px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
	color: #FFF;
	font-family: "Arial Black", Gadget, sans-serif;
}
.fotogalerie_multi {
	background-image: url(images/podklad_multi.jpg);
	background-repeat: no-repeat;
	display: inline;
	width: 199px;
	height: 42px;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.kontakt_multi {
	background-image: url(images/podklad_multi.jpg);
	background-repeat: no-repeat;
	width: 107px;
	height: 32px;
	float: left;
	padding-top: 10px;
}
.kontakt_multi a {
	display: block;
	width: 107px;
	height: 42px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}
.virtual_multi {
	background-image: url(images/podklad_multi.jpg);
	background-repeat: no-repeat;
	width: 230px;
	height: 32px;
	float: left;
	padding-top: 10px;
	background-position: -394px;
}
.virtual_multi a {
	display: block;
	width: 230px;
	height: 42px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}
.vlajecka_spain {
	background-image: url(images/vlajka_spain.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
	width: 23px;
	height: 15px;
	float: left;
	display: inline;
}
.vlajecka_france {
	background-image: url(images/vlajka_france.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
	width: 23px;
	height: 15px;
	float: left;
	display: inline;
}
.vlajecky_rada {
	float: left;
	height: 18px;
	width: 195px;
}
.vlajecka_polsko {
	background-image: url(images/vlajka_poland.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
	width: 23px;
	height: 15px;
	float: left;
	display: inline;
}
.vlajecka_rusko {
	background-image: url(images/vlajka_rusko.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
	width: 23px;
	height: 15px;
	float: left;
	display: inline;
}
.vlajecka_hungary {
	background-image: url(images/vlajka_madarskp.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
	width: 23px;
	height: 15px;
	float: left;
	display: inline;
}
.vlajecka_turkish {
	background-image: url(images/vlajka_turecko.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
	width: 23px;
	height: 15px;
	float: left;
	display: inline;
}
.vlajecka_recko {
	background-image: url(images/vlajka_recko.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
	width: 23px;
	height: 15px;
	float: left;
	display: inline;
}
.vlajecka_chorvatsko {
	background-image: url(images/vlajka_croatia.gif);
	background-repeat: no-repeat;
	margin-right: 8px;
	width: 23px;
	height: 15px;
	float: left;
	display: inline;
}
