/*******************************/
/*  Created by Mariusz Galka   */
/*  Copyright by IguanaStudio  */
/*******************************/

.wrapper_wawa {
margin:auto!important;
margin-top:0px;
padding-top:20px;
width:800px!important; 
background:white url('http://www.elettery.pl/!wd/elettery_test/background2.gif') repeat-y;
padding-left:60px;
}

body {
	margin-top:0px;
  padding-top:0px;
  text-align: center;
	font-size: 11px;
	font-family: Tahoma, Sans-serif;
	color: #555;
	background: #F8F8F8;
  /* url('http://wip.pl/html/images/wip/background.gif') repeat-y center top;*/
	/*background: #fff url(../../images/wip/background.gif) repeat-y center top;*/
}
div {
	text-align: left;
}
p {
	padding: 0;
	margin: 0 0 12px 0;
	text-align: left;
	line-height: 130%;
}
a {
	color: #0c6c3f;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: underline;
}
a.link_wiecej {
	background: transparent url(../../images/wip/icon_wiecej.gif) no-repeat right center;
	text-decoration: underline;
	padding: 0 20px 0 0;
}
/*----[ dodatkowe klasy ]-----------------------------------------------------------------------*/
.clear {
	clear: both;
}
.strzalki {
	color: #ffa000;
	font-weight: bold;
	text-decoration: none;
}
.txt_right {
	text-align: right;
}
/*----[ top ]-----------------------------------------------------------------------*/
#top {
	height: 154px;
	width: 100%;
	background: transparent url(../../images/wip/background_top.gif) repeat-x 0 0;
}
#top #top_wrapper {
	height: 154px;
	width: 990px;
	margin: 0 auto;
	position: relative;
}

#top #menu_top {
 height: 34px;
 width: 322px;
 background: transparent url(../../images/wip/menu.gif) no-repeat 0 0;
 position: absolute;
 top: 8px;
 right: 0;
}
#top #menu_top li { float: left; height: 34px; }
#top #menu_top li a { display: block; height: 34px; width: 100%; text-indent: -9999px; float: left; background: transparent url(../../images/wip/menu.gif) no-repeat 0 0; }
#top #menu_top li.wydawnictwo { width: 232px; }
#top #menu_top li.szkolenia { width: 90px; }
 
#top #menu_top li.wydawnictwo a { background-position: 0 0; }
#top #menu_top li.szkolenia a { background-position: -232px 0; }

#top #menu_top li.wydawnictwo a:hover,
#top #menu_top li.wydawnictwo a.active { background-position: 0 -34px; }
#top #menu_top li.szkolenia a:hover,
#top #menu_top li.szkolenia a.active { background-position: -232px -34px; }


#top #szukaj_gdzie {
	position: absolute;
	top: 89px;
	left: 81px;
}
#top #szukaj_gdzie li {
	display: inline;
	border-left: 1px solid #6f9684;
	margin: 0 0 0 8px;
	padding: 0 0 0 8px;
}
#top #szukaj_gdzie li:first-child {
	display: inline;
	border-left: 0 none;
	margin: 0;
	padding: 0;
}
#top #szukaj_gdzie li a {
	font-size: 10px;
	color: #e8f1ed;
	text-decoration: none;
}
#top #szukaj_gdzie li a:hover {
	text-decoration: underline;
	color: #fff;
}
#top #szukaj_input {
	background: transparent url(../../images/wip/background_input_szukaj.gif) no-repeat 0 0;
	width: 324px;
	height: 21px;
	padding: 0 0 0 63px;
	position: absolute;
	top: 106px;
	left: 18px;
}
#top #szukaj_input input {
	/*background: none;*/
	width: 310px;
	padding: 4px 0 0 7px;
	border: 0 none;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	color: #383838;
}
#top #szukaj_submit {
	height: 26px;
	width: 27px;
	overflow: hidden;
	position: absolute;
	top: 104px;
	left: 410px;
}
#top #szukaj_submit input {
	background: transparent url(../../images/wip/b_lupa.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 26px;
	max-height: 26px;
	padding-top: 26px;
	width: 27px;
}
#top #szukaj_submit input:hover {
	background-position: 0 -26px;
}
#top #szukaj_artykuly {
	position: absolute;
	top: 130px;
	left: 81px;
	font-size: 10px;
	color: #e8f1ed;
}
#top #szukaj_artykuly a {
	color: #e8f1ed;
	text-decoration: underline;
}
#top #szukaj_artykuly a:hover {
	color: #fff;
}
#top #newsletter {
	width: 315px;
	height: 52px;
	padding: 28px 0 0 15px;
	background: transparent url(../../images/wip/background_newsletter.gif) no-repeat 0 0;
	position: absolute;
	top: 69px;
	right: 19px;
	color: #e7c4c4;
}
#top #newsletter #newsletter_input {
	width: 185px;
	position: absolute;
	top: 52px;
	left: 22px;
}
#top #newsletter #newsletter_input input {
	/*background: none;*/
	width: 185px;
	border: 0 none;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	color: #383838;
}
#top #newsletter_submit {
	height: 21px;
	width: 94px;
	overflow: hidden;
	position: absolute;
	top: 49px;
	left: 222px;
}
#top #newsletter_submit input {
	background: transparent url(../../images/wip/b_zapisz_sie.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 21px;
	max-height: 21px;
	padding-top: 21px;
	width: 94px;
}
#top #newsletter_submit input:hover {
	background-position: 0 -21px;
}
/* wysuwany panel */
#top #toppanel {
	position: absolute;
	width: 990px;
	left: 0px;
	z-index: 25;
}
#top #panel {
	width: 990px;
	position: relative;
	top: 0;
	height: 0px;
	z-index: 10;
	overflow: hidden;
	text-align: left;
}
#top #panel_contents {
	background: #656565 url(../../images/wip/background_toppanel.gif) repeat-x 0 0;
	height: 100%;
	width: 990px;
	position: absolute;
	z-index: -1;
}
#top .panel_button {
	position: relative;
	top: 0;
	width: 194px;
	height: 19px;
	z-index: 20;
	cursor: pointer;
}
#top .panel_button a.link_rozwin_panel {
	background: transparent url(../../images/wip/b_panel.gif) no-repeat left top;
	width: 194px;
	height: 19px;
	display: block;
	text-indent: -9999px;
}
#top .panel_button a.link_zwin_panel {
	background: transparent url(../../images/wip/b_panel.gif) no-repeat left bottom;
	width: 194px;
	height: 19px;
	display: block;
	text-indent: -9999px;
}
#top #panel_contents a.link_panel_glowna {
	position: absolute;
	top: 35px;
	left: 758px;
}
#top #panel_contents a.link_panel_mapa {
	position: absolute;
	top: 35px;
	left: 879px;
}
#top #panel_contents ul {
	margin: 10px 0 0 10px;
	padding: 6px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	background-color: #575757;
	float: left;
}
#top #panel_contents ul li {
	float: left;
	margin: 0 20px 0 0;
}
#top #panel_contents ul li ul {
	padding: 0;
	margin: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0 0 0 0;
}
#top #panel_contents ul li ul li {
	float: none;
	width: auto;
	padding: 2px 0;
}
#top #panel_contents a {
	color: #fff;
	text-decoration: underline;
}
#top #panel_contents a:hover {
	color: #f0f0f0;
}
/*----[ horizontal menu ]-----------------------------------------------------------------------*/
#menu_hori {
	height: 30px;
	width: 100%;
	background: transparent url(../../images/wip/background_menu_horizontal.gif) repeat-x 0 0;
}
#menu_hori #menu_hori_wrapper {
	height: 30px;
	width: 990px;
	margin: 0 auto;
}
#menu_hori #menu_hori_wrapper li {
	height: 30px;
	float: left;
	background: transparent url(../../images/wip/background_menu_hori_li.gif) no-repeat 0 0;
}
#menu_hori #menu_hori_wrapper li a {
	height: 30px;
	line-height: 30px;
	display: block;
	font-family: Trebuchet MS, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding: 0 40px 0 10px;
	text-decoration: none;
}
#menu_hori #menu_hori_wrapper li a:hover {
	text-decoration: underline;
}
/*----[ content ]-----------------------------------------------------------------------*/
#out_content {
	background: #fff url(../../images/wip/background.gif) repeat-y center top;
}

#content {
	width: 100%;
	overflow: hidden;
	background: transparent url(../../images/wip/background_content.gif) no-repeat center top;
}
#content #content_wrapper {
	width: 990px;
	margin: 11px auto 0;
	overflow: hidden;
	background: transparent url(../../images/wip/background.gif) repeat-y center top;
}
/*----[ lewa strona ]----*/
#left {
	width: 130px;
	float: left;
	padding: 0 0 15px;
}
#left ul.menu_lewe {
	margin: 0 0 20px;
}
#left ul.menu_lewe li {
	border-bottom: 1px solid #dbdbdb;
}
#left ul.menu_lewe li a {
	display: block;
	padding: 8px 25px 8px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #333;
	background: transparent url(../../images/wip/icon_menu.gif) no-repeat 0 12px;
}
#left ul.menu_lewe li a:hover, #left ul.menu_lewe li a.active {
	color: #fff;
	background: #227b54 url(../../images/wip/icon_menu.gif) no-repeat -121px 12px;
	padding-left: 20px;
}
#left #baner_left {
	text-align: center;
	margin: 0 0 20px;
}
/*
#left h2, #right h2 {
	color: #990000;
	font-family: Trebuchet MS, sans-serif;
	font-weight: normal;
	font-size: 19px;
	margin: 0 0 3px;
}
*/
/*----[ prawa strona ]----*/
#right {
	/*width: 844px;*/
	width: 860px;
	float: right;
	padding: 0 0 15px;
}
#right .box {
	width: 200px;
	float: left;
	margin: 0 0 0 15px;
}
#right .box_big {
	width: 415px;
	float: left;
	margin: 0 0 0 15px;
}
#right .box_big_big {
	width: 645px;
	float: left;
	margin: 0;
}

/*
#right .box_big_big h2 {
	margin: 0 0 10px 15px;
}
*/

#right .box_big .box_left {
	width: 200px;
	float: left;
}
#right .box_big .box_right {
	width: 200px;
	float: right;
}
#right .ramka {
	border: 1px solid #ddd;
	background: transparent url(../../images/wip/background_box_ramka.gif) repeat-x 0 0;
	padding: 10px;
	margin: 0 0 20px;
}
#right .ramka_no_bg {
	border: none;
	margin: 0 0 20px;
}
#right .ramka_big {
	border: 1px solid #ddd;
	background: transparent url(../../images/wip/background_box_ramka.gif) repeat-x 0 0;
	padding: 10px;
	margin: 0 0 20px 15px;
}
#right .ramka_szara {
	border: 1px solid #ddd;
	background: #fcfcfc url(../../images/wip/background_box_ramka_szare.gif) repeat-x 0 0;
	padding: 10px;
	margin: 0 0 20px;
}
#right .ramka_no {
	border: 1px solid #ddd;
	margin: 0 0 20px;
}
#menu_nawigacyjne {
	width: 844px;
	float: right;
	border-bottom: 1px solid #ccc;
	margin: 0 0 17px;
	padding: 0 0 5px;
}
#menu_nawigacyjne #gdzie {
	height: 21px;
	line-height: 21px;
	color: #71737a;
	word-spacing: 5px;
	float: left;
}
#menu_nawigacyjne #gdzie a {
	word-spacing: normal;
}
#menu_nawigacyjne #menu_naglowek {
	float: right;
	height: 21px;
	overflow: hidden;
}
#menu_nawigacyjne #menu_naglowek li {
	float: left;
	border-left: 1px solid #ccc;
	margin: 5px 0 5px 11px;
	height: 12px;
	line-height: 12px;
	padding: 0 0 0 11px;
}
#menu_nawigacyjne #menu_naglowek li:first-child {
	border-left: 0 none;
	margin-left: 0;
}
#menu_nawigacyjne #menu_naglowek li a {
	font-size: 9px;
	color: #555;
	cursor: pointer;
}
#menu_nawigacyjne #menu_naglowek li a.ar1 {
	display: block;
	width: 7px;
	height: 12px;
	text-indent: -9999px;
	background: transparent url(../../images/wip/b_powiekszanie.gif) no-repeat 0 0;
	float: left;
	margin: 0 4px 0 0;
}
#menu_nawigacyjne #menu_naglowek li a.ar1:hover, #menu_nawigacyjne #menu_naglowek li a.ar1.a {
	background-position: 0 -12px;
}
#menu_nawigacyjne #menu_naglowek li a.ar2 {
	display: block;
	width: 9px;
	height: 12px;
	text-indent: -9999px;
	background: transparent url(../../images/wip/b_powiekszanie.gif) no-repeat -11px 0;
	float: left;
	margin: 0 4px 0 0;
}
#menu_nawigacyjne #menu_naglowek li a.ar2:hover {
	background-position: -11px -12px;
}
#menu_nawigacyjne #menu_naglowek li a.ar3 {
	display: block;
	width: 11px;
	height: 12px;
	text-indent: -9999px;
	background: transparent url(../../images/wip/b_powiekszanie.gif) no-repeat -24px 0;
	float: left;
}
#menu_nawigacyjne #menu_naglowek li a.ar3:hover {
	background-position: -24px -12px;
}
#menu_nawigacyjne #menu_naglowek li a.link_polec_znajomemu {
	background: transparent url(../../images/wip/icon_koperta.gif) no-repeat left center;
	padding: 0 0 0 20px;
}
#menu_nawigacyjne #menu_naglowek li a.link_podyskutuj_na_forum {
	background: transparent url(../../images/wip/icon_ludziki.gif) no-repeat left center;
	padding: 0 0 0 22px;
}
/* taby */
.tabs ul.tab_menu {
    margin: 0;
    padding: 0;
}
.tabs ul.tab_menu:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs ul.tab_menu li {
    float: left;
	margin: 0 0px 0 0;
}
.tabs ul.tab_menu a {
    display: block;
    position: relative;
    top: 0px;
    height: 27px;
	line-height: 27px;
	background: #fff url(../../images/wip/background_tab_ostatnie.gif) repeat-x right top;
	/* z-index: 2 */
    padding: 0 6px 0;
	border-left: 1px solid #e5e3dc;
	border-right: 1px solid #e5e3dc;
    color: #464646;
    text-decoration: none;
}
.tabs ul.tab_menu a.selected {
	background-position: 0 -27px;
	border-color: #b3d2c4;
	color: #fff;
}
/* najczesciej czytane i polecane */
#polecamy {
	clear: both;
}
#polecamy h3, #najczesciej_czytane h3 {
	margin: 0 0 8px;
}
#polecamy h3 a, #najczesciej_czytane h3 a {
	margin: 0 0 0 0px;
	color: #be3116;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 0px;
}
#polecamy h3 a:hover, #najczesciej_czytane h3 a:hover {
	color: #0c6c3f;
}
#polecamy h3.active a.active, #najczesciej_czytane h3.active a.active {
	}
#polecamy p, #najczesciej_czytane p {
	margin: 0 0 11px;
	padding: 0 0 0 0px;
}
#polecamy p a, #najczesciej_czytane p a {
	color: #555;
}
#polecamy p a:hover, #najczesciej_czytane p a:hover {
	text-decoration: underline;
}
#polecamy p a span, #najczesciej_czytane p a span {
	color: #0c6c3f;
	font-weight: bold;
}
/* video */
#video a.link_video {
	display: block;
	height: auto;
	margin: 0 0 10px;
	color: #555;
}
#video a.link_video:hover {
	text-decoration: underline;
}
#video a.link_video img {
	float: left;
	margin: 0 10px 0 0;
}
#video a.link_video span {
	color: #0c6c3f;
	font-weight: bold;
}
/* waluty */
#kursy_walut table, #waluty_online table {
	margin: 0 0 5px;
}
#kursy_walut table td, #waluty_online table td {
	padding: 2px;
	vertical-align: middle;
	text-align: center;
}
#kursy_walut table td.nw, #waluty_online table td.nw {
	font-weight: bold;
	color: #990000;
}
/* waluty */
#indexy_gieldowe table {
	margin: 0 0 5px;
}
#indexy_gieldowe table td {
	padding: 3px;
	vertical-align: middle;
	text-align: center;
}
#indexy_gieldowe table td .wzrost, #waluty_online table td .wzrost {
	color: #1c8c52;
}
#indexy_gieldowe table td .spadek, #waluty_online table td .spadek {
	color: #990000;
}
/* spadki i wzrosty */
#spadki_wzrosty table {
	margin: 0 0 5px;
}
#spadki_wzrosty table td {
	padding: 2px;
	vertical-align: middle;
	text-align: center;
}
#spadki_wzrosty table td.nw {
	font-weight: bold;
	color: #990000;
}
#spadki_wzrosty table td .wzrost {
	color: #1c8c52;
}
#spadki_wzrosty table td .spadek {
	color: #990000;
}
/* czerwone wypunktowanie */
.w_red {  }
.w_red a {
	display: block;
	padding: 3px 0 3px 12px;
	background: transparent url(../../images/wip/li_red.gif) no-repeat 0 7px;
}
/* data wypunktowanie */
.w_data { margin: 0 0 6px; }
.w_data a {
	display: block;
	padding: 3px 0 3px 14px;
	background: transparent url(../../images/wip/icon_data.gif) no-repeat 0 7px;
}
/* najnowsze porady */
#najnowsze_porady {
	border: 1px solid #ddd;
	width: 393px;
	height: auto;
	background: transparent url(../../images/wip/background_box_ramka.gif) repeat-x 0 0;
	padding: 10px;
	position: relative;
	/* z-index: 2 */
	z-index: 0
}
#najnowsze_porady #nav {
	top: -26px;
	right: 55px;
	position: absolute;
	border-style: solid;
	border-color: #ddd;
	border-width: 1px 0 0 1px;
	padding: 4px;
	background-color: #fff;
}
#najnowsze_porady #nav a {
	display: block;
	padding: 1px 4px;
	background-color: #fff;
	border: 1px solid #dadada;
	color: #797878;
	float: left;
	margin: 0 2px;
	cursor: pointer;
	text-decoration: none;
}
#najnowsze_porady #nav a:hover, #najnowsze_porady #nav a.activeSlide {
	background-color: #990000;
	border: 1px solid #990000;
	color: #fff;
}
#najnowsze_porady #nav_left_right {
	top: -26px;
	right: -1px;
	position: absolute;
	border-style: solid;
	border-color: #ddd;
	border-width: 1px 1px 0 0;
	padding: 4px;
	background-color: #fff;
}
#najnowsze_porady #nav_left_right a {
	display: block;
	padding: 2px 7px;
	background-color: #117147;
	color: #fff;
	float: left;
	margin: 0 2px;
	cursor: pointer;
	text-decoration: none;
}
#najnowsze_porady #nav_left_right a:hover {
	background-color: #990000;
}
#najnowsze_porady_scroll {
	width: 393px;
	height: auto;
}
#najnowsze_porady_scroll .dzial {
	display: block;
	margin: 0 0 10px;
	background: transparent none;
	font-size: 12px;
	font-weight:bold;
}
#najnowsze_porady_scroll .dzial a {
	color: #797878;
	text-decoration: none;
}
#najnowsze_porady_scroll .dzial a:hover {
	text-decoration: underline;
}
#najnowsze_porady_scroll img {
	float: left;
	margin: 0 15px 0 0;
}
#najnowsze_porady_scroll .data {
	display: block;
	color: #b3b3b3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	margin: 0 0 2px;
}
#najnowsze_porady_scroll h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px;
}
#najnowsze_porady_scroll h3 a {
	color: #333;
	text-decoration: none;
}
#najnowsze_porady_scroll h3 a:hover {
	text-decoration: underline;
}
#najnowsze_porady_scroll p {
	text-align: left;
	margin: 0;
	width: 286px;
	overflow: hidden
}
#najnowsze_porady_scroll p img {
	float: none;
	vertical-align: baseline;
	margin: 0;
}
#najnowsze_porady_scroll p a {
	color: #555;
	text-decoration: none;
}
#najnowsze_porady_scroll p a:hover {
	text-decoration: underline;
}
#najnowsze_porady_scroll ul {
	margin: 18px 0 3px;
	padding: 10px 0 0;
	clear: both;
	border-top: 1px solid #e5e5e5;
}
#najnowsze_porady_scroll ul li {
	padding: 2px 0;
}
#najnowsze_porady_scroll ul li a {
	display: block;
	padding: 3px 0;
	color: #555;
	text-decoration: none;
}
#najnowsze_porady_scroll ul li a:hover {
	text-decoration: underline;
}
#najnowsze_porady_scroll ul li a span {
	color: #0c6c3f;
	font-weight: bold;
}
#najnowsze_porady_scroll .wiecej_porad {
	display: block;
	text-align: right;
}
/* nasze publikacje */
#nasze_publikacje {
	border-color: #ddd;
	border-width: 1px 1px 0;
	border-style: solid;
	width: 414px;
	height: 210px;
	background: transparent url(../../images/wip/background_box_ramka.gif) repeat-x 0 0;
	padding: 25px 0 0;
	margin: 45px 0 20px;
	position: relative;
}
#nasze_publikacje div#n_nasze_publikacje {
	height: 30px;
	line-height: 30px;
	border-style: solid;
	border-color: #ddd;
	border-width: 1px 1px 0 1px;
	margin: 0;
	width: 155px;
	text-align: center;
	font-size: 17px;
	background-color: #fff;
	position: absolute;
	top: -31px;
	left: 129px;
color:#990000;
font-family:Trebuchet MS,sans-serif;

font-weight:normal;
}
#nasze_publikacje #nav_publikacje {
	border-bottom: #ddd solid 1px;
	padding: 8px 4px;
	background: #fff url(../../images/wip/background_nav_publikacje.gif) repeat-x 0 0;
	text-align: center;
}
#nasze_publikacje #nav_publikacje a {
	padding: 1px 4px;
	background-color: #fff;
	border: 1px solid #dadada;
	color: #797878;
	margin: 0 2px;
	cursor: pointer;
	text-decoration: none;
}
#nasze_publikacje #nav_publikacje a:hover, #nasze_publikacje #nav_publikacje a.activeSlide {
	background-color: #990000;
	border: 1px solid #990000;
	color: #fff;
}
#nasze_publikacje a#link_publikacje_left {
	display: block;
	width: 22px;
	height: 136px;
	background: transparent url(../../images/wip/b_publikacje_left.jpg) no-repeat 0 0;
	text-indent: -9999px;
	position: absolute;
	left: 0;
	top: 24px;
	cursor: pointer;
}
#nasze_publikacje a#link_publikacje_right {
	display: block;
	width: 22px;
	height: 136px;
	background: transparent url(../../images/wip/b_publikacje_right.jpg) no-repeat 0 0;
	text-indent: -9999px;
	position: absolute;
	right: 0;
	top: 24px;
	cursor: pointer;
}
#nasze_publikacje #nasze_publikacje_scroll {
	width: 369px;
	height: 180px;
	margin: 0 22px;
}
#nasze_publikacje #nasze_publikacje_scroll a {
	width: 123px;
	height: 180px;
	float: left;
	display: block;
	color: #333;
	text-decoration: none;
	text-align: center;
}
#nasze_publikacje #nasze_publikacje_scroll a b {
	font-weight: normal;
}
#nasze_publikacje #nasze_publikacje_scroll a:hover b {
	text-decoration: underline;
}
#nasze_publikacje #nasze_publikacje_scroll a span {
	font-weight: bold;
	color: #ab0000; 
}
/* ksiegowosc */
.zajawka {
	float: left;
	padding: 0 0 15px 15px;
	width: 199px;
}
.zajawka .data {
	display: block;
	color: #b3b3b3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	margin: 0 0 2px;
}
.zajawka h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px;
}
.zajawka h3 a {
	color: #333;
	text-decoration: none;
}
.zajawka h3 a:hover {
	text-decoration: underline;
}
.zajawka p {
	text-align: left;
	margin: 0;
}
.zajawka p img {
	float: none;
	vertical-align: baseline;
	margin: 0;
}
.zajawka p a {
	color: #555;
	text-decoration: none;
}
.zajawka p a:hover {
	text-decoration: underline;
}
#baner_google {
	padding: 15px 0 15px 15px;
}
#porady {
	border: 1px solid #ddd;
	background: transparent url(../../images/wip/background_box_ramka.gif) repeat-x 0 0;
	padding: 10px;
	margin: 0 0 0 15px;
	float: left;
	width: 608px;
}
#porady ul {
}
#porady ul li {
	margin: 0 0 12px;
	float: left;
	width: 608px;
}
#porady ul li span {
	color: #b3b3b3;
	font-size: 10px;
	float: left;
	width: 60px;
	display: block;
	padding: 1px 0 0;
}
#porady ul li p {
	text-align: left;
	margin: 0;
	float: right;
	width: 545px;
}
#porady ul li p img {
	float: none;
	vertical-align: baseline;
	margin: 0;
}
#porady ul li p a {
	color: #555;
	text-decoration: none;
}
#porady ul li p a:hover {
	text-decoration: underline;
}
#porady #paginacja {
	padding: 8px 10px;
	text-align: center;
	clear: both;
}
#porady #paginacja a {
	padding: 1px 4px;
	background-color: #fff;
	border: 1px solid #dadada;
	color: #797878;
	margin: 0 2px;
	cursor: pointer;
	text-decoration: none;
}
#porady #paginacja a:hover, #porady #paginacja a.active {
	background-color: #990000;
	border: 1px solid #990000;
	color: #fff;
}
#porady #paginacja a.b_prev_next {
	padding: 1px 6px;
	background-color: #117147;
	border: 1px solid #117147;
	color: #fff;
	margin: 0 2px;
	cursor: pointer;
	text-decoration: none;
}
#porady #paginacja a.b_prev_next:hover {
	background-color: #990000;
	border-color: #990000;
}
#porady #paginacja a.prev_next {
	padding: 2px 4px;
	background: none;
	border: 0 none;
	margin: 0 4px;
	cursor: pointer;
	color: #0c6c3f;
	text-decoration: underline;
}
#porady #paginacja a.prev_next:hover {
	color: #990000;
}
#na_stronie {
	float: right;
}
#na_stronie select {
	vertical-align: middle;
	margin: 0 0 0 5px;
}
#pokaz_zakres {
	padding: 0 0 10px;
}
#pokaz_zakres a {
	margin: 0 4px;
	padding: 2px 6px;
	background: #117147;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
#pokaz_zakres a:hover {
	background: #990000;
}
/*----[ kalendarz ]-----------------------------------------------------------------------*/
#widget {
	position: relative;
}
#widgetField {
	width: 380px;
	height: 26px;
	background: url(../../images/wip/kalendarz.gif) no-repeat 90px 0;
	overflow: hidden;
	position: relative;
}
#widgetField .text {
	display: block;
	width: 90px;
	height: 26px;
	line-height: 26px;
	top: 0;
	left: 0;
	font-weight: bold;
}
#widgetField a {
	display: block;
	position: absolute;
	width: 26px;
	height: 26px;
	top: 0;
	right: 0;
	text-decoration: none;
	text-indent: -3000px;
}
#widgetField span {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	height: 26px;
	line-height: 26px;
	position: absolute;
	top: 0;
	left: 95px;
	width: 250px;
	text-align: center;
}
#widgetCalendar {
	position: absolute;
	top: 26px;
	left: 90px;
	height: 0px;
	overflow: hidden;
	width: 588px;
	background: #fff;
	border-right: 1px solid #b9b9b9;
}
#widgetCalendar .datepicker {
	position: absolute;
	bottom: 0;
	top: auto;
	border: 1px solid #b9b9b9;
}
#widgetCalendar .datepickerContainer,
#widgetCalendar .datepickerBorderT,
#widgetCalendar .datepickerBorderB,
#widgetCalendar .datepickerBorderL,
#widgetCalendar .datepickerBorderR,
#widgetCalendar .datepickerBorderTL,
#widgetCalendar .datepickerBorderTR,
#widgetCalendar .datepickerBorderBL,
#widgetCalendar .datepickerBorderBR {
	background: transparent !important;
}
#widgetCalendar .datepicker a:hover{
	color: #990000;
}
/*----[ artykul ]-----------------------------------------------------------------------*/
#zawartosc {
	margin: 0 0 20px 15px;
	width: 630px;
}
#zawartosc img {
	margin: 0 0 10px 15px;
	float: right;
}
#zawartosc h3 {
	margin: 0 0 7px;
	color: #333;
}
#zawartosc ul {
	margin: 0 0 8px 5px;
	overflow: hidden;
}
#zawartosc ul li {
	margin: 0 0  5px;
	overflow: hidden;
	background: transparent url(../../images/wip/li_red.gif) no-repeat scroll 0 4px;
	padding: 0 0 0 11px;
}
#zawartosc #menu_zawartosc {
	height: 21px;
	overflow: hidden;
	margin: 0 0 20px;
}
#zawartosc #menu_zawartosc li {
	float: left;
	border-left: 1px solid #ccc;
	margin: 5px 0 5px 11px;
	height: 12px;
	line-height: 12px;
	padding: 0 0 0 11px;
	background: none;
	font-size: 9px;
}
#zawartosc #menu_zawartosc li:first-child {
	border-left: 0 none;
	margin-left: 0;
	padding: 0;
}
#zawartosc #menu_zawartosc li a {
	color: #555;
	cursor: pointer;
}
#zawartosc #menu_zawartosc li a.link_polec_znajomemu {
	background: transparent url(../../images/wip/icon_koperta.gif) no-repeat left center;
	padding: 0 0 0 20px;
}
#zawartosc #menu_zawartosc li a.link_podyskutuj_na_forum {
	background: transparent url(../../images/wip/icon_ludziki.gif) no-repeat left center;
	padding: 0 0 0 22px;
}
#zawartosc #menu_zawartosc li a.link_drukuj {
	background: transparent url(../../images/wip/icon_drukuj.gif) no-repeat left center;
	padding: 0 0 0 16px;
}
#zawartosc #menu_zawartosc li a.link_komentarz {
	background: transparent url(../../images/wip/icon_komentarz.gif) no-repeat left center;
	padding: 0 0 0 12px;
}
/*----[ dol - lista 4 boxow ]-----------------------------------------------------------------------*/
#dol {
	width: 100%;
	background: #fff url(../../images/wip/background_dol.gif) repeat-x 0 0;
	border-bottom: 1px solid #d3d9e0;
	padding: 20px 0;
}
#dol #lista {
	overflow: hidden;
	padding: 0 0 0 15px;
	width: 975px;
	margin: 0 auto;
}
#dol #lista li.lista {
	width: 228px;
	#width: 228px;
	padding: 0 15px 0 0;
	float: left;
}
#dol #lista li h3 {
	color: #16744b;
	font-size: 12px;
	margin: 0 0 12px;
}
#dol #lista li ul li {
	float: none;
	background: transparent url(../../images/wip/li_czerwona_strzalka.gif) no-repeat 0 4px;
	padding: 0 0 0 11px;
}
#dol #lista li ul li a {
	color: #5b5b5b;
}
#dol #lista li ul li a:hover {
	color: #16744b;
}
/*----[ stopka ]-----------------------------------------------------------------------*/
#stopka {
	width: 100%;
	background: #fff;
}
#stopka_wrapper {
	width: 980px;
	margin: 0 auto;
	padding: 15px 0;
	overflow: hidden;
	color: #5d5d5d;
	font-size: 10px;
	font-family: Tahoma, sans-serif;
}
#stopka a {
	color: #5d5d5d;
}
#stopka .copy {
	width: 27%;
	float: left;
}

#stopka .printcopy {
	width: 50%;
	
}

#stopka .menu_bottom {
	/*width: 50%;*/
	text-align: center;
	float: left;
	word-spacing: 8px;
}
#stopka .menu_bottom a.link_mapa_serwisu {
	padding: 0 0 0 18px;
	margin-left:490px;
	background: transparent url(../../images/wip/icon_mapa_witryny.gif) no-repeat left center;
	word-spacing: normal;
}
#stopka .menu_bottom a.link_polityka_prywatnosci {
	padding: 0 0 0 18px;
	background: transparent url(../../images/wip/icon_polityka_prywatnosci.gif) no-repeat left center;
	word-spacing: normal;
}
#stopka .realizacja {
	width: 25%;
	text-align: right;
	float: left;
}
#stopka .realizacja a:hover {
	color: #249900;
}

/* -------------------------------------- dodane  -------------------------------------- */

.box_big_big .document-header {
	color: #990000;
	font-family: Trebuchet MS, sans-serif;
	font-weight: bold;
	font-size: 15px;
	margin: 0 0 10px 15px
}

.box_big_big .elettery-header {
	color: #990000;
	font-family: Trebuchet MS, sans-serif;
	font-weight: bold;
	font-size: 14px;
	margin: 10px 0 5px 0px
}

#left .module-header, #right .module-header {
	color: #990000;
	font-family: Trebuchet MS, sans-serif;
	font-weight: normal;
	font-size: 19px;
	margin: 0 0 3px;
}

#header-1 h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px;	
}
#header-1 h3 a {
	color: #333333;
}
#header-1 h3 a:hover {
	text-decoration: underline;	
}

#article .text {
	line-height:130%;
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
}

#article .lead {
	line-height:130%;
	
	padding:0;
	text-align:left;
	font-weight:bold;
	
}

#article img {
	float: none;
	
}

/*
#article .ramka {
	background:transparent url(../../images/wip/background_box_ramka_szare.gif) repeat-x scroll 0 0;
	border:1px solid #DDDDDD;
	margin:0 0 5px;
	padding:5px;	
}
*/

#article a {
	color:#0C6C3F;
	text-decoration: underline;	
}

#article .ramka {
	border:1px solid #82BA9E;
	margin:1em 0;
	padding:8px 10px;
}

#article .legal_base, .document-content .legal_base {
	background:transparent url(../../images/wip/background_box_ramka.gif) repeat-x scroll 0 0;
	border:1px solid #DDDDDD;
	margin:0 0 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding:5px;	
}


#article .podstawa_prawna, #article .legal_base, .document-content .legal_base {
	margin:1em 0;
}

#article .podstawa_prawna, .document-content .podstawa_prawna {
	margin:2em 0 1em;
}
#article .podstawa_prawna .first {
	background:transparent url(../../images/wip/doc_ico_passage.gif) no-repeat scroll 0 5px;
	font-weight:bold;
	padding:6px 0 4px 19px;
}
#article .legal_base span {
	background:transparent url(../../images/wip/doc_ico_passage.gif) no-repeat scroll 0 5px;
	display:block;
	font-weight:bold;
	padding:6px 0 4px 19px;
}

/*
#article .annotation, .document-content .annotation {
	background:transparent url(../../images/wip/background_box_ramka.gif) repeat-x scroll 0 0;
	border:1px solid #DDDDDD;
	margin:0 0 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding:5px;	
}
*/

#article .uwaga {
	background:transparent url(../../images/wip/doc_ico_uwaga.gif) no-repeat scroll 7px 7px;
	border:1px solid red;
	border-collapse:collapse;
	display:block;
	margin:1em 0;
}
#article .uwaga td {
	padding:8px 10px 8px 27px;
}
#article .uwaga span {
	color:red;
	display:block;
	font-weight:bold;
}
#article .annotation {
	background:transparent url(../../images/wip/doc_ico_uwaga.gif) no-repeat scroll 7px 7px;
	border:1px solid red;
	display:block;
	margin:1em 0;
	padding:8px 10px 8px 27px;
}
#article .annotation span {
	color:red;
	display:block;
	font-weight:bold;
}
#article .text tbody {
	border: 1px solid;	
}
#article .text td {
	padding:3px;
}

#article .pytanie, #article .question {
	background:#ECF4F0 url(../../images/wip/doc_ico_question.gif) no-repeat scroll 7px 7px;
	margin:1em 0;
	padding:8px 10px 8px 27px;	
}

#article .odpowiedz2, #article .answer {
	background:transparent url(../../images/wip/doc_ico_answer.gif) no-repeat scroll 7px 7px;
	border:1px solid #82BA9E;
	margin:1em 0;
	padding:8px 10px 8px 27px;
}
#article .autor, #article .author {
	text-align:right;
}
#article .author span {
	font-weight:bold;
	margin-right: 5px;
}

#article div.example {
	background:#EAEAEA none repeat scroll 0 0;
	display:block;
	margin:1em 0;
	padding:8px 10px;
}
#article table.example, #article .xml_przyklad {
	background:#EAEAEA none repeat scroll 0 0;
	border-collapse:collapse;
	display:block;
	margin:1em 0;
	padding:0;
}
#article table.example td, #article .xml_przyklad td {
	padding:8px 10px;
}
#article .example span, #article .xml_przyklad span {
	display:block;
	font-weight:bold;
}
#article .uzasadnienie, #article .justification {
	background:transparent url(../../images/wip/ram_rozstrzygniecie.gif) no-repeat scroll 0 0;
	display:block;
	margin:1em 0;
	padding:24px 0 0;
}
#article .stan_faktyczny {
	background:transparent url(../../images/wip/ram_stan_faktyczny.gif) no-repeat scroll 0 0;
	display:block;
	margin:1em 0;
}
#article .stan_faktyczny td {
	padding:24px 0 0;
}
#article .actual_state {
	background:transparent url(../../images/wip/ram_stan_faktyczny.gif) no-repeat scroll 0 0;
	display:block;
	margin:1em 0;
	padding:24px 0 0;
}
#article .podsumowanie {
	background:transparent url(../../images/wip/ram_wnioski.gif) no-repeat scroll 0 0;
	display:block;
	margin:1em 0;
}
#article .podsumowanie td {
	padding:24px 0 0;
}
#article .summary {
	background:transparent url(../../images/wip/ram_wnioski.gif) no-repeat scroll 0 0;
	display:block;
	margin:1em 0;
	padding:24px 0 0;
}

#article div.important {
	background:transparent url(../../images/wip/doc_ico_zmiany.gif) no-repeat scroll 6px 9px;
	border:1px solid #F26522;
	border-collapse:collapse;
	display:block;
	margin:1em 0;
	padding:8px 10px 8px 27px;
}
#article div.important span {
	display:block;
	font-weight:bold;
}
#article table.important {
	background:transparent url(../../images/wip/doc_ico_zmiany.gif) no-repeat scroll 6px 9px;
	border:1px solid #F26522;
	border-collapse:collapse;
	display:block;
	margin:1em 0;
}
#article table.important td {
	padding:8px 10px 8px 27px;
}
#article .important span {
	display:block;
	font-weight:bold;
}
#article .xml_srodtytul, #article h4, #article h5 {
	color:#004843;
	font-size:1.3em;
	font-weight:bold;
	margin:1em 0;
}

.document-content tbody, .document-content td {
	border: 1px solid;	
}
.document-content td {
	padding:5px;
}


/* -------------------------  search_form  ----------------- */ 
.clear { clear:both; margin-top: 5px}

#search_form {
	font-size: 12px;
}

#search_form fieldset {
	border: 0px solid #aaa;
	padding-bottom:10px;
	padding-left: 10px;
	margin-bottom:5px;
}
#search_form fieldset legend {
	margin-left: 15px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 10px;
}

#search_form input, #search_form select {
	font-size: 11px;
	border: 1px solid #aaa;
	margin-right: 20px;
}

#search_form input {
	margin-right: 20px
}

#search_form .checkbox {
	font-size: 11px;
	border: 0px solid #000;
	margin-right: 0px;
	margin-left: 30px;
}



#search_form .slowa, #search_form .bez_slow {
	width: 180px;
}
#search_form .fraza {
	width: 160px;
}
#search_form .created, #search_form .valid_from, #search_form .valid_to {
	margin: 0px;
	width: 100px;
}


#search_form .szukaj {
	width: 100px;
	height: 20px;
	border: 1px solid #aaa;
}
#search_form .szukaj input {
	font-size: 20px;
}
/* ----------------   button menu (ustawienia kontenera i modulow) ------------------ */

.container_buttons .yui-button, .module_buttons .yui-button {
	
	width: 98%;
	margin: auto 2px;
	z-index:200
	
}
.module_buttons .yui-button {
	z-index:100	
}

.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {
	color:#000000;
	font-size:93%;
	line-height:13px;
	min-height:2em;
	z-index:200
}

/* ------------------ settings form --------------------- */
#form1 fieldset {
	border: 1px solid #999;	
	
}
#form1 label {
	font-size:12px;
	margin-left:0;
	vertical-align:top;
}

#form1 fieldset legend {
	margin-left: 15px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 4px;
}

/* -------------- komentarze form ------------------- */

#komentarz {
	margin-bottom: 10px;
}

#komentarz_form input, #komentarz_form textarea {
	font-size: 11px;
	border: 1px solid #999;	
	margin-bottom: 5px;
}

#komentarz_form br {
	line-height: 0px;
}

#komentarz_form img {
	float: none;
	display:block;
	margin:0 0 10px 0px;	
} 

/* --------------- ustawienia modulow --------------------- */

#komentarz_do_galezi_indeksu {

	padding:8px 10px;
	margin: 0 0 15px 15px;
	
	/*width: 608px;*/
	color:#0C6C3F;
	
	font-size:11px;
	line-height:130%;
	border:1px solid #DDDDDD;
	border-top: none;
	background:transparent url(../../images/wip/background_top.gif) repeat-x scroll 0 0;
	/*background:transparent url(../../images/wip/background_content.gif) no-repeat scroll center top;*/
}








<!--

div#zapis_eletter #formularz, div#zapis_eletter #formularz_rejestracyjny {
	margin: 0;
	padding: 0;
	float: left;
	color: #222629;
}

div#zapis_eletter #formularz li, div#zapis_eletter #formularz_rejestracyjny li {
	border-bottom: 1px solid #E7E7E7;
	padding: 7px 0;
	overflow: hidden;
	height: 100%;
	margin: 0;
	background-image: none;
}

div#zapis_eletter #formularz li label {
	display: block;
	width: 120px;
	margin: 0 13px 0 0;
	float: left;
	padding: 5px 0;
}

div#zapis_eletter #formularz li input, div#zapis_eletter #formularz li textarea, 
div#zapis_eletter #formularz li select {
	padding: 4px;
	border-top: 1px #CECECE solid;
	border-left: 1px #CECECE solid;
	border-right: 1px #F0F0F0 solid;
	border-bottom: 1px #F0F0F0 solid;
	font-size: 11px;
	overflow: hidden;
	background-color: #F0F0F0;
	float: right;
}

div#zapis_eletter #formularz li select {
	background-color: #FFF;
}

div#zapis_eletter #formularz li .submit {
	display: block;
	overflow: hidden;
}

div#zapis_eletter #formularz li .submit input {
	background: transparent url(http://wip.pl/html//images/wip/b_wyslij.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 23px;
	max-height: 23px;
	padding-top: 0px;
	width: 75px;
	margin-left: 7px;
}

div#zapis_eletter #formularz li .submit input:hover {
	background-position: 0 -23px;
}

div#zapis_eletter #formularz li label.error {
	color: #DD0000;
	display: block;
	width: auto;
	margin: 0;
	float: none;
	text-align: left;
	padding: 5px 0 5px 141px;
	float: left;
}

div#zapis_eletter #formularz li.last {
	border-bottom: 0;
	padding-bottom: 0;
}

div#zapis_eletter #form_extra_info {
	line-height: 110%;
	clear: both;
	font-size: 9px;
	text-align: justify;
	padding: 15px 0 5px 0;
	float: left;
}


div#zapis_eletter #formularz {
	width: 365px;
}

div#zapis_eletter #formularz li input, div#zapis_eletter #formularz li textarea, div#zapis_eletter #formularz li select {
	width: 215px;
}

div#zapis_eletter #formularz li input.error, div#zapis_eletter #formularz li textarea.error {
	background: transparent url(http://wip.pl/html//images/wip/error.gif) no-repeat 205px 5px;
}

div#zapis_eletter #formularz #zgoda {
	width: 22px;
	background: none;
	float: left;
	border: 0;
}

div#zapis_eletter #formularz div#zgoda_text {	
	margin-left: 5px; 
	height: 35px; 
	font-size: 8pt; 
	overflow: auto; 
	border-left: 1px solid #CECECE; 
	border-top: 1px solid #CECECE; 
	border-bottom: 1px solid #EEE ; 
	padding: 2px 3px 1px;
	width: 332px;
	
}

<!-- Wawa -->



.zapis_elettery_test {
clear:both;
width:450px;
margin:auto;
}

.zapis_elettery_test input{
border-top: 1px #CECECE solid!important;
	border-left: 1px #CECECE solid!important;
	border-right: 1px #F0F0F0 solid!important;
	border-bottom: 1px #F0F0F0 solid!important;
	background-color: #F0F0F0!important;
}

.zapis_elettery_test td{
border-bottom: 1px solid #E7E7E7;
height:40px;
}

.zapis_elettery_test .td_zgoda_tekst {
border:none!important;
padding-bottom:2px!important;
background:transparent!important;
height:50px!important;
border-bottom: 1px solid #CECECE!important;
}

.zapis_elettery_test .zgoda_tekst {
border: 1px #CECECE solid;
background:transparent!important;
}

