/* CSS Document */
body {
	background: #97A3AE;
	padding: 0;
	margin: 0;
	text-align: center;
	font-size: 70%;
	font-family: "Verdana CE", Verdana, "Arial CE", Arial, "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
}
font, input, select, td, th, div {
    font-family: "Verdana CE", Verdana, "Arial CE", Arial, "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
}
a {
	color: #507EA8;
}
a:hover {
	color: #2C577E;
}
img {
	border: 0;
}
hr.sysLine {
	display: none;
}
br.clear {
	clear: both;
	font-size: 1px;
	height: 1px;
}
div#main {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	background: url(../img/bgr-main-03-autumn.gif) repeat-y;
	overflow: hidden;
}
div#head {
	background: url(../img/bgr-top-04-winter.jpg) no-repeat;
	width: 980px;
	height: 263px;
}
div#head div#logoH1 {
	display: none;
}
/* hlavní obsah */
div#content {
	width: 544px;
	text-align: left;
	position: relative;
	right: 218px;
	bottom: 93px;
	float: right;
	overflow: hidden;
}
div#content h1 {
	margin: 0 0px 20px 0px;
	padding: 3px 10px 3px 10px;
	color: #FFF;
	font-size: 130%;
	background: url(../img/bgr-h1-04.gif) #4c7dc2 top repeat-x;
}
div#content h2 {
	margin: 1.6em 0px 1.2em 0px;
	padding: 4px 5px 3px 10px;
	color: #21587f;
	font-size: 120%;
	background: #cdd5e2;
}
div#content h3 {
	margin: 1.2em 10px 1em 10px;
	padding: 0;
	color: #21577b;
	font-size: 110%;
}
div#content h4 {
	margin: 1.2em 10px 1em 10px;
	padding: 0;
	color: #303030;
	font-size: 100%;
}
div#content h5 {
	margin: 1em 10px 0.8em 10px;
	padding: 0;
	color: #303030;
	font-size: 100%;
}
div#content p {
	margin: 0.6em 10px 0.6em 10px;
	padding: 0;
}
div#content img {
	margin: 0.6em 10px 0.6em 10px;
	padding: 0;
}
p, div#content li, dl {
	line-height: 140%;
	color: #303030;
}
div#content ul, div#main.page ol {
	margin: 0.8em 0 1em 0;
	padding: 0 0 0 16px;
}
div#content li ul, div#content li ol {
	margin: 0.2em 0 0.2em 8px;
	padding: 0;
}
div#content ul li {
	line-height: 140%;
	_height: 1em;
	list-style-type: none;
}
div#content li ul li {
	line-height: 140%;
	_height: 1em;
	list-style-type: none;
}
div#content li li ul li {
	line-height: 140%;
	_height: 1em;
	list-style-type: none;
}
div#content li {
	margin: 0.4em 0;
}
div#content li li {
	font-size: 100%;
}
div#content ul li {
	background: url(../img/list-l1-4.gif) 1px 5px no-repeat;
	padding-left: 18px;
}
div#content li ul {
	margin-left: 0;
}
div#content li ul li {
	background: url(../img/list-l2-4.gif) 1px 6px no-repeat;
	padding-left: 18px;
}
ul.listClinic li {
	background: url(../img/list-l2-4.gif) 1px 6px no-repeat !important;
	padding-left: 18px;
}
div#content li li ul li {
	background: url(../img/list-l3-4.gif) 1px 7px no-repeat;
	padding-left: 18px;
}
div#content ol li {
	list-style-type: decimal;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li ol li {
	list-style-type: lower-alpha;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li li ol li {
	list-style-type: upper-roman;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li li li ol li {
	list-style-type: upper-alpha;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li li li li ol li {
	list-style-type: decimal;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li li li li li ol li {
	list-style-type: lower-alpha;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content.index h1 {
	display: none;
}
div#content.index h2 {
	margin-top: 0;
}
div#content.index h3 {
	margin-top: 0;
}
div#content.index h3 {
	margin-top: 0;
}
dt {
	font-weight: bold;
	margin-top: 12px;
}
dl {
	margin: 8px 10px 8px 10px;
	padding: 0;
}
table {
	margin: 1em 0 1em 11px;
}
table, td, th, tr {
	border-collapse: collapse;
	border: 1px solid #909090;
}
th {
	background: #E7E4E2;
}
td, th {
	padding: 3px 4px;
}
th {
	font-weight: bold;
}
div#content cite {
	line-height: 150%;
	margin: 1em 0 1em 11px;
	padding: 8px 16px;
	display: block;
	background: #DDEBF8;
}
div#content .blockMessage {
	border-top: 1px dotted #000;
	padding: 4px 0 3px 0;
	background: url(../img/brg-news.gif) 14px 14px no-repeat;
}
div#content .blockMessage h2 {
	margin: 0.4em 10px 0.6em 27px;
	background-color: #FFF;
}
div#content .blockMessage h3 {
	margin: 0.6em 10px 0.6em 37px;
}
div#content .blockMessage p {
	margin-left: 37px;
}
div#content .blockMessage p.desc {
	overflow: hidden;
	zoom: 1;
}
div#content .alert p.desc {
	padding-bottom: 5px;
}
div#content .blockMessage p a.more, div#content .blockMessage p a.more span {
	display: block;
	width: 65px;
	height: 20px;
	zoom: 1;
	cursor: pointer;
	cursor: hand;
}
div#content .blockMessage p a.more {
	position: relative;
	float: right;
	/*top: -16px;*/
}
div#content .blockMessage p a.more span {
	position: absolute;
	left: 0;
	top: 0;
	background: transparent url(../img/more.gif) 0 0 no-repeat
}
div#content .alert {
	background: url(../img/alert-message-bgr.gif) repeat;
}
div#content .alert img {
	padding: 0; margin: 0 0 0 3px;
}
div#content .alert h2 {
	background-color: #E3E7C9;
}
#printableLogo {
	display: none;
}
/* levy blok */
div#menu {
	float: left;
	width: 201px;
	position: relative;
	bottom: 120px;
}
form {
	margin: 0;
	padding: 0;
}
fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
fieldset legend {
	display: none;
}
fieldset input.inputSearch {
	width: 162px;
	margin-left: 14px;
	margin-top: 14px;
	color: #666666;
}
div#menu fieldset select {
	width: 169px;
	margin-left: 14px;
	margin-top: 12px;
	color: #666666;
}
fieldset input.buttSearch {
	margin: 8px 22px 22px 0;
	padding: 3px 3px 1px 3px;
	float: right;
	background: url(../img/bgr-button-04-winter.gif) center repeat-x;
	border: 0;
	font-size: 100%;
	color: #FFF;
	cursor: pointer;
}
/* pravy blok */
div#support {
	float: left;
	width: 202px;
	position: relative;
	left: 577px;
	bottom: 69px;
}
.anketa {
	position: relative;
	margin-bottom: 22px;
	_margin-right: 1px;
}
.anketa h2 {
	background: url(../img/iko-anketa-04-winter.gif) no-repeat;
	margin: 12px 4px 4px 12px;
	padding: 2px 0 3px 29px;
	color: #000;
	font-size: 120%;
}
.anketa p {
	margin: 4px 0px 4px 22px;
	padding: 6px 10px 6px 0;
}
.anketa p.unequal {
	background: #E7E4E2;
	margin: 4px 0px 4px 6px;
	padding-left: 16px;
}
.anketa p.right {
	text-align: right;
}
.flashBanner {
	margin: 8px 14px;
}
/* banery */
div.bannerPlace {
	width: 202px;
	margin: 8px 0;
	text-align: center;
}
#footer {
	background: url(../img/bgr-footer-top-04-winter.gif) repeat-y;
	width: 980px;
	margin-left: auto; margin-right: auto;
	overflow: hidden;
}
#footer ul {
	background: url(../img/bgr-footer-2et-04-winter.gif) #C89D6C repeat-x;
	padding: 22px 0 17px 0;
	margin: 0;
	text-align: center;
	position: relative;
}
#footer ul li {
	display: inline;
	padding: 8px 0 0 0;
	margin: 0 8px;
}
#footer ul li a {
	color: #071D3B;
	background: url(../img/arr-left.gif) 0 4px no-repeat;
	padding-left: 14px;
}
#footer div {
	background: url(../img/bgr-footer-3et-04-winter.gif) #B83939 repeat-x;
	height: 18px;
}
#footer p {
	padding: 4px 0 2px 0;
	margin: 0;
	text-align: center;
	color: #9DD3F4;
	font-size: 80%;
}
#footer p a {
	color: #9DD3F4;
}
.supportNav {
	display: none;
}
div#support h3 {
	font-size: 110%;
}
.phGallery {
	background: url(../img/brg-main-gallery.gif) repeat-y;
	width: 186px;
	margin: 8px 0 8px 8px;
	padding-bottom: 2px;
	text-align: center;
	border-bottom: #CFCFCF solid 1px;
}
.phGallery h3 {
	background: url(../img/bgr-h3-gallery.gif) no-repeat;
	width: 186px;
	margin: 0 0 8px 0;
	padding: 5px 0px 7px 0px;
	color: #FFF;
}
.phGallery div.otherGallery {
	margin: 4px 8px 0 0;
}
.phGallery div.otherGallery a {
	text-align: right !important;
	display: block;
	padding: 3px 20px 5px 0;
	background: url(../img/button-next.gif) right no-repeat;
}
.filesTopLeft {
	background: url(../img/bgr-green-block.gif) repeat-y;
	width: 186px;
	margin: 8px 0 8px 8px;
	padding: 0 0 2px 0;
	border-bottom: #CFCFCF solid 1px;
}
.filesTopLeft h3 {
	background: url(../img/bgr-h3-filles.gif) no-repeat;
	margin: 0 0 2px 0;
	padding: 5px 0px 7px 27px;
	color: #FFF;
}
.filesTopLeft ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.filesTopLeft li {
	padding: 3px 0 4px 0;
	margin: 0 8px;
	background: url(../img/bgr-dotted-x.gif) bottom repeat-x;
	font-size: 90% !important;
	color: #707070;
}
.filesTopLeft div.nextFilles {
	margin: 4px 8px 0 0;
}
.filesTopLeft div.nextFilles a {
	text-align: right !important;
	display: block;
	padding: 3px 20px 5px 0;
	background: url(../img/button-next.gif) right no-repeat;
}
/* MENU */
ul#topMinimenu {
	position: absolute;
	top: 84px;
	left: 150px;
	padding: 0;
	margin: 0;
}
ul#topMinimenu li {
	display: inline;
	margin-left: 14px;
}
ul#topMinimenu li a {
	color: #FFF;
	padding-left: 12px;
	background: url(../img/bgr-button-topmenu-04-winter.gif) left 4px no-repeat;
	text-decoration: none;
}
ul#topMinimenu li a:hover {
	text-decoration: underline;
}
ul#logoBack ul, ul#logoBack li {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#logoBack li a {
	display: block;
	width: 260px;
	height: 50px;
	position: absolute;
	top: 14px;
	left: 26px;
}
ul#logoBack li a span {
	display: none;
}

/* Hlavni menu ************** */
div.fSpMenu {
	background: #507EA8;
}
ul.hlavniMenu, ul.hlavniMenu ul, ul.hlavniMenu ol {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
ul.hlavniMenu li {
	position: relative;
	display: block;
	margin: 0 !important;
	padding: 0 !important;
	float: left;
}
ul.hlavniMenu li ul {
	display: none;
}
 ul.hlavniMenu a {
	color: #FFF;
	padding: 4px 8px 4px 15px;
	margin: 0 !important;
	text-decoration: none;
	display: block;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px  #507EA8 no-repeat;
}
ul.hlavniMenu a.aktivni {
	background: url(../img/bgr-menu-active.gif) 10px 11px  #2C577E no-repeat;
}
ul.hlavniMenu li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
	color: white;
}
ul.hlavniMenu li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected ul li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected li.selected li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li.selected ul li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul {
	display: block !important;
}
ul.hlavniMenu li.selected ul li.selected ul {
	display: block !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul {
	display: block !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li.selected ul {
	display: block !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li.selected ul li.selected ul {
	display: block !important;
}
ul.hlavniMenu li {
	border: none;
	padding: 0;
}
ul.hlavniMenu {
	width: 201px;
}
li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 5px 9px #507EA8 no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected a:hover {
	color: white !important;
}
li.selected ul li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 4px 9px #6593BE no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected li.selected li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 4px 9px  #7DA7CE no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected li.selected li.selected li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 4px 9px #8FB7DC no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected li.selected li.selected li.selected li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 4px 9px #A4C1DC no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected ul li a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #6593BE no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul li.selected ul li a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #7DA7CE no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul li.selected ul li.selected ul li  a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #8FB7DC no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul li.selected ul li.selected ul li.selected ul li a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #A4C1DC no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul li.selected ul li.selected ul li.selected ul li.selected ul li a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #000 no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul {
	display: block !important;
	border-left: 0 !important;
}
li.selected ul li.selected ul {
	display: block !important;
	border-left: 0 !important;
}
ul.hlavniMenu li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li ul li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li ul li ul li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li ul li ul li ul li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li ul li ul li ul li ul li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li.selected ul {
	margin-left: 2px !important;
}
ul.hlavniMenu li.selected {
	background: #507EA8;
}
ul.hlavniMenu li.selected li.selected {
	background: #6593BE;
}
ul.hlavniMenu li.selected li.selected li.selected {
	background: #7DA7CE;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected {
	background: #8FB7DC;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected li.selected {
	background: #8FB7DC;
}
ul.hlavniMenu li {
	width: 201px !important;
}
ul.hlavniMenu li.selected ul li {
	width: 199px !important;
}
ul.hlavniMenu li.selected li.selected ul li {
	width: 197px !important;
}
ul.hlavniMenu li.selected li.selected li.selected ul li {
	width: 195px !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected ul li {
	width: 193px !important;
}

/* MENU Konec **************/



.indexFlashFoto {
	float: left; padding: 0 16px 4px 6px
}
#textForm {
	width: 270px;
}
#obsahForm {
	width: 540px; height: 180px;
}
input.buttUniversal {
	margin: 0;
	padding: 3px 5px 2px 5px;
	background: url(../img/bgr-button-04-winter.gif) center repeat-x;
	border: 0;
	font-size: 100%;
	color: #FFF;
	cursor: pointer;
}
#comments .commentUni p.commentAuthor {
	width: 246px; margin: 0; padding: 2px 0 2px 4px;
	background: #F0F0F0;
	overflow: hidden;
	float: left;
}
#comments .commentUni p.commentDate {
	width: 290px; margin: 0; padding: 2px 0 2px 4px;
	background: #F0F0F0;
	overflow: hidden;
	float: left;
}
#comments .commentUni p.commentText {
 margin: 0 0 20px 0; padding: 0;
 width: 500px;
}
div.listPress p {
	text-align: center;
}
.mapaArealu {
	font-size: 80%;
}

div.galeryArticle {
	padding: 12px 12px 12px 24px;
	margin: 16px 0 8px 20px;
	overflow: hidden;
	position: relative;
}
div.galeryArticle p {
	position: absolute; bottom: 0; right: 0;
}
div.galeryArticle div.galleryPhoto p {
	font-size: 80% !important;
	position: relative !important;
	margin: 0 10px 10px 6px !important;
}
div.galeryArticle div.galleryPhoto {
	background: #EFEFEF;
	width: 200px;
	margin: 15px;
	text-align: center;
	float: left;
}
div.galeryArticle div.galleryPhoto img {
	margin: 15px 15px 5px 15px !important; padding: 0 !important;
	/*height: 250px; width: 180px;*/
}
div.galeryArticle div.galleryPhoto a {
	text-decoration: none;
}
form.editForm fieldset {
	border: 0;
	text-align: center;
}
form.editForm {
	margin: 80px;
}
p.filesDownload a {
	background: url(../img/icon-doc.gif) left 3px no-repeat;
	padding: 0 0 0 20px !important; margin: 0 !important;
	display: block; position: relative;
}
p.filesDownload span {
	display: block;
	padding: 0 0 0 20px;
}
div.clinicSet h1 {
  display: block !important;
}
form.pressForm label {
  display: block;
  margin-bottom: 10px;
  margin-left: 40px;
}
form.pressForm label span {
  width: 140px;
  display: block;
  float: left;
  margin-top: 8px;
}
div.pressName p {
  text-align: right;
}
/* CSS Document */
body {
	background: #97A3AE;
	padding: 0;
	margin: 0;
	text-align: center;
	font-size: 70%;
	font-family: "Verdana CE", Verdana, "Arial CE", Arial, "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
}
font, input, select, td, th, div {
    font-family: "Verdana CE", Verdana, "Arial CE", Arial, "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
}
a {
	color: #507EA8;
}
a:hover {
	color: #2C577E;
}
img {
	border: 0;
}
hr.sysLine {
	display: none;
}
br.clear {
	clear: both;
	font-size: 1px;
	height: 1px;
}
div#main {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	background: url(../img/bgr-main-03-autumn.gif) repeat-y;
	overflow: hidden;
}
div#head {
	background: url(../img/bgr-top-04-winter.jpg) no-repeat;
	width: 980px;
	height: 263px;
}
div#head div#logoH1 {
	display: none;
}
/* hlavní obsah */
div#content {
	width: 544px;
	text-align: left;
	position: relative;
	right: 218px;
	bottom: 93px;
	float: right;
	overflow: hidden;
}
div#content h1 {
	margin: 0 0px 20px 0px;
	padding: 3px 10px 3px 10px;
	color: #FFF;
	font-size: 130%;
	background: url(../img/bgr-h1-04.gif) #4c7dc2 top repeat-x;
}
div#content h2 {
	margin: 1.6em 0px 1.2em 0px;
	padding: 4px 5px 3px 10px;
	color: #21587f;
	font-size: 120%;
	background: #cdd5e2;
}
div#content h3 {
	margin: 1.2em 10px 1em 10px;
	padding: 0;
	color: #21577b;
	font-size: 110%;
}
div#content h4 {
	margin: 1.2em 10px 1em 10px;
	padding: 0;
	color: #303030;
	font-size: 100%;
}
div#content h5 {
	margin: 1em 10px 0.8em 10px;
	padding: 0;
	color: #303030;
	font-size: 100%;
}
div#content p {
	margin: 0.6em 10px 0.6em 10px;
	padding: 0;
}
div#content img {
	margin: 0.6em 10px 0.6em 10px;
	padding: 0;
}
p, div#content li, dl {
	line-height: 140%;
	color: #303030;
}
div#content ul, div#main.page ol {
	margin: 0.8em 0 1em 0;
	padding: 0 0 0 16px;
}
div#content li ul, div#content li ol {
	margin: 0.2em 0 0.2em 8px;
	padding: 0;
}
div#content ul li {
	line-height: 140%;
	_height: 1em;
	list-style-type: none;
}
div#content li ul li {
	line-height: 140%;
	_height: 1em;
	list-style-type: none;
}
div#content li li ul li {
	line-height: 140%;
	_height: 1em;
	list-style-type: none;
}
div#content li {
	margin: 0.4em 0;
}
div#content li li {
	font-size: 100%;
}
div#content ul li {
	background: url(../img/list-l1-4.gif) 1px 5px no-repeat;
	padding-left: 18px;
}
div#content li ul {
	margin-left: 0;
}
div#content li ul li {
	background: url(../img/list-l2-4.gif) 1px 6px no-repeat;
	padding-left: 18px;
}
ul.listClinic li {
	background: url(../img/list-l2-4.gif) 1px 6px no-repeat !important;
	padding-left: 18px;
}
div#content li li ul li {
	background: url(../img/list-l3-4.gif) 1px 7px no-repeat;
	padding-left: 18px;
}
div#content ol li {
	list-style-type: decimal;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li ol li {
	list-style-type: lower-alpha;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li li ol li {
	list-style-type: upper-roman;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li li li ol li {
	list-style-type: upper-alpha;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li li li li ol li {
	list-style-type: decimal;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content li li li li li ol li {
	list-style-type: lower-alpha;
	background-image: none !important;
	padding-left: 0; margin-left: 12px !important;
}
div#content.index h1 {
	display: none;
}
div#content.index h2 {
	margin-top: 0;
}
div#content.index h3 {
	margin-top: 0;
}
div#content.index h3 {
	margin-top: 0;
}
dt {
	font-weight: bold;
	margin-top: 12px;
}
dl {
	margin: 8px 10px 8px 10px;
	padding: 0;
}
table {
	margin: 1em 0 1em 11px;
}
table, td, th, tr {
	border-collapse: collapse;
	border: 1px solid #909090;
}
th {
	background: #E7E4E2;
}
td, th {
	padding: 3px 4px;
}
th {
	font-weight: bold;
}
div#content cite {
	line-height: 150%;
	margin: 1em 0 1em 11px;
	padding: 8px 16px;
	display: block;
	background: #DDEBF8;
}
div#content .blockMessage {
	border-top: 1px dotted #000;
	padding: 4px 0 3px 0;
	background: url(../img/brg-news.gif) 14px 14px no-repeat;
}
div#content .blockMessage h2 {
	margin: 0.4em 10px 0.6em 27px;
	background-color: #FFF;
}
div#content .blockMessage p {
	margin-left: 37px;
}
div#content .blockMessage p.desc {
	overflow: hidden;
	zoom: 1;
}
div#content .alert p.desc {
	padding-bottom: 5px;
}
div#content .blockMessage p a.more, div#content .blockMessage p a.more span {
	display: block;
	width: 65px;
	height: 20px;
	zoom: 1;
	cursor: pointer;
	cursor: hand;
}
div#content .blockMessage p a.more {
	position: relative;
	float: right;
	/*top: -16px;*/
}
div#content .blockMessage p a.more span {
	position: absolute;
	left: 0;
	top: 0;
	background: transparent url(../img/more.gif) 0 0 no-repeat
}
div#content .alert {
	background: url(../img/alert-message-bgr.gif) repeat;
}
div#content .alert img {
	padding: 0; margin: 0 0 0 3px;
}
div#content .alert h2 {
	background-color: #E3E7C9;
}
#printableLogo {
	display: none;
}
/* levy blok */
div#menu {
	float: left;
	width: 201px;
	position: relative;
	bottom: 120px;
}
form {
	margin: 0;
	padding: 0;
}
fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
fieldset legend {
	display: none;
}
fieldset input.inputSearch {
	width: 162px;
	margin-left: 14px;
	margin-top: 14px;
	color: #666666;
}
div#menu fieldset select {
	width: 169px;
	margin-left: 14px;
	margin-top: 12px;
	color: #666666;
}
fieldset input.buttSearch {
	margin: 8px 22px 22px 0;
	padding: 3px 3px 1px 3px;
	float: right;
	background: url(../img/bgr-button-04-winter.gif) center repeat-x;
	border: 0;
	font-size: 100%;
	color: #FFF;
	cursor: pointer;
}
/* pravy blok */
div#support {
	float: left;
	width: 202px;
	position: relative;
	left: 577px;
	bottom: 69px;
}
.anketa {
	position: relative;
	margin-bottom: 22px;
	_margin-right: 1px;
}
.anketa h2 {
	background: url(../img/iko-anketa-04-winter.gif) no-repeat;
	margin: 12px 4px 4px 12px;
	padding: 2px 0 3px 29px;
	color: #000;
	font-size: 120%;
}
.anketa p {
	margin: 4px 0px 4px 22px;
	padding: 6px 10px 6px 0;
}
.anketa p.unequal {
	background: #E7E4E2;
	margin: 4px 0px 4px 6px;
	padding-left: 16px;
}
.anketa p.right {
	text-align: right;
}
.flashBanner {
	margin: 8px 14px;
}
/* banery */
div.bannerPlace {
	width: 202px;
	margin: 8px 0;
	text-align: center;
}
#footer {
	background: url(../img/bgr-footer-top-04-winter.gif) repeat-y;
	width: 980px;
	margin-left: auto; margin-right: auto;
	overflow: hidden;
}
#footer ul {
	background: url(../img/bgr-footer-2et-04-winter.gif) #C89D6C repeat-x;
	padding: 22px 0 17px 0;
	margin: 0;
	text-align: center;
	position: relative;
}
#footer ul li {
	display: inline;
	padding: 8px 0 0 0;
	margin: 0 8px;
}
#footer ul li a {
	color: #071D3B;
	background: url(../img/arr-left.gif) 0 4px no-repeat;
	padding-left: 14px;
}
#footer div {
	background: url(../img/bgr-footer-3et-04-winter.gif) #B83939 repeat-x;
	height: 18px;
}
#footer p {
	padding: 4px 0 2px 0;
	margin: 0;
	text-align: center;
	color: #9DD3F4;
	font-size: 80%;
}
#footer p a {
	color: #9DD3F4;
}
.supportNav {
	display: none;
}
div#support h3 {
	font-size: 110%;
}
.phGallery {
	background: url(../img/brg-main-gallery.gif) repeat-y;
	width: 186px;
	margin: 8px 0 8px 8px;
	padding-bottom: 2px;
	text-align: center;
	border-bottom: #CFCFCF solid 1px;
}
.phGallery h3 {
	background: url(../img/bgr-h3-gallery.gif) no-repeat;
	width: 186px;
	margin: 0 0 8px 0;
	padding: 5px 0px 7px 0px;
	color: #FFF;
}
.phGallery div.otherGallery {
	margin: 4px 8px 0 0;
}
.phGallery div.otherGallery a {
	text-align: right !important;
	display: block;
	padding: 3px 20px 5px 0;
	background: url(../img/button-next.gif) right no-repeat;
}
.filesTopLeft {
	background: url(../img/bgr-green-block.gif) repeat-y;
	width: 186px;
	margin: 8px 0 8px 8px;
	padding: 0 0 2px 0;
	border-bottom: #CFCFCF solid 1px;
}
.filesTopLeft h3 {
	background: url(../img/bgr-h3-filles.gif) no-repeat;
	margin: 0 0 2px 0;
	padding: 5px 0px 7px 27px;
	color: #FFF;
}
.filesTopLeft ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.filesTopLeft li {
	padding: 3px 0 4px 0;
	margin: 0 8px;
	background: url(../img/bgr-dotted-x.gif) bottom repeat-x;
	font-size: 90% !important;
	color: #707070;
}
.filesTopLeft div.nextFilles {
	margin: 4px 8px 0 0;
}
.filesTopLeft div.nextFilles a {
	text-align: right !important;
	display: block;
	padding: 3px 20px 5px 0;
	background: url(../img/button-next.gif) right no-repeat;
}
/* MENU */
ul#topMinimenu {
	position: absolute;
	top: 84px;
	left: 150px;
	padding: 0;
	margin: 0;
}
ul#topMinimenu li {
	display: inline;
	margin-left: 14px;
}
ul#topMinimenu li a {
	color: #FFF;
	padding-left: 12px;
	background: url(../img/bgr-button-topmenu-04-winter.gif) left 4px no-repeat;
	text-decoration: none;
}
ul#topMinimenu li a:hover {
	text-decoration: underline;
}
ul#logoBack ul, ul#logoBack li {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#logoBack li a {
	display: block;
	width: 260px;
	height: 50px;
	position: absolute;
	top: 14px;
	left: 26px;
}
ul#logoBack li a span {
	display: none;
}

/* Hlavni menu ************** */
div.fSpMenu {
	background: #507EA8;
}
ul.hlavniMenu, ul.hlavniMenu ul, ul.hlavniMenu ol {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
ul.hlavniMenu li {
	position: relative;
	display: block;
	margin: 0 !important;
	padding: 0 !important;
	float: left;
}
ul.hlavniMenu li ul {
	display: none;
}
 ul.hlavniMenu a {
	color: #FFF;
	padding: 4px 8px 4px 15px;
	margin: 0 !important;
	text-decoration: none;
	display: block;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px  #507EA8 no-repeat;
}
ul.hlavniMenu a.aktivni {
	background: url(../img/bgr-menu-active.gif) 10px 11px  #2C577E no-repeat;
}
ul.hlavniMenu li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
	color: white;
}
ul.hlavniMenu li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected ul li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected li.selected a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected li.selected li a:hover {
	background: url(../img/bgr-menu-active.gif) 5px 8px #2c587f no-repeat !important;
}
ul.hlavniMenu li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li.selected ul li.selected ul li ul {
	display: none !important;
}
ul.hlavniMenu li.selected ul {
	display: block !important;
}
ul.hlavniMenu li.selected ul li.selected ul {
	display: block !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul {
	display: block !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li.selected ul {
	display: block !important;
}
ul.hlavniMenu li.selected ul li.selected ul li.selected ul li.selected ul li.selected ul {
	display: block !important;
}
ul.hlavniMenu li {
	border: none;
	padding: 0;
}
ul.hlavniMenu {
	width: 201px;
}
li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 5px 9px #507EA8 no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected a:hover {
	color: white !important;
}
li.selected ul li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 4px 9px #6593BE no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected li.selected li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 4px 9px  #7DA7CE no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected li.selected li.selected li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 4px 9px #8FB7DC no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected li.selected li.selected li.selected li.selected a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-open.gif) 4px 9px #A4C1DC no-repeat !important;
	color: #0E3755 !important;
	font-weight: bold;
}
li.selected ul li a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #6593BE no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul li.selected ul li a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #7DA7CE no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul li.selected ul li.selected ul li  a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #8FB7DC no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul li.selected ul li.selected ul li.selected ul li a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #A4C1DC no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul li.selected ul li.selected ul li.selected ul li.selected ul li a {
	padding-left: 15px !important;
	background: url(../img/bgr-menu-04-winter.gif) 5px 8px #000 no-repeat !important;
	color: #FFF !important;
	font-weight: normal;
}
li.selected ul {
	display: block !important;
	border-left: 0 !important;
}
li.selected ul li.selected ul {
	display: block !important;
	border-left: 0 !important;
}
ul.hlavniMenu li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li ul li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li ul li ul li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li ul li ul li ul li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li ul li ul li ul li ul li.selectedLast a {
	background: url(../img/bgr-menu-selected.gif) 5px 8px #0D3B75 no-repeat !important;
	font-weight: bold;
}
ul.hlavniMenu li.selected ul {
	margin-left: 2px !important;
}
ul.hlavniMenu li.selected {
	background: #507EA8;
}
ul.hlavniMenu li.selected li.selected {
	background: #6593BE;
}
ul.hlavniMenu li.selected li.selected li.selected {
	background: #7DA7CE;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected {
	background: #8FB7DC;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected li.selected {
	background: #8FB7DC;
}
ul.hlavniMenu li {
	width: 201px !important;
}
ul.hlavniMenu li.selected ul li {
	width: 199px !important;
}
ul.hlavniMenu li.selected li.selected ul li {
	width: 197px !important;
}
ul.hlavniMenu li.selected li.selected li.selected ul li {
	width: 195px !important;
}
ul.hlavniMenu li.selected li.selected li.selected li.selected ul li {
	width: 193px !important;
}

/* MENU Konec **************/



.indexFlashFoto {
	float: left; padding: 0 16px 4px 6px
}
#textForm {
	width: 270px;
}
#obsahForm {
	width: 540px; height: 180px;
}
input.buttUniversal {
	margin: 0;
	padding: 3px 5px 2px 5px;
	background: url(../img/bgr-button-04-winter.gif) center repeat-x;
	border: 0;
	font-size: 100%;
	color: #FFF;
	cursor: pointer;
}
#comments .commentUni p.commentAuthor {
	width: 246px; margin: 0; padding: 2px 0 2px 4px;
	background: #F0F0F0;
	overflow: hidden;
	float: left;
}
#comments .commentUni p.commentDate {
	width: 290px; margin: 0; padding: 2px 0 2px 4px;
	background: #F0F0F0;
	overflow: hidden;
	float: left;
}
#comments .commentUni p.commentText {
 margin: 0 0 20px 0; padding: 0;
 width: 500px;
}
div.listPress p {
	text-align: center;
}
.mapaArealu {
	font-size: 9px;
}

.mapaArealu td{
padding:2px;
}

div.galeryArticle {
	padding: 12px 12px 12px 24px;
	margin: 16px 0 8px 20px;
	overflow: hidden;
	position: relative;
}
div.galeryArticle p {
	position: absolute; bottom: 0; right: 0;
}
div.galeryArticle div.galleryPhoto p {
	font-size: 80% !important;
	position: relative !important;
	margin: 0 10px 10px 6px !important;
}
div.galeryArticle div.galleryPhoto {
	background: #EFEFEF;
	width: 200px;
	margin: 15px;
	text-align: center;
	float: left;
}
div.galeryArticle div.galleryPhoto img {
	margin: 15px 15px 5px 15px !important; padding: 0 !important;
	/*height: 250px; width: 180px;*/
}
div.galeryArticle div.galleryPhoto a {
	text-decoration: none;
}
form.editForm fieldset {
	border: 0;
	text-align: center;
}
form.editForm {
	margin: 80px;
}
p.filesDownload a {
	background: url(../img/icon-doc.gif) left 3px no-repeat;
	padding: 0 0 0 20px !important; margin: 0 !important;
	display: block; position: relative;
}
p.filesDownload span {
	display: block;
	padding: 0 0 0 20px;
}
div.clinicSet h1 {
  display: block !important;
}
form.pressForm label {
  display: block;
  margin-bottom: 10px;
  margin-left: 40px;
}
form.pressForm label span {
  width: 140px;
  display: block;
  float: left;
  margin-top: 8px;
}
div.pressName p {
  text-align: right;
}
