html,body{
	margin: 0;
	padding: 0;
	line-height:1.2em;
	font-family:'Inconsolata', Arial, serif;
	background: url('../images/bacground-1.jpg') repeat-x top left #A5CC00;
	font-size:11pt;
	color:#FFF;
}
a{outline: none;color:#EBFF8C;text-decoration: none;}
a:hover{outline: none;color:#E2FF5B;text-decoration: underline;}
img{display: block;border: 0;margin:0;padding: 0;}
p,h1,h2,h3,form,fieldset{margin: 0;padding: 0;border: 0;}
.center{margin: 0 auto;text-align: center;display: block;width: auto;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clear{clear: both;display: block;}

a.zend{width: 143px;height: 134px;background: url('../images/zend.jpg');position: absolute;z-index: 1;top:22px;right:20px;}

div#background{background: url('../images/bacground.jpg') 15% 0px no-repeat;display: block;width: 100%;height: 100%;position: absolute;}
div#main{width: 980px;margin: 0 auto;display: block;position: relative;z-index: 1;}
div.header{border-bottom: 1px solid #ABCD37;display: block;padding: 40px 0 30px 20px;}
.line{border-bottom: 1px solid #ABCD37;padding: 0 0 15px 0;margin-bottom: 10px;text-shadow:0px 1px 2px #4A7300;}
a#logo{width: 179px;height: 43px;background: url('../images/logo.png');display: block;}
div.leftContent{display: inline;float: left;width: 230px;padding: 10px 0 0 0}
div.rightContent{display: inline;float: right;width: 730px;padding: 10px 0 0 0}

.line ul{margin: 0;list-style: circle;padding: 0 0 0 15px;}
.line strong{font-weight: lighter;}

.nag{background-repeat: no-repeat;background-position:left;display: block;width: 100%;height: 31px;}.nag strong{visibility: hidden;}
.o-mnie{background-image: url('../images/o-mnie.png');}
.oferta{background-image: url('../images/oferta.png');}
.kontakt{background-image: url('../images/dane-kontaktowe.png');}
.realizacje{background-image: url('../images/realizacje.png');}


ul.clients{margin: 0;padding: 0;display: block;}
.clients li{border: 5px solid #659700;display: block;margin: 30px 0 20px 0;position: relative;z-index: 1;}
.clients a{display: block;background: #FFF;}
.clients li span{display: none;}
.clients li:hover span{display: block;position: absolute;bottom:0;z-index: 2;background:#659700;color:#FFF;padding: 5px 0 5px 10px;width: 710px;text-shadow:0px 1px 2px #294200;}
.clients p{position: absolute;z-index: 1;bottom:-22px;right:-5px;font-size:10px;color:#659700;}

div#footer{border-top: 1px solid #BAD738;clear: both;display: block;position: relative;z-index: 1;color:#659700;text-align: right;padding: 5px 0 5px 0;}
#footer h1{font-size: inherit;margin: 0;padding: 0;font-weight: lighter;display: inline;}#footer a{color:#659700;}
.jump{position: absolute;top:0;left:0;width: 16px;height: 14px;background: url('../images/jump.jpg');}



.cookieMonster {
	position: fixed;
	left: 50%;
	bottom: 10px;
	color: #333;
	background: #fff;
	z-index: 9999;
	padding: 10px;
	width: 700px;
	margin-left: -350px;
	box-shadow: 0 0 10px rgba(0,0,0,.5);
	font-family: Arial;
	border-radius: 3px;
}
	.cookieMonster-info {

	
		min-height: 35px;
		line-height: 20px;
		font-size: 13px;
		padding: 0 0 0 7px;
	}
	.cookieMonster-more {
		color: #4969ff;
		font-weight: 700;
		cursor: pointer;
	}
	.cookieMonster-close {
		color: #fff;
		cursor: pointer;
		float: right;
		text-align: center;
		padding: 10px;
		background: #4969ff;
		font-weight: 700;
		margin-left: 10px;
	}
	.cookieMonster-more {
		padding: 0 9px;
	}
	.cookieMonster-close {
		width: 23px;
		font-size: 19px;
	}
		.cookieMonster-more:hover,
		.cookieMonster-close:hover {
			background-color: #E6E6E6;
			color: #4E4E4E;
			text-decoration: none;
		}

	.cookieMonster-description {
		display: none;
		border-top: 1px solid #D1D1D1;
		padding: 20px 40px 40px;
		font-size: 13px;
		line-height: 1.3em;
		color: #333;
		margin-top: 10px;
		overflow: auto;
		max-width: 600px
	}
		.cookieMonster-description p {
			padding: 6px 0;
			margin: 0;
		}
		.cookieMonster-description ul {
			padding: 6px 0;
			margin: 0 0 0 20px;
		}
		.cookieMonster-description li {
			background: none;
			padding: 0 0 10px 0;
			list-style-type: square;
		}
