*{margin:0;padding:0;}
img{border:none;}
a:link{color:#000000;text-decoration:underline}
a:hover{color:#000000 !important;text-decoration:none !important}
a:visited{color:#000000;text-decoration:underline}
/* rozvržení stránky */
body{font-family:Verdana CE,Verdana,Tahoma,Arial,sans-serif;text-align:center;background:#ffffff url(images/bg-body.gif) repeat-y;font-size:0.8em;color:#000000;}
#page{width:800px;text-align:left;background:#ffffff url(images/bg-page.gif) repeat-y;margin:auto;}
#head{width:800px;height:246px;background:url(images/head.gif) no-repeat;}
#left{float:left;width:14.2em;text-align:center;}
#left-menu{float:left;width:14.2em;text-align:right;background:#0e5051 url(images/bg-menu.gif) repeat-y;}
#left-end{clear:both;width:14.2em;height:2.4em;position:relative;}
#roh{position:absolute;top:0;left:11.5em;width:35px;height:31px;background:url(images/roh.gif) no-repeat;}
#main-uvod{float:left;width:33em;}
#main-sekce{float:left;width:47.3em;}
#obsah-uvod,#obsah-sekce{margin-left:15px;margin-right:15px;}
#obsah-uvod{width:30.5em;}
#obsah-sekce{width:45em;position:relative;}
#right{float:right;width:195px;line-height:1.3em;}
#right p{font-size:0.9em;margin-top:3px;}
#right span,.tabulka span{color:#ff0000;text-transform:uppercase;}
#right img{width:195px;height:50px;margin-bottom:5px;}
.clear{clear:both;width:100%;height:80px;}
/* patička */
#foot{text-align:center;height:20px;clear:both;color:#006666;font-family:Verdana,Arial,Tahoma,sans-serif;font-size:0.8em;letter-spacing:1px;padding-top:5px;border-top:2px solid #0e5051;}
#foot a:link, #foot a:visited{color:#006666;text-decoration:underline}
#foot a:hover{color:#000000 !important;text-decoration:none !important}
#foot span{color:#006666;margin:0 2px 0 4px;}
/* menu vlevo */
#menu,#menu ul,#menu li a,#menu li a:hover{width:13.8em}
#menu{margin-left:auto;font-weight:normal;overflow:hidden;text-align:left;}
/* pro horní okraj v menu - nefunguje v IE6#menu>ul{border-top:2px groove #ffffff;}*/
#menu ul{list-style:none;font-size:1.1em;}
#menu li{line-height:1.6;float:left;border-bottom:1px solid #4b8283;}
#menu li a{float:left;text-decoration:none;color:#ffffff;}
#menu li a:hover{background-color:#ffffff;color:#000000;text-decoration:none;}
#zrizovatel{float:left;width:17.7em;margin:10px 0 0 0;text-align:center;font-size:0.8em;}
#zdar{width:180px;height:43px;margin-top:5px;}
#pocitadlo{float:left;}
#toplist{width:88px;height:60px;margin:20px 0 0 20px;}
/* seznam a tabulka lékařů v sekci*/
#seznam{margin-top:10px;}
#seznam ul{margin-left:15px;list-style-position:inside;line-height:1.6;}
.tabulka{width:32em;line-height:1.5em;background-color:#919191;}
.tabulka table{width:32em;position:relative;border-collapse:collapse;top:-4px;left:-4px;border:1px solid #000000;}
.tabulka p{font-size:0.9em;line-height:1.1em;text-align:justify;margin:2px 0 2px 0;}
#telseznam table{width:37em;}
#telseznam{width:37em;}
td,th{padding-left:5px;padding-right:5px;}
th{font-size:0.8em;background-color:#B5CEC7;}
tr{background-color:#e6e6e6;}
td.nadpis{font-weight:bold;font-size:1.2em;background-color:#ffffff;line-height:1.6em}
tr.sudy{background-color:#f1f1f1;}
td.zavrit{font-size:0.8em;background-color:#ffffff;text-align:right;vertical-align:top;}
td.zavrit img{margin-right:3px;margin-top:3px;width:18px;height:18px;}
/* view tabulky */
.view{display:none;width:32em;height:19em;position:absolute;left:10px;top:40px;background:url(images/bg-tab.gif) repeat-y;}
.view-maxi{display:none;width:48em;height:46em;position:absolute;left:10px;top:40px;background:url(images/bg-tab.gif) repeat-y;}
/* nadpisy */
h1{font-size:1.5em;font-family:Tahoma,sans-serif;margin:5px 0 10px 0;border-bottom:2px solid #cc0033;}
h2{font-size:1em;margin:15px 0 5px 0;padding:3px;background-color:#e3f3fb;border:1px solid #94c0e1;}
/* news */
h3{font-size:1.2em;margin-bottom:2px;font-family:Arial,Tahoma,sans-serif;}
.news{margin-top:5px;margin-bottom:10px;border-bottom:1px solid #cc0033;}
.news-nabidka{margin-top:5px;margin-bottom:10px;border-bottom:1px solid #4b8283;}
.news p,.news-nabidka p{text-align:justify;margin-top:5px;margin-bottom:10px;text-indent:5px;}
.news span,.news-nabidka span{font-size:0.7em;font-family:Arial,Tahoma,sans-serif;}
#last.news{border-bottom:none;}
.news span a:link{color:#330099;text-decoration:underline}
.news span a:hover{color:#330099;text-decoration:none !important}
.news span a:visited{color:#330099;text-decoration:underline}
/* galerie */
#galerie{text-align:center;}
#galerie img{border:1px solid #0e5051;margin:5px;}

