* {margin:0;padding:0}
body {background:#328ecc url(../images/bg.png) repeat-x top fixed;font-family:Arial;font-size:100%}
#site {width:709px;margin:20px auto 0 auto;background:url(../images/pageBg.png) repeat-y}
img {border:0}
.cleaner {clear:both}

/* -horni menu- */
#menu /* -ie- */{list-style-type:none;text-align:center;background:#b61316 url(../images/menuBg.gif) no-repeat 0 0;height:47px;width:698px;margin:-4px 0 0 6px;font-size:.9em}
#menu li {list-style:none;float:left;display:inline;border-left:1px solid #770506;border-right:1px solid #d6191f}
#menu .first {border-left:0px}
#menu .last {border-right:0px}
#menu li a {background:#b61316 url(../images/menuBg.png) no-repeat;color:#fff;display:block;text-decoration:none;font-weight:bold;line-height:47px;height:47px}
#menu li.onas a {width:65px}
#menu li.pohotovost a {width:172px}
#menu li.sanitky a {width:77px}
#menu li.sluzby a {width:140px}
#menu li.ambulance a {width:236px}
#menu li a:hover {background:#2571bf url(../images/menuBg.png) no-repeat;background-position:0 -47px}
#menu li a:active {background-position:0 -47px}

/* -obsah- */
#content {margin:0 5px 0 6px;border-top:6px solid #2e8fc5}

#text {float:right;width:405px;padding:10px 10px 0 0;color:#000;background:#fff;font-size:.75em}
h1, h2, h3 {font-size:120%}
h1 span, h2 span, h3 span {color:#1c5eae;background:#fff}
.dotted {background:#fff url(../images/dottedH.gif) no-repeat top;padding-top:10px}
.dotted2 {background:#fff url(../images/dottedH.gif) repeat-x bottom;padding-bottom:3px;font-size:110%;margin:10px 0}
#text dl {margin:10px 0}
#text dl dt {color:#1c5eae;background:#fff url(../images/dottedVsmall.gif) no-repeat right;float:left;padding-right:5px;height:60px;margin-right:5px}
#text dl dd b {background:#fff;color:#1c5eae}
#text dl dd a {font-weight:bold;background:#fff url(../images/linkArrow.gif) no-repeat left;padding-left:10px;color:#f27200}

/* -levy panel- */
#panel {list-style-type:none;width:265px;font-size:1em;margin-top:1px}
#panel li {height:102px}
#panel li a {color:#fff;text-decoration:none;display:block;background:#328ecc url(../images/panelBg.png) no-repeat;height:87px;font-weight:bold;padding:15px 115px 0 10px}
#panel li#p1 a {background-position:0 0}
#panel li#p1 a:hover {background-position:-265px 0}
#panel li#p2 a {background-position:0 -102px}
#panel li#p2 a:hover {background-position:-265px -102px}
#panel li#p3 a {background-position:0 -204px;font-size:80%;padding-right:70px}
#panel li#p3 a:hover {background-position:-265px -204px}
#panel li#p3 a span {font-size:190%}
#panel li#p4 a {background-position:0 -306px}
#panel li#p4 a:hover {background-position:-265px -306px}
#panel li#p5 a {background-position:0 -408px}
#panel li#p5 a:hover {background-position:-265px -408px}
#panel li#p6 a {background-position:0 -510px}
#panel li#p6 a:hover {background-position:-265px -510px}
#panel li a span {font-size:150%}

/* -spodni menu- */
#footerMenu /* -ie- */{background:#2477b8 url(../images/footerBg.gif) repeat-x;color:#fff;height:29px;text-align:center;margin-top:2px;clear:both}
#footerMenu ul {margin:0 auto;line-height:25px;width:42.5em;list-style-type:none}
#footerMenu ul li {float:left;padding-left:5px}
#footerMenu ul li a {color:#fff;font-size:.7em;text-decoration:none}
#footerMenu ul li a:hover {text-decoration:underline}

/* -spodni odkazy- */
#odkazy /* -ie- */{font-size:.7em;color:#be161b;list-style-type:none;background:#fff;height:29px;text-align:center;margin:0 auto}
#odkazy li {float:left;padding-left:5px;line-height:25px}
#odkazy li a {color:#636363;background:#fff}

/* -paticka- */
#provozovatel /* -ie- */{width:709px;margin:0px auto;clear:both;background:url(../images/footerBgEnd.png) no-repeat;background-position:center 0px;color:#fff;height:26px;line-height:26px;text-align:center;font-size:.7em}
#provozovatel a {color:#fff}
/* -stranky- */
#obsah {color:#000;font-size:.75em;min-height:490px;margin-top:1px}

.page table {border-collapse:collapse;margin-top:10px;width:100%}
.page table caption {font-weight:bold;font-size:110%;text-align:left}
.page table caption span {font-size:90%;font-weight:normal;color:#1c5eae;background:#fff}
.page table th {text-align:left;font-weight:normal;padding-right:10px;border-right:2px dotted #cccccc}
.page table th.thRight {text-align:right}
.page table td {color:#1c5eae;background:#fff;text-align:center;padding-left:10px;font-weight:bold;width:100px}
.page table .brdrdot {border-bottom:2px dotted #cccccc}

#obsah dl {margin:10px 0}
#obsah dl dt {font-weight:bold;color:#1c5eae;background:#fff}
#obsah dl dd {margin-left:15px}
#obsah p {margin:10px 0}
#obsah h2.center {text-align:center}
#obsah h2.big {text-align:center;font-size:160%;margin:25px 0}

.page {background:#fff;border-right:5px solid #e9e9e9;border-left:5px solid #e9e9e9;padding:10px 15px 10px 15px}
.page_pohotovost {background:#fff;border-right:5px solid #e9e9e9;border-left:5px solid #e9e9e9;padding:10px 15px 10px 15px}
.deti {border-color:#f8c700}
.dospeli {border-color:#f59200}
.dispecink {border-color:#c51200}
.zubni {border-color:#812d89}
.sanitky {border-color:#0d58a7}
.ambulance {border-color:#009c7c}
.page_pohotovost h1 span, .page_pohotovost h2 span {color:#f27200;background:#fff}
.page_pohotovost table thead th {font-weight:normal;border-right:2px dotted #cccccc}
.page_pohotovost table td {height:115px;border:2px dotted #cccccc;border-left:0;border-bottom:0}
.page_pohotovost table .photo {width:152px;vertical-align:middle;text-align:center}
.page_pohotovost table td.padd {padding:0 5px 0 10px}
.page_pohotovost table .open {color:#f27200;font-weight:bold;width:115px;text-align:center}
.page_pohotovost table .nbrdr {border-right:0}
.page_pohotovost table span {color:#f27200;background:#fff}
.page_pohotovost h3 {color:#f27200;background:#fff;font-weight:normal;float:left}
.page_pohotovost h4 {color:#f27200;background:#fff;font-weight:normal;font-size:120%}
.page_pohotovost .smer {background:url(../images/arrowOrange.gif) no-repeat left;padding-left:10px;color:#717171;font-weight:bold;float:right}
.page_pohotovost ol {margin:10px 20px}

/* -sdeleni a aktuality- */
.page_info {background:#fff;border-right:5px solid #e9e9e9;border-left:5px solid #e9e9e9;padding:10px 15px 10px 15px}
.page_info dl {margin:10px 0;clear:both}
.page_info dl dt {color:#1c5eae;border-right:2px dotted #cccccc;float:left;padding-right:5px;height:60px;margin-right:5px}
.page_info dl dd {margin-left:80px !important;padding:0 !important}
.page_info dl dd b {background:#fff;color:#1c5eae}
.page_info dl dd a {font-weight:bold;background:#fff url(../images/linkArrow.gif) no-repeat left;padding-left:10px;color:#f27200}

/* -prihlaseni- */
.login_page {text-align:center;border:0 !important;border:none}
#login {background:#fff url(../images/admin/loginBg.gif) no-repeat;width:326px;height:147px;margin:30px auto;padding-top:113px}
#login h1 {color:#fff;font-weight:normal}
#login fieldset {border:0;padding-top:15px;width:200px;margin:0 auto}
#login fieldset label {color:#fff;font-size:.7em;font-weight:bold}
#login fieldset p input {border:1px solid #fff;background:#c64549;color:#fff;padding:1px;width:150px}
#login fieldset p {text-align:right;margin-bottom:5px}
#login fieldset #Login {background:url(../images/admin/loginBtn.gif) no-repeat;width:96px;height:22px;color:#fff;font-weight:bold;border:0;margin-top:10px;cursor:pointer}
#errorAlert {width:226px;margin:0 auto}

#loginSubLogo {margin:10px auto 50px auto;width:119px}

img.image{display:none}

#text dl#imap{margin:0;padding:0;background:transparent url(../images/mapa.gif) top left no-repeat;height:271px;width:314px;position:relative;margin-left:50px}

#text #imap dt{margin:0;padding:0;position:absolute;font-size:100%;left:-50px;display:none;border:0;background:#fff;height:1.5em}
#text #imap dd{margin:0;padding:0;position:absolute;font-size:90%;font-weight:normal}
#text #imap dd b {background:none;color:#000;font-weight:bold;line-height:2em}
#text #imap dd strong {color:#be161b;text-decoration:underline;padding-left:17px}

#text dd#centrumDef {top:65px;left:150px}
#text dd#centrumDef a {position:absolute;width:73px;height:69px;text-decoration:none;background:none;cursor:pointer}
#text dd#centrumDef a span {display:none}
#text dd#centrumDef a:hover {position:absolute;background-position:-109px -317px;top:50px;left:-15px}
#text dd#centrumDef a:hover span {display:block;text-indent:0;vertical-align:top;color:#000;background:url(../images/mapInfoI.gif) no-repeat;position:absolute;bottom:100%;margin:0;font-weight:normal;padding:10px 0 0 35px;width:261px;height:256px}
#text dd#centrumDef a:hover span strong {line-height:50px;padding-left:50px}

#text dd#porubaDef {top:55px;left:40px}
#text dd#porubaDef a {position:absolute;width:73px;height:69px;text-decoration:none;background:none;cursor:pointer}
#text dd#porubaDef a span {display:none}
#text dd#porubaDef a:hover {background-position:-111px 173px}
#text dd#porubaDef a:hover span {display:block;text-indent:0;color:#000;background:url(../images/mapInfoD.gif) no-repeat;position:absolute;top:100%;left:-100px;margin:0;font-weight:normal;padding:10px 0 0 35px;width:167px;height:102px}
#text dd#porubaDef a:hover span strong {line-height:50px}

#text dd#hrabuvkaDef {top:135px;left:160px}
#text dd#hrabuvkaDef a {position:absolute;width:73px;height:69px;text-decoration:none;background:none;cursor:pointer}
#text dd#hrabuvkaDef a span {display:none}
#text dd#hrabuvkaDef a:hover {background-position:-168px -427px;position:absolute;bottom:-40px;left:-30px}
#text dd#hrabuvkaDef a:hover span {display:block;text-indent:0;vertical-align:top;color:#000;background:url(../images/mapInfoD.gif) no-repeat;position:absolute;top:100%;margin:0;font-weight:normal;padding:10px 0 0 35px;width:167px;height:102px}
#text dd#hrabuvkaDef a:hover span strong {line-height:50px}

#breadcrumbs {border-bottom:2px dotted #cccccc;padding-bottom:5px;font-weight:bold}
#breadcrumbs span span a {font-weight:normal;color:#0000ee;background:#fff url(../images/linkArrow.gif) no-repeat right;padding-right:10px}

fieldset#writeus {border:0;padding:10px}
fieldset#writeus p label {display:block;width:50px;float:left}

#sitemap {padding:10px}
#sitemap ul {list-style-type:none}
#sitemap ul li {padding:8px 5px 0px 20px}
#sitemap ul li a {background:#fff url(../images/linkArrow.gif) no-repeat left;padding-left:10px}
#sitemap ul ul {margin-left:20px}

#sitemap table td {padding:8px 5px 0px 20px}
#sitemap table td a {background:#fff url(../images/linkArrow.gif) no-repeat left;padding-left:10px;text-decoration:underline}

.foto {float:left;border:0px;margin:5px;padding:0px;background:none;width:30%;height:210px;position:relative;overflow:auto}
.foto a{background-image:none;padding:0px !important;margin:0px !important}
.foto img{border:1px solid b2171b;}

.backtotop {float:right}
.backtotop a {background:#fff url(../images/linkArrowUp.gif) no-repeat left;padding-left:10px}

#pager-box {clear:both;text-align:center}
#pager-box span {padding:0.5em}