/* KOLORY */
html, body { 
background: #000;
color: #ffff00;
}

a { display:inline-block; }
a:focus {
 border: 0px solid #ffff00;
 box-shadow:2px 2px 10px #ffff00;
 outline: none;
}


a { color:#ffff00; }
a.wiecej, a.strony, a.home, a.powrot, a.m1_wiecej, a.ogl_wiecej, a.m5_wiecej { color: #000; background: #ffff00; }
a.wiecej:hover, a.home:hover, a.powrot:hover, a.strony:hover, a.m1_wiecej:hover, a.ogl_wiecej:hover, a.m5_wiecej:hover { background:#ffff00; }
a.podstrony_prawa { color:#ffff00; }
a.pause, a.play { color:#ffff00; }

#ag_b3 a { color: #ffff00; background: #000; }
#ag_b3 a:hover { background: #000; }


#ag_headerMenu100	{ background:#000; border-bottom:1px solid #ffff00; }
#ag_headerMenu		{ background:#000; }
#ag_headerContact	{ background:#000; }
#ag_headerContact100 { background:#000; border-bottom:1px solid #ffff00;}
#ag_headerLogo		{ background:#000; } 
#ag_headerLogoFull	{ background:#000; }
#ag_headerLogo100	{ background:#000; border-bottom:1px solid #ffff00;}
#ag_menuIkony	{ background:#000; }

#ag_menuFull100 		{ background:#000; border-bottom:1px solid #ffff00;}
#ag_topInfo			{ background:#000; }
#ag_topInfo100		{ background:#000; border-bottom:1px solid #ffff00;}
#ag_topLM			{ background:#000; }
#ag_contentside  	{ background:#000; }
#ag_content100		{ background:#000; border-bottom:1px solid #ffff00;}
#ag_footerInfo		{ background:#000; }
#ag_footerInfo100	{ background:#000; border-bottom:1px solid #ffff00;}
#ag_footerMenu		{ background:#000; }
#ag_footerMenu100	{ background:#000; border-bottom:1px solid #ffff00; }
#ag_footerMenu p, #ag_footerMenu li 	{ color: #ffff00; }
#ag_footerScroll 					{ background: #000; } 
#ag_footer							{ background: #000;}
#ag_footer100						{ background: #000; border-bottom:1px solid #ffff00;}
#ag_footerCopyright					{ background: #000;}
#ag_footerCopyright					{ background: #000;}
#ag_topInfo p, #ag_footerInfo p { 
}
#ag_side { border-left: 1px solid #ffff00; }

#ag_menuBaner, #ag_blok { background:#000; }


#ag_footerMenu h2, #ag_footer h2 { 
color: #ffff00; 
}

#ag_headerContact p, #ag_footerMenu p, #ag_footer p { 
}

#ag_headerContact p, #ag_headerContact h1, #ag_footer p { color: #ffff00; }

#ag_footerCopyright p , #ag_footerCopyright a {
color: #ffff00; 
}


/* STRONA */
/* ag_content */
#ag_content h1, #ag_contentfull h1
{ color:#ffff00; background:#000; }

#ag_content h2.h1, #ag_contentfull h2.h1 {
background: #000;
}
#ag_content h3.podstrony, #ag_contentfull h3.podstrony, 
#ag_content h3.dopobrania, #ag_contentfull h3.dopobrania,
#ag_content h3.formularz_link, #ag_contentfull h3.formularz_link
{ background: #000; }


/* Aktualnosci m1 */
#ag_content h2.m1_temat, #ag_contentfull h2.m1_temat { color:#ffff00; }
#ag_content a.m1_temat, #ag_contentfull a.m1_temat { color:#ffff00; }
#ag_content img.m1_img, #ag_contentfull img.m1_img { border:5px solid #ffff00; }
#ag_content img.m2_img, #ag_contentfull img.m2_img { border:5px solid #ffff00; }


/* Aktualnosci m5 */
#ag_menuBaner h2.m5_temat, #ag_blok h2.m5_temat { color:#ffff00; font-weight:normal; }
#ag_menuBaner a.m5_temat, #ag_blok a.m5_temat { color:#ffff00; font-weight:normal; }
#ag_menuBaner p, #ag_blok p { color:#ffff00; }
#ag_menuBaner a.m5_kategoria, #ag_blok a.m5_kategoria { color:#ffff00; }
#ag_menuBaner p.m5_data, #ag_blok p.m5_data { color:#ffff00; }
#ag_menuBaner h2.m5_h2, #ag_blok h2.m5_h2 { color:#ffff00; }
#ag_menuBaner div.m5_sekcja { border-bottom:1px solid #ffff00; }

/* Komentarze k1 */
#ag_content div.komentarz, #ag_contentfull div.komentarz { background:#000; }
#ag_content h3.k1, #ag_contentfull h3.k1 { color:#ffff00; border-bottom:1px solid #ffff00; }
#ag_content p.k1_data_autor, #ag_contentfull p.k1_data_autor { color:#ffff00; }
#ag_content p.k1_odpowiedz, #ag_content p.k1_brak_komentarzy, #ag_contentfull p.k1_odpowiedz, #ag_contentfull p.k1_brak_komentarzy { background: #000; color:#ffff00; }


/* Galeria m2 */
#ag_content img.m2, #ag_contentfull img.m2 { border:2px solid #ffff00; }


/* PRAWA STRONA */
/* ag_side */
#ag_side h2, #ag_sidefull h2 { color:#ffff00; background:#000; } 
#ag_side a.h2, #ag_sidefull a.h2 { color:#ffff00; background:#000;}
#ag_side div.box_m2_2, #ag_sidefull div.box_m2_2 { background:#000; }

#ag_content div.podstrony_prawa, #ag_contentfull div.podstrony_prawa, #ag_side div.podstrony_prawa, #ag_sidefull div.podstrony_prawa { background:#000; }
#ag_content h3.podstrony_prawa, #ag_contentfull h3.podstrony_prawa, #ag_side h3.podstrony_prawa, #ag_sidefull h3.podstrony_prawa { color:#ffff00; }
/* podstrony_menu */
#podstrony_menu a
{ color: #ffff00; }
#podstrony_menu a:hover 
{ color:#ffff00; }

#ag_side a.h2:hover, #ag_sidefull a.h2:hover { background:#000;  }



/* FORMULARZ KONTAKTOWY */
#form1 .gwiazdka { color:#ffff00; }
#form1 .wymagane { color:#ffff00; }
#form1 p.wymagane { color:#ffff00; }

#form1, #form1 form, #form1 div, #form1 p, #form1 label
{ color:#ffff00; }

#form1 label { color:#000; }
#form1 input.text, #form1 select { border:1px solid #ffff00; }
#form1 textarea   { border:1px solid #ffff00; }
#form1 input.przycisk { background:#000; color:#ffff00; }
#form1 input.check { border:1px solid #ffff00; }

#ag_content p.sukces, #ag_contentfull p.sukces { background:#000; color:#ffff00; }
#ag_content p.blad, #ag_contentfull p.blad { background:#000; color:#ffff00; }


/* FORMULARZ KOMENTARZY */
#form2 .gwiazdka { color:#ffff00; }
#form2 .wymagane { color:#ffff00; }
#form2 p.wymagane { color:#ffff00; }

#form2 label { color:#ffff00; }
#form2 input.text { border:1px solid #ffff00; }
#form2 textarea   { border:1px solid #ffff00; }
#form2 input.przycisk { background:#000; color:#ffff00; }

@media (max-width: 930px) {
#ag_footerMenu_menu { border-top:1px solid #ffff00; }
}

@media (max-width: 730px) {
#ag_footerMenu_adres, #ag_footerMenu_menu  { border-top:1px solid #ffff00; }
}

@media (max-width: 550px) {
#ag_footerMenu_adres, #ag_footerMenu_menu  { border-top:1px solid #ffff00; }
}


/* Glowne Menu */
#cssmenu {
  background: #000;
}
#cssmenu > ul > li > a {
  /*border-right: 1px solid #ffff00;*/
  color:#ffff00; 
}
#cssmenu > ul > li > a.zaznaczone {
  color: #ffff00;
  background: #000;  
}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li > a:focus,
#cssmenu > ul > li.active > a {
  color: #ffff00;
  background: #000;
}


#cssmenu > ul > li > ul::after {
  border: 5px solid transparent;
  border-bottom-color: #ffff00;
}

#cssmenu ul ul li a {
  color: #ffff00;
  background: #000;
  box-shadow: 0 2px 2px #ffff00, 1px 1px 1px #ffff00, -1px 1px 1px #ffff00;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li > a:focus,
#cssmenu ul ul li.active > a {
  color: #ffff00;
  background: #000;
}

  #cssmenu #menu-button {
   	color: #ffff00;
  }
  
  #cssmenu #menu-button::after {
    border-top: 2px solid #ffff00;
    border-bottom: 2px solid #ffff00;
  }
  #cssmenu #menu-button::before {
    border-top: 2px solid #ffff00;
  }

  #cssmenu #menu-button a.menu_a { color:#ffff00; text-decoration:none; }
  
@media all and (max-width: 930px) {
#cssmenu > ul > li > a {
  background:#000;
  color:#ffff00; 
}
#cssmenu ul ul li a {
  box-shadow: none;
}

}

table.tab_baza { border:0px solid #ffff00;}
td.tab_baza_n { border:1px solid #ffff00; background:#000; color:#ffff00; }
td.tab_baza { border:1px solid #ffff00; }

#cssmenu_header ul li a {
  color: #ffff00;
  border-left:1px solid #ffff00;
}
#cssmenu_header ul li a:after {
  background: #000;
}
#cssmenu_header ul li a:before {
  background: #000;
}
#cssmenu_header ul li.active a {
  color: #ffff00;
}
@media screen and (max-width: 730px) {
  #cssmenu_header {
  background: #000;
 }
  #cssmenu_header ul li a {
    border-bottom: 1px solid #ffff00;
  } 
}

#footermenu a
{
 color: #ffff00;
}

div.cookie
{
color:#ffff00; 
border-top: 1px solid #ffff00; 
background-color: #000; 
}
#ag_cookie a { color:#ffff00; }


