/* @override http://www.eminfobroker.pl/style.css */

body { 
	font: 12px Arial, Helvetica, Geneva, sans-serif; 
	margin: 0;
}

img { 
	border-style: none; 
}

a:link, a:visited { 
	line-height: 1.5em;
	color: #68b0cb;
	background: #fff url(img/link.png) no-repeat center right;
	padding: 1px 4px;
	text-decoration: none;
	padding-right: 20px;
	font-weight: bold;
}
a:hover, a:visited:hover {
	color: #2a79a2;
	background: #fff url(img/link-ciemny.png) no-repeat center right;
}
div.szary a:link, div.szary a:visited { 
	color: #7c888a;
	background: #fff url(img/link-szary.png) no-repeat center right;
}
div.szary a:hover, div.szary a:visited:hover { 
	color: #2a79a2;
	background: #fff url(img/link.png) no-repeat center right;
}
div.ciemny a:link, div.ciemny a:visited { 
	color: #2a79a2;
	background: #fff url(img/link-ciemny.png) no-repeat center right;
}
div.ciemny a:hover, div.ciemny a:visited:hover { 
	color: #68b0cb;
	background: #fff url(img/link.png) no-repeat center right;
}


div.dogory a:link,
div.dogory a:visited {
	background: no-repeat;
	padding: 0; 
}
div.wnetrze { 
	width: 850px; 
}
div#naglowek { 
	background: #fff url(img/naglowek.png) no-repeat; 
	position: relative;
	height: 215px;
}
div#naglowek img#tytul { 
	position: absolute;
	top: 30px;
	left: 38px; 
}
div#naglowek div#menu {
	position: absolute;
	width: 800px;
	height: 40px;
	left: 215px;
	top: 115px;
	padding-left: 20px;
}
div#naglowek div#menu a,
div#naglowek div#menu a {
	line-height: 1em;
	background: transparent none;
	padding: 6px 10px 6px;
	display: block;
	float: left;
}
div#naglowek div#menu a:hover { 
	border-bottom: 7px solid #d1d4d4;	 
}
div#naglowek div#menu a.aktywna { 
	border-bottom: 7px solid #68b0cb;	 
}
div#naglowek #lang { 
	width: 93px;
	height: 30px;
	position: absolute;
	top: 0;
	left: 850px; 
}
div#naglowek #lang img {
	display: inline;
	margin: 0;
	float: left;
}

#glowna { 
	background-color: #68b0cb; 
}

#glowna div#srodek { 
	padding: 20px 0 40px; 
	background: #fff;
}
#firma div#stopka_opakowanie,
#oferta div#stopka_opakowanie,
#cennik div#stopka_opakowanie { 
	background-color: #2a79a2;
}
#kontakt div#stopka_opakowanie { 
	background-color: #68b0cb; 
}
#faq div#stopka_opakowanie { 
	background-color: #7c888a; 
}
div.rozdzial { 
	padding: 30px; 
}
div.jasny { 
	background-color: #68b0cb;
	background-image: url(img/gora_jasna.png);
	background-repeat: no-repeat;
	color: #fff;
}
div.ciemny { 
	background-color: #2a79a2;
	background-image: url(img/gora_ciemna.png);
	background-repeat: no-repeat;
	color: #fff;
}
div.szary { 
	background-color: #7C888A;
	background-image: url(img/gora_szara.png);
	background-repeat: no-repeat;
	color: #fff;
}
div.bezgory { 
	background-image: none; 
}

.rozdzial h1, .rozdzial h2,
.rozdzial h3, .rozdzial h4 { 
	width: 345px;
	text-align: right; 
}
.rozdzial .akapit h1, .rozdzial .akapit h2,
.rozdzial .akapit h3, .rozdzial .akapit h4 { 
	width: 500px;
	text-align: left; 
	margin-top: 2em;
}

.rozdzial .akapit { 
	margin-left: 345px;
	line-height: 1.5em;
	width: 475px; 
}

.rozdzial .akapit * { 
	margin-left: 0;
	text-align: left;
}

.poformularzu .rozdzial { 
	height: 400px;
}

#kontakt .rozdzial span { 
	 display: block;
	 clear: both;
}
#kontakt .rozdzial label {
	float: left;
	width: 150px;
	padding-right: 10px;
	text-align: right; 
}
#kontakt .rozdzial .text input { 
	border: 1px inset #9ac8e0; 
	padding: 2px 3px;
}
#kontakt .rozdzial textarea {
	width: 310px; 
}
#kontakt .submit {
	text-align: right;
}

div#stopka_opakowanie { 
	padding-top: 30px;
}
div#stopka_opakowanie div.dogory {
	margin-bottom: 20px;
	width: 850px;
	text-align: right; 
}
div#stopka { 
	width: 455px;
	height: 30px;
	padding: 0 10px;
	background: #fff;
	margin-left: 375px; 
}
div#stopka #copyright { 
	float: left;
}
div#stopka #bytrue { 
	float: right;
}











