body {
   margin: 0;
   text-align: left;
   color: black;
   background: #9ac24c url('/szablony/nawielkanoc/grafika/tlo.gif') repeat-y center center;
   font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
}
img { border: none; } 
a {
   color: #80ab2e;
}
a:hover {
   color: #fd8f02;
}
hr { 
   color: #000000;
   background: #000000;
   border: 0;
   height: 1px;
}
/* ------- ZERUJEMY MARGINESY ------ */
div,form { margin: 0; padding: 0; }
h1,h2 { margin: 5px 0 10px 0; padding: 0; color: #80ab2e; }
p { margin: 2px 0 3px 0; }
/* ------- ZERUJEMY MARGINESY ------ */
/* ---------- STRONA GLOWNA -------- */
div.StronaGlowna {
  padding: 10px 2px;
  font-size: 70%;
}
/* ---------- STRONA GLOWNA -------- */
/* ----- BLEDY, INFO, KOMUNIKAT ---- */
ul.UlBledy {
   width: 70%;
   border: 1px solid #fd8f02;
   background: #ffffff;
   color: #fd8f02;
   margin: 5px auto;
   padding: 5px 5px 5px 25px;
   text-align: left;
}
ul.UlInfo {
   width: 70%;
    border: 1px solid #9ac24c;
   background: #ffffff;
   color: #9ac24c;
   margin: 5px auto;
   padding: 5px 5px 5px 25px;
   text-align: left;
}
ul.UlBledy li, ul.UlInfo li {
   margin: 0;
   padding: 0;
}
p.Komunikat {
   text-align: center;
   font-size: 120%;
   margin: 120px 0;
}
/* ----- BLEDY, INFO, KOMUNIKAT ---- */
/* ------------ MENU -------------- */
ul.ULMenuPion {
   list-style: none;
   margin: 3px 10px 3px 20px;
   padding: 0;
   font-size: 100%;
   font-weight: bold;
   text-align: left;
}
ul.ULMenuPion li {
   margin: 0;
   padding: 0;
}
ul.ULMenuPion li.LiTytul {
   text-align: center;
   font-weight: bold;
   font-size: 120%;
   padding: 5px 0;
}
ul.ULMenuPion li a {
   display: block;
   margin: 0;
   padding: 0;
   text-decoration: none;
   color: #ffffff;
}
ul.ULMenuPion li a:hover {
   color: #000000;
}
ul.ULMenuPoz {
   list-style: none;
   margin: 1px 10px;
   padding: 0 0 3px 0;
   font-size: 80%;
   font-weight: bold;
   text-align: left;
   border-bottom: 4px solid #fd7e02;
}
ul.ULMenuPoz li {
   float: left;
   margin: 2px 3px;
   padding: 0;
   background: #9ac24c url('/szablony/nawielkanoc/grafika/menu_ziel_p.gif') no-repeat right top;
}
ul.ULMenuPoz li.LiTytul {
   text-align: center;
}
ul.ULMenuPoz li a {
   display: block;
   background: transparent url('/szablony/nawielkanoc/grafika/menu_ziel_l.gif') no-repeat left top;
   color: #ffffff;
   text-decoration: none;
   padding: 5px 3px;
}
ul.ULMenuPoz li a:hover {
   color: #666666;
}
/* ------------ MENU -------------- */
/* ----------- JEZYKI ------------- */
div.PanelJezykow {
   padding: 0;
   margin: 9px 0;
   text-align: right; 
   background: #ffffff; 
   color: #000000;
   border-bottom: 1px solid #666666;
}
div.PanelJezykow img {
   border: 1px solid #cccccc;
   margin: 0 2px;
}
/* ----------- JEZYKI ------------- */
/* ------------ FORMULARZE -------------- */
form {
   text-align: center;
}
form p,form h1 {
   margin: 5px 0 15px 0;
}
form .lewy {
   display: block;
   width: 30%;
   float: left;
   margin: 0px 0px 10px 1%;
   padding: 0;
   text-align: right;
}
* > form .lewy {
   margin: 0px 0px 10px 5%;
}
form .prawy {
   display: block;
   width: 60%;
   float: left;
   margin: 0px 0px 10px 1%;
   text-align: left;
}
form br {
   clear: left;
}
form input, form select, form textarea {
   background: #ffffff;
   border: 1px solid #59820c;   
   color: #000000;
   margin: 0;
   padding: 0;
}
form input.wylaczone, form select.wylaczone, form textarea.wylaczone {
   background: #dddddd;
   border: 1px solid #666666;   
   color: #000000;
}
form input.CheckBox {
   background: transparent;
   border: 0;
}
form label {

}
form button {
   background: #80ab2e;
   border: 1px solid #ffffff;
   color: #ffffff;
   margin: 0 1px;
   padding: 0;
}
* > form button {
   padding: 1px 2px;
}
/* ------------ FORMULARZE -------------- */
/* --------panel logowania ----------- */
form.PanelLogowania {
   font-size: 80%;
   margin: 0;
   padding: 5px 0;
   background: #666666;
   border: 1px solid #000000;
   color: #ffffff;
}
form.PanelLogowania h1 {
   margin: 2px 0 5px 0;
   font-size: 140%;
}
form.PanelLogowania p {
   margin: 2px 0 5px 0 ;
   font-size: 90%;
}
form.PanelLogowania a {
   color: #ffd800;
   text-decoration: none;
}
form.PanelLogowania a:hover {
   color: #ffffff;
   text-decoration: underline;
}
form.PanelLogowania input,form.PanelLogowania button {
   background: #ffffff;
   border: 1px solid #dddddd;   
   color: #000000;
}
form.PanelLogowania input.CheckBox {
   background: transparent;
   border: 0;
}
form.PanelLogowania label {
   border-bottom: 1px solid #ffffff;
}
/* --------panel logowania ----------- */
/* ------------ wyczysc -------------- */
.wyczysc {
   display: inline-table;
   overflow: hidden; 
}
.wyczysc:after {
   content: "."; 
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
   overflow:hidden;
}
/* Hides from IE-mac \*/
* html .wyczysc { 
   height: 0.5%;  
}
.wyczysc {
   display: block;
}
/* End hide from IE-mac */
/* ------------ wyczysc -------------- */
/* ------------- bannery ------------- */
div.BannerPoziom {
   margin: 0;
   text-align: center;
}
/* ------------- bannery ------------- */
/* ----------- menu html ------------- */
ul.ULMenuHtml {
   list-style: none;
   margin: 1px 4px;
   padding: 0;
   font-size: 80%;
   font-weight: bold;
   text-align: center;
   border-bottom: 3px solid #fd7e02;
}
ul.ULMenuHtml li {
   float: left;
   margin: 0 1px 0 0;
   padding: 0;
   background: transparent url('/szablony/nawielkanoc/grafika/menu_ziel_p.gif') no-repeat right top;
   width: 90px;
}
ul.ULMenuHtml li a {
   display: block;
   background: transparent url('/szablony/nawielkanoc/grafika/menu_ziel_l.gif') no-repeat left top;
   color: #ffffff;
   text-decoration: none;
   padding: 5px;
}
ul.ULMenuHtml li a:hover {
   color: #000000;
}
ul.ULMenuHtml li.Pom {
   background: transparent url('/szablony/nawielkanoc/grafika/menu_pom_p.gif') no-repeat right top;
}
ul.ULMenuHtml li.Pom a {
   background: transparent url('/szablony/nawielkanoc/grafika/menu_pom_l.gif') no-repeat left top;
}
ul.ULMenuHtml li.Pom a:hover {
   color: #000000;
}
ul.ULMenuHtml li.Zol {
   background: transparent url('/szablony/nawielkanoc/grafika/menu_zol_p.gif') no-repeat right top;
}
ul.ULMenuHtml li.Zol a {
   background: transparent url('/szablony/nawielkanoc/grafika/menu_zol_l.gif') no-repeat left top;
}
ul.ULMenuHtml li.Zol a:hover {
   color: #000000;
}
ul.ULMenuHtml li.CiemZiel {
   background: transparent url('/szablony/nawielkanoc/grafika/menu_ciemziel_p.gif') no-repeat right top;
}
ul.ULMenuHtml li.CiemZiel a {
   background: transparent url('/szablony/nawielkanoc/grafika/menu_ciemziel_l.gif') no-repeat left top;
}
ul.ULMenuHtml li.CiemZiel a:hover {
   color: #000000;
}
ul.ULMenuHtml li.JasZiel {
   background: transparent url('/szablony/nawielkanoc/grafika/menu_jasziel_p.gif') no-repeat right top;
}
ul.ULMenuHtml li.JasZiel a {
   background: transparent url('/szablony/nawielkanoc/grafika/menu_jasziel_l.gif') no-repeat left top;
}
ul.ULMenuHtml li.JasZiel a:hover {
   color: #000000;
}
/* ----------- menu html ------------- */
/* ------------ kwadraty ------------- */
div.KwadratPom {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_pom_d_p.gif') no-repeat right bottom;
   color: #ffffff;
   margin: 5px 2px;
}
div.KwadratPom div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_pom_d_l.gif') no-repeat left bottom;
}
div.KwadratPom div div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_pom_g_l.gif') no-repeat left top;
}
div.KwadratPom div div div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_pom_g_p.gif') no-repeat right top;
   text-align: center;
   padding: 5px 0;
}
div.KwadratZiel {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_ziel_d_p.gif') no-repeat right bottom;
   color: #ffffff;
   margin: 5px 2px;
}
div.KwadratZiel div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_ziel_d_l.gif') no-repeat left bottom;
}
div.KwadratZiel div div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_ziel_g_l.gif') no-repeat left top;
}
div.KwadratZiel div div div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_ziel_g_p.gif') no-repeat right top;
   text-align: center;
   padding: 5px 0;
}
div.KwadratZol {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_zol_d_p.gif') no-repeat right bottom;
   color: #ffffff;
   margin: 5px 2px;
}
div.KwadratZol div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_zol_d_l.gif') no-repeat left bottom;
}
div.KwadratZol div div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_zol_g_l.gif') no-repeat left top;
}
div.KwadratZol div div div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_zol_g_p.gif') no-repeat right top;
   text-align: center;
   padding: 5px 0;
}
div.KwadratCiemZiel {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_ciemziel_d_p.gif') no-repeat right bottom;
   color: #ffffff;
   margin: 5px 2px;
}
div.KwadratCiemZiel div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_ciemziel_d_l.gif') no-repeat left bottom;
}
div.KwadratCiemZiel div div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_ciemziel_g_l.gif') no-repeat left top;
}
div.KwadratCiemZiel div div div {
   background: transparent url('/szablony/nawielkanoc/grafika/kwadrat_ciemziel_g_p.gif') no-repeat right top;
   text-align: center;
   padding: 5px 0;
}
div.KwadratPom ul, div.KwadratZiel ul, div.KwadratZol ul, div.KwadratCiemZiel ul {
   list-style: square;
   text-align: left;
}
div.KwadratPom a, div.KwadratZiel a, div.KwadratZol a, div.KwadratCiemZiel a {
   text-decoration: none;
   color: #ffffff;
}
div.KwadratPom a:hover, div.KwadratZiel a:hover, div.KwadratZol a:hover, div.KwadratCiemZiel a:hover {
   text-decoration: underline;
   color: #ffffff;
}
/* ------------ kwadraty ------------- */

