body {
     font-family: trebuchet ms, verdana, tahoma, arial, helvetica, sans-serif;
	 color: #474747; 
	 font-size: 13px;
	 margin: 0 auto;
	 padding: 0;
	 background: #fff;
	 width: 100%;
	 background: #fff url(images/bg.jpg) repeat-x 0 0;
	 }

a:link, a:visited  {text-decoration: none; color: #0E4AA2;}
a:hover {text-decoration: none; color: #F5C300;}

.aaa {color:#005A2A}

H1 {height: 20px; font-size: 25px; font-weight: normal; color: #00602D; text-align:left; margin: 0; padding: 0 0 10px 0;}

img {border: 0;}

span.bold {font-weight: bold;}
span.red {color: red;}

input, textarea {border: 1; cursor: pointer;  border: #E0E4E4; border-style: solid; width:100%}
.ramka {color:#00602D;}

.link  {color: #005A2A;}

/* --------- dla png --------- */
a.logo { behavior: url(iepngfix.htc) }


#all {width: 959px; margin: 0 auto; background: #fff;}

#top {position: relative; width: 959px; height: 195px; float: left; overflow: hidden; background: url(images/bg-top.jpg) no-repeat;}

img.img-top {position: absolute; top: 0; left: 0; display: block;}

/* logo */
a.logo {position: absolute; top: 75px; left: 53px; display: block; width: 256px; height: 66px; background: url(images/logo.png) no-repeat;}

/* szukaj */
div.search {position: absolute; top: 90px; left: 650px; }
.form {width: 187px; height: 25px; border : 0; float: left; padding: 7px 0 0 5px; background: url(images/bg-form.png) no-repeat;}
.button-search {border: 0 !important; width: 75px; height: 60px; float: left; margin: -15px 0 0 10px; background: url(images/lupa.png) no-repeat;}

/* pasek */
.pasek {position: absolute; top: 160px; width: 100%; height: 36px; background: url(images/bg-pasek.gif) repeat-x;}

/* tresc */
#content {width: 959px; float: left; margin: 0; padding: 0; }
#content2 {width: 959px; float: left; margin: 1px 0 0 0; padding: 20px 0 0 0; background: url(images/shadow.jpg) no-repeat;}

/* menu */
#menu {height: auto; float: left; margin: 0 20px 0 0;}
#menu a {display: block; height: 24px; float: left; margin: 1px 0 0 0; padding: 6px 0 0 1px; font-weight: bold;}
#menu a:hover {color: #ffffff;} 



/* teksty - strona glowna */
#txta {width: 959px; float: right; margin: 0; }
#txt {width: 720px; float: right; margin: 0; }
/* teksty - podstrona*/
#txt-podstrona {width: 100%; float: right; margin: 0; }

.news {margin: 0 0 30px 0;}
.w100 {width: 100%; margin: 0 0 10px 0;}
p.dodano {margin: 5px 0 0 0;}

/* stopka */
#footer {width: 100%; float: left; margin: 25px 0 0 0; padding: 7px 0; text-align: center; color: #00602d; background: url(images/line-footer.gif) repeat-x 0 0;}
#footer2 {width: 100%; float: left;text-align: left; color: #00602d;}
#footere {width: 100%; float: left;text-align: left; paddding: 10px 0 20px 0; margin: 10px 0 10px 0;}

.foto_news {border: #E0E4E4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.ankie {background : url(../images/sys/cien.gif) repeat-x; background-color: #FFFFFF; font-size: 12px; color: #000000; text-align: left; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.gwiazda {color: #FF8B02;}
.ankier {font-size: 11px; color: #000000; text-align: left ; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.blad {color: #FF0000;}
.okej {color: #FF8B02;}

.szukaj_p { background-color: #F5C300; font-size: 15px; font-weight: bold; color: #005A2A; width: 200px}

.podgalerie {
     font-family: trebuchet ms, verdana, tahoma, arial, helvetica, sans-serif;
	 color: #474747; 
	 font-size: 13px;
	 }	 
	 
.foto_gal {font-family: Arial; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 14px; color: #FF8B02; text-decoration: none; font-weight: bold; text-align:left; text-transform: uppercase;}
.foto2 {font-family: Arial; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 14px; color: #FF8B02; text-decoration: none; font-weight: bold; text-align:left; text-transform: uppercase;}

#dhtmltooltip{
position: absolute;
width: 160px !important;
width: 160px;
visibility: hidden;
z-index: 400;
}
