body { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #a5a5a5; background-image: url(../images/podklad_all.gif); background-repeat: repeat-x; text-align: center; margin-top: 0; font-size: 11px;}
#container { background-color: white; background-image: url(../images/pod_strankou.gif); background-repeat: repeat-y; text-align: left; width: 1076px; margin-top: 0; margin-right: auto; margin-left: auto; }
#top { background-image: url(../images/strana_vrsek.gif); background-repeat: no-repeat; width: 1076px; height: 34px; float: left; }
#left { background-image: url(../images/bok_left.gif); background-position: 0px 34px; background-repeat: no-repeat; width: 38px; height: 528px; float: left; }
#right { background-image: url(../images/bok_right.gif); background-position: 0px 34px; background-repeat: no-repeat; width: 38px; height: 528px; float: left; }
#center { width: 1000px; float: left; margin-left: 0; padding-left: 0; }
#ram_sedy { background-color: #f1f1f1; width: 964px; float: left; margin-left: 18px; padding-bottom: 20px; display: inline; }
#ram_vnitrni { background-color: #f1f1f1; float: left; width: 464px;}
.componentheading {font-size: 12px;}
#jevents_header, #jevents_body { padding-left: 5px; margin-left: 22px;}
#help { font-size: 0; background-color: #a5a5a5; background-image: none; position: relative; top: 20px; width: 1076px; height: 1px; clear: both; margin-top: -1em; display: inherit; }
#lmenu { color: white; font-weight: bold; width: 228px; float: left; margin-left: 24px; display: inline; }
#logo { width: 232px; height: 79px; float: left; margin-left: 24px; padding-top: 10px; display: inline; }
#jsem { background-image: url(../images/jsem.gif); background-repeat: no-repeat; width: 405px; height: 44px; float: left; margin-top: 16px; margin-bottom: 29px; }
#jsem_txt { color: white; font-size: 11px; font-weight: bold; float: left; margin-top: 11px; margin-right: 13px; margin-left: 14px; display: inline; }
.lekar_button { width: 70px; height: 18px; float: left; margin-top: 11px; }
.lekar_button a { color: #02275c; font-size: 10px; font-weight: bold; background-image: url(../images/tlacitko_jsem.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; height: 28px; padding-top: 2px; padding-left: 21px; display: block; }
.lekar_button a:hover { text-decoration: underline; }
.sestra_button { margin-top: 11px; width: 133px; height: 18px; float: left; }
.sestra_button a { color: #02275c; font-size: 10px; font-weight: bold; text-decoration: none; background-image: url(../images/tlacitko_jsem.gif); background-repeat: no-repeat; background-position: 0 0; display: block; padding-top: 2px; padding-left: 21px; height: 28px; }
.sestra_button a:hover { text-decoration: underline; }
.laici_button { margin-top: 11px; width: 122px; height: 18px; float: left; }
.laici_button a { color: #02275c; font-size: 10px; font-weight: bold; text-decoration: none; background-image: url(../images/tlacitko_jsem.gif); background-repeat: no-repeat; background-position: 0 0; display: block; padding-top: 2px; padding-left: 21px; height: 28px; }
.laici_button a:hover { text-decoration: underline; }
#hledat { width: 273px; height: 40px; margin-left: 80px; }
#vyhledavani_txt { color: white; font-size: 11px; font-weight: bold; float: left; margin-top: 10px; margin-right: 9px; margin-left: 16px; display: inline; }
.vyhledavani_input { color: #323232; font-size: 11px; font-weight: normal; width: 128px; height: 12px; float: left; margin-top: 8px; }
.vyhledavani_button { background-image: url(../images/tlacitko_vyhledavani.gif); background-repeat: no-repeat; width: 18px; height: 20px; float: left; margin-top: 11px; margin-left: 3px; display: block; }
.vyhledavani_button a { font-size: 9px; width: 18px; height: 20px; overflow: hidden; display: block; }
.vyhledavani_button span { display: none; }
#obr_titul { background-image: url(../images/obr_hlavni.gif); background-repeat: no-repeat; width: 684px; height: 165px; float: left; margin-left: 4px; }
#prihlaseni { background-image: url(../images/registrace.gif); background-repeat: no-repeat; width: 228px; height: 166px; float: left; margin-top: 0; margin-bottom: 1px; }
.pristup { color: #eb008b; font-size: 11px; font-weight: bold; float: left; margin-top: 16px; margin-bottom: 14px; margin-left: 30px; display: inline; }
.pristup_rp { font-size: 11px; font-weight: bold; float: left; margin-top: 16px; margin-bottom: 14px; margin-left: 30px; display: inline; width: 180px; }
.prihlaseni_button { color: #eb008b; font-size: 11px; font-weight: bold; width: 107px; height: 15px; float: left; margin-top: 1px; margin-bottom: 13px; margin-left: 19px; display: inline; }
.registrace_button { width: 87px; height: 15px; float: left; margin-bottom: 13px; display: inline; }
.registrace_button a { color: #eb008b; font-size: 11px; font-weight: normal; background-image: url(../images/sipka_registrace.gif); background-repeat: no-repeat; background-position: 0 2px; text-decoration: none; height: 15px; padding-left: 14px; display: block; }
.registrace_button a:hover { text-decoration: underline; }
.prihl_jmeno { color: white; font-size: 11px; font-weight: normal; width: 205px; float: left; margin-bottom: 4px; margin-left: 19px; display: inline; }
.prihl_jmeno_txt { font-size: 11px; font-weight: normal; width: 75px; float: left; display: inline; }
.input_style { color: #616161; font-size: 10px; font-weight: normal; width: 115px; height: 12px; float: left; }
.registrace_prihlasit_button { background-image: url(../images/registrace_prihlasit.gif); background-repeat: no-repeat; width: 70px; height: 24px; float: left; margin-top: 12px; margin-left: 17px; display: inline; }
.registrace_prihlasit_button a { font-size: 9px; width: 70px; height: 24px; overflow: hidden; display: block; }
.registrace_prihlasit_button span { display: none; }
.pod_prihlaseni { font-size: 10px; font-weight: bold; background-image: url(../images/dm_21.gif); background-repeat: no-repeat; width: 208px; height: 17px; float: left; margin-top: 2px; padding-top: 3px; padding-left: 20px; }
.pod_prihlaseni a:link { color: white; text-decoration: none; }
.pod_prihlaseni a:visited { color: white; text-decoration: none; }
.pod_prihlaseni a:hover { color: white; text-decoration: underline; }
#menu_zelene_top { font-size: 1px; background-image: url(../images/menu_zelene_top.gif); background-repeat: no-repeat; width: 228px; height: 5px; float: left; margin-bottom: 0; }
#menu_zelene_bottom { font-size: 1px; background-image: url(../images/menu_zelene_spodek.gif); width: 228px; height: 5px; float: left; }
.menu_zelene { font-size: 11px; background-color: #a9da99; background-image: url(../images/podklad_menu_zelene.gif); width: 228px; float: left; margin-top: 13px; margin-bottom: 0; padding-bottom: 6px; }
.menu_zelene a:link { color: white; text-decoration: none; }
.menu_zelene a:visited { color: white; text-decoration: none; }
.menu_zelene a:hover { color: white; text-decoration: underline; }
.menu_zelene_nadpis { font-size: 11px; font-weight: bold; background-image: url(../images/menu_zelene_nadpis.gif); background-repeat: no-repeat; width: 186px; height: 20px; float: left; margin-top: 10px; margin-bottom: 3px; margin-left: 10px; padding-top: 5px; padding-left: 20px; display: inline; }
.menu_zelene ul {padding: 0px; margin: 0px;}
.menu_zelene li { background-image: url(../images/menu_zelene_polozka_in.gif); background-repeat: repeat-y; display: inline; padding-top: 1px; width: 206px; float: left; margin-top: 2px; margin-left: 10px; padding-bottom: 1px; }
.menu_zelene li a { background-image: url(../images/menu_zelene_polozka_sipka.gif); background-repeat: no-repeat; background-position: 7px 5px; padding-top: 3px; padding-bottom: 2px; padding-left: 20px; width: 186px; display: block; }
.menu_zelene_polozka_header { font-size: 1px; background-image: url(../images/menu_zelene_polozka_header.gif); background-repeat: no-repeat; width: 206px; height: 2px; float: left; }
.menu_zelene_polozka_footer { font-size: 1px; background-image: url(../images/menu_zelene_polozka_footer.gif); background-repeat: no-repeat; width: 206px; height: 4px; float: left;} 
.menu_zelene_polozka2 { background-image: url(../images/menu_zelene_polozka-big.gif); display: inline; margin-top: 2px; margin-left: 10px; padding-left: 20px; width: 186px; height: 31px; float: left; padding-top: 3px; }
#menu_zel_cistic { background-color: #a9da99; width: 228px; height: 1px; clear: both; }
.clanky {margin-top: 46px; margin-left: 22px; }
.clanky_cele { margin-top: 26px; margin-left: 22px; width: 442px; float: left; }
.clanky_cele h2 { color: #409b1e; font-size: 17px; font-weight: bold; text-decoration: none; margin-top: 0; margin-bottom: 0; }
.clanky_cele h3 { color: #515151; font-size: 12px; font-weight: bold; margin-top: 5px; margin-bottom: 0; }
.clanky_cele h6 { color: #515151; font-size: 11px; font-weight: normal; text-decoration: none; margin-top: 0; margin-bottom: 17px; }
#clanky_cele h2 a { color: #409b1e; text-decoration: underline; }
.clanky_cele p { color: #696969; font-size: 11px; font-style: normal; line-height: 15px; margin-top: 0; margin-left: 0; }
.clanky_navigace { color: #004181; font-size: 11px; font-weight: normal; background-image: url(../images/lista_clanky_cele.gif); background-repeat: no-repeat; margin-bottom: 16px; padding-top: 3px; padding-left: 5px; width: 426px; height: 22px; float: left; }
.clanky_navigace a { color: #004181; font-weight: normal; text-decoration: underline; }
#breadcrumb{ color: #004181; font-size: 11px; font-weight: normal; background-repeat: no-repeat; margin-bottom: 16px; padding-top: 3px; padding-left: 5px; width: 426px; height: 22px; float: left; margin-left: 22px; }

.form-validate { font-size: 11px; font-weight: normal; background-repeat: no-repeat; margin-bottom: 16px; padding-top: 3px; padding-left: 5px; width: 426px; height: 22px; float: left; margin-left: 22px; }

#paramstimezone{  width: 203px;}

#kontakt_rp { font-size: 12px; font-weight: normal; margin-bottom: 16px; padding-top: 3px; padding-left: 5px; width: 426px; float: left; margin-left: 22px; }
#breadcrumb a, .mod_login a { color: #004181; font-weight: normal; text-decoration: underline; }
.clanky_nove_lista, div#quickfaq h2 { color: #004181; font-size: 14px; font-weight: bold; background-image: url(../images/lista_clanky.gif); background-repeat: no-repeat; width: 421px; height: 22px; margin-bottom: 16px; padding-top: 3px; padding-left: 20px; }
.clanky h2 { color: #409b1e; font-size: 13px; font-weight: normal; text-decoration: underline; margin-top: 0; margin-bottom: 0; }
.clanky h2 a { color: #409b1e; text-decoration: underline; }
.clanky p { color: #696969; font-size: 11px; font-style: normal; line-height: 15px; margin-top: 0; margin-left: 0; }
.clanky_obr { float: left; margin-top: 2px; margin-right: 10px; margin-bottom: 2px; border: solid 2px #b1b0b0; }
.clanky_cele_obr { margin-top: 2px; margin-right: 10px; margin-bottom: 2px; float: right; border: solid 2px #b1b0b0; }
.pmenu { width: 187px; float: left; margin-top: 15px; margin-left: 35px; }
.pmenu_nadpis { color: #004181; font-size: 11px; font-weight: bold; background-image: url(../images/menu_pravo_nadpis.gif); background-repeat: no-repeat; width: 167px; height: 20px; float: left; margin-top: 11px; margin-bottom: 5px; padding-top: 5px; padding-left: 20px; }
.pmenu ul {margin: 0px; padding: 0px}
.pmenu li { width: 183px; height: 14px; float: left; padding-left: 4px; }
.pmenu li { list-style-type:none; margin: 0px; padding: 0px}
.pmenu li a { color: #4977aa; font-size: 10px; background-image: url(../images/sipecka.gif); background-repeat: no-repeat; background-position: 168px 0; text-decoration: none; height: 14px; display: block; }
.pmenu li a:hover { color: #0b5bab; background-image: url(../images/sipka_hover.gif); background-position: 168px 0; text-decoration: underline; }
.anketa { background-image: url(../images/anketa_podklad.jpg); background-repeat: no-repeat; width: 169px; float: left; margin-top: 15px; padding-right: 9px; padding-left: 9px; display: inline; }
#anketa_bottom { background-image: url(../images/dm_41.gif); background-repeat: no-repeat; width: 187px; height: 10px; float: left; margin-bottom: 0; }
.anketa p { color: #004181; font-size: 11px; font-weight: normal; line-height: 15px; margin-top: 0; margin-bottom: 0; }
.anketa h4 { color: #eb008b; font-size: 12px; font-weight: bold; margin-top: 12px; margin-bottom: 9px; }
.odpovedi_all { color: #eb008b; font-size: 12px; font-weight: normal; width: 90px; float: left; margin-top: 15px; }
.odpoved { width: 85px; float: left; }
.hlasovat { background-image: url(../images/hlasovat.gif); background-repeat: no-repeat; width: 72px; height: 24px; float: left; margin-top: 54px; margin-bottom: 8px; }
.hlasovat a { font-size: 9px; width: 72px; height: 24px; overflow: hidden; display: block; }
.hlasovat span { display: none; }
#bottom { background-image: url(../images/strana_spodek.gif); background-repeat: no-repeat; width: 1076px; height: 31px; clear: both; }
.contact_email { color: #464646; font-size: 12px; width: 442px; float: left; margin-left: 22px; }
.kalendar { width: 187px; float: left; margin-left: 0; }
.right { color: #4d9e2f; font-size: 10px; text-align: right; }
.right a { color: #2a8725; text-decoration: none; }
.mod_events_latest_noevents, .contact_image {color: #696969;text-decoration:none; font-size:10px;}
#contact_name, #contact_subject, #contact_email, #contact_text {width: 420px;}
.createdate {color:#999999;font-size:0.9em;font-weight:normal;padding-top:0;vertical-align:top;}

.pagination { text-align:right; float:right; margin:0; }
.pagination a { margin: 0 3px; }
.pagination span { margin: 0 3px;}
#mod_login_usernametext, #mod_login_passwordtext, #mod_login_remembermetext, .headingrow, #mod_login_greeting { color: #eb008b; font-size: 11px; font-weight: bold; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; display: inline; }
.mod_login { color: #eb008b; font-size: 11px; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; display: inline; }
.Zaragoza_Tags { width: 400px;}
.cb_template_default{ margin-left: 10px;}

/* JavliNet */
#top_banner {
    text-align: center;
    padding-top: 5px;
    float: left;
    width: 680px;
    margin-top: 5px;
    margin-bottom: 5px;
}
#top_banner img {
    border: 0px;
}


/*
* nova grafika
*/
#jheader {
    position: relative;
}
#jheader .jsearch {
    background: url('../images/new_template/vyhledavani.gif');
    background-repeat: no-repeat;
    width: 727px;
    height: 45px;
}
.lekar {
    display: block;
    background: url('../images/new_template/lekar.gif');
    background-repeat: no-repeat; position:absolute;
    left:681px;
    top:0px;
    width:98px;
    height:45px;
    color: #ffffff;
    line-height: 35px;
    text-decoration: none;
    font-weight: bold;
    padding-left: 45px;
}
.lekar_aktiv {
    background: url('../images/new_template/lekar_aktiv.gif');
    background-repeat: no-repeat; position:absolute;

}

.sestra {
    display: block;
    background: url('../images/new_template/sestra.gif');
    background-repeat: no-repeat;
    position:absolute;
    left:779px;
    top:0px;
    width:161px;
    height:45px;
    color: #ffffff;
    line-height: 35px;
    text-decoration: none;
    font-weight: bold;
    padding-left: 45px;
}
.sestra_aktiv {
    background: url('../images/new_template/sestra_aktiv.gif');
    background-repeat: no-repeat;
}
.rozek {
    display: block;
    background: url('../images/new_template/top_rozek.gif');
    background-repeat: no-repeat;
    position:absolute;
    left:940px;
    top:0px;
    width: 80px;
    height:45px;
}

#jbanner {
    width: 964px;
    height: 163px;
    margin: 15px 0px 15px 0px;
    position: relative;
}

#jbanner img {
    border-width: 0px;
}

/* #jbanner a {
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    width: 235px;
    height: 160px;
    z-index: 100;
}  */

#jfooter {
    text-align: center;
    padding-top: 10px;
}
#jfooter a {
    text-decoration: none;
}
#jfooter img {
    border: 0px;
    position: relative;
    top: 3px;
}
