body {	font-size: 14px;	background: rgb(226,221,183);  /*#b0bde7  rgb(139,199,174)  rgb(226,221,183)	background-color: rgb(240,240,232);*/}body, th, td, input, textarea, select, option {	font-family: "Calibri", Arial, Helvetica, sans-serif;}h1, h2, h3 {	font-family: "Lucida Grande", "Verdana", Arial, Helvetica, sans-serif;	font-weight: normal;	color: rgb(54,137,95);}h1 {	letter-spacing: -2px;	font-size: 2em;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 60px;	background: url(pictures/h1.png) no-repeat left bottom;	}h2 {	letter-spacing: -1px;	font-size: 24px;	font-size: 1.5em;}h3 {	font-size: 1em;}h4 {	color: black;	font-size: 14px;	margin: 5px 0px 5px 0px;}h5 {margin: 10px 0px 10px 30px;color: rgb(204,0,0);font-size: 14px;text-decoration: none; }p {	line-height: 200%;}blockquote {	padding-left: 1em;}blockquote p, blockquote ul, blockquote ol {	line-height: normal;	font-style: italic;}a {	color: #006699;	}a:hover {	text-decoration: none;}.kotva {color: #006699;}.header_title {	font-family: "BankGothic Md BT", Arial, Helvetica, sans-serif;	font-weight: bold;	color: white;	font-size: 72px;}.hlavicka {	width: 778px;	position:relative;	margin: 0 auto;}.hlavicka h1, .hlavicka p {	float: left;	margin: 0;	padding-top: 15px;	padding-left: 20px;	text-transform: lowercase;	line-height: normal;	color: black;}.hlavicka h1 {}.hlavicka p {	padding-left: 10px;}.hlavicka a {}.part23{width: 778px;margin: 0 auto;}.part1{background-image: url(pictures/part1.png);width: 778px;height: 108px;}.part2{background-image: url(pictures/part2.png);width: 510px;height: 241px;float:left;}.part3{background-image: url(pictures/part3.png);width: 268px;height: 241px;float:right;}.part4{background-image: url(pictures/part4.png);width: 510px;height: 144px;float:left;}.part5{background-image: url(pictures/part5.png);width: 268px;height: 144px;float:right;}/* Menu */.menu { 	background-color: rgb(240,240,232);	}/* Stranka */#stranka {	width: 778px;  overflow: hidden;  margin: 0 auto; 	background-color: rgb(240,240,232);}.content2 {	float: left;	width: 200px;	background-color: rgb(240,240,232);	}	.content3 {	float: right;		width: 578px;  background-color: rgb(240,240,232);}.content4 { 	float: left;	width: 368px;  padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 10px;	background-color: rgb(240,240,232);}.mapa {border-right: 3px solid rgb(54,137,95); border-top: 3px solid rgb(54,137,95); border-bottom: 3px solid rgb(54,137,95); border-left: 3px solid rgb(54,137,95); border-radius: 15px;background-color: rgb(240,240,232);}.knizky {	margin: 40px 0px 10px 0px;	height: 40px;}.post {	padding: 0 0 20px 0;	margin: 0px 20px 0px 10px;	}.title {	margin: 0;	}.byline {	margin: 0;}.meta {	border-top: 1px solid #6E9D95;	text-align: right;	color: #646464;}.meta a {	padding-left: 15px;	background: url(pic/img06.gif) no-repeat left center;	font-weight: bold;}#sidebar {	float: right;	width: 200px;	}.menubar {	float: left;	width: 200px;	}#sidebar2 {	float: right;	width: 618px;	}#sidebarAplikace {	float: right;	width: 350px;	}#leftbar {	float: left;	width: 160px;}#sidebar ul {	margin: 0;	padding: 0;	list-style: none;}#sidebar li {}#sidebar li ul {	padding: 15px 0;}#sidebar li li {	padding-left: 30px;	border-bottom: 1px dotted #006699;	background: url(pictures/button.png) no-repeat 15px 50%;}#sidebar h2 {	margin: 0px 0px 5px 0px;	padding: 0px 0px 0px 30px;	background: url(pictures/h2.png) no-repeat left bottom;	/*border-bottom: 2px solid #006699;*/}#sidebar a {	text-decoration: none;}#sidebar a:hover {	text-decoration: underline;}#sidebarAplikace h2 {	margin: 0;	padding: 20px 0px 0px 30px;	background: url(pic/img05.gif) no-repeat left bottom;	border-bottom: 2px solid #006699;}#sidebarAplikace a {	text-decoration: none;}#sidebarAplikace a:hover {	text-decoration: underline;}.rozcestnik {width: 400px;}.rozcestnik ul {	margin: 0;	padding: 0;	list-style: none;}.rozcestnik li {}.rozcestnik li ul {	padding: 15px 0;}.rozcestnik li li {	padding-left: 30px;	border-bottom: 1px dotted rgb(54,137,95);	color: rgb(54,137,95);	background: url(pic/img06.gif) no-repeat 15px 50%;}.rozcestnik h2 {	margin: 0;	padding: 0px 0px 0px 30px;	color: rgb(54,137,95);	background: url(pictures/h2.png) no-repeat left bottom;	border-bottom: 2px solid rgb(54,137,95);}.rozcestnik a {color: rgb(54,137,95);	text-decoration: none;}.rozcestnik a:hover {color: rgb(54,137,95);	text-decoration: underline;}#footer {	clear: both;	height: autopx;	background: #6E9D95;	border-top: 2px solid #ccccff;	text-align: center;	font-size: smaller;}.footer_info {	margin: 60px 0px 5px 60px;}.footer_menu {	margin: 118px 0px 10px 20px;}.header_menu {	margin: 0px 0px 10px 700px;}#vzkazy {background-color:#f7d684;border-bottom: 1px solid #c6935a;border-left: 1px solid #c6935a;border-right: 1px solid #c6935a;border-top: 1px solid #c6935a;}#vzkazy p{color: black;padding: 2px 2px 2px 100px;font-size: 12px;}#dodatek{font-size: 0.8em; text-align: center;  margin-top: 1.0em;  margin-bottom: 1.0em;}.obrNabidka {float:left  ;margin-right:10px;border-right: 3px solid rgb(54,137,95); border-top: 3px solid rgb(54,137,95); border-bottom: 3px solid rgb(54,137,95); border-left: 3px solid rgb(54,137,95); 	border-radius: 15px;}.email {color: rgb(54,137,95);text-decoration: underline;}.link {color: black;font-size: 16px;text-decoration: none;margin: 0px 0px 0px 40px;text-decoration: underline;}.link:hover {color: rgb(240,240,232);font-size: 16px;margin: 0px 0px 0px 40px;text-decoration: none;}.zpet {margin: 10px 0px 0px 370px;color:#006699;font-size: 14px;text-decoration: none;}.zpet:hover {margin: 10px 0px 0px 370px;color:#006699;font-size: 14px;text-decoration: underline;}.tucne{text-decoration: none;color:#006699;font-size: 18px;}.aktual {text-align:center;font: 16px;font-family: "Calibri", Arial;margin: 0px 0px 10px 0px;background-color: #ccccff;border-right: 3px solid rgb(0,102,153); border-top: 3px solid rgb(0,102,153); border-bottom: 3px solid rgb(0,102,153); border-left: 3px solid rgb(0,102,153); 	border-radius: 15px;	float: right;	width: 200px;	height: auto;}.novinky {text-align:center;font: 16px;font-family: "Calibri", Arial;margin: 0px 0px 10px 0px;background-color: #ccccff;border-right: 3px solid rgb(0,102,153); border-top: 3px solid rgb(0,102,153); border-bottom: 3px solid rgb(0,102,153); border-left: 3px solid rgb(0,102,153); 	float: right;	width: 200px;	height: auto;	border-radius: 15px;}.ikona {border:none; margin: 3px 3px 3px 3px;}.ikona:hover {border:none; margin: 3px 3px 3px 3px;}.polozka {height: 240px;}.obrCast {width: 150px;height: 250px;float: left;}.textCast {margin-top: -5px;width: 380px;float: right;}.popisek {font-size: 10px;}.blokTextu {text-align: justify;}.glossymenu{margin: 10px 0px 0px 20px;width: 170px; /*width of menu*/height: auto;border: none; /*1px solid #9A9A9A*/border-bottom-width: 0;}.glossymenu a.menuitem{background: white url(pictures/glossyback.gif) repeat-x bottom left;font: bold 16px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color: white;text-align: left;display: block;position: relative; /*To help in the anchoring of the ".statusicon" icon image*/width: auto;height: 28px;padding: 4px 0;padding-left: 10px;text-decoration: none;}.glossymenu a.menuitem.aktivni{background: white url(pictures/glossyback2.gif) repeat-x bottom left;}.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{/*color: white;*/}.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/position: absolute;top: 10px;right: 5px;border: none;}.glossymenu a.menuitem:hover{background-image: url(pictures/glossyback2.gif);height: 28px;}.glossymenu div.submenu{ /*DIV that contains each sub menu*/background: #e1dcb6;}.glossymenu div.submenu ul{ /*UL of each sub menu*/list-style-type: none;margin: 0;padding: 0;}.glossymenu div.submenu ul li{border-bottom: 1px solid rgb(54,137,95);}.glossymenu div.submenu ul li a{display: block;font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color: black;text-decoration: none;padding: 2px 0;padding-left: 10px;}.glossymenu div.submenu ul li a:hover{background: #DFDCCB;colorz: white;}.odkazprodukt {color: rgb(54,137,95);text-decoration: underline;	letter-spacing: -2px;	font-size: 1.5em;	margin: 0px 0px 5px 0px;	padding: 0px 0px 0px 30px;	background: url(pictures/h2.png) no-repeat left bottom;}.spoiler_div {margin:0px 0px 0px 0px;margin-top:5px 0px 0px 0px;}.maly_odkaz {float: left;margin: 5px 0px 0px 0px;padding: 0px 0px 0px 15px;color: rgb(54,137,95);text-decoration: none;background: url(pictures/small_button.png) no-repeat left center;}.maly_odkaz:hover {color: rgb(54,137,95);text-decoration: underline;}.stredni_odkaz {float: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px;color: rgb(54,137,95);text-decoration: underline;font-size: 16px;background: url(pictures/medium_button.png) no-repeat left center;}.odsazeny_nadpis {font-weight: bold;color: rgb(54,137,95);margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size: 16px;}.stredni_odkaz: hover {float: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px;color: rgb(54,137,95);font-size: 16px;background: url(pictures/medium_button.png) no-repeat left center;}.item_label {		font-family: "Lucida Grande", "Verdana", Arial, Helvetica, sans-serif;	font-weight: bold;	color: rgb(54,137,95);	font-size: 16px;	margin: 0px 0px 0px 0px;}.kategorie_label{text-decoration: none;}