/* @override 
	http://www.ekomiko.pl/true/style.css
	http://ekomiko.pl/true/style.css
	http://www.ekomiko.com/true/style.css
	http://localhost:8888/ekomiko/true/style.css
*/

body  { 
	background: url(img/bg_y.png) repeat center top; 
	font: 14px/1.5em "Helvetica Neue CE", "Helvetica Neue", Helvetica, sans-serif; 
	color: #333; 
}
body #tlo_gora {
	background: url(img/bg_gora.png) no-repeat center top; 
}
body #tlo_menu {
	background: url(img/bg_menu.png) no-repeat center 45px; 
}


#clear,.clear {
	clear: both !important;
}
div#opakowanie { 
	width: 940px;
	margin: 0 auto; 
	position: relative;
}

/* @group #nagłówek i #menu */

div#naglowek { 
	width: 940px;
	height: 241px; 
	position: relative;
	overflow: visible;
}
div#naglowek img#logo { 
	position: absolute;
	left: 0px;
	top: 0px;
}

div#naglowek img#english_version { 
	position: absolute;
	left: 150px;
	top: 110px;
}
div#naglowek div#zamien_na { 
	position: absolute;
	right: 0;
	top: 0;
}


/* @end */

/* @group Pasek na górze */

div#pasek-na-gorze { 
	position: absolute;
	width: 940px;
	height: 25px;
	z-index: 999;
	display: none;
}	
div#pasek-na-gorze span {
	float: right;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	margin-right: 10px;
	line-height: 21px;
}
div#pasek-na-gorze span a {
	color: #fff;
	text-decoration: underline;
}
div#pasek-na-gorze span a:hover {
	color: #bbb;
}
div#pasek-na-gorze span#dodaj-do-ulubionych {
	color: #fff;
	text-decoration: underline;
}
div#pasek-na-gorze span#dodaj-do-ulubionych:hover {
	color: #bbb;
}
div#pasek-na-gorze span.nounderline {
	color: #fff;
	text-decoration: none !important;
}
/* @end */

/* @group Logowanie na górze */

div#logowanie-na-gorze { 
	width: 250px;
	height: 150px;
	padding: 0 20px; 
	position: absolute;
	top: 20px;
	right: 10px;
	color: #fff;
	line-height: 1em !important;
	overflow: hidden;
}
div#logowanie-na-gorze h1 { 
	margin: 0 0 5px;
	padding: 0;
	font-size: 12px;
	height: 18px;
	color: #fff;
	position: absolute;
	left: 0;
	top: 36px;
}
div#logowanie-na-gorze h1 span { 
	background: none;
	font-size: 14px;
	line-height: 20px;
	padding: 4px 10px 4px 16px;
	color: #fff; 
	text-shadow: #000000 0px 0px 0; 
	margin: 0;
}
div#logowanie-na-gorze p.login_info { 
	margin-top: 78px;
	font-size: 12px;
	font-weight: bold;
}
div#logowanie-na-gorze fieldset { 
	width: 120px !important;
	height: 40px;
	float: left;
	display: inline;
	padding: 0;
	margin: 0;
	margin-top: 66px;
	margin-left: 5px;
	border-style: none;
}
div#logowanie-na-gorze fieldset label {
	font-size: 11px;
	color: #fff;
	width: 110px;
	display: block;
}
div#logowanie-na-gorze fieldset input { 
	width: 110px;
	display: block;
	background: no-repeat;
	border: 1px dashed #90aab8;
	color: #fff;
	font-size: 11px;
}
div#logowanie-na-gorze div.submit_container {
	clear: both;
}
div#logowanie-na-gorze div.submit_container a {
	margin-top: 7px;
	float: left;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	margin-right: 10px;
}
div#logowanie-na-gorze input.submit {
	position: absolute;
	right: 0;
	bottom: 15px;
}
div#logowanie-na-gorze img#przycisk-twoje-konto {
	position: absolute;
	left: 0;
	bottom: 15px;
	margin: 0;
	padding: 0;
	line-height: 0;
	display: block;
}
/* @end */


/* @group Menu */


div#naglowek div.mod_navigation  {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1001 !important;
	width: 960px;
	height: 68px;
	overflow: visible;
}
div#naglowek div.mod_navigation ul {
	list-style-type: none; 
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 999 !important;
	width: 940px;
}
div#naglowek div.mod_navigation ul.level_1 { 
	width: 900px;
	margin: 0;
}
div#naglowek div.mod_navigation ul.level_1 { 
	overflow: visible !important;
}
div#naglowek div.mod_navigation ul a {
	text-decoration: none;
	width: 100%;
	display: block;
	height: 100%;
}
div#naglowek div.mod_navigation ul p {
	margin: 0;
	width: 100%;
	height: 100%;
}

div#naglowek div.mod_navigation ul.level_1 li {
	float: left;
	height: 50px;
	position: relative;
	overflow: visible !important;
	z-index: 999 !important;
}
div#naglowek div.mod_navigation ul.level_1 li a,
div#naglowek div.mod_navigation ul.level_1 li p {
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	height: 50px;
	overflow: visible !important;
}
div#naglowek div.mod_navigation ul.level_1 li:hover {
	background-image: url(img/menu_hover.png); 
}

.pl div#naglowek div.mod_navigation ul.level_1 li.videoblog a		{ width: 102px;  background-image: url(img/menu_pl_1.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.zeznawaj a		{ width: 85px;  background-image: url(img/menu_pl_2.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.o-co-chodzi a		{ width: 111px; background-image: url(img/menu_pl_3.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.ekogangi a		{ width: 87px;  background-image: url(img/menu_pl_4.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.co-echo-niesie a	{ width: 121px; background-image: url(img/menu_pl_5.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.lansik a			{ width: 60px;  background-image: url(img/menu_pl_6.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.rusz-sie a		{ width: 68px;  background-image: url(img/menu_pl_7.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.czysta-gra a		{ width: 91px; 	background-image: url(img/menu_pl_8.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.kontakt a 		{ width: 68px;  background-image: url(img/menu_pl_9.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.nasi a			{ width: 107px;  background-image: url(img/menu_pl_10.png); }

.en div#naglowek div.mod_navigation ul.level_1 li.videoblog	a		{ width: 88px;  	background-image: url(img/menu_en_1.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.zeznawaj a 		{ width: 108px; 	background-image: url(img/menu_en_2.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.o-co-chodzi a		{ width: 82px; 		background-image: url(img/menu_en_4.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.ekogangi a		{ width: 860px; 	background-image: url(img/menu_en_3.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.co-echo-niesie a	{ width: 136px;  	background-image: url(img/menu_en_5.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.lansik a			{ width: 75px; 		background-image: url(img/menu_en_6.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.rusz-sie a 		{ width: 126px; 	background-image: url(img/menu_en_7.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.czysta-gra a 		{ width: 74px;  	background-image: url(img/menu_en_8.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.kontakt a			{ width: 72px;  	background-image: url(img/menu_en_9.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.nasi a			{ width: 88px;  	background-image: url(img/menu_en_10.png); }

.pl div#naglowek div.mod_navigation ul.level_1 li.videoblog p		{ width: 102px;  background-image: url(img/menu_pl_1.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.zeznawaj p		{ width: 85px;  background-image: url(img/menu_pl_2.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.o-co-chodzi p		{ width: 111px; background-image: url(img/menu_pl_3.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.ekogangi p		{ width: 87px;  background-image: url(img/menu_pl_4.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.co-echo-niesie p	{ width: 121px; background-image: url(img/menu_pl_5.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.lansik p			{ width: 60px;  background-image: url(img/menu_pl_6.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.rusz-sie p		{ width: 68px;  background-image: url(img/menu_pl_7.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.czysta-gra p		{ width: 91px; 	background-image: url(img/menu_pl_8.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.kontakt p 		{ width: 68px;  background-image: url(img/menu_pl_9.png); }
.pl div#naglowek div.mod_navigation ul.level_1 li.nasi p			{ width: 107px;  background-image: url(img/menu_pl_10.png); }

.en div#naglowek div.mod_navigation ul.level_1 li.videoblog	p		{ width: 88px;  	background-image: url(img/menu_en_1.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.zeznawaj p 		{ width: 108px; 	background-image: url(img/menu_en_2.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.o-co-chodzi p		{ width: 82px; 		background-image: url(img/menu_en_4.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.ekogangi p		{ width: 860px; 	background-image: url(img/menu_en_3.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.co-echo-niesie p	{ width: 136px;  	background-image: url(img/menu_en_5.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.lansik p			{ width: 75px; 		background-image: url(img/menu_en_6.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.rusz-sie p 		{ width: 126px; 	background-image: url(img/menu_en_7.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.czysta-gra p 		{ width: 74px;  	background-image: url(img/menu_en_8.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.kontakt p			{ width: 72px;  	background-image: url(img/menu_en_9.png); }
.en div#naglowek div.mod_navigation ul.level_1 li.nasi p			{ width: 88px;  	background-image: url(img/menu_en_10.png); }


div#naglowek div.mod_navigation ul.level_2 {
	background: url(img/submenu.png) repeat;
	width: 250px;
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 45px;
	display: none;
	padding: 10px 0 20px;
	z-index: 999 !important;
}
div#naglowek div.mod_navigation ul.level_2 li {
	float: none !important;
	display: block !important;
	width: 250px;
	height: 80px;
	margin: 0;
	padding: 0;
	z-index: 999 !important;
}
div#naglowek div.mod_navigation ul.level_2 li a {
	width: 250px !important;
	height: 80px;
	display: block;
}
div#naglowek div.mod_navigation ul.level_2 li:hover { background: url(img/submenu-hover.png) repeat; }
.pl div#naglowek div.mod_navigation ul.level_2 li.co-sie-nie-wie { height: 100px; !important }
.pl div#naglowek div.mod_navigation ul.level_2 li.co-sie-nie-wie a { height: 100px; !important }

.pl div#naglowek div.mod_navigation ul.level_2 li a:hover { background-image: none; }
.pl div#naglowek div.mod_navigation ul.level_2 li a { background-repeat: no-repeat; background-position: 20px; }

.pl div#naglowek div.mod_navigation ul.level_2 li.tu-i-tam a { background-image: url(img/pl/submenu-tutam.png) !important }
.pl div#naglowek div.mod_navigation ul.level_2 li.videoblog a { background-image: url(img/pl/submenu-videoblog.png) !important }
.pl div#naglowek div.mod_navigation ul.level_2 li.kalendarz a { background-image: url(img/pl/submenu-kalendarz.png) !important }

.pl div#naglowek div.mod_navigation ul.level_2 li.wstap a { background-image: url(img/pl/submenu-wstap.png) !important }
.pl div#naglowek div.mod_navigation ul.level_2 li.twoje-konto a { background-image: url(img/pl/submenu-twoje-konto.png) !important }
.pl div#naglowek div.mod_navigation ul.level_2 li.zeznawaj a { background-image: url(img/pl/submenu-zeznawaj.png) !important }

.pl div#naglowek div.mod_navigation ul.level_2 li.ekomoda a { background-image: url(img/pl/submenu-ekomoda.png) !important }
.pl div#naglowek div.mod_navigation ul.level_2 li.kombinuj a { background-image: url(img/pl/submenu-kombinuj.png) !important }
.pl div#naglowek div.mod_navigation ul.level_2 li.prasa a { background-image: url(img/pl/submenu-prasa.png) !important }

.pl div#naglowek div.mod_navigation ul.level_2 li.co-sie-nie-wie a { background-image: url(img/pl/submenu-co-sie-nie-wie.png) !important }
.pl div#naglowek div.mod_navigation ul.level_2 li.wariograf a { background-image: url(img/pl/submenu-wariograf.png) !important }
.pl div#naglowek div.mod_navigation ul.level_2 li.liczydlo a { background-image: url(img/pl/submenu-liczydlo.png) !important }

.pl div#naglowek div.mod_navigation ul.level_2 li.segregacja a { background-image: url(img/pl/submenu-segregacja.png) !important }

.en div#naglowek div.mod_navigation ul.level_2 li a:hover { background-image: none; }
.en div#naglowek div.mod_navigation ul.level_2 li a { background-repeat: no-repeat; background-position: 20px; }

.en div#naglowek div.mod_navigation ul.level_2 li.tu-i-tam a { background-image: url(img/en/submenu-tutam.png) !important }
.en div#naglowek div.mod_navigation ul.level_2 li.videoblog a { background-image: url(img/en/submenu-videoblog.png) !important }
.en div#naglowek div.mod_navigation ul.level_2 li.kalendarz a { background-image: url(img/en/submenu-kalendarz.png) !important }

.en div#naglowek div.mod_navigation ul.level_2 li.wstap a { background-image: url(img/en/submenu-wstap.png) !important }
.en div#naglowek div.mod_navigation ul.level_2 li.twoje-konto a { background-image: url(img/en/submenu-twoje-konto.png) !important }
.en div#naglowek div.mod_navigation ul.level_2 li.zeznawaj a { background-image: url(img/en/submenu-zeznawaj.png) !important }

.en div#naglowek div.mod_navigation ul.level_2 li.ekomoda a { background-image: url(img/en/submenu-ekomoda.png) !important }
.en div#naglowek div.mod_navigation ul.level_2 li.kombinuj a { background-image: url(img/en/submenu-kombinuj.png) !important }
.en div#naglowek div.mod_navigation ul.level_2 li.prasa a { background-image: url(img/en/submenu-prasa.png) !important }

.en div#naglowek div.mod_navigation ul.level_2 li.co-sie-nie-wie a { background-image: url(img/en/submenu-co-sie-nie-wie.png) !important }
.en div#naglowek div.mod_navigation ul.level_2 li.wariograf a { background-image: url(img/en/submenu-wariograf.png) !important }
.en div#naglowek div.mod_navigation ul.level_2 li.liczydlo a { background-image: url(img/en/submenu-liczydlo.png) !important }
.en div#naglowek div.mod_navigation ul.level_2 li.segregacja a { background-image: url(img/en/submenu-segregacja.png) !important }


/* @end */

/* @group Main */

div#main { 
	margin: 30px 0 20px;
	background: url(img/main_tlo.png) repeat-y;
	z-index: 800;
	position: relative;
	overflow: visible !important;
}
div#main div.wewnatrz { 
	background: url(img/main_gora.png) no-repeat 0 top; 
}
div#main div.wewnatrz2 { 
	background: url(img/main_dol.png) no-repeat 0 bottom;
	padding: 30px;
	min-height: 500px;
}

.strona_glowna div#main { 
	margin: 30px 0 20px;
	background: none;
	overflow: visible !important;
}
#strona-glowna {
	overflow: visible !important;
}
.strona_glowna div#main div.wewnatrz { 
	background: none;
	overflow: visible !important;
}
.strona_glowna div#main div.wewnatrz2 { 
	background: none;
	padding: 0;
	overflow: visible !important;
}
div#glowna-poster { 
	width: 940px;
	height: 400px;
	position: relative;
	z-index: 800 !important;
	overflow: visible !important;
}
div#glowna-poster .ce_image { 
	position: absolute;
	z-index: 800 !important;
}
div#glowna-poster img { 
	margin: 0 auto;
	border: 0;
	background: none;	 
	z-index: 800 !important;
}
div#glowna-poster #glowna-dymek img {
	display: none;
}
div#glowna-poster #glowna-dymek {
	background: url(img/witaj_w_ekomiko.png) no-repeat left top;
	position: absolute;
	top: -72px;
	left: 100px;
	z-index: 800 !important;
	margin: 0 !important;
	padding: 25px 90px 0 40px;
	width: 400px;
	height: 200px;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #000 !important;
	text-align: center;
}
div#glowna-poster #glowna-dymek * {
	text-align: center;
	color: #333;
}
div#glowna-poster #video-intro {
	left: 448px; 
	top: 178px;
	z-index: 999;
	position: absolute;
}
.en div#glowna-poster #video-intro {
	left: 338px; 
	top: 99px;
	z-index: 999;
	position: absolute;
}
div#glowna-poster #glowna-cien {
	left: 0px; 
	bottom: 0px;
}
div#glowna-poster #glowna-iza {
	left: 0px; 
	top: 35px;
}
div#glowna-poster #glowna-sweter {
	left: 270px; 
	top: 70px;
}
.en div#glowna-poster #glowna-sweter {
	left: 240px; 
	top: 70px;
}
div#glowna-poster #glowna-incognito {
	left: 190px; 
	top: 55px;
}
div#glowna-poster #glowna-tv {
	left: 400px; 
	top: 100px;
}
.en div#glowna-poster #glowna-tv {
	left: 370px; 
	top: 0px;
}
div#glowna-poster #glowna-kapelusz {
	right: 140px; 
	top: 75px;
}
.en div#glowna-poster #glowna-kapelusz {
	right: 80px; 
	top: 75px;
}
div#glowna-poster #glowna-niebieskiewlosy {
	right: 0px; 
	top: 45px;
}



.strona_glowna #nowosci-na-stronie { 
	float: left;
	width: 620px;
	margin-right: 20px;
	padding-top: 70px;
	background: url(img/glowna_lewa_01.png) no-repeat !important; 
}
.strona_glowna #nowosci-na-stronie div.wewnatrz { 
	background: url(img/glowna_lewa_02.png) repeat !important; 
}
.strona_glowna #nowosci-na-stronie div.wewnatrz2 {
	padding: 20px !important;
}
.strona_glowna #nowosci-na-stronie h1 { 
	margin: 10px 0 20px;
	color: #c74263 !important;
}
.strona_glowna #nowosci-na-stronie h1 span { 
	color: #c74263 !important;
}
.strona_glowna #nowosci-na-stronie h2 { 
	margin: 10px 0 10px;
}




.strona_glowna #nowe-aktualnosci { 
	float: left;
	width: 300px;
	margin-right: 0px;
	margin-top: 40px;
	padding-top: 70px;
	background: url(img/glowna_prawa_01.png) no-repeat top; 
}

.strona_glowna #nowe-aktualnosci div.wewnatrz { 
	background: url(img/glowna_prawa_02.png) repeat !important; 
}
.strona_glowna #nowe-aktualnosci div.wewnatrz2 {
	padding: 20px !important;
}

.strona_glowna #nowe-aktualnosci h1 {
	font-size: 16px; 
	color: #312a25;
	margin: 0 0 20px;
	text-shadow: #f2ede5 0 1px 1px; 
	text-transform: uppercase;
}
.strona_glowna #nowe-aktualnosci h2 {
	margin: 0 0 10px;
}
.strona_glowna #nowe-aktualnosci h2 a {
	display: block;
	font-size: 14px;
	color: #312a25;
	margin: 2px 5px
}

.en div#glowna-poster #donate-button {
	right: 0px; 
	top: 242px;
	z-index: 999;
	position: absolute;
}


/* @end */

/* @group Nagłówki */

h1 {
	line-height: 20px;
	padding: 0; 
}
h1 span { 
	font-size: 20px;
	margin: 0 0 1em;
	padding: 5px 10px;
	color: #415a31;
	text-shadow: #f2ede5 0 1px 1px; 
	text-transform: uppercase;
	background: url(img/h_tlo.png) center center; 
	line-height: 30px;
}
h1 span em {
	font-style:  normal;
	font-size: 0.7em;
	color: #666;
}
h2 { 
	margin: 2em 0 1em;
	clear: both;
}
h2 span { 
	font-size: 15px;
	margin: 0 0 1em;
	padding: 3px 6px;
	text-transform: uppercase;
	background: url(img/h_tlo.png) center center; 
	color: #287496;
	text-shadow: #f2ede5 0 1px 1px; 
}
h3 { 
	margin: 0 0 1em; 
}
h3 span { 
	font-size: 13px;
	margin: 0 0 1em;
	padding: 3px 6px;
	color: #a3362b;
	text-transform: uppercase;
	background: url(img/h_tlo.png) center center; 
	text-shadow: #f2ede5 0 1px 1px; 
}

h1#blad403 span { 
	font-size: 24px;
	margin: 0 0 1em;
	padding: 3px 6px;
	color: #a3362b;
	text-transform: uppercase;
	background: url(img/h_tlo.png) center center; 
	text-shadow: #f2ede5 0 1px 1px; 
}

/* @end */

/* @group Aktualności */

div.mod_newslist div.layout_latest  {
	margin-bottom: 10px; 

}
div.mod_newslist div.layout_latest h2 span a { 
	 color: #277091;
	 text-decoration: none;;
}
div.mod_newslist div.layout_latest h2 span a:hover { 
	 color: #0a4661;
}
div.mod_newslist div.layout_latest h2 span.date {
	color: #666;
	font-size: 12px;
	background: none;  
}
div.mod_newslist div.layout_latest h2 span.comment {
	color: #999;
	font-size: 11px;
	background: none;  
}
div.mod_newslist div.layout_latest p.teaser {
	font-size: 15px !important;
	color: #333;
	line-height: 20px;
	margin: 0 0 5px;
}
div.mod_newslist div.layout_latest p.more {
	float: left;
	margin: 2px 0 10px;
}
div.mod_newslist div.layout_latest p.more a {
	display: block;
	text-align: left;
	line-height: 20px;
	padding: 0px 5px;
	text-decoration: none;
	background: url(img/tektura.png) ;
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}
div.mod_newslist div.layout_latest p.more a:hover {
	color: #eee;
}

div#pierwsza-aktualnosc div.layout_latest h2 span {
	font-size: 20px; 
}
div#pierwsza-aktualnosc div.layout_latest h2 span.date {
	color: #666;
	font-size: 12px;
	background: none;  
}
div#pierwsza-aktualnosc div.layout_latest h2 span.comment {
	color: #999;
	font-size: 11px;
	background: none;  
}

div#lista-na-podstronie { 
	width: 200px;
	float: right;
	padding: 20px; 
	background: url(img/tektura.jpg);
	margin-left: 50px;
	
}
div#lista-na-podstronie div.layout_short {
	margin: 0 0 10px;
}
div#lista-na-podstronie h1 {
	margin: 0 0 20px;
	font-size: 18px; 
	color: #514939; 
	text-transform: uppercase;
	text-shadow: #f2ede5 0 1px 1px; 
}
div#lista-na-podstronie h2 {
	font-size: 14px;
	margin: 0; 
	line-height: 18px;
	text-shadow: #f2ede5 0 1px 1px; 
}
div#lista-na-podstronie h2 a {
	color: #3a3529;
	text-decoration: none;
	
}
div#lista-na-podstronie h2 a:hover { 
	color: #1d1a14; 
}
div#lista-na-podstronie h2 span {
	font-size: 11px;
	background: none;
	color: #4c402c;
	display: block;
	margin: 0;
	padding: 0;
}
div.mod_newsreader p.info span{ 
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 1em;
	padding: 3px 6px;
	color: #333;
	text-transform: uppercase;
	background: url(img/h_tlo.png) center center; 
	text-shadow: #f2ede5 0 1px 1px; 

}
div.mod_newsreader div.ce_text {
	font-size: 13px;
	line-height: 1.5em; 
	color: #333;
}
div.mod_newsreader p.back {
	display: none;
}

/* @end */

/* @group Komentarze */

div#aby_dodac_komentarz { 
	margin: 20px 0 0;
	font-weight: bold;
	color: #a3362b;
	text-shadow: #fff 0 1px 1px; 
}
div#aby_dodac_komentarz h1 { 
	width: 578px; 
	font-size: 17px;
	margin: 0 0 1em;
	padding: 3px 6px;
	color: #444444;
	text-transform: uppercase;
	background: url(img/h_tlo.png) center center; 
	text-shadow: #f2ede5 0 1px 1px; 
}
div#aby_dodac_komentarz h1 span {
	background: none; 
	color: #444444;
	font-size: 17px;
}

div#zaloguj-sie-do-komentowania fieldset {
	width: 400px;
	border: 0;
}
div#zaloguj-sie-do-komentowania label {
	width: 85px;
	float: left;
	line-height: 25px;
	margin-right: 10px;
	text-align: right;
}
div#zaloguj-sie-do-komentowania a:link,
div#zaloguj-sie-do-komentowania a:visited {
	font-size: 12px;
	color: #124883;
	font-weight: bold;
}

div#zaloguj-sie-do-komentowania a:hover,
div#zaloguj-sie-do-komentowania a:visited:hover {
	color: #4a8ed8; 
}
div#zaloguj-sie-do-komentowania .submit_container {
	width: 300px;
}
div#zaloguj-sie-do-komentowania input.submit { 
	 float: right;
}
div#zaloguj-sie-do-komentowania a.przypomnij-haslo-link { 
	margin-left: 10px;
}


div.ce_comments {
	width: 600px; 
}
div.ce_comments h1 span { 
	font-size: 17px;
	margin: 0 0 1em;
	padding: 3px 6px;
	color: #a3362b;
	text-transform: uppercase;
	background: url(img/h_tlo.png) center center; 
	text-shadow: #f2ede5 0 1px 1px; 
}

div.ce_comments div.comment_default .wnetrze { 
	 padding: 20px 20px 50px;
}
div.ce_comments div.even {
	background: url(img/comment_even.jpg) repeat; 
}
div.ce_comments div.even .wnetrze {
	background: url(img/comment_dol_even.jpg) repeat-x bottom; 
}
div.ce_comments div.odd {
	background: url(img/comment_odd.jpg) repeat; 
}
div.ce_comments div.odd .wnetrze {
	background: url(img/comment_dol_odd.jpg) repeat-x bottom; 
}
div.ce_comments div.comment_default .wnetrze div.info {
	color: #666;
	font-weight: bold;
	font-size: 11px; 
	text-shadow: #f2ede5 0 1px 1px; 
	text-transform: uppercase;
	margin-bottom: 10px;
}
div.ce_comments div.comment_default .wnetrze div.info a {
	color: #333;
}
div.ce_comments div.comment_default .wnetrze div.info a:hover {
	color: #000;
}
div.ce_comments div.comment_default .wnetrze div.comment {
	font-size: 12px;
	line-height: 1.35em;
	color: #333;
}

div.ce_comments div.form h1 { 
	font-size: 17px;
	margin: 0 0 1em;
	padding: 3px 6px;
	color: #444444;
	text-transform: uppercase;
	background: url(img/h_tlo.png) center center; 
	text-shadow: #f2ede5 0 1px 1px; 
}
div.ce_comments div.form input.text, 
div.ce_comments div.form input.captcha, 
div.ce_comments div.form textarea { 
	border: 1px dashed #999;
	background: transparent url(img/input_tlo.png);
	padding: 3px 4px;
}

/* @end */

/* @group Formularze */

form .col_0, form .col_1 {
	padding: 5px 0; 
	vertical-align: top;
}
form .col_0 { 
	width: 200px;
	text-align: right;
	padding-right: 10px;
}
form .col_0 label { 
	line-height: 25px;
}
form .col_last div.submit_container { 
	padding-top: 10px;
	text-align: right;
}

form .col_1 textarea,
form .col_1 input.text,
form .col_1 input.captcha { 
	border: 1px dashed #999;
	background: transparent url(img/input_tlo.png);
	padding: 3px 4px;

}
form label.avatarfile { 
	color: #000;
	font-weight: bold;
	margin: 5px 0 5px;
	display: block;
}
form td.explanation {
	padding-left: 210px;
	color: #666;
	font-size: 11px;
}
form div.file_container div.hint { 
	font-size: 11px;
	color: #333;
	line-height: 1.35em;
}
div.radio_container span { 
	display: block; 
	font-size: 12px;
}
div.checkbox_container span { 
	display: block; 
	font-size: 12px;
}

form div.error { 
	font-size: 11px;
	font-weight: bold;
	color: #af1200; 
}
form p.error { 
	font-size: 11px;
	font-weight: bold;
	color: #af1200; 
}
form span.captcha_text {
	font-weight: bold;
	margin: 2px 1px;
	padding: 5px;
	border: 1px solid #ccc;
	width: auto;
	color: #333;
	font-size: 11px;
	
}
/* @end */


/* @group Stopka */
div#footer { 
	margin-bottom: 30px;
	padding: 0;
	padding-bottom: 30px !important; 
}
div#footer div { 
	padding: 2px 7px;
	color: #fff;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
div.copy { 
	float: right; 
	background: url(img/logowanie-na-gorze.jpg) no-repeat center;
	
}
div.true { 
	float: right; 
	background: url(img/menu.jpg) no-repeat center;
}
div.true a {
	color: #fff; 
}

/* @end */

/* @group EKOGANG */

div#rejestracja-uzytkownika .ce_text { 
	 line-height: 1.5em;
	 color: #333;
	 font-weight: bold;
	 margin: 20px 10px 0;
}

div#zaloguj-sie { 
	float: left;
	width: 320px; 
	margin-right: 50px;
	margin-top: 30px;
	padding: 15px 15px 25px;
	background: url(img/tektura.jpg) repeat-x;
}
div#zaloguj-sie h3 {
	color: #fff;
	font-size: 2em;
	margin: 0 0 5px; 
	line-height: 1em;
}
div#zaloguj-sie fieldset {
	border: none; 
	padding: 10px 0 0;
}
div#zaloguj-sie fieldset label {
	display: block;
	font-size: 16px;
	text-transform: lowercase;
	font-weight: bold;
	color: #fff;
}
div#zaloguj-sie fieldset input {
	border: 1px dashed #6a5b3f;
	background: transparent url(img/input_tlo.png);
	width: 305px;
	padding: 5px;
	font-size: 15px; 
	color: #463921; 
}
div#zaloguj-sie a.zapisz-sie-link {
	display: none;
}
div#zaloguj-sie div.submit_container {
	padding-top: 10px;
}
div#zaloguj-sie div.submit_container input {
	float: right;
}
div#zaloguj-sie div.submit_container a {
	color: #463d2d;
	font-weight: bold;
	float: left;
	margin-top: 5px;
}
div#zapisz-sie { 
	float: left;
	width: 430px; 
	padding: 10px 25px 25px;
	margin-top: 30px;
}
div#zapisz-sie span.captcha_text {
	display: block; 
}
div#musisz-sie-zalogowac { 
	text-align: center; 
	font-size: 12px;
	color: #af1200; 
	font-weight: bold;
}


/* @end */


.image_container { 
	margin: 10px 20px; 
}
.bez-ramki .image_container { 
	margin: 0; 
}

.image_container img {
	border: 2px dashed #ccc; 
}
.image_container div.caption {
	text-align: right;
	color: #666; 
}

.bez-ramki .image_container img {
	border: none; 
}
.ce_text a,.ce_text a:visited { 
	background: url(img/h_tlo.png) center center; 
	padding: 3px 5px;
	color: #124883;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #f2ede5 0 1px 1px; 
}
.ce_text a:hover, .ce_text a:visited:hover { 
	color: #4a8ed8; 
}

.ce_hyperlink a,.ce_hyperlink a:visited { 
	background: url(img/h_tlo.png) center center; 
	padding: 3px 5px;
	color: #124883;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #f2ede5 0 1px 1px; 
}

.back a,.back a:visited { 
	background: url(img/h_tlo.png) center center; 
	padding: 3px 5px;
	color: #684d19;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #f2ede5 0 1px 1px; 
}


.ce_text pre { 
	width: 75%;
	border: 1px dashed #aaa;
	padding: 10px;
	white-space: normal; 
	
}


.ce_download .mime_icon { 
	display: none;
}
.ce_download a { 
	background: url(img/h_tlo.png) center center; 
	padding: 3px 5px;
	color: #124883;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #f2ede5 0 1px 1px; 
}


#fotografia-izy { 
	float: right; 	
}

div.zrodlo { 
	font-size: 11px;
	font: #666;
	margin: 10px; 
}

/* @group Newsletter */

div.mod_subscribe { 
	width: 300px;
	margin: 0 auto; 
}
div.mod_subscribe input.text { 
	border: 1px dashed #999;
	background: transparent url(img/input_tlo.png);
	padding: 3px 4px;
}

div.mod_subscribe h1 { 
	font-size: 13px;
	margin: 2em 0 1em;
	padding: 3px 6px;
	color: #a3362b;
	text-transform: uppercase;
	background: url(img/h_tlo.png) center center; 
	text-shadow: #f2ede5 0 1px 1px; 
}

/* @end */

/* @group Co się nie wie */

div.dom {
	width: 900px;
	height: 700px;
	overflow: hidden !important; 
	position: relative;
	background: url(../tl_files/rusz-sie/rusz-sie-dom.jpg) no-repeat
} 
div#rusz-sie-opakowanie img {
	border: none;
	margin: 0;
	position: absolute; 
}
div#rusz-sie-opakowanie img.kropka {
	cursor: pointer;
}

div#rusz-sie-opakowanie div.porada {
	width: 300px;
	padding: 15px;
	background: url(img/forum_wiadomosc_tlo.jpg);
	opacity: 0;
	border: 1px dashed #ccc;
	position: absolute;
	
}
div#rusz-sie-opakowanie div.porada h3 {
	margin: 0;
}
div#rusz-sie-opakowanie div.porada p {
	margin: 10px 0 0 !important;
	font-size: 12px;
	line-height: 1.2em;
	font-weight: bold;
}
div#rusz-sie-opakowanie img#ekologiczne-szambo {
	top: 640px;	
	left: 410px;
}
div#rusz-sie-opakowanie div#ekologiczne-szambo-porada {
	bottom: 70px;
	left: 255px;
}

div#rusz-sie-opakowanie img#samochod {
	top: 500px;	
	left: 450px;
}
div#rusz-sie-opakowanie div#samochod-porada {
	bottom: 210px;
	left: 300px;
}
div#rusz-sie-opakowanie img#kupa {
	top: 530px;	
	left: 610px;
}
div#rusz-sie-opakowanie div#kupa-porada {
	bottom: 180px;
	left: 460px;
}
div#rusz-sie-opakowanie img#swiatlo {
	top: 300px;	
	left: 550px;
}
div#rusz-sie-opakowanie div#swiatlo-porada {
	left: 400px;
	bottom: 420px;
}
div#rusz-sie-opakowanie img#deszczowka {
	top: 400px;	
	left: 710px;
}
div#rusz-sie-opakowanie div#deszczowka-porada {
	right: 10px;
	bottom: 310px;
}
div#rusz-sie-opakowanie img#ogrzewanie {
	top: 0px;	
	left: 490px;
}
div#rusz-sie-opakowanie div#ogrzewanie-porada {
	right: 40px;
	top: 0px;
}
div#rusz-sie-opakowanie img#recykling1 {
	top: 500px;	
	left: 250px;
}
div#rusz-sie-opakowanie div#recykling1-porada {
	left: 110px;
	bottom: 220px;
}
div#rusz-sie-opakowanie img#nowe-okna {
	top: 230px;	
	left: 570px;
}
div#rusz-sie-opakowanie div#nowe-okna-porada {
	bottom: 485px;
	left: 420px;
}
div#rusz-sie-opakowanie img#zaczarowany-ogrod {
	top: 400px;	
	left: 600px;
}
div#rusz-sie-opakowanie div#zaczarowany-ogrod-porada {
	left: 550px;
	bottom: 310px;
}
div#rusz-sie-opakowanie img#ciepla-atmosfera {
	top: 390px;	
	left:490px;
}
div#rusz-sie-opakowanie div#ciepla-atmosfera-porada {
	left: 180px;
	bottom: 320px;
}
div#rusz-sie-opakowanie img#junkmail {
	top: 390px;	
	left:490px;
}
div#rusz-sie-opakowanie div#junkmail-porada {
	left: 180px;
	bottom: 320px;
}

div#rusz-sie-opakowanie img#transportpubliczny {
	bottom: 50px;	
	left: 650px;
}
div#rusz-sie-opakowanie div#transportpubliczny-porada {
	left: 300px;
	bottom: 80px;
	width: 500px;
}

div.pokoj {
	width: 876px;
	height: 499px;
	overflow: hidden !important; 
	position: relative;
	background: url(../tl_files/rusz-sie/pokoj.jpg) no-repeat;
	border: 2px dashed #ccc; 
}

div#rusz-sie-opakowanie img#zaslony {
	top: 100px;	
	left: 110px;
}
div#rusz-sie-opakowanie div#zaslony-porada {
	left: 10px;
	top: 120px;
}
div#rusz-sie-opakowanie img#zarowki {
	top: 40px;	
	left: 395px;
}
div#rusz-sie-opakowanie div#zarowki-porada {
	top: 65px;	
	left: 235px;
}
div#rusz-sie-opakowanie img#rozdzielacz {
	top: 430px;	
	left: 795px;
}
div#rusz-sie-opakowanie div#rozdzielacz-porada {
	top: 350px;	
	left: 455px;
}
div#rusz-sie-opakowanie img#prad {
	left: 700px;
	top: 190px;
}
div#rusz-sie-opakowanie div#prad-porada {
	left: 360px;
	top: 20px;
}
div#rusz-sie-opakowanie img#kaloryfer {
	top: 300px;	
	left: 830px;
}
div#rusz-sie-opakowanie div#kaloryfer-porada {
	top: 220px;	
	left: 490px;
}
div#rusz-sie-opakowanie img#uszczelnij-drzwi {
	top: 450px;	
	left: 500px;
}
div#rusz-sie-opakowanie div#uszczelnij-drzwi-porada {
	top: 265px;	
	left: 330px;
}
div#rusz-sie-opakowanie img#bez-klimatyzacji {
	top: 40px;	
	left: 40px;
}
div#rusz-sie-opakowanie div#bez-klimatyzacji-porada {
	top: 40px;	
	left: 65px;
}
div#rusz-sie-opakowanie img#sciany {
	top: 70px;	
	left: 250px;
}
div#rusz-sie-opakowanie div#sciany-porada {
	top: 70px;	
	left: 275px;
}

div#rusz-sie-opakowanie img#gas-swiatlo {
	top: 120px;	
	left: 820px;
}
div#rusz-sie-opakowanie div#gas-swiatlo-porada {
	top: 110px;	
	left: 480px;
}


div.sklep-wewnatrz {
	width: 876px;
	height: 609px;
	overflow: hidden !important; 
	position: relative;
	background: url(../tl_files/rusz-sie/sklep-wewnatrz-export.png) no-repeat;
	border: 2px dashed #ccc; 
}

div#rusz-sie-opakowanie img#nadmiar {
	top: 290px;	
	left: 500px;
}
div#rusz-sie-opakowanie div#nadmiar-porada {
	top: 180px;	
	left: 250px;
}
div#rusz-sie-opakowanie img#jakosc {
	top: 350px;	
	left: 650px;
}
div#rusz-sie-opakowanie div#jakosc-porada {
	top: 380px;	
	left: 490px;
}
div#rusz-sie-opakowanie img#zwracaj-sprzet {
	top: 270px;	
	left: 590px;
}
div#rusz-sie-opakowanie div#zwracaj-sprzet-porada {
	top: 130px;	
	left: 430px;
}
div#rusz-sie-opakowanie img#butelki2 {
	top: 370px;	
	left: 20px;
}
div#rusz-sie-opakowanie div#butelki2-porada {
	top: 395px;	
	left: 30px;
}
div#rusz-sie-opakowanie img#patrz-na-cene {
	top: 240px;	
	left: 220px;
}
div#rusz-sie-opakowanie div#patrz-na-cene-porada {
	bottom: 370px;	
	left: 70px;
}
div#rusz-sie-opakowanie img#lista-zakupow {
	top: 405px;	
	left: 585px;
}
div#rusz-sie-opakowanie div#lista-zakupow-porada {
	top: 430px;	
	left: 420px;
}
div#rusz-sie-opakowanie img#butelki {
	top: 350px;	
	left: 820px;
}
div#rusz-sie-opakowanie div#butelki-porada {
	bottom: 270px;	
	right: 20px;
	width: 200px;
}
div#rusz-sie-opakowanie img#sklep-recykling {
	top: 100px !important;	
	left: 240px !important;
}
div#rusz-sie-opakowanie div#sklep-recykling-porada {
	top: 50px !important;	
	left: 270px !important;
}

div#rusz-sie-opakowanie img#buy-online {
	top: 200px !important;	
	left: 700px !important;
}
div#rusz-sie-opakowanie div#buy-online-porada {
	top: 30px !important;	
	left: 500px !important;
}

div#rusz-sie-opakowanie img#organic {
	top: 210px !important;	
	left: 300px !important;
}
div#rusz-sie-opakowanie div#organic-porada {
	top: 40px !important;	
	left: 150px !important;
}

div#rusz-sie-opakowanie img#efficiency-experts {
	top: 295px !important;	
	left: 590px !important;
}
div#rusz-sie-opakowanie div#efficiency-experts-porada {
	top: 100px !important;	
	left: 470px !important;
	width: 200px;
}
div#rusz-sie-opakowanie img#buy-local {
	top: 70px !important;	
	left: 195px !important;
}
div#rusz-sie-opakowanie div#buy-local-porada {
	top: 20px !important;	
	left: 230px !important;
	width: 200px;
}

div.biuro {
	width: 876px;
	height: 650px;
	overflow: hidden !important; 
	position: relative;
	background: url(../tl_files/rusz-sie/biuro-export.png) no-repeat;
	border: 2px dashed #ccc; 
}
.en div.biuro {
	background: url(../tl_files/rusz-sie/biuro-export-en.png) no-repeat;
}
div#rusz-sie-opakowanie img#wylacz-komputer {
	top: 260px !important;	
	left: 470px !important;
}
div#rusz-sie-opakowanie div#wylacz-komputer-porada {
	bottom: 400px !important;	
	left: 330px !important;
}
div#rusz-sie-opakowanie img#wylacz-drukarke {
	top: 230px !important;	
	left: 250px !important;
}
div#rusz-sie-opakowanie div#wylacz-drukarke-porada {
	bottom: 430px !important;	
	left: 80px !important;
	width: 400px;
}
div#rusz-sie-opakowanie img#pozytywne-doladowanie {
	top: 470px !important;	
	left: 600px !important;
}
div#rusz-sie-opakowanie div#pozytywne-doladowanie-porada {
	top: 500px !important;	
	left: 450px !important;
	width: 400px;
}
div#rusz-sie-opakowanie img#elektrosmieci {
	top: 450px !important;	
	left: 340px !important;
}
div#rusz-sie-opakowanie div#elektrosmieci-porada {
	top: 360px !important;	
	left: 200px !important;
}
div#rusz-sie-opakowanie img#kup-kwiatka {
	top: 250px !important;	
	left: 600px !important;
}
div#rusz-sie-opakowanie div#kup-kwiatka-porada {
	bottom: 410px !important;	
	left: 470px !important;
}

div#rusz-sie-opakowanie img#make-recycling-easy {
	top: 590px !important;	
	left: 730px !important;
}
div#rusz-sie-opakowanie div#make-recycling-easy-porada {
	bottom: 70px !important;	
	left: 510px !important;
}

div#rusz-sie-opakowanie img#not-just-paper {
	top: 310px !important;	
	left: 225px !important;
}
div#rusz-sie-opakowanie div#not-just-paper-porada {
	top: 340px !important;	
	left: 10px !important;
	width: 400px;
}
div#rusz-sie-opakowanie img#your-web-host {
	top: 290px !important;	
	left: 50px !important;
}
div#rusz-sie-opakowanie div#your-web-host-porada {
	bottom: 370px !important;	
	left: 10px !important;
	width: 190px;
}
div#rusz-sie-opakowanie img#deep-breath {
	top: 100px !important;	
	left: 450px !important;
}
div#rusz-sie-opakowanie div#deep-breath-porada {
	top: 90px !important;	
	left: 480px !important;
	width: 350px;
}




div.kuchnia {
	width: 876px;
	height: 475px;
	overflow: hidden !important; 
	position: relative;
	background: url(../tl_files/rusz-sie/kuchnia.jpg) no-repeat;
	border: 2px dashed #ccc; 
}
div#rusz-sie-opakowanie img#gotowanie {
	top: 220px !important;	
	left: 640px !important;
}
div#rusz-sie-opakowanie div#gotowanie-porada {
	top: 18px !important;	
	left: 485px !important;
}
div#rusz-sie-opakowanie img#czajnik {
	top: 200px !important;	
	left: 470px !important;
}
div#rusz-sie-opakowanie div#czajnik-porada {
	top: 70px !important;	
	left: 315px !important;
}
div#rusz-sie-opakowanie img#klasa {
	top: 215px !important;	
	left: 385px !important;
}
div#rusz-sie-opakowanie div#klasa-porada {
	top: 85px !important;	
	left: 230px !important;
}
div#rusz-sie-opakowanie img#talerz {
	top: 320px !important;	
	left: 250px !important;
}
div#rusz-sie-opakowanie div#talerz-porada {
	top: 320px !important;	
	left: 280px !important;
}
div#rusz-sie-opakowanie img#lodowka {
	top: 100px !important;	
	left: 800px !important;
}
div#rusz-sie-opakowanie div#lodowka-porada {
	top: 45px !important;	
	left: 460px !important;
}
div#rusz-sie-opakowanie img#zmywarka {
	top: -20px !important;	
	left: 470px !important;
}
div#rusz-sie-opakowanie div#zmywarka-porada {
	top: -150px !important;	
	left: 330px !important;
}
div#rusz-sie-opakowanie img#kran {
	top: 200px !important;	
	left: 555px !important;
}
div#rusz-sie-opakowanie div#kran-porada {
	top: 100px !important;	
	left: 400px !important;
}
div#rusz-sie-opakowanie img#recykling {
	top: 300px !important;	
	left: 570px !important;
}
div#rusz-sie-opakowanie div#recykling-porada {
	top: 20px !important;	
	left: 415px !important;
	height: 240px;
}
div#rusz-sie-opakowanie img#detergenty {
	top: 190px !important;	
	left: 520px !important;
}
div#rusz-sie-opakowanie div#detergenty-porada {
	top: 90px !important;	
	left: 365px !important;
}


div.lazienka {
	width: 876px;
	height: 499px;
	overflow: hidden !important; 
	position: relative;
	background: url(../tl_files/rusz-sie/lazienka.png) no-repeat;
	border: 2px dashed #ccc; 
}

div#rusz-sie-opakowanie img#leki {
	top: 180px;	
	left: 400px;;
}
div#rusz-sie-opakowanie div#leki-porada {
	top: 220px;	
	left: 365px;
}


div#rusz-sie-opakowanie img#mycie {
	top: 240px;	
	left: 265px;
}
div#rusz-sie-opakowanie div#mycie-porada {
	top: 280px;	
	left: 200px;
}

div#rusz-sie-opakowanie img#pralka {
	top: 200px;	
	left: 810px;
}
div#rusz-sie-opakowanie div#pralka-porada {
	top: 10px;	
	left: 575px;
	width: 260px;
}

div#rusz-sie-opakowanie img#suszarka {
	top: 340px;	
	left: 750px;
}
div#rusz-sie-opakowanie div#suszarka-porada {
	top: 370px;	
	left: 525px;
}

div#rusz-sie-opakowanie img#spluczka {
	top: 180px;	
	left: 90px;
}
div#rusz-sie-opakowanie div#spluczka-porada {
	top: 90px;	
	left: 20px;
}
div#rusz-sie-opakowanie img#toilets {
	top: 180px;	
	left: 90px;
}
div#rusz-sie-opakowanie div#toilets-porada {
	top: 20px;	
	left: 20px;
}


div#rusz-sie-opakowanie img#dezodorant {
	top: 130px;	
	left: 360px;
}
div#rusz-sie-opakowanie div#dezodorant-porada {
	top: 20px;	
	left: 105px;
}

div#rusz-sie-opakowanie img#kran2 {
	top: 170px !important;
	left: 260px !important;
}
div#rusz-sie-opakowanie div#kran2-porada {
	top: 90px;	
	left: 365px;
}

div#rusz-sie-opakowanie img#papier2 {
	top: 200px;
	left: 150px;
}
div#rusz-sie-opakowanie div#papier2-porada {
	top: 20px;	
	left: 105px;
	width: 150px;
}
div#rusz-sie-opakowanie img#tpapier {
	top: 200px;
	left: 150px;
}
div#rusz-sie-opakowanie div#tpapier-porada {
	top: 20px;	
	left: 105px;
	width: 150px;
}

div#rusz-sie-opakowanie img#sluchawka {
	top: 50px;
	left: 550px;
}
div#rusz-sie-opakowanie div#sluchawka-porada {
	top: 10px;	
	width: 230px;
	left: 585px;
}

div#rusz-sie-opakowanie img#papier {
	top: 200px;
	left: 150px;
}
div#rusz-sie-opakowanie div#papier-porada {
	top: 90px;	
	left: 365px;
}

div#rusz-sie-opakowanie img#prysznic {
	top: 200px;
	left: 550px;
}
div#rusz-sie-opakowanie div#prysznic-porada {
	top: 230px;	
	left: 395px;
}

div#rusz-sie-opakowanie img#drugs {
	top: 130px;
	left: 390px;
}
div#rusz-sie-opakowanie div#drugs-porada {
	top: 30px;	
	left: 415px;
}
div#rusz-sie-opakowanie img#towels {
	top: 210px;
	left: 340px;
}
div#rusz-sie-opakowanie div#towels-porada {
	top: 230px;	
	left: 355px;
}
div#rusz-sie-opakowanie img#running {
	top: 180px;
	left: 290px;
}
div#rusz-sie-opakowanie div#running-porada {
	top: 70px;	
	left: 155px;
	width: 250px;
}
div#rusz-sie-opakowanie img#running {
	top: 180px;
	left: 290px;
}
div#rusz-sie-opakowanie div#running-porada {
	top: 70px;	
	left: 155px;
	width: 250px;
}


div#rusz-sie-opakowanie img#save {
	top: 170px;
	left: 110px;
}
div#rusz-sie-opakowanie div#save-porada {
	top: 130px;	
	left: 135px;
}
div#rusz-sie-opakowanie img#detergents {
	top: 190px;
	left: 520px;
}
div#rusz-sie-opakowanie div#detergents-porada {
	top: 20px;	
	left: 295px;
	width: 500px;
}
div#rusz-sie-opakowanie img#deo {
	top: 140px;
	left: 320px;
}
div#rusz-sie-opakowanie div#deo-porada {
	top: 30px;	
	left: 35px;
	width: 300px;
}
div#rusz-sie-opakowanie img#dryer {
	top: 210px;
	left: 750px;
}
div#rusz-sie-opakowanie div#dryer-porada {
	top: 200px;	
	right: 130px;
}
div#rusz-sie-opakowanie img#washer {
	top: 280px;
	left: 780px;
}
div#rusz-sie-opakowanie div#washer-porada {
	top: 290px;	
	right: 110px;
}
div#rusz-sie-opakowanie img#shower {
	top: 100px;
	left: 580px;
}
div#rusz-sie-opakowanie div#shower-porada {
	top: 130px;	
	left: 420px;
	width: 250px;
}
div#rusz-sie-opakowanie img#tpaper {
	top: 200px;
	left: 150px;
}
div#rusz-sie-opakowanie div#tpaper-porada {
	top: 230px;	
	left: 50px;
	width: 200px;
}





div#rusz-sie-opakowanie img#hands {
	top: 240px;
	left: 570px;
}
div#rusz-sie-opakowanie div#hands-porada {
	top: 90px;	
	left: 595px;
	width: 200px;
}
div#rusz-sie-opakowanie img#refrigerator {
	top: 100px;
	left: 800px;
}
div#rusz-sie-opakowanie div#refrigerator-porada {
	top: 130px;	
	left: 495px;
}
div#rusz-sie-opakowanie img#control {
	top: 210px;
	left: 560px;
}
div#rusz-sie-opakowanie div#control-porada {
	top: 30px;	
	left: 120px;
	width: 400px;
}
div#rusz-sie-opakowanie img#stove {
	top: 310px;
	left: 670px;
}
div#rusz-sie-opakowanie div#stove-porada {
	top: 130px;	
	left: 495px;
}
div#rusz-sie-opakowanie img#cook {
	top: 230px;
	left: 700px;
}
div#rusz-sie-opakowanie div#cook-porada {
	top: 100px;	
	left: 495px;
}
div#rusz-sie-opakowanie img#solar {
	top: 250px;
	left: 650px;
}
div#rusz-sie-opakowanie div#solar-porada {
	top: 130px;	
	left: 495px;
}
div#rusz-sie-opakowanie img#clean {
	top: 50px;
	left: 70px;
}
div#rusz-sie-opakowanie div#clean-porada {
	top: 30px;	
	left: 95px;
}
div#rusz-sie-opakowanie img#leftovers {
	top: 270px;
	left: 250px;
}
div#rusz-sie-opakowanie div#leftovers-porada {
	top: 310px;	
	left: 105px;
}

/* @end */

/* @group Ankieta */
div#ankieta fieldset { 
	border: none;
	margin-bottom: 10px;
}
div#ankieta label { 
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
	color: #124883;
}
div#ankieta span { 
	display: block; 
}

div#twoj-wynik { 
	border: 2px dashed #ccc;
	padding: 20px 20px 0px;
	text-align: center; 
	margin-bottom: 20px;
}
div#twoj-wynik h2 {
	margin: 0 0 20px; 
}
div#twoj-wynik h2 span {
	font-size: 24px;
	color: #a3362b;
}


/* @end */

/* @group EKOKASKA */

div#sponsorzy div.ce_hyperlink { 
	width: 440px;
	border: none;
	float: left;
	display: inline;
	text-align: center;
	margin: 20px 0;
}
div#sponsorzy div.ce_hyperlink div.image_container { 
	display: inline;
	margin: 0 auto;	
}
div#sponsorzy div.ce_hyperlink div.image_container img {
	border: none;
}

/* @end */

/* @group Drabinka */


#drabinka-container { 
	width: 900px;
	height: 600px;
	position: relative;
}
#drabinka-container img {
	position: absolute; 
}
#drabinka-container img#seg1 {
	top: 0px;
	left: 340px;
}
#drabinka-container img#seg2 {
	top: 30px;
	left: 250px;
}
#drabinka-container img#seg3 {
	top: 85px;
	left: 200px;
}
#drabinka-container img#seg4 {
	top: 110px;
	left: 200px;
}
#drabinka-container img#seg5 {
	top: 150px;
	left: 110px;
}
#drabinka-container img#seg6 {
	top: 220px;
	left: 80px;
}
#drabinka-container img#seg7 {
	top: 220px;
	left: 260px;
}
#drabinka-container img#seg8 {
	top: 310px;
	left: 170px;
}
#drabinka-container img#seg9 {
	top: 385px;
	left: 100px;
}

#drabinka-container img#seg9a {
	top: 410px;
	left: 70px;
}

#drabinka-container img#seg9b {
	top: 485px;
	left: 105px;
}
#drabinka-container img#seg10 {
	top: 380px;
	left: 350px;
}
#drabinka-container img#seg10a {
	top: 410px;
	left: 330px;
}
#drabinka-container img#seg11 {
	top: 85px;
	left: 580px;
}
#drabinka-container img#seg12 {
	top: 110px;
	left: 580px;
}
#drabinka-container img#seg13 {
	top: 145px;
	left: 580px;
}
#drabinka-container img#seg14 {
	top: 230px ;
	left: 540px;
}
#drabinka-container img#seg15 {
	display: none;
}
#drabinka-container img#seg16 {
	display: none;
}


#drabinka-container img#segen1 {
	top: 0px;
	left: 340px;
}
#drabinka-container img#segen2 {
	top: 30px;
	left: 250px;
}
#drabinka-container img#segen3 {
	top: 85px;
	left: 200px;
}
#drabinka-container img#segen4 {
	top: 110px;
	left: 100px;
}
#drabinka-container img#segen5 {
	top: 150px;
	left: 110px;
}
#drabinka-container img#segen6 {
	top: 220px;
	left: 80px;
}
#drabinka-container img#segen7 {
	top: 220px;
	left: 260px;
}
#drabinka-container img#segen8 {
	top: 310px;
	left: 170px;
}
#drabinka-container img#segen9 {
	top: 385px;
	left: 100px;
}

#drabinka-container img#segen9a {
	top: 410px;
	left: 70px;
}

#drabinka-container img#segen9b {
	top: 485px;
	left: 105px;
}
#drabinka-container img#segen10 {
	top: 380px;
	left: 350px;
}
#drabinka-container img#segen10a {
	top: 410px;
	left: 330px;
}
#drabinka-container img#segen11 {
	top: 85px;
	left: 580px;
}
#drabinka-container img#segen12 {
	top: 110px;
	left: 500px;
}
#drabinka-container img#segen13 {
	top: 145px;
	left: 580px;
}
#drabinka-container img#segen14 {
	top: 230px ;
	left: 540px;
}
#drabinka-container img#segen15 {
	display: none;
}
#drabinka-container img#segen16 {
	display: none;
}
/* @end */



/* @group Liczydło */

.liczydlo .kalkulator { 
	border: 2px dashed #ccc;
	padding: 10px; 
}
.liczydlo .kalkulator h3 {
	margin-bottom: 5px; 
}
.liczydlo .kalkulator h4 {
	margin: 10px 0 5px; 
	color: #287496;
	text-shadow: #f2ede5 0 1px 1px; 
}
.liczydlo .kalkulator .obszar-wykresu h3 {
	font-size: 15px;
	border-bottom: 1px solid #ccc;
	margin-top: 10px;
	margin-right: 20px;
	padding-left: 5px;
	margin-bottom: 5px; 
	color: #287496;
	text-shadow: #f2ede5 0 1px 1px; 
}

.liczydlo .wykres { 
	width: 400px;
	float: left; 
	display: inline;
}
.liczydlo .tabelka { 
	width: 440px;
	float: left; 
}
.liczydlo .obszar-wykresu div.bar1,
.liczydlo .obszar-wykresu div.bar2  {
	clear: both;
	height: 30px;
}
.liczydlo .obszar-wykresu div label {
	float: left;
	width: 50px;
	font-size: 12px;
	font-weight: bold;
	margin-right: 10px;
	display: inline;
	text-align: right;
}
.liczydlo .obszar-wykresu div div {
	float: left;
	display: inline;
	border: 1px dashed #147eaf;
	background: #063a52;
	height: 20px;
}
.liczydlo .obszar-wykresu div span {
	margin-left: 10px;
	font-size: 11px;
	color: #666;
}
.liczydlo .tabelka div.zuzycie-1,
.liczydlo .tabelka div.zuzycie-2 {
	float: left;
	width: 210px; 
}
.liczydlo .tabelka div.zuzycie-1 { 
	margin-right: 10px; 
}

.liczydlo .tabelka table { 
	width: 210px;
	font-size: 12px;
	border: 1px solid #ccc;
	border-collapse: collapse;
}
.liczydlo .tabelka table th,
.liczydlo .tabelka table td { 
	border: 1px solid #ccc;
}
/* @end */

/* @group Czysta Gra - KONKURSY */

div#konkurs-flash { 
	float: right; 
	clear: right;
	margin: 0 0 20px 20px;
	border: 10px solid #ccc;
}
div#konkurs-opis {
}
.czysta-gra h2 {
	clear: none !important;	 
}
div#konkurs-zasady { 
	float: none;
	display: block;
	clear: none !important; 
}
div#konkurs-zasady h3 {
	clear: none !important; 
}
div#konkurs_newsletter { 
	float: right; 
	width: 300px;
	padding: 20px;
	margin-left: 20px;
	border-left: 2px dashed #bbb;
}

/* @end */


/* @group Sonda */

.czysta-gra .mod_quickpoll div.title,
.czysta-gra .mod_quickpoll div.description { 
	display: none;
}
.czysta-gra .mod_quickpoll {
	margin-bottom: 50px; 
}
.czysta-gra .mod_quickpoll div.stoptext {
	text-align: center;
	font-weight: bold;
}
.czysta-gra .mod_quickpoll div.totaltext {
	text-align: center;
	font-weight: bold;
	color: #a3362b;
}
.czysta-gra .mod_quickpoll div.graph {
	margin-top: 20px;
}
.czysta-gra .mod_quickpoll div.label { 
	float: left;
	clear: left;
	width: 350px;
	display: inline;
	text-align: right;
	font-size: 12px; 
	margin: 5px 0;
	padding-right: 10px;
	font-weight: bold;
}
.czysta-gra .mod_quickpoll div.results { 
	float: left;
	margin: 5px 0;
	width: 500px;
//	background: url(img/tektura.png) center center; 
}
.czysta-gra .mod_quickpoll div.results div {
	background: url(img/menu.jpg) center center; 
	font-weight: bold;
	color: #fff;
	font-size: 13px;
	padding-left: 5px;
}
/* @end */

/* @group Kalendarz */

#opis-kalendarza { 
margin-top: 20px;
}

.kalendarz div#main div.wewnatrz { 
	background: url(img/spiralka.jpg) no-repeat 0 top; 
}

.kalendarz .wewnatrz2 { 
	padding-top: 70px !important; 
}
div#ekokalendarz div.mod_calendar { 
	width: 840px;
	margin-left: 20px;
}
div#ekokalendarz div.mod_calendar table { 
	width: 840px;
}
div#ekokalendarz div.mod_calendar table td {
	width: 120px;
	padding: 5px;
	border-left: 1px solid #d8d8d8; 
	border-top: 1px solid #d8d8d8; 
	vertical-align: top;
	height: 100px;
	background: url(img/tlo_biale50.png);
}
div#ekokalendarz div.mod_calendar table th.label {
	padding: 5px;
	text-align: center;
	font-size: 12px;
}
div#ekokalendarz div.mod_calendar table th.head {
 	vertical-align: middle;
}
div#ekokalendarz div.mod_calendar table th.head a{
	background: url(img/h_tlo.png) center center; 
	padding: 3px 5px;
	color: #124883;
	font-weight: bold;
	text-decoration: none;
	text-shadow: #f2ede5 0 1px 1px; 
}
div#ekokalendarz div.mod_calendar table th.next {
	text-align: right;
}
div#ekokalendarz div.mod_calendar table th.current {
	text-align: center;
	font-size: 20px;
	height: 50px;
	color: #415a31;
	text-shadow: #f2ede5 0 1px 1px; 
	text-transform: uppercase;
}
div#ekokalendarz div.mod_calendar table td.active {
}
div#ekokalendarz div.mod_calendar table td div.header {
	font-size: 20px;
	color: #333;
}
div#ekokalendarz div.mod_calendar table td.col_last div.header {
	color: #be1214;
}
div#ekokalendarz div.mod_calendar table td div.event {
	font-size: 11px;
	line-height: 11px;
	margin-top: 5px;
}
div#ekokalendarz div.mod_calendar table td div.event a { 
	color: #376525; 
}



div#wydarzenie div.mod_eventlist { 
	width: 200px;
	float: left;
	padding: 20px; 
	background: url(img/tlo_braz25.png);
	margin-right: 40px;
	margin-top: 20px;
	
}
div#wydarzenie div.mod_eventlist h2 span {
	margin: 0 0 20px;
	font-size: 14px; 
	color: #510d0d; 
	text-transform: uppercase;
	text-shadow: #f2ede5 0 1px 1px; 
}
div#wydarzenie div.mod_eventlist h2 {
	margin: 0 0 20px; 
	line-height: 18px;
}
div#wydarzenie div.mod_eventlist .event { 
	margin-bottom: 20px; 
}
div#wydarzenie div.mod_eventlist .event span.date {
	display: block;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	line-height: 14px;
	text-shadow: #f2ede5 0 1px 1px; 
}
div#wydarzenie div.mod_eventlist .event a {
	margin: 5px 0;
	font-size: 14px !important;
	line-height: 14px !important; 
	display: block;
	color: #000; 
	text-shadow: #f2ede5 0 1px 1px;
	text-decoration: none;
}

div#wydarzenie div.mod_eventreader p.data span {
	margin: 0 0 20px;
	padding: 2px 5px;
	font-weight: bold;
	font-size: 14px; 
	color: #124883;
	text-transform: uppercase;
	text-shadow: #f2ede5 0 1px 1px; 
	background: url(img/h_tlo.png) center center; 
}


/* @end */





