ul {margin:0; padding:0; list-style:none; line-height:19px}
li {list-style-image:url(images/pointer_b.gif);padding:0 0 0 5px  }


body{
 	margin:0px;
  	padding:0px;
	background-color:#D0D0D0;
	height:100%;
	text-align:center;
}

#main {
height:100%;
width:974px;
margin: 0;
padding: 0;
margin-left:auto;
margin-right:auto;
}

#naglowek {
text-align:left;
width:974px;
}

#tresc {
margin-top:10px;
width:960px;
background-image:url(images/tall_m.gif);
background-repeat:repeat-y;
text-align:left;
}

#zawartosc {
padding:0 10px 0 20px;
width:960px;
text-align:left;
padding-bottom:30px;
}

#footer {
width:965px;
height:75px;
margin-top:9px;
background-image:url(images/footer.gif);
background-repeat:no-repeat;
padding-left:20px;
padding-top:10px;
}


/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0; /* center for now */
	width: 436px; /* ems so it will grow */
	background: url(images/greyrbox_bottom.gif) no-repeat bottom right;
}
.boxhead {
	background: url(images/greyrbox_top.gif) no-repeat top right;
	margin: 0;
	padding: 0;
}

.boxbody {
	background-color:#d7d7d7;
	margin: 0;
	padding: 0;
}

.miniaturka {
position: static;
float: left;
width: 120px;
height: 120px;
border: 1px solid #FFFFFF;
margin: 0 10px 15px 0;
padding: 10px;
color:#666666;
background:#E9E9E9;
text-align:center;
text-decoration:none;
}

.miniaturka img{
padding-bottom:4px;
border:none;
}

.pokaz_cala_galerie{
color:#999999;
text-decoration:underline;
}

.galnazwa {
margin-left:7px;
margin-bottom:20px;
}

.clearboth { clear: both; }


.cssbox{
width:630px;
}

.cssbox_head{
background-image:url(images/greybox_top.gif);
background-repeat:no-repeat;
height:10px;
margin-bottom:0;
padding-bottom:0;
font-size:0;
line-height:0;
}

.cssbox_body{
padding:0px 10px 0px 10px;
background-image:url(images/greybox_bg.gif);
}

.cssbox_body img {
margin: 0px 8px 8px 8px;
}

.cssbox_body h2 {
line-height:30px;
font-size:16px;
}

.cssbox_foot{
background-image:url(images/greybox_bottom.gif);
background-repeat:no-repeat;
height:10px;
}


/* set the image to use and establish the lower-right position */
.AAAcssbox, .AAAcssbox_body, .AAAcssbox_head, .AAAcssbox_head h2{ 
	background: transparent url(images/img.php.png) no-repeat bottom right;
	} 
.AAAcssbox{ 
/* intended total box width - padding-right(next) */ 
	width:630px !important; /* IE Win = width - padding */ 
	width: 300px; /* the gap on the right edge of the image (not content padding) */
	padding-right:15px; /* use to position the box */ 
} /* set the top-right image */ 
.AAAcssbox_head{background-position:top right; /* pull the right image over on top of border */ 
	margin-right:-15px; /* right-image-gap + right-inside padding */ 
	padding-right:40px;
} /* set the top-left image */ 
.AAAcssbox_head h2{ background-position:top left; margin:0; /* reset main site styles*/ 
	border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ 
	padding:5px 0 15px 10px; 
	height:auto !important; 
	height:1%;
	font-size:16px;
	line-height:15px;
} /* IE Holly Hack */ /* set the lower-left corner image */ 
.AAAcssbox_body{ background-position:bottom left; 
	margin-right:25px; /* interior-padding right */ 
	padding:0px 0 15px 40px;
	text-align:justify;

} /* mirror .cssbox_head right/left */ 








.zakl_boczne, .zakl_boczne_body, .zakl_boczne_head, .zakl_boczne_head h2{ 
	background: transparent url(images/img2.php.png) no-repeat bottom right;
	} 
.zakl_boczne{ 
/* intended total box width - padding-right(next) */ 
	width:220px !important; /* IE Win = width - padding */ 
	width: 236px; /* the gap on the right edge of the image (not content padding) */
	padding-right:15px; /* use to position the box */ 
	margin-right:8px;
} /* set the top-right image */ 
.zakl_boczne_head{background-position:top right; /* pull the right image over on top of border */ 
	margin-right:-15px; /* right-image-gap + right-inside padding */ 
	padding-right:40px;
} /* set the top-left image */ 
.zakl_boczne_head h2{ background-position:top left; margin:0; /* reset main site styles*/ 
	border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ 
	padding:5px 0 15px 10px; 
	height:auto !important; 
	height:1%;
	font-size:16px;
	line-height:15px;
} /* IE Holly Hack */ /* set the lower-left corner image */ 
.zakl_boczne_body{ background-position:bottom left; 
	margin-right:25px; /* interior-padding right */ 
	padding:0px 0 15px 40px;
	text-align:justify;

} /* mirror .zakl_boczne_head right/left */ 


.cssbox_head img {
margin: 8px 8px 8px 8px;
float:left;
}


#interwencje {
width:236px;
height:120px;
background-repeat:no-repeat;
background-image:url(images/interwencje.gif);
float:left;
}

#interwencje_txt {
margin: 50px 0 0 100px;
}

#wspolpraca {
width:236px;
height:120px;
background-repeat:no-repeat;
background-image:url(images/wspolpraca.gif);
float:left;
}

#wspolpraca_txt {
margin: 69px 0 0 50px;
}

#rightcol {
width:630px;
float:left;
margin-left:15px;
margin-bottom:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#porady_prawne {
width:236px;
height:80px;
float:left;
}

#proj_akt_prawnych {
width:236px;
height:80px;
float:left;
}

#publikacje {
width:236px;
height:80px;
background-repeat:no-repeat;
background-image:url(images/publikacje.gif);
float:left;
}

#publikacje_txt {
color:#FFFFFF;
margin: 40px 0 0 50px;
}

#malopolskie {
width:120px;
float:left;
}

#linki {
width:120px;
float:left;
}

#linki_head {
background-image:url(images/linki_header.gif);
background-repeat:no-repeat;
width:236px;
height:50px;
}

#linki_body {
width:236px;
background-image:url(images/linki_bg.gif);
background-repeat:repeat-y;
padding-top:10px;
padding-left:30px;
}

#linki_footer {
background-image:url(images/linki_footer.gif);
width:236px;
height:16px;
background-repeat:no-repeat;
}

#menubox {
width:120px;
float:left;
}

#menubox_header {
background-image:url(images/menubox_header.gif);
background-repeat:no-repeat;
width:236px;
height:17px;
}

#menubox_body {
width:236px;
background-image:url(images/menubox_bg.gif);
background-repeat:repeat-y;
padding-top:10px;
padding-left:30px;
}

#menubox_footer {
background-image:url(images/menubox_footer.gif);
width:236px;
height:16px;
background-repeat:no-repeat;
}

td,div,select{
	font-size:11px;
    font-family:Tahoma;
	color:#4F4F4F;
	line-height:13px;
}
.white{
	color:#FFFFFF;
	text-decoration:none;
}
.green{
	color:#94AE08;
}
.black{
	color:#333333;
	text-decoration:none;
}
.t1{
	color:#5D5D5D;
	font-size:11px;
    font-family:Tahoma;
}
.t2{
	color:#4F4F4F;
}
.q1{
	color:#5C5B5B;
	text-decoration:none;
}

.pol1{
	color:#828080;
	font-size:10px;
}
.blue_10{
	color:#3E92CD;
	font-size:10px;
}
.pol2{
	color:#6A6862;
	font-size:10px;
}
.blue{
	color:#5883BE;
}
.blue2{
	color:#3E92CD;
}


a.blue_10:hover{text-decoration:none;}
a.black:hover{text-decoration:none;}
a.green:hover{text-decoration:none;}
a.t1:hover{text-decoration:none;}
a.blue:hover{text-decoration:none;}
a.blue2:hover{text-decoration:none;}
a.q1:hover{text-decoration:underline;}
a.white:hover{text-decoration:underline;}
a.t2:hover{text-decoration:none;}

/*a.green:visited{color:green;}*/

 .input{
  		width:197px; height:18px; 
		background-color:#FFFFFF; 
		font-size:11px;
    	font-family:Tahoma;
		color:#7B7979;
		margin:0px;
		padding:0 0 0 5px;
		
		}

 .textarea{
  		width:197px; height:84px; 
		background-color:#FFFFFF; 
		font-size:11px;
    	font-family:Tahoma;
		color:#7B7979;
		margin:0px;
		padding:0 0 0 5px;
		overflow:auto;
		}

.komentuj{
width:50px;
height:50px;
margin:25 5 5 5;
text-align:center;
/*float:left;*/
}

.zalaczniki{
width:100px;
margin:25 5 5 5;
text-align:left;
/*float:left;*/
}

#lista_artykulow{
margin-left: 20px;
}

.data1{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0066FF;
}