/* ############################################# */
/* (c) Fakultní nemocnice Ostrava                */
/*     FNSPO.cz & FNO.cz                         */
/* Autor: Mgr. Martin Mikuláško                  */
/* Vytvořeno       10. 03. 2007                  */
/* Poslední úpravy 04. 01. 2009                  */
/* ##############################################*/

/* ============================================= */
/* BOXY                                          */
/* ============================================= */
/* BODY */
/* .strankacentrovana */
/* .boxzahlavi */
/* .boxzahlavileve */
/* .boxmenu .......................... NEPOUŽITO */
/* .boxsubmenu */
/* .boxobsah */
/* .boxtext */
/* .boxtextbonus */
/* .boxzapati */

BODY {
left: 0px;
right: 0px;
background-color: #FFFFFF;
color: #000000;
font-weight: normal;
text-align: left;
margin: 0;
padding: 0;
text-align: center;
}

.strankacentrovana {
position: relative;
width: 1016px;
margin-left: auto;
margin-right: auto;
}

.boxzahlavi {
position: absolute;
z-index: 0;
top: 0px;
left: 0px;
width: 1016px;
height: 50px;
padding: 0;
border: 0;
/*background-image: url(../obr/podklad/podklad_boxzahlavi.jpg);*/
}

.boxzahlavileve {
position: absolute;
z-index: 5;
top: 400px;
left: 0px;
width: 165px;
padding: 0;
border: 0;
/*background: #0070AF;*/
}

.boxsubmenu {
position: absolute;
z-index: 10;
top: 50px;
left: 0px;
width: 1016px;
min-height: 341px;
_height: 341px;
padding: 0;
border: 0;
background-image: url(../obr/podklad/podklad_boxsubmenu_su.jpg);
}

.boxobsah {
position: absolute;
z-index: 3;
top: 400px;
left: 0px;
width: 1016px;
padding: 0;
border: 0;
}

.boxtext {
float: left;
z-index: 3;
width: 1016px;
padding: 0;
border: 0;
}

.boxtextbonus {
float: right;
z-index: 3;
width: 165px;
padding: 0;
border: 0;
}

.boxzapati {
clear: left;
z-index: 3;
width: 1016px;
padding: 0;
border: 0;
}

/* ============================================= */
/* TEXTY                                         */
/* ============================================= */
/* H1 */
/* .boxtextbonus H1 */
/* .boxsubmenu H1 */
/* .boxsubmenu H1.bezodsazeni */
/* .boxsubmenu H1.zvyrazneni */
/* .boxsubmenu H1.zvyrazneniruzove */
/* H2 */
/* .boxtextbonus H2 */
/* P */
/* P.zvyrazneni */
/* P.zvyraznenizahlavi */
/* P.zvyraznenitext */
/* P.zvyraznenizapati */
/* P.bezodsazeni */
/* P.submenuspec */
/* P.copyright */
/* P.menu */
/* P.popiska */
/* TD P.popiska */
/* P.ukonceni */
/* .boxtextbonus P */
/* .boxtextbonus H1.zvyrazneni */
/* .boxtextbonus H1.zvyrazneniruzove */
/* .boxsubmenu P */
/* .boxsubmenu P.zapati */
/* UL */
/* OL */
/* LI */
/* LI.cislo */
/* UL UL */
/* OL UL */
/* .boxsubmenu UL */
/* .boxsubmenu LI */
/* TABLE */
/* TR */
/* TD */

H1 {
color: #EF8F06;
font-weight: bold;
text-align: left;
margin-left: 202px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 7px;
letter-spacing: 1px;
font-size: 11pt;
font-family: Georgia, Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxtextbonus H1 {
color: #000000;
font-weight: bold;
text-align: left;
margin-left: 10px;
margin-right: 10px;
margin-top: 15px;
margin-bottom: 7px;
letter-spacing: 1px;
font-size: 10pt;
font-family: Georgia, Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxsubmenu H1 {
color: #000000;
font-weight: bold;
text-align: left;
margin-left: 33px;
margin-right: 5px;
margin-top: 2px;
margin-bottom: 5px;
letter-spacing: 0px;
font-size: 8pt;
font-family: Georgia, Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxsubmenu H1.bezodsazeni {
color: #000000;
font-weight: bold;
text-align: left;
margin-left: 33px;
margin-right: 0px;
margin-top: 2px;
margin-bottom: 0px;
letter-spacing: 0px;
font-size: 8pt;
font-family: Georgia, Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxsubmenu H1.zvyrazneni {
color: #000000;
font-weight: bold;
text-align: left;
margin-left: 33px;
margin-right: 5px;
margin-top: 7px;
margin-bottom: 0px;
letter-spacing: 0px;
padding: 3px;
border: 1px solid #EF8F06;
background-color: #FFFFCC;
font-size: 8pt;
font-family: Georgia, Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxsubmenu H1.zvyrazneniruzove {
color: #000000;
font-weight: bold;
text-align: left;
margin-left: 33px;
margin-right: 5px;
margin-top: 7px;
margin-bottom: 0px;
letter-spacing: 0px;
padding: 3px;
border: 1px solid #EF8F06;
background-color: #F1D7D7;
font-size: 8pt;
font-family: Georgia, Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

H2 {
color: #EF8F06;
font-weight: bold;
text-align: left;
margin-left: 202px;
margin-right: 193px;
margin-top: 10px;
margin-bottom: 0px;
font-size: 10pt;
font-family: Georgia, Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxtextbonus H2 {
color: #EF8F06;
font-weight: bold;
text-align: center;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-size: 8pt;
font-family: Georgia, Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P {
color: #000000;
font-weight: normal;
text-align: justify;
margin-left: 202px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 7px;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P.zvyrazneni {
color: #000000;
font-weight: bold;
text-align: justify;
margin-left: 202px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 7px;
padding: 3px;
border: 1px solid #EF8F06;
background-color: #FFFFCC;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P.zvyraznenizahlavi {
color: #000000;
font-weight: bold;
text-align: justify;
margin-left: 202px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 0px;
padding: 3px;
border-left: 1px solid #EF8F06;
border-right: 1px solid #EF8F06;
border-top: 1px solid #EF8F06;
border-bottom: 0px solid #FFFFCC;
background-color: #FFFFCC;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P.zvyraznenitext {
color: #000000;
font-weight: normal;
text-align: justify;
margin-left: 202px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 0px;
padding: 3px;
border-left: 1px solid #EF8F06;
border-right: 1px solid #EF8F06;
border-top: 0px solid #FFFFCC;
border-bottom: 0px solid #FFFFCC;
background-color: #FFFFFF;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P.zvyraznenizapati {
color: #000000;
font-weight: normal;
text-align: justify;
margin-left: 202px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 7px;
padding: 3px;
border-left: 1px solid #EF8F06;
border-right: 1px solid #EF8F06;
border-top: 0px solid #FFFFCC;
border-bottom: 1px solid #EF8F06;
background-color: #FFFFFF;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P.bezodsazeni {
color: #000000;
font-weight: normal;
text-align: justify;
margin-left: 202px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 0px;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P.submenuspec {
color: #FFCC99;
background-image: url(../obr/podklad/podklad_infospec.gif);
background-color: #0070AF;
font-weight: bold;
text-align: left;
margin-left: 1px;
margin-right: 0px;
margin-top: 2px;
margin-bottom: 0px;
letter-spacing: 2px;
font-size: 9pt;
font-family: Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P.copyright {
color: #000000;
font-weight: normal;
text-align: right;
margin-left: 0px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 0px;
font-size: 11px;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxsubmenu P.menu {
color: #FFFFFF;
font-weight: bold;
text-align: left;
margin-left: 202px;
margin-right: 37px;
margin-top: 315px;
margin-bottom: 0px;
font-size: 10pt;
font-family: Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P.popiska {
color: #000000;
font-weight: normal;
text-align: justify;
margin-left: 202px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 7px;
font-size: 8pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

TD P.popiska {
color: #A7A7A7;
font-weight: normal;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-top: 3px;
margin-bottom: 0px;
font-size: 8pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

P.ukonceni {
color: #000000;
font-weight: normal;
text-align: justify;
margin-left: 0px;
margin-right: 0px;
margin-top: 2px;
margin-bottom: 0px;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxtextbonus P {
color: #000000;
font-weight: normal;
text-align: center;
margin-left: 10px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 7px;
font-size: 8pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxtextbonus H1.zvyrazneni {
color: #000000;
font-weight: bold;
text-align: center;
margin-left: 10px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 7px;
letter-spacing: 0px;
padding: 3px;
border: 1px solid #EF8F06;
background-color: #FFFFCC;
font-size: 8pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxtextbonus H1.zvyrazneniruzove {
color: #000000;
font-weight: bold;
text-align: center;
margin-left: 10px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 7px;
letter-spacing: 0px;
padding: 3px;
border: 1px solid #EF8F06;
background-color: #F1D7D7;
font-size: 8pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxsubmenu P {
color: #000000;
font-weight: normal;
text-align: left;
margin-left: 33px;
margin-right: 5px;
margin-top: 2px;
margin-bottom: 0px;
font-size: 8pt;
font-family: Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

.boxsubmenu P.zapati {
color: #000000;
font-weight: normal;
text-align: justify;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-size: 8pt;
font-family: Tahoma, "Arial CE", "Helvetica CE", Arial, sans-serif;
}

UL {
margin-left: 218px;
margin-right: 37px;
margin-top: 0px;
margin-bottom: 7px;
padding: 0;
}

OL {
margin-left: 233px;
margin-right: 37px;
margin-top: 0px;
margin-bottom: 7px;
padding: 0;
}

LI {
list-style: disc outside;
color: #000000;
font-weight: normal;
text-align: justify;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

LI.cislo {
list-style: decimal outside;
color: #000000;
font-weight: normal;
text-align: justify;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

UL UL {
margin-left: 17px;
margin-right: 0px;
margin-top: 2px;
margin-bottom: 0px;
padding: 0;
}

OL UL {
margin-left: 17px;
margin-right: 0px;
margin-top: 2px;
margin-bottom: 0px;
padding: 0;
}

.boxsubmenu UL {
margin-left: 24px;
margin-right: 15px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
background-color: #E9E9E9;
}

.boxsubmenu LI {
list-style-type : none;
color: #606060;
font-weight: bold;
text-align: left;
border-top: 1px solid #FFFFFF;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
background-image: url(../obr/podklad/podklad_boxsubmenu_li.gif);
}

TABLE {
margin-left: 202px;
margin-right: 193px;
margin-top: 0px;
margin-bottom: 7px;
border: 1px solid #E9E9E9;
float: none;
}

TR {
background-color: #E9E9E9;
}

TD {
color: #000000;
font-weight: normal;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-size: 10pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}

/* ============================================= */
/* SPECIAL                                       */
/* ============================================= */
/* A */
/* A:hover */
/* H2 A */
/* H2 A:hover */
/* A.popiska */
/* P.menu A */
/* P.menu A:hover */
/* P.submenuspec A */
/* P.submenuspec A:hover */
/* P.copyright A */
/* P.copyright A:hover */
/* P.bonus A */
/* P.bonus A:hover */
/* .boxsubmenu LI A */
/* .boxsubmenu LI A:hover */
/* .oranzova */
/* .modra */
/* .modrasvetla */
/* .sedivatmava */
/* .sedivasvetla */
/* .zluta */
/* .pole */
/* .radek */
/* .zmenazobrazeni */
/* IMG.ilustraceleva */
/* IMG.ilustraceprava */
/* .boxtextbonus IMG.foto */
/* IMG.foto */
/* .pravy */

A {
color: #000000;
}

A:hover {
color: #EF8F06;
}

H2 A {
color: #000000;
}

H2 A:hover {
color: #000000;
}

A.popiska {
color: #A7A7A7;
}

P.menu A {
color: #FFFFFF;
text-decoration: none;
}

P.menu A:hover {
color: #EF8F06;
}

P.submenuspec A {
color: #FFFFFF;
text-decoration: none;
}

P.submenuspec A:hover {
color: #FFCC99;
}

P.copyright A {
color: #000000;
text-decoration: none;
}

P.copyright A:hover {
color: #EF8F06;
}

P.bonus A {
color: #000000;
}

P.bonus A:hover {
color: #EF8F06;
}

.boxsubmenu P.menu A {
color: #FFFFFF;
text-decoration: none;
}

.boxsubmenu P.menu A:hover {
color: #EF8F06;
}

.oranzova {
color: #EF8F06;
}

.modra {
color: #0070AF;
}

.modrasvetla {
color: #C6D1E9;
}

.sedivatmava {
color: #E2E2E2;
}

.sedivasvetla {
color: #F4F4F4;
}

.zluta {
color: #FFFFCC;
}

.pole {
/* width: 250pt; */
border: 1px solid #000000;
color: #000000;
background-color: #FFFFFF;
}

.radek {
background-color: #FFFFFF;
}

.zmenazobrazeni {
font-weight: normal;
text-align: left;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

IMG.ilustraceleva {
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
margin-left: 0px;
margin-right: 10px;
margin-top: 3px;
margin-bottom: 0px;
}

IMG.ilustraceprava {
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
margin-left: 10px;
margin-right: 0px;
margin-top: 3px;
margin-bottom: 0px;
}

.boxtextbonus IMG.foto {
border-left: 1px solid #C6D1E9;
border-right: 1px solid #C6D1E9;
border-top: 1px solid #C6D1E9;
border-bottom: 1px solid #C6D1E9;
}

IMG.foto {
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}

.pravy {
text-align: right;
}

/* ============================================================= */
/* ANY LINK DROP DOWN MENU                                       */
/* http://www.dynamicdrive.com/dynamicindex1/anylinkvertical.htm */
/* ============================================================= */
/* #dropmenudiv */
/* #dropmenudiv a */
/* #dropmenudiv a:hover */

#dropmenudiv {
position: absolute;
background-color: #FFFFFF;
border: 1px solid black;
border-bottom-width: 0;
font: normal 12px "Arial CE", "Helvetica CE", Arial, sans-serif;
line-height: 18px;
z-index: 100;
text-align: left;
}

#dropmenudiv a {
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover {
/* hover background color */
background-color: #EF8F06;
color: #FFFFFF;
}

.vetsi {
font-weight: bold;
font-size: 18pt;
}

/* ============================================= */
/* SPECIAL - MIMO FNSPO PRIMARY                  */
/* ============================================= */
/* .boxtextbonus H1.logo */

.boxtextbonus H1.logo {
color: #000000;
font-weight: bold;
text-align: center;
margin-left: 7px;
margin-right: 10px;
margin-top: 0px;
margin-bottom: 7px;
letter-spacing: 0px;
padding: 3px;
border: 0px solid #FFFFFF;
background-color: #FFFFFF;
font-size: 8pt;
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
}