h1,h2,h3,h4,h5,h6,img,form,input,ul,li {padding:0;margin:0;border:0;border:none;}
ul {list-style-type:none;}
a {color:#183884;}
a:hover {text-decoration:none;}
.clear {clear:both;font-size:1px;line-height:1px;}
.center {text-align:center;}
.right {text-align:right;}

html {background:#f1e6f4;}

body
{
	 background-color:#f1e6f4;
     padding:0;
     margin:0;
     font-family: verdana,arial,tahoma;
     font-size: 11px;
     text-align: center;
     background:url(./gfx/serwis/body_tlo.gif) repeat-x;
}

#tlo_left,#tlo_right
{
margin:0 auto;
height:832px;
width:782px;
text-align:left;
}
#tlo_left {background:url(./gfx/serwis/body_tlo_left.gif) no-repeat top left;}
#tlo_right {background:url(./gfx/serwis/body_tlo_right.gif) no-repeat top right;}

#main
{
position:relative;
left:8px;
height:auto !important;
min-height:882px;
height:882px;
width:766px;
background:#c2d1b6;
}  

#top 
{
position:relative;
height:80px;
background:url(./gfx/serwis/top_tlo.gif) no-repeat #FFF;
}

#top h1 
{
position:relative;
top:20px;
left:50px;
}

ul#menu
{
height:auto !important;
min-height:25px;
height:25px;
background:#5a436d;
text-align:center;
overflow:hidden;
font-size:12px;
line-height:25px;
}

ul#menu li 
{
position:relative;
top:3px;
display:inline;
border-left:1px solid #FFF;
padding:0 12px 0 16px;
}
ul#menu li.first {border:0;padding-left:0;}
ul#menu li.last {padding-right:0;}

ul#menu li a {color:#FFF;text-decoration:none;}
ul#menu li a:hover,ul#menu li a.active {text-decoration:underline;} 

#podmenu {height:268px;}
.podmenu0 {background:url(./gfx/serwis/podmenu_tlo.jpg) no-repeat;}
.podmenu1 {background:url(./gfx/serwis/podmenu_tlo1.jpg) no-repeat;}
.podmenu2 {background:url(./gfx/serwis/podmenu_tlo2.jpg) no-repeat;}
.podmenu3 {background:url(./gfx/serwis/podmenu_tlo3.jpg) no-repeat;}
.podmenu4 {background:url(./gfx/serwis/podmenu_tlo4.jpg) no-repeat;}
.podmenu5 {background:url(./gfx/serwis/podmenu_tlo5.jpg) no-repeat;}

#podmenu ul {position:relative;float:right;top:10px;right:5px;}
#podmenu ul li {display:inline;}

#tree
{
position:relative;
height:29px;
background:url(./gfx/serwis/tree_tlo.jpg) no-repeat;
}

#tree h2 
{
position:relative;
top:1px;
padding:0 0 0 38px;
margin-right:115px;
font-size:12px;
color:#e6f0d7;
background:url(./gfx/serwis/tree_h2_tlo.jpg) no-repeat 9px 50%;
line-height:21px;
text-transform:uppercase;
}

#tree ul 
{
position:relative;
top:1px;
right:8px;
float:right;
width:100px;
text-align:right;
}
#tree ul li {display:inline;}

#content
{
position:relative;
padding:15px;
height:auto !important;
min-height:386px;
height:386px;
}

ul#content_menu {float:left;width:200px;margin:-6px 15px 384px 0;}
ul#content_menu li {border-bottom:1px solid #566637;padding:7px 0;line-height:100%;}
ul#content_menu li a {color:#566637;text-decoration:none;}

ul#content_menu li ul {margin:7px 0 -7px 0;}
ul#content_menu li ul li {border-top:1px solid #566637;border-bottom:0;padding:7px 15px;line-height:100%;}
ul#content_menu li ul li.active {background:url(./gfx/serwis/content_menu_li_tlo.gif) no-repeat 0 50%;}
ul#content_menu li ul li a {color:#59446f;}

#banery {float:right;width:201px;margin:-15px 0 15px 15px;}
#banery img {display:block;margin-top:15px;height:160px;width:199px;border:1px solid #566637;}

#tresc,#sub_tresc {color:#566637;text-align:justify;margin:-1.2em 216px -1em 215px;}
#sub_tresc {margin:-1.2em 0;float:right;width:521px;}

#tresc p,#sub_tresc p {margin:1em 0;padding:0;line-height:1.6em;}

#sub_tresc table,#sub_tresc table td {border-collapse:collapse;}
#sub_tresc table {margin:1em 0;padding:0;background:#FFFFFF;}
#sub_tresc table td {background:#D1DDBA;padding:0;border:1px solid #FFF;vertical-align:bottom;line-height:2.25em;}

ul#linki_str,ul#linki_str ul,#sub_tresc .tresc ul
{
padding:0;
list-style-type:square;
text-align:left;
}
ul#linki_str,#sub_tresc .tresc ul {margin:1em 0 1em 25px;}
ul#linki_str ul {margin:0 0 0 15px;}
ul#linki_str li,#sub_tresc .tresc ul li {position:relative;line-height:140%;}
ul#linki_str li img {position:relative;bottom:0;margin:0 0 -4px 5px;}

ul.menu_linki li img {position:relative;bottom:0;margin:0 0 -4px 5px;}

/*PODSTRONY*/
#aktualnosci {}
#aktualnosci .aktualnosc {position:relative;margin-bottom:11px;}
#aktualnosci .aktualnosc span.data {float:right;font-weight:bold;display:block;}
#aktualnosci .aktualnosc h2 {margin-bottom:11px;margin-right:100px;}
#aktualnosci .aktualnosc p {text-align:justify;}
#aktualnosci .aktualnosc .fotki {position:relative;width:100px;float:left;margin:3px 15px -15px 0;}
#aktualnosci .aktualnosc .fotki img {display:block;margin-bottom:15px;}
#aktualnosci .aktualnosc .fotki p {text-align:center;margin-bottom:30px;}

ul#pager {list-style-type:none;float:right;margin-bottom:15px;}
ul#pager li {display:inline;}

ul#galeria {margin:1em -7px 4px 0;text-align:left;}
ul#galeria li {display:inline;}
ul#galeria li img {margin:0 7px 7px 0;border:1px solid #566637;}

form.kontakt {margin:1em 20px;}
fieldset {width:400px;border:0;}
label {display:block;width:150px;float:left;}
input,textarea {float:left;width:200px;font-size:12px;border:1px solid #566637;color:#676767;margin-bottom:5px;}
input {height:18px}
input.submit {width:100px;margin-left:200px;cursor:pointer;cursor:hand;background:#C2D1B6;}
textarea {height:200px;}
form.kontakt div {margin:0;}
div.radio {position:relative;left:180px;height:30px;}
div.radio label {width:auto;}
div.radio input {width:14px;height:14px;border:0 none;margin:0 10px;color:#000;}
/*PODSTRONY*/

#bottom
{
position:relative;
bottom:0;
left:0;
height:64px;
width:766px;
background:url(./gfx/serwis/bottom_tlo.jpg) no-repeat #F1E6F4;
}

#bottom div {float:right;}
#bottom img.zwoltex {position:absolute;bottom:79px;left:15px;}
#bottom img.comex {position:absolute;bottom:139px;left:15px;}
#bottom img.logo2 {position:absolute;bottom:249px;left:15px;}
#bottom img.logo3 {position:absolute;bottom:374px;left:15px;}
#bottom form {position:relative;margin-left:5px;padding-top:5px;}
#bottom form p {margin:0;padding:0;}
#bottom input {border:1px solid 566637;width:150px;height:16px;margin-left:10px;text-align:center;}
#bottom span {position:relative;top:7px;color:#FFF;margin-right:15px;font-size:12px;}
#bottom span a {color:#df0059;text-decoration:none;}
/* fotka */

.fotka2
{
position:absolute;
z-index:3;
border:1px solid #FFFFFF;
display:none;
text-align:left;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='gfx/tlo.png');
}

.fotka2[class]
{
background-image:url(gfx/tlo.png);
}

img#close
{
position:absolute;
z-index:4;
top:5px;
right:5px;
height:16px;
width:16px;
border:0;
}

img#noweokno
{
position:absolute;
z-index:4;
top:5px;
right:26px;
height:16px;
width:16px;
border:0;
}

p.opis_fotki
{
display:none;
text-align:center;
margin:2px;
color:#566637;
}

/* end of fotka */
