html, body  
	{	 text-align: center; background: #e60005; 
	 font-size: 11px; 
	 font-family: verdana, tahoma, arial, helvetica, sans-serif;
	}
body 	{margin: 0px; 	 padding: 0px;  font-size: 9px;  text-align: center; 	}
img {border: 0px;	}
h1 	{font-size: 2.4em; 	 font-weight: bold;	}
h2 {font-size: 2.5em; color:#ddd;	}
h2 span {font-size: 0.8em; color:#999; font-weight: 500; background-image:url(human_img/punk2.gif); background-position: left; background-repeat: no-repeat; padding:0 0 0 25px;}
h3{font-size: 1.8em;  font-weight: bold;	color: #666; }
table.	{padding: 0px;	 border: 0px; 	 margin: 0px auto 0px auto;  background: #fafafa;	}
td 	{text-align: left; 	 vertical-align: top;  background: #ffffff;	}
a 	{color: #999; 	 font-size: 1em;	}
a:visited 	{color: #333;	}
a:hover 	{color: #e60005;}
.centro 	{	 text-align: center; 	}
.czysc{clear: both; font-size: 0.01em; line-height: 1%; }
.wiecej{text-align: right; }


/*  **********  TEST  *********  
div {border:1px solid #ff80ff}
div div{border:1px solid #80ffff}
div div div{border:1px solid #0000ff}
div div div div{border:1px solid #ffa54a}

*/

/* podzial strony tylko startowa*/
#top-st, #srodek-st, #dol-st {width: 750px; margin:0 auto;}
#top-st{height: 159px; background-image:url(human_img/top-start.jpg); margin:73px auto 0 auto; position: relative; }
#srodek-st{background:#dfdfdf; font-size: 1.3em; color: #666; padding:50px 0 0 0;}
#sro-lew-st {width: 220px; height: 300px; float: left; background-image:url(human_img/maz-lew-start.gif); background-position:1px 5px; background-repeat: no-repeat;}


/* MotttoO */
#motto {width: 150px;  text-align: left; margin:20px 0 0 35px;  }
#motto h3 {font-size: 1.3em; color:#fff; font-weight: 900; font-family:  arial, helvetica, verdana, tahoma, sans-serif;}

#sro-pra-st {width: 530px; float: right; text-align: left;  padding:20px 0 20px 0;}
.start-text {width: 393px; text-align: justify;  margin:0 0 0 25px }
#dol-st {height: 40px; clear: both; background-image:url(human_img/pasek-dol.jpg);}
.mocniej {font-weight: 600; color: #666; }

/* podzial strony inne strony */
#top, #srodek, #dol {width: 750px; margin:0 auto;}
#top-extra{margin:50px auto 0 auto; padding:0 0 5px 130px;}
#top{height: 131px; background-image:url(human_img/top-inne.jpg); }
#srodek{background-image:url(human_img/srodek-bg.gif); }
#sraka {height: auto; background-image:url(human_img/ludek-strony.gif); background-position: right bottom; background-repeat: no-repeat; }/* do wlozenia ludka w tlo tylko */
#sro-lew {width: 220px; float: left; }
#sro-lew .ilusra{text-align: left; margin:50px 0 0 0; }
.sl-tekst {width: 150px; text-align: left; margin:20px 0 0 44px;}
#sro-pra {width: 530px; float: right;  text-align: justify;}
#sro-pra #in-in {margin:20px 54px 20px 0; font-size: 1.2em; }
#sro-pra ul{list-style-image: url(human_img/punkcik.gif); }
#sro-lew .sub li{font-size:1.3em; list-style-type: none; margin:0 0 0 -10px;}
.sub a{text-decoration: none; }
#sro-pra .sub li{font-size:1.8em; list-style-position: 5px 5px; }
/* ie problem przy I lub EM likwidowal FLOAT */
.italic-w-li {color:#333; letter-spacing: normal; font-style: italic;  }

/* dol stron - stopka */
#dol {height: 51px; clear: both; background-image:url(human_img/pasek-dol-inne.jpg);}
#dol #stopka{  padding:26px 20px 0 20px;  text-align: center;}
#dol #stopka span, #dol #stopka a{color:#999; font-size:1.15em; text-decoration: none;}
#dol #stopka a:hover{color:#e60005;}

/* MENU */
/* menu gorne */
div#nav {width: 506px; background: transparent; position:relative; top: 54px; left: 220px; }
div#nav ul {margin: 0; padding: 0; background: white; }
div#nav li {position: relative; list-style: none; margin: 0;
  float: left; width: 80px; line-height: 1.8em; border: 1px solid #e60005; border-width: 0 1px;}
div#nav li:hover {color: #fff; background:  #e60005;}
div#nav li.submenu {margin: -1px 0; display: block; height: 34px; border: 1px solid #eee; border-width: 0 1px;}
div#nav a {font-size:1.25em; color: #999; font-weight: 800; }
div#nav a:hover {color: #fff; }
div#nav li.submenu:hover {color: #fff; background: #e60005; border: #e60005;}
div#nav li a {display: block; padding: 0.25em 0 ;
  text-decoration: none; width: auto;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; width: 140px;
  display: none;}
div#nav ul ul li {border-bottom: 1px solid #CCC;}
div#nav li.submenu li.submenu {}
div#nav li.submenu li.submenu:hover {color: #fff; background: #e60005;}

div#nav ul.level2 li {width: 140px;}

div#nav ul.level1 li.submenu:hover ul.level2{display:block;}
div#nav ul.level2 {top: 21px; left: 0px;}
div#nav .sub-img {border:0; }
div#nav .sub-img {background-color: transparent; }
div#nav li.submenu:hover .sub-img {background-color: transparent; }

body { behavior: url(csshover.htc);} /* WinIE behavior call */


