body {
    margin: 0;
    font-family: Arial, verdana, sans-serif;
    font-size: 12px;
    color: #000000;
 }

p { margin: 0px; padding: 0px; } /* zdef. ze wzgledu na zapis przez FCKeditor */
a { color: #ffffff; }
a:hover { color: #ffffff; }

.menu {
  font-family: Arial, verdana, sans-serif;
  font-size: 12px;
  color: white;
  font-weight: bold;
}

a.menu {
  font-family: Arial, verdana, sans-serif;
  font-size: 12px;
  color: white;
  font-weight: bold;
  text-decoration: none;
}

.upper_menu {
  font-family: arial, verdana;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}
a.upper_menu:hover {
  color: white;
}

.left_menu {
  font-family: Arial, verdana, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  font-weight: bold;
  margin: 0px;
}

a.left_menu:hover {
  padding-left: 10px;
  width: 150px;
  height: 16px;
  color: #FFFFFF;
}

.nav-bg {
	background-image: url(images/nav-bg.gif);
	color:#bfcad3;
}

.text { font-family: Arial, verdana, sans-serif; font-size: 14px; color: #002800; }
/*a.text:link { font-size: 12px; font-weight: bold; } */
a.text:hover { font-size: 14px; font-weight: bold; text-decoration: none; color: #002800;}
/*a.text:visited { font-size: 12px; font-weight: bold; } */

.menu_nag { font-family: "English111 Vivace BT", verdana, Arial, sans-serif; font-size: 72px; color: maroon; text-align: center}
.kategoria { font-family: "Times New Roman CE", verdana, Arial, sans-serif; font-size: 36px; font-weight: bold; font-style: italic; color: maroon; padding-left: 10px; padding-right: 40px; }
.text_menu { font-family: "Times New Roman CE", verdana, Arial, sans-serif; font-size: 26px; font-style: italic; color: maroon; padding-left: 10px; padding-right: 40px; }
.text_menu_opis { font-family: "Times New Roman CE", verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; font-style: italic; color: maroon; padding-left: 10px; padding-right: 40px; }
.small_text { font-family: verdana, Arial, sans-serif; font-size: 11px; color: #002800; }


/* IMAGES STYLES */
.imagesList{list-style:none;}
.imagesList li{margin:0 0 10px 0;background:inherit;color:#5b5b5b;font-size:0.917em;}
.imagesList li img{border:2px solid #dcdac9;}
.imagesList li div{text-align:center;}

#imagesList1{float:left;margin:25px 10px 0 0;}
#imagesList2{float:right;margin:25px 0 0 10px;}

.ramka { border: 4px ridge #002800; }
.haslo { font-family: arial, verdana; font-size: 14px; font-weight: bold; color: maroon; padding: 0px; margin: 0px;}
.linia { height: 5px; border: 5px ridge #ff0000; }
.linia_sep { margin: 0px; padding: 0px; height: 4px; border: 4px ridge #ff0000; }
.line_dotted { margin: 0px; padding: 0px; height: 1px; border: 1px dotted #ffffff; }

.stopka, .stopka a { font-family: Verdana, Arial; font-size: 9px; color: #ffffff; }
.ramka { border: 4px ridge #000000; }
.ramka_slim { border: 1px ridge #000000; }
.ramka_table { border: 1px solid #ffffff; }
.error { font-size: 14px; font-weight: bold; color: #ff0000; }
