html,body{

	margin:0;

	padding:0

	}

body {

	font: .70em/1.5em  Tahoma, Helvetica, sans-serif;

	color: #4c4c4c; 

	background: #FFFFFF url(images/.jpg) repeat-x;

	text-align: center;

}

p{

	margin:0px 0px 0px 0px;

	}

a{

	padding:0px; 

	text-decoration:none; 

	color:#4c4c4c;

	}

	

a:hover {

	text-decoration: none;

	color: #4c4c4c;

}

/* //////////////////// flashcontent \\\\\\\\\\\\\\\\\\\\ */

#flashcontent {

	border: 0px;

	width: 980px;

	height: 377px;

	margin: 0px;

	}

/* //////////////////// flashcontent \\\\\\\\\\\\\\\\\\\\ */

#flashcontent_banner {

	background-color: #FFFFFF;

	border: 0px;

	width: 978px;

	height: 100px;

	margin: 0px;

	}
/* //////////////////// flashcontent2 \\\\\\\\\\\\\\\\\\\\ */

#flashcontent_banner2 {

	background-color: #FFFFFF;

	border: 0px;

	width: 978px;

	height: 100px;

	margin: 0px;

	}
/* //////////////////// flashcontent \\\\\\\\\\\\\\\\\\\\ */

#flashcontent_reklama {

	background-color: #FFFFFF;

	border: 0px;

	width: 10px;

	height: 1px;

	margin: 0px;

	}
/* //////////////////// IMAGES \\\\\\\\\\\\\\\\\\\\ */

img {

	border: 0px;

	}

/* //////////////////// CONTAINER \\\\\\\\\\\\\\\\\\\\ */

#container {

	width:100%;

	margin: auto;

	text-align: left;

	background: #FFFFFF url(images/.jpg) repeat-x;

	}				

#container_in {

	width:980px;

	margin: auto;

	text-align: left;

	}	

/* //////////////////// HEADER \\\\\\\\\\\\\\\\\\\\ */

#header {

	background: #FFFFFF no-repeat;

	width: 980px;

	height: 377px;

	}

#header h1 {

	height:200px;

	margin:0;

	}

/* //////////////////// CONTENT \\\\\\\\\\\\\\\\\\\\ */

#content {

	background: #FFFFFF;

	text-align: left;

	padding: 0px 0px 0px 0px;

	background: url(images/content_bg.jpg) no-repeat;

	}

/* //////////////////// CONTENT_kontakt \\\\\\\\\\\\\\\\\\\\ */

#content_kontakt {

	background: #FFFFFF;

	text-align: left;

	padding: 0px 0px 0px 0px;

	background: url(images/kontakt_bg.jpg) no-repeat;

	}	

/* //////////////////// LEFT_COLUMN_KONTAKT \\\\\\\\\\\\\\\\\\\\ */

#left_column_kontakt {

	float:left;
	height: 320px;
	width: 650px;
	padding: 16px 0px 0px 10px;
	}	

/* //////////////////// RIGHT_COLUMN_KONTAKT \\\\\\\\\\\\\\\\\\\\ */

#right_column_kontakt {
	float:left;
	padding: 60px 20px 20px 30px;
	}


/* //////////////////// LEFT_COLUMN_INDEX \\\\\\\\\\\\\\\\\\\\ */

.image_center {

  text-align: center; 

}

#left_column {

	float:left; 

	width:540px;

	height: 480px;

	margin-top: 0px;

	margin-bottom: 20px;

	border-right: 0px;

	background: url(images/bg_left.jpg) no-repeat;

	}	

#left_column_in {

	padding: 20px 10px 6px 10px;

	}

.left_column_in_bottom_left {

  	padding: 0px 0px 0px 0px;

	float: left;

	width: 255px;

	text-align: left;  	

	}

.left_column_in_bottom_left_02 {

  	padding: 0px 0px 0px 0px;

	float: left;

	width: 255px;

	text-align: left;  	

	}

.left_column_in_bottom_right {

  	padding: 0px 0px 0px 0px;

	float: right;

	width: 255px;

	}

.left_column_in_bottom_right_02 {

  	padding: 0px 0px 0px 0px;

	float: right;

	width: 255px;

	}	

.czym_zajmujemy_nag {

  	padding: 14px 0px 10px 0px;

	}

.left_column_in_bottom  ul {

	padding: 0px;

	margin: 0px;

	list-style-type:none;

}

.left_column_in_bottom  ul li {

	margin: 0px;

	color: #6e6e6e;

	padding: 0px 0px 4px 20px;

	border-top: 1px solid #e4e4e4;

}

.left_column_in_bottom  li a {

	color: #cccccc;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

	

}

.left_column_in_bottom  ul li a:hover {

	text-decoration: none;

	color: #414141;

}

/* //////////////////// RIGHT_COLUMN_INDEX \\\\\\\\\\\\\\\\\\\\ */

#right_column {

	float:left; 

	width:440px;

	margin-top: 0px; 

	}

/* --------- right_column_in ---------  */

#right_column_in {

	padding: 0px 0px 6px 0px;

	}

#right_column_in_top {

  	background: url(images/bg_right_top.jpg) no-repeat;

  	padding: 20px 10px 10px 10px;

	height: 120px;

	}

#right_column_in_top_02 {

  	background: url(images/bg_right_top_02.jpg) no-repeat;

  	padding: 20px 10px 10px 10px;

	height: 120px;

	}	

#right_column_in_bottom {

  	background: url(images/bg_right_bottom.jpg) no-repeat;

  	padding: 20px 10px 10px 10px;	

	}

.right_column_in_text_wrapper {

  	height: 120px;

	}

.right_column_in_text_image {

  	padding: 0px 0px 0px 0px;

	float: left;

	width: 110px;

	color: #a48f86;

	text-align: left;  	

	}

.right_column_in_text_text {

  	padding: 0px 0px 0px 0px;

	float: right;

	width: 255px;

	}

.right_column_in_text_text_image {

  	padding: 0px 0px 6px 0px;

}

/* //////////////////// LEFT_COLUMN_KONTENERY \\\\\\\\\\\\\\\\\\\\ */

#left_column_kontenery {

	float:left; 

	width:490px;

	

	margin-top: 0px;

	margin-bottom: 20px;

	border-right: 0px;

	}	

.left_column_in_kontenery_wrapper_top {

	padding: 20px 10px 6px 10px;

	background: url(images/kontenery_bg_01.jpg) no-repeat;

	height: 120px;	

	}

.left_column_in_kontenery_wrapper_left {

	padding: 20px 10px 6px 10px;

	background: url(images/kontenery_bg_03.jpg) no-repeat;

	height: 120px;	

	}

/* //////////////////// RIGHT_COLUMN_KONTENERY \\\\\\\\\\\\\\\\\\\\ */

#right_column_kontenery {

	float:left; 

	width:490px;

	margin-top: 0px; 

	}

/* --------- right_column_in ---------  */

.right_column_in_kontenery_wrapper_top {

	padding: 20px 10px 6px 10px;

	background: url(images/kontenery_bg_02.jpg) no-repeat;

	height: 120px;	

	}

.right_column_in_kontenery_wrapper_right {

	padding: 20px 10px 6px 10px;

	background: url(images/kontenery_bg_03.jpg) no-repeat;

	height: 120px;	

	}

.right_column_in_kontenery_wrapper_right_pusty {

	padding: 20px 10px 6px 10px;

	height: 120px;	

	}

.column_in_text_image_kontenery {

  	padding: 0px 0px 0px 0px;

	float: left;

	width: 110px;

	color: #a48f86;

	text-align: left;  	

	}

.column_in_text_text_kontenery {

  	padding: 0px 0px 0px 0px;

	float: right;

	width: 300px;

	}

.column_in_text_text_kontenery_p_text {

  	padding: 10px 0px 0px 0px;

	}

/* //////////////////// BANNER_TOP \\\\\\\\\\\\\\\\\\\\ */

#banner_top {

  text-align: center;

  clear: both;

}
/* //////////////////// BANNER_BOTTOM \\\\\\\\\\\\\\\\\\\\ */

#banner_bottom {

  text-align: center;

  clear: both;

}

/* //////////////////// FOOTER \\\\\\\\\\\\\\\\\\\\ */

#footer { 

	clear: both; 

	color: #6e6e6e; 

	background: #FFF; 

	border-top: 3px solid #dca223;

	margin: 0px; 

	padding: 8px 0px 0px 0px;

	height: 50px;	

}

#footer ul{

	padding: 8px 0px 0px 0px;

	margin: 0px;

	list-style-type:none;

}

#footer ul li{

	margin: 0px;

	float: left;

	color: #6e6e6e;

	text-transform: capitalize;

	border-right: 1px solid #e3e3e3;

}

#footer ul li a{

	color: #6e6e6e;

	text-transform: capitalize;

	text-decoration: none;

	padding: 0 5px 0 5px;

}

#footer ul li a:hover{

	text-decoration: none;

	color: #414141;

}

#footer ul li.no_active{

	margin: 0px 12px 0px 12px;

	float: left;

	color: #6e6e6e;

	text-transform: capitalize;

}

#footer p.copyright{

	color: #6e6e6e;

	left: 75px;

	top: 27px;

	padding: 0px;

	margin: 0px;

}

#footer p.design{

	color: #6e6e6e;

	text-align: left;

	padding: 0px;

	margin: 0px;

}

#footer a.link{

	color: #6e6e6e;

	text-align: center;

	text-decoration: none;

	padding: 0px;

	margin: 0px;

}

#footer a.link:hover{

	color: #6e6e6e;

	font-weight: bold;

	padding: 0px;

	margin: 0px;

}



#footer .footer-left{

	float: left;

	

}

#footer .footer-right{

	float: right;

	width: 26%;	

}



#mapa_dojazdu {



}



#mapa_dojazdu_in {

   	border: 1px #cacaca solid;
	width: 628px;
	height: 300px;
}

/* //////////////////// LEFT_COLUMN_GALLERY \\\\\\\\\\\\\\\\\\\\ */


#nowa_usluga {

	float:left; 

	width:980px;

	margin-top: 0px; 

	margin-bottom: 0px; 

	background: url(images/bg_nowa_usluga.jpg) no-repeat;
}
#nowa_usluga_in {

	padding: 55px 10px 15px 30px
	
	}
#zezwolenia {

	float:left; 

	width:980px;

	margin-top: 0px; 

	margin-bottom: 0px; 

	background: url(images/zezwolenia_bg.jpg) no-repeat;
}
#zezwolenia_in {

	padding: 55px 10px 15px 30px
	
	}	
/* --------- left_column_in ---------  */	

#column_in_title_left_gallery {

	height: 26px;

	background: url(images/.jpg) no-repeat;

	}

#left_column_in_gallery {

	padding: 6px 10px 6px 4px
	
	}	

#left_column_gallery #left_column_in_gallery  ul {

	padding: 0px;

	margin: 0px;

	list-style-type:none;

}

#left_column_gallery  ul li {

	margin: 0px;

	color: #6e6e6e;

	padding: 4px 0px 4px 0px;

	border-top: 1px solid #EFEFEF;

}

#left_column_gallery  li a {

	color: #6e6e6e;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

	

}

#left_column_gallery  ul li a:hover {

	text-decoration: none;

	color: #414141;

}


/* //////////////////// LEFT_COLUMN_GALLERY_IN \\\\\\\\\\\\\\\\\\\\ */

#left_column_gallery #left_column_in_gallery .pic {

	float: left; 

	height: 120px; 

	width: 200px;

  	padding: 0 4px; 

	margin: 2px 15px;

	}

#left_column_gallery #left_column_in_gallery .pic img {

	border: 0px solid; 

	border-color: #444 #AAA #AAA #444;

	}

#left_column_gallery #left_column_in_gallery .ls img {

	height: 90px; 

	width: 200px; 

	margin: 0px 0px 0px 0px;

	}

#left_column_gallery #left_column_in_gallery .pic ul {

	margin: 0.25em 0 0; 

	padding: 0;

	border: 0px; 

	}

#left_column_gallery #left_column_in_gallery li {

	display: block; 

	text-align: center; 

	list-style-type: none;

	border: 0px; 

	}
	

/* //////////////////// LEFT_COLUMN_GALLERY_IN 180px \\\\\\\\\\\\\\\\\\\\ */

#left_column_gallery1 #left_column_in_gallery1 .pic1 {

	float: left; 

	height: 180px; 

	width: 200px;

  	padding: 0 4px; 

	margin: 2px 15px;

	}

#left_column_gallery1 #left_column_in_gallery1 .pic1 img {

	border: 0px solid; 

	border-color: #444 #AAA #AAA #444;

	}

#left_column_gallery1 #left_column_in_gallery1 .ls1 img {

	height: 200px; 

	width: 200px; 

	margin: 0px 0px 0px 0px;

	}

#left_column_gallery1 #left_column_in_gallery1 .pic1 ul {

	margin: 0.25em 0 0; 

	padding: 0;

	border: 0px; 

	}

#left_column_gallery1 #left_column_in_gallery1 li {

	display: block; 

	text-align: center; 

	list-style-type: none;

	border: 0px; 

	}
