@charset "utf-8";
/* CSS Document */
* {
margin:0;
padding:0;
}
img {
border:0 none;
}
body {
background:#d6d6d6;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
margin:0;
padding:0;
}
a, a:visited {
color:#000;
font-weight:normal;
outline:medium none;
text-decoration:none;
}
ul{
	margin-left:20px;
	}

a:hover {
text-decoration:underline;
}
.float {
float:left;
}
.float2 {
float:right;
}

#container {
margin:0px auto;
width:960px;}

#header{
	
	width:960px;
	height:466px;
	padding:0px;
	margin:0px;
	}
	.header_1{
	background:url("../img/header.jpg") no-repeat top center;
	}
	.mroz{
	background:url("../img/header_mroz.jpg") no-repeat top center;
	}
	.przetw{
	background:url("../img/header_przetw.jpg") no-repeat top center;
	}
	.wedz{
	background:url("../img/header_wedz.jpg") no-repeat top center;
	}
	.header_kontakt{
	background:url("../img/header_kontakt.jpg") no-repeat top center;
	}
	.header_galeria{
	background:url("../img/header_galeria.jpg") no-repeat top center;
	}
	.header_konserwy{
	background:url("../img/header_konserwy.jpg") no-repeat top center;
	}
#logo{
	width:179px;
	height:86px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
	}
#menu{
	margin:30px 0 0 10px;
	
	}
	#menu ul{
		margin:0px;}
		#menu ul li{
			display:inline-block;
			height:38px;
			padding:0 0px 0 10px;
			}
			
			#menu ul li:hover{
			background:url(../img/hover_l.png) no-repeat 7px top;}
			#menu ul li:hover a{
			background:url(../img/hover_p.png) no-repeat right top;color:#fff;}
			#menu ul li.active{
			background:url(../img/hover_l.png) no-repeat 7px top;}
			#menu ul li.active a{
			background:url(../img/hover_p.png) no-repeat right top;color:#fff;}
			
			#menu ul li a{
				color:#03728e;
				padding:0 8px 0 4px;
				line-height:38px;
				font-size:14px;
				text-transform:uppercase;
				font-weight:bold;
				display:block;
				font-family:Calibri, arial;}			
				#menu ul li a:hover{
					text-decoration:none;}

#widget{
	margin:60px 0px 0px 30px;
	float:left;
	width:460px;
	height:276px;
	clear:both;
	}
.w_index{
	background:url("../img/widget/wedzonka.png") no-repeat center;
	}
.w_mroz{
	background:url("../img/widget/mrozonki.png") no-repeat center;
	}	
.w_przetw{
	background:url("../img/widget/przetworki.png") no-repeat center;
	}	
.w_konserw{
	background:url("../img/widget/zapuszkowani.png") no-repeat center;
	}	
.w_home{
	background:url("../img/widget/home.png") no-repeat center;
	}	
.w_kontakt{
	background:url("../img/widget/kontakt.png") no-repeat center;
	}

#widget .left{
	width:50px;
	height:70px;
	display:block;
	float:left;
	margin:95px 0 0 0;
	
	}
	#widget .right{
	width:50px;
	height:70px;
	display:block;
	float:right;
	margin:95px 0 0 0;
	
	}
#srodek{
	background:url("../img/srodek.jpg") repeat-y center;
	width:960px;
	display:table;
	
	}
#srodek2{
padding:10px 25px;	
	}
#breadcrumbs a{
	color:#054668;
	font-weight:bold;
	font-size:10px;
	}

div.box1{
	float:left;
	margin-left:10px;
	width:290px;
	}
hr{
border:0;
margin-bottom:5px;	
background-color:#c7dde3;
color:#c7dde3;
height:1px;
		}
h1, .naglowek{
	
	color:#066b84;
				margin-bottom:5px;
				font-size:14px;
				text-transform:uppercase;
				font-weight:bold;
				display:block;
				}		
	
.naglowek2{
	color:#fff;
				margin-bottom:5px;
				font-size:14px;
				text-transform:uppercase;
				font-weight:bold;
				display:block;
				}			
	.naglowek3{
	color:#066b84;
				margin-bottom:5px;
				font-size:10px;
				text-transform:uppercase;
				font-weight:bold;
				display:block;
				}		
a.readmore{
	width:58px;
	height:18px;
	line-height:18px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	background:url("../img/readmore.png") no-repeat center;
	display:table;
	text-align:center;
	margin-top:20px;
	
	}


#glowna_dol, #glowna_gora{
	width:910px;
	margin:10px auto;
	float:left;
	}
#glowna_dol{
	margin-top:15px;
	}
#box_onas{
	width:380px;
	margin-top:16px;
	float:left;
	}
#box_wedzarnia{
	width:260px;
	padding:15px;
	background:#fff;
	border:1px solid #e6e6e6;
	margin-left:15px;
	
	}
#box_kontakt{
	width:175px;
	padding:16px 10px 45px;
	float:left;
	background:#005577;
	color:#fff;
	margin-left:10px;
	text-align:center;
	font-weight:bold;
	}
#box_kontakt2{
	width:175px;
	padding:16px 10px 20px;
	background:#005577;
	color:#fff;
	margin-left:0px;
	text-align:center;
	font-weight:bold;
	}

#box_kontakt a, #box_kontakt2 a{
color:#fff;
font-weight:bold;
}
#box_kontakt .mapa{
	text-decoration:underline;
	}
#bottom{
		background:url("../img/bottom.jpg") no-repeat top center;
		height:50px;
		width:960px;
		clear:both;
		padding-top:10px;
		}
		
			#footer span{
				float:right;
				color:#a6a6a6;
				margin:10px;
				}
				#footer span a{
					color:#a6a6a6;
					}
#box3{
	width:700px;
	
	}
#box3a{
	width:700px;
	margin-left:15px;
	}	
	
#partnerzy{
	width:900px;
	floaT:left;
	}
img.left{
	margin-right:10px;}
img.right{
	margin-left:10px;}
	
.gallery img {
	margin:5px 10px 10px 0px;
	border:1px solid #005577;
	}