body {margin:0; padding:0; text-align:center; font-size:0.75em; font-family: arial; color:#333333}

h1 {font-size: 1.4em; color: #006978; margin:28px 0 0 24px; float:left; }
h2 {font-size: 1.3em; color:#333333; text-transform: uppercase; margin: 0px; padding:0 0 10px 0; background: url(../img/puntiky.gif) repeat-x left bottom;}
h3 {font-size: 1.0em; color:#333333;margin: 0px; padding:8px 0 0 0; }
h6 {background: #006978 url(../img/odrazka.gif) no-repeat left 7px; padding: 12px 0 12px 20px;margin:0; font-size:1.0em; color:#ffffff;border-bottom:solid #deecec 5px}
.cleaner {clear: both; height: 0px; line-height: 0px; 	font-size: 0px}
.hidden{display:none;}
a img {border:none}
.b {background: #c0c0c0; padding: 10px 1px}
.il {float:left; margin:0 12px 0 0}
HR {
  color:#333333; 
  margin: 0px; padding:0 0 10px 0; 
  background: url(../img/puntiky.gif) repeat-x left bottom;
  border:0px;
}
#container {width: 920px; margin: 0px auto; text-align:left; position:relative}
#top {width: 920px; float:left; height: 242px; background: url(../img/bg-top.gif) repeat-x left top}
#logo {margin: 10px 0 0 0; float:left}
#languageBar { margin-right:3ex;}
#vyhledavani {float:right; margin:5px 140px 10px 0;padding: 5px; background: #f7fafb; height:25px}
#vyhledavani p {float:left; padding:5px; margin:0 0 0 0px}
.tlacitko {height:23px; line-height:23px; width:23px; background: url(../img/tlacitko.gif) no-repeat left top; color:#fff; border:none; cursor: pointer}
#motive01 {width:202px; height:124px; position:absolute; top:102px; left:10px}
#motive02 {width:202px; height:124px; position:absolute; top:152px; left:250px}
#motive03 {width:202px; height:124px; position:absolute; top:152px; left:430px}
#motive05 {width:202px; height:124px; position:absolute; top:152px; left:615px}
#motive04 {width:202px; height:124px; position:absolute; top:102px; left:790px}
#doktor {width:233px; height:172px; background: url(../img/hlava.jpg) no-repeat left top; position:absolute; right:0px; top:70px}

#menu {width: 960px; height: 36px; line-height:36px; float:left; background: url(../img/menu.gif) left 3px}
#menu ul {margin:0px; padding:0px}
#menu ul li {float:left; list-style: none;text-decoration: center}
#menu ul li a {float:left; display:block; /*background: url(../img/menu-bg.jpg) repeat-x left top; */text-decoration:none; color:#c22817; font-size:13px; font-family: Arial Black;}
#menu ul li a:hover {background:transparent}
#menu01 {width:60px; height: 36px; line-height:36px; background: url(../img/menu-prvni.gif) no-repeat left top;padding: 0 0 0 25px}
#menu02 {width:60px; background: url(../img/menu-bg.jpg) repeat-x left top; padding: 0 10px 0 12px}
#menu03 {width:65px; background: url(../img/menu-bg.jpg) repeat-x left top; padding: 0 10px 0 12px}
#menu04 {width:125px; background: url(../img/menu-bg.jpg) repeat-x left top; padding: 0 0 0 18px}
#menu05 {width:155px; background: url(../img/menu-bg.jpg) repeat-x left top; padding: 0 10px 0 18px}
#menu06 {width:125px; background: url(../img/menu-bg.jpg) repeat-x left top; padding: 0 10px 0 19px}
#menu08 {width:90px; background: url(../img/menu-bg.jpg) repeat-x left top; padding: 0 0 0 15px}
#menu07 {width:90px; height: 36px; line-height:36px; background: url(../img/menu-posledni.jpg) no-repeat left top;padding: 0 0 0 25px}
#nazev-stranky {float:left; width:920px; font-size:0.9em}
#nazev-stranky a {padding-right:15px; background: url(../img/sipka.gif) no-repeat right 4px; color: #e02265}
#nazev-stranky a:hover {text-decoration:none}
#nazev-stranky p {margin:10px 0;padding-left:22px}
#content {float:left; width:955px;}
#content-left {float:left; width:225px;}
.box-menu {float:left; width:225px; background: url(../img/textura1.jpg);font-weight:bold;}
.box-menu ul {margin:10px 0 10px 7px; padding:0px; font-size:0.9em;list-style-position: inside}
.box-menu ul li {list-style: none; background: url(../img/sipka-b.gif) no-repeat left 6px; padding:3px 0 3px 10px;}
.box-menu ul li a {color:#c22817; text-decoration:none}
.box-menu ul li a:hover {color: #c48189; text-decoration: underline;}

#pocitadlo {position:absolute; left:68px; top:505px;}
#hodiny {position:absolute; left:50px; top:600px}
#vyhledavac {position:absolute; left:24px; top:760px}
#pocasi {position:absolute; left:17px; top:870px}

#content-right {float:left; width:670px;background: url(../img/bg-text.gif) repeat-x left top;padding:10px 30px;font-size:1.0em;}
#content-right p {margin: 10px 0;}
#content-right a {color: #006978; font-weight: bold;}
#content-right a:hover {text-decoration:none}
#content-right fieldset {border: 1px solid #ffff00} 
#content-right legend {color: #006978; font-size: 1.2em; font-weight: bold}
#content-right input {font-size: 11px; color: #666666}
#content-right select {font-size: 11px; color: #666666}

#bottom {float:left; width:920px; height: 65px; background: url(../img/puntiky02.gif) repeat-x left top;margin:20px 0; padding-top:20px;color:#666666;font-size:0.9em}

.map {border: 1px solid #8193a7; margin-right:20px}
form input, textarea {
	font-size:1em;font-family: arial;width:170px;

}

table td {
	vertical-align:top;

}


.timg {float:left; margin:12px 10px 10px 0; border: 1px solid #8193a7}

a.tooltip {color:#c00;}
a.tooltip b {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip:hover b {display:block; position:absolute; top:20px; left:0px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:150px;}
a.tooltip:hover b em {position:absolute; left:30px; top:-6px; width:11px; height:6px; background:#f2f2f2 url(../img/tooltip.gif) 0 0; display:block; font-size:1px;}

a.tooltip2 {color:#c00;}
a.tooltip2 b {display:none;}
a.tooltip2:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip2:hover b {display:block; position:absolute; top:23px; left:-31px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:40px;}
a.tooltip2:hover b em {position:absolute; left:10px; top:-6px; width:11px; height:6px; background:#f2f2f2 url(../img/tooltip.gif) 0 0; display:block; font-size:1px;}

.no {display: block; padding: 5px 0 5px 0}

.res {padding: 8px; background-color: #298491; color: White; border: 1px solid #298491; margin: 10px 0 0px 0; float: left; width: 100%}
.res a (color:#ffffff)


.seai {float:left; padding: 20px 5px 0px 20px}

.pole {	float: left;margin-bottom: 10px;margin-right:3px; width: 220px;padding: 2px 0 0 6px;}
.tob {border-collapse: collapse; border: 2px solid White; background: #f2f2f2; text-align: center}
.tobh {background: #8193a7; color: White; font-weight: bold}
.le {text-align:left}
.oac {background: #8193a7; color: White; font-weight: bold; text-align: center; height: 38px;}
.oac input {margin: 10px}


