html
{
      color:#ff0;
      font-family: 'Inter', sans-serif;
      font-weight:400;
      margin:0px;
      font-size:16px;
      width:100%;
      background:#000; 
}

#up2
{
      background:#000;
      border:solid 1px #ff0;
}

#search_div
{
      border:solid 1px #ff0;
}

#ico_mapsite
{
      background:url('images/img/mapsite_bw.png') no-repeat 50% 50%;
}

#ico_home
{
      background:url('images/img/home_bw.png') no-repeat 50% 50%;
}

#ico_contact
{
      background:url('images/img/contact_bw.png') no-repeat 50% 50%;
}

#ico_bw
{
      background:url('images/img/bw_bw.png') no-repeat 50% 50%;
}

.search_button
{
      background:url('images/img/search_bw.png') no-repeat 50% 50%;
}

.search_input
{
      color:#ff0;
}
 
#main_div
{
      padding:29px;
      background:#000;
      border:solid 1px #ff0;
      
}
#menu_hor
{
      background:#ff0;
}


#menu_hor ul li a, #menu_hor ul li span
{
      color:#000;
}

#main #menu_hor ul li ul
{
      background:#ff0;
      border:1px solid #ff0;
}

#main #menu_hor ul li ul li a, #main #menu_hor ul li ul li span, #main #menu_hor ul #li1 ul li a, #main #menu_hor ul #li2 ul li a, #main #menu_hor ul #li3 ul li a, #main #menu_hor ul #li4 ul li a, #main #menu_hor ul .m_sel ul li a, #main #menu_hor ul #li1 ul li span, #main #menu_hor ul #li2 ul li span, #main #menu_hor ul #li3 ul li span, #main #menu_hor ul #li4 ul li span, #main #menu_hor ul .m_sel ul li span, #main #menu_hor ul #li2 #idek2 li a, #main #menu_hor ul #li2 #idek2 li a, #main #menu_hor ul #li6 #idek6 li a, #main #menu_hor ul #li7 #idek7 li a
{
      border-bottom:#000 1px solid;
      color:#000;
}
.col_text, .col_black, .col_white, .col_gray, .col_darkblue
{
      color:#ff0;      
}

#menu_hor ul li:hover a, #menu_hor ul li:hover span, #menu_hor ul li a:hover, #menu_hor ul .m_sel a, #menu_hor ul .m_sel span
{
      color:#000;  
      text-decoration:underline;
}

#main #menu_hor ul li ul li a:hover, 
#main #menu_hor ul #li1 #idek1 li a:hover
, #main #menu_hor ul #li2 #idek2 li a:hover
, #main #menu_hor ul #li3 #idek3 li a:hover
, #main #menu_hor ul #li4 #idek4 li a:hover
, #main #menu_hor ul #li5 #idek5 li a:hover
, #main #menu_hor ul #li6 #idek6 li a:hover
, #main #menu_hor ul #li7 #idek7 li a:hover
{
      color:#000;  
      text-decoration:underline;    
}


.col_link
{
      color:#fff;      
}

#main .box_roll_bckg
{
      background:#111; 
}

.slider_more a
{
      background:#ff0;
      color:#000;
}

.slider_more a:hover
{
      background:#fff;
      text-decoration:none;
}

#dotes .dot
{
      background:#fff;   
}

#dotes .dot_sel
{
      background:#ff0;   
}

.div_main
{
      background:#111;
      border:solid 1px #ff0;
}

.search_submit
{
      color:#000;
      background:#ff0 url('images/img/search2_bw.png') no-repeat 20px 50%;   
}

.search_submit:hover
{
      background:#fff url('images/img/search2_bw.png') no-repeat 20px 50%;   
}

.b_main
{
      background-color:#ff0;
}

.b_main a
{
      color:#000;
}

#b_ukr
{
}

#b_500
{
}

#b_kdr
{
}

#b_zywn
{
}

#b_ksiazka
{
}
.b_main a:hover
{
      text-decoration:none;
}

#b_ukr.b_main:hover, #b_500.b_main:hover, #b_kdr.b_main:hover, #b_zywn.b_main:hover, #b_ksiazka.b_main:hover
{
      background-color:#fff;
}

#sub_up
{
      background:#111;
      border-top:solid 1px #ff0;
      border-bottom:solid 1px #ff0;
}

.icons_row a
{
      border:solid #ff0 1px;
      background-color:#000;
}
.icons_row1 a:hover, .icons_row2 a:hover, .icons_row3 a:hover, .icons_row4 a:hover
{
      background-color:#444;         
}


#foot
{
      background:#000;
      border:solid 1px #ff0;
      border-left:solid 0px #ff0;
      border-right:solid 0px #ff0;
}

#foot .main_width
{
      background:none;
}

#foot .lab_foot
{
}

#foot ul li a
{

      color: #ff0;   
}

#main .fast4net
{
      color:#ff0;
}

#main .fast4net a
{
      color:#ff0;
}

 #foot_kontakt a
{
      color:#ff0;
}

#foot_kontakt a:hover
{
      color:#ff0;;
      text-decoration:none;
}


#main #sub_mid #text_title
{
      background:#000;
      border:solid #ff0 1px;
}

#main #sub_mid .text_title_w
{   
      border-bottom:solid #ff0 1px;
}

#main #ul_text_path li a, #main #ul_text_path li span
{
      color:#ff0;
}

#sub_left ul
{
      background:#000;
      border:solid 1px #ff0;
}

#sub_left ul li a, #sub_left ul li span
{
      color:#ff0;
      background:#000; 
      border-bottom:solid 1px #ff0;
      border-radius:0;  
}


#sub_left ul li:nth-child(odd) a, #sub_left ul li:nth-child(odd) span
{
      background:#111;   
}

#sub_left ul li a:hover, #sub_left ul .m_sel a, #sub_left ul .m_sel span, #sub_left ul .m_sel a:hover
{
      color:#fff;
      text-decoration:underline;
}

#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:#ff0;
}

#sub_left ul .m_sel ul .m_sel a, #sub_left ul .m_sel ul .m_sel span, #sub_left ul .m_sel ul li a:hover
{
      color:#fff;
}


#main #tresc
{
      border:solid #ff0 0px;
}

#main #text_content
{
      color:#ff0;
}

.more a, .more_m, .search_submit, .photogallery a
{
      background:#ff0;
      color:#000;
}

.more a:hover, .more_m:hover, .photogallery a:hover
{
      background:#fff; 
      text-decoration:none;
}

.search_submit
{
      background:#ff0 url('images/img/search2_bw.png') no-repeat 20px 50%;   
}

.search_submit:hover
{
      background:#fff url('images/img/search2_bw.png') no-repeat 20px 50%;   
}

.inp_search_send
{
      color:#000;
      background:#ff0;
}

.inp_search_send:hover
{
      background:#fff;
}

.table_border td, .table_border th, .tabelka td, .tabelka th
{
      border:1px #ff0 solid;
      background:none;
      color:#ff0;
}

.table_border .label, .table_border th, .tabelka .label, .tabelka th
{
      background:#ff0;
      color:#000;
}

h3, h4
{
      color:#ff0;
}










a
{
      color:#fff;
      /*text-decoration:none;*/
}

a:hover
{
      text-decoration: underline;
}

#tresc a:hover
{
      text-decoration: none;
}


a:focus, .search_button:focus, .search_input:focus, .submit_button:focus, .search_input_cal:focus, .search_button_cal:focus 
{
      outline: 2px solid #ff0;
}
  