/* STYLY GENEROVANE ZDROJOVYM KODEM*/
/* Nadpisy nad segmenty (kontakt, adresa, sluzby, ordinace, pojistovny atd....) */
SPAN.sekcekontakt, SPAN.sekcejazyky, SPAN.sekceordinace, SPAN.sekcezamestnanci, SPAN.sekceordhod, SPAN.sekcesluzby, SPAN.sekcepojistovny
{
	font-weight: bolder;
}

/* Tabulka s ordinacnima a poradenskyma hodinama */
table.ordhod tr td{
	font-family : Verdana, Verdana CE;
	font-size: 10px;	
	padding: 0 0 0 5px;
}
/* =============================================== */
A  {
	font-size : 11px;
	font-family : Verdana, Verdana CE;
	text-decoration : none;
	color : #9E8600;
}

A:visited  {
	color : #9E8600;
}

A:active  {
	color : #9E8600;
}

A:hover  {
	color : #9E8600;
	text-decoration : underline;
}

A.red {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; TEXT-DECORATION: none
}
A.red:visited {
	COLOR: red
}
A.red:active {
	COLOR: red
}
A.red:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.zahlavi {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.zahlavi:visited {
	COLOR: #ffffff
}
A.zahlavi:active {
	COLOR: #ffffff
}
A.zahlavi:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.user {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.user:visited {
	COLOR: #ffffff
}
A.user:active {
	COLOR: #ffffff
}
A.user:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.paticka {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.paticka:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
A.paticka:active {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
A.paticka:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #ffffff
}
A.menu:active {
	COLOR: #ffffff
}
A.menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.nadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #4c75ab; TEXT-DECORATION: none
}
A.nadpis:visited {
	COLOR: #4c75ab
}
A.nadpis:active {
	COLOR: #4c75ab
}
A.nadpis:hover {
	COLOR: #4c75ab; TEXT-DECORATION: underline
}

BODY  {
	font-family : Verdana, Verdana CE;
	margin : 0px;
	background-color : #ffffff;
}
H1 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
H2 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
H3 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
H4 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
.a10b {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE
}
.a10w {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Arial CE
}
.a11b {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE
}
.a11w {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Arial CE
}
.a12b {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE
}
.a12w {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Arial CE
}
.a13b {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE
}
.a14b {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE
}
.a16b {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE
}
TD {
	FONT-SIZE: 12px; COLOR: #565e69; FONT-FAMILY: Arial, Arial CE
}
.text {
	FONT-SIZE: 10px; COLOR: #565e69; FONT-FAMILY: Arial, Arial CE
}
.small {
	FONT-SIZE: 9px; COLOR: #565e69; FONT-FAMILY: Arial, Arial CE
}
.zahlavi {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #4c75ab
}
.texty_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #eeeeee
}
.inp75 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 75px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
.inp100w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.inp100 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px
}
.inp80w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 80px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
.inp120w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
.inp25 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 25px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #dddddd
}
.inp25w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 25px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.inp50w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.inp195 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 195px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #dddddd
}
.inp200 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #dddddd
}
.inp200w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.inp300w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 300px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.inp400w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 400px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.inp500w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 500px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.ta200 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #dddddd
}
.ta200w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.ta300 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 300px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #dddddd
}
.ta300w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 300px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.ta400w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 400px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.ta500w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 500px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.ta600w {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; WIDTH: 600px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.select {
	FONT-SIZE: 12px; WIDTH: 200px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #dddddd
}
.selectw {
	FONT-SIZE: 12px; WIDTH: 200px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.select300w {
	FONT-SIZE: 12px; WIDTH: 300px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.select50w {
	FONT-SIZE: 12px; WIDTH: 50px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.select400w {
	FONT-SIZE: 12px; WIDTH: 400px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.select650w {
	FONT-SIZE: 12px; WIDTH: 650px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #ffffff
}
.checkbox {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Arial CE
}
.submit100 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100px; COLOR: #ffffff; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #4c75ab
}
.submit200 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 200px; COLOR: #ffffff; FONT-FAMILY: Arial, Arial CE; BACKGROUND-COLOR: #4c75ab
}
.nadpis {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #4c75ab; TEXT-DECORATION: none
}
.nadpis00 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #282b88; FONT-FAMILY: Arial, Arial CE
}
.nadpis00s {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #282b88; FONT-FAMILY: Arial, Arial CE
}
.nadpis01 {
	FONT-SIZE: 14px; COLOR: #282b88; FONT-FAMILY: Arial, Arial CE
}
.rei00 {
	BACKGROUND-COLOR: #4c75ab
}
.rei01 {
	BACKGROUND-COLOR: #dbe3ee
}
.rei02 {
	BACKGROUND-COLOR: #ecbb3a
}
.rei03 {
	BACKGROUND-COLOR: #fbeecc
}
.rei04 {
	BACKGROUND-COLOR: #83be3d
}
.rei05 {
	BACKGROUND-COLOR: #e5f2d6
}

A.white  {
	text-decoration : none;
	font-size : 10px;	color : #BCFF6E;
}

A.white:visited  {
	color : #BCFF6E;
}

A.white:active  {
	color : #BCFF6E;
}

A.white:hover  {
	color : #BCFF6E;
	text-decoration : underline;
}

A.kapitola  {
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	color : #368300;
}

A.kapitola:visited  {
	color : #368300;
}

A.kapitola:active  {
	color : #368300;
}

A.kapitola:hover  {
	color : #368300;
	text-decoration : underline;
}

.stranka  {
	position : relative;
}

.hlavicka  {
	position : absolute;
	top : 0px;
	left : 0px;
	height : 86px;
}

.logo  {
	position : absolute;
	left : 0px;
	top : 0px;
	width : 163px;
	height : 86px;
	float : left;
	padding-left : 5px;
	padding-top : 5px;
	background-image : url(background_top_04.gif);
}

.adresa  {
	position : absolute;
	left : 160px;
	top : 0px;
	width : 210px;
	height : 86px;
	float : left;
	font-size : 11px;
	font-weight : bold;
	color : #BCFF6E;
	padding-left : 30px;
	padding-top : 5px;
	background-image : url(background_top_04.gif);
}

.kontakt  {
	position : absolute;
	z-index: 10;
	left : 370px;
	top : 0px;
	width : 420px;
	height : 86px;
	float : left;
	font-size : 11px;
	font-weight : bold;
	color : #BCFF6E;
	padding-left : 10px;
	padding-top : 5px;
	background-image : url(bgr_top_04.jpg);
}

.ilustrace  {
	position : absolute;
	left : 575px;
	top : 0px;
	width : 200px;
	height : 86px;
	float : left;
	align : right;
	/*background-image : url(ilustrace_top_04.jpg);*/
}

.obsah  {
	position : absolute;
	top : 86px;
	left : 0px;
	width : 775px;
	background-color : #EEEAD4;
}

.navigace  {
	position : relative;
	width : 163px;
	float : left;
	padding-top : 18px;
	background-color : #EEEAD4;
}

.polozka-menu {
	position : relative;
	width : 128px;
	float : left;
	padding-top : 5px;
	padding-left : 10px;	
}

.info  {
	position : relative;
	width : 612px;
	height : 450px;
	float : left;
	padding-top : 20px;
	background-color : #F3EFD9;
	background-image : url(background_right.gif);
	overflow: auto;
}

.text  {
	position : relative;
	width : 592px;
	font-size : 11px;
	font-family : Verdana, Verdana CE;
	float : left;
	padding-left : 20px;
}

.tiraz  {
	text-align : center;
	padding-bottom : 10px;
}

.nadpis  {
	font-size : 12px;
	font-weight : bold;
}

.paticka  {
	position : relative;
	height : 23px;
	width : 775px;
	background-image : url(background_bottom_04.gif);
}

.pic{
	float: right;
	margin: 0 0 0 10px;
}

.gallery-pic{
	float: right;
	margin: 0 0 0 10px;
}

.mapa img{
	width: 160px;
}