body { background: url(images/bg_topleft.jpg) top left repeat-x; color: #000000; background-color: #F2F6F7; font-size: 70%; margin: 0; padding: 0; font-family: Verdana, "Arial CE", Arial, sans-serif; }
	p  { padding-bottom: 0.6em; text-indent: 2em; margin: 0; text-align: justify; font-size: 1em; }
	table { font-size: 1em; }
	
	h1 { color: #000000; margin: 10px 0 20px 0; font-size: 1.6em; border-bottom: 10px solid #E2E5DF; }
	h2 { color: #000000; margin: 0; padding-top: 0.5em; padding-bottom: 0.5em; font-size: 1.4em; }
	h3 { color: #cddac5; background-color: #759988; text-align: center; margin: 0; padding: 4px 0; font-size: 1.3em; }
	h4 { color: #000000; margin: 0; padding-bottom: 3px; font-size: 1.2em; }
	h5 { color: #000000; margin: 0; padding-bottom: 0.5em; font-size: 1.6em; }
	h6 { font-family: "Arial Narrow CE", "Arial Narrow", "Arial CE", Arial, sans-serif; color: #7b6c4a; margin: 0; font-size: 1.4em; }
	
	
	address { font-style: normal; }
	
	#normal li { margin-bottom: 9px; padding-bottom: 9px; border-bottom: 1px dotted #cacaca; }
	
	.wrl { background: url(images/bg_topleft.jpg) top left repeat-x; height: 100%; position: absolute; background-color: #F2F6F7; width: 50%; top:0; left:0; z-index: -10; }
	.wrr { background: url(images/bg_topright.jpg) top left repeat-x; height: 100%; position: absolute; background-color: #F2F6F7; width: 50%; top:0; left:50%; z-index:-10; }
	.wrapper { margin-left: 46px; }
	#linka { font-size: 1px; height: 10px; background-color: #C2C5C6;  }
	.celek780 { text-align: left; width: 780px; background: url(images/bg_top.gif) top left repeat-x; background-color: #FCFFF9; }
	.right { width: 258px; background-color: #FCFFF9; float: right; }
	.rightobsah { padding: 15px; font-size: 1.1em;  }
	.main { margin-right: 258px; color: #5C5321; background: url(images/bg_bottomright.jpg) bottom right no-repeat; background-color: #F1F4EE; border-left: 1px solid #D1D4D5; }
	.mainobsah { padding: 15px; }
	.paticka {
		padding: 2px 0;
		border-top: 3px double #e0e0e0;
		font-size: 1em;
		font-family: Tahoma, "Arial CE", Arial, sans-serif;
		width: 780px; 
		background-color: #fff;
		color: #444444;
		text-align: right;
	}
	.verzetisk { text-align: left; float: left; width: 200px; }

		
	.reference { width: 100%; height: 12em; margin-bottom: 20px; padding: 14px; border-bottom: 6px solid #E8EBE5; background-color: #F5F8F2; }
	.chyba { color: #cc3300; }
	.ramecek1 { margin: 8px 0; padding: 5px; text-align: center; font-size: 1.1em; font-weight: bold; color: #5C5321; background-color: #F1F4EE; border: 1px solid #D1D4D5; border-top: 3px double #D1D4D5; }
	.ramecek2 { margin: 12px 0; padding: 5px; text-align: center; font-size: 1.1em; font-weight: bold; color: #5C5321; background-color: #ffffff; border: 1px solid #D1D4D5; }
	.ramecek3 { float: left; margin: 6px; margin-left: 0; padding: 10px; background-color: #ffffff; border: 1px dotted #d0d0d0; }
	.ramecek4 { margin: 12px 0; padding: 5px; text-align: center; font-size: 0.9em; color: #b80a2d; }
	.rightobsah ul { margin-left: 14px; padding-left: 14px; }

	.datum { color: #b0b0b0; font-style: italic; font-size: 0.8em; }
	/* width: 100% kvùli bugu IE6 Peekaboo Bug*/
	.zbozi { width: 100%; margin: 12px 0; padding: 5px; font-size: 1em; color: #5C5321; background-color: #FCFFF9; border: 1px solid #D1D4D5; }
	.zbozikod { color: #b0b0b0; font-size: 0.9em; float: right; padding-top: 2px; }
	.zboziobrazek { float: left; margin: 0 12px 8px 0; }
	.zbozicena { clear: both; margin-top: 6px; padding: 2px 4px; font-size: 1.1em; color: #5C5321; background-color: #F1F4EE; text-align: right; }
	
	.nevi { color: #F2F6F7; font-size: 1px; display: none; }
	.malezvyrazneni { color: #993366; }
	.poznamkadotextu { margin: 5px 0 10px 0; padding: 4px 3px; background-color: #E9ECE6; color: #aaaaaa; }
	
	
	#tabulka TABLE { border-collapse: collapse; border-color: #CCCCCC; background-color: #ffffff; font-size: 1em; }
	#tabulka TD { vertical-align: middle; color: #0066CC; text-align: center; padding: 3px; border: 1px solid #CCCCCC; }
	#tabulka THEAD TD { background-color: #E2E5DF; text-align: center; color: #000000; font-weight: bold; }
	#tabulka TH { color: #224071; text-align: left; padding: 3px; border: 1px solid #CCCCCC; font-weight: normal; }
	#tabulka CAPTION { text-align: center; font-weight: normal; padding: 0.2em; font-size: 0.9em; }
	
	form { color: #000000; margin: 0; padding: 3em 0; text-align: left; width: 100%; }
	#formular label { display: block; float: left; width: 150px; text-align: right; padding-right: 3px; }
	#formular input, textarea {	border: 1px solid Silver; font-size: 1em; }
	#formular input.button { font-size: 1em; color: #000000; font-weight: bold; }
	#formular legend { font-size: 1.4em; letter-spacing: 0.4em; }
	#formular fieldset { padding: 10px; }
	
	#formular2 label { display: block; float: left; width: 200px; text-align: right; padding-right: 3px; }
	#formular2 input, textarea {	border: 1px solid Silver; font-size: 1em; }
	#formular2 input.button { font-size: 1em; color: #000000; font-weight: bold; }
	#formular2 legend { font-size: 1.4em; letter-spacing: 0.4em; }
	#formular2 fieldset { padding: 10px; }
	#formular2 .titulek { color: #222222; font-weight: bold; background-color: #E0E3DD; margin: 10px 0 6px -10px; padding: 2px; padding-left: 5px; }
	#formular2 .poznamka { color: #A7A59F; }
	
	
	#menu { padding: 4px 0 4px 14px; border-top: 1px solid #000000; border-bottom: 3px double #e0e0e0;background-color: #ffffff; }	
	#menu ul { margin: 0; padding: 0; list-style-type: none; display: inline; font-weight: bold; font-size: 1.1em; }
	#menu li { list-style-type: none; display: inline; border-left: 1px solid #3D4752; }
	#menu a	{ margin: 0 6px 0 12px; color: #000000; background-color: #FFFFFF; text-decoration: none; }
	#menu a:hover { background-color: #eaeaea; padding: 3px 0; }
	#menu .active a { color: #dadada; }
	#menu .active a:hover {	background-color: #ffffff; }
	
	a:hover { color: #4E3D29; text-decoration: none; }
	a:link { color: #836745; }
	a:visited { color: #836745; }
	a:active { color: #836745; }