body {
background: #99BE35 url(../img/bg.png);
margin: 10px auto 0 auto;
padding: 0;
text-align: center;
font-family:Georgia, Palatino, Times, Times New Roman, serif;
font-size:12px;
font-weight:normal;
color:#6E5010;
}

#wrap {
width:650px;
background:transparent;
margin:0 auto;
}

#container {
width:400px;
float:right;
}

/*linki*/
a:link {
font-weight: bold;
text-decoration: none;
color: #6E5010;
}

a:visited {
font-weight: bold;
text-decoration: none;
color: #6E5010;
}

a:hover, a:active {
text-decoration: underline;
color: #6E5010;
}

acronym {
font-weight: bold;
border-bottom: 1px dotted #6E5010;
}

/*nagłówek*/
#top {
background: transparent url(../img/top_h.jpg) no-repeat;
width:400px;
height:150px;
}

h1 a:link, h1 a:visited	{
display: block;
width: 400px;
height: 150px;
background: transparent url(../img/top.jpg) no-repeat;
margin: 0;
padding: 0;
border: 0;
}

h1 a:hover {background: transparent url(../img/top_h.jpg) no-repeat;}

h1 {
text-indent: -9999px;
margin: 0;
padding: 0;
border: 0;
}

h2 {
background:transparent;
text-align:right;
margin:10px 5px 0 5px;
padding:5px;
font-size:16px;
}
a img {border:none;}

.hide {display:none;}

/* zawartość */
#content_one {
background:#fff;
margin-top:5px;
padding:1px 0 1px 0;
width:400px;
}

.bg{
background:#d7f571;
text-align:left;
margin:10px;
padding:0;
border:1px solid #6E5010;
display:block;
}

#content_one p {
text-align:justify;
margin:5px;
padding:5px 5px 7px 5px;
line-height: 17px;
background:transparent;
}

.content_bis {
background:#fff;
margin-top:5px;
padding:1px 0 1px 0;
width:400px;
}

.content_bis p{
text-align:justify;
margin:5px;
padding:5px 5px 7px 5px;
line-height: 17px;
background:transparent;
}
.content_bis img {margin:0;padding:0;text-align:center;}

p.last, #content_one p.last {background:transparent url(../img/sep.png) no-repeat center bottom;padding:5px 5px 25px 5px;}

p#error {font-size:12px; text-align:center;color:red;}
.center {display:block;text-align:center;margin:10px auto;}
.center img {padding:2px; border:1px solid #6E5010;background:transparent;margin:1px;}
.center img#mapa {padding:2px; border:none;background:transparent;margin:1px;}

/* nawigacja */
#sidebar {
float:left;
width:200px;
background:#fff;
margin-top:200px;
text-align:left;
}

#sidebar_bot {
width: 180px;
margin:10px;
background:#f6ed4d;
border:1px solid #478347;
padding:0;
}
#sidebar_bot p {text-align:left;margin:0;padding:5px;font-size:11px;line-height:15px;background:transparent;}


#top1 {
width: 180px;
height:100px;
background:url(../img/top1.png) no-repeat;
}

#navcontainer {
width: 180px;
margin:10px;
padding:0;
background:#f6ed4d;
border:1px solid #478347;
}

#navcontainer ul
{
margin-left: 0;
margin-top:10px;
padding-left: 0;
list-style-type: none;
background:#d7f571;
font-size:11px;
}

#navcontainer a
{
display: block;
padding: 10px 3px 3px 3px;
width: 174px;
height:25px;
text-align:center;
border-top:2px solid #fff;
}

#navcontainer a:link, .navlist a:visited{color: #6E5010;text-decoration: none;font-weight:normal;}

#navcontainer a:hover{background-color: #bbd75a;color: #fff;font-weight:normal;}

#navcontainer li.menu_current a {background-color: #bbd75a;color: #fff;font-weight:normal;}

/* stopka */
#footer {
background:#fff;
margin-top:5px;
margin-bottom:20px;
padding:1px 0 1px 0;
width:400px;
}

#footer p {
background:#f6ed4d;
margin:10px;
padding:3px;
border:1px solid #478347;
font-size:10px;
}

/*formularz -e */
input,select,textarea {background-color:#fff;color:#000;border:1px solid #f6ed4d;padding:2px;}
input:focus, select:focus, textarea:focus {background-color:#eee;color:#000;border:1px solid #f6ed4d;padding:2px;}
label {display:block;padding:5px 5px 5px 0;color:#000;font-weight:normal;}
label.noblock {display:inline;padding:0;margin:5px 0;}
legend {font-weight:bold;color: #b60400;background-color:#fff;padding-left:5px;padding-right:5px;}
fieldset {border:1px dotted #666; padding:5px;margin-bottom:5px;}
#wyslij,#szukaj,#wyczysc {background-color:#bbd75a;color:#fff;font-weight:bold;padding:3px;margin-top:5px;}
#wyslij:hover,#szukaj:hover, #wyczysc:hover {background-color:#657f3e;color:#fff;margin-top:5px;}
#search {float:right;padding:0;margin:0;}
#contactme {margin:0 10px 0 10px;}
#error {color:#fff;background-color:#ffcc00;padding:5px;margin:0;}
#captcha {border:1px solid #f6ed4d;display:block;padding:0; margin-bottom:5px;}

/*ksiega*/
#gb {list-style-type:none;margin:5px 5px 0 10px;padding:0;}
#gb li {padding-left:40px;margin:5px 5px 20px 0;background:transparent url(../img/kg_sep.png) no-repeat left top;display:block;}
.gba {margin-bottom:10px;display:block;border-bottom:1px solid #bbd75a;}
