/*----------------------------styl dla wszystkich podstron------------*/

*
{ 
	margin: 0; 
	padding: 0;
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
}

a:link, a:visited, a:active, a:hover  {
	color: #DEDEDE;
	text-decoration:none;
}

.bg_top
{
	background: url(images/bg.gif) repeat-x top left;
}


.bg_bottom
{
	background: url(images/bg1.jpg) no-repeat top center;
}


.main
{
	margin:0 auto; 
	text-align:left; 
	width:973px; 
}


.header 
{
	height:304px;
}

.header_logo
{
	margin:0 auto; 
	text-align:left; 
	width:1260px; 
	height: 103px;
}

.header_logo img
{
	padding:0;
	margin:0;
}


.header_link
{
	width: 972px;
	height: 43px;
	font-weight: bold;
	text-align: center;
}



.header_link_one

{
	float: left;
	width: 162px;
	height: 29px;
	background: url(images/header_link_one2.jpg);
	text-align: center;
	color:#FFCC00;
	padding: 14px 0 0 0;
	font-size:13px;
	font-family:Verdana;
}


#header_link_selected
{
	color:#FFCC00;
}


.header_img
{
	width: 973px;
	height: 261px;
	background: url(images/img3.jpg);
}







.content_label
{
	padding: 20px 0 10px 30px;
}


.footer
{
	width: 973px;
}



.footer_link

{

	width: 500px;

	height: 50px;

	border: 0px solid black;

	margin-top: 20px;

	margin-left: 50px;

	font-size: 12px;

}



.footer_separator

{

	width: 3px;

	height: 3px;

	position: relative; top: -2px;

}



.content_margin

{

	float: left;

	width: 933px;

	height: 805px;

	position: relative;

	top: 20px;

	left: 20px;

	border: 0px solid black;

}



.content {

	width: 973px;

	height:600px;

	background-color: #FFF;

	font-size: 12px;

	family-font:Tahoma;

}



/*---------------------------------content-index.php--------------------------------*/



.home_content

{

	width: 973px;

	height: 600px;

	//background-color: #EFEFEB;

	background-color: #FFF;

	font-size: 12px;

	background: #FFF url(images/home_content_bg.jpg) no-repeat center 120px;

}



.home_lead {

	text-align:center;

	font-weight:bold;

	font-size:17px;

	margin-bottom:60px;

}



.spin_img1{

	float:left;

	text-align:center;

	font-family: Arial;

	font-size:14px;

	margin-left:100px;

	margin-bottom:50px;

}



.spin_img2{

	float:right;

	text-align:center;

	font-family: Arial;

	font-size:14px;

	margin-right:100px;

	margin-bottom:50px;

}



.spin_img3{

	float:left;

	text-align:center;

	font-family: Arial;

	font-size:14px;

	margin-left:100px;

}



.spin_img4{

	float:right;

	text-align:center;

	font-family: Arial;

	font-size:14px;

	margin-right:100px;

}



.o_nas_nasi_partnerzy{

	float:right; 

	width:290px; 

	height:153px; 

	background: transparent url(images/o_nas_nasi_partnerzy2.jpg) no-repeat 0 20px; 

	margin: 0 30px 0 0;

}



.o_nas_nasi_partnerzy_header{

	color:#FFF; 

	font-weight:bold; 

	font-size:18px; 

	padding: 0 0 0 90px; 

	margin:20px 0 0 0;

}



.o_nas_nasi_partnerzy_content{

	color:#FFF; 

	padding: 0 15px 0 80px; 

	margin:5px 0 0 0; 

}



.o_nas_img5{

	float:right; 

	width:290px; 

	height:153px; 

	background: transparent url(images/o_nas_img53.jpg) no-repeat 0 10px; 

	margin: 0 30px 0 0;

}



.o_nas_img5_header{

	color:#FFF; 

	font-weight:bold; 

	font-size:18px; 

	padding: 0 0 0 90px; 

	margin:20px 0 0 0;

}



.o_nas_img5_content{

	color:#FFF; 

	padding: 0 15px 0 80px; 

	margin:10px 0 0 0;

}

/*---------------------------------content-o_nas.php--------------------------------*/

.o_nas_content {

	width: 973px;

	background-color: #FFF;

	font-size: 12px;

	family-font:Tahoma;

}



/*---------------------------------content-kontakt.php--------------------------------*/



.kontakt_content{

	width: 973px;

	background-color: #FFF;

	font-size: 12px;

	family-font:Tahoma;	

}





.kontakt_content_top

{

	width: 933px;

	height: 275px;

}





.kontakt_content_separator

{

	width: 933px;

	height: 1px;

}	



.kontakt_content_bottom

{

	width: 933px;

	height: 455px;

	margin-top: 25px;

}



.contact_column_map

{

	float: left;

	width: 442px;

	height: 405px;

	margin-left: 80px;

	border: 0px solid black;

}



.header_title_map

{

	width: 224px;

	height: 23px;

	font-size: 20px;

	font-weight: bold;

}





.contact_column_form

{

	float: left;

	width: 400px;

	height: 405px;

	border: 0px solid black;

	font-weight: bold;



}



.header_title_form

{

	width: 300px;

	height: 3px;

}







.input

{

	width: 400px;

	height: 20px;

	border: 0px solid black;

	margin-top: 5px;

}



.input_left

{

	float: left;

	width: 150px;

	height: 20px;

}



.input_right

{

	float: left;

	width: 245px;

	height: 20px;

}



.input_size

{

	width: 200px;

	height: 20px;

}



.textarea

{

	width: 400px;

	height: 150px;

	margin-top: 5px;

}



.textarea_left

{

	float: left;

	width: 150px;

	height: 20px;

}



.textarea_right

{

	float: left;

	width: 245px;

	height: 150px;

}



.textarea_size

{

	width: 240px;

	height: 150px;

}



.input_submit
{
	width: 60px;
	height: 30px;
	border: 0px solid black;
	position: relative;
	top: 5px;
	left: 150px;
}


/*---------------------------------realizacje.php--------------------------------*/
.realizacje_content {
	width: 973px;
	background-color: #FFF;
	font-size: 12px;
	family-font:Tahoma;
}


.realizacje_img {
	float:right; 
	width:500px; 
	font-size:14px; 
	text-align:center;
}


.realizacje_img_link {
	border:1px solid #CCC; 
	padding:3px; 
	margin: 0 30px 20px auto; 
	display:block; 
	width: 200px;
	float:left;
}

.realizacje_ul_header
{
	font-weight:bold; 
	margin: 10px auto auto 30px;
}

.realizacje_ul_container
{
	float:left; 
	width:350px; 
	margin: 30px auto auto  30px;
}



.realizacje_ul
{
	padding:0 0 0 30px; 
	margin:0 0 0 0;
}



.realizacje_li
{
	margin-bottom:8px;
}

/*---------------------------------uslugi.php--------------------------------*/
.uslugi_content {
	width: 973px;
	background-color: #FFF;
	font-size: 12px;
	family-font:Tahoma;
}



.partnerzy_img{
	float:left; 
	width:242px; 
	height:80px; 
	background: transparent url(images/usulugi_nasi_partnerzy3.jpg) no-repeat 0 0;
}



.partnerzy_img_header{
	color:#FFF; 
	font-weight:bold; 
	font-size:22px; 
	padding: 0 0 0 65px; 
	margin:15px 0 0 0;
}



.uslugi_img{
	float:right; 
	width:242px; 
	height:80px; 
	background: transparent url(images/uslugi_img53.jpg) no-repeat 0 0;
}



.uslugi_img_header{
	color:#FFF; 
	font-weight:bold; 
	font-size:22px; 
	padding: 0 0 0 65px; 
	margin:15px 0 0 0;
}





.ul_container{

	float:left; 

	width:350px; 

	margin:0 0 0 15px;  

}



.uslugi_ul_header{

	margin:10px auto 10px 0; 

	font-weight:bold;

}



.uslugi_ul{

	padding:0 0 0 30px; 

	margin:0 0 0 0;

}



.uslugi_li{

	margin-bottom:8px;

}



.zdjecia{
	float:right; 
	width:300px; 
	margin:0 30px 0 0; 
	text-align:right;
}

/*---------------------------------certyfikaty.php--------------------------------*/
.certyfikaty_content {
	width: 973px;
	height:450px;
	background-color: #FFF;
	font-size: 12px;
	family-font:Tahoma;
}

/*---------------------------------partnerzy.php--------------------------------*/
.partnerzy_content {
	width: 973px;
	background-color: #FFF;
	font-size: 12px;
	family-font:Tahoma;
}


.partnerzy_partner_container {
	margin:30px 50px 30px 30px;
}