	body {
		font-family: Arial, Tahoma;
		margin-top: 0px;
		color: #393534;
		background-color: #ECE9D8;
	}
	a {
		color: #57a5fd;
	}
	a:hover {
		text-decoration: none;
	}
	a img {
		border: 1px solid #57a5fd;
	}
	iframe {
		border: none;
	}
	h1 {
		margin-top: 4px;
	}
	.hlavni {
		width: 980px;
		margin-left: auto;
		margin-right: auto;
		font-size: 80%;
	}
	th {
		text-align: left;
		padding-bottom: 6px;
	}
	.zahlavi {
		height: 144px;
		background-image: url('/obrazky/zahlavi-pozadi4.png');
		background-repeat: no-repeat;
		position: relative;
	}
		.zahlavi h1 {
			margin: 0px;
			font-size: 110%;
			width: 261px;
			height: 99px;
			position: absolute;
			top: 20px;
			left: 85px;
		}
			.zahlavi h1 span {
				position: absolute;
				top: 0px;
				left: 0px;
				width: 261px;
				height: 99px;
				z-index: 2;
				background-image: url('/obrazky/stavebni-chemie-logo.gif');
				background-repeat: no-repeat;
			}
		.zahlavi h2 {
			margin: 0px;
			font-size: 100%;
			width: 166px;
			height: 99px;
			position: absolute;
			top: 17px;
			right: 291px;
		}
			.zahlavi h2 span {
				position: absolute;
				top: 0px;
				left: 0px;
				width: 166px;
				height: 99px;
				z-index: 2;
				background-image: url('/obrazky/zahlavi-slogan.gif');
				background-repeat: no-repeat;
			}
		.zakladni_menu {
			text-align: center;
		}
		.hlavni_menu {
			background-color: #393534;
			width: 980px;
			height: 24px;
			position: relative;
			position: absolute;
			top: 144px;
			color: #7b8284;
			font-weight: bold;
			z-index: 10000;
		}
			.hlavni_menu a {
				color: #ffffff;
				text-decoration: none;
			}
			.hlavni_menu a:hover {
				text-decoration: underline;
			}
			.hlavni_menu ul {
				margin: 0px;
				padding: 0px;
				list-style-type: none;
				margin-left: 65px;
				z-index: 10;
			}
			.hlavni_menu ul li {
				float: left;
				padding: 0px;
				margin-top: 4px;
				margin-bottom: 4px;
				padding-left: 8px;
				padding-right: 8px;
				border-left: 2px solid #ffde00;
				border-right: 1px solid #7b6d22;
				position: relative;
				height: 16px;
				z-index: 10;
			}
			.hlavni_menu ul li#prvni_polozka {
				padding-left: 0px;
				border-left: none;
			}
			.hlavni_menu ul li#posledni_polozka {
				padding-right: 0px;
				border-right: none;
			}
			.hlavni_menu ul li ul {
				background-color: #637280;
				color: #ffffff;
				display: none;
				position: absolute;
				top: 16px;
				left: 0px;
				margin: 0px;
				padding: 0px;
				width: 160px;
				opacity:0.90;
				filter:alpha(opacity=90);
				z-index: 100;
			}
			.hlavni_menu ul li:hover ul {
				display: block;
			}
			.hlavni_menu ul li ul li {
				display: block;
				float: none;
				border: none;
				border-top: 1px solid #848f99;
				padding: 4px;
				padding-left: 10px;
				margin: 0px;
			}
				.hlavni_menu ul li ul li:hover {
					background-color: #EDEDED;
				}
				.hlavni_menu ul li ul li:hover a {
					text-decoration: none;
					color: #57A5FD;
				}
				.hlavni_menu ul li ul li:hover a:hover {
					text-decoration: none;
				}
			.hlavni_menu .jazykove_verze {
				position: absolute;
				right: 12px;
				top: 5px;
				font-size: 90%;
			}
		
	.telo {
		background-image: url('/obrazky/hlavni-pozadi.jpg');
		background-repeat: no-repeat;
		background-color: #C7BCA6;
		position: absolute;
		top: 172px; /* vyska zahlavi + vyska hl. menu */
		width: 980px;
		border-top: 24px solid #ffde00;
		padding-bottom: 22px;
	}
		.telo .levy_sloupec {
			float: left;
			width: 770px;
		}
			.telo .levy_sloupec .text {
				width: 580px;
				background-color: #ffffff;
				float: right;
				position: relative;
				top: -12px;
				left: 4px;
				padding: 6px;
				padding-bottom: 20px;
				color: #514e4d;
			}
				.telo .levy_sloupec .text hr {
					border: none;
					border-top: 1px solid #d2c9b7;
					border-bottom: 1px solid #f3f1ed;
				}
			.telo .levy_sloupec .vedlejsi_menu {
				width: 170px;
				float: left;
				position: relative;
				top: 6px;
				left: 8px;
				background-color: #bba616;
				font-size: 90%;
			}
				.vedlejsi_menu ul {
					list-style-type: none;
					margin: 0px;
					padding: 0px;
					margin-top: 0px;
				}
				.vedlejsi_menu ul li {
					padding: 6px;
					background-color: #ffde00;
					/*background-color: #000000;*/
					margin-top: 0px;
					border-top: 1px solid #bba616;
					border-bottom: 1px solid #bba616;
				}
				.vedlejsi_menu ul li a {
					color: #424242;
					font-weight: bold;
					text-decoration: none;
				}
				.vedlejsi_menu ul li a:hover {
					text-decoration: underline;
				}
				.vedlejsi_menu ul li#vaktivni {
					background-color: #7f8689;
				}
				.vedlejsi_menu ul li#vaktivni a {
					color: #ffffff;
				}
					.vedlejsi_menu ul li ul {
						list-style-type: none;
						margin: 0px;
						margin-top: 6px;
						padding: 0px;
						margin-bottom: -6px;
						position: relative;
						z-index: 10;
					}
					.vedlejsi_menu ul li ul li {
						padding: 4px;
						background-color: #f6e678;
						margin-left: -6px;
						margin-right: -6px;
						padding-left: 12px;
						margin-top: 0px;
						border-top: none;
						border-bottom: none;
					}
					.vedlejsi_menu ul li ul li a {
						color: #424242;
						font-weight: bold;
						text-decoration: none;
					}
					.vedlejsi_menu ul li ul li a:hover {
						text-decoration: underline;
					}
					.vedlejsi_menu ul li ul li#vvaktivni {
						background-color: #f7e149;
					}
					.vedlejsi_menu ul li ul li#vvaktivni a {
						color: #424242;
					}
						.vedlejsi_menu ul li ul li ul {
							list-style-type: none;
							margin: 0px;
							padding: 0px;
							margin-top: 6px;
							margin-bottom: -6px;
							position: relative;
							z-index: 20;
						}
						.vedlejsi_menu ul li ul li ul li {
							border-top: none;
							padding: 2px;
							background-color: #f6eca6;
							margin-left: -12px;
							margin-right: -4px;
							padding-left: 10px;
						}
							.vedlejsi_menu ul li ul li ul li#paktivni {
								background-color: #ffffff;
							}
							.vedlejsi_menu ul li ul li ul li .cislo {
								font-size: 80%;
								color: #717171;
							}
						.vedlejsi_menu ul li ul li ul li a {
							color: #424242;
							font-weight: normal;
							text-decoration: none;
						}
						.vedlejsi_menu ul li ul li ul li a:hover {
							text-decoration: underline;
						}
						.vedlejsi_menu ul li ul li ul li#vvvaktivni {
							background-color: #ffffff;
						}
						.vedlejsi_menu ul li ul li ul li#vvvaktivni a {
							color: #424242;
						}
		.telo .pravy_sloupec {
			width: 193px;
			float: right;
			position: relative;
			top: 6px;
			right: 8px;
			font-size: 90%;
		}
			.telo .pravy_sloupec .novinky {
				padding: 10px;
				width: 173px;
				padding-right: 16px;
				padding-bottom: 16px;
				background-color: #ffffff;
				background-image: url('/obrazky/pravy-novinky-pozadi-d.png');
				background-position: bottom right;
				background-repeat: repeat-y;
			}
				.telo .pravy_sloupec .novinky h2 {
					background-color: #f3d400;
					padding: 10px;
					margin: -10px;
					margin-top: -10px;
					margin-bottom: 0px;
					margin-right: -10px;
					font-size: 120%;
					color: #424242;
				}
				.telo .pravy_sloupec .novinky h2 span {
					background-image: url("/obrazky/nadpis-novinky.png");
				}
				.telo .pravy_sloupec .novinky h3 {
					background-color: #7a8285;
					padding: 10px;
					margin-left: -10px;
					margin-right: -10px;
					margin-top: 4px;
					padding-top: 4px;
					padding-bottom: 4px;
					color: #ffffff;
					font-size: 110%;
				}
				.telo .pravy_sloupec .novinky hr {
					margin-left: -8px;
					margin-right: -8px;
					border: none;
					padding: 0px;
					margin-top: 0px;
					margin-bottom: 0px;
					border-top: 1px solid #999893;
					height: 0px;
				}
				.telo .pravy_sloupec .novinky p {
					margin-top: 6px;
					margin-bottom: 6px;
					overflow: hidden;
				}
					.telo .pravy_sloupec .novinky .vice {
						text-align: right;
					}
			
			.pravy_sloupec .reference, .pravy_sloupec .prodejni-mista {
				width: 197px;
				background-image: url('/obrazky/pravy-novinky-pozadi-d.png');
				background-position: bottom right;
				background-repeat: repeat-y;
				padding-bottom: 2px;
			}
			
			.pravy_sloupec .reference h2, .pravy_sloupec .prodejni-mista h2 {
				width: 194px;
				height: 35px;
				position: relative;
				margin-bottom: 0px;
			}
			
			.pravy_sloupec .reference img, .pravy_sloupec .prodejni-mista img {
				border: none;
			}
			
			.pravy_sloupec .reference h2 span, .pravy_sloupec .prodejni-mista h2 span, .pravy_sloupec .novinky h2 span {
				position: absolute;
				top: 0px;
				left: 0px;
				z-index: 100;
				width: 194px;
				height: 35px;
			}
			
			.pravy_sloupec .reference h2 span {
				background-image: url("/obrazky/nadpis-reference.png");
			}
			
			.pravy_sloupec .prodejni-mista h2 span {
				background-image: url("/obrazky/nadpis-prodejni-mista.png");
			}
			
			.pravy_sloupec .reference {
			
			}
			
			.pravy_sloupec .prodejni-mista {
			
			}
			
			.telo .pravy_sloupec .bonusovy-program {
				background-image: url('/obrazky/bonusovy-program-prihlaseni-pozadi.png');
				width: 174px;
				height: 40px;
				padding: 5px;
				padding-left: 20px;
				margin-top: 10px;
			}
				.telo .pravy_sloupec .bonusovy-program h2 {
					font-size: 110%;
					margin: 0px;
					padding: 0px;
					color: #ffffff;
					font-weight: bold;
				}
				.telo .pravy_sloupec .bonusovy-program a {
					font-size: 110%;
					color: #ffffff;
					font-weight: bold;
				}
				.telo .pravy_sloupec .bonusovy-program a:hover {
				
				}
			.telo .pravy_sloupec .hledat {
				margin-top: 10px;
			}
				.telo .pravy_sloupec .hledat form {
					position: relative;
					width: 193px;
					height: 23px;
				}
				.telo .pravy_sloupec .hledat input {
					width: 155px;
					height: 14px;
					border: 1px solid #7D8385;
					border-right: none;
					font-size: 95%;
					position: absolute;
					top: 0px;
					color: #615D5D;
					padding: 4px;
					padding-top: 5px;
					background-image: url('/obrazky/vyhledavani-pozadi.png');
				}
				.telo .pravy_sloupec .hledat input#hledat-submit {
					width: 28px;
					height: 23px;
					border: 1px solid #7D8385;
					border-left: none;
					position: absolute;
					top: 0px;
					right: 0px;
					padding: 0px;
				}
			.telo .pravy_sloupec .zelena-usporam {
				background-image: url('/obrazky/zelena-usporam-pozadi.png');
				background-repeat: no-repeat;
				background-position: bottom right;
				padding-right: 4px;
				padding-bottom: 6px;
				width: 193px;
				height: 149px;
				margin-top: 10px;
			}
				.telo .pravy_sloupec .zelena-usporam p {
					background-color: #f3d400;
					padding: 7px;
					font-size: 95%;
					color: #424242;
					border-bottom: 1px solid #ffffff;
					font-weight: bold;
					margin: 0px;
					width: 179px;
					height: 53px;
				}
				.telo .pravy_sloupec .zelena-usporam img {
					border: none;
					width: 193px;
					height: 81px;
				}
		.telo .obsah {
			width: 70%;
			margin-left: auto;
			margin-right: auto;
			border: 2px solid #7A8285;
			background-color: #EAEAEA;
			margin-top: 20px;
			margin-bottom: 20px;
		}
	.zapati {
		
	}
	
	.konec_obtekani {
		clear: both;
	}
	
	#cz_hlavni {
		
	}
	
	#cz_hlavni .aktualni_produkt {
		text-align: center;
		margin-bottom: 10px;
	}
	
	#cz_hlavni .aktualni_produkt img {
		border: none;
	}
	
	#cz_hlavni #uvod {
		background-image: url('/obrazky/mp-paleta.jpg');
		background-repeat: no-repeat;
		padding-top: 0px;
		margin-top: 0px;
		padding-left: 370px;
		height: 196px;
		font-size: 95%;
		line-height: 150%;
		position: relative;
	}
		#cz_hlavni #uvod img {
			position: absolute;
			top: 0px;
			left: 0px;
		}
	
	#cz_hlavni #reference {
		display: block;
		width: 219px;
		height: 149px;
		position: relative;
	}
		#cz_hlavni #reference span {
			background-image: url('/obrazky/mp-reference.jpg');
			width: 219px;
			height: 149px;
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 10;
		}
		
	#cz_hlavni #prodejni-mista {
		display: block;
		width: 218px;
		height: 149px;
		position: relative;
	}
		#cz_hlavni #prodejni-mista span {
			background-image: url('/obrazky/mp-prodejni-mista.jpg');
			width: 218px;
			height: 149px;
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 10;
		}
		
	#cz_hlavni #vybarvete-dum {
		display: block;
		width: 260px;
		height: 196px;
		background-image: url('/obrazky/mp-vybarvete-pozadi.gif');
		float: left;
		margin-right: -2px;
	}
		#cz_hlavni #vybarvete-dum a {
			width: 260px;
			height: 196px;
			display: block;
			position: relative;
		}
		#cz_hlavni #vybarvete-dum a span {
			background-image: url('/obrazky/mp-vybarvete-si-svuj-dum.png');
			width: 260px;
			height: 35px;
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 10;
			border-bottom: 1px solid #ffffff;
		}
		#cz_hlavni #vybarvete-dum a img {
			border: none;
			position: absolute;
			top: 39px;
			left: 0px;
		}
	
	#cz_hlavni #ohlasy-zakazniku {
		text-align: right;
		background-color: #e5e5e5;
		width: 255px;
		height: 176px;
		float: right;
		padding: 20px;
		padding-top: 0px;
		margin-right: 10px;
		position: relative;
	}
	
	#cz_hlavni #ohlasy-zakazniku h2 {
		font-size: 140%;
		position: relative;
		margin: 0px -20px 0px -20px;
		background-color: #000000;
		height: 35px;
	}
	
	#cz_hlavni #ohlasy-zakazniku h2 span {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 295px;
		height: 35px;
		z-index: 10;
		background-image: url("/obrazky/mp-ohlasy-zakazniku.png");
		background-repeat: no-repeat;
	}
	
	#cz_hlavni #ohlasy-zakazniku p {
		width: 255px;
		text-align: center;
		font-size: 130%;
		position: absolute;
		top: 85px;
		right: 20px;
		margin: 20px 0px 20px 0px;
		z-index: 100;
	}
	
	#cz_hlavni #ohlasy-zakazniku .quote-start, #cz_hlavni #ohlasy-zakazniku .quote-end {
		color: #c0c0c0;
		font-size: 80px;
		position: absolute;
	}
	
	#cz_hlavni #ohlasy-zakazniku .quote-start {
		text-align: left;
		bottom: 20px;
		left: 20px;
	}
	
	#cz_hlavni #ohlasy-zakazniku .quote-end {
		text-align: right;
		top: 50px;
		right: 20px;
	}
	
	#cz_hlavni #ohlasy-zakazniku .autor {
		position: absolute;
		bottom: 10px;
		right: 10px;
		font-size: 90%;
	}
	
	#cz_katalog_detail-produktu {
		
	}
	
	#cz_katalog_detail-produktu p#zakladni-info {
		font-weight: bold;
	}
	
	#cz_katalog_detail-produktu h1 {
		font-size: 160%;
		color: #ffde00;
		margin-top: 12px;
	}
	
	#cz_katalog_detail-produktu h3 {
		font-size: 90%;
		margin: 0px;
		color: #c0c0c0;
	}
	
	#cz_katalog_detail-produktu img {
		float: left;
		margin-right: 20px;
		margin-bottom: 20px;
	}
	
	#cz_katalog_detail-produktu ul {
		float: right;
		padding: 0px;
		background-image: url('/obrazky/katalog-menu-pozadi.gif');
		background-repeat: no-repeat;
		padding-left: 40px;
		width: 270px;
	}
	
	#cz_katalog_detail-produktu li {
		list-style-type: none;
		float: left;
		padding: 5px;
		padding-right: 8px;
	}
	
	#cz_katalog_detail-produktu li span {
		font-weight: bold;
		text-decoration: none;
		font-size: 90%;
	}
	
	#cz_katalog_detail-produktu li a {
		color: #83bdfd;
		font-weight: bold;
		text-decoration: none;
		font-size: 90%;
	}
	
	#cz_katalog_detail-produktu li a:hover {
		text-decoration: underline;
	}
	
	#cz_katalog_detail-produktu a {
		
	}
	
	#cz_katalog_detail-produktu a:hover {
		
	}
	
	#cz_katalog_detail-produktu h2 {
		background-image: url('/obrazky/katalog-info-pp.gif');
		background-repeat: no-repeat;
		font-size: 110%;
		padding-left: 20px;
		padding-top: 7px;
		padding-bottom: 0px;
		margin: 0px;
		font-size: 90%;
	}
	
	#cz_katalog_detail-produktu h2 a {
		color: #393534;
		text-decoration: none;
	}
	
	#cz_katalog_detail-produktu .katalog-info {
		background-image: url('/obrazky/katalog-info-dp.gif');
		background-repeat: repeat-y;
		background-color: #e5f1fe;
		margin-bottom: 10px;
		width: 557px;
	}
		#cz_katalog_detail-produktu .katalog-info p {
			display: none;
			font-size: 95%;
		}
	
	#cz_katalog_detail-produktu .katalog-info-aktivni {
		background-image: url('/obrazky/katalog-info-dp.gif');
		background-repeat: repeat-y;
		margin-bottom: 10px;
		width: 557px;
	}
		#cz_katalog_detail-produktu .katalog-info-aktivni p {
			background-color: #f4f9ff;
			padding: 0px;
			margin-top: 4px;
			margin-bottom: -6px;
			margin-left: 3px;
			margin-right: 3px;
			padding-left: 20px;
			padding-right: 20px;
			padding-bottom: 10px;
			padding-top: 10px;
			font-size: 95%;
		}
		
	#cz_katalog_detail-produktu .tp {
		background-image: url('/obrazky/katalog-info-tp.gif');
		background-repeat: no-repeat;
		width: 100%;
		height: 6px;
		position: relative;
		top: 3px;
	}
	
	#cz_prodejni-mista {
		width: 571px;
		padding: 10px;
		position: relative;
		padding-bottom: 20px;
	}
	#cz_prodejni-mista h1 {
		height: 16px;
		font-size: 150%;
		margin-top: -10px;
		margin-bottom: 0px;
		padding-top: 0px;
		padding-bottom: 40px;
	}
	#cz_prodejni-mista ul#tabs {
		position: absolute;
		top: 0px;
		left: 0px;
		margin: 0px;
		padding: 0px;
	}
		#cz_prodejni-mista ul#tabs li {
			float: left;
			width: 183px;
			padding: 6px;
			list-style-type: none;
			text-align: center;
			border: 1px solid #e0e0e0;
			background-color: #e5f1fe;
			height: 16px;
		}
		#cz_prodejni-mista ul#tabs li a {
			text-decoration: none;
			font-weight: bold;
		}
		#cz_prodejni-mista ul#tabs li a:hover {
			text-decoration: underline;
		}
		#cz_prodejni-mista ul#tabs li.aktivni {
			background-color: #ffffff;
			border-bottom: none;
		}
		#cz_prodejni-mista ul#tabs li.aktivni a {
			color: #393534;
		}
			#cz_prodejni-mista ul#tabs li.aktivni a:hover {
				text-decoration: none;
			}
		#cz_prodejni-mista ul {
			list-style-type: none;
			padding: 0px;
			margin-top: 0px;
			font-size: 90%;
		}
		#cz_prodejni-mista ul li {
			padding: 2px;
		}
		#cz_prodejni-mista ul li a {
			font-weight: bold;
			text-decoration: none;
		}
			#cz_prodejni-mista ul li a:hover {
				text-decoration: underline;
			}
		#cz_prodejni-mista ul li ul {
			list-style-type: none;
			margin-left: 10px;
		}
		#cz_prodejni-mista ul li ul a {
			font-weight: normal;
		}
		#cz_prodejni-mista #vypis_kraju li {
			float: left;
			padding-right: 10px;
		}
			
	#cz_prodejni-mista #detail-firmy {
		background-image: url('/obrazky/firma-info-dp.gif');
		background-repeat: repeat-y;
		margin-bottom: 10px;
		width: 367px;
		position: absolute;
		top: 100px;
		right: 10px;
	}
		#cz_prodejni-mista #detail-firmy h2 {
			background-image: url('/obrazky/firma-info-pp.gif');
			background-repeat: no-repeat;
			font-size: 110%;
			padding-left: 20px;
			padding-top: 6px;
			padding-bottom: 0px;
			height: 20px;
			margin: 0px;
			font-size: 90%;
			position: relative;
		}
			#cz_prodejni-mista #detail-firmy h2 strong {
				position: absolute;
				left: 130px;
				font-weight: normal;
			}
		#cz_prodejni-mista #detail-firmy p {
			background-color: #f4f9ff;
			padding: 0px;
			margin-top: 4px;
			margin-bottom: -6px;
			margin-left: 3px;
			margin-right: 3px;
			padding-left: 20px;
			padding-right: 20px;
			padding-bottom: 5px;
			padding-top: 5px;
			font-size: 95%;
		}
			.polozka_detail-firmy {
				margin-bottom: 6px;
			}
			#cz_prodejni-mista #detail-firmy div span {
				position: absolute;
				left: 130px;
			}
			#cz_prodejni-mista #detail-firmy div strong {
				margin-left: 20px;
			}
		#cz_prodejni-mista #zpet_na_mapu {
			position: absolute;
			right: 40px;
			top: 400px;
		}
		#cz_prodejni-mista #zpet_na_mapu img {
			border: none;
		}
	#cz_prodejni-mista #detail-firmy .tp {
		background-image: url('/obrazky/firma-info-tp.gif');
		background-repeat: no-repeat;
		width: 100%;
		height: 9px;
		position: relative;
		top: 3px;
	}
		
	#cz_katalog {
		width: 588px;
		padding: 2px;
		padding-bottom: 0px;
		background-color: transparent;
	}
	#cz_katalog .vypis {
		padding: 0px;
		margin-top: -8px;
	}
		#cz_katalog .vypis img {
			border: none;
		}
		#cz_katalog .vypis .polozka_1,
		#cz_katalog .vypis .polozka_2,
		#cz_katalog .vypis .polozka_3 {
			width: 170px;
			height: 230px;
			float: left;
			font-size: 90%;
			margin: 0px;
			overflow: hidden;
			position: relative;
			padding: 8px;
			background-color: #ffffff;
			border: 1px solid #9E9E9E;
			margin: 4px;
			/*border-bottom: 1px solid #D3D2D1*/
		}
			#cz_katalog .vypis .polozka_1 {
				
			}
			#cz_katalog .vypis .polozka_2 {
				/*border-left: 1px solid #D3D2D1*/
			}
			#cz_katalog .vypis .polozka_3 {
				/*border-left: 1px solid #D3D2D1*/
			}
		#cz_katalog .vypis .polozka_1 img,
		#cz_katalog .vypis .polozka_2 img,
		#cz_katalog .vypis .polozka_3 img {
			display: block;
			margin-left: auto;
			margin-right: auto;
		}
		#cz_katalog .vypis .polozka_1 h2,
		#cz_katalog .vypis .polozka_2 h2,
		#cz_katalog .vypis .polozka_3 h2 {
			color: #ffde00;
			margin: 0px;
			margin-top: 10px;
			font-size: 130%;
		}
		#cz_katalog .vypis .polozka_1 h2 a,
		#cz_katalog .vypis .polozka_2 h2 a,
		#cz_katalog .vypis .polozka_3 h2 a {
			color: #ffde00;
			text-decoration: none;
		}
		#cz_katalog .vypis .polozka_1 h2 a:hover,
		#cz_katalog .vypis .polozka_2 h2 a:hover,
		#cz_katalog .vypis .polozka_3 h2 a:hover {
			text-decoration: underline;
		}
		#cz_katalog .vypis .polozka_1 h3,
		#cz_katalog .vypis .polozka_2 h3,
		#cz_katalog .vypis .polozka_3 h3 {
			font-size: 90%;
			font-style: italic;
			font-weight: normal;
			margin: 0px;
		}
		#cz_katalog .vypis .polozka_1 p,
		#cz_katalog .vypis .polozka_2 p,
		#cz_katalog .vypis .polozka_3 p {
			margin-top: 6px;
		}
		#cz_katalog .vypis .polozka_1 ul,
		#cz_katalog .vypis .polozka_2 ul,
		#cz_katalog .vypis .polozka_3 ul {
			margin: 0px;
			padding: 0px;
			position: absolute;
			bottom: 8px;
			right: 8px;
			background-image: url('/obrazky/katalog-vypis-polozka-pozadi.gif');
			background-repeat: no-repeat;
			padding-top: 10px;
		}
		#cz_katalog .vypis .polozka_1 li,.polozka_2 li,.polozka_3 li {
			list-style-type: none;
			float: left;
			font-size: 80%;
			padding-right: 9px;
			padding-left: 2px;
			position: relative;
			right: -2px;
			top: 1px;
		}
	  	#cz_katalog .vypis .polozka_1 li,.polozka_2 li,.polozka_3 li span {
	  		padding-left: 0px;
	  	}
	  	
	#cz_std_podstranka {
		width: 560px;
		padding: 16px;
		padding-top: 8px;
	}
	
	#cz_std_podstranka h1 {
		margin-top: 8px;
		font-size: 190%;
	}
	
	.mapa {
		margin-top: 20px;
		margin-right: 10px;
		text-align: right;
	}
	
	#cz_reference h1 {
		font-size: 190%;
	}
	
	#cz_reference .obrazek_reference {
		border: none;
		margin: 14px;
		height: 160px;
		width: 160px;
		margin-top: 5px;
		float: left;
	}
	#cz_reference .obrazek_reference img {
		border: none;
		border-top: 3px solid #57A5FD;
	}
	
	#cz_reference #detail_reference {
		padding-bottom: 30px;
		position: relative;
		text-align: center;
	}
	
	#cz_reference #nazev_reference {
		position: absolute;
		left: 6px;
		bottom: 0px;
		color: #6B6867;
		font-weight: bold;
	}
	
	#cz_reference #zpet_na_prehled {
		position: absolute;
		right: 6px;
		bottom: 0px;
	}
	
	#cz_reference #predchozi_reference {
		position: absolute;
		bottom: 50px;
		left: 5px;
	}
	
	#cz_reference #dalsi_reference {
		position: absolute;
		bottom: 50px;
		right: 5px;
	}
	
	#partner-prihlasen {
		background-color: #393534;
		color: #ffffff;
		text-align: center;
		padding: 8px;
	}

.nadpis-nahodne-prodejni-misto {
	padding: 8px;
	font-size: 120%;
	font-weight: bold;
	margin-top: 0px;
	margin: -8px;
	text-align: left;
}

.nahodne-prodejni-misto h3 {
	font-size: 110%;
	font-style: italic;
	margin-top: 16px;
	margin-bottom: 4px;
}

.nahodne-prodejni-misto {
	border: 1px solid #bcbfbf;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #f5faff;
	padding: 8px;
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 10px;
	height: 140px;
}

.nahodne-prodejni-misto .misto {
	text-align: center;
	float: left;
	width: 50%;
	margin-bottom: 10px;
}

.nahodne-prodejni-misto .ender {
	clear: both;
	width: 350px;
	height: 4px;
	margin: -8px;
	margin-top: 20px;
}
