/*body*/
body {font-family: Trebuchet MS, arial, verdana, tahoma, sans-serif, helvetica; font-weight:normal; font-size:14px; line-height:18px; margin:0px; padding:0 0 40px 0; color:#343434; background: url('../images/common/body.gif') no-repeat 50% 0%; background-color:#285811;}
object, img, div, p, form, select, object, input, textarea, h1, h2, h3, h4, h5 {margin:0px; padding:0px; border:0px;}
/*end body*/


h1 {color: #56AC2C; font-size:24px; font-weight:normal; margin:2px 0 22px 0;}
h2 {color: #56AC2C; font-size:18px; font-weight:normal; margin:2px 0 22px 0;}
h3 {color: #56AC2C; font-size:17px; font-weight:normal; margin:18px 0 7px 0;}
h4 {color: #56AC2C; font-size:17px; font-weight:normal; margin:10px 0 7px 0;}
h5 {color: #56AC2C; font-size:9px; font-weight:bold;}


a:link, a:visited, a:active {text-decoration:none; color:#005D99;}
a:hover {text-decoration:underline; color:#005D99;}
ul {margin:0 0 8px 18px; padding:0;}
ol {margin:0 0 8px 24px; padding:0;}
table {margin:0 0 0 -2px; padding:0;}
table tr th {background-color: #56AC2C; color:#ffffff; font-weight:bold; padding:2px 5px 2px 5px;}
table tr td {background-color: #C3F2AD; padding:2px 5px 2px 5px;}
table tr td.c1 {background-color: #C3F2AD;}
table tr td.c2 {background-color: #A0DC83;}





p {margin-bottom:8px;}


.bold {font-weight:bold;}
.clear {clear:both; font-size:0;}
div.clear {clear:both; font-size:0;}
.right {float:right;}
.left {float: left;}
.tl {text-align:left;}
.tr {text-align:right;}

/* tytul */
div.tytul {}
/* end tytul */

/* tresc */
div.tresc {}
/* end tresc */

/* sciezka */
div.sciezka {color:#648E50; margin:173px 0 0 18px; font-size:11px;}
div.sciezka ul {margin:0 0 10px 0; padding:0 0 10px 0;}
div.sciezka ul li {display:inline;}
div.sciezka ul li a:link, div.sciezka ul li a:visited, div.sciezka ul li a:active {padding:0 3px 0 9px; background: url('../images/common/arrow2.gif') no-repeat left; display:block; float:left; color:#648E50;}
div.sciezka ul li a:hover {text-decoration:underline; color:#648E50;}





/* end sciezka */

/* menu */
#naszemenu {width:230px; height:300px; margin:0; padding:0 0 0 16px; float:left; font-size:18px; font-weight:normal;}
#naszemenu ul {list-style-type: none; padding:0; margin:0; }
#naszemenu ul li {padding:5px 0 0 0; margin:0;}
#naszemenu ul li a {display:block; width:100%; color:#4D7D36;}
#naszemenu ul li a.aktywne {color:#234413; padding:0 0 0 8px; margin:0 0 0 -8px; text-decoration:none; }
#naszemenu ul li a.aktywne:hover {color:#4D7838; text-decoration:underline; }
#naszemenu ul li ul {list-style-type: none; padding:0 0 0 10px; margin:0; }
#naszemenu ul li ul li {padding:5px 0 0 0; border-bottom:none;}
#naszemenu ul li ul li a {padding:0; color:#4D7D36;}
#naszemenu ul li ul li a.aktywne {color:#234413; padding:0 0 0 8px; margin:0 0 0 -8px;}
#naszemenu ul li a:hover {color:#4D7838;}


/* search */
div#search {font-size:11px; margin:0; padding:0; height:20px;}
div#search form {float: left; padding:0}
div#search form {height:20px; background: url('../images/common/search_field.gif') no-repeat top left; float:left;}
div#search form input.pole {height:14px; width:110px; color:#030303; margin:2px 5px 0px 5px; font:bold 11px tahoma,sans-serif,arial,helvetica; background-color:transparent;}
div#search form input.button {height:20px; margin:0; padding:0 4px; background-color:transparent; color:#9e9e9e; font:bold 11px tahoma,sans-serif,arial,helvetica;}
* html body div#search form input.button {height:20px; margin:0; padding:0; vertical-align:top;}


/* mapa serwisu */
div#sitemap ul {margin:0; padding:0;}
div#sitemap ul li {list-style-type:none;}
div#sitemap ul li a:link, div#sitemap ul li a:visited {padding: 0 0 0 10px; background: url('../images/common/arrow.gif') no-repeat 0% 50%;}
div#sitemap ul li ul {margin-left: 10px;}
div#sitemap ul li ul li {padding:0 0 0 12px; margin:0; }
div#sitemap ul li ul li a:link, div#sitemap ul li ul li a:visited {}





/* all */
div#all {width:762px; margin:auto;}


/* layout */
div.layout {width:762px; margin:0; background: url('../images/common/div_layout.gif') repeat-y 50% 0%;  background-color:#ffffff;}
div.layout_center {width:752px; background-color:#ffffff; margin:0 0 0 5px; background: url('../images/common/menu_tlo.gif') no-repeat 178px 100%;}

div.baner_left {width:232px; height:48px; margin:0; padding:230px 0 0 16px; float:left; 
background: url('../images/common/baner_left.gif') no-repeat 0% 0%; color:#7B5F41; font-size:12px;}
div.baner_left a:link, div.baner_left a:visited, div.baner_left a:active {color:#7B5F41;}
div.baner_left a:hover {color:#7B5F41;}

div.baner_right {width:504px; height:278px; margin:0; padding:0; float:right; 
background: url('../images/common/baner_right.gif') no-repeat 0% 0%;}
div.logo {padding:15px 0 0 174px;}


div.tresc {width:462px; height:100%; margin:0; padding:0 22px 10px 22px; float:right;}
div.layout_bottom {width:762px; height:10px; margin:0; background: url('../images/common/layout_bottom.gif') no-repeat 0% 0%; font-size:0;}



/* drukuj */
div.drukuj {padding:15px 0 0 0; color:#376D1D; font-size:11px; font-weight:bold;}


div.drukuj a:link, div.drukuj a:visited, div.drukuj a:active  {color:#376D1D; }
div.drukuj a:hover {color:#4D7838; text-decoration:underline;}


div.stopka_lewa {font-size:10px; float:left; padding:0px 0 0 12px; margin:0; color:#699952;}
div.stopka_lewa a:link, div.stopka_lewa a:visited, div.stopka_lewa a:active {color:#90C377;}
div.stopka_lewa a:hover {color:#90C377;}

div.stopka_prawa {font-size:10px; text-align:right; padding:0px 12px 0 0; margin:0; color:#699952;}
div.stopka_prawa a:link, div.stopka_prawa a:visited, div.stopka_prawa a:active {color:#90C377;}
div.stopka_prawa a:hover {color:#90C377;}











