html
{
      color:#ff0;
      background:#000; 
}

#ico_bw
{
      background:url('images/img/n_bw_bw.png') no-repeat 50% 50%;
}

#ico_fb
{
      background:url('images/img/n_fb_bw.png') no-repeat 50% 50%;
}

#ico_inst
{
      background:url('images/img/n_inst_bw.png') no-repeat 50% 50%;
}

.icons_foot #ico_fb
{
      background:url('images/img/n_fb_bw.png') no-repeat 50% 50%;
}

.icons_foot #ico_inst
{
      background:url('images/img/n_inst_bw.png') no-repeat 50% 50%;
}


#main #menu_hor
{
      background:#000;
}

#main #menu_hor ul
{
      border-bottom:solid 2px #fff;
}

#n_gray_up
{
      background:#000; 
}

#main #menu_hor ul li a, #main #menu_hor ul li span
{
      color:#ff0;
}

#main #menu_hor ul li ul
{
      background:#ff0;
}

#main #menu_hor ul #li5 ul
{
}

#main #menu_hor ul li ul li
{
}

#main #menu_hor ul li ul li a
{
      background:#ff0;
      color:#000;
      border-bottom:#000 1px solid;
}

#main #menu_hor ul li:hover a, #main #menu_hor ul li:hover span, #main #menu_hor ul li a:hover, #main #menu_hor ul .m_sel a, #main #menu_hor ul .m_sel span, #main #menu_hor ul #li1:hover a, #main #menu_hor ul #li2:hover a, #main #menu_hor ul #li3:hover a, #main #menu_hor ul #li4:hover a, #main #menu_hor ul #li5:hover a, #main #menu_hor ul #li6:hover a, #main #menu_hor ul #li1.m_sel a, #main #menu_hor ul #li2.m_sel a, #main #menu_hor ul #li3.m_sel a, #main #menu_hor ul #li4.m_sel a, #main #menu_hor ul #li5.m_sel a, #main #menu_hor ul #li6.m_sel a
{
      background-color:#ff0;
      color:#000;
}

#main #box_roll_text
{

      background:#000;
}

.n_more a
{
      padding:18px 28px 17px 28px;
      color:#000;
      background:#ff0;  
}

.photogallery a
{
      padding:12px 23px 12px 23px;
      color:#000;
      background:#ff0;  
}

.more, .more_m
{
      padding:12px 23px 12px 23px;
      color:#000;
      background:#ff0;  
}


.n_more a:hover
{
      background-color:#fff;  
      color:#000;
}

.n_kafel
{
      background:#111;
}

.n_kafel_gray
{
      background:#222;
}

.n_k_line
{
      background:#ff0;
}

.n_k_more a
{
      display:inline-block;
      width:40px;
      height:40px;
      border-radius:5px;
      color:#fff;
      background:url('images/img/more_arrow.png') no-repeat 50% 50%;  
      border:solid 1px #ff0;  
}

.n_k_more a:hover
{  
      background:#ff0 url('images/img/more_arrow2.png') no-repeat 50% 50%;  
}

.main_news
{
      background:#111;
}

#foot
{
      background:#111;
      color:#ff0;            
}

#foot_in
{
      border-bottom:solid 1px #ff0;  
}


#main .fast4net
{
      color:#ff0;
}

#main .fast4net a
{
      color:#fff;
}

.news_under
{
      border-bottom: 1px solid #fff;
      border-left:60px #ff0 solid;
}


.div_up
{
      background:#000;
      border:solid #ff0 1px;
}

#sub_left ul
{
      background:#ff0;
}

#sub_left ul li a, #sub_left ul li span
{
      color:#000;
      border-bottom:solid 1px #000;
}

#sub_left ul li ul
{
      background:#ff0;
}


#sub_left ul li ul li a, #sub_left ul li ul li span, #sub_left ul .m_sel ul li a, #sub_left ul .m_sel ul li span
{
      color:#000;
      border-bottom:solid 1px #000;
      font-weight:400; 
}

#main #ul_text_path li a, #main #ul_text_path li span
{
      color:#ff0;      
}


.table_border td, .table_border th, .tabelka td, .tabelka th
{
      border:1px #ff0 solid;
      background:#000;
      color:#ff0;

}

.table_border td a
{
}

.table_border .label, .table_border th, .tabelka .label, .tabelka th
{
      border:1px #000 solid;
      background:#ff0;
      color:#000;
}

.inst_cat
{
      background:#222;
}







.col_white, .col_gray, .col_text, .col_black
{
      color:#ff0;      
}

a, .col_link 
{
      color:#fff;      
}

a:hover
{
      text-decoration:underline;
}

































