/********************************************************************
 * SPECIAL
 ********************************************************************/

div.scroll_l {
  height: 550px;
  width: 300px;
  overflow: auto;
  /* 	border: 1px solid #666; */
  /* 	background-color: #ccc; */
  padding: 2px;
}

div.scroll_r {
  height: 550px;
  width: 900px;
  overflow: auto;
  padding: 2px;
  /* 	border: 1px solid #666; */
  /* 	background-color: #ccc; */
}

div.scroll_l_new {
  height: 550px;
  width: 450px;
  overflow: auto;
  /* 	border: 1px solid #666; */
  /* 	background-color: #ccc; */
  padding: 2px;
}

div.scroll_r_new {
  height: 550px;
  /* 	width: 800px; */
  overflow: auto;
  padding: 2px;
  /* 	border: 1px solid #666; */
  /* 	background-color: #ccc; */
}


/* obrazek na tlacitku ridici ANO */
.ridici {
  background: url("./../img/bus.png") 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}	

/* obrazek na tlacitku ridici NE */
.ridici_ne {
  background: url("./../img/bus_no.png") 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}	

/* obrazek na tlacitku psychologove */
.psych {
  background: url("./../img/psych.png") 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}	

/* obrazek na tlacitku seznamka cervene*/
.seznamka {
  background: url("./../img/srdce.png") 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}	

/* obrazek na tlacitku seznamka modre */
.seznamka_m {
  background: url("./../img/srdce_kluci.png") 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}	

/* obrazek na tlacitku seznamka expres aktiv modre*/
.seznamka_e {
  background: url("./../img/heart_blue.png") 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}	

/* obrazek na tlacitku seznamka - volenka pasiv cervene */
.seznamka_v {
  background: url("./../img/heart_red.png") 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 		cursor: hand */
}	

/* obrazek na tlacitku */
.subDel {
  background: url("./../img/action_delete.png") 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 		cursor: hand */
}	

/* obrazek na tlacitku */
.subAdd {
  background: url("./../img/action_check.png") 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 		cursor: hand */
}	


.SubmitDel {
  background: url(./../img/action_delete.png) 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /*  		cursor: hand	  */
}

.delButt {
  background: url(./../img/action_delete.png) 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}

.upButt {
  background: url(./../img/arr_up.png) 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}

.up_gyButt {
  background: url(./../img/arr_up_gy.png) 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  /* 	cursor: pointer; cursor: hand */
}

.downButt {
  background: url(./../img/arr_down.png) 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}

.down_gyButt {
  background: url(./../img/arr_down_gy.png) 0 0 no-repeat;
  width: 15px;
  height: 15px;
  border: 0;
  cursor: pointer; 
  /* 	 	cursor: hand  */
}

div#obal {
  width: 800px; 
  text-align: left; 
  margin: 10px auto;
  float: left; 
} 

div#graf_levy {
  width: 150px; 
  float: left; 
}

div#graf_pravy {
  width: 600px; 
  float: left; 
  margin-left: 0; 
}

.div_levy {
  float: left; 
  margin: 3px;
  text-align: center; 
}

.div_pravy {
  float: right; 
  margin: 3px;
  text-align: center; 
}

.fieldset_brown {
  border: 3px solid #CD5F5F;
} 



/********************************************************************
 * OBECNY STYL
 ********************************************************************/
.chck {
  border: 0;
  vertical-align: middle;
  padding: 0;
}

.chck_mini {
  width: 1em; 
  height: 1em; 
  margin: 0; 
  border: 0; 
  padding: 0;
  vertical-align: middle;
}
.chck_mini_wf {
  width: 1em; 
  height: 1em; 
  margin: 0; 
  border: 0; 
  padding: 0;
  vertical-align: middle;
  background-color: green;
}


.grid {
  font-size: 0.9em;
  width: auto;
  height: auto;
  border: 1px solid black;
  padding-left: 5px;
  padding-right: 5px;
}

.grid_nb {
  font-size: 0.9em;
  width: auto;
  border: 0px;
  height: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.grid_nb_b {
  font-size: 0.9em;
  background-color: #F2F2F2;
  width: auto;
  border: 0px;
  height: auto;
  padding-left: 5px;
  padding-right: 5px;
}
.grid_nb_a {
  font-size: 0.9em;
  background-color: #E5E5E5;
  width: auto;
  border: 0px;
  height: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.grid_nb_h {
  font-size: 0.9em;
  text-align: left;
  background-color: #D8FFE9;
  width: auto;
  border: 0px;
  height: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.grid_nbb {
  font-size: 0.9em;
  width: auto;
  border: 0px;
  height: auto;
  padding-left: 0px;
  padding-right: 0px;
}

.nogrid_nb {
  font-size: 1.2em;
  width: auto;
  border: 0px;
  height: auto;
  padding-left: 5px;
  padding-right: 5px;
}

.grid_small {
  font-size: 0.9em;
  width: auto;
  height: auto;
  border: 1px solid black;
  padding-left: 0px;
  padding-right: 0px;
}

.grid_mini {
  font-size: 0.9em;
  width: auto;
  height: auto;
  padding-left: 0px;
  padding-right: 0px;
}

.nadpis {
  font-size: 2em;
  vertical-align: middle;
  width: auto;
  height: auto;
  border: 1px solid black;
  padding-left: 5px;
  padding-right: 5px;
  text-align: center;
}
.den {
  float: left;
  width: 450px; 
  margin: 0 15px 15px 0;
  padding: 5px;
} 
.hodina {
  position: fixed;
  float: right;
  width: 450px;
  margin: 0 15px 50px 0;
  padding: 5px;
} 

/********************************************************************
 * BARVY
 ********************************************************************/
/*transparentni pismo*/
.trspt{
  /*		opacity: 0; */
  /* použito kvůli kompatibilitě se staršími verzemi Firefoxu a Mozilly */
  /* 		-moz-opacity: 0; */
}

/*obycejne pismo*/
.normal{
  font-weight: normal;
  text-align: center;
}

.normal_wh{
  font-weight: normal;
  text-align: center;
  background-color: #FFFFFF;
}

.normal_whb{
  font-weight: bold;
  text-align: center;
  background-color: #FFFFFF;
}

.normal-left{
  font-weight: normal;
  text-align: left;
}

.normal-right{
  font-weight: normal;
  text-align: right;
}
/* nepodtrzeny odkaz */
.u,.u:HOVER,.u:VISITED {
  text-decoration: none;
}

/*fialovy, tucny*/
.afb,.afb:HOVER,.aqb:VISITED {
  color: #A412FF;
  font-weight: bold;
  text-decoration: none;
}

/*nadpis fieldset, tucny*/
.anpb,.anpb:HOVER,.anpb:VISITED {
  color: #010101;
  font-weight: bold;
  text-decoration: none;
  background-color: #F3FFB6;

}

/* Tmavomodry odkaz */
.adb,.adb:HOVER,.adb:VISITED {
  color: #0C3A83;
  font-weight: normal;
  text-decoration: none;
}
/* Tmavomodry odkaz  - TUCNY*/
.adbb,.adbb:HOVER,.adbb:VISITED {
  color: #0C3A83;
  font-weight: bold;
  text-decoration: none;
}
/* Modry odkaz */
.ab,.ab:HOVER,.ab:VISITED {
  color: blue;
  font-weight: normal;
  text-decoration: none;
}
/* Modry odkaz tucny*/
.abb,.abb:HOVER,.ab:VISITED {
  color: blue;
  font-weight: bold;
  text-decoration: none;
}

/* Oranzovy odkaz */
.ao,.ao:HOVER,.ao:VISITED {
  color: #FFA304;
  font-weight: normal;
  text-decoration: none;
}
/* Oranzovy odkaz tucny */
.aob,.aob:HOVER,.aob:VISITED {
  color: #FFA304;
  font-weight: bold;
  text-decoration: none;
}

/* fialovy odkaz CENTER*/
.afb,.afb:HOVER,.afb:VISITED {
  color: #E800F0;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}
/* Oranzovy odkaz CENTER*/
.ao_c,.ao_c:HOVER,.ao_c:VISITED {
  color: #FFAB19;
  font-weight: normal;
  text-decoration: none;
  text-align: center;
}
/* Cerveny odkaz */
.ar,.ar:HOVER,.ar:VISITED {
  color: red;
  font-weight: normal;
  text-decoration: none;
}
/* svetlecerveny odkaz */
.ar_light,.ar_light:HOVER,.ar:VISITED {
  color: #FFA3A3;
  font-weight: normal;
  text-decoration: none;
}
/* Cerveny odkaz tucny*/
.arb,.arb:HOVER,.arb:VISITED {
  color: red;
  font-weight: bold;
  text-decoration: none;
}

/* Cerveny odkaz tucny - blikajici*/
.arb_blink,.arb_blink:HOVER,.arb_blink:VISITED {
  text-decoration:blink;
  color: red;
  font-weight: bold;
}

/* Cerveny odkaz tucny center*/
.arb_c,.arb_cc:HOVER,.arb:VISITED {
  color: red;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}
/* Cerveny odkaz tucny left*/
.arb_l,.arb_l:HOVER,.arb_l:VISITED {
  color: red;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
}
/* Cerveny odkaz tucny right*/
.arb_r,.arb_r:HOVER,.arb_r:VISITED {
  color: red;
  font-weight: bold;
  text-decoration: none;
  text-align: right;
}
/* Cerveny odkaz vice tucny*/
.arx,.arx:HOVER,.arx:VISITED {
  color: red;
  font-weight: bolder;
  text-decoration: none;
}
/* Zeleny odkaz */
.ag,.ag:HOVER,.ag:VISITED {
  color: #108E2B;
  font-weight: normal;
  text-decoration: none;
}
/* Zeleny odkaz tucny*/
.agb,.agb:HOVER,.agb:VISITED {
  color: #108E2B;
  font-weight: bold;
  text-decoration: none;
}
/* Zeleny odkaz tucnejsi*/
.agx,.agx:HOVER,.agx:VISITED {
  color: green;
  font-weight: bolder;
  text-decoration: none;
}
/* Zeleny odkaz tucnejsi center*/
.agx_c,.agx_c:HOVER,.agx_:VISITED {
  color: green;
  text-align: center;
  font-weight: bolder;
  text-decoration: none;
}
/* Zluty odkaz*/
.ay {
  color: #FBE682;
  font-weight: normal;
  text-decoration: none;
}
/* Zluty odkaz tucny*/
.ayb {
  color: #FBE682;
  font-weight: bold;
  text-decoration: none;
}

/* Cerny odkaz normal*/
.abl,.abl:HOVER,.abl:VISITED {
  color: black;
  font-weight: normal;
  text-decoration: none;
}

/* Cerny odkaz tucny*/
.ablb,.ablb:HOVER,.ablb:VISITED {
  color: black;
  font-weight: bold;
  text-decoration: none;
}
/* Cerny odkaz tucny - center*/
.ablbc,.ablbc:HOVER,.ablbc:VISITED {
  color: black;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}
/* Cerny odkaz tucny - left*/
.ablbl,.ablbl:HOVER,.ablbl:VISITED {
  color: black;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
}
/* Cerny odkaz tucny - center*/
.ablbr,.ablbr:HOVER,.ablbr:VISITED {
  color: black;
  font-weight: bold;
  text-decoration: none;
  text-align: right;
}
/* Cerny odkaz tucny - velky*/
.ablbv,.ablbv:HOVER,.ablb:VISITED {
  color: black;
  font-size: 1.5em;
  font-weight: bold;
  text-decoration: none;
}
/* Sedy odkaz */
.agr,.agr:HOVER,.agr:VISITED {
  color: gray;
  font-weight: normal;
  text-decoration: none;
}
/* Sedy odkaz tucny*/
.agrb,.agrb:HOVER,.agr:VISITED {
  color: gray;
  font-weight: bold;
  text-decoration: none;
}
/* Sedy odkaz tucny - center*/
.agrb_c,.agrb_c:HOVER,.agrb_c:VISITED {
  color: gray;
  text-align: center;
  font-weight: bold;
  text-decoration: none;
}
/* Sedy odkaz vpravo*/
.agrr,.agrr:HOVER,.agrr:VISITED {
  color: gray;
  font-weight: normal;
  text-decoration: none;
  text-align: right;
}

/* Sedy odkaz vpravo, tmavesede pozadi*/
.agrr,.agrr:HOVER,.agrr:VISITED {
  color: gray;
  font-weight: normal;
  text-decoration: none;
  text-align: right;
}
/* Hnedy odkaz */
.abr,.abr:HOVER,.abr:VISITED {
  font-weight: bold;
  color: #990000;
  text-decoration: none;
}

/* Hnedy odkaz */
.abn,.abn:HOVER,.abn:VISITED {
  font-weight: normal;
  color: #990000;
  text-decoration: none;
}
/********************************************************************
 * TABULKY
 ********************************************************************/
.bgn{
  background-color: #FFFFFF;
}

/* svatek a je uzaverka - svetleoranzove pozadi, cerveny text	*/
.u_sv_u {
  background-color: #FFECAE;
  color:#FF0004;
  font-weight: bold;
}

/* svatek a neni uzaverka - svetleoranzove pozadi */
.u_sv {
  background-color: #FFECAE;
}

/* pracovni den je uzaverka - cerveny text */
.u_n {
  color:#FF0004;
  font-weight: bold;
}

/* SoNe a je uzaverka - oranzove pozadi, cerveny text	*/
.u_sn_u {
  background-color: #FFE9E3;
  color:#FF0004;
  font-weight: bold;
}

/* editacni formular - hlavicka - cervene pozadi, cerny text	*/
.e_left {
  background-color: #FF7D7D;
  color:#000000;
  font-weight: bold;
  text-align: left;        
}

/* SoNe a neni uzaverka  - svetlecervene pozadi */
.u_sn {
  background-color: #FFE9E3;
}

/* oranzove pozadi SVATEK */
.u_sv {
  background-color: #FFC053;
}

/* uzaverka v prehledu - svetlecervene pozadi */
.u_p {
  background-color: #FF8686;
}

/* normalni - cerne pismo */
.tnormal {
  background-color: #FFFFFF;
}

/* fialove pozadi*/
.fia {
  background-color: #FA66FF;
}

/* svetlezelene pozadi*/
.trgreenlight_d {
  background-color: #C1FFCA;
}

/* uplne svetlezelene pozadi*/
.trgreenlight {
  background-color: #F2FFF5;
}

/* uplne svetlezelene pozadi left*/
.trgreenlightl {
  background-color: #F2FFF5;
  text-align: left;
}

/* svetlezelene pozadi left*/
.trgreen_l {
  background-color: #D6FFE6;
  text-align: left;
}

/* svetlezelene pozadi right*/
.trgreen_r {
  background-color: #D6FFE6;
  text-align: right;
}

.trgreenlightr {
  background-color: #F2FFF5;
  text-align: right;
}
/* svetlemodre pozadi - sede pismo*/
.trhid {
  background-color: #D9E5FA;
  color:#0E61A5;
}

/* svetlemodre pozadi*/
.trbluel {
  background-color: #93E8FF;
}

/* uplne svetlemodre pozadi*/
.trbluelight {
  background-color: #E0FAFF;
}
/* svetlemodre pozadi*/
.trbluelight_d {
  background-color: #B9E7FF;
}
/* uplne svetlemodre pozadi left*/
.trbluelightl {
  background-color: #E0FAFF;
  text-align: left;
}
/* svetlemodre pozadi left*/
.trblue_l {
  background-color: #CDE7FF;
  text-align: left;
}
.trbluelightr {
  background-color: #E0FAFF;
  text-align: right;
}

/* uplne svetlemodre pozadi left bold*/
.trbluelightlb {
  background-color: #E0FAFF;
  text-align: left;
  font-weight: bold;
}
/* svetleaqua pozadi - cerne pismo*/
.trhida {
  background-color: #C2E6FA;
  color: #000000;
}

/* svetleaqua pozadi - cerne pismo - left*/
.trhida_l {
  background-color: #C2E6FA;
  color: #000000;
  text-align: left;
}

/* svetlehnede pozadi - zlute pismo*/
.trhidb {
  background-color: #FFA858;
  color: #FFFF00;
}
/* svetlounce sediva */
.tabra {
  background-color: #F2F2F2;
}
/* svetlounce sediva vpravo*/
.tabrac {
  background-color: #F2F2F2;
}
/* svetlounce sediva - vlevo*/
.tabral {
  background-color: #F2F2F2;
  text-align: left;
}

/* svetlounce sediva pismo normal*/
.tabranb {
  background-color: #F2F2F2;
  font-weight: normal;
}
/* svetlounce sediva pismo normal - left*/
.tabranbl {
  background-color: #F2F2F2;
  font-weight: normal;
  text-align: left;
}
/* tmavsi sediva */
.tabrb {
  background-color: #E5E5E5;
}
/* tmavsi sediva - vlevo*/
.tabrbl {
  background-color: #E5E5E5;
  text-align: left;
}
/* tmavsi sediva - vpravo*/
.tabrar {
  background-color: #E9E9E9;
  text-align: right;
}
/* tmavsi sediva - center*/
.tabrac {
  background-color: #E9E9E9;
  text-align: center;
}
/* tmavsi sediva vpravo*/
.tabrbr {
  background-color: #D1D1D1;
  text-align: right;
}

/*bila barva pozadi*/
.tabhead_n {
  background-color: #FFFFFF;
}

/*modra, cerne pismo*/
.tabhead {
  background-color: #A9E1FF;
  color: #000000;
}

/*modra, cerne pismo - vlevo*/
.tabheadl {
  background-color: #A9E1FF;
  color: #000000;
  text-align: left;
}

/*modra, cerne pismo - vpravo*/
.tabheadr {
  background-color: #A9E1FF;
  color: #000000;
  text-align: right;
}

/*svetlounce zelena, cerne pismo*/
.tablibl {
  background-color: #D6FFE6;
  color: #0A0A0A;
}

/*svetlounce zelena, cerne pismo*/
.tablibl_cent {
  background-color: #D6FFE6;
  color: #0A0A0A;
  text-align: center;
  /* text-decoration:blink */
}
/*svetlounce zelena, cerne pismo vpravo*/
.tablibl_r {
  background-color: #D6FFE6;
  color: #0A0A0A;
  text-align: right;
  /* text-decoration:blink */
}

/* svetlounce zelena, cerne bold pismo, center */
.rowadd_bc {
  background-color: #DAFFCC;
  font-weight: bold;
  color: #0A0A0A;
  text-align: center;
}

/*svetlezelena, cerne pismo*/
.rowadd {
  background-color: #A9FF7A;
  color: #050505;
}

/*svetlezelena, cerne pismo*/
.rowaddb {
  background-color: #A9FF7A;
  color: #050505;
  font-weight: bold;
}

/*svetlezelena, cerne pismo vlevo*/
.rowadd_left {
  background-color: #A9FF7A;
  color: #050505;
  text-align: left;
}

/*svetlezelena, cerne pismo vlevo*/
.rowadd_left_l {
  background-color: #E5FFDE;
  color: #050505;
  text-align: left;
}

/*vice svetlezelena, cerne pismo*/
.rowaddl {
  background-color: #ECFFE4;
  color: #050505;
  text-align: left;
}
/*tmavemodra, bile pismo*/
.tabhead_new {
  background-color: #69D2FF;
  color: #000000;
}
/*sede pozadi, zlute pismo*/
.inz1 {
  /*         background-color: #CDCDCD; */
  font-weight: bold;
  color: #0D03D6;
  text-decoration: none;

}
/*svetlesede pozadi, modre pismo*/
.inz2 {
  /*         background-color: #CDCDCD; */
  font-weight: bold;
  color: #FF0000;
  text-decoration: none;
}

/* Tmavesediva modre pismo --- TR/TD */
.tabrok {
  background-color: #E9E9E9;
  color : blue;
  vertical-align: middle; 
}
/* Svetle modry nadpis --- TR/TD */
.tabna {
  background-color: #D9DCEC;
}
/* Svetle modry nadpis --- TR/TD */
.tabnb {
  background-color: #EAEDFF;
}

/*uplne svetlecervene pozadi, sede pismo, zarovnani vlevo*/
.trdel_light {
  background-color: #FFEAE9;
  color: #747474;
  text-decoration: none;
  text-align: left;
}
/*uplne svetlecervene pozadi, sede pismo, zarovnani vlevo - pro stridani*/
.trdel_light2 {
  background-color: #FFF0F8;
  color: #747474;
  text-decoration: none;
  text-align: left;
}

/*svetlecervene pozadi, sede pismo, zarovnani vlevo*/
.trdel {
  background-color: #FFD9D5;
  color: #747474;
  text-decoration: none;
  text-align: left;
}

/*svetlecervene pozadi, tucne pismo, zarovnani vlevo*/
.trdelb {
  background-color: #FFD9D5;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
}

/*cervene pozadi, tucne pismo, zarovnani vlevo*/
.trdelbb {
  background-color: #FF8F8F;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
}

/*svetlecervene pozadi, sede pismo, zarovnani vpravo*/
.trdelr {
  background-color: #FFD9D5;
  color: #747474;
  text-decoration: none;
  text-align: right;
}

/*svetlecervene pozadi, sede pismo, zarovnani center*/
.trdelc {
  background-color: #FFE7E7;
  text-decoration: none;
  text-align: center;
}
/*svetlecervene pozadi, BOLD, zarovnani center*/
.trdelbc {
  background-color: #FFE7E7;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}
/*trochu cervene pozadi, BOLD, zarovnani center*/
.trdelbbc {
  background-color: #FFB0B1;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}
/*svetlecervene pozadi, sede pismo, zarovnani vlevo*/
.trdell {
  background-color: #FFE7E7;
  text-decoration: none;
  text-align: left;
}
/*svetlecervene pozadi, sede pismo, zarovnani vlevo - nedele*/
.trdelln {
  background-color: #FFD1CF;
  text-decoration: none;
  text-align: left;
}
/*svetlecervene pozadi, zarovnani vpravo - nedele*/
.trdellr {
  background-color: #FFD1CF;
  text-decoration: none;
  text-align: right;
}

/*svetlecervene pozadi, zarovnani center - nedele*/
.trdellc {
  background-color: #FFD1CF;
  text-decoration: none;
  text-align: center;
}

/*svetlecervene pozadi*/
.trdellb {
  background-color: #FFD1CF;
  text-decoration: none;
}

/*svetlecervene pozadi, sede pismo, zarovnani vlevo*/
.traddl {
  background-color: #FFE7E7;
  text-decoration: none;
  text-align: left;
}
/*svetlezelene pozadi, zarovnani center*/
.trsv {
  background-color: #E2FFD3;
  text-decoration: none;
  text-align: center;
}
/*svetlezelene pozadi, BOLD, zarovnani center*/
.trsvb {
  background-color: #85EE3F;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}
/*svetlezelene pozadi, zarovnani vlevo*/
.trsvl {
  background-color: #E2FFD3;
  text-decoration: none;
  text-align: left;
}

/*zlute pozadi, bezne pismo, zarovnani center*/
.try {
  background-color: #FFF874;
  text-decoration: none;
  text-align: center;
}

/*zlute pozadi, bezne pismo, zarovnani vlevo*/
.tryl {
  background-color: #FFF874;
  text-decoration: none;
  text-align: left;
}

/********************************************************************
 * INPUT
 ********************************************************************/
/* input pro HM M/Z*/
.input_mz {
  font-size: 0.85em;
  border-style: dotted;
  background-color: transparent;
  font-weight: bold;
  text-align: center;
}

/* input pro HM PDF*/
.input_pdf {
  font-size: 0.85em;
  border-style: dotted;
  background-color: transparent;
  font-weight: bold;
  text-align: center;
}

.input_small {
  font-size: 0.85em;
}

.input_small_nb {
  font-size: 0.85em;
  border-style: none;
  padding-left: 0px;
  padding-right: 0px;
}

.input_small_n {
  font-size: 0.85em;
  padding-left: 0px;
  padding-right: 0px;
}

.input_small_gray {
  font-size: 0.85em;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
}

.input_small_gray_n {
  font-size: 0.85em;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
  padding-left: 0px;
  padding-right: 0px;
}

.input_small_grayn {
  font-size: 0.85em;
  border-style: none;
  background-color: transparent;
}

.input_small_edit {
  font-size: 0.85em;
  border: 1px solid black;
  /*background-color: transparent;*/
}

INPUT {
  font-size: 1em;
  width: auto;
  height: auto;
  border: 1px solid black;
  padding-left: 5px;
  padding-right: 5px;
}

.input_color {
  font-size: 1em;
  width: auto;
  height: auto;
  border: 2px solid blue;
  background-color: yellow;
  padding-left: 5px;
  padding-right: 5px;
}

.input_color_small {
  font-size: 0.85em;
  width: auto;
  height: auto;
  border: 2px solid blue;
  background-color: yellow;
  padding-left: 5px;
  padding-right: 5px;
}

OPTION, SELECT {
  font-size: 1em;
  width : auto;
  height: auto;
}

.input_cc {
  font-size: 1em;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
}

.input_cc_blue {
  font-size: 1em;
  color: #0000FF;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
}

.input_cc_gr {
  color: #A09D9D;
  font-size: 1em;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
}

.input_cc_area {
  border-style: none;
  background-color: #EEEEEE;
  font-weight: bold;
}


.input_ccr {
  font-size: 1em;
  text-align: right;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
}

.input_cc_red {
  color: #FF0000;
  font-size: 1em;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
}

.input_cc_brown {
  color: #7F3131;
  font-size: 1em;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
}

.input_cc_gray {
  color: gray;
  font-size: 1em;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
}

.input_cc_brownr {
  color: #7F3131;
  text-align: right;
  font-size: 1em;
  border-style: none;
  background-color: transparent;
  font-weight: bold;
}

.input_sm {
  font-size: 1em;
  height: 1.2em; 
  margin: 0; 
  border: 1px solid black;
  padding: 1px;
}


/********************************************************************
 * POZICE
 ********************************************************************/
.right{
  text-align: right;
  text-decoration: none;
}
.left{
  text-align: left;
  text-decoration: none;
}
.leftb{
  vertical-align: bottom;
  text-align: left;
  text-decoration: none;
}
.center{
  text-align: center;
  text-decoration: none;
}

/********************************************************************
 * TABULKY
 ********************************************************************/
#login {
  background-color: #66B3FF;
}
TD,TH,.tabhead,.tabr,.tabn,.tabw {
  vertical-align: top;
  padding-left:5px;
  padding-right:5px;
}

/********************************************************************
 * TLACITKA
 ********************************************************************/	
/*aqua*/
.c {
  background-color: #99FFFF;
  border: 1px solid black;
  vertical-align: middle;
  text-align: center;
  width: 5em;
  height: 1em;
  padding-left: 10px;
  padding-right: 10px;
}

/*aqua*/
.c_xx {
  background-color: #99FFFF;
  border: 1px solid black;
  text-align: center;
  width: 10em;
  padding-left: 10px;
  padding-right: 10px;
}

/*vyrazna modra*/
.dd {
  border: 1px solid black;
  font-size: 1.2em;
  color: #000099;
  background-color: #99FFFF;
  text-decoration: none;
  text-align:center;
}

/*vyrazna modra*/

.d {
  font-size: 1.2em;
  font-weight: bold;
  color: #000099;
  background-color: #99FFFF;
  text-decoration: none;
  text-align:center;
}

/*
.d:hover {
  font-size: 1.2em;
  font-weight: bold;
  color: #000099;
  text-decoration: none;
}
*/
/* tlacitko pro menu male cervene - EDIT */
.e_small {
  font-size: 0.8em;
  color: #000099;
  background-color: #FFE6CC;
  border: 1px  black;
  width: 5em;
  border: 1px solid black;
}

/* tlacitko pro menu male cervene - EDIT */
.e_smallxl {
  font-size: 0.8em;
  color: #000099;
  background-color: #FFE6CC;
  border: 1px  black;
  width: 12em;
  border: 1px solid black;
}

.e_small_xl {
  font-size: 0.8em;
  color: #000099;
  background-color: #FFE6CC;
  border: 1px  black;
  width: auto;
  border: 1px solid black;
}

/* tlacitko pro menu male hodne cervene - EDIT, SAVE */
.e_small_rude {
  font-size: 0.8em;
  color: #000099;
  background-color: #FFB6A2;
  border: 1px  black;
  width: 5em;
  border: 1px solid black;
}

/* tlacitko pro menu male kratsi cervene - EDIT */
.e_smallk {
  font-size: 0.8em;
  color: #000099;
  background-color: #FFE6CC;
  border: 1px  black;
  width: 4em;
  border: 1px solid black;
}

/* tlacitko pro menu male kratsi cervene - EDIT */
.e_smallk_rude {
  font-size: 0.8em;
  color: #000099;
  background-color: #FFB6A2;
  border: 1px  black;
  width: 4em;
  border: 1px solid black;
}

/* tlacitko pro menu male aqua - ADD */
.c_small {
  font-size: 0.8em;
  color: #000099;
  background-color: #97FFFD;
  border: 1px  black;
  width: 5em;
  border: 1px solid black;
}
/* tlacitko pro menu male delsi aqua - ADD */
.c_small_xl {
  font-size: 0.8em;
  color: #000099;
  background-color: #97FFFD;
  border: 1px  black;
  width: auto;
  border: 1px solid black;
}

/* tlacitko pro menu male delsi red - ADD */
.e_small_xxl {
  font-size: 0.8em;
  font-weight: bold;
  color: #000099;
  background-color: #FFB6A2;
  border: 1px  black;
  width: auto;
  border: 1px solid black;
}


/* tlacitko pro menu male kratsi aqua - ADD */
.c_smallk {
  font-size: 0.8em;
  color: #000099;
  background-color: #97FFFD;
  border: 1px  black;
  width: 4em;
  border: 1px solid black;
}

/* tlacitko pro menu male cervene - DELETE */
.d_small {
  font-size: 0.8em;
  color: #000099;
  background-color: #F37E97;
  border: 1px  black;
  width: 5em;
  border: 1px solid black;
}

/* tlacitko pro menu male - sedivka */
.tl_small {
  font-size: 0.8em;
  color: #76716E;
  background-color: #E8ECEA;
  border: 1px  black;
  width: 5em;
  border: 1px solid black;
}

/* tlacitko pro menu male zelene - ADD */
.a_small {
  font-size: 0.8em;
  color: #000099;
  background-color: #78FF88;
  border: 1px  black;
  width: 5em;
  border: 1px solid black;
}
.a_small_xl {
  font-size: 0.8em;
  color: #000099;
  background-color: #78FF88;
  border: 1px  black;
  width: auto;
  border: 1px solid black;
}
/* tlacitko pro menu male kratsi zelene - ADD */
.a_smallk {
  font-size: 0.8em;
  color: #000099;
  background-color: #78FF88;
  border: 1px  black;
  width: 4em;
  border: 1px solid black;
}

/* tlacitko pro menu male dlouhe zelene - ADD */
.a_smalll {
  font-size: 0.8em;
  color: #000099;
  background-color: #78FF88;
  border: 1px  black;
  width: 8em;
  border: 1px solid black;
}

/* tlacitko pro menu male dlouhe cervene - ADD */
.a_smalllr {
  font-size: 0.8em;
  color: #000099;
  background-color: #FFD9D8;
  border: 1px  black;
  width: 8em;
  border: 1px solid black;
}

/* tlacitko pro login*/
#tl-login {
  background-color: #99FFFF;
  font-size: 1em;
  font-weight: bold;
  color: #000099;
  border: 1px solid black;
}
/* tlacitko pro menu dlouhe aqua*/
.horni-tld {
  font-size: 1.2em;
  color: #000099;
  background-color: #99FFFF;
  border: 1px  black;
  font-weight: bold;
  width: 200px;
  border: 1px solid black;
}

/* tlacitko pro admin_is dlouhe aqua*/
.horni-tlda {
  font-size: 1.2em;
  color: #000099;
  background-color: #99FFFF;
  border: 1px  black;
  font-weight: bold;
  width: 170px;
  border: 1px solid black;
}

/* tlacitko pro admin_is dlouhe cervene*/
.horni-tlda_red {
  font-size: 1.2em;
  color: #000099;
  background-color: #FF9395;
  border: 1px  black;
  font-weight: bold;
  width: 170px;
  border: 1px solid black;
}
/* tlacitko pro admin_is dlouhe zelene*/
.horni-tlda_green {
  font-size: 1.2em;
  color: #000099;
  background-color: #A2FFB5;
  border: 1px  black;
  font-weight: bold;
  width: 170px;
  border: 1px solid black;
}

/* tlacitko pro admin_is dlouhe neaktivni*/
.horni-tlda_dead {
  font-size: 1.2em;
  color: #D1D1D1;
  background-color: #99FFFF;
  border: 1px  black;
  font-weight: bold;
  width: 170px;
  border: 1px solid black;
}

/* tlacitko pro menu neaktivni*/
.horni-tlm_dead {
  font-size: 1.2em;
  color: #D1D1D1;
  background-color: #99FFFF;
  border: 1px  black;
  font-weight: bold;
  width: 9em;
  border: 1px solid black;
}

/* tlacitko pro menu stredni aqua*/
.horni-tlm {
  font-size: 1.2em;
  color: #000099;
  background-color: #99FFFF;
  border: 1px  black;
  font-weight: bold;
  width: 9em;
  border: 1px solid black;
}
/* tlacitko pro menu stredni stlacene*/
.horni-tlm_a {
  font-size: 1.2em;
  color: #000099;
  background-color: #83DADA;
  border: 1px  black;
  font-weight: bold;
  width: 9em;
  border: 1px solid black;
}
/* tlacitko pro menu stredni zelene*/
.horni-tlm_g {
  font-size: 1.2em;
  color: #000099;
  background-color: #78FF88;
  border: 1px  black;
  font-weight: bold;
  width: 10em;
  border: 1px solid black;
}
.sirsi{
  width: 15em;
}

/* tlacitko pro menu normal aqua*/
.horni-tl {
  font-size: 1.2em;
  color: #000099;
  background-color: #99FFFF;
  border: 1px solid black;
  font-weight: bold;
  width: 8em;
}
/* tlacitko pro menu normal stlacene*/
.horni-tl_a {
  font-size: 1.2em;
  color: #000099;
  background-color: #83DADA;
  border: 1px solid black;
  font-weight: bold;
  width: 8em;
}
/* tlacitko pro menu kratsi aqua*/
.horni-tlk {
  font-size: 1.2em;
  color: #000099;
  background-color: #99FFFF;
  border: 1px solid black;
  font-weight: bold;
  width: 6em;
}
/* tlacitko pro menu normal zelene */
.horni-tl_g {
  font-size: 1.2em;
  color: #000099;
  background-color:#78FF88 ;
  border: 1px solid black;
  font-weight: bold;
  width: 8em;
}
/* tlacitko pro menu normal zelene */
.horni-tlg_small {
  font-size: 0.9em;
  color: #000099;
  background-color:#78FF88 ;
  border: 1px solid black;
  font-weight: bold;
  width: 8em;
}
/* tlacitko pro menu kratsi zelene */
.horni-tlgk {
  font-size: 1.2em;
  color: #000099;
  background-color:#78FF88 ;
  border: 1px solid black;
  font-weight: bold;
  width: 6em;
}
/* tlacitko pro menu dlouhe cervene*/
.horni-tldr {
  font-size: 1.2em;
  color: #000099;
  background-color: #FFE6CC;
  border: 1px  black;
  font-weight: bold;
  width: 200px;
  border: 1px solid black;
}
/* tlacitko pro menu stredni cervene*/
.horni-tlmr {
  font-size: 1.2em;
  color: #000099;
  background-color: #FFE6CC;
  border: 1px  black;
  font-weight: bold;
  width: 10em;
  border: 1px solid black;
}
/* tlacitko pro menu normal cervene*/
.horni-tlr {
  font-size: 1.2em;
  color: #000099;
  background-color: #FFE6CC;
  border: 1px solid black;
  font-weight: bold;
  width: 100px;
}
/* tlacitko pro menu normal cervene*/
.horni-tlr_mute {
  font-size: 1.2em;
  color: #C3C3C3;
  background-color: #FFE6CC;
  border: 1px solid black;
  font-weight: bold;
  width: 100px;
}
/* tlacitko pro menu normal cervene*/
.horni-tlr_small {
  font-size: 0.9em;
  color: #000099;
  background-color: #FFE6CC;
  border: 1px solid black;
  font-weight: bold;
  width: 80px;
}
/* tlacitko pro menu kratsi cervene*/
.horni-tlrk {
  font-size: 1.2em;
  color: #000099;
  background-color: #FFE6CC;
  border: 1px solid black;
  font-weight: bold;
  width: 6em;
}
/* tlacitko normal */
.tlacn {
  background-color: #CC9966;
}
/* stredne dlouhe tlacitko normal */
.tlacnsd {
  background-color: #FFD405;
  border-bottom: 1px #FFFFFF;
  border-right: 1px #FFFFFF;
  border-top: 1px  #FFFFFF;
  border-left: 1px  #FFFFFF;
  width: 80px;
}
/* dlouhe tlacitko normal */
.tlacnd {
  background-color: #FFD405;
  border-bottom: 1px #FFFFFF;
  border-right: 1px #FFFFFF;
  border-top: 1px  #FFFFFF;
  border-left: 1px  #FFFFFF;
  width: 100px;
}
/* extradlouhe tlacitko normal */
.tlacnxxl {
  background-color: #FFD405;
  border-bottom: 1px #FFFFFF;
  border-right: 1px #FFFFFF;
  border-top: 1px  #FFFFFF;
  border-left: 1px  #FFFFFF;
  width: 120px;
}
.nav_a {
  margin: 0;
  color: #767676;
  display: block;
  text-decoration: none;
  padding: 4px 6px;
}

/********************************************************************
 * DIV
 ********************************************************************/
/* The following styles are for ALL browsers, including Netscape
   Navigator 4.x.  Put more detailed CSS in rhn.css. */

/*class pro div*/
.skryvany {display: none;}
.neskryvany {display: block;}
.videny {display: block;}

.sidenav {
  display: block;
  margin: 0px; 
  /* padding: 3pt 8pt 3pt 8pt;*/
  background-color: #e0e0e0;
  color: white !important;
  border: 1px solid #500 !important;
  background: #a62b2b url("./../img/sidenav-selected.gif") no-repeat !important;
}

.bar-status form { 
  margin: 0;
}

.bar-status {
  background-color: #ddd;
  font-size: 10px;
  padding: 5px;
  margin: 0;
  border: 1px solid #ccc;
  border-top: none;
}


div.login-component { 
  text-align: center;
}

div.login-box { 
  border: 1px solid #999;
  text-align: right;
  padding: 12px 10px;
  margin: 4px;
  background-color: #eee;
  width: 190px;
  margin-left: auto;
  margin-right: auto;
}

div.login-box form { 
  margin: 0;
}

div.login-box div.input-row { 
  font-weight: bold;
  font-size: 10px;
  white-space: nowrap;
}

div.login-box div.input-row input { 
  font-weight: normal;
  vertical-align: middle;
}

div.filter-input { 
}
div.filter-input input { 
  vertical-align: middle;
  font-size: 10px;
}

body {
  font-size: 0.8em;
  font-family: bitstream vera sans,sans-serif;
  margin: 0;
  padding: 0;
  /* (The background color is specified elsewhere, so do a global replacement if it ever changes) */
  background-color: #F3F3FB;
}

a:link {
  color: #900;
}
a:visited {
  color: #48468f;
}
a:hover {
  color: #f20;
}
a[name] {
  color: inherit;
  text-decoration: inherit;
}

#fedora-header {
  background-color: #fff;
  height: 62px;
  width: 100px;
}
#fedora-header img {
  border: 0;
  vertical-align: middle;
}
#fedora-header-logo-noimg {
  /* position is offset by the header padding amount */
  position: absolute;
  left: 26px;
  top: 1px;
  z-index: 3;
}
#fedora-header-logo {
  /* position is offset by the header padding amount */
  position: absolute;
  left: 26px;
  top: 1px;
  z-index: 3;
}
#fedora-header-logo img {	
  height: 60px;
}
#fedora-header-items {
  /* position is offset by the header padding amount */
  position: absolute;
  right: 10px;
  top: 25px;
  text-align: right;
  display: inline;
}
#fedora-header-items a {
  color: #000;
  text-decoration: none;
  padding: 7pt;
  font-size: 1.1em;
}
#fedora-header-items a:hover, #fedora-header-search-button:hover {
  color: #f20;
  cursor: pointer;
}
#fedora-header-items img {
  margin-right: 1px;
  width: 7px;
  height: 22px;
}
#fedora-header-search {
  height: 25px;
}
#fedora-header-search-entry {
  vertical-align: top;
  margin: 0.65em 4px 0 10px;
  padding: 2px 4px;
  background-color: #f5f5f5;
  border: 1px solid #999;
  font-size: 0.8em !important;
}
#fedora-header-search-entry:focus {
  background-color: #fff;
  border: 1px solid #555;
}
#fedora-header-search-button {
  font-size: 0.8em !important;
  vertical-align: top;
  margin-top: 0.2em;
  border: 0;
  padding: 7px;
  background: #fff url('images/header-search.png') no-repeat left;
  padding-left: 21px;
}
#fedora-header-items form {
  float: right;
}
#fedora-header-items input {
  font-size: 0.85em;
}
#fedora-nav {
  margin: 0;
  padding: 0;
  background-color: #66B3FF;
  font-size: 0;
  height: 5px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #f5f5f5;
}
#fedora-nav ul {
  margin: 0;
  padding: 0;
}
#fedora-nav li {
  display: inline;
  list-style: none;
  padding: 0 5pt;
}
#fedora-nav li + li {
  padding-left: 8pt;
  border-left: 1px solid #99a5bf;
}
#fedora-nav a {
  color: #0000FF;
  text-decoration: none;
}
#fedora-nav a:hover {
  color: #0000FF;
}

#fedora-side-left {
  position: absolute;
  z-index: 2;
  width: 6.5em;
  /* Sirka leveho MENU */
  /* Space down for the approx line height (fonts) */
  left: 4px;
}
#fedora-side-right {
  position: absolute;
  z-index: 1;
  width: 13em;
  right: 12px;
  padding-top: 3px;
}
#fedora-side-left, #fedora-side-right {
  top: 2px;
  /* add to the top margin to compensate for the fixed sizes */
  margin-top: 30px;
  color: #555;
  font-size: 0.9em;
}
#fedora-side-right ul {
  list-style: square inside;
  padding: 0px;
  margin: 0px;
}

/* Left-side naviagation */
#fedora-side-nav-label {
  display: none;
}
#fedora-side-nav {
  list-style: none;		
  margin: 0;
  padding: 0;
  border: 1px solid #5976b2;
  border-top: 0;
  background-color: #66B3FF;
}
#fedora-side-nav li {
  margin: 0;
  padding: 0;
  border-top: 1px solid #5976b2;
  /* IE/Win gets upset if there is no bottom border... Go figure. */
  border-bottom: 1px solid #66B3FF;
}
#fedora-side-nav a {
  margin: 0;
  color: #001A33;
  display: block;
  text-decoration: none;
  padding: 4px 6px;
}
#fedora-side-nav a:hover {
  background-color: #34548f;
  color: #fff;
}
#fedora-side-nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#fedora-side-nav ul li {
  border-top: 1px solid #34548e;
  background-color: #34548e;
  /* IE/Win gets upset if there is no bottom border... Go figure. */
  border-bottom: 1px solid #34548e;
}
#fedora-side-nav ul li:hover {
  border-bottom: 1px solid #34548f;
}
#fedora-side-nav ul li a {
  padding-left: 10px;
  color: #a7b2c9;
}
#fedora-side-nav ul li a:hover {
  background-color: #46659e;
}
#fedora-side-nav ul ul li a {
  padding-left: 18px;
}
#fedora-side-nav strong a {
  font-weight: normal;
  /*color: #fff !important;*/
  color: #FFFFFF;
  background-color: #10203b;
}
#fedora-side-nav strong a:hover {
  background-color: #172e56 !important;
}

/* content containers */
#fedora-middle-one, #fedora-middle-two, #fedora-middle-three {
  font-size: 0.9em;
  /* position: relative; */ /* relative to utilize z-index */
  width: auto;
  min-width: 120px;
  margin: 10px;
  z-index: 3; /* content can overlap when the browser is narrow */
}
#fedora-middle-two, #fedora-middle-three {
  margin-left: 6em;
  padding-left: 10px;
}
#fedora-middle-three {
  margin-right: 13em;
  padding-right: 24px;
}

#fedora-content {
  padding: 3px;
  border: 1px solid #aaa;
  background-color: #fff;
}

#fedora-content > .fedora-corner-bottom { top: 0 }

.fedora-corner-tl, .fedora-corner-tr, .fedora-corner-bl, .fedora-corner-br {
  background-color: #F3F3FB;
  position: relative;
  width: 19px;
  height: 19px;
  /* The following line is to render PNGs with alpha transparency within IE/Win, using DirectX */
  /* Work-around for IE6/Mac borkage (Part 1) */
  display: none;
}

.fedora-corner-tl, .fedora-corner-bl { float: left; left: 0px; }
.fedora-corner-tr, .fedora-corner-br { float: right; right: 0px; }
.fedora-corner-tl, .fedora-corner-tr { top: 0px; }
.fedora-corner-bl, .fedora-corner-br { bottom: 0px; margin-top: -19px; /* Opera fix (part 1) */ top: -18px;}

html>body .fedora-corner-tl { background: #F3F3FB url("./../img/corner-tl.png") no-repeat left top; }
html>body .fedora-corner-tr { background: #F3F3FB url("./../img/corner-tr.png") no-repeat right top; }

.fedora-corner-tl, .fedora-corner-tr, .fedora-corner-bl, .fedora-corner-br {
  /* Restore the view for everything but IE6/Mac (part 2 of the "IE/Mac fix") */
  display: block;
}
/* */

.content { margin: 0 1em }

#fedora-sidelist {
  position: relative;
  bottom: 3px;
  margin: 0;
  padding: 3px !important;
  border: 1px solid #bbb;
  background-color: #ccc;
}
#fedora-sidelist strong a {
  font-weight: normal;
  background-color: #555;
  color: #fff;
}
#fedora-sidelist strong a:hover {
  background-color: #333;
  color: #fff;
}
#fedora-sidelist li {
  list-style-position: outside;
  font-size: 0.9em;
  list-style: none;
  border: 1px solid #ccc;
  border-width: 1px 0;
  padding: 0;
  list-style: none;
}
#fedora-sidelist li a {
  text-decoration: none;
  display: block;
  padding: 6px 8px;
}
#fedora-sidelist li a:hover {
  background-color: #999;
  color: #eee;
}

#fedora-footer {
  font-size: 0.75em;
  text-align: center;
  color: #777;
  margin-bottom: 2em;
}
#fedora-printable {
  text-align: center;
  margin: 1em 0;
  font-size: 0.85em;
}
#fedora-printable a {
  text-decoration: none;
  padding: 5px 0;
  padding-left: 18px;
  background: transparent url("/images/printable.png") no-repeat left;
}
#fedora-printable a:hover {
  text-decoration: underline;
}

/********************************************************************
 * DIV
 ********************************************************************/
/* The following styles are for ALL browsers, including Netscape
   Navigator 4.x.  Put more detailed CSS in rhn.css. */

.pozadi{
  background:#E9E9E9;
}
.pozadi1{
  background:white;
}
.pozadi2{
  background:#CDE2FF;
}
.radek1{
  background:#FEFFF4;
  font-size: 12px
}
.radek2{
  background:#F5F6FF;
  font-size: 12px;
}
.bg_green{
  background:#BFFFB6;
  font-size: 12px;
}
.bg_red{
  background:#FF9C9C;
  font-size: 12px;
}
.bg_yellow{
  background:#FFFAC1;
  font-size: 12px;
}
