#body {
  width: 770px;
  text-align: left;
  border-color: #FCE565;  
  border-width: 0px 0px 0px 0px;
  margin-left: auto;
  margin-right: auto;
}
  /*
#top, #main, #bottom {
  border-color: #FCE565;  
  border-width: 0px 1px 0px 1px;
}  */

#info_linka {
  background-image: url('images/pozadi_info.jpg');
  background-repeat: repeat-y;
  font-size: 0.9em;
}

#info_linka IMG {
  margin-top: 2px;
  margin-right: 3px;
}

#info_linka A, #info_linka A:visited, #info_linka A:hover {
  font-weight: normal;
}

#info_linka .doprava {
  color: #1F4497;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #D8E9F1;
}

#prechod {
  background-image: url('images/pozadi_prechod.jpg');
  background-repeat: repeat-y;
  font-size: 8px;
}

#main {
  background-image: url('images/pozadi_main.gif');
  background-repeat: repeat-y;
}

#levy {
  float: left;
  width: 164px;
  background-image: url('images/zaobleni_leve.gif');
  background-repeat: no-repeat;
  background-position: right top;
  padding-top: 10px;
}
    
#levy .button {
  position: relative;
  top: -19px;
  z-index: 100;
  margin-bottom: -19px;
}   

#levy H3 {
  color: #254091;
  font-size: 12px;
  background-color: #FEF8D6;
  border-top-color: #1677AC;
  font-weight: bold;
  padding-left: 5px;
  height: 19px;
  position: relative;
  z-index: 0;
}

#levy UL.menu {
  padding: 2px 0px 2px 0px;
  margin: 0px;
  margin-bottom: 20px;
  position: relative;
  z-index: 1;
  background-color: #FFF;
}

#levy UL.menu_odkazy {
  padding: 2px 0px 2px 0px;
  margin: 0px;
  margin-bottom: 0px;
  position: relative;
  z-index: 1;
  background-color: #FFF;
  list-style-type: none;
}




#levy UL.menu LI, #levy UL.menu_odkazy LI {
  list-style-type: none;   
}

#levy .menu A, #levy .menu A:visited, #levy .menu A:hover {
  font-size: 0.9em;  
  text-decoration: none;
  display: block;
  width: 100%;
  padding: 1px 0px 1px 0px;
  margin: 1px 0px 1px 0px;
}

#levy .menu A:hover, #levy .menu A.aktivni {
  background-color: #D4E6F0;
}

#pravy_ct {
  float: right;
  width: 602px;
}

#prostredni {
  float: left;
  width: 431px;
  background-image: url('images/zaobleni_prostredni.gif');
  background-repeat: no-repeat;
  background-position: left top;
}

#prostredni .text {
  margin: 5px 0px 5px 5px
}

#pravy {
  float: right;
  width: 165px;
}

  
#pravy .button {
  position: relative;
  top: -19px;
  z-index: 100;
  margin-bottom: -19px;
}   

#pravy H3 {
  color: #254091;
  font-size: 12px;
  background-color: #FEF8D6;
  border-top-color: #1677AC;
  font-weight: bold;
  padding-left: 5px;
  height: 19px;
  position: relative;
  z-index: 0;
}

#pravy .text, #pravy .text2 {
  background-image: url('images/zaobleni_prave.gif');
  background-repeat: no-repeat;
  padding: 3px 5px 10px 9px;
  font-size: 0.9em;
}

#pravy .text {
  border-bottom-width: 2px;
  border-bottom-color: #C5DEEB;
}

#bottom {
  padding: 2px 3px 2px 3px;
  font-size: 0.8em;
  color: #777;
  border-top-width: 1px;
  border-top-color: #D4E6F0;
}

#menu_sluzby {
  background-image: url('images/sluzby.jpg');
  background-repeat: no-repeat;
  width: 163px;
  height: 19px;
}

#menu_info {
  background-image: url('images/info.jpg');
  background-repeat: no-repeat;
  width: 163px;
  height: 19px;
}

#menu_odkazy {
  background-image: url('images/odkazy.jpg');
  background-repeat: no-repeat;
  width: 163px;
  height: 19px;
}
      
#menu_kratke {
  background-image: url('images/kratke_zpravy.jpg');
  background-repeat: no-repeat;
  width: 165px;
  height: 19px;
}   

#menu_cosedeje {
  background-image: url('images/co_se_deje.jpg');
  background-repeat: no-repeat;
  width: 165px;
  height: 19px;
}   

#menu_anketa {
  background-image: url('images/anketa.jpg');
  background-repeat: no-repeat;
  width: 165px;
  height: 19px;
}                     

#menu_srazy {
  background-image: url('images/srazy_chat.jpg');
  background-repeat: no-repeat;
  width: 165px;
  height: 19px;
}   

#srazy_chat {  
  font-size: 0.9em;  
}

#srazy_chat .sraz {  
  margin-bottom: 5px
}

#katalog {
  width: 426px;
  height: 125px;
  background-image: url('images/pozadi_katalog.jpg');
  background-repeat: no-repeat;
}  

#katalog H3 {
  color: #1F4497;
  margin: 0px 0px 8px 10px;
  padding-top: 4px;
  font-size: 1.2em;
  font-weight: bold;
  letter-spacing: -1px;
}

#katalog H4 {
  background-color: transparent;
  border-width: 0px;
}

#katalog .levy {
  width: 175px; 
  float: left;
  border-width: 0px;

  padding-left: 25px;
}

#katalog UL {
  margin-top: 3px;
}

#katalog UL LI {      
  padding: 0px;
  margin: 0px;
  margin-top: 2px;
  list-style-image: url('images/sipka_katalog.gif');
}

#katalog .pravy {
  width: 215px;
  float: right;
  border-width: 0px;
}

#katalog .pravy FORM {
  margin-top: 4px;
}

#katalog .pravy INPUT {
  width: 88px;
  height: 18px;
}

#katalog .pravy .submit {
  width: 20px;
}

#katalog .pravy .vpravo {
  padding-right: 13px;
  font-size: 0.9em;
}

#katalog .pravy .vpravo A, #katalog .pravy .vpravo A:visited, #katalog .pravy .vpravo A:hover {
  font-weight: normal;
}

#katalog .pravy .prihlasena {
  font-size: 0.9em;
}

H2#hlavni {
  border-width: 0px 2px 2px 0px;
  margin: 5px 0px 10px 0px;
  font-size: 1.2em;
  font-family: 'Helvetica', 'Arial', sans-serif;
}

#prave_chatuje {  
  font-size: 10px !important;          
  color: #000 !important; 
}

#kratke_zpravy P { 
  text-indent: 0px;   
}

.zprava { 
  padding-bottom: 2px;     
  margin-bottom: 5px;     
  border-bottom-width: 0px;     
  border-color: #DDD;  
}

.zprava STRONG, .zprava B { 
  color: #444; 
}

.zprava_datum STRONG {    
  color: #1F4497; 
}

#kratke_zpravy .dalsi {    
  padding: 2px 5px 2px 5px;     
  text-align: center;     
  border-width: 1px; 
}

.anketa .otazka {  
  font-weight: bold;   
  margin-bottom: 5px;
}

.anketa .odpoved {  
  text-transform: uppercase;   
  padding-left: 1px;
}

.anketa IMG.graf {  
  border-width: 1px;   
  border-color: #FFE466;   
  margin-bottom: 5px;   
  font-size: 1px;   
  height: 14px;   
  background-color: #D4E6F0;
}

#registrace {
  text-align: center;
}

#organizace .levy {  
  float: left;   
  width: 45%;   
  border-right-width: 1px;   
  border-bottom-width: 1px;   
  border-left-width: 0px;   
  border-color: #BED0E1;
}

#organizace .pravy {  
  float: right;   
  width: 50%;
}

#organizace .levy P {  
  margin: 2px 5px 0px 5px;   
  border-width: 2px;   
  border-color: #ddd;
  padding: 3px;   
  padding-top: 1px;   
  font-size: 0.9em
}

#organizace .levy H4 {  
  margin-right: 5px;
  margin-top: 5px;
}

#organizace .sluzby {  
  background-color: #F7F7F7;   
  border-width: 1px;   
  border-color: #DDD;   
  padding: 7px;   
  padding-top: 3px;   
  padding-bottom: 3px;   
  font-size: 0.9em;   
}

#organizace .sluzby A.aktualni {  
  text-decoration: underline;   
  color: #000; 
}

.label_ta {  
  float: right;   
  border-width: 1px;
  border-bottom-width: 1px;   
  border-bottom-color: #FFF;   
  background-color: #FFF;   
  font-size: 0.9em;   
  margin-top: 2px;   
  font-weight: bold;   
  text-align: center;   
  position: relative;   
  top: 2px; 
}

#organizace .info .label_ta {  
  width: 210px;   
  text-align: right;   
  color: #999; 
}

#organizace .info TEXTAREA {  
  width: 100%;   
  height: 70px;   
  padding: 0px 2px 0px 2px;   
  clear: both;   
  scrollbar-face-color: #FFFFFF;    
  scrollbar-shadow-color: #FFFFFF;   
  scrollbar-highlight-color: #FFFFFF;    
  scrollbar-3dlight-color: #FFFFFF;   
  scrollbar-darkshadow-color: #FFFFFF;    
  scrollbar-track-color: #FFFFFF;   
  scrollbar-arrow-color: #C62635;  
}

#organizace .fotografie {  
  clear: both; 
}

#organizace .foto {  
  float: left;   
  width: 110px;   
  margin-bottom: 10px; 
}

#organizace .foto .mensi {  
  position: relative;   
  top: -5px;   
  left: -1px; 
}

#organizace .info .popis {  
  float: right;   
  width: 220px; 
}

#organizace .kalendar INPUT {  
  width: 100%;  
}

#organizace .kalendar SELECT {  
  width: 145px; 
}

#organizace .kalendar TEXTAREA {  
  width: 100%;   
  height: 70px;   
  padding: 0px 2px 0px 2px;   
  clear: both;   
  scrollbar-face-color: #FFFFFF;    
  scrollbar-shadow-color: #FFFFFF;   
  scrollbar-highlight-color: #FFFFFF;    
  scrollbar-3dlight-color: #FFFFFF;   
  scrollbar-darkshadow-color: #FFFFFF;    
  scrollbar-track-color: #FFFFFF;   
  scrollbar-arrow-color: #C62635; 
}

#organizace .kalendar .label_ta {  
  color: #999; 
}

#organizace .seznam_akci {  
  width: 428px; 
}

#organizace .seznam_akci .lupa {  
  width: 20px;   
  text-align: center; 
}

#organizace .seznam_akci .datum {  
  width: 65px;   
  font-size: 0.9em;   
  font-weight: bold;   
  text-align: right;   
  padding-right: 10px; 
}

#organizace .seznam_akci .odstranit {  
  width: 25px;   
  text-align: center; 
}

#organizace .seznam_akci .nazev {  
  font-size: 0.9em; 
}

#organizace .seznam_akci .vybran TD {  
  border-bottom-width: 2px;   
  border-top-width: 2px;   
  border-color: #1A4170; 
}

#organizace .seznam_akci .vybran TD.lupa {  
  border-left-width: 2px; 
}

#organizace .seznam_akci .vybran TD.odstranit {  
  border-right-width: 2px; 
}

#organizace .seznam_akci .lupa DIV {  
  border-width: 1px;   
  padding: 2px 0px 0px 3px;   
  border-color: #DDD;   
  background-color: #FFF; 
}

.helpdesk TEXTAREA {  
  width: 100%;   
  border-color: #DDD;   
  height: 50px;   
  padding: 0px 2px 0px 2px;   
  clear: both;   
  scrollbar-face-color: #FFFFFF;    
  scrollbar-shadow-color: #FFFFFF;   
  scrollbar-highlight-color: #FFFFFF;    
  scrollbar-3dlight-color: #FFFFFF;   
  scrollbar-darkshadow-color: #FFFFFF;    
  scrollbar-track-color: #FFFFFF;   
  scrollbar-arrow-color: #C62635  
}

.helpdesk .submit {  
  margin-top: 3px; 
}

.helpdesk .vasdotaz {  
  float: right;   
  border-width: 1px;   
  border-color: #DDD;   
  border-bottom-width: 1px;   
  border-bottom-color: #FFF;   
  background-color: #FFF;   
  width: 120px;   
  font-size: 0.9em;   
  margin-top: 2px;   
  font-weight: bold;   
  text-align: center;   
  position: relative;   
  top: 2px; 
}


.katalog .seznam .ctverecek {  
  background-color: #C5DEEB;   
  font-size: 2px;   
  width: 7px;   
  height: 7px;   
  border-color: #5673B1;   
  border-width: 1px;   
  margin-left: 0px;   
  margin-right: 3px; 
}

.katalog .seznam {  
  margin-left: 10px; 
}

.katalog .seznam .mesto {  
  padding-left: 10px; 
}

#karta .zakladni_info {  
  margin-top: 15px;   
  margin-bottom: 15px; 
}

#karta .sidlo {  
  float: right;   
  width: 30%; 
}

#karta .kontakt {  
  float: left;   
  width: 65%; 
}

#karta .zakladni_info {  
  border-width: 1px;   
  border-color: #DDD;   
  background-color: #F7F7F7;   
  padding: 8px 10px 0px 10px; 
}

#karta  A, #karta  A:visited, #karta  A:hover {  
  font-weight: normal; 
}

#karta .zakladni_info TD {  
  padding-bottom: 1px;   
  padding-top: 2px;   
  padding-right: 5px; 
}

#karta .zakladni_info H3 {
  border-width: 0px;
  background-color: transparent;
  font-style: italic;
  margin-bottom: 5px;
}

#karta div.fotografie {  
  float: right;   
  clear: both;
  margin-left: 5px;   
  text-align: center;   
  font-size: 0.80em; 
}

#karta div.fotografie IMG {
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3); 
}

#karta H4 {  
  margin-bottom: 2px;   
  clear: both; 
}


#kalendar .kalendar_dny TD {  
  text-align: center;   
  font-weight: bold;   
  font-size: 0.9em; 
}

#kalendar .vyber_mesice TD {  
  text-align: center;   
  font-size: 0.9em; 
}

#kalendar .bunka_kalendare {  
  text-align: center;   
  border-width: 1px;   
  margin: 1px;   
  padding: 1px 2px 1px 2px;   
  font-size: 0.9em; 
}

#kalendar .bunka_kalendare {  
  background-color: #FFF7DD;   
  cursor: hand; 
}

#kalendar .kalendar {  
  margin-top: -32px;   
  background-color: #FFFFFF;   
  float: right;   
  border-width: 1px;   
  border-color: #DDD;   
  margin-right: 0px; 
}

#kalendar .vypsane_dny {  
  display: inline;   
  width: 130px; 
}

#kalendar .vyber_vypisu {  
  background-color: #f7f7f7;   
  border-width: 1px;   
  border-color: #ddd;   
  padding: 7px;   
  padding-top: 3px;   
  padding-bottom: 3px;
  /*font-size: 0.85em;  */
  width: 270px;   
}

#kalendar .vyber_vypisu A, #kalendar .vyber_vypisu A:visited, #kalendar .vyber_vypisu A:hover {  
  font-weight: normal;   
}

#kalendar .vyber_vypisu A.aktualni {  
  text-decoration: underline;   
  color: #000; 
}

#kalendar .topbox {  
  width: 270px;   
  margin-top: 10px; 
}

#kalendar .typ_akce {  
  font-weight: bold; 
}

#kalendar .seznam_akci {  
  clear: both;   
  margin-left: 15px;   
  margin-bottom: 5px;   
  border-width: 0px; 
}

#kalendar .seznam_akci .cas {  
  width: 45px;   
  vertical-align: top;   
  text-align: right;   
  padding-right: 8px; 
}

#kalendar .seznam_akci .odkaz {  
  width: 370px; 
}

#kalendar .seznam_akci A, #kalendar .seznam_akci A:visited, #kalendar .seznam_akci A:hover {  
  font-weight: normal; 
}

#kalendar .detail_akce {  
  margin-bottom: 8px;   
  font-size: 0.9em; 
}

#prace {  
  border-width: 0px;   
  width: 99%; /*445px;*/ 
}

#prace H3 {
  border-width: 1px;
  border-color: #000;
  background-color: #FFE466;
  padding: 1px 2px 1px 2px;
}

#prace .vlozit {  
  float: right; 
}

#prace TD {  
  vertical-align: top; 
}

#prace .zahlavi {  
  background-color: #FFF7DD;   
  border-width: 1px;   
  border-color: #F6A000;   
  padding: 2px;   
  font-weight: bold; 
}

#prace  A, .prace  A:visited, .prace  A:hover {  
  font-weight: normal; 
}

#prace .levy {  
  width: 50%;   
  border-right-width: 2px;   
  border-color: #DDD;   
  padding-right: 3px; 
}

#prace .pravy {  
  width: 50%; 
}

#prace .nabidka {  
  margin-top: 5px;   
  margin-bottom: 15px;   
  font-size: 0.9em; 
}

#prace .nabidka .datum {  
  text-align: right;   
  font-size: 0.9em; 
}

#diskuze .rubrika {  
  border-width: 1px;   
  border-color: #DDD;   
  background-color: #FFF;   
  clear: both;   
  margin-bottom: 20px;   
 /* height: 105px;
  min-height: 105px;*/
}

#diskuze .rubrika .nadpis {  
  border-bottom-width: 1px;   
  background-color: #FFF6BF;   
  font-size: 1.1em;   
  margin-bottom: 8px; 
}

#diskuze .rubrika .popis {  
  padding: 5px 10px 5px 10px; 
}

#diskuze .rubrika .box {  
  float: right;   
  margin: 2px;   
  background-color: #FFFDF3;   
  padding: 3px;   
  width: 200px; 
}

#diskuze_vlozeni {  
  margin-top: 5px; 
}

#diskuze_vlozeni .polozka {  
  float: left;   
  width: 78px;   
  margin-top: 3px;   
  margin-left: 7px; 
}

#diskuze_vlozeni TEXTAREA {  
  padding: 2px;   
  margin-top: 5px; 
}

#diskuze .odsazeni {  
  float: left;    
  width: 10px;    
  height: 27px;    
  border-color: #DDD;    
  border-left-width: 1px;    
  border-bottom-width: 1px
}

#diskuze .prispevek {  
  margin-top: 10px; 
}

#diskuze .prispevek .text {  
  border-width: 1px;    
  border-color: #DDD;   
  padding: 3px;    
  padding-left: 2px;    
  padding-right: 2px;
  margin: 0px; 
}

#diskuze .prispevek .text A, #diskuze .prispevek .text A:hover, #diskuze .prispevek .text A:visited {  
  font-weight: normal; 
}

#diskuze .prispevek .zahlavi {  
  background-color: #F7F7F7; 
}

#diskuze .prispevek .hlavicka {  
  float: right;   
  font-size: 0.9em;    
  position: relative;    
  top: 1px; 
}

#diskuze .prispevek .hlavicka A, #diskuze .prispevek .hlavicka A:visited, #diskuze .prispevek .hlavicka A:hover {  
  font-weight: normal; 
}

#diskuze .prispevek .autor {  
  font-family: 'Tahoma', sans-serif; 
}

A.zeleny {  
  display: block;    
  padding: 3px 5px 3px 5px; 
}

A.zeleny:hover {  
  background-color: #F9FBFD;   
  text-decoration: none; 
}


#poradna P {
  text-indent: 20px; 
}

#poradna TABLE INPUT {  
  width: 150px;   
  height: 18px; 
}

#poradna TABLE TEXTAREA {  
  width: 180px;    
  height: 68px; 
}

#poradna TABLE .label_ta {  
  margin-top: 5px; 
}

#poradna .odsazeni {  
  float: left;    
  width: 10px;    
  height: 27px;    
  border-color: #DDD;    
  border-left-width: 1px;    
  border-bottom-width: 1px
}

#poradna .prispevek {  
  margin-top: 10px; 
}

#poradna .prispevek .text {  
  border-width: 1px;    
  border-color: #F0F0F0;   
  padding: 3px;    
  padding-left: 2px;    
  padding-right: 2px;
  margin: 0px; 
}

#poradna .prispevek .text A, #poradna .prispevek .text A:hover, #poradna .prispevek .text A:visited {  
  font-weight: normal; 
}

#poradna .prispevek .hlavicka {  
  float: right;   
  font-size: 11px;    
  position: relative;    
  top: 1px; 
}

#poradna .prispevek .hlavicka A, #poradna .prispevek .hlavicka A:visited, #poradna .prispevek .hlavicka A:hover {  
  font-weight: normal; 
}

#poradna .prispevek .autor {  
  font-family: 'Tahoma', sans-serif; 
}

#poradna .odpovedi {  
  margin-left: 25px; 
}

#poradna .odpovedi A, #poradna .odpovedi A:visited, #poradna .odpovedi A:hover {  
  font-weight: normal; 
}

#poradna .odpovedi .prispevek {  
  margin-top: 2px; 
}

#poradna_vlozeni {  
  margin-top: 5px; 
}

#poradna_vlozeni .polozka {  
  float: left;   
  width: 78px;   
  margin-top: 3px;   
  margin-left: 7px; 
}

#poradna_vlozeni TEXTAREA {  
  padding: 2px;   
  margin-top: 5px; 
}

#chat .levy {  
  width: 44%;   
  float: left; 
}

#chat .pravy {  
  width: 50%;   
  float: right;   
  border-left-width: 2px;   
  padding-left: 15px;   
  border-color: #DDD; 
}

.chat_registrace H4 {  
  text-align: center; 
}

.chat_registrace INPUT {  
  width: 105px; 
}

.chat_registrace INPUT.noborder {  
  width: 20px;   
  position: relative;   
  top: 2px; 
}

.chat_prispevky {  
  border-style: solid;    
  border-width: 1px;   
  border-bottom-width: 1px;   
  border-color: #5673B1;   
  margin-top: 6px; 
}

.chat_vlozit {  
  border-style: solid;    
  border-width: 1px;    
  border-top-width: 0px;   
  border-color: #5673B1; 
}

.chat_prispevky, .chat_vlozit, .chat_infolista {  
  width: 424px; 
}

.chat A, .chat A:visited, .chat A:hover {  
  font-weight: normal; 
}

.chat .prispevek {  
  margin-top: 5px; 
  text-align: left;
}

.chat_infolista {  
  background-color: #F7F7FF;   
  padding: 3px;   
  padding-left: 0px; 
  padding-right: 0px;  
  border-width: 1px;   
  border-bottom-width: 0px;   
  border-color: #5673B1;   
  border-top-color: #5673B1;   
  width: 100%; 
}

.chat_infolista A, chat_infolista A:visited, chat_infolista A:hover {  
  font-weight: normal;   
  font-size: 10px
}

.smajlici {  
  text-align: center; 
}

.smajlici IMG {  
  filter: alpha(opacity=60);
}

.smajlik {  
  position: relative;    
  top: -1px;   
  margin: -5px;   
  margin-left: 3px;   
  margin-right: 3px;   
  filter: alpha(opacity=60);
}

#granty TD.datum { 
  font-size: 0.9em; 
}

#granty .datum {  
  width: 37px;   
  vertical-align: top;   
  text-align: right;    
  border-right-width: 1px;   
  border-color: #DDD;   
  padding-top: 3px;
}

#granty A, #granty A:visited, #granty A:hover {  
  font-weight: normal; 
}

#granty UL {  
  margin-bottom: 0px; 
}

#granty LI {  
  list-style-type: square; 
}

#vzdelavani TD.datum { 
  font-size: 0.9em;
}

#vzdelavani .datum {  
  width: 37px;   
  vertical-align: top;   
  text-align: right;   
  border-right-width: 1px;   
  border-color: #DDD;   
  padding-top: 3px; 
}

#vzdelavani A, #vzdelavani A:visited, #vzdelavani A:hover {  
  font-weight: normal; 
}

#vzdelavani UL {  
  margin-bottom: 0px; 
}

#vzdelavani LI {  
  list-style-type: square; 
}


#nadace A, #nadace A:visited, #nadace A:hover {  
  font-weight: normal; 
}

#nadace UL {  
  margin-top: -5px; 
}

.odkazy {
  text-align: center;
}

#odkazy IMG {
  margin-top: 4px;
  margin-bottom: 4px;
}

#euromanazeri .zahlavi TD {
  background-color: #F7F7F7;
  border-bottom-width: 1px;
  border-color: #DDD;
  font-weight: bold;
}

#euromanazeri TD {
  border-bottom-width: 1px;
  border-color: #FFF;
}

#euromanazeri TABLE {
  border-width: 1px;
  border-color: #DDD;
}

#euromanazeri .skupina {
  text-align: center;
}

#euromanazeri .jmeno {
  font-weight: bold; 
}

#euromanazeri .skupina_A TD {
  background-color: #B0EBEB;
}

#euromanazeri .skupina_B TD {
  background-color: #FFEB9C;
}

#euromanazeri .skupina_C TD {
  background-color: #FFC49C;
}

#euromanazeri .skupina_D TD {
  background-color: #FFD7EB;
}

#euromanazeri .skupina_E TD {
  background-color: #FFFF9C;
}

#euromanazeri .skupina_F TD {
  background-color: #9CFF9C;
}

#euromanazeri .detail .polozka {
  background-color: #F7F7F7;   
  width: 110px;
  font-size: 0.9em;
  font-weight: bold;
}

#zasilani_novinek {
  padding: 5px 5px 0px 5px;
  font-size: 0.9em;
  margin-bottom: 20px;
}

#zasilani_novinek INPUT {
  width: 115px;
}

#zasilani_novinek INPUT.submit {
  width: 30px;
}

#index_info {  
  float: right;   
  width: 150px;   
  border-width: 1px;   
  background-color: #F9FBFD;     
  margin-left: 5px;   
  padding: 2px 4px 2px 4px;   
  font-size: 0.9em;   
  border-color: #1677AC; 
}

#index_info UL {  
  margin-left: 20px;   
  padding: 0px;   
  list-style-type: square;   
  margin-bottom: 0px; 
}

#index_info LI {  
  margin-left: 0px;   
  padding: 0px; 
}

#index_info A, #index_info A:hover, #index_info A:visited {  
  font-weight: normal; 
}


.topbox .strankovani {  
  border-width: 1px;   
  display: inline;   
  width: 20px;   
  text-align: center;   
  margin-right: 1px;   
  padding-left: 2px; 
}

#archiv TD.datum, #archiv .anotace { 
  font-size: 0.9em; 
}

#archiv .datum {  
  width: 37px;   
  vertical-align: top;   
  text-align: right;   
  background-color: #F7F7F7;   
  border-right-width: 1px;   
  border-color: #DDD;   
  padding-top: 3px; 
}

#archiv A, #archiv A:visited, #archiv A:hover {  
  font-weight: normal; 
}

#archiv .nove_okno {  
  filter: alpha(opacity=30); 
}

#archiv P {  
  margin: 0px; 
}

#verejna_sprava .kapitalky {
  text-transform: uppercase;
}

#monitoring .prispevek {
  margin-bottom: 20px;
}

#monitoring .anotace {
  padding: 2px;
}

#umisteteiko {  
  line-height: 120%;    
  font-size: 0.9em;   
  text-align: center;    
  margin-top: 3px;    
  margin-left: 4px 
}
