
body {
  margin-left:0px; 
  margin-right:0px; 
  margin-top:0px; 
  margin-bottom: 0px;
  font-family: Tahoma, Trebuchet MS, Arial, Helvetica;
  FONT-SIZE:9pt;
  background: #f0f8e4 url(./img2/bg.png) repeat-x fixed left bottom;  
}

td,th {
  font-family: Tahoma, Trebuchet MS, Arial, Helvetica;
  FONT-SIZE:9pt;
}

ul {
  margin-top:5px; 
}

a {
  color:green;
}

/*velky text programu*/
h1 {
  position:relative;
  top:2px;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: tahoma; 
  FONT-SIZE:11pt;
  color:white;
  FONT-WEIGHT: bold;
  margin-top:0px; 
  margin-bottom: 0px;
  padding-right:0px;
  padding-bottom:0px;
}

/*nadpisy programu v seznamech apod / tucne,male,zelene*/
h2 {
  color:green;
  FONT-SIZE:9pt;
  VERTICAL-ALIGN: top;
  margin-top:0px; 
  margin-bottom: 0px;
  padding-right:0px;
  padding-bottom:0px;
}

/*velky text nazvy kategori*/
h3 {
  position:relative;
  top:5px;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: Trebuchet MS; 
  FONT-SIZE:13pt;
  color:green;
  FONT-WEIGHT: bold;
  margin-top:0px; 
  margin-bottom: 0px;
  padding-right:0px;
  padding-bottom:0px;
}

/*maly nazev programu*/
h4 {
  position:relative;
  top:5px;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: tahoma; 
  FONT-SIZE:8pt;
  color:white;
  FONT-WEIGHT: bold;
}

h9 {
  color:green;
}


select,option,input,textarea {
  font-family: Tahoma, Trebuchet MS, Arial, Helvetica;
  border-width:1px;
  border-style:solid;
  border-color:#189000;
  FONT-SIZE:8pt;
}

form {margin-top:0px; margin-bottom: 10px;}
#form0 {margin-top:0px; margin-bottom: 0px;}

.backlink {
  font-family: Tahoma, Arial, sans-serif;
  FONT-SIZE:4px;
  padding: 0.3em 1em 0.3em 1em;
  text-align: right;
  VERTICAL-ALIGN: top;
  color: rgb(135,230,64); 
}

.backlink a {
  font-family: Tahoma, Arial, sans-serif;
  FONT-SIZE:7pt;
  text-align: right;
  VERTICAL-ALIGN: top;
}


.p_no_frame {
  margin-top:0px; 
  margin-bottom: 0px;
  padding-right:0px;
  padding-bottom:5px;
}

.hvezda {
  cursor: pointer; 
  cursor: hand;

}

.tip_dne_title {
  text-decoration: none;  
}

.border_tab {
  border-width:1px;
  border-style:solid;
  border-color:rgb(185,238,122);
}

.border_tab_all {
  border-top: 1px solid rgb(185,238,122);
  border-right: 1px solid rgb(185,238,122);
}

.border_tab_all td {
  border-left: 1px solid rgb(185,238,122);
  border-bottom: 1px solid rgb(185,238,122);
}


.border_top {
  margin-top:0px;
  padding-left:3px;
  background-image:url('img/top.jpg'); 
  height:22; 
  background-repeat:repeat-x;
  color:green;
  
}

.border_top_red {
  margin-top:0px;
  padding-left:3px;
  background-image:url('img/top.jpg'); 
  height:22; 
  background-repeat:repeat-x;
  color:rgb(212,53,53);
  /*FONT-WEIGHT: bold;
  */   
}

.border_tab2 {
  border-width:1px;
  border-style:solid;
  border-color:rgb(211,209,210);
}

.border_top2 {
  margin-top:0px;
  padding-left:3px;
  background-image:url('img/top2.jpg'); 
  height:22; 
  background-repeat:repeat-x;
  color:green;
}

.border_tab3 {
  border-width:1px;
  border-style:solid;
  border-color:rgb(219,212,46);
}

.border_top3 {
  margin-top:0px;
  padding-left:3px;
  background-image:url('img/top3.jpg'); 
  height:22; 
  background-repeat:repeat-x;
  color:rgb(130,126,17);
}

.pismena_td {
  margin-top:0px;
  padding-left:3px;
  background-image:url('img/top2.jpg'); 
  height:22; 
  background-repeat:repeat-x;
}

.pismena_td a {
  FONT-SIZE:8pt;  
  color:rgb(195,195,195);
  text-decoration: none;
}

#input_diskuse {
  background-color:rgb(235,251,224);
}

#checkbox {
  border-width:0px;
}

#a2 {
  text-decoration: none;
}


.sw_detail_a {
  color:green;  
}

#data_kat_table {
  width:99%;
}

#data_kat_table td {
  VERTICAL-ALIGN: top;     
  color:green;
  width:33%;
  padding-right:5px;
  padding-bottom:5px;
}

.data_kat_font1 {
  FONT-SIZE:11px;
  color:green;
  FONT-WEIGHT: bold;
  text-decoration: underline;  
}  

.data_kat_font2 {
  FONT-SIZE:8pt;
  color:green;
  text-decoration: none;  
}  

.small_font8 {
  FONT-SIZE:8pt;
  color:green;
  text-decoration: none;  
}  

.small_font8 a{
  text-decoration: none;  
}  

.small_font8:hover {
  text-decoration: underline;  
}

.small_href {
  FONT-SIZE:8pt;
  color:green;
}

#kontakt_form_td {
  VERTICAL-ALIGN: top;
  color:green;
  FONT-SIZE:8pt;
  padding-left:3px;
}


#tbl_diskuse {
  width:99%;
  border-right: 1px solid rgb(185,238,122);
  border-left: 1px solid rgb(185,238,122);
  border-top: 1px solid rgb(185,238,122);
  border-bottom: 1px solid rgb(185,238,122);

}

#tbl_diskuse td {
  padding-left:5px;
  padding-top:5px;
  padding-bottom:10px;
  border-bottom: 1px dashed rgb(185,238,122);
}

#tbl_diskuse_add {
  width:99%;
  border-right: 1px solid rgb(185,238,122);
  border-left: 1px solid rgb(185,238,122);
  border-top: 1px solid rgb(185,238,122);
  border-bottom: 1px solid rgb(185,238,122);
}

#tbl_diskuse_add td {
  padding-left:5px;
}

#tbl_diskuse2 {
  width:99%;
  border-right: 1px solid rgb(185,238,122);
  border-left: 1px solid rgb(185,238,122);
  border-top: 1px solid rgb(185,238,122);
  border-bottom: 1px solid rgb(185,238,122);

}

.tbl_poradna {
  width:100%;
}

.tbl_poradna.tr1 {
  background-color:rgb(204,244,171);
}

.tbl_poradna.tr2 {
  background-color:rgb(235,251,224);
}


.sw_tbl_filter {
  width:100%;
  height:30px;
  border-width:0px;
  border-style:solid;
  background-color:rgb(222,248,201);
  color:green;  
  border-color:rgb(185,238,122);
  border-bottom: 1px dashed rgb(185,238,122)
}

#td_add_diskuse { 
  width:150px;
  border-bottom: 1px dashed rgb(185,238,122);
}

#sw_show_page_left {
  padding-right:5px;
  text-align:left;  
  color:rgb(166,166,166);
  font-size:11px;    
}

#sw_show_page {
  padding-right:5px;
  text-align:right;  
  color:green;
  font-size:11px;    
}


.sw_tbl {
  border-width:0px;
  border-style:solid;
  background-color:rgb(222,248,201);

  width:100%;
  height:40px;  
  background-color:rgb(222,248,201);
  color:green;
  border-color:rgb(185,238,122);
}

.sw_tbl_head {
  padding-left:5px;
  padding-right:5px;
  border-right: 1px solid rgb(185,238,122);
  FONT-SIZE:8pt;
  /*   FONT-WEIGHT: bold;*/
  text-decoration: underline;
  color:green;    
  text-align:center;
}

.sw_tbl_tr1 {
  background-color:rgb(245,253,238);
}

.sw_tbl_tr2 {
  background-color:white;
}

.sw_tbl_td {
  padding-left:5px;
  padding-right:5px;
  FONT-SIZE:8pt;
  VERTICAL-ALIGN: top;     
  border-bottom: 1px dotted rgb(222,248,201);
  border-right: 1px solid rgb(222,248,201);
}

.link_tab2 {
  /* border: 1px dotted rgb(222,248,201); */
  border-width:1px;
  border-style:dashed;
  border-color:rgb(185,238,122);
  background-color:white;
}

.link_tab1 {
  border-width:2px;
  border-style:dashed;
  border-color:rgb(185,238,122);
  background-color:rgb(235,252,218);
}

#td_zalozky_detail {
  width:150px;
  background-color:rgb(235,251,224);
  padding-left:5px;
  padding-top:3px;
  FONT-SIZE:8pt;
  VERTICAL-ALIGN: top;     
  border-bottom: 1px dotted rgb(222,248,201);
  border-right: 1px dotted rgb(222,248,201);
  border-left: 1px dotted rgb(222,248,201);
  border-top: 1px dotted rgb(222,248,201);
}

.td_zalozky_detail_link {
  position:relative;
  left:2px;
  top:-4px;
}

.sw_tbl_td_img {
  padding-left:0px;
  padding-right:0px;
  FONT-SIZE:8pt;
  text-align:left;
  VERTICAL-ALIGN: top;     
  border-bottom: 1px dotted rgb(222,248,201);
  border-right: 1px solid rgb(222,248,201);
} 

.sw_tbl_td_font {
  color:green;
  FONT-SIZE:8pt;
  VERTICAL-ALIGN: top;       
  text-decoration: none;
}

.sw_tbl_td_font:hover {
  color:rgb(0,89,0);
  text-decoration: none;
}

#searchbox {
 width:550px; 
 position:relative;
 left:100px;
 top:28px;  /*40px...20*/
}

#searchbox2 {
 color:green;
 FONT-SIZE:8pt;
 width:550px; 
 position:relative;
 left:150px;
 top:20px;  /*32px...12*/
}

.searchbox3 {
 color:green;
 FONT-SIZE:7pt;
 padding-bottom:3px;
}

.searchbox4 {
 color:green;
 FONT-SIZE:8pt;
 padding-bottom:3px;
}

#reklama_box {
  border-width:1px;
  border-style:solid;
  border-color:rgb(128,209,81);
}

#reklama_box_nocolor {
  border-width:1px;
  border-style:solid;  
}

.reklama_back {
  background-color:rgb(235,251,224);
}

.text_reklama {
  FONT-WEIGHT: bold;
  text-decoration: underline;
  color:green;    
}

.text_reklama_small {
  color:gray; 
  text-decoration: none;
  FONT-SIZE:8pt;
}

.text_reklama_small_black {
  color:black; 
  text-decoration: none;
  FONT-SIZE:8pt;
}

.text_reklama_url {
  text-decoration: underline;
  color:green;    
  FONT-SIZE:8pt;
}

#form_login {
  border-width:1px;
  border-style:solid;
  border-color:#189000;
  background-color:rgb(222,248,201);
  width:300px;
  position:relative;
  left:100px;
}

#form_medium {
  border-width:1px;
  border-style:solid;
  border-color:#189000;
  background-color:rgb(222,248,201);
  position:relative;
  left:90px;
  width:400px;
}

#form_big {
  border-width:1px;
  border-style:solid;
  border-color:#189000;
  background-color:rgb(222,248,201);
  position:relative;
  left:40px;
  width:500px;
}

#form_big2 {
  border-width:1px;
  border-style:solid;
  border-color:#189000;
  background-color:rgb(222,248,201);
  position:relative;
  left:15px;
  width:550px;
}

  #form_big2Admin {
  border-width:1px;
  border-style:solid;
  border-color:#189000;
  background-color:rgb(253,195,95);
  position:relative;
  left:15px;
  width:550px;
}

#titleform {
  FONT-WEIGHT: bold;
  color:white;  
  background-color:rgb(131,223,60);
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px;
}

#tdform {
  background: url(img/point.png) 3px no-repeat;
  color:green;
  height:15px;
  width:180px;
  padding-left:15px;  
  background-color:rgb(185,238,122);
  VERTICAL-ALIGN: top;     
}

#tdform2 {
  color:green;
  height:15px;
  background-color:rgb(185,238,122);
  VERTICAL-ALIGN: top;     
}

#td_sw_show {
  VERTICAL-ALIGN: top;     
  color:green;
  border-bottom: 1px dashed rgb(185,238,122);
  border-right: 1px dashed rgb(185,238,122);
  background-color:white;
}


#ButtonGo {
  background: url(img/search.png) top left no-repeat;
  width: 53px; height: 18px;
  border: 0px;
  cursor: pointer; cursor: hand;
}

#ButtonFilter {
  background: url(img/filter.png) top left no-repeat;
  width: 53px; height: 18px;
  border: 0px;
  cursor: pointer; cursor: hand;
}

#ButtonOkSmall {
  background: url(img/ok.jpg) top left no-repeat;
  width: 16px; height: 16px;
  border: 0px;
  cursor: pointer; cursor: hand;
}

#ButtonEMailSendSmall {
  background: url(img/emailsend.jpg) top left no-repeat;
  width: 16px; height: 16px;
  border: 0px;
  cursor: pointer; cursor: hand;
}

#ButtonLogin {
  background: url(img/btn_login.jpg) top left no-repeat;
  border: 0px;
  width: 87px; height: 22px;
  cursor: pointer; cursor: hand;
}

#ButtonCancel {
  background: url(img/btn_cancel.jpg) top left no-repeat;
  border: 0px;
  width: 87px; height: 22px;
  cursor: pointer; cursor: hand;
}

#ButtonAno {
  background: url(img/btn_ano.jpg) top left no-repeat;
  border: 0px;
  width: 87px; height: 22px;
  cursor: pointer; cursor: hand;
}

#ButtonNe {
  background: url(img/btn_ne.jpg) top left no-repeat;
  border: 0px;
  width: 87px; height: 22px;
  cursor: pointer; cursor: hand;
}


#ButtonSend {
  background: url(img/btn_send.jpg) top left no-repeat;
  border: 0px;
  width: 87px; height: 22px;
  cursor: pointer; cursor: hand;
}

#ButtonSave {
  background: url(img/btn_save.jpg) top left no-repeat;
  border: 0px;
  width: 87px; height: 22px;
  cursor: pointer; cursor: hand;
}

#ButtonNoSmall {
  background: url(img/no.jpg) top left no-repeat;
  width: 16px; height: 16px;
  border: 0px;
  cursor: pointer; cursor: hand;
}

.ButtonDownload {
  background: url(img/btn_download3.png) top left no-repeat;
  border: 0px;
  width: 187px; height: 30px;
  cursor: pointer; cursor: hand;
}

.ButtonOnline {
  background: url(img/btn_online.png) top left no-repeat;
  border: 0px;
  width: 187px; height: 30px;
  cursor: pointer; cursor: hand;
}

#ButtonReklamaBig {
  width: 570px; height: 93px;
  border-width:1px;
  border-style:solid;
  cursor: pointer; cursor: hand;
}

.ButtonDoKosiku {
  background: url(img/dokosiku.jpg) top left no-repeat;
  border: 0px;
  width: 129px; height: 22px;
  cursor: pointer; cursor: hand;
}

.ButtonPrepocet {
  background: url(img/prepocet.png) top left no-repeat;
  border: 0px;
  width: 90px; height: 22px;
  cursor: pointer; cursor: hand;
}

.ButtonObj2 {
  background: url(img/obj2.jpg) top left no-repeat;
  border: 0px;
  width: 175px; height: 27px;
  cursor: pointer; cursor: hand;
}

.ButtonObj3 {
  background: url(img/obj3.jpg) top left no-repeat;
  border: 0px;
  width: 142px; height: 27px;
  cursor: pointer; cursor: hand;
}


#katalog_line {
  border-width:0px;
  border-style:solid;
  border-color:green;
  width:150px;
  /*text-align: left;*/
}

.font_green {
  COLOR:green; 
}

.font1 {
  COLOR:green; 
  FONT-SIZE:12pt;
}

.font1_red {
  COLOR:red; 
  FONT-WEIGHT: bold;
  FONT-SIZE:12pt;
}

.font2_red {
  COLOR:red; 
  FONT-WEIGHT: bold;
  FONT-SIZE:10pt;
}

#font2 {
  VERTICAL-ALIGN: top;
  COLOR:green; 
  FONT-SIZE:9pt;
}

.font3 {
  COLOR:green; 
  FONT-SIZE:8pt;
}

.font3top {
  VERTICAL-ALIGN: top;
  COLOR:green; 
  FONT-SIZE:8pt;
}

#font4 {
  COLOR:green; 
  FONT-SIZE:9pt;
  FONT-WEIGHT: bold;  
  text-decoration: underline;
}

#divkat {
  background: url(img/divkat.jpg) top left repeat-x;
  color:white;
  FONT-WEIGHT: bold;
  text-align:center;
  width:100%;
  background-color:rgb(131,223,60);
}

#divkat a{
  color:white;
  text-decoration: none;
}

#divkat2 {
  color:white;
  FONT-WEIGHT: bold;
  text-align:center;
  background-color:rgb(199,193,79);
}

.links {
  color:green;
  text-decoration: none;
}

#fontSmall {
  FONT-SIZE:7pt;
}

#fontSmallGreen {
  color:green;
  FONT-SIZE:7pt;
}

#fontSmallGreen2 {
  color:green;
  FONT-SIZE:6pt;
}

#font_title {
  position:relative;
  top:5px;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: tahoma; 
  FONT-SIZE:8pt;
  color:white;
  FONT-WEIGHT: bold;
}

#font_title_big {
  position:relative;
  top:2px;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: tahoma; 
  FONT-SIZE:11pt;
  color:white;
  FONT-WEIGHT: bold;
}

#font_title_green {
  position:relative;
  top:5px;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: tahoma; 
  FONT-SIZE:8pt;
  color:green;
  FONT-WEIGHT: bold;
}

.font_title_green_big {
  position:relative;
  top:5px;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: Trebuchet MS; 
  FONT-SIZE:13pt;
  color:green;
  FONT-WEIGHT: bold;
}

.font_green_big {
  VERTICAL-ALIGN: top;
  FONT-FAMILY: Trebuchet MS; 
  FONT-SIZE:12pt;
  color:green;
  FONT-WEIGHT: bold;
}


#font_diskuse_green {
  VERTICAL-ALIGN: top;
  FONT-SIZE:8pt;
  color:green;
}


.top_td {
  color:green;
  FONT-SIZE:8pt;
  border-bottom: 1px dashed rgb(185,238,122)
}

.top_td a {
  text-decoration: none;
}

.top_td a:hover {
  text-decoration: underline;  
}


.top_td2 {
  color:green;
  FONT-SIZE:8pt;
}

.top_td2 a{
  text-decoration: none;  
}  

.top_td2 a:hover {
  text-decoration: underline;  
}

.hr_green {
  margin-top:0px;
  border-width:1px;
  border-style:solid;
  border-color:rgb(131,223,60);
  width:250px;
  text-align:left;    
}

#hr_gray {
  margin-top:0px;
  border-width:1px;
  border-style:solid;
  border-color:rgb(239,239,239);
  width:180px;
  text-align:left;    
}

.hr_green_nowidth {
  color:rgb(131,223,60);
  height:1px;  
}

#title_img {
  VERTICAL-ALIGN: middle;
}

.katalog_link {
  FONT-SIZE:10pt;
  text-decoration: none;
  COLOR:green; 
}

.buttonscontainer {width: 0px;}

.buttons a {
border: 1px solid;
background-color: white;
border-color: white white rgb(239,239,239) white;
display: block;
margin: 0px;
width: 166;
height:30px;
text-align: left;
}

.buttons a:hover {
border: 1px solid;
background-color: rgb(211,247,183);
border-color: white white rgb(239,239,239) white;
}

.zvyraz {
  background-color:rgb(235,251,224);
}




//---------------------------------------------------------------
.input2 {
  border-width:0px;
  border-style:solid;
  border-color:#3737FF;
}

#iTd {
        FONT-FAMILY: tahoma; FONT-SIZE: 8pt; COLOR:white; FONT-WEIGHT: bold; BACKGROUND:#5177FF; 
        VERTICAL-ALIGN: top; //"#7979FF"
        background-image:url('img/back1.jpg');
 
}

#iA:hover {
        COLOR: red; TEXT-DECORATION: none
}
#iA {
        COLOR:white; FONT-SIZE:8pt; MARGIN: 5px; TEXT-DECORATION: none
}

.tableborder {
  border: 1px rgb(102,0,255) dashed
  
}

.td1 {
  background-image:url('img/btn.jpg');
  color:#CC0000;
  FONT-WEIGHT: bold;
  FONT-SIZE:10pt;
}

.td2 {
  background-image:url('img/btn2.jpg');
  color:#CC0000;
  FONT-WEIGHT: bold;
  FONT-SIZE:10pt;
}

.tdTitle {
  background-image:url('img/title.jpg');
  color:white;
  FONT-WEIGHT: bold;
  FONT-SIZE:10pt;
  text-align: center;
}

.tdTitleBig {
  background-image:url('img/titlebig.jpg');
  color:#3300cc;
  FONT-SIZE:10pt;  
  text-align: left;
}

.td3 {
  background-image:url('img/stin.jpg');
  color:#CC0000;
}

.a2 {
  color:white;
  text-decoration: underline;
}

.a2:hover {
  COLOR: #D0D2F8; 
  text-decoration: underline;
}

.a3 {
  color:#3300cc;
  text-decoration: underline;
}

.a3:hover {
  COLOR: white; 
  text-decoration: underline;
}

.a-under {
  text-decoration: none;
}

.a-under:hover {
  text-decoration: underline;
}


.td_kosik {
  margin-top:0px;
  padding-left:3px;
  background-image:url('img/top.jpg'); 
  height:22; 
  background-repeat:repeat-x;
  color:green;
  text-align:center;
}

.td_kosik2 {
  VERTICAL-ALIGN: top;
  FONT-SIZE:12px;
  color:green;
  text-decoration: none;  
  text-align:right;
  border-bottom:1px dashed rgb(184,184,184);  
}  

.td_kosik3 {
  VERTICAL-ALIGN: top;
  FONT-SIZE:12px;
  color:green;
  text-decoration: none;  
  text-align:right;
}  

.td_kosik4 {
  VERTICAL-ALIGN: top;
  FONT-SIZE:12px;
  color:green;
  text-decoration: none;  
  text-align:left;
}  

.td_kosik4b {
  VERTICAL-ALIGN: top;
  FONT-SIZE:12px;
  color:green;
  text-decoration: none;  
  text-align:left;
  FONT-WEIGHT: bold;
}  

.td_kosik5 {
  VERTICAL-ALIGN: top;
  FONT-SIZE:12px;
  color:green;
  text-decoration: none;  
  text-align:left;
  padding-right:20px;
  padding-bottom:5px;
}  

.td_kosik5a {
  VERTICAL-ALIGN: top;
  FONT-SIZE:12px;
  color:green;
  text-decoration: none;  
  text-align:right;
  padding-right:20px;
  padding-bottom:5px;
}  

.data_kosik_font1 {
  FONT-SIZE:11px;
  color:green;
  FONT-WEIGHT: bold;
  text-decoration: none;  
}  

.data_kosik_font2 {
  FONT-SIZE:8pt;
  color:green;
  text-decoration: none;  
}  

.data_kosik_font_menu {
  FONT-SIZE:8pt;
  color:green;
  text-decoration: none;
  VERTICAL-ALIGN: top;
    
}  

.tbl_rady {
  width:99%;
  border-right: 1px solid rgb(185,238,122);
  border-left: 1px solid rgb(185,238,122);
  border-top: 1px solid rgb(185,238,122);
  border-bottom: 1px solid rgb(185,238,122);
  
}

.tbl_rady_title {
  FONT-SIZE:9pt;
  color:green;
  text-decoration: none;
  background-color:rgb(204,244,171);
  
}

.tbl_rady_td {
  FONT-SIZE:8pt;
  color:gray;  
  background-color:rgb(235,251,224);
}

.tisk_nadpis {
  FONT-SIZE:12pt;
  color:rgb(69,69,69);  
  background-color:rgb(234,234,234);  
}

.tisk_nadpis2 {
  FONT-SIZE:9pt;
  color:rgb(69,69,69);  
  background-color:rgb(234,234,234);  
}

.tisk_b {
  FONT-WEIGHT: bold;
}

.td_reklamaX {
  height: 22px;
  background-image: url(img/td_reklama.jpg);
  background-repeat: repeat-x;  
  font-family: Tahoma, Trebuchet MS, Arial, Helvetica;
  FONT-SIZE:8pt;
}

.td_reklamaX_a {
  text-decoration: none;
  color: rgb(84,84,84);
}

.td_reklamaX_a:hover {
  text-decoration: underline;
}

.maindwn {
  position: relative; width:1000px;
  background-color: white;
  
}
.postranni_panel { position: absolute; left: 1005px; top: -65px; }

/* ----------------------------------- */

#page_bg {
	background: #f0f8e4 url(../img2/bg.png) repeat-x fixed left bottom;
}


/* --------------------------------- */

.BB_CLASS {
  margin: 0 auto 0 auto;
  text-align: left;
  FONT-SIZE:9pt;
  font-family: Tahoma, Trebuchet MS, Arial, Helvetica;
}

.BB_CLASS div {
  margin: 5px 5px 5px 5px;
  text-align: left;
}

.BB_CLASS table {
  margin: 0 auto 0 auto;
}

.BB_CLASS table td {
  text-align: left;
  vertical-align: top;
  FONT-SIZE:9pt;
  color:rgb(128,128,128);
}

.BB_CLASS strong {
  font-weight: bold;
  FONT-SIZE:9pt;
  color:rgb(43,169,114);
}

.BB_CLASS a {
  font-weight: normal;
  color:rgb(43,169,79);
}

.BB_CLASS a:hover {
  text-decoration: underline;
}

.BB_CLASS ul {
  text-align: left;
  margin: 0 auto 0 auto;
  padding: 0 0 0 0;
}

.BB_CLASS li {
  display: inline;
  font-size: 9pt;
  list-style: none;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

/* --------------------------------- */

.BB2_CLASS {
  margin: 0 auto 0 auto;
  text-align: left;
  FONT-SIZE:8pt;
  font-family: Tahoma, Trebuchet MS, Arial, Helvetica;
}

.BB2_CLASS div {
  margin: 5px 5px 5px 5px;
  text-align: left;
}

.BB2_CLASS table {
  margin: 0 auto 0 auto;
}

.BB2_CLASS table td {
  text-align: left;
  vertical-align: top;
  FONT-SIZE:8pt;
  color:rgb(128,128,128);
}

.BB2_CLASS strong {
  font-weight: bold;
  FONT-SIZE:9pt;
  color:rgb(43,169,114);
}

.BB2_CLASS a {
  font-weight: normal;
  color:rgb(43,169,79);
}

.BB2_CLASS a:hover {
  text-decoration: underline;
}

.BB2_CLASS ul {
  text-align: left;
  margin: 0 auto 0 auto;
  padding: 0 0 0 0;
}

.BB2_CLASS li {
  display: inline;
  font-size: 8pt;
  list-style: none;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

