* {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

/* 	background-image: url(../img/bg/b12.jpg); */
body {
	margin-top: 1px;
	font-size: 0.87em;
	text-align: center;
	background-image: url(bazeny-14.png);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-color: #9FB1CE;
}
div {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	position: relative;
}
#valla {
	background-image: url(bg4-01.png);
	background-attachment: fixed;
	background-repeat: repeat;
}


/* 1018 + (2x32)px; = 1082px*/
#bazeny {
	font-size: 1.1em;
	text-align: left;
	width: 1082px;
	margin-right: auto;
	margin-left: auto;
}
#toph {
	height: 78px;
	background-image: url(bazeny-01.png);
	background-repeat: no-repeat;
}
#toph img {
	height: 78px;
	width: 1018px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 0px;
	margin-left: 32px;
}
#toph h1 {
	line-height: 0.1em;
	top: -900px;
	position: relative;
	font-size: 0.01em;
	color: #0CF;
}
#top {
	height: 148px;
}
#top01 {
	height: 74px;
	background-image: url(bazeny-02.png);
	background-repeat: no-repeat;
}
#top01 img {
	height: 74px;
	width: 1018px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 0px;
	margin-left: 32px;
}
#top02 {
	height: 74px;
	background-image: url(bazeny-03.png);
	background-repeat: no-repeat;
}
#top02 img {
	height: 74px;
	width: 1018px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 0px;
	margin-left: 32px;
}
#toph1 {
	height: 123px;
	margin-top: -123px;
	top: -53px;
	clear: both;
	overflow: hidden;
	position: relative;
}
#toph1 span {
	height: 123px;
	width: 931px;
	position: relative;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 87px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 0px;
	margin-left: 32px;
}
#toph1 span img {
	margin: 0px;
	padding: 0px;
	position: relative;
	height: 117px;
	width: 930px;
}
#datetime {
	text-align: center;
	height: 24px;
	background-image: url(bazeny-04.png);
	background-repeat: no-repeat;
}
#datetime ul {
	list-style-type: none;
}
#datetime ul li {
	display: inline;
	list-style-type: none;
	text-transform: none;
	color: #B0FFFD;
	margin-right: 97px;
	margin-left: 97px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	font-size: 0.95em;
	line-height: 24px;
}
#lista {
	text-align: center;
	height: 52px;
	background-image: url(bazeny-05.png);
	background-repeat: no-repeat;
}
#lista ul {
	list-style-type: none;
}
#lista ul li {
	display: inline;
	list-style-type: none;
	letter-spacing: 0.07em;
	font-size: 1.69em;
	font-weight: bold;
	line-height: 58px;
	padding: 0px;
	margin: 0px;
}

/* #E15A00 */

#lista ul li a {
	color: #007980;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	text-decoration: none;
	padding-top: 4px;
}
#lista ul li a:hover {
	color: #CEFF09;
	text-decoration: underline;
	background-image: url(bazeny-13.png);
	background-repeat: repeat-x;
}
#lista ul li.active {
	display: inline;
}
#lista ul li.active a {
	color: #CC0B66;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	text-decoration: none;
	background-color: #BBCBD9;
}
#nav {
	font-size: 18px;
	letter-spacing: 0.1em;
	word-spacing: 0.07em;
	padding-left: 11px;
	height: 22px;
	background-image: url(bazeny-06.png);
	background-repeat: no-repeat;
	padding-right: 32px;
	padding-left: 32px;
}
#nav ul {
	display: inline;
	list-style-type: none;
	padding-left: 3px;
}
#nav ul li {
	display: inline;
	list-style-type: none;
}
#nav ul li ul li {
	display: inline;
	background-image: url(../img/nav/rarow-01.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 0px;
	padding-left: 22px;
}
#nav a {
	color: #E4F1F8;
	line-height: 22px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 0px;
}
#nav a:hover {
	color: #CEFF09;
	text-decoration: underline;
	background-image: url(bazeny-13.png);
	background-repeat: repeat-x;
}
#nav li.last {
	font-weight: bolder;
	color: #E4F1F8;
	text-decoration: none;
	padding-left: 25px;
}
#header {
	height: 18px;
	background-image: url(bazeny-07.png);
	background-repeat: no-repeat;
}
#ob-main_ ****************************************************** {
	width: 780px;
	background-color: #DDE7EC;
	background-image: url(../img/nav/main_bg.jpg);
	float: right;
}

#mainBg_ {
	min-height: 237px;
}

#main {
	min-height: 237px;
	background-image: url(bazeny-08.png);
	background-repeat: repeat-y;
	background-position: center top;
	padding-right: 32px;
	padding-left: 32px;
}

#mainCont {
	width: 720px;
	text-align: left;
	min-height: 937px;
	padding-top: 12px;
	padding-right: 34px;
	padding-bottom: 18px;
	padding-left: 17px;
	float: right;
}
#mainCont div.premie {
	background-color: #C9EF8F;
	padding: 9px;
	border: 2px solid #EFBD56;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 1.17em;
	font-weight: bold;
}
#mainCont div.premie ul {
	list-style-type: none;
	padding-right: 7px;
}
#mainCont div.premie span {
	color: #CE0F65;
	list-style-type: none;
	padding-right: 7px;
	font-size: 1.00em;
}
#mainCont div.delifol {
	width: 530px;
	text-align: left;
	vertical-align: bottom;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 47px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 14px;
}
#mainCont div.delifol img {
	width: 63px;
	height: 63px;
	border: 1px solid #4D505B;
	padding: 0px;
	margin-top: 17px;
	margin-left: 17px;
	vertical-align: middle;
	margin-right: 0px;
	margin-bottom: 0px;
}
#mainCont div.cefil {
	width: 530px;
	text-align: left;
	vertical-align: bottom;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 47px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 14px;
}
#mainCont div.cefil img {
	width: 163px;
	height: 119px;
	border: 1px solid #4D505B;
	padding: 0px;
	margin-top: 7px;
	margin-left: 7px;
	vertical-align: middle;
	margin-right: 0px;
	margin-bottom: 0px;
}
#mainCont ul {
	margin-top: 12px;
	margin-left: 21px;
	list-style-type: disc;
}
#mainCont li {
	margin-left: 9px;
	list-style-type: disc;
}
#mainCont ul li {
	font-size: 1.1em;
	line-height: 1.5em;
	list-style-type: disc;
}
#mainCont a {
	text-decoration: none;
	font-size: 1.11em;
}
#mainCont a:visited {
	color: #000000;
}
#mainCont a:active {
	color: #000099;
}
#mainCont a:hover {
	color: #3300FF;
	text-decoration: underline;
}
#mainCont img {
	border: 1px solid #8DA3AD;
	margin: 0px;
	padding: 0px;
}
#mainCont p.im img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
}
#mainCont img.ceny {
	border: 1px solid #8DA3AD;
	margin-right: 21px;
}
#mainCont img.bazeny {
	border: 1px solid #8DA3AD;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#mainCont img.isostone {
	border: 1px solid #8DA3AD;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#mainCont img.plastove {
	border: 1px solid #8DA3AD;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#mainCont img.laguna {
	border: 1px solid #8DA3AD;
	margin: 7px;
}
#mainCont img.laguna1 {
	border: 1px solid #8DA3AD;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
}
#mainCont img.folie {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 21px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 7px;
}
#mainCont img.laminat {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	text-decoration: none;
}
#mainCont img.panelove {
	border: 1px solid #8DA3AD;
	margin-top: 7px;
	margin-bottom: 7px;
}
#mainCont img.panelove1 {
	border: 1px solid #8DA3AD;
	margin-bottom: 43px;
	margin-top: 3px;
}
#mainCont img.panelove2 {
	border: 1px solid #8DA3AD;
	margin-right: 27px;
	margin-left: 27px;
}
#mainCont img.nadzemni {
	border: 1px solid #8DA3AD;
	margin: 7px;
}
#mainCont img.technol {
	margin-right: 14px;
	margin-bottom: 17px;
	margin-left: 14px;
	margin-top: 23px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#mainCont img.technolog {
	border: 1px solid #8DA3AD;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#mainCont img.technologie {
	border: 1px solid #8DA3AD;
	margin-right: 14px;
	margin-bottom: 43px;
	margin-left: 14px;
	margin-top: 10px;
}
#mainCont img.zastreseni {
	border: 1px solid #8DA3AD;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#mainCont h2 img {
	display: inline;
	margin-left: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mainCont h2 img.d {
	display: inline;
	margin-left: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: -25px;
}

#mainCont p.ic2 {
	font-size: 1em;
	margin-bottom: 0px;
	display: block;
	height: 3em;
}

#mainCont p.ic2 a {
	font-size: 1.45em;
	color: #4057B3;
	font-weight: bold;
	line-height: 1.75em;
	margin-right: 3px;
	margin-left: 3px;
}

#mainCont p.ic2 a:hover {
	color: #3300FF;
}

#mainCont p.ic2 img {
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 7px;
	margin-left: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: inline;
	padding: 2px;
}

#mainCont p {
	text-align: justify;
	margin-top: 0.57em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-size: 1.28em;
	line-height: 1.54em;
	font-weight: normal;
}
#mainCont p.s {
	text-align: justify;
	margin-top: 0.57em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-size: 1.21em;
	line-height: 1.25em;
	font-weight: bold;
}
#mainCont p.center {
	text-align: center;
	margin-top: 0.57em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-size: 1.17em;
	line-height: 1.25em;
	font-weight: normal;
}
#mainCont p span.blue {
	font-weight: normal;
	color: #3333FF;
	font-size: 1.17em;
}
#mainCont p span {
	font-weight: bold;
	color: #CE0F65;
	font-size: 1.17em;
}
#mainCont p strong {
	font-weight: normal;
}
#mainCont table {
	width: 99%;
	border-collapse: collapse;
	margin-top: 9px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
}
#mainCont table tr td {
	font-size: 0.93em;
	line-height: 1.67em;
	border: 1px solid #3F728D;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}
#mainCont #kontakt {
	width: 99%;
	border-collapse: collapse;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
}
#mainCont #kontakt tr td {
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mainCont #kontakt tr td em {
	color: #4F688E;
}
#mainCont #kontakt td.left {
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#mainCont #kontakt0 {
	width: 39%;
	border-collapse: collapse;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
}
#mainCont #kontakt0 tr td {
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mainCont #kontakt1 {
	width: 39%;
	border-collapse: collapse;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
}
#mainCont #kontakt1 tr td {
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mainCont #kontakt1 td.left {
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#mainCont #kontakt1 input {
	color: #091AAE;
	text-decoration : none;
	font-size : 1.27em;
	font-style : normal;
	font-variant : normal;
	font-weight : bolder;
	letter-spacing : normal;
	border: 1px solid #107EF8;
	vertical-align: baseline;
	clip: rect( );
	height: 21px;
	text-align: left;
	margin: 0px;
	width: 92px;
	background-color: #DEECF3;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}
#mainCont #kontakt1 input.psc {
	color: #091AAE;
	text-align: left;
	width: 92px;
	background-color: #DEECF3;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}
#mainCont #kontakt1 input.zeme {
	color: #091AAE;
	text-align: left;
	width: 92px;
	background-color: #DEECF3;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}
#mainCont #kontakt1 input.tx01 {
	color: #091AAE;
	text-align: left;
	width: 274px;
	background-color: #DEECF3;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}
#mainCont #kontakt1 input.tx02 {
	text-align: left;
	color : #762D1B;
	width: 274px;
	background-color: #FEF4E8;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}
#mainCont #kontakt1 input.tx03 {
	text-align: left;
	width: 274px;
	background-color: #F1F7D2;
	color: #2E6C04;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}
#mainCont #kontakt2 {
	width: 99%;
	border-collapse: collapse;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
}
#mainCont #kontakt2 tr td {
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mainCont #kontakt2 td.left {
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#mainCont #kontakt2 input {
	color: #091AAE;
	text-decoration : none;
	font-size : 1.27em;
	font-style : normal;
	font-variant : normal;
	font-weight : bolder;
	letter-spacing : normal;
	border: 1px solid #107EF8;
	vertical-align: baseline;
	clip: rect( );
	height: 21px;
	text-align: left;
	margin: 0px;
	width: 92px;
	background-color: #DEECF3;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}

#mainCont #kontakt2 input.tx01 {
	color: #091AAE;
	text-align: left;
	width: 374px;
	background-color: #DEECF3;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}
#mainCont #kontakt2 textarea {
	text-decoration : none;
	font-size : 1.27em;
	font-style : normal;
	font-variant : normal;
	font-weight : bolder;
	letter-spacing : normal;
	border: 1px solid #107EF8;
	vertical-align: baseline;
	clip: rect( );
	height: 21px;
	text-align: left;
	margin: 0px;
	width: 92px;
	background-color: #DEECF3;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}

#mainCont #kontakt2 textarea.zpr {
	color: #0A1DA0;
	height: 135px;
	width: 493px;
	background-color: #DEECF3;
	padding-top: 3px;
	padding-left: 4px;
	text-indent: 2px;
}
#mainCont #kontakt3 input.btn-r {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
}
#mainCont #kontakt3 input.btn-s {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
}
#mainCont #foto {
	width: 99%;
	border-collapse: collapse;
	margin-top: 27px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#mainCont #foto tr {
	text-align: center;
}
#mainCont #foto tr td {
	text-align: left;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 193px;
	font-weight: normal;
	font-size: 1.1em;
	line-height: 1.4em;
	margin: 0px;
	padding: 0px;
	width: 33%;
}
#mainCont #foto tr td img {
	width: 207px;
	height: 155px;
}
#mainCont #foto2 {
	width: 99%;
	border-collapse: collapse;
	margin-top: -9px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
}
#mainCont #foto2 tr {
	text-align: center;
}
#mainCont #foto2 tr td {
	text-align: center;
	vertical-align: top;
	margin: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 183px;
	width: 280px;
	font-weight: normal;
	font-size: 1.1em;
	line-height: 1.4em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 42px;
}
#mainCont #foto2 tr .td2 {
	text-align: center;
	vertical-align: top;
	margin: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 183px;
	width: 280px;
	font-weight: normal;
	font-size: 1.1em;
	line-height: 1.4em;
	padding-top: 5px;
	padding-right: 42px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#mainCont #foto2 tr td img {
	height: 140px;
	width: 187px;
}
#mainCont table.ceny {
	width: 99%;
	border-collapse: collapse;
	margin-top: 9;
	margin-right: auto;
	margin-bottom: 9;
	margin-left: auto;
	background-color: #E2F0DB;
}
#mainCont table td {
	text-align: right;
}
#mainCont table td.left {
	text-align: left;
}
#mainCont table td.center {
	text-align: center;
}
#mainCont table td img {
	padding: 0px;
}
#mainCont table td span {
	color: #CE0F65;
}
#mainCont table td span.td-sup {
	font-size: 0.93em;
	vertical-align: super;
	color: #000000;
}
#mainCont table tr_ {
	background-color: #F4ECE3;
}
#mainCont table tr.head {
	background-color: #C7E0D5;
}
#mainCont table tr.head1 {
	background-color: #B8D7DC;
}
#mainCont table tr.even {
	background-color: #CEE8CA;
}
#mainCont table tr.blue1 {
	background-color: #BBE8EE;
}
#mainCont table tr.blue2 {
	background-color: #D6F2F3;
}
#mainCont table.ceny1 {
	width: 99%;
	border-collapse: collapse;
	margin-top: 9;
	margin-right: auto;
	margin-bottom: 9;
	margin-left: auto;
	background-color: #D3EFE0;
}
#mainCont table.ceny1 tr.head {
	background-color: #C7E0D5;
}
#mainCont table.ceny1 tr.head1 {
	background-color: #B9DDCE;
}
#mainCont table.ceny1 tr.even {
	background-color: #CAE6D5;
}
#mainCont table.ceny1 tr.blue1 {
	background-color: #C9EFE1;
}
#mainCont table.ceny1 tr.blue1 td {
	height: 5em;
}
#mainCont table.ceny1 tr.blue2 {
	background-color: #DDF4EA;
}
#mainCont table.ceny1 tr.blue2 td {
	height: 5em;
}
#mainCont table.ceny1 td h3 a {
	color: #33F;
	font-weight: bold;
}
#mainCont table.ceny1 td span {
	color: #33F;
	font-weight: bold;
	font-size: 1.23em;
}
#mainCont table.ceny1 td span.td-sup {
	font-size: 0.93em;
	vertical-align: super;
	color: #000000;
}
#mainCont table.ceny2 {
	width: 99%;
	border-collapse: collapse;
	margin-top: 9;
	margin-right: auto;
	margin-bottom: 9;
	margin-left: auto;
	background-color: #D3EFE0;
}
#mainCont table.ceny2 tr.head {
	background-color: #C7E0D5;
}
#mainCont table.ceny2 tr.head1 {
	background-color: #BDE3F0;
}
#mainCont table.ceny2 tr.even {
	background-color: #CAE6D5;
}
#mainCont table.ceny2 tr.blue1 {
	background-color: #C7EDF1;
}
#mainCont table.ceny2 tr.blue1 td {
	height: 5em;
}
#mainCont table.ceny2 tr.blue2 {
	background-color: #D8F7FA;
}
#mainCont table.ceny2 tr.blue2 td {
	height: 5em;
}
#mainCont table.ceny2 td h3 a {
	color: #33F;
	font-weight: bold;
}
#mainCont table.ceny2 td span {
	color: #33F;
	font-weight: bold;
	font-size: 1.23em;
}
#mainCont table.ceny2 td span.td-sup {
	font-size: 0.93em;
	vertical-align: super;
	color: #000000;
}
#mainCont .sh-text {
	margin-top: 28px;
	width: 95%;
}
#mainCont .sh-text .foot {
	clear: both;
	height: 0px;
	visibility: hidden;
}
#mainCont .sh-text p {
	text-align: justify;
	margin-top: 0.2em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-size: 1.17em;
	line-height: 1.25em;
	font-weight: normal;
}
#mainCont .sh-text span {
	color: #CE0F65;
	font-size: 1.05em;
	font-weight: bold;
}
#mainCont .sh-text:after {
}
#mainCont .sh-text a {
	font-size: 1.17em;
	line-height: 1.12em;
	color: #0530F5;
}
#mainCont .sh-text a:hover {
	font-size: 1.17em;
	line-height: 1.12em;
	color: #0413C6;
}
#mainCont .sh-text h2 {
	font-size: 1.17em;
	color: #0530F5;
	line-height: 1.32em;
	margin-top: 17px;
}
#mainCont .sh-text img {
	float: left;
	margin-right: 17px;
	margin-top: 0px;
	margin-bottom: 9px;
}
#mainCont .sh-text a.next {
	text-decoration: underline;
	font-size: 0.89em;
	color: #0530F5;
	font-weight: normal;
	white-space: nowrap;
	margin-left: 0.5em;
	margin-right: 0.5em;
}
#mainCont .sh-text a.next:hover {
	text-decoration: underline;
	font-size: 0.89em;
	color: #0206AC;
	font-weight: bold;
	white-space: nowrap;
	margin-left: 0.5em;
	margin-right: 0.5em;
}
#mainCont .sh-text ul {
	list-style-position: inside;
	line-height: 0.77em;
}
#mainCont .sh-text ul li {
	list-style-type: disc;
	margin-left: 0px;
	color: #0530F5;
	line-height: 0.77em;
}
#mainCont .sh-text .txt2 {
	width: 225px;
	margin-left: 12px;
	float: right;
	margin-top: -3px;
}

#mainCont .simg {
	margin-top: 28px;
	width: 97%;
}
#mainCont .simg h2 {
	font-size: 1.17em;
	color: #0530F5;
	line-height: 1.32em;
	margin-top: 17px;
}
#mainCont .simg a {
	font-size: 1.17em;
	line-height: 1.12em;
	color: #0530F5;
}
#mainCont .simg a:hover {
	font-size: 1.17em;
	line-height: 1.12em;
	color: #0413C6;
}



#mainCont .ims {
	width: 169px;
	float: left;
	padding: 3px;
	margin-right: 8px;
	margin-bottom: 3px;
	margin-top: 5px;
	margin-left: 0px;
}
#mainCont .ims:hover {
	color: #104FC2;
}
#mainCont .ims img {
	width: 167px;
	height: 115px;
	border: 1px solid #A49A86;
	margin-bottom: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#mainCont .ims a {
	font-size: 1.17em;
	line-height: 1.12em;
	color: #2572CF;
}
#mainCont .ims a:hover {
	font-size: 1.17em;
	line-height: 1.12em;
	color: #1C61D5;
}
#mainCont .ims span {
	margin-top: 5px;
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
}


#ob-left_ ****************************************************** {
	width: 238px;
	float: left;
}
#left {
	width: 219px;
	background-image: url(bazeny-10.png);
	background-repeat: repeat-y;
	text-align: left;
	color: #0D53D5;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 9px;
	float: left;
	margin-left: 2px;
	position: relative;
	top: 0px;
	margin-top: -12px;
}

#left object {
	position: relative;
	top: 0px;
}

#left img {
	border: 1px solid #949DB4;
}

#left ul {
	font-size: 1.09em;
	font-weight: bold;
	list-style-type: disc;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#left ul:hover {
}
#left ul li {
	color: #0D53D5;
	font-size: 16px;
	font-weight: bold;
	list-style-type: disc;
	margin-left: 1.8em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	padding: 0px;
}
#left ul li:hover {
}
#left ul li a {
	color: #0D53D5;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 3px;
	line-height: 1.73em;
}
#left ul li a:hover {
	color: #CEFF09;
	text-decoration: underline;
	background-image: url(bazeny-12.png);
	background-repeat: repeat-x;
}
#left ul li.active {
	color: #CC0B66;
	font-weight: bold;
	text-decoration: none;
}
#left ul li.active a {
	color: #CC0B66;
	font-weight: bold;
	text-decoration: none;
}
#left ul li.top {
	color: #0D53D5;
	font-size: 1.2em;
	font-weight: bold;
	list-style-type: none;
	margin-left: 1px;
	margin-top: 1.17em;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#left ul li.top:hover {
}
#left ul li.top a {
	color: #0D53D5;
	font-size: 1.17em;
	font-weight: bold;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	line-height: 1.49em;
	margin: 0px;
}
#left ul li.top a:hover {
	color: #CEFF09;
	text-decoration: underline;
}
#left ul li.top a.active {
	color: #CC0B66;
	font-size: 1.17em;
	font-weight: bold;
	text-decoration: none;
}

#leftb {
	width: 228px;
	height: 34px;
	background-image: url(bazeny-11.png);
	background-repeat: no-repeat;
	position: relative;
	left: -9px;
	bottom: 0px;
	margin-bottom: -14px;
}

#bazeny #footer {
	text-align: center;
	height: 80px;
	background-image: url(bazeny-09.png);
	background-repeat: no-repeat;
	padding-right: 32px;
	padding-left: 32px;
}

#bazeny #footer p {
	padding: 0px;
	font-size: 0.73em;
	color: #4F7499;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	letter-spacing: 0.1em;
	word-spacing: 0.19em;
}

#bazeny #footer p a {
	margin: 0px;
	padding: 0px;
	font-size: 1.09em;
	color: #6F92B5;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
}

#bazeny #footer p a:hover {
	margin: 0px;
	padding: 0px;
	color: #426180;
	text-decoration: underline;
}





#ft_ ****************************************************** {
}





.clr {
clear: both;
}
#foota {
	clear: both;
	height: 0px;
	visibility: hidden;
}
#footd {
	text-align: center;
	height: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
#footd span {
	margin: 0px;
	padding: 0px;
	height: 0em;
	display: block;
	visibility: hidden;
}
#footc {
	text-align: center;
	height: 85px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	top: -37px;
	overflow: visible;
}
#footc span {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-style : italic;
	font-variant : normal;
	font-weight : bold;
	height : auto;
	letter-spacing : 1px;
	color : #6D8096;
	text-transform: none;
	padding-top: 12px;
	padding-bottom: 7px;
}
#footc a {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-style : italic;
	font-variant : normal;
	font-weight : bold;
	height : auto;
	letter-spacing : 1px;
	line-height : normal;
	color : #6F777B;
	text-transform: none;
}
#footc img {
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
}
#sfoot {
	clear: both;
	height: 0px;
	visibility: hidden;
	margin-bottom: 1em;
}



h1 {
	font-size: 1.69em;
	margin-top: 0.12em;
	margin-bottom: 0.27px;
	line-height: 1.8em;
}
h2 {
	font-size: 1.17em;
	margin-top: 0.12em;
	margin-bottom: 0.17em;
	line-height: 1.3em;
}
h2 a {
	font-size: 1.17em;
	margin-top: 0.12em;
	margin-bottom: 0.17em;
	line-height: 1.63em;
}
h2.blue {
	font-size: 1.45em;
	margin-top: 0.17em;
	margin-bottom: 0.12em;
	line-height: 1.53em;
	color: #3300FF;
}
h2.blue span {
	font-size: 0.87em;
	line-height: 1.47em;
	color: #000000;
}
h3 {
	font-size: 1.25em;
	margin-top: 0.07em;
	margin-bottom: 0.10em;
	line-height: 1.5em;
}
h3.blue {
	font-size: 1.21em;
	margin-top: 0.07em;
	margin-bottom: 0.10em;
	line-height: 1.4em;
	color: #30F;
}
h4 {
	font-size: 1.12em;
}
h5 {
	font-size: 1.09em;
}
h6 {
	font-size: 0.97em;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}
.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.footer {
	font-family: Times New Roman, Times, serif;
	font-size: 9px;
	color: #999999;
}
.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}
.box2 {
	font-style: italic;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}

