@CHARSET "UTF-8";

a { outline:none }
a img {
	border: none;
	}

html, body {
	background-color: #E6E6E8;
	background-image: url("../images/tlo_strona.jpg");
	background-repeat: repeat-x;
	background-position: left top; 
	color: #777777;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px !important;
	margin: 0;
	padding: 0;
	
}

body {

}

#contener {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	}


#header {
	background-image: url("../images/header.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	height: 285px;
}

#menu_contener {
	height: 45px;
	background-color: #00A650;
}

#menu {
		width: 693px;
		margin-left:auto;
		margin-right: auto;
	}

#menu ul, #menu ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu ul {
	float: left;
	padding:0;
	
}

#menu ul li {
	float: left;
}

#menu ul a:link, #menu ul a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;
	font-size: 12px;
	background: #00A650 url("../images/tlo.jpg") repeat-x center;
	color: #fff;
	padding: 14px 37px;
	border-right: 1px solid #229359;
	border-left: 1px solid #1EB768;
}

#menu ul a:hover {
	background-color: #1EB768;
	background-image: url("../images/tlo2.jpg");
}

.lewa {
	float: left;
}

.prawa {
	float: right;
}

.kontakt_blok {
	width: 310px;
	padding: 10px;	
}

.kontakt_blok .title {
		width: 300px;
		background-color: #7FC843;
		color: #fff;
		margin-left:auto;
		margin-right:auto;
		text-align: center;
		font-size: 12px;
	}

.kontakt_blok .adresy {
		text-align: center;
		font-size: 14px;
	}


#tresc {
	width: 660px;
	background-color: #fff;
	line-height: 20px;
	text-align: justify;
	min-height:500px;
	padding-top:25px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
}

#tresc p {
	text-indent: 25px;
	text-align: justify;
	}
	
.title {
	color: #16AE60;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	font-family: Verdana, Arial, sans-serif;
	}

#footer{
	width: 670px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	background-color: #fff;
	font-size: 11px;
	text-align: center;
	}

.title{
	margin-bottom: 10px;
	
	
}

.title_sub {
	margin: 5px 5px 0px 5px;
	padding: 0;
	border: none;
	
}


.obr {
	margin: 5px 5px 5px 15px;
	padding: 0;
	border: none;
}

.obr_left {
	margin: 5px 5px 5px 5px;
	padding: 0;
	border: none;
}


#stopka {
	border-top: 1px solid #826255;
	color: #826255;
}



#menu2 {
	float: left;
	width: 150px;
	height: 200px;
	
	}

#menu2 ul, #menu2 ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu2 ul {
	width: 145px;
	padding: 2px 2px 1px 2px;
	background-color: #fff;
	border-top: 1px solid #E4E4E4;
}

#menu2 ul li {
	border-bottom: 1px solid #E4E4E4;
}

#menu2 ul a:link, #menu2 ul a:visited {
	display: block;
	width: 140px;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 35px;
	font-size: 12px;
	font-weight: bold;
	background-color: #fff;
	color: #494949;
	border-left: 0px solid #25b;
}

#menu2 ul a:hover {
	
	background-image: url("../images/tlo_menu.jpg");
	color: #494949;
	border-left: 0px solid #26d;
}

.submenu ul a:link, .submenu ul a:VISITED {
	width: 120px !important;
	font-size: 11px !important;
	padding-left: 20px !important;
	line-height: 25px !important;
	}
	
	
#oferta {
		float:left;
		margin-left: 40px;	
	}


.pliki ul {
	list-style: none;
	margin-left: 0;
}

.pliki li {
	padding-bottom: 30px;
	background: url("../images/downloadicon.jpg") no-repeat left top;
	
	}
	
.pliki a{
	display:block;
	padding-left: 30px;
	padding-top: 10px;
	margin-left: 20px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #00A54F;

}

.pliki a:HOVER {
	color: #86C543;
}

.news {
	margin-bottom: 35px;
	}
.news .news_title {
	color: #16AE60;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;
	font-family: Verdana, Arial, sans-serif;
}

.news .news_title:hover {
	text-decoration: underline;
}


.news .news_date {
	
	font-size: 10px;

}

.news .news_tresc {
	
}

.off {
 width: 210px;
 margin-bottom: 40px;
 text-align: center;
 border-left: 1px dotted #666;
}


.off .off_model {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 5px 0;
	font-family: Verdana, Arial, sans-serif;
}

.off .off_link a {
	color: #00A54F;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0 5px 0;
	font-family: Verdana, Arial, sans-serif;
}

.off .off_link a:hover {
	color: #84C545;
	text-decoration: underline;

}

#producenci {
	width: 660px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	text-align: center;
}

#producenci img {
	padding-left: 0px;
	padding-bottom: 50px;

}


