#strefa_bott_wrapper {
	margin-bottom: 9px;
}

#bthPaginator, #bthPaginator_kr, #bthPaginator_db {
	float: right;
	list-style: none;
	margin-top: 20px;
	margin-right: 16px;
	margin-bottom: 14px;
	text-align: right;
}

#bthPaginator li, #bthPaginator_kr li, #bthPaginator_db li {
	background: #FFFFFF;
	color: #09824f;
	display: inline;
	margin-left: 4px;
	padding: 4px;
}

#bthPaginator li a.current, #bthPaginator_kr li a.current, #bthPaginator_db li a.current {
	color: #d4070a;
	font-weight: bold;
}

#bthPaginator a, #bthPaginator a:active, #bthPaginator a:visited {
	color: #09824F;
	text-decoration: none;
}

#bthPaginator_kr a, #bthPaginator_kr a:active, #bthPaginator_kr a:visited,
#bthPaginator_db a, #bthPaginator_db a:active, #bthPaginator_db a:visited {
	color: #9B3434;
	text-decoration: none;
}

#bthPaginator a:hover, #bthPaginator_kr a:hover, #bthPaginator_db a:hover {
	color: #d4070a;
}

#bthPaginator_kr li {
	color: #9B3434;
}

#bthPaginator_db li {
	color: #853400;
}

span.needs-login {
	color: #d4070a;
	line-height: 13px;
}

span.needs-login a {
	color: #d4070a;
}

.fleft {
	float: left;
	display: inline;
}

.fright {
	float: right;
	display: inline;
}

p.p-tagi {
	width: 480px;
}

p.message {
	font-weight: bold;
	line-height: 22px;
	color: #026740;
}

p.contact-message {
	position: absolute;
	right: 127px;
	bottom: 6px;
}

p.question-message {
	line-height: 10px;
	padding:0 0 5px;
}

p.lostpass-message {
	position: absolute;
	top: 120px;
	left: 100px;
}

#anonymous-box-opinie {
	margin: 25px 33px 0px 0px;
	text-align: right;
}

#anonymous-box-pytanie {
	margin: 22px 18px 0px 0px;
	text-align: right;
}

#anonymous-box-komentarz {
	margin: 24px 17px 0px 0px;
	text-align: right;
}

h4#opinie { 
	padding: 16px 0 0 0;
	margin: 0px;
	overflow: hidden;
	background: transparent url("data/titles/chcesz-dodac-opinie.png") top left no-repeat; 
	height: 0px !important;height /**/: 16px;
	width: 181px;
}

h4#pytanie {
	padding: 16px 0 0 0;
	margin: 0px;
	overflow: hidden;
	background: transparent url("data/titles/chcesz-zadac-pytanie.gif") top left no-repeat; 
	height: 0px !important;height /**/: 16px;
	width: 139px;
}

h4#komentarz {
	padding: 17px 0 0 0;
	margin: 0px;
	overflow: hidden;
	background: transparent url("data/titles/chcesz-dodac-komentarz.png") top left no-repeat; 
	height: 0px !important;height /**/: 16px;
	width: 162px;
}

.button-loguj {
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	margin-bottom: 1em;
}

.bth-clear {
	clear: both;
	height: 0.1em;
	overflow: hidden;
}

div#forgotten {
	padding-top: 3px;
}

p.login-teaser {
	clear: both;
	position: relative;
	left: 9px;
	top: 48px;
}

#login_clean_title{
	padding: 33px 0 0 0;
	overflow: hidden;
	background: transparent url("data/titles/login_clean_title.png") top left no-repeat; 
	height: 0px !important;
	height /**/: 33px;
	width: 103px;
	margin-left: 9px;
}

.reg_tick_one_error {
	background: transparent url("data/reg_tick_error.gif") top left no-repeat;
	width: 23px;
	height: 21px;
	padding-top: 3px;
	padding-left: 3px;
	position: absolute;
	left: 31px;
	top: 0px;
}

.reg_tick_one {
	position: relative;
	top: 0px;
	left: 0px;
}

.no-bg {
	background-image: none;
	background-color: transparent;
}

.reg_info_error {
	color: #d4070a;
}

.acenter {
	text-align: center;
}

.pop_rok {
	position: absolute;
	bottom: 13px;
	left: 39px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	padding-bottom: 3px;
}

.nast_rok {
	position: absolute;
	bottom: 13px;
	right: 44px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	padding-bottom: 3px;
}

.powrot_glowna {
	margin-top: 29px;
	background: url(data/powrot.png) center no-repeat;
	width: 154px;
	height: 22px;
}

.powrot_glowna_finish {
	margin-top: 42px;
	background: url(data/powrot.png) center no-repeat;
	width: 154px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 0.1em;
}

.czytaj_se_main {
	position: absolute;
	bottom: 10px;
	right: 10px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.czytaj_se {
	position: absolute;
	bottom: 10px;
	right: 16px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.zobacz_online {
	position: absolute;
	bottom: 54px;
	right: 6px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.pobierz {
	position: absolute;
	bottom: 24px;
	right: 6px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.errorpage_zaloguj {
	position: absolute;
	top: 100px;
	right: 35px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	padding-bottom: 3px;
}

.zaloguj {
	float: right;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	padding-bottom: 3px;
}

.dodaj_opinie {
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	padding-bottom: 3px;
	font-size: 11px;
	color: #fff;
	position: absolute;
	bottom: 9px;
	right: 11px;
}

.do_bloga {
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	position: absolute;
	bottom: 18px;
	right: 28px;
}

.czytaj {
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	position: absolute;
	bottom: 10px;
	right: 6px;
}

.przeszukaj {
	background: url(data/search_field_butt_DB.png) center no-repeat;
	width: 30px;
	height: 21px;
	display: block;
	border-style: none;
	font-size: 0.1em;
	position: absolute;
	bottom: 0px;
	right: 6px;
}

.czytaj_wiecej {
	float: right;
	margin-top: 25px;
	margin-right: 22px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.zobacz_nagrody {
	float: right;
	margin-top: 3px;
	margin-right: 22px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.zaprenumeruj {
	float: right;
	margin-top: 17px;
	margin-right: 2px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.np_zaprenumeruj {
	float: right;
	margin-top: 11px;
	margin-right: 40px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	padding-bottom: 3px;
}

.zadaj_pytanie {
	position: absolute;
	bottom: 0px;
	left: 13px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.zadaj_pytanie_se {
	background: url(data/blank_button_DB.png) top left no-repeat;
	width: 107px;
	height: 22px;
	line-height: 22px;
	margin: 5px 0px;
}

.wszyscy_eksperci_se {
	background: url(data/blank_button_DB.png) top left no-repeat;
	width: 107px;
	height: 22px;
	line-height: 22px;
	margin: 5px 0px;
}

.wyslij_pytanie {
	position: absolute;
	padding-bottom: 3px;
	bottom: 10px;
	right: 12px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	cursor: pointer;
}

.wszyscy_eksperci {
	position: absolute;
	bottom: 11px;
	right: 24px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.szukaj_miasta {
	position: absolute;
	bottom: 13px;
	left: 197px;
	width: 107px;
	height: 22px;
	padding-bottom: 3px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	background: url(data/blank_button_DB.png) center no-repeat;
}

.czytaj_wiecej_mag {
	margin-left: 112px;
	margin-top: 9px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.archiwum {
	margin-left: 112px;
	margin-top: 3px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}

.szukaj_button {
	background: url(data/button_rnd.png) center no-repeat;
	position: absolute;
	bottom: 17px;
	right: 8px;
	padding-bottom: 3px;
	width: 104px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	z-index: 300;
}

.znajdz_apteke_button {
	background: url(data/blank_button_DB.png) center no-repeat;
	position: absolute;
	bottom: 17px;
	right: 8px;
	padding-bottom: 3px;
	width: 104px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	z-index: 300;
}

.aktualne_promocje {
	background: url(data/blank_button_DB.png) center no-repeat;
	position: absolute;
	bottom: 11px;
	right: 7px;
	width: 107px;
	height: 22px;
	z-index: 600;
}

.forma_wyslij {
	background: url(data/blank_button_DB.png) center no-repeat;
	position: absolute;
	bottom: 7px;
	right: 8px;
	padding-bottom: 3px;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	font-size: 11px;
	color: #fff;
	z-index: 600;
}

.regpage_zarejestruj {
	background: url(data/phatt_button.png) center no-repeat;
	position: absolute;
	bottom: 15px;
	right: 42px;
	padding-bottom: 3px;
	width: 161px;
	height: 32px;
	display: block;
	border-style: none;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	z-index: 600;
}

.be_zadaj_pytanie_SZ, .be_zadaj_pytanie_KR, .be_zadaj_pytanie_DB {
	position: absolute;
	bottom: 36px;
	right: 0px;
	background: url(data/btn107x22.png) center no-repeat;
	width: 107px;
	height: 22px;
}
.be_zadaj_pytanie_KR {
	background: url(data/blank_button_KR.png) center no-repeat;
}
.be_zadaj_pytanie_DB {
	background: url(data/blank_button_DB.png) center no-repeat;
}

.be_czytaj_blog_SZ, .be_czytaj_blog_KR, .be_czytaj_blog_DB {
	position: absolute;
	bottom: 11px;
	right: 0px;
	background: url(data/btn107x22.png) center no-repeat;
	width: 107px;
	height: 22px;
}
.be_czytaj_blog_KR {
	background: url(data/blank_button_KR.png) center no-repeat;
}
.be_czytaj_blog_DB {
	background: url(data/blank_button_DB.png) center no-repeat;
}

.zh_przypomij {
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	padding-bottom: 3px;
	font-size: 11px;
	color: #fff;
	position: absolute;
	right: 12px;
}

.wyloguj_sie {
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
	display: block;
	border-style: none;
	position: absolute;
	bottom: 20px;
	right: 30px;
}

p.button_text {
	text-align: center;
	color: #fff;
	font: normal 11px Tahoma, Geneva, sans-serif;
	width: 100%;
	height: 22px;
}

.button_text a,.button_text span.like-a {
	display: block;
	padding-top: 3px;
	width: 100%;
	height: 20px;
	color: #fff;
	text-decoration: none;
	background: transparent;
}

.button_text {
	text-decoration: none;
}

input.greenput {
	width: 176px;
	border: 1px solid #A7DBB8;
	height: 15px;
	color: #2DA953;
	padding: 2px 2px;
}

input.greensubmit {
	background: transparent url('data/blank_button_DB.png') no-repeat scroll center center;
	border-style: none;
	color: #FFFFFF;
	font-size: 11px;
	height: 22px;
	width: 107px;
	padding: 0 0 2px;
	margin-left: 10px;
}

.greenbutton {
	background: transparent url('../img/css/blank_button_DB.png') no-repeat scroll center center;
	border-style: none;
	color: #FFFFFF;
	font-size: 11px;
	height: 22px;
	width: 107px;
	color: white;
	text-align: center;
	line-height: 22px;
}

.greenbutton a {
	color: #FFFFFF !important;
	font-size: 11px !important;
	text-decoration: none !important;
}

.czytaj_wiecej_samouczek {
	position: absolute;
	bottom: 0px;
	right: 25px;
	background: url(data/blank_button_DB.png) center no-repeat;
	width: 107px;
	height: 22px;
}
