

BODY {
	margin: 0; padding: 0;
	background: #d31426 url('/pp/public/5d/c/7d/11/3705_14701_bbg.gif') repeat-x 0 0;
	font-size: 14px; font-family: Arial, sans-serif;
	color: #ffffff; text-align: center;
}

BODY.popup {
	padding: 1em; text-align: left;
	background-position: 0 -280px;
	overflow: auto;
}

A {
	color: #ffffff;
	font-weight: bold;
}

A IMG { border: 0; }

P { margin: 0.75em 0; }

H1 {
	color: #cda042;
	font-size: 160%;
}

FORM { margin: 0; }

.reset { clear: both; }

.left { float: left; }

.right { float: right; }

.error {
	border: 3px solid black;
	background-color: red;
	padding: 10px;
}

	.error P { margin-top: 0; }
	.error UL { margin: 0.5em 0; }

.pager { text-align: center; }

	.pager A { padding: 5px; }

	.pager A.active { background-color: #950413; }

.options {
	text-align: center; margin: 30px 0 30px;
}
.options img { margin: 0 20px; }

	.options UL {
		list-style:none;
		position: relative; left: -50%;
		overflow: hidden;
	}
	.loga_a_etikety .options UL {
		left: 0;
		padding: 0;
		margin-left: 0;
	}
	.options LI {		/* ie needs position:relative here*/
		float: left; position: relative;
		margin: 0 1em;
		text-align: center;
	} 
	.loga_a_etikety .options LI {
		margin: 0;
	}
	.loga_a_etikety .options IMG {
		margin: 0;
	}
	.options A { text-decoration: none; }
	.options A:hover SPAN { text-decoration: underline; }
	.options SPAN { display: block; }

#container {
	width: 980px; margin: 0 auto;
	text-align: left;
}

	#container #header {
		height: 380px; padding: 0 60px; margin: 0 -60px;
		background: transparent url('/pp/public/58/7a/1a/af/3709_16399_h.jpg') no-repeat 0 0;
	}

		#container #header H2 { margin: 0; padding: 0;}
		#container #header H2 A {
			display: block; margin: 0 0 -34px 0; padding: 0; width: 220px; height: 188px;
			background: transparent url('/pp/public/c5/5f/e1/e0/3723_30794_logo.gif') no-repeat 0 0;
			text-indent: -500em;
		}
		#container #header #ostravar-cz {
		display: block; position: absolute; top: 0; left: 50%;
		width: 200px; height: 155px; margin-left: 300px;
		text-indent: -500em;
	}
	#container .galery-thumbs {
	font-size: 18px;
  }
  #container .galery-thumbs .galery-thumbs{
   font-size: 14px;
   margin-left: 10px;
  }
		#container .themed {
			height: 214px;
			background-position: 50% 0;
			background-repeat: no-repeat;
		}

			.t1 .themed { background-image: url('/pp/public/8/60/4a/36/3747_14841_tmista.jpg'); }
			.t2 .themed { background-image: url('/pp/public/ea/5f/ed/84/4045_16186_ff.jpg'); }
			.t3 .themed { background-image: url('/pp/public/49/c6/c7/e0/4047_16185_ff.jpg'); }

		#container #header #main-menu {
			padding: 0; margin: 4px 0 0;
			float: right;
		}

			#container #header #main-menu LI {
				float: right; margin: 0; padding: 0;
				list-style-type: none;
				overflow: hidden;
			} #container #header #main-menu LI.last { border-right: none; }

				#container #header #main-menu LI A {
					display: block; height: 36px; text-indent: -500em;
					background-repeat: no-repeat;
					background-image: url('/pp/public/11/7c/b5/68/3715_31272_Untitled_1.jpg'); 
				}

					#main-menu LI A.home  { width: 90px; background-position: 0 0; }
					#main-menu LI A.mista { width: 110px; background-position: -90px 0; }
					#main-menu LI A.volba { width: 91px; background-position: -209px 0; }

					#main-menu LI A.home:hover,  #main-menu LI.active A.home  { background-position: 0 -36px; }
					#main-menu LI A.mista:hover, #main-menu LI.active A.mista { background-position: -90px -36px; }
					#main-menu LI A.volba:hover, #main-menu LI.active A.volba { background-position: -209px -36px; }

					#main-menu LI.dead A.mista:hover, #main-menu LI.active A.mista { background-position: -103px 0; }

		#container #header H3 { position: absolute; top: -1000px; left: -1000px; }


		#container #header #voting-progress {
			margin: 60px 0 0; padding: 0; height: 166px;
		}

			#container #header #voting-progress LI {
				list-style-type: none; margin: 0; padding: 0;
				float: left; overflow: hidden;
			}

				#voting-progress LI A {
					display: block; height: 166px;
					text-indent: -500em;
					background-repeat: no-repeat;
					background-image: url(/pp/public/b/c7/6/59/3727_33937_menu_new.jpg);
				}

					#voting-progress LI A { cursor: default; }
					#voting-progress LI.active A { cursor: pointer; }

					#voting-progress LI A.piva						{ width: 149px; background-position: 0 -166px; }
					#voting-progress LI A.jmena					{ width: 156px; background-position: -149px -166px; }
					#voting-progress LI A.sklenice					{ width: 132px; background-position: -305px -166px; }
					#voting-progress LI A.loga_a_etikety			{ width: 163px; background-position: -437px -166px; }
					#voting-progress LI A.volba_patrona		{ width: 188px; background-position: -600px -166px; }
					#voting-progress LI A.fotky_na_billboardy		{ width: 165px; background-position: -633px -166px; }
					#voting-progress LI A.fotky_na_podtacek		{ width: 192px; background-position: -788px -166px; }

					#voting-progress LI.active A.piva					{ width: 149px; background-position: 0 0; }
					#voting-progress LI.active A.jmena					{ width: 156px; background-position: -149px 0; }
					#voting-progress LI.active A.sklenice				{ width: 132px; background-position: -305px 0; }
					#voting-progress LI.active A.loga_a_etikety			{ width: 163px; background-position: -437px 0; }
					#voting-progress LI.active A.volba_patrona		{ width: 188px; background-position: -600px 0; }
					#voting-progress LI.active A.fotky_na_billboardy		{ width: 165px; background-position: -633px 0; }
					#voting-progress LI.active A.fotky_na_podtacek		{ width: 192px; background-position: -788px 0; }

	#container #content {
	padding: 15px 60px; margin: 0 -60px;
	background: transparent url('/pp/public/b7/11/39/6/3739_14835_contentbg.gif') no-repeat 0 0;
	}

		#container #content .date {
			color: #999999;
		}

		#container #content .perex {
			font-weight: bold;
		}

	#container #footer {
		margin: 30px -60px 10px; padding: 25px 75px 35px 225px;
		background: transparent url('/pp/public/e1/bd/c2/b3/3707_16272_footerbg.gif') no-repeat 0 0;
		font-size: 85%;
	}

		#container #footer A { font-weight: normal; }

.home #intro {
	height: 150px; width: 690px; position: relative; left: -60px; top: -30px;
	background: transparent url('/pp/public/12/40/6/b5/3725_14721_uvodbg.jpg') no-repeat 0 0;
	padding: 60px 100px 30px 310px;
	margin: 0 0 -45px;
}

	.home #intro P {
		line-height: 1.333em; font-size: 120%;
		margin: 0; padding: 0;
		color: #f4cfaa;
	}

	.home #news {
		width: 550px; float: left; margin-right: 15px; padding: 60px 25px 0 25px;
		background: transparent url('/pp/public/a9/4f/59/63/3717_14713_newsbg.jpg') no-repeat 0 0;
		position: relative;
		line-height: 1.333em;
	}

		.home #news DL, .home #news DL DT, .home #news DL DD { margin: 0; padding: 0; }
		.home #news DT A {
			font-weight: bold;
			text-decoration: underline;
			color: #ffffff; 
		}
		.home #news DD P {
			margin: 0.25em 0 1.5em;
		}
		.home #news .date { display: block; color: #999999; }

.home #fotogalerie {
	float: left;
	height: 148px;
	margin-bottom: 10px;
	position: relative;
	width: 365px;
}

.home #fotogalerie a {
	background: transparent url('/pp/public/3c/24/87/48/5279_19779_fotogalerie.jpg') no-repeat 0 0;
	height: 148px;


	left: 0;
	position: absolute;
	top: 0;
	width: 365px;
}

.home #fotogalerie a span {
	display: block;
	margin: 60px 0 0 20px;
}


	.home #partners {
		width: 315px; float: left; padding: 70px 25px 0 25px; position: relative;

		background: transparent url('/pp/public/d6/34/b7/4f/3719_14715_partneribg.gif') no-repeat 0 0;

		text-align: center;
	}

		.home #partners IMG { padding: 0 25px 0 0; border: none; }
		.home #partners IMG.last { border-left: 1px solid #7e040c; padding: 0 0 0 25px; }

.mista h1 { position: absolute; top: -1000px; }
.mista #places {
		padding: 70px 25px;
		background: transparent url('/pp/public/dc/3d/26/64/3744_14827_mistabg.jpg') no-repeat 0 0;
}

	.mista #places UL { margin: 1em 0; padding: 0; }

	.mista #places UL LI {
		width: 300px; height: 130px;
		margin: 0 0 15px 0; padding: 5px;
		border-bottom: 1px solid #930e1b;
		list-style-type: none;
		float: left;
	} .mista #places UL LI.last { border-bottom: none; }

	.mista #places UL IMG, .mista #places UL .imgholder {
		float: left;
		width: 120px; height: 80px; padding: 3px 6px 6px 3px;
		background: transparent url('/pp/public/f8/c1/7b/92/3758_31719_staropramen_bazal.jpg') no-repeat 0 0;
	}


	.mista #places UL P {
		float: left; width: 150px; margin: 0 0 0 10px;
		line-height: 160%;
	}

		.mista #places UL P STRONG { display: block; color: #cda042; margin:0 0 -15px 0;}

.jmena .wrapper {
	background: transparent url('/pp/public/80/85/f/2a/3893_21819_jmeno.png') no-repeat 0 0;
	padding: 70px 25px 0;
}

	.jmena .wrapper H1 { position: absolute; top: -1000px; }

		.jmena #proposal {
			background: transparent url('/pp/public/9c/4a/25/8e/3895_15132_jmenopivobg.jpg') no-repeat 95% 100%;
			margin: 20px 0 -20px; padding-bottom: 60px; height: 300px;

			position: relative;
		}

			.jmena #proposal FORM {
				width: 500px; padding: 20px; margin: 0; overflow: hidden;
				background: #950413 url('/pp/public/38/c2/60/b6/3897_15172_formtbg.gif') no-repeat 0 0;
			}

				.jmena #proposal FORM TABLE { width: 100%; border-collapse: collapse; }


					.jmena #proposal FORM TABLE TD , .jmena .wrapper #proposal FORM TABLE TH { padding: 10px 5px 5px; }
					.jmena #proposal FORM TABLE TH { text-align: right; width: 30%; }
					.jmena #proposal FORM TABLE TH LABEL { display: block; font-size: 85%; }
					.jmena #proposal FORM TABLE TD INPUT.text { width: 100%; }
					.jmena #proposal FORM TABLE TR.main TD,
					.jmena #proposal FORM TABLE TR.main TH { padding-bottom: 15px; border-bottom: 1px solid #aa3642; }
					.jmena #proposal FORM TABLE TR.main INPUT.text { font-size: 120%; }
					.jmena #proposal FORM TABLE TR.buttons P { float: left; font-size: 75%; padding: 10px; font-style: italic; }
					.jmena #proposal FORM TABLE TR.buttons INPUT { float: right; }

			.jmena #proposal .tail { width: 540px; height: 10px; background: #950413 url('/pp/public/ab/ef/3c/32/3901_15162_formbbg.gif') no-repeat 0 0; overflow: hidden; }
			.jmena #proposal LI { margin: 0.5em 0; list-style-type: none; font-size: 120%; }

.piva .wrapper {
	background: transparent url('/pp/public/56/fa/cd/b8/4013_18565_vitez.jpg') no-repeat 0 0;
	padding: 70px 25px 0;
}
	.piva .wrapper H1 { position: absolute; top: -1000px; }

	.piva .wrapper UL LI { margin-bottom: 1.5em; }

.sklenice .wrapper {
	background: transparent url('/pp/public/dd/5c/14/1e/3933_21811_OSTRAVAR_VYBER_JMENA_UZAVRE.png') no-repeat 0 0;
	padding: 70px 25px 0;
}
	.sklenice .wrapper H1 { position: absolute; top: -1000px; }

.loga_a_etikety .wrapper {
	background: transparent url('/pp/public/6a/a1/9f/8e/3945_16133_etibg.gif') no-repeat 0 0;
	padding: 70px 25px 0;
}
	.loga_a_etikety .wrapper H1 { position: absolute; top: -1000px; }

.fotky_na_tac .wrapper {
	background: transparent url('/pp/public/8b/6a/36/6d/3951_15618_tacbg.jpg') no-repeat 0 0;
	padding: 70px 25px 0;
}
	.fotky_na_tac .wrapper H1 { position: absolute; top: -1000px; }

#discussion {
	background: transparent url('/pp/public/f1/df/17/1b/3903_15183_diskuzebg.gif') no-repeat 0 0;
	margin: 4em -25px 0 -25px; padding: 60px 25px 0;
}

	#discussion FORM { margin-bottom: 2em; }
	#discussion FORM TD , #discussion FORM TH { padding-right: 1em; }
	#discussion FORM TABLE , #discussion FORM TD.body { width: 75%; }
	#discussion FORM TEXTAREA { width: 100%; }
	#discussion FORM LABEL { font-size: 85%; }

	#discussion UL { margin: 0; padding: 0; list-style-type: none; }
	#discussion LI { margin: 0 0 15px 0; }
	#discussion LI UL { margin: 15px 0 0 25px; }

		#discussion LI TABLE { border-width: 0px; border-collapse: collapse; width: 100%; }
		#discussion LI TABLE .fill { background-color: #950413; }
		#discussion LI TABLE .post { padding: 10px 15px; background-color: #950413; }
		#discussion LI TABLE .tr , .jmena .wrapper #discussion TABLE .tl , .jmena .wrapper #discussion TABLE .bl , .jmena .wrapper #discussion TABLE .br { width: 7px; height: 7px; padding: 0; }
		#discussion LI TABLE .tl { background: transparent url('/pp/public/6a/3e/2f/32/3908_15217_tl.gif') no-repeat 0 0; }
		#discussion LI TABLE .tr { background: transparent url('/pp/public/77/42/33/4d/3910_15219_tr.gif') no-repeat 0 0; }
		#discussion LI TABLE .br { background: transparent url('/pp/public/8c/8f/f0/da/3914_15223_br.gif') no-repeat 0 0; }
		#discussion LI TABLE .bl { background: transparent url('/pp/public/8a/15/1e/47/3912_15221_bl.gif') no-repeat 0 0; }

		#discussion LI SPAN { display: block; float: left; margin-right: 0.5em; }
		#container #content #discussion LI SPAN.date{ color: #ffffff; }
		#discussion LI SPAN.author { text-decoration: underline; }
		#discussion LI A { display: block; float: right; font-size: 85%; }
		#discussion LI P { clear: both;  padding-top: 1em; }

.welcome #agecheck {

	position: relative; top: -185px; padding: 0 25px; margin-bottom: -100px;
}

	.welcome #agecheck LABEL , .welcome #agecheck SELECT , .welcome #agecheck INPUT , .welcome #agecheck IMG {
		margin-right: 0.5em;
		vertical-align: middle;
	}

	.welcome #agecheck IMG { border: 0; }

#feedback {
	margin: 40px 150px 20px 0; text-align: center; text-indent: -500em;
	color: #ffbaba; position: relative; overflow: hidden; height: 70px;
}

#feedback A { display: block; text-indent: -500em; position: absolute; left: 50%; width: 150px; height: 52px; margin-left: -75px;
background: transparent url('/pp/public/f2/27/7f/52/4072_16283_BUTTON_NAZOR.GIF') no-repeat 0 0;
}

#radia input {
	margin:0px;
	padding: 0;
	position:relative;
width: 13px;
height: 15px;
}

input#radio1 {
	left:35px;top:227px;
}
input#radio2 {
	left:156px;top:107px;
}
input#radio3 {
	left:166px;top:189px;
}
input#radio4 {
	left:150px;top:310px;	
}
input#radio5 {
	left:107px;top:392px;
}
input#radio6 {
	left:278px;top:105px;
}
input#radio7 {
	left:256px;top:227px;
}
input#radio8 {
	left:239px;top:270px;
}
input#radio9 {
	left:228px;top:392px;
}
input#radio10 {
	left:368px;top:146px;
}
input#radio11 {
	left:353px;top:350px;
}


input#radio_patron1 {
	left:28px;top:190px;
}
input#radio_patron2 {
	left:10px;top:248px;
}
input#radio_patron3 {
	left:-7px;top:300px;
}
input#radio_patron4 {
	left:150px;top:77px;
}
input#radio_patron5 {
	left:133px;top:144px;
}
input#radio_patron6 {
	left:116px;top:208px;
}
input#radio_patron7 {
	left:99px;top:277px;
}
input#radio_patron8 {
	left:82px;top:342px;
}
input#radio_patron9 {
	left:65px;top:406px;
}
input#radio_patron10 {
	left:201px;top:55px;
}
input#radio_patron11 {
	left:184px;top:102px;
}
input#radio_patron12 {
	left:167px;top:152px;
}
input#radio_patron13 {
	left:148px;top:236px;
}
input#radio_patron14 {
	left:133px;top:318px;
}
input#radio_patron15 {
	left:116px;top:378px;
}
input#radio_patron16 {
	left:99px;top:435px;
}
input#radio_patron17 {
	left:235px;top:190px;
}
input#radio_patron18 {
	left:238px;top:244px;
}
input#radio_patron19 {
	left:201px;top:297px;
}

.volba_patrona .wrapper {
	background: transparent url('/pp/public/ec/7/40/eb/12497_32906__12497_32832_vyber_patrona.jpg') no-repeat 0 0;
	padding: 70px 25px 0;
}

.volba_patrona .wrapper h1 {
	position:absolute;
	top:-1000px;
}

table.patron_form td, table.patron_form th {
	font-size: 0.85em;
	padding-right: 30px;
}

table.patron_form td {
padding-bottom: 10px
}

div.soutez_form {width: 800px; background: #d31426 url('/pp/public/5b/2e/f0/1d/4835_18971_soutez_bg.jpg') 0 0 no-repeat; padding: 5px 0 0 25px;}
#soutez FORM LABEL { font-size: 85%; }

