@charset "utf-8";
/* CSS Document */

/* ogolne dla body itd ================================================================================ */
body, h1, h2, h3, h4, h5, h6 {
	font: 12px Verdana, Geneva, sans-serif;
	color: #171717;
	text-align: left;
	margin: 0;
	padding: 0;
	background-color: #fff;
}

h1, h2, h3, h4, h5, h6 {
	background: transparent;
}

h1, .class_h1 {	
	font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.class_h1 {
	display: block;
	padding-top: 3px;
}

.display_inline {
	display: inline;
}

.font_weight_normal {
	font-weight: normal;
}

h2 {
	font-weight: bold;		
}

.h2_autor_ksiazki {
	font-weight: normal;
	display: inline;
}

table {	
	border-collapse:collapse; /*ustawia cellpadding i cellspacing na 0*/	
	width:100%;	
}

table td {
	vertical-align: top; /*teskt nie będzie centrowany w pionie*/
}

td, th {	
	padding: 3px;	
}

table.wb_form_table {
	border-collapse:collapse;
	width: auto;	
}

table.wb_form_table td, table.wb_form_table th
{
	padding: 5px;	
	vertical-align: top;
}

table.wb_form_table th {
	padding-left: 0;
	text-align: right;
	font-weight: bold;	
}



/* dla divow, id itd ================================================================================ */
div#wb_gradient_top {
	width: 100%;
	min-height: 60px;
	min-width: 1080px;
	background: #e3e3e3 url(../images_zielony2/gradient_top.png) repeat-x top;
}

div#wb_top_user_menu {
	font: 12px Arial;
	color: #fff;
	text-align: right;
	height: 30px;
	padding: 8px 0 0 0;	
}

div#wb_top_logo {
	font: 22px Arial;
	font-weight: bold;
	text-shadow: 1px 1px 1px #fff;
	padding: 10px 0 0 250px; 
	height: 43px;
	background: url(../images_zielony2/logo.png) no-repeat top left;
	position: relative;
	margin-top: 7px;
}

#wb_mapa_logo {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 222px;
	height: 46px;
	background-color: transparent;
}

div#wb_gradient_stopka {
	width: 100%;	
	overflow: hidden;
	background: #e3e3e3 url(../images_zielony2/gradient_stopka.png) bottom repeat-x fixed;	
}

.wb_stopka_container_bg {
	width: 100%;
	/*background: #fff;*/
}

div#wb_stopka {
	/*background: url(../images_zielony2/stopka.jpg) bottom center no-repeat fixed;*/
	background: url(../images_zielony2/stopka.jpg) bottom left repeat-x fixed;
	min-height: 428px;
	overflow: hidden;
	padding-top:7px;
}

div#wb_stopka_lista dl {
	float: left;
	width: 176px;	
	margin-right: 21px;
}

.wb_stopka_lista_zakladki_on dl {
	width: 171px !important;	
}

div#wb_stopka_lista dt {
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: 1px #e3e3e3 solid;
	margin-bottom: 3px;
}

div#wb_stopka_lista dd {
	margin: 1px;
	padding-top: 4px;
}

div#wb_stopka_copyright {
	clear: both;
	padding-top: 10px;
}

div#wb_lewy_blok {
	width: 659px;
	float: left;	
}

div#wb_prawy_blok {
	width: 322px;
	float: right;		
}

.wb_960px_right {
	width: 960px;
	float: right;
	overflow: hidden;
}




/* Linki a ================================================================================ */
a:link, a:visited {
	color: #0089c4;
	text-decoration: none;
}

a:hover {
	color: #349900;
	text-decoration: underline;
}

a.wb_white_links:link, a.wb_white_links:visited {
	color: #fff;
	text-decoration: underline;
}

a.wb_white_links:hover {
	text-decoration: none;
}

a.wb_podserwis:link, a.wb_podserwis:visited {
	color: #777777;
	text-decoration: none;
	font-weight: normal;
	padding: 3px 7px 3px 7px;
}

a.wb_podserwis:hover {
	background-color: #5cad00;
	color: #fff;
	border-radius: 10px;
	-moz-border-radius: 10px; /* dla Firefox */
	-webkit-border-radius: 10px; /* dla Safari */
	text-shadow: none;
}

a.wb_podserwis_wlaczony:link, a.wb_podserwis_wlaczony:visited {
	background-color: #fff;
	border-radius: 10px;
	-moz-border-radius: 10px; /* dla Firefox */
	-webkit-border-radius: 10px; /* dla Safari */
	color: #777777;
	text-decoration: none;
	font-weight: normal;
	padding: 3px 7px 3px 7px;
}

.wb_kontener_filtr a:link, .wb_kontener_filtr a:visited {
	color: #0089c4;
	text-decoration: none;
}

.wb_kontener_filtr a:hover {
	background: url(../images_zielony2/sort_desc.png) no-repeat bottom center;
	padding-bottom: 19px;
}

.wb_link_filter_aktywny {
	color: #777777;	
	text-decoration: underline;
	background: url(../images_zielony2/sort_asc.png) no-repeat bottom center;
	padding-bottom: 14px;
}

.wb_link_filter_aktywny:hover {
	
}

/*stronnicowanie, spany umieszczone w divie maja wlasciwosci jak linki poniewaz w klasie EPager włączona strona jest oznaczona spanem a nie klikalnym linkiem*/
.wb_stronnicowanie a:link, .wb_stronnicowanie a:visited, .wb_stronnicowanie span, .wb_stronnicowanie p {	
	background: url(../images_zielony2/tlo_naglowka.png) 0 -10px repeat-x;
	border: 1px solid #0089c4;
	padding: 5px 8px 5px 8px;
	text-decoration: none;	
	border-radius: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 10px;	
}

.wb_stronnicowanie a:hover {
	border: 1px solid #349900;
	color: #349900 !important;
}

.wb_stronnicowanie_checked, .wb_stronnicowanie span {
	padding: 6px 10px 6px 10px !important;
	font-weight: bold !important;
	font-size: 18px;
	background: #ecf6fc url(../images_zielony2/input_bg.png) top repeat-x !important;
}

.wb_stronnicowanie {
	margin: 20px 0 20px 0;
	width: 100%;	
}

.wb_stronnicowanie span {
	color: #0089c4;	
}

.wb_stronnicowanie p {
	display: inline;
	color: #0089c4;		
}



/* formuarze i buttony ================================================================================ */
input, textarea, select {
	margin-bottom: 7px;
	font: 12px Verdana, Geneva, sans-serif;
}

textarea {
	overflow: auto; 
	overflow-y: auto; 
	overflow-x: auto;
}

.margin_zero {
	margin: 0;
}

input[type="text"], input[type="password"], textarea, select {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;		
	border-top: 1px solid #0097dd;
	border-left: 1px solid #0097dd;
	border-bottom: 1px solid #9adbff;
	border-right: 1px solid #9adbff;
	background: #ecf6fc url(../images_zielony2/input_bg.png) top repeat-x;	
	padding: 3px 5px 3px 5px;
	/*max-width: 100%;*/	
}

/* szerokosc formularzy w bloku bialym z zakladkami */
.wb_ksiazka_tresc input[type="text"], .wb_ksiazka_tresc input[type="password"], .wb_ksiazka_tresc textarea, .wb_ksiazka_tresc select {
	max-width: 595px; /*607-12, 12px to padding+border formularza*/	
}

/* szerokosc formularzy w bloku bialym bez zakladek */
.wb_glowna_tresc_990px input[type="text"], .wb_glowna_tresc_990px input[type="password"], .wb_glowna_tresc_990px textarea, .wb_glowna_tresc_990px select {
	max-width: 623px; /*635-12*/
}

/* szerokosc formularzy w bloku prawym */
.wb_ksiazka_kontener_prawy_tresc input[type="text"], .wb_ksiazka_kontener_prawy_tresc input[type="password"], .wb_ksiazka_kontener_prawy_tresc textarea, .wb_ksiazka_kontener_prawy_tresc select {
	max-width: 280px; /*292-12, bo klasa .wb_ksiazka_kontener_prawy_tresc ma szerokosc 322 - 2*15px paddingu = 292*/	
}

/* szerokosc formularzy w bloku .wb_block_all_white_width */
.wb_block_all_white_width input[type="text"], .wb_block_all_white_width input[type="password"], .wb_block_all_white_width textarea, .wb_block_all_white_width select {
	max-width: 946px; /*635-12*/
}

input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus {
	background-color: #f3f9fc;
}

input[type="submit"], input[type="button"] {
	font: 12px Verdana, Geneva, sans-serif;
	color: #fff;
	font-weight: bold;
	text-shadow: #003aca 0 0 3px;
	height: 23px;
	border: 0;
	padding: 0 5px 3px 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;		
	border-left: 1px solid #1d81d6;
	border-right: 1px solid #1d81d6;
	background: url(../images_zielony2/button_bg_sprites.png) repeat-x;		
}

input[type="submit"]:hover, input[type="button"]:hover {
	background: url(../images_zielony2/button_bg_sprites.png) 0 -23px repeat-x;
	cursor: pointer;
}

/*styl dla bialych formularzy*/
.wb_form_white input, .wb_form_white textarea, .wb_form_white select {
	margin: 0;
	margin-top:-3px;
}

.wb_form_white input[type="text"], .wb_form_white input[type="password"], .wb_form_white textarea, .wb_form_white select {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
	border-top: 1px solid #3e7502 ;
	border-left: 1px solid #3e7502 ;
	border-bottom: 1px solid #95c97b;
	border-right: 1px solid #95c97b;
	background: #fff;	
	padding: 1px 3px 1px 3px;
	color: #777777;
}

.wb_form_white input[type="submit"] {
	font: 12px Verdana, Geneva, sans-serif;
	color: #fff;
	font-weight: bold;
	/*text-shadow: 1px 1px 1px #428100;*/
	text-shadow:none;
	height: 19px;
	border: none;
	padding: 0 5px 3px 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;		
	background: url(../images_zielony2/input_bg.png) 0 repeat-x;			
}

.wb_form_white input[type="submit"]:hover {
	background: #5cad00 url(../images_zielony2/input_bg.png) 0 -3px repeat-x;			
}

fieldset.wb_form_noborder {
	margin:0;
	padding:0;	
	border:0;	
}

select.wb_wystaw_ocene {
	width: 237px;
}

/* dla obrazków ================================================================================ */
img {
	border: 0;
}

img.odstep {
	vertical-align: middle;
	margin: 0 5px 0 5px;	
}

img.img_middle {
	vertical-align: middle;	
}

img.wb_img_avatar {
	padding-bottom: 10px;
	width: 50px;
	height: 50px;	
}



/* Klasy ================================================================================ */
.wb_bg_gray {	
	background: #f2f3f2;	
}

.wb_bg_white {	
	background: #fff;	
}

.wb_border_gray_hard_up_down {	
	border-top: 1px solid #bfc1bf;
	border-bottom: 1px solid #bfc1bf;	
}

.wb_padding_1px {
	padding-left: 1px !important;
	padding-right: 1px !important;
}

.wb_padding_24px {
	padding-left: 24px !important;
	padding-right: 24px !important;
}

.wb_padding_24px_left {
	padding-left: 24px !important;
}

.wb_padding_24px_right {
	padding-right: 24px !important;
}

.wb_mini_avatar {
	border: 1px #fff solid; 
	vertical-align: middle; 
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 16px;
	height: 16px;	
}

.wb_komentarze_all {	
	margin-bottom:7px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.wb_990px {
	width: 990px;	
	margin: 0 auto; /* Sprawia, że div zostaje wyśrodkowany */
}

.wb_bold_shadow {
	font-weight: bold;
	text-shadow: 1px 1px 1px #428100;
}

.wb_lista_plusy ul {
	float: left;
	width: 177px;
	margin-right: 10px;
	padding-left: 16px;
}

.wb_lista_plusy li {
	list-style: url(../images_zielony2/plus_li.png);
}

.wb_kontener {
	width: 100%;
	clear:both;
	margin-bottom: 7px;
	background: #fff;
	border: 1px #bfc1bf solid;
	border-radius: 0 10px 0 0;
	-moz-border-radius: 0 10px 0 0;
	-webkit-border-radius: 0 10px 0 0;		
}

.wb_kontener_naglowek {
	font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 14px 25px 14px 25px;
	min-height: 23px;	
	background: #fff url(../images_zielony2/tlo_naglowka.png) bottom repeat-x;
	border-radius: 0 10px 0 0;
	-moz-border-radius: 0 10px 0 0;
	-webkit-border-radius: 0 10px 0 0;	
}

.wb_kontener_filtr {
	float: right;
	color: #777777;
}

.wb_kontener_tresc {
	padding: 18px 25px 18px 25px;
	text-align: justify;
	text-justify: inter-word;
	overflow: hidden;
	line-height: 140%;
}

.wb_empty_div {
	width: 100%;
	clear: both;
	overflow: hidden;
}

.wb_bottom_gray_border {
	padding-bottom: 3px;
	border-bottom: 1px #e3e3e3 solid;
}

.wb_h2_padding_top {
	padding-top: 11px;	
}

.wb_img_middle {
	vertical-align: middle;	
}


.wb_komentarz {
	width: 100%;
	clear: both;
	overflow: hidden;
	margin-bottom: 7px;
}

.wb_komentarz_av {
	width: 110px;
	height: 90px;
	background: url(../images_zielony2/av_bg.png) no-repeat center top;
	text-align: center;
	padding-top: 10px;
	float: left;
	/*text-shadow: 1px 1px 1px #fff;*/
}

.wb_komentarz_av_at_slide {	
	position: absolute;
	margin-top: 10px;
	margin-left: 30px;	
	width:50px;
	height:50px;
	/*opacity: 0.8;
	Zamiast opacity: http://robertnyman.com/2010/01/11/css-background-transparency-without-affecting-child-elements-through-rgba-and-filters/
	*/
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.65);
	text-align: center;
	/*border-radius: 3px;*/
}

.wb_komentarz_tresc {
	text-align: justify;
	text-justify: inter-word;
	float: right;
	background: #fff;
	border: 1px #bababa solid;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;	
	-moz-box-shadow: 0 0 5px #888888;
    -webkit-box-shadow: 0 0 5px #888888;
	box-shadow:  0 0 5px #888888;	
	overflow: visible;
	min-height: 60px;
	width: 513px;
	margin: 5px; /* aby był widoczny cień */
	padding: 10px 12px;
	position: relative;
}

.wb_komentarz_strzalka_border {
 	border-color: transparent #bababa transparent transparent;
  	border-style: solid;
  	border-width: 8px;
  	position: absolute;
  	top: 19px;
  	left: -17px;  
}

.wb_komentarz_strzalka {
  	border-color: transparent #fff transparent transparent;
  	border-style: solid;
  	border-width: 8px;
 	position: absolute;
 	top: 19px;
  	left: -16px;
}

.wb_komentarz_tresc_podswietl {
	background: #f7f7f7 !important;
}

.wb_komentarz_strzalka_podswietl {
  	border-color: transparent #f7f7f7 transparent transparent !important;
  	
}

.wb_komentarz_gray_line {
	border-bottom: 1px solid #bfc1bf;
	color: #bfc1bf;
	margin-bottom: 5px;
	padding-bottom: 3px;
}

.wb_kontener_cytat {
	background: url(../images_zielony2/cytat.png) top left no-repeat;
	font-style: italic;
	color: #777777;
	margin: 7px 0 7px 0;
	padding-left: 60px;
	min-height: 42px;	
}

.warning_green {
	border: #8dc919 1px solid;
	background: #f6f9f2 url(../images_zielony2/ok.png) 6px 3px no-repeat;
	margin: 7px 0 7px 0;	
	text-align: left;
	padding: 10px 7px 10px 52px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}
	
.warning_yellow {
	border: #ffcc00 1px solid;
	background: #ffffee url(../images_zielony2/attention.png) 3px 3px no-repeat;
	margin: 7px 0 7px 0;	
	text-align: left;
	padding: 10px 7px 10px 52px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;		
}

.warning_red {
	border: #ff2064 1px solid;
	background: #f6eaea url(../images_zielony2/error.png) 4px 3px no-repeat;
	margin: 7px 0 7px 0;
	text-align: left;
	padding: 10px 7px 10px 52px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.wb_bbcode_info {
	
}

.wb_ajaxloading {
	position: fixed;	
	padding: 15px;
	border: 1px solid #777777;
	top:40%;
	left:40%;
	border: 1px solid #bfc1bf;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	background: #fff url(../images_zielony2/tlo_naglowka.png) 0 -1px repeat-x;	
}

.wb_ocena_blue {
	font-size: 20px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: #1554e5;
	color: #fff;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	padding: 5px 7px 5px 7px;	
}

.wb_lista_wyp_left {
	float: left;
	width: 50px;
	/*border: 1px solid red;*/
	padding: 10px 10px 10px 0;
	min-height: 50px;
}

.wb_lista_wyp_right {
	float: right; 
	width: 535px;
	/*border: 1px solid green;*/
	padding-bottom: 20px;
}

.wb_lista_wyp_mini_left {
	float: left;
	width: 280px;	
}

.wb_lista_wyp_mini_right {
	float: right; 
	width: 250px;	
}

.wb_hidden {
	overflow: hidden;	
}


/* Klasy do textu ================================================================================ */
.text_green {
	color: #59b255;
	font-weight: bold;
}

.text_red {
	color: #ff2064;
	font-weight: bold;
}

.text_gray {
	color: #777777 !important;	
}

.text_gray2 {
	color: #696969;	
}

.text_black {
	color: #171717;
}

.text_micro {	
	font-size: 9px;
}

.text_white {
	color: white !important;
}

.text_small, .small_text {	
	font-size: 11px;
}

.text_right {
	text-align: right;
}

.wb_nojustify {
	text-align: left;
}

.wb_justify {
	text-align: justify;
}

.text_center {
	text-align: center;
}

.text_shadow_white {
	text-shadow: 1px 1px 1px #fff;
}

.text_bold {
	font-weight: bold;	
}

.background_yellow {
	background-color: #ffffee;
}

.background_red {
	background-color: #f6eaea;
}

.background_green {
	background-color: #e4f9e3;
}

.text_green2 {
	color: #349900;
	font-weight: bold;
}

.text_red2 {
	color: #d20f02;
	font-weight: bold;
}

.background_red2 {
	background-color: #ffebeb;
	padding: 1px 5px;
	border-radius: 3px;
	-moz-border-radius: 3px; /* dla Firefox */
	-webkit-border-radius: 3px; /* dla Safari */
}

.background_green2 {
	background-color: #eefbd8;
	padding: 1px 5px;
	border-radius: 3px;
	-moz-border-radius: 3px; /* dla Firefox */
	-webkit-border-radius: 3px; /* dla Safari */
}



/*  jQuery tooltip
 *  http://flowplayer.org/tools/tooltip/index.html
 *  /js/wypracowania/functions.js <- wywołanie funkcji JS w tym pliku
 */
.tooltip {
	display: none;
	background: #ffffee url(../images_zielony2/bulb.png) 4px 4px no-repeat;
	border: 1px solid #ffcc00;	
	font-size:11px;
	box-shadow: 0 0 5px #888888;
	-moz-box-shadow: 0 0 14px #888888;
	-webkit-box-shadow: 0 0 5px #888888;
	padding: 7px 7px 7px 27px;
	border-radius: 7px 7px 7px 0;
	-moz-border-radius: 7px 7px 7px 0;
	-webkit-border-radius: 7px 7px 7px 0;
	z-index:9999999;
}



/* NOWE KLASY DODANE 21.06.2011, WIDOK KSIĄŻKI */
.wb_1072px {
	width: 1072px;	
	margin: 0 auto; /* Sprawia, że div zostaje wyśrodkowany */
}

.wb_ksiazka_kontener_glowny {
	width: 961px;
	float: left;
	border-bottom: 1px solid;
	border-bottom-color: #bfc1bf;
	border-right: 1px solid;
	border-right-color: #bfc1bf;
	background: #fff url(../images_zielony2/wb/wb_ksiazka_kontener_prawy_bg.png) right repeat-y;
}

.wb_ksiazka_kontener_glowny2 {
	float: left;
	background: url(../images_zielony2/wb/wb_ksiazka_kontener_glowny2_bg.png) bottom repeat-x;
}

.wb_ksiazka_kontener_glowny3 {
	float: left;
	background: url(../images_zielony2/wb/wb_ksiazka_kontener_glowny3_bg.png) repeat-y;
	min-height: 430px; /*minimalna wysokosc kontenera dla str z zakladkami [WAZNE- okresla minimalna wysokosc diva tak aby zakladki nie odstawaly gdy jest malo tresci w bialym bloku] */
}

.wb_ads_zakladka {
	position: absolute;
	width: 102px;
	border: 1px solid #bfc1bf;
	border-right: 1px solid #fff;
	background: #fff; 
	overflow: hidden;
	padding-left: 7px;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
}

/*_blockAllStart - klasy dla strony z włączonymi zakładkami oraz białym blokiem na całą szerokość*/
.wb_ksiazka_kontener_glowny3_blockAllStart {
	float: left;
	background: url(../images_zielony2/wb/wb_ksiazka_zakladka_border.png) repeat-y;
	min-height: 430px; /*minimalna wysokosc kontenera dla str z zakladkami */
}

.wb_ksiazka_tresc_zakladka_blockAllStart {
	width: 930px; /* 637px minus padding*2 */
	float: left;
	background-color: #fff;
	border-top: 1px solid;
	border-top-color: #bfc1bf;
	border-left: 1px solid;
	border-left-color: #bfc1bf;	
	padding: 15px;
	text-align: justify;
}

.wb_ksiazka_blok_menu {
	width: 110px;
	float: left;
	border-bottom: 1px solid #bfc1bf;
}

.wb_ksiazka_blok_menu_bg_on {
	width: 97px;
	float: left;
	background-color: #fff;
	border-top: 1px solid;
	border-top-color: #bfc1bf;
	border-left: 1px solid;
	border-left-color: #bfc1bf;
	position: relative;
}


a.wb_ksiazka_blok_menu_bg_on:link, a.wb_ksiazka_blok_menu_bg_on:visited {
	color: #0089c4;
	padding: 8px 0 10px 13px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.wb_ksiazka_blok_menu_bg_off {
	width: 110px;
	float: left;
	border-top: 1px solid;
	border-top-color: #bfc1bf;
	border-left: 1px solid;
	border-left-color: #bfc1bf;
	background: #e5e5e5 url(../images_zielony2/wb/wb_ksiazka_blok_menu_bg_off_bg.png) top repeat-x;
}

.wb_ksiazka_blok_menu_bg_off_ramka {
	width: 94px;
	outline: 1px solid #FFF;
	padding: 7px 0 9px 13px;
}

a.wb_ksiazka_blok_menu_bg_off:link, a.wb_ksiazka_blok_menu_bg_off:visited {
	color: #696969;
	padding: 1px 0 1px 1px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

a.wb_ksiazka_blok_menu_bg_off:hover {
	color: #0089c4;
	text-decoration: underline;
	background: #fff;
} 

.wb_ksiazka_tresc {
	width: 607px; /* 637px minus padding*2 */
	float: left;
	background-color: #fff;
	border-top: 1px solid;
	border-top-color: #bfc1bf;
	border-left: 1px solid;
	border-left-color: #bfc1bf;
	border-right: 1px solid;
	border-right-color: #bfc1bf;
	padding: 15px;
	text-align: justify;
}

.wb_ksiazka_tresc_naglowek {
	width: 607px;
	margin-bottom: 5px;
	float: left;
	overflow: hidden; /*12.07.2011 by A*/
}

/* h1 */
.wb_ksiazka_tresc_h1 {
	font-size: 21px;
	margin-bottom: 12px;
}

/* bbcode h1 */
h3.wb_ksiazka_tresc_opis {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	padding-bottom: 6px;
}

/* bbcode h2 */
h4.wb_ksiazka_tresc_opis {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding-bottom: 6px;
	font-weight: normal;
	text-decoration: none;
}

/* bbcode h3 */
h5.wb_ksiazka_tresc_opis {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	padding-bottom: 6px;
}

.wb_ksiazka_tresc_wiecej {
	float: right;
	font-weight: bold;	
}

a.wb_ksiazka_tresc_wiecej:link, a.wb_ksiazka_tresc_wiecej:visited {
	padding-right: 19px;
	background: url(../images_zielony2/small/wiecej.png) right no-repeat;
}

.wb_div_wiecej {
	padding-top: 10px;
	clear: both;
}

.wb_ksiazka_tresc_edytuj {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #bfc1bf;
	float: right;	
}

/* Linki do edycji/modyfikowania/interakcji + rózne tła obok linku */
a.wb_ksiazka_interakcja {
	color: #bfc1bf;
	padding: 1px 0 1px 18px;	
}

a.wb_ksiazka_edytuj {
	background: left url(../images_zielony2/small/edytuj.png) no-repeat;
}

a.wb_ksiazka_edytuj_img {
	background: left url(../images_zielony2/small/edytuj_img.png) no-repeat;
}

a.wb_ksiazka_edytuj_txt {
	background: left url(../images_zielony2/small/edytuj_txt.png) no-repeat;
}

a.wb_ksiazka_edytuj_informacje {
	background: left url(../images_zielony2/small/informacje.png) no-repeat;
}

a.wb_ksiazka_trash {
	background: left url(../images_zielony2/small/trash.gif) no-repeat;
}

a.wb_ksiazka_dodaj_temat {
	background: left url(../images_zielony2/small/dodaj_temat.png) no-repeat;
}

a.wb_ksiazka_dodaj_komentarz {
	background: left url(../images_zielony2/small/dodaj_komentarz.png) no-repeat;
}

a.wb_ksiazka_edytuj_tagi {
	background: left url(../images_zielony2/small/edytuj_tagi.png) no-repeat;
}

a.wb_ksiazka_usun {
	background: left url(../images_zielony2/small/usun.png) no-repeat;
}

a.wb_admin_xedit {
	background: left url(../images/small/xedit.png) no-repeat;
}

a.wb_glowna_dodaj_recenzje {
	background: left url(../images_zielony2/small/recenzja.png) no-repeat;
}

a.wb_glowna_dodaj_film {
	background: left url(../images_zielony2/small/video.png) no-repeat;
}

a.wb_glowna_dodaj_cytat {
	background: left url(../images_zielony2/small/cytat.png) no-repeat;
}

a.wb_glowna_dodaj_streszczenie {
	background: left url(../images_zielony2/small/streszczenie.png) no-repeat;
}

a.wb_glowna_dodaj_bohatera {
	background: left url(../images_zielony2/small/bohater.png) no-repeat;
}

a.wb_obserwuj_temat {
	background: left url(../images_zielony2/small/przeczytane.png) no-repeat;
}

a.wb_przestan_obserwowac_temat {
	background: left url(../images_zielony2/small/przeczytane_usun.png) no-repeat;
}

a.wb_glowna_subskrypcja_email {
	background: left url(../images_zielony2/small/email.png) no-repeat;
}

a.wb_glowna_zaloz_grupe {
	background: left url(../images_zielony2/small/grupy.png) no-repeat;
}

a.wb_logowanie_przejdz {
	background: left url(../images_zielony2/small/zobacz.png) no-repeat;
}

a.wb_glowna_przewin_lewo {
	background: left url(../images_zielony2/small/lewo.png) no-repeat;
	margin-right: -3px;
}

a.wb_glowna_przewin_prawo {
	background: left url(../images_zielony2/small/prawo.png) no-repeat;
	margin-right: -3px;
}

a.wb_glowna_odswiez {
	background: left url(../images_zielony2/small/odswiez.png) no-repeat;
}

a.wb_ksiazka_historia_zmian {
	background: left url(../images_zielony2/small/kierunkowskaz.png) no-repeat;
}
/* Linki do edycji/modyfikowania/interakcji + rózne tła obok linku */

img.wb_ksiazka_okladka {
	width: 150px;
	background: #fff;
	float: left;
}

img.wb_ksiazka_okladka:hover {
	background: #e3e3e3;
}

img.wb_zdjecie_shadow_hover {	
	background: #fff;	
}

img.wb_zdjecie_shadow_hover:hover {
	background: #e3e3e3;
}

img.wb_ksiazka_okladka_mini {
	width: 100px;
	background: #fff;
}

img.wb_ksiazka_okladka_mini:hover {
	background: #e3e3e3;
}

img.wb_ksiazka_okladka_shadow {
	border: 1px solid #bfc1bf;
	padding: 2px;
	box-shadow: 1px 1px 1px #bfc1bf;
}

img.wb_grupy_okladka {
	width: 50px;
	height: 50px;
	background: #fff;
	margin-right: 13px;
}

img.wb_grupy_okladka:hover {
	background: #e3e3e3;
}

.wb_ksiazka_okladka_kontener {
	float: left;	
	margin-right: 15px;
	text-align: center;
	width: auto;
	overflow: visible;
}

.wb_komentarz_gray_line_up {
	border-top: 1px solid #bfc1bf;
	color: #bfc1bf;
	margin-top: 5px;
	padding-top: 3px;
}

.wb_float_right {
	float: right !important; 
}

.wb_ocenianie {
	width: 16px;
	height: 16px;
	display:inline-block;
	position: relative;
	top: 4px;
}

.wb_ksiazka_plus {
	background: url(../images_zielony2/small/wb_ocenianie.png) no-repeat;
}

.wb_ksiazka_plus:hover {
	background: url(../images_zielony2/small/wb_ocenianie.png) -16px 0 no-repeat;
}

.wb_ksiazka_minus {
	background: url(../images_zielony2/small/wb_ocenianie.png) 0 -16px no-repeat;
}

.wb_ksiazka_minus:hover {
	background: url(../images_zielony2/small/wb_ocenianie.png) -16px -16px no-repeat;
}

.wb_kciuki {
	width: 16px;
	height: 16px;
	display: inline-block;	
}

.wb_kciuk_up {
	background: url(../images_zielony2/small/wb_kciuki.png) no-repeat;
}

.wb_kciuk_up:hover {
	background: url(../images_zielony2/small/wb_kciuki.png) -16px 0 no-repeat;
}

.wb_kciuk_down {
	background: url(../images_zielony2/small/wb_kciuki.png) 0 -16px no-repeat;
}

.wb_kciuk_down:hover {
	background: url(../images_zielony2/small/wb_kciuki.png) -16px -16px no-repeat;
}

.wb_ksiazka_kontener_prawy {
	width: 322px;
	float: right;
	border-top: 1px solid;
	border-top-color: #bfc1bf;
}

.wb_ksiazka_kontener_prawy_tresc {
	border-top: 1px solid;
	border-top-color: #fff;
	padding: 15px;
	text-align: justify;
}

.wb_ksiazka_kontener_prawy_naglowek {
	width: 292px;
	margin-bottom: 30px;
	float: left;
}

div#wb_glowny_kontener {
	padding-bottom: 68px;	
	/*overflow: hidden; /* DODANO TYLKO TĄ LINIĘ, reszta była już w pliku css */
}


/* 28.06.11 KLASY DODANE Z MYŚLĄ O STR. GŁÓWNEJ PORTALU */
.wb_glowna_separator_jasny {
	border-top: dashed 1px #e3e3e3;
	padding-top: 15px;
}

.wb_glowna_separator_ciemny {
	border-top: dashed 1px #bfc1bf;
	padding-top: 15px;
}

/* klasy rozszerzające obszar tresci strony dla layoutu 990px szerokosci calej str, !important nie jest konieczne, dodano dla bezpieczenstwa  */
.wb_glowna_tresc_990px {
	width: 635px !important;
}

.wb_glowna_kontener_glowny_990px {
	width: 989px !important;
}

.wb_glowna_tresc_naglowek_990px {
	width: 636px !important;
}

.wb_block_all_white_width {
	width: 100% !important;
}

.wb_block_all_container {
	background: #fff;
	border: 1px #bfc1bf solid;
	overflow: hidden;
	padding: 15px;
	text-align: justify;
}

.wb_glowna_kontener_glowny3 {
	float: left;
	background: url(../images_zielony2/wb/wb_glowna_kontener_glowny3_bg.png) repeat-y;
}

.wb_glowna_okladka_mini_kontener {
	width: 108px;
	float: left;
	margin-right: 13px;
}

.wb_shadow_slaby {
	box-shadow: 1px 1px 1px #bfc1bf;
}

.wb_komentarz_tresc_990px {
	width: 490px; /* szerokosc dla dymka komentarzowego dla tresci na str. glownej */
}

.wb_komentarz_menu_prawe_tresc_990px {
	width: 261px; /* szerokosc dla dymka komentarzowego dla tresci w menu bocznym prawym gdziekolwiek */
}

.wb_komentarz_ksiazka_tresc_1072px {
	width: 461px; /* szerokosc dla dymka komentarzowego dla tresci na str. ksiazki */
}
/* klasy rozszerzające obszar tresci strony dla layoutu 990px szerokosci calej str, !important nie jest konieczne, dodano dla bezpieczenstwa  */

/* KLASY DLA MENU NAWIGACYJNEGO WEWNĄTRZ TREŚCI STRONY
.wb_glowna_menu_nawigacyjne_kontener {
	margin: -15px -15px 45px -15px;
}

.wb_glowna_menu_nawigacyjne_ramka {
	background: url(../images_zielony2/wb/wb_glowna_menu_nawigacyjne_bg2.png) top right no-repeat;
	width: 108px;
	height: 33px; 
	padding: 1px;
	float: left;
}

.wb_glowna_menu_nawigacyjne_ramka_biala {
	outline: 1px solid #fff;
	background: url(../images_zielony2/wb/wb_glowna_menu_nawigacyjne_bg.png) top repeat-x;
	padding: 7px 0 0 0px;
	width: 107px;
	height: 33px;
	text-align: center;
}

a.wb_glowna_menu_nawigacyjne_link:link, a.wb_glowna_menu_nawigacyjne_link:visited {
	color: #696969;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.wb_glowna_menu_nawigacyjne_link:hover {
	color: #0089c4;
	text-decoration: underline;
} 
*/

.wb_glowna_kontener_prawy_naglowek {
	width: 292px;
	margin-bottom: 5px;
	float: left;
	overflow: hidden; /*12.07.2011 by A*/
}

.wb_glowna_video:hover {
	background-color: #e3e3e3 !important;
}

.wb_glowna_nawigacja_top_kontener {
	height:27px;		 
}

.wb_glowna_nawigacja_top_tab {
	float: left;
	text-align: center;
	width: 110px;
	height: 19px;
	margin-bottom: 1px;
	margin-right: 1px;
	padding-top: 7px;
}

a.wb_glowna_nawigacja_top_link {
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	text-shadow: 0 1px 1px #858585;
}

a.wb_glowna_nawigacja_top_link:hover {
	text-shadow: 0 0 8px #ffffbe;
	text-decoration: none;
}

/* klasy dla wyszukiwarki obok menu górnego */
.wb_margin_bottom_minus_9px {
	margin-bottom: -9px;
}

.wb_szukaj_width_277px {
	width: 277px;
}

/* Dodane przeze mnie */
.wb_clear_7px {
	padding-top: 7px;
	clear: both;
}

div.pager {
	padding: 6px 0;	
	clear: both;
	line-height: 200%;
}

div.pager a {
	background: #ecf6fc;
	padding: 2px 7px 2px 7px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	/*border-bottom: #0089c4 1px solid;
	border-right: #0089c4 1px solid;*/
	text-decoration: none;
}

div.pager a:hover {
	background: #eefbd8;	 
}

div.pager span {
	border: 1px solid #e3e3e3;
	padding: 2px 7px 2px 7px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;		
}

.margin_b7px {
	margin-bottom: 7px;
}

.margin_t7px {
	margin-top: 7px;
}

.green_bold {
	color: #349900; 	
}

.padding_b9px {
	padding-bottom: 9px;
}

.wb_cytat_book {
	font-style: italic;
	color: #777777;
	margin: 7px 0 7px 0;
	/*display: inline-block;*/
}

.wb_ajax_tip_div {
	position: fixed;
	top: 55%;
	left: 50%;
	margin-top: -100px;
	width:400px;
	margin-left: -200px;
	background: #f7f7f7;
	padding: 15px;
	box-shadow: 0 0 10px #000;
	border: #fff 1px solid;
	z-index:89999;
	text-align: justify;
	opacity:0;
	display:none;
}

.wb_ksiazka_kontener_cytat {
	background: url(../images_zielony2/cytat.png) top left no-repeat;
	margin: 7px 0 7px 0;
	padding-left: 60px;
	min-height: 42px;	
}

/* Klasa używana do kontenera div ktory otacza rączki do głosowania na np. cytaty,komentarze */
.wb_hand_vote {
	float: right;
	min-width: 60px; 
	text-align: right;		
}

.wb_hand_vote_margin {
	margin-top: -5px;
}

td.wb_ksiazka_info_td_width {	
	width: 110px;
}

.wb_margin_top_div {
	margin-top: 20px;
}

/* REJESTRACJA 12.07.11 START */
.wb_pusta_str_kontener {
	background: #fff;
	border: 1px solid #bfc1bf;
	padding: 15px;
	text-align: justify;
	overflow: hidden; /* dodane 01.08.11, aby blok rozciagany byl przez inny div */
}

a.wb_rejestracja_login, a.wb_rejestracja_login:visited {
	background: left url(../images_zielony2/small/login.png) no-repeat;
}

a.wb_rejestracja_login_fb, a.wb_rejestracja_login_fb:visited {
	background: left url(../images_zielony2/small/fb.png) no-repeat;
}

.wb_rejestracja_komunikat {
	background: #e9e9e9;
	border: 1px solid #dbdbdc;
	color: #666666;
	float: right;
	width: 380px;
	position: relative;
	padding: 5px 8px 5px 8px;
}

.wb_rejestracja_komunikat_strzalka_border {
 	border-color: transparent #dbdbdc transparent transparent;
  	border-style: solid;
  	border-width: 7px;
  	position: absolute;
  	top: 5px;
  	left: -15px;  
}

.wb_rejestracja_komunikat_strzalka {
  	border-color: transparent #e9e9e9 transparent transparent;
  	border-style: solid;
  	border-width: 7px;
 	position: absolute;
 	top: 5px;
  	left: -14px;
}

.wb_rejestracja_komunikat_uwaga {
	background: #ffffee;
	border: 1px solid #ffcc00;
	color: #f7a511;
}

.wb_rejestracja_komunikat_strzalka_border_uwaga {
 	border-color: transparent #ffcc00 transparent transparent;
  	border-style: solid;
}

.wb_rejestracja_komunikat_strzalka_uwaga {
  	border-color: transparent #ffffee transparent transparent;
  	border-style: solid;
}

.wb_rejestracja_komunikat_ok {
	background: #f6f9f2;
	border: 1px solid #8dc919;
	color: #4b8c00;
}

.wb_rejestracja_komunikat_strzalka_border_ok {
 	border-color: transparent #8dc919 transparent transparent;
  	border-style: solid;
}

.wb_rejestracja_komunikat_strzalka_ok {
  	border-color: transparent #f6f9f2 transparent transparent;
  	border-style: solid;
}
/* REJESTRACJA 12.07.11 STOP */

/* PROFIL 15.07.11 START */
.wb_profil_avatar_kontener {
	float: left;
	margin-right: 15px;
	margin-bottom:10px;
	text-align: center;	
}

a.wb_profil_dodaj_znajomego {
	background: left url(../images_zielony2/small/dodaj_znajomego.png) no-repeat;
}

a.wb_profil_usun_znajomego {
	background: left url(../images_zielony2/small/usun_znajomego.png) no-repeat;
}

a.wb_profil_ustawienia {
	background: left url(../images_zielony2/small/ustawienia.png) no-repeat;
}

img.wb_ksiazka_okladka_mikro {
	width: 75px;
	background-color: #fff;
}

img.wb_ksiazka_okladka_mikro:hover {
	background-color: #e3e3e3;
}

.wb_profil_dyskusje_o_ksiazkach {
	padding-top: 5px;
	float: left;
}

.wb_profil_dyskusje_o_ksiazkach_tresc {
	width: 475px !important;
}

.wb_profil_statystyki_czytelnika {
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: #1554e5;
	color: #fff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 3px 7px 3px 7px;
	margin-bottom: 3px;
	text-shadow: none;	
	display: inline-block;
}

.wb_profil_znajomi_av {
	width: 97px;
	height: 96px;	
	overflow: hidden;
}

.wb_profil_sasiedzi_av {
	width: 97px;
	float: left;
	/*overflow: hidden;*/
}

.wb_profil_porownanie_bg  {
	background: #ccc;
	width: 607px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.wb_profil_porownanie_pasek {
	background: #1554e5;
	width: 30%;
	color: #fff;
	font-weight: bold;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	padding: 2px 0;

}
/* PROFIL 15.07.11 STOP */

/* WYSZUKIWARKA 01.08.11 START */
a.wb_szukaj_wtyczka {
	background: left url(../images_zielony2/small/wtyczka.png) no-repeat;
}

.wb_szukaj_ksiazki_kontener {
	width: 463px;
	padding-right: 15px;
	border-right: 1px dashed #E3E3E3;
	float: left;
}

.wb_szukaj_ksiazki_kontener div, .wb_szukaj_autorzy_kontener div {
	margin-bottom: 15px;
	padding-bottom: 15px;
	overflow: hidden;
}

.wb_profil_ksiazki_kontener {
	width: 100%;
}

.wb_profil_ksiazki_kontener div {
	margin-bottom: 15px;
	padding-bottom: 15px;
	overflow: hidden;
}

.wb_szukaj_autorzy_kontener {
	width: 464px;
	padding-left: 15px;
	float: right;
}

.wb_szukaj_wynik_kontener {
	width: 343px;
	float: right;
}

.wb_profil_wynik_kontener {
	width: 488px;
	float: right;
}

.wb_lista_ksiazek_kontener {
	width: 330px;
	float: right;
}

.wb_lista_ksiazek_div_ksiazka {
	overflow: hidden;
	width: 450px;
}

.wb_div_linia_przerywana {
	clear: both;
	width: 100%;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #E3E3E3;
}

.wb_pusta_str_tresc_naglowek {
	width: 958px;
	margin-bottom: 5px;
	float: left;
}
/* WYSZUKIWARKA 01.08.11 STOP */

a.green_big_link {
	font-size: 18px;
	color: #349900;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	letter-spacing: -1px;
}

.wb_float_right_font_normal {
	float: right;
	font-weight: normal !important;
}

/*.wb_komentarz_gray_line a {
	color: #bfc1bf;
	color: #000;
}

.text_gray a {
	color: #777777;
	color: #000;
}*/

.wb_autocomplete_search_span_container {
/*	outline:1px solid red;*/
	position: relative;
	float: right;
}

#wb_autocomplete_search_div {	
	margin: 0 auto;
	width: 279px;
	overflow: hidden;
	background: #fff;
	display:none;
	padding: 3px;	
	background: #f7f7f7;	
	box-shadow: 0 0 10px #000;	
	border: #fff 1px solid;
}

/*div ktory ukrywa gorny cien diva wb_autocomplete_search_div */
#wb_autocomplete_search_div_hidden {
	position: absolute;
	top: 24px;
	left: -10px;
	z-index: 99999999998;
	width: 309px; /*279 + ~2*10(box-shadow) + 2*1px(border) [a pasuje +30px :D] */
	overflow: hidden;
	padding-bottom: 11px; /*(10px box-shadow + 1px border)*/	
	display: none;
/*	outline: 1px solid red;*/
}

.wb_autocomplete_search_list {
	padding: 3px;
	padding-left: 10px;
	border-radius: 3px;
}

.wb_autocomplete_search_list:hover {	
	background: #eee;
	cursor: pointer;	
}

.wb_autocomplete_search_list a:hover {
	text-decoration: none;
}

.wb_autocomplete_search_list a span.wb_autocomplete_search_list_author_gray {
	color: #777;
	font-size: 10px;
}

.wb_text_highlighted {
/*	text-decoration: underline;*/
/*	background: #ecf6fc;	*/
	border-radius: 3px;
	border-bottom: 1px solid #5cad00;	
}

/*klasa dla linku pokazujacego wiecej wynikow*/
.wb_autocomplete_search_list_more {
	padding: 3px;
	margin-top: 7px;
	border-radius: 3px;
	text-align: center;
	background: #5cad00;
}

.wb_autocomplete_search_list_more:hover {		
	cursor: pointer;	
}

.wb_autocomplete_search_list_more a {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}

.wb_autocomplete_search_list_more a:hover {
	text-decoration: none;
}

#wb_autocomplete_search_load_icon {
	position: relative;
	top: 4px;
	left: 270px;
	display: none;
}

#wb_autocomplete_search_load_icon img:hover {
	cursor: pointer;
}

.div_czytelnicy {
	width: 874px;
	clear: both;
	overflow: hidden;
	margin: 0 auto;
}

.zrodlo {
	background: #fcfcfc;
	border-top: 1px solid #BFC1BF;
	margin: 3px 0;	
	padding: 5px;
	clear: both;
}

.cursor_help {
	cursor: help;
}

.cursor_pointer {
	cursor: pointer;		
}

.pr_30px {
	padding-right: 30px;
}

.vGrupyInfo {
	float: left;
	width: 40%;
	border: 1px solid red;
	
}

.text_blue {
	color: #0089c4;
}

.wb_afiliant_container {
	margin-bottom: 15px;	
}

.wb_afiliant_div {
	clear: both;
	padding: 5px 7px;
	overflow: hidden; 
	border-top: 1px solid #cfcfcf;
}

.wb_afiliant_div:hover {
	background: #f0f0f0;
}

.wb_afiliant_div_left {
	float: left;
	width: 390px;
	width: 50%;
}

.wb_afiliant_div_center {
	float: left;
	width: 100px;
	width: 20%;
	text-align: right;
}

.wb_afiliant_div_right {
	float: left;
	width: 100px;
	width: 30%;
	text-align: right;
}

a.wb_buy_book_link {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	background: #1554e5;
	border-radius: 7px;
	padding: 3px 7px;
	margin-left: 10px;
}


/* buybox styles */
.a4b-buybox-standard {border: 0px solid #ccc; padding: 0; margin: 10px 0; font: 12px Verdana,Geneva,sans-serif; color: #000;}
.a4b-buybox-standard a {color: #0089c4; text-decoration: none; -webkit-transition: all 0.2; -moz-transition: all 0.2; -ms-transition: all 0.2; -o-transition: all 0.2; transition: all 0.2;}
.a4b-buybox-standard a:hover {color: #349900;}
.a4b-buybox-standard .a4b-box-head {margin: 0; font-size: 14px; font-weight: bold; color: #17979e; padding: 0 20px 3px 0; border-bottom: 1px dotted #ccc; text-transform: uppercase; font-size: 20px; font-weight: normal; letter-spacing: -1px; display: none;}
.a4b-buybox-standard .a4b-box-table {padding: 5px 0;} 
.a4b-buybox-standard .a4b-box-row {border-bottom: 1px solid #cfcfcf; padding: 5px; -webkit-transition: all 0.2; -moz-transition: all 0.2; -ms-transition: all 0.2; -o-transition: all 0.2; transition: all 0.2;}
.a4b-buybox-standard .a4b-box-row:hover {background: #f0f0f0;}
.a4b-buybox-standard .a4b-box-row-head {border-bottom: 1px solid #cfcfcf; padding: 3px 10px 6px 10px; color: #999; font-size: 12px;}
.a4b-buybox-standard .a4b-box-row-foot {border-bottom: 1px solid #cfcfcf; padding: 6px 10px;}
.a4b-buybox-standard .a4b-box-th1 {float: left; width: 30%; text-align: left;}
.a4b-buybox-standard .a4b-box-th2 {float: left; width: 20%; text-align: center;}
.a4b-buybox-standard .a4b-box-th3 {float: left; width: 20%; text-align: right;}
.a4b-buybox-standard .a4b-box-th4 {float: left; width: 30%; text-align: right;}
.a4b-buybox-standard .a4b-box-td1 {float: left; width: 30%; text-align: left;}
.a4b-buybox-standard .a4b-box-td1 img {float: left; margin: 0px 4px 0px 0px;width: 16px; height: 16px;}
.a4b-buybox-standard .a4b-box-td2 {float: left; width: 20%; text-align: center; color: #000;}
.a4b-buybox-standard .a4b-box-td3 {float: left; width: 20%; text-align: right; color: #000;}
.a4b-buybox-standard .a4b-box-td3 span {
	color: #349900;
    font-weight: bold;
	background-color: #EEFBD8;
    border-radius: 3px 3px 3px 3px;
    padding: 1px 5px;
}
.a4b-buybox-standard .a4b-box-td4 {float: left; width: 30%; text-align: right;}
.a4b-buybox-standard .a4b-box-footer {padding: 0 10px 3px; text-align: right; font-size: 9px; color: #ccc;}
.a4b-buybox-standard .a4b-box-footer a {color: #aaa; text-decoration: none;}
.a4b-buybox-standard .a4b-box-footer a:hover {text-decoration: underline;}
.a4b-buybox-standard .a4b-box-tabs {font-size: 11px; color: #aaa;}
.a4b-buybox-standard .a4b-box-tabs a {color: #606060; text-decoration: none; margin-left: 13px; background: none;}
.a4b-buybox-standard .a4b-box-tabs a:hover {color: #349900; text-decoration: underline;}
.a4b-buybox-standard .a4b-box-tabs a.active {color: #0089c4; font-weight: bold; text-decoration: none;}
.a4b-buybox-standard .a4b-box-tab {display: none;}
.a4b-buybox-standard .a4b-box-tab.active {display: block;}
