body { 
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

a {
color:#2F2F2F;
text-decoration:underline;
}

a:hover {
text-decoration:none; 
}

p {
margin:10px 0px 10px 0px;
}

form { margin:0; padding:0;}

div#main {
margin:auto;
width:1000px;
border:black 1px solid;
}


div#top { width:1000px; overflow:hidden; height:30px; }

div#t1,div#t2,div#t3 {
float:left;
height:30px;
}

div#t1 {
background-image:url(../images/h_left.jpg);
width:103px;
}

div#t2 {
background-image:url(../images/h_middle.jpg);
width:790px;
}
div#t3 {
background-image:url(../images/h_right.jpg);
width:107px;
clear:right;
} 

div#top2 { width:1000px; overflow:hidden; height:206px; }

div#t21,div#t22,div#t23 {
float:left;
height:206px;
}

div#t21 {
background-image:url(../images/t_left.jpg);
width:103px;
}

div#t22 {
/*background-image:url(../images/t_middle.jpg);*/
width:790px;
}

div#t23 {
background-image:url(../images/t_right.jpg);
width:107px;
clear:right;
} 


div#content {
min-height:400px;
height:auto !important;
height:100%;
}
div#content, div#content2 , div#content3 {

width:1000px;
overflow:hidden;
background-color:#3D3D3D;
padding:0;
margin:0;
}

div#content2 {
vertical-align:bottom;
}

div#left {
background-image:url(../images/c_left.jpg);
background-repeat:repeat-y;
float:left;
width:103px;
min-height:350px;
height:350px;
}

div#tresc {
float:left;
width:786px;
background-color:#FFFFFF;
padding-left:4px;
min-height:300px;
height:auto !important;
height:100%;
}

div#right {
background-image:url(../images/c_right.jpg);
float:left;
width:107px;
clear:right;
min-height:350px;
height:350px;
}


div#left2 {
background-image:url(../images/c2_left.jpg);
background-repeat:repeat-y;
float:left;
width:103px;
min-height:306px;
height:306px;
}

div#tresc2 {
float:left;
width:786px;
background-color:#FFFFFF;
min-height:306px;
height:306px;
padding-left:4px;
}


div#right2 {
background-image:url(../images/c2_right.jpg);
float:left;
width:107px;
clear:right;
min-height:306px;
height:306px;
}


div#left3,div#tresc3,div#right3 {
float:left;
background-repeat:repeat-y;
}

div#left3 {
background-image:url(../images/c3_left.jpg);
width:103px;
min-height:112px;
height:112px;
}

div#tresc3 {
background-image:url(../images/bottom.jpg);
background-repeat:no-repeat;
background-position:center;
width:790px;
background-color:#FFFFFF;
min-height:100px;
height:100px;
}


div#right3 {
background-image:url(../images/c3_right.jpg);
width:107px;
clear:right;
min-height:112px;
height:112px;
}


div#bottom1 {
background-color:#4C4C4C;
color:#FFFFFF;
text-align:center;
padding-top:10px;
font-size:13px;
height:25px;
}


div#menu {
width:783px;
background-image:url(../images/b_menu.gif);
background-repeat:repeat-x;
height:39px;
margin: 0px 3px 0px 0px;
}

div#pmenu {
width:783px;
background-image:url(../images/b_pmenu.gif);
background-repeat:repeat-x;
height:36px;
margin: 0px 3px 0px 0px;
}

div.tresc_main1 {
float:left;
width:590px;
margin-top:2px;
background-color:#F7F7F7;
}
div.tresc_main {
width:570px;
padding:10px;
float:left;
margin-top:2px;
background-color:#F7F7F7;
display:table-cell;
}

div.tresc_main1 {
background-color:#ffffff;
}


div.tresc_right {
float:right;
width:187px;
padding-right:3px;
padding-bottom:10px;
}

div.head {
width:179px;
height:23px;
background-image:url(../images/m_h.jpg);
margin-top:2px;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
padding:10px 2px 3px 6px;
margin-bottom:10px;
}

div.head1 {
width:555px;
height:18px;
background-image:url(../images/b_pmenu.gif);
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
padding:10px 5px 8px 30px;
margin-bottom:30px;
}

img.pr {
margin:1px 6px 2px 6px;
}

span.news_tytul {
font-weight:bold;
color:#8FBF3D; 
}

a.news_link {
color:#8FBF3D; 
font-size:11px;
text-decoration:none;
}
a.news_link:hover {
text-decoration:underline;
}


div.tree_link {
color:#8FBF3D; 
font-size:12px;
margin-bottom:20px;
}
a.tree_link {
color:#8FBF3D; 
font-size:12px;
text-decoration:none;
}
a.tree_link:hover {
text-decoration:underline;
}



a.g_link {
text-decoration:underline;
color:#8FBF3D;
}
a.g_link:hover {
text-decoration:none;
}

p.news_tresc {
font-size:11px;
}


p.center {
text-align:center;
}

div.b1 {
float:left;
width:123px;
color:#2F2F2F;
padding-left:15px;
}
div.b2 {
float:left;
width:133px;
color:#2F2F2F;
margin-left:5px;
}

h3 { font-size:11px; font-weight:bold; padding:0; margin:0; padding-bottom:4px; margin-top:7px; }

div#pozycja {
float:left;
width:450px;
padding-left:40px;
margin-top:50px;
color:#9B9B9B;
}

div#powiadom {
width:225px;
height:55px;
background-color:#FFFFFF;
border:#DCDCDC 1px solid;
text-align:center;
float:left;
margin:15px 30px 0px 0px;
padding:5px;
font-size:11px;
}

input.powiadom {
width:100px;
border:#B7B7B7 1px solid;
font-size:10px;
margin:5px 0px 5px 0px;
}

input.powiadoms {
margin-left:140px;
}


p.tr_title {
color:#828282;
font-size:11px;
margin:0; padding:0;
padding-bottom:5px;
}

div.tr_tresc {
padding:0; margin:0;
color:#2F2F2F;
overflow:hidden;
}

h4 {
color:#2F2F2F;
font-weight:bold;
font-size:12px;
margin:0px;
padding:0;
}

img.tr_image {
border:#CBCBCB 1px solid;
margin-right:15px;
}

div#top_poz2 {
position:absolute;
width:280px;
height:70px;
text-align:right;
padding-left:325px;
padding-top:15px;
}
div#top_poz1 {
position:absolute;
width:280px;
height:70px;
text-align:right;
padding-left:163px;
padding-top:110px;
}

h1 {
color:#000000;
font-size:10px;
margin:0px;
padding:0;
}

table.menu {
width:100%;
margin:0px;
padding:0px;
height:39px;
}

table.pmenu {
margin:0px;
padding:0px;
height:36px;
}

table.menu td {
padding:5px 8px 0px 8px;
text-align:center;
}


a.m2 {
font-weight:bold;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

a.m2a {
font-weight:bold;
color:#000000;
font-size:11px;
text-decoration:none;
}


a.m {
font-weight:bold;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

a.ma {
font-weight:bold;
color:#000000;
font-size:12px;
text-decoration:none;
}


table.pmenu td {
font-weight:bold;
color:#FFFFFF;
font-size:11px;
padding:3px 0px 0px 0px;
text-align:center;
}
td.m2a {
width:20px;
}
td.m2a {

}


td.ml {
border-right: #5C5C5C 1px solid;
white-space:nowrap;
}

td.menu_last {
border:0;
}

div.strony { 
color:#535353; 
text-align:center;
}
div.znaleziono {
color:#535353; 
text-align:right;
}

a.site {
color:#535353; 
text-decoration:none;
}
a.site:hover {
text-decoration:underline;
}
a.siteb {
font-weight:bold;
color:#535353; 
text-decoration:none;
}
a.siteb:hover {
text-decoration:underline;
}

#flagi {
float:left;
width:300px;
height:23px;
padding-top:7px;
padding-left:2px;
}

#m_top {
float:right;
padding-top:8px;
height:22px;
width:450px;
text-align:right;
padding-right:2px;
color:#FFFFFF;
}

a.wb:hover {
text-decoration:none;
}
a.wb {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.wba:hover {
text-decoration:none;
}
a.wba {
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
a.w:hover {
text-decoration:none;
}
a.w {
color:#FFFFFF;
text-decoration:none;
font-size:12px;
}


div.error {
text-align:center;
color:#0D5E09;
font-weight:bold;

}


div.maps1 {
margin-left:20px;
margin-top:4px;
}

div.maps2 {
margin-left:40px;

}
td.bmenu { 
width:10px;
height:31px;
padding-left:10px;
}

td.bmenu2 { 
width:141px;
height:31px;
}

table.bmenu {
border:#D9D9D9 1px solid
}

td.bmenu a { margin-left:5px; font-weight:bold; text-decoration:none;}
td.bmenu_a2 a { margin-left:5px; font-weight:bold; text-decoration:none; color:#FFFFFF;}

td.bmenu_a {
width:10px;
height:31px;
padding-left:10px;
background-color:#6FCE1D;
}
td.bmenu_a2 {
color:#000000;
background-color:#6FCE1D;
width:141px;
height:31px;
}
tr.bmenu {
background-image : url(../images/bmenu.gif);
background-repeat: no-repeat;
}
tr.bmenu_a { 
}


input.form_query, textarea.form_query {
border:#999999 1px solid;
font-size:11px;
}

td.form_title {
text-align:center;
font-weight:bold;
font-size:13px;
padding-bottom:3px;
}
td.form_title1 {
text-align:left;
font-weight:bold;
font-size:12px;
}
td.form_title3 {
font-weight:bold;
}

input.form_submit {
background-color:#FFFFFF;
border:#666666 1px solid;
text-align:center;
color:#009900;
font-size:11px;
}

td.form_error {
color:#FF0000;
text-align:center;

}

img.obrazek {
border:#CDCDCD 1px solid;
}
