@import url('reset.css');
body {
	text-align: center;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background: #fff;
}
div {
	text-align: left;
}
p {
	padding: 0;
	margin: 0 0 15px;
	line-height: 16px;
}
a {
	color: #2c8f89;
	text-decoration: underline;
}
a:hover {
	color: #34d0c7;
}
table {
	margin: 0 0 15px;
	width: 100%;
}
table caption {
	border-top: 1px solid #cfcec4;
	border-right: 1px solid #cfcec4;
	border-left: 1px solid #cfcec4;
	text-align: left;
	font-weight: bold;
	padding: 6px;
}
table td, table th {
	vertical-align: middle;
	text-align: left;
	padding: 6px;
	border: 1px solid #cfcec4;
}
/*----[ dodatkowe klasy ]-----------------------------------------------------------------------*/
.clear {
	clear: both;
}
.do_lewej {
	float: left;
}
.do_prawej {
	float: right;
}
.center {
	text-align: center;
}

.img_left {
    float: left;
    margin: 0 20px 15px 0;
}

.szary {
	color: #9c998d;
}
/*----[ naglowki i przyciski graficzne ]-----------------------------------------------------------------------*/
a.link_komentarze {
	background: transparent url(../images/main/icon_komentarze_green.gif) no-repeat left center;
	padding: 0 0 0 25px;
}
a.link_zobacz_archiwum {
	background: transparent url(../images/main/icon_wiecej.gif) no-repeat left center;
	padding: 0 0 0 15px;
}
h2#n_forum_dentystow, h2#n_forum_okulistyczne {
	color: #2c8f89;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	/*background: transparent url(../images/main/n_forum_diabetologow.jpg) no-repeat left top;*/
	padding: 9px 0 9px 67px;
	margin: 0 0 15px;
}

/*----[ wrapper ]-----------------------------------------------------------------------*/
#wrapper {
	width: 970px;
	margin: 0 auto;
	position: relative;
}
/*----[ top ]-----------------------------------------------------------------------*/
#top {
	height: 84px;
	position: relative;
}
#top h1 {
	width: 374px;
	height: 41px;
	background: transparent url(../images/main/logo_esculap.gif) no-repeat 0 0;
	position: absolute;
	top: 13px;
	left: 0px;
}
#top h1 a {
	width: 374px;
	height: 41px;
	display: block;
	text-indent: -9999px;
}
#top ul#menu_top {
	width: 263px;
	height: 23px;
	position: absolute;
	top: 11px;
	right: 12px;
}
#top ul#menu_top li {
	height: 23px;
	float: left;
}
#top ul#menu_top li a {
	height: 23px;
	width: 100%;
	display: block;
	float: left;
	text-indent: -9999px;
	background: transparent url(../images/main/menu_top.gif) no-repeat 0 0;
}
#top ul#menu_top li.leksykon { width: 81px; }
#top ul#menu_top li.rp_doradca { width: 97px; }
#top ul#menu_top li.ustawienia { width: 85px; }

#top ul#menu_top li.leksykon a { background-position: 0 0; }
#top ul#menu_top li.rp_doradca a { background-position: -81px 0; }
#top ul#menu_top li.ustawienia a { background-position: -178px 0; }

#top ul#menu_top li.leksykon a:hover { background-position: 0 -23px; }
#top ul#menu_top li.rp_doradca a:hover { background-position: -81px -23px; }
#top ul#menu_top li.ustawienia a:hover { background-position: -178px -23px; }

#top ul#menu_top_txt {
	height: 30px;
	position: absolute;
	right: 12px;
	bottom: 1px;
}
#top ul#menu_top_txt li {
	height: 30px;
	float: left;
	margin: 0 0 0 1px;
}
#top ul#menu_top_txt li a {
	height: 30px;
	line-height: 30px;
	padding: 0 12px;
	float: left;
	dispplay: block;
	background-color: #dfdcd0;
	color: #2c8f89;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
#top ul#menu_top_txt li a:hover {
	color: #000;
}
/*----[ fora, szukaj, zaloguj ]-----------------------------------------------------------------------*/
#fora input, #szukaj_zaloguj input,
#fora select {
	color: #000;
	background-color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #1d9891;
	padding: 3px 4px;
}
#fora select {
	padding: 2px 4px;
	width: 148px;
}
#fora button, #szukaj_zaloguj button {
	color: #000;
	background-color: #f3f2ef;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #1d9891;
	padding: 2px 4px;
	cursor: pointer;
}
#fora {
	width: 181px;
	height: 37px;
	padding: 15px 8px 0;
	margin: 0 0 5px;
	float: left;
	background-color: #51c4be;
}
#szukaj_zaloguj {
	width: 748px;
	height: 37px;
	padding: 15px 12px 0;
	margin: 0 0 5px;
	float: right;
	background: transparent url(../images/main/background_szukaj_zaloguj.gif) repeat-y 0 0;
}
#szukaj_zaloguj .szukaj {
	width: 474px;
	height: 37px;
	float: left;
}
#szukaj_zaloguj .szukaj input, #szukaj_zaloguj .szukaj button {
	float: left;
}
#szukaj_zaloguj .szukaj button {
	margin: 0 9px 0 3px;
}
#szukaj_zaloguj .szukaj a {
	font-size: 9px;
	color: #fff;
	text-decoration: underline;
	float: left;
	line-height: 110%;
}
#szukaj_zaloguj .szukaj a:hover {
	text-decoration: none;
}
#szukaj_zaloguj .zaloguj a {
	text-decoration: none;
}
#szukaj_zaloguj .zaloguj {
	width: 274px;
	height: 37px;
	float: right;
	color: #fff;
	text-align: right;
}
#szukaj_zaloguj .zaloguj button {
	margin: 0;
}


.szukaj input{
	width:300px;
	
}

/*----[ left ]-----------------------------------------------------------------------*/
#left {
	float: left;
	width: 191px;
}
#left h3 {
	padding: 4px;
	margin: 0;
}
#left .n_serwisy {
	background-color: #e7d28c;
	color: #000;
}
#left .n_klub_uzytkownika {
	background-color: #37b6af;
	color: #fff;
}
#left ul {
	margin: 0 0 10px;
}
#left ul.kolor {
	background-color: #f5f3ec;
	padding: 0 4px;
}
#left ul li {
	border-bottom: 1px dashed #dbdad1;
}
#left ul li a {
	display: block;
	padding: 2px 4px;
	color: #000;
	text-decoration: none;
}
#left ul li a:hover, #left ul li a.active {
	background-color: #c6efed;
}
#left a.b_po_godzinach {
	display: block;
	background: #6fa126 url(../images/main/b_po_godzinach.gif) no-repeat center top;
	border: 1px solid #e7e4d8;
	font-weight: bold;
	color: #fff;
	text-align: center;
	text-decoration: none;
	padding: 114px 0 7px;
	margin: 0 0 2px;
}
#left a.b_po_godzinach:hover {
	border-color: #d5d2c8;
	background-color: #5b851e;
}
/*----[ center home ]-----------------------------------------------------------------------*/
#center {
	width: 596px;
	float: left;
	margin: 0 0 0 6px;
}
/*----[ right long ]-----------------------------------------------------------------------*/
#right_long {
	width: 773px;
	float: right;
	margin: 0 0 0 6px;
}
/*----[ wiadomosci ]----*/
#wiadomosci  {
	margin: 0 0 5px;
}
#wiadomosci ul#menu_wiadomosci {
	height: 29px;
}
#wiadomosci ul#menu_wiadomosci li {
	height: 29px;
	float: left;
	margin: 0 1px 0 0;
}
#wiadomosci ul#menu_wiadomosci li a {
	height: 29px;
	line-height: 29px;
	padding: 0 12px;
	float: left;
	dispplay: block;
	background-color: #dfdcd0;
	color: #000;
	font-size: 12px;
	text-decoration: none;
}
#wiadomosci ul#menu_wiadomosci li a:hover {
	color: #2c8f89;
}
#wiadomosci ul#menu_wiadomosci li a.active {
	color: #2c8f89;
	font-weight: bold;
	background-color: #f5f3ec;
}
#wiadomosci .tabs {
	background-color: #f5f3ec;
	/*height: 268px;*/
	padding: 12px 14px;
}
#wiadomosci .tabs ul {
}
#wiadomosci .tabs ul li {
	background: transparent url(../images/main/li_black_square.gif) no-repeat 0 7px;
	padding: 0 0 0 11px;
	margin: 0 0 2px;
}
#wiadomosci .tabs ul li a {
	color: #000;
	text-decoration: none;
}
#wiadomosci .tabs ul li a:hover {
	text-decoration: underline;
}
#wiadomosci .wiadomosc {
	height: 194px;
	background-color: #fff;
	border-top: 1px solid #e4e1d6;
	border-bottom: 1px solid #e4e1d6;
	margin: 0 0 10px;
}
#wiadomosci .wiadomosc img {
	float: left;
}
#wiadomosci .wiadomosc .wiadomosc_txt {
	float: right;
	width: 297px;
	padding: 20px 25px 0;
}
#wiadomosci .wiadomosc .wiadomosc_txt h2 {
	color: #2c8f89;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 8px;
}
#wiadomosci .wiadomosc .wiadomosc_txt h2 a {
	color: #2c8f89;
	text-decoration: none;
}
#wiadomosci .wiadomosc .wiadomosc_txt h2 a:hover {
	text-decoration: underline;
}
#wiadomosci .wiadomosc .wiadomosc_txt p {
	margin: 0 0 8px;
}
#wiadomosci .wiadomosc .wiadomosc_txt p a {
	text-decoration: none;
}
/*----[ box z artykulem ]----*/
.box_art, .box_art_list {
	width: 330px;
	/*height: 215px;*/
	float: left;
	padding: 15px;
	border: 1px solid #e6e3d7;
	margin: 0 0 5px;
	position: relative;
}
.box_art_list {
	/*height: 259px;*/
}
.box_art strong, .box_art_list strong {
	color: #2c8f89;
	display: block;
	margin: 0 0 15px;
}
.box_art img, .box_art_list img {
	float: left;
	margin: 0 15px 15px 0;
}
.box_art h2, .box_art_list h2 {
	font-size: 16px;
	line-height: 16px;
	color: #2c8f89;
	margin: 0 0 8px;
}
.box_art h2 a, .box_art_list h2 a {
	color: #2c8f89;
	text-decoration: none;
}
.box_art h2 a:hover, .box_art_list h2 a:hover {
	text-decoration: underline;
}
.box_art h2 span, .box_art_list h2 span {
	font-weight: normal;
}
.box_art p a, .box_art_list p a {
	text-decoration: none;
}
.box_art .reklama, .box_art_list .reklama {
	margin: 0;
}
.box_art .reklama span, .box_art_list .reklama span {
	background-color: #f5f3ec;
	padding: 6px;
	margin: 0 7px 0 0;
}
.box_art .reklama a, .box_art_list .reklama a {
	color: #000;
}
.box_art .reklama a:hover, .box_art_list .reklama a:hover {
	text-decoration: underline;
}
.box_art .reklama small, .box_art_list .reklama small {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #2c8f89;
	text-transform: uppercase;
}
.box_art_list form {
	position: absolute;
	top: 1px;
	right: 1px;
	padding: 4px;
	background-color: #f5f3ec;
	border-bottom: 1px solid #e6e3d7;
	border-left: 1px solid #e6e3d7;
}
.box_art_list form input,
.box_art_list form select {
	color: #000;
	background-color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #2c8f89;
	padding: 3px 4px;
}
.box_art_list form select {
	padding: 2px 4px;
	width: 148px;
}
.box_art_list form button {
	color: #000;
	background-color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #2c8f89;
	padding: 2px 4px;
	cursor: pointer;
}
.box_art_list ul {
	clear: both;
	margin: 0 0 13px;
}
.box_art_list ul li {
	background: transparent url(../images/main/li_black_square.gif) no-repeat 0 7px;
	padding: 0 0 0 11px;
	margin: 0 0 2px;
}
.box_art_list ul li strong {
	color: #000;
	display: inline;
	margin: 0;
}
.box_art_list ul li a {
	color: #000;
	text-decoration: none;
}
.box_art_list ul li a:hover {
	text-decoration: underline;
}
/*----[ box z ankietammi, quizami ]----*/
.box_ankieta_quiz {
	width: 227px;
	float: right;
	border: 1px solid;
	margin: 0 0 5px;
}
.box_ankieta_quiz h2 {
	padding: 6px 12px;
	margin: 0;
	background: repeat-y 0 0;
	color: #fff;
}
.box_ankieta_quiz h3 {
	margin: 0 0 17px;
}
.box_ankieta_quiz form {
	padding: 12px;
}
.box_ankieta_quiz form table {
	margin: 0 0 12px;
}
.box_ankieta_quiz form table td {
	padding: 2px;
	border: 0 none;
	vertical-align: top;
}
.box_ankieta_quiz form table td.chechbox {
	width: 15px;
}
.box_ankieta_quiz form table td input {
	margin: 0;
}
.box_ankieta_quiz form .buttons {
	margin: 0 0 10px;
}
.box_ankieta_quiz form .buttons button {
	color: #000;
	background-color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #b3b3b3;
	padding: 2px 4px;
	line-height: 15px;
	cursor: pointer;
	margin: 0 4px 0 0;
	vertical-align: middle;
}
.box_ankieta_quiz form .buttons a {
	color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid;
	padding: 3px 4px;
	line-height: 15px;
	text-decoration: none;
}
#ankieta_home { border-color: #89d3cf; background-color: #f2fcfb; min-height: 250px; }
#ankieta_home h2 { background: #0f7f78 url(../images/main/background_h2_ankieta.gif); }
#ankieta_home .buttons a { background-color: #37b6af; border-color: #37b6af; }
#quiz_home { border-color: #e7d8a6; background-color: #fbfaf7; min-height: 400px; }
#quiz_home h2 { background: #c8b164 url(../images/main/background_h2_quiz.gif); color:#000; }
#quiz_home .buttons a { background-color: #c8b164; border-color: #c8b164; }

/*----[ box gielda, praca ]----*/
.box_gielda_praca {
	width: 193px;
	height: 130px;
	float: right;
	border: 1px solid #e3e1db;
	margin: 0 0 5px;
}
.box_gielda_praca h2 {
	border-bottom: 1px solid #e3e1db;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 0 55px;
}
.box_gielda_praca p {
	padding: 15px 15px 0;
}
.box_gielda_praca p a {
	text-decoration: none;
	color: #000;
}
.box_gielda_praca p a:hover {
	text-decoration: underline;
}
#gielda_home h2 { background: transparent url(../images/main/background_h2_gielda.gif) no-repeat 0 0; color: #2c6d8f; }
#praca_home h2 { background: transparent url(../images/main/background_h2_praca.gif) no-repeat 0 0; color: #b79f4e; }

/*----[ box konferencje, szkolenia, zjazdy ]----*/
#konferencje_szkolenia_zjazdy {
	width: 394px;
	height: 267px;
	float: left;
	border: 1px solid #e3e1db;
	margin: 0 0 5px;
}
#konferencje_szkolenia_zjazdy h2 {
	border-bottom: 1px solid #e3e1db;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 0 55px;
	background: transparent url(../images/main/background_h2_konferencje_zjazdy.gif) no-repeat 0 0;
	color: #2c8f89;
}
#konferencje_szkolenia_zjazdy ul {
	padding: 18px 14px;
}
#konferencje_szkolenia_zjazdy ul li {
	padding: 8px 9px;
}
#konferencje_szkolenia_zjazdy ul li.promowane {
	background-color: #eef7f7;
}
#konferencje_szkolenia_zjazdy ul li h3 {
	display: block;
	color: #000;
}
#konferencje_szkolenia_zjazdy ul li h3 a {
	text-decoration: none;
	color: #000;
}
#konferencje_szkolenia_zjazdy ul li.promowane h3 a {
	color: #8e7522;
}
#konferencje_szkolenia_zjazdy ul li h3 a:hover {
	text-decoration: underline;
}
#konferencje_szkolenia_zjazdy ul li span {
	display: block;
	color: #000;
}
#konferencje_szkolenia_zjazdy ul li span b {
	color: #2c8f89;
}

#konferencje_szkolenia_zjazdy ul li a:hover strong {
	
}
#konferencje_szkolenia_zjazdy .links {
	margin: 0 14px;
	padding: 4px 9px;
	background-color: #f5f3ec;
	float: left;
	color: #2c8f89;
	word-spacing: 4px;
}
#konferencje_szkolenia_zjazdy .links a {
	word-spacing: normal;
}
/*----[ gdzie ]-----------------------------------------------------------------------*/
#gdzie {
	color:#9C998D;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:11px;
	margin:0 0 20px;
}


#gdzie a {
	color: #9c998d;
	text-decoration: underline;
}
#gdzie a:hover {
	color: #2c8f89;
	text-decoration: none;
}
/*----[ podstrony ]-----------------------------------------------------------------------*/
#content, .padding_forum {
	padding: 5px 15px;
}
#right_long #content {
	padding: 5px 0 5px 18px;
}
#content h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2c8f89;
	margin: 0 0 15px;
}
#content h3 {
	color: #2c8f89;
	font-size: 14px;
	margin: 3px 0 15px;
}
/*----[ kremowa apla ]----*/
#content .twoja_odpowiedz span {
	display: block;
	color: #9c998d;
	padding: 10px 0 0;
}
h3.no_bold {
	margin: 0 0 7px;
	font-weight: normal;
}
h3.skomentuj {
	margin: 0 0 15px;
}
h3.skomentuj span {
	font-weight: normal;
	color: #000;
}
#kremowa_apla_linki {
	background-color: #f9f8f4;
	border-top: 1px dashed #cfcec4;
	border-bottom: 1px dashed #cfcec4;
	padding: 0 8px;
	height: 37px;
	line-height: 37px;
}
#kremowa_apla_linki a.link_dodaj_wypowiedz {
	color: #464646;
	font-size: 14px;
	font-weight: bold;
	background: transparent url(../images/main/icon_dodaj_wypowiedz.gif) no-repeat left center;
	text-decoration: underline;
	padding: 0 0 0 24px;
}
#kremowa_apla_linki h5 {
	color: #464646;
	font-size: 14px;
	font-weight: bold;
}
#kremowa_apla_linki a.link_zwin_wszystkie, #kremowa_apla_linki a.link_powrot_lista {
	float: right;
	color: #9c998d;
}
#kremowa_apla_linki a:hover {
	text-decoration: none;
}
#ilosc_komentarzy {
	padding: 10px 0;
	text-align: right;
	color: #9c998d;
	margin: 0 0 15px;
}
/*----[ tabs ]----*/


#tabs_dark {
    margin: 0 0 20px;
    clear: both;
}

#tabs_dark ul.tabs_menu {
	height: 31px;
	border-left: 1px solid #e6e3d7;
	background: transparent url(../images/main/background_tabs_border.gif) repeat-x left bottom;
}
#tabs_dark ul.tabs_menu li {
	height: 29px;
	float: left;
}
#tabs_dark ul.tabs_menu li a {
	height: 29px;
	line-height: 29px;
	padding: 0 12px;
	float: left;
	dispplay: block;
	background-color: #fff;
	color: #2c8f89;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #e6e3d7;
	border-right: 1px solid #e6e3d7;
	border-bottom: 1px solid #e6e3d7;
}
#tabs_dark ul.tabs_menu li a.active {
	background-color: #f5f3ec;
	border-bottom: 1px solid #f5f3ec;
}
#tabs_dark .tabs {
	background-color: #f5f3ec;
	padding: 10px 14px;
	border-right: 1px solid #e6e3d7;
	border-bottom: 1px solid #e6e3d7;
	border-left: 1px solid #e6e3d7;
}
#tabs_light {
	margin: 0 0 7px;
}
#tabs_light ul.tabs_menu {
	height: 31px;
	border-left: 1px solid #e6e3d7;
	background: transparent url(../images/main/background_tabs_border.gif) repeat-x left bottom;
}
#tabs_light ul.tabs_menu li {
	height: 29px;
	float: left;
}
#tabs_light ul.tabs_menu li.dodaj_ogloszenie {
	float: right;
}
#tabs_light ul.tabs_menu li a {
	height: 29px;
	line-height: 29px;
	padding: 0 12px;
	float: left;
	dispplay: block;
	background-color: #f5f3ec;
	color: #2c8f89;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #e6e3d7;
	border-right: 1px solid #e6e3d7;
	border-bottom: 1px solid #e6e3d7;
}
#tabs_light ul.tabs_menu li a.active {
	background-color: #fff;
	border-bottom: 1px solid #fff;
}
#tabs_light ul.tabs_menu li.dodaj_ogloszenie a {
	background-color: #37b6af;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #37b6af;
	border-bottom: 0 none;
}
#tabs_light .tabs {
	background-color: #fff;
	padding: 10px 14px;
	border-right: 1px solid #e6e3d7;
	border-bottom: 1px solid #e6e3d7;
	border-left: 1px solid #e6e3d7;
}
/*----[ ankieta ]----*/
ul.ankieta {
	height: 100%;
}
ul.ankieta li {
	padding: 10px 0;
	overflow: hidden;
}
ul.ankieta li .odp {
	display: block;
	width: 120px;
	float: left;
}
ul.ankieta li .ile {
	display: block;
	width: 80px;
	float: right;
	text-align: right;
}
ul.ankieta li .stat, td.ankieta .stat, td.quiz .stat {
	display: block;
	height: 6px;
	line-height: 6px;
	font-size: 6px;
	border: 1px solid #e4e1d6;
	background-color: #fff;
	padding: 3px;
	float: left;
}
ul.ankieta li .stat span, td.ankieta .stat span, td.quiz .stat span {
	display: block;
	/*width: 325px;*/
	height: 6px; 
}
ul.ankieta li .stat span, td.ankieta .stat span {
	background: #fff url(../images/main/background_ankieta.gif) repeat-y 0 0;
}
td.quiz .stat span {
	background: #fff url(../images/main/background_quiz.gif) repeat-y 0 0;
}
ul.ankieta li .stat {
	width: 325px;
}
td.ankieta .stat, td.quiz .stat {
	width: 190px;
}
span.procent0 { width: 0%; }
span.procent1 { width: 1%; }
span.procent2 { width: 2%; }
span.procent3 { width: 3%; }
span.procent4 { width: 4%; }
span.procent5 { width: 5%; }
span.procent6 { width: 6%; }
span.procent7 { width: 7%; }
span.procent8 { width: 8%; }
span.procent9 { width: 9%; }
span.procent10 { width: 10%; }
span.procent11 { width: 11%; }
span.procent12 { width: 12%; }
span.procent13 { width: 13%; }
span.procent14 { width: 14%; }
span.procent15 { width: 15%; }
span.procent16 { width: 16%; }
span.procent17 { width: 17%; }
span.procent18 { width: 18%; }
span.procent19 { width: 19%; }
span.procent20 { width: 20%; }
span.procent21 { width: 21%; }
span.procent22 { width: 22%; }
span.procent23 { width: 23%; }
span.procent24 { width: 24%; }
span.procent25 { width: 25%; }
span.procent26 { width: 26%; }
span.procent27 { width: 27%; }
span.procent28 { width: 28%; }
span.procent29 { width: 29%; }
span.procent30 { width: 30%; }
span.procent31 { width: 31%; }
span.procent32 { width: 32%; }
span.procent33 { width: 33%; }
span.procent34 { width: 34%; }
span.procent35 { width: 35%; }
span.procent36 { width: 36%; }
span.procent37 { width: 37%; }
span.procent38 { width: 38%; }
span.procent39 { width: 39%; }
span.procent40 { width: 40%; }
span.procent41 { width: 41%; }
span.procent42 { width: 42%; }
span.procent43 { width: 43%; }
span.procent44 { width: 44%; }
span.procent45 { width: 45%; }
span.procent46 { width: 46%; }
span.procent47 { width: 47%; }
span.procent48 { width: 48%; }
span.procent49 { width: 49%; }
span.procent50 { width: 50%; }
span.procent51 { width: 51%; }
span.procent52 { width: 52%; }
span.procent53 { width: 53%; }
span.procent54 { width: 54%; }
span.procent55 { width: 55%; }
span.procent56 { width: 56%; }
span.procent57 { width: 57%; }
span.procent58 { width: 58%; }
span.procent59 { width: 59%; }
span.procent60 { width: 60%; }
span.procent61 { width: 61%; }
span.procent62 { width: 62%; }
span.procent63 { width: 63%; }
span.procent64 { width: 64%; }
span.procent65 { width: 65%; }
span.procent66 { width: 66%; }
span.procent67 { width: 67%; }
span.procent68 { width: 68%; }
span.procent69 { width: 69%; }
span.procent70 { width: 70%; }
span.procent71 { width: 71%; }
span.procent72 { width: 72%; }
span.procent73 { width: 73%; }
span.procent74 { width: 74%; }
span.procent75 { width: 75%; }
span.procent76 { width: 76%; }
span.procent77 { width: 77%; }
span.procent78 { width: 78%; }
span.procent79 { width: 79%; }
span.procent80 { width: 80%; }
span.procent81 { width: 81%; }
span.procent82 { width: 82%; }
span.procent83 { width: 83%; }
span.procent84 { width: 84%; }
span.procent85 { width: 85%; }
span.procent86 { width: 86%; }
span.procent87 { width: 87%; }
span.procent88 { width: 88%; }
span.procent89 { width: 89%; }
span.procent90 { width: 90%; }
span.procent91 { width: 91%; }
span.procent92 { width: 92%; }
span.procent93 { width: 93%; }
span.procent94 { width: 94%; }
span.procent95 { width: 95%; }
span.procent96 { width: 96%; }
span.procent97 { width: 97%; }
span.procent98 { width: 98%; }
span.procent99 { width: 99%; }
span.procent100 { width: 100%; }

/*----[ ankieta archiwum ]----*/
ul#ankieta_archiwum {
	margin: 0 0 10px;
}
ul#ankieta_archiwum li {
	border-bottom: 1px dashed #cfcec4;
	padding: 10px 0;
}
ul#ankieta_archiwum li h3 {
	font-size: 12px;
	color: #000;
	margin: 0 0 2px;
}
/*----[ komentarze ]----*/
#komentarze {}
#komentarze li {
	margin: 0 0 18px 15px;
	position: relative;
}
#komentarze li#aktwny_komentarz {
	background-color: #f9f8f4;
	padding: 2px;
}
#komentarze li.level1 {
	margin: 0 0 18px 30px;
}
#komentarze li.level2 {
	margin: 0 0 18px 45px;
}
#komentarze li.level3 {
	margin: 0 0 18px 60px;
}
#komentarze li.level4 {
	margin: 0 0 18px 75px;
}
#komentarze li a.link_rozwin_zwin {
	display: block;
	width: 9px;
	height: 9px;
	position: absolute;
	left: -15px;
	top: 0;
}
#komentarze li h3 {
	color: #2c8f89;
	font-size: 12px;
	margin: 0 0 1px;
}
#komentarze li h3 span {
	font-weight: normal;
}
#komentarze li h3 a {
	margin: 0 3px 0 0;
}
#komentarze li h3 a.link_odpowiedz {
	padding: 1px 4px 2px;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	background-color: #b8b6ac;
}
#komentarze li h3 a.link_odpowiedz:hover {
	background-color: #a6a49a;
}
#komentarze li img {
	vertical-align: middle;
}
#komentarze li p {
	margin: 0 0 1px;
	word-wrap: break-word; 

}
#komentarze .data_kto {
	float: right;
	margin: 0 0 5px 15px;
	line-height: 11px;
	font-size: 11px;
	color: #9c998d;
	text-align: right;
}
#komentarze .data_kto span {
	display: block;
	margin: 0 0 5px;
}
#komentarze .data_kto em {
	font-size: 9px;
	font-style: normal;
}
/*----[ bierzacy watek ]----*/
#bierzacy_watek {
	padding: 15px 0 0;
	margin: 0 0 25px;
}
#bierzacy_watek small {
	display: block;
	text-align: right;
	color: #9c998d;
}
#bierzacy_watek a.link_odpowiedz {
	display: block;
	text-align: center;
	color: #fff;
	background-color: #37b6af;
	text-decoration: none;
	padding: 5px 0;
	width: 100px;
}
#bierzacy_watek a.link_odpowiedz:hover {
	background-color: #1e8882;
}
/*----[ nowy watek ]----*/
#nowy_watek {
	padding: 15px 0 25px;
	margin: 0 0 25px;
	border-bottom: 1px dashed #cfcec4;
}
#nowy_watek label {
	display: block;
	font-weight: bold;
	margin: 0 0 3px;
}
#nowy_watek input, #nowy_watek textarea {
	border: 1px solid #e6e3d7;
	padding: 2px;
	margin: 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#nowy_watek #temat_watku, #nowy_watek #tresc_wypowiedzi {
	width: 490px;
}
#nowy_watek #podpis_autora {
	width: 265px;
}
#nowy_watek button {
	border: 1px solid #e6e3d7;
	padding: 2px 10px;
	background-color: #f9f8f4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
}
/*----[ artykul ]----*/
#artykul h2 {
	margin: 0 0 5px;
}
#artykul h2 a {
	text-decoration: none;
}
#artykul h2 a:hover {
	text-decoration: underline;
}
#artykul h3 {
	font-size: 12px;
	color: #000;
	margin: 0 0 5px;
}
#artykul small {
	color: #9c998d;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	display: block;
	margin: 0 0 15px;
}
#artykul p a  {
	text-decoration: none;
}
/*----[ archiwum artykulow ]----*/
#archiwum_art_wybor {
	padding: 0 0 25px;
	margin: 0 0 25px;
	border-bottom: 1px dashed #cfcec4;
}
#archiwum_art_wybor div {
	overflow: hidden;
	height: 100%;
	margin: 0 0 5px;
}
#archiwum_art_wybor div a {
	color: #000;
	text-decoration: none;
}
#archiwum_art_wybor div a:hover {
	color: #2c8f89;
}
#archiwum_art_wybor div a.active {
	color: #2c8f89;
	font-weight: bold;
}
#archiwum_art_wybor strong {
	display: block;
	width: 70px;
	float: left;
	color: #2c8f89;
	text-align: right;
}
#archiwum_art_wybor ul {
	width: 475px;
	float: right;
}
#archiwum_art_wybor ul li {
	display: inline;
	background: transparent url(/images/main/background_art_wybor_line.gif) no-repeat right center;
	padding: 0 5px 0 0;
	margin: 0 4px 0 0;	
}

#archiwum_art_wybor ul li.last {
	display: inline;
	background: none;
	padding: 0;
	margin: 0;
}
ul#archiwum_art {
	margin: 0 0 15px;
}
ul#archiwum_art li {
	margin: 0 0 15px;
}
ul#archiwum_art li img {
	float: left;
	margin: 0 20px 5px 0;
}
ul#archiwum_art li h3 {
	font-size: 12px;
	color: #000;
	margin: 0 0 2px;
}
ul#archiwum_art li h3 a {
	text-decoration: none;
	color: #000;
}
ul#archiwum_art li h3 a:hover {
	text-decoration: underline;
}
ul#archiwum_art li small {
	color: #9c998d;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	display: block;
	margin: 0 0 2px;
}
ul#archiwum_art li p {
	margin: 0 0 20px;
}
ul#archiwum_art li p a {
	text-decoration: none;
}
/*----[ inne artykuly img ]----*/
ul#inne_artykuly_img {
	margin: 0 0 15px;
	border-bottom: 1px dashed #cfcec4;
}
ul#inne_artykuly_img li {
	margin: 0 0 15px;
}
ul#inne_artykuly_img li img {
	float: left;
	margin: 0 20px 5px 0;
}
ul#inne_artykuly_img li h3 {
	font-size: 12px;
	color: #000;
	margin: 0 0 2px;
}
ul#inne_artykuly_img li h3 a {
	text-decoration: none;
	color: #000;
}
ul#inne_artykuly_img li h3 a:hover {
	text-decoration: underline;
}
ul#inne_artykuly_img li small {
	color: #9c998d;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	display: block;
	margin: 0 0 2px;
}
ul#inne_artykuly_img li p {
	margin: 0 0 20px;
}
ul#inne_artykuly_img li p a {
	text-decoration: none;
}
/*----[ inne artykuly txt ]----*/
ul#inne_artykuly_txt {
}
ul#inne_artykuly_txt li {
	background: transparent url(../images/main/li_black_square.gif) no-repeat 0 7px;
	padding: 0 0 0 11px;
	margin: 0 0 2px;
}
ul#inne_artykuly_txt li a {
	color: #000;
	text-decoration: none;
}
ul#inne_artykuly_txt li a:hover {
	text-decoration: underline;
}
/*----[ rp doradca ]----*/
#rp_doradca h2 {
	background: transparent url(../images/main/icon_stetoskop.gif) no-repeat left center;
	padding: 0 0 0 25px;
}
#rp_doradca h3 {
	border-bottom: 2px solid #cfcec4;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 4px;
	margin: 0;
}
#rp_doradca ul {
	margin: 0 0 15px;
}
#rp_doradca ul li {
	height: 20px;
	padding: 6px 0;
	border-bottom: 1px dashed #cfcec4;
}
#rp_doradca ul li h4 {
	float: left;
	width: 320px;
	height: 20px;
	line-height: 20px;
}
#rp_doradca ul li strong {
	float: left;
	width: 130px;
	height: 20px;
	line-height: 20px;
	display: block;
	text-align: right;
}
#rp_doradca ul li a.link_rp_doradca {
	display: block;
	width: 80px;
	height: 20px;
	line-height: 20px;
	float: right;
	text-align: center;
	text-decoration: none;
	color: #000;
	background-color: #f9f8f4;
	border: 1px solid #e7e4d9;
}
#rp_doradca ul li a.link_rp_doradca:hover {
	background-color: #ecebe6;
}
/*----[ wyszukiwanie ]----*/
#wyszukiwanie form ul {
	padding: 10px;
}
#wyszukiwanie form ul li.botspace {
	margin: 0 0 15px;
}
#wyszukiwanie form ul li  {
	margin: 0 0 2px;
}
#wyszukiwanie form ul li.submit {
	padding: 10px 0 0;
}
#wyszukiwanie input, #wyszukiwanie select {
	border: 1px solid #e6e3d7;
	padding: 2px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#wyszukiwanie #input_szukaj {
	width: 460px;
	margin: 0 0 10px;
}
#wyszukiwanie #input_gdzie1, #wyszukiwanie #input_gdzie2, #wyszukiwanie #input_gdzie3, #wyszukiwanie #input_spec1 {
	margin: 0 5px 0 0;
	border: 0 none;
}
#wyszukiwanie #input_spec2 {
	margin: 0 0 0 5px;
}
#wyszukiwanie button {
	border: 1px solid #e6e3d7;
	padding: 2px 10px;
	background-color: #f9f8f4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
}
#kremowa_apla_ilosc {
	background-color: #f9f8f4;
	border-top: 1px dashed #cfcec4;
	border-bottom: 1px dashed #cfcec4;
	padding: 0 8px;
	height: 37px;
	line-height: 37px;
	color: #9c998d;
	margin: 0 0 25px;
}
ul#wyniki li {
	width: 560px;
	margin: 0 0 20px;
	overflow: hidden;
	/*height: 100%;*/
}
ul#wyniki li h3 {
	width: 560px;
	font-size: 12px;
	margin: 0 0 2px;
}
ul#wyniki li h3 .gdzie {
	color: #9c998d;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0 0 0 7px;
}
ul#wyniki li h3 a.link_gdzie {
	background-color: #e3f7f6;
	color: #2c8f89;
	font-size: 10px;
	margin: 0 0 0 7px;
	padding: 1px 4px 2px;
	text-decoration: none;
}
ul#wyniki li p {
	margin: 0 0 2px;
}
ul#wyniki li .stat_ile {
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	color: #2c8f89;
	padding: 1px 5px 0 0;
}
ul#wyniki li .stat {
	display: block;
	width: 111px;
	height: 5px;
	line-height: 5px;
	font-size: 5px;
	border: 1px solid #e4e1d6;
	background-color: #fff;
	padding: 3px;
	float: left;
}
ul#wyniki li .stat span {
	display: block;
	/*width: 111px;*/
	height: 5px;
	background: #fff url(../images/main/background_wyniki.gif) repeat-y 0 0;
}
#paginacja, .paginacja {
	word-spacing: 5px;
	margin: 0 0 15px;
}
#paginacja a, .paginacja a {
	word-spacing: normal;
	color: #000;
	text-decoration: none
}
#paginacja a:hover, #paginacja b, .paginacja a:hover, .paginacja b {
	color: #2c8f89;
}
/*----[ publikacje ]----*/
#publikacja .co {
	background-color: #f9f8f4;
	color: #9c998d;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	padding: 1px 4px 2px;
}
#publikacja h2 {
	margin: 5px 0;
}
#publikacja h3 {
	font-size: 12px;
	color: #000;
	margin: 0 0 5px;
}
#publikacja small {
	color: #9c998d;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	display: block;
	margin: 0 0 15px;
}




#publikacja p a  {
	text-decoration: none;
}

#publikacja #slowa_kluczowe {
    background: #f9f8f4 url(../images/main/background_slowa_kluczowe.gif) no-repeat 6px 13px;
    border-top: 1px dashed #cfcec4;
    border-bottom: 1px dashed #cfcec4;
    padding: 10px 0 10px 22px;
    line-height: 150%;
    color: #2c8f89;
    margin: 0 0 25px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
}



#publikacja #slowa_kluczowe strong {
	color: #9c998d;
	padding: 0 5px 0 0;
}
#publikacja #slowa_kluczowe a {
	text-decoration: none;
}
#publikacja #slowa_kluczowe a:hover {
	text-decoration: underline;
}
#publikacja #autor_zrodlo {
	background-color: #fff;
	border-top: 1px dashed #cfcec4;
	border-bottom: 1px dashed #cfcec4;
	padding: 9px 6px;
	color: #9c998d;
	margin: 0 0 25px;
	font-size: 11px;
}
/*----[ konferencje ]----*/
#konferencje h2 {
	margin: 0 0 5px;
}
#konferencje h4.n_wydarzenie {
	font-size: 14px;
	color: #2c8f89;
	margin: 0 0 15px;
}
#konferencje .box_bialy {
	background-color: #fff;
	margin: 0 0 6px;
	padding: 10px 11px;
}
#konferencje .box_krem {
	background-color: #fcfbf9;
	margin: 0 0 6px;
	padding: 10px 11px;
}
#konferencje .box_bialy h3, #konferencje .box_krem h3 {
	font-size: 12px;
	margin: 0 0 15px;	
}
#konferencje .form {
	padding: 2px 0 3px;
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#konferencje .form img {
	vertical-align: bottom;
}
#konferencje .form label {
	display: block;
	float: left;
	margin: 0 10px 0 0;
	padding: 4px 0;
	text-align: right;
	width: 140px;
}
#konferencje .form label#miesiac {
	width: auto;
	float: none;
	display: inline;
	padding: 4px 0 4px 17px;
}
#konferencje .form input, #konferencje .form textarea, #konferencje .form select {
	border: 1px solid #e6e3d7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	width: 190px;
}
#konferencje .form textarea#textarea_tytul, #konferencje .form input#input_adres, #konferencje .form textarea#textarea_adres_org, #konferencje .form textarea#textarea_informacje_dod {
	width: 365px;
}
#konferencje .form input#input_kod_pocztowy, #konferencje .form input#input_data_roz, #konferencje .form input#input_data_zak {
	width: 80px;
}
#konferencje .form select#select_rodzaj_wydarzenia {
	width: 150px;
}
#konferencje .form select#select_organizator {
	width: 260px;
}
#konferencje .form select#select_specjalizacja {
	width: 260px;
}
#konferencje .form select#select_rodzaj, #konferencje .form select#select_miejsce {
	width: 140px;
}
#konferencje .form select#select_miesiac {
	width: 100px;
}
#konferencje .form select#select_rok {
	width: 80px;
}
#konferencje .form #select_specjalizacje {
	display: block;
	width: 371px;
	float: left;
}
#konferencje .form #select_specjalizacje select {
	overflow: hidden;
	width: 160px;
	height: 140px;
	float: left;
}
#konferencje .form #select_specjalizacje span {
	width: 51px;
	padding: 45px 0 0;
	float: left;
	text-align: center;
}
#konferencje .form #select_specjalizacje span a.link_przenies {
	background-color:#f9f8f4;
	border: 1px solid #e6e3d7;
	font-size: 14px;
	padding: 2px 10px;
	text-decoration: none;
	color: #000;
}
#konferencje .form_submit {
	padding: 10px 11px 3px 150px;
}
#konferencje .form_submit button {
	background-color:#f9f8f4;
	border: 1px solid #e6e3d7;
	cursor: pointer;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding: 2px 10px;
}
#konferencje h3#n_najnowsze_wydarzenia {
	background-color: #f9f8f4;
	border-top: 1px dashed #cfcec4;
	border-bottom: 1px dashed #cfcec4;
	padding: 0 8px;
	height: 37px;
	line-height: 37px;
	color: #464646;
	margin: 0 0 20px;
}
#konferencje h3#n_najnowsze_wydarzenia span {
	float: right;
	height: 37px;
	line-height: 37px;
	font-size: 12px;
	color: #9c998d;
	font-weight: normal;
}
#konferencje h3#n_najnowsze_wydarzenia span a {
	color: #9c998d;
}
#konferencje h3#n_najnowsze_wydarzenia span a:hover {
	text-decoration: none;
}
#konferencje ul#wydarzenia_wyniki li {
	width: 560px;
	margin: 0 0 20px;
	overflow: hidden;
	/*height: 100%;*/
}
#konferencje ul#wydarzenia_wyniki li h4 {
	font-size: 12px;
	margin: 0 0 2px;
}
#konferencje ul#wydarzenia_wyniki li h4 a {
	color: #000;
	text-decoration: none;
}
#konferencje ul#wydarzenia_wyniki li h4 a:hover {
	text-decoration: underline;
}
#konferencje ul#wydarzenia_wyniki li span {
	display: block;
	margin: 0 0 2px;
}
#konferencje ul#wydarzenia_wyniki li span strong {
	font-weight: normal;
	color: #2c8f89;
}
#konferencje ul#wydarzenie_info {
	margin: 0 0 25px;
}
#konferencje ul#wydarzenie_info li {
	margin: 0;
	padding: 2px 0;
	overflow: hidden;
	height: 100%;
}
#konferencje ul#wydarzenie_info li.przerwa {
	padding: 2px 0 15px;
}
#konferencje ul#wydarzenie_info li strong {
	float: left;
	color: #2c8f89;
	display: block;
	width: 145px;
}
#konferencje ul#wydarzenie_info li p {
	float: right;
	margin: 0;
	width: 400px;
}
/*----[ gielda ]----*/
#gielda h2 {
	margin: 0 0 5px;
}
#gielda h3#n_esculap_poleca {
	background: transparent url(../images/main/background_esculap_poleca.gif) no-repeat left center;
	padding: 7px 0 3px 127px;
	margin: 10px 0 6px;
}
#gielda .polecane {
	background-color: #f4fafa;
	border-top: 1px dashed #cfcec4;
	border-bottom: 1px dashed #cfcec4;
	color: #464646;
	padding: 15px 8px;
	margin: 0 0 5px;
}
#gielda .polecane_last {
	margin: 0 0 25px;
}
#gielda .polecane img {
	float: left;
	margin: 0 18px 10px 0;
	border: 2px solid #e4e1d6;
}
#gielda .polecane h3 {
	font-size: 12px;
	margin: 0 0 2px;
}
#gielda .polecane p {
	margin: 0 0 5px;
}
#gielda .polecane small {
	display: block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #37b6af;
}
#gielda h4 {
	background: url(../images/main/background_gielda_h4.gif) no-repeat 10px center;
	padding: 6px 0 6px 8px;
	font-size: 12px;
	font-weight: bold;
	color: #2c8f89;
}
#gielda h4 a{
	padding-left: 20px;
	display:block;
	color: #2c8f89;
	cursor: pointer;	
}
#gielda h4 a:hover{
	color: #2c8f89;
}
#gielda h4 em {
	font-style: normal;
	text-decoration: underline;
}
#gielda h4 span {
	font-weight: normal;
}
#gielda h4.dark {
	background-color: #e4e1d6;
}
#gielda h4.light {
	background-color: #f5f3ec;
}
#gielda h4.active {
	color: #000;
	background-image: url(../images/main/background_gielda_h4_active.gif);
}
#gielda h4.active em {
	text-decoration: none;
}
#gielda ul.gielda_items {
	padding: 10px 0;
	margin: 0;
}
#gielda ul.gielda_items li {
	padding: 15px 8px;
	margin: 0;
	border-bottom: 1px dashed #cfcec4;
}
#gielda ul.gielda_items li.promowane {
	background-color: #f5f3ec;
}
#gielda ul.gielda_items li img {
	float: left;
	margin: 0 18px 10px 0;
	border: 2px solid #e4e1d6;
}
#gielda ul.gielda_items li h5 {
	font-size: 12px;
	margin: 0 0 2px;
	text-decoration: underline;
}
#gielda ul.gielda_items li h5 a {
	color: #000;
}
#gielda ul.gielda_items li h5 a:hover {
	color: #333;
}
#gielda ul.gielda_items li span {
	margin: 0 0 5px;
	color: #000;
	display: block;
	line-height: 16px;
}
#gielda ul.gielda_items li small {
	display: block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #37b6af;
}
#gielda .paginacja {
	text-align: right;
}
#gielda .box_bialy {
	background-color: #fff;
	margin: 0 0 6px;
	padding: 10px 11px;
}
#gielda .box_krem {
	background-color: #fcfbf9;
	margin: 0 0 6px;
	padding: 10px 11px;
}
#gielda .box_bialy h3, #gielda .box_krem h3 {
	font-size: 12px;
	margin: 0 0 15px;	
}
#gielda .form {
	padding: 2px 0 3px;
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#gielda .form img {
	vertical-align: bottom;
}
#gielda .form label {
	display: block;
	float: left;
	margin: 0 10px 0 0;
	padding: 4px 0;
	text-align: right;
	width: 140px;
}
#gielda .form label#miesiac {
	width: auto;
	float: none;
	display: inline;
	padding: 4px 0 4px 17px;
}
#gielda .form input, #gielda .form textarea, #gielda .form select {
	border: 1px solid #e6e3d7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	width: 190px;
}
#gielda .form input#title, #gielda .form textarea{
	width:383px;
}
#gielda .form input#price{
	width:80px;
}
#gielda .form_submit {
	padding: 10px 11px 3px 150px;
}
#gielda .form_submit button {
	background-color:#f9f8f4;
	border: 1px solid #e6e3d7;
	cursor: pointer;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding: 2px 10px;
}
/*----[ forum ]----*/
#forum #forum_apla {
	background-color: #f5f3ec;
	padding: 12px 14px;
	margin: 0 0 5px;
}
#forum .wiadomosc {
	height: 194px;
	background-color: #fff;
	border-top: 1px solid #e4e1d6;
	border-bottom: 1px solid #e4e1d6;
	margin: 0 0 10px;
}
#forum .wiadomosc img {
	float: left;
}
#forum .wiadomosc .wiadomosc_txt {
	float: right;
	width: 297px;
	padding: 20px 25px 0;
}
#forum .wiadomosc .wiadomosc_txt h3 {
	color: #2c8f89;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 8px;
}
#forum .wiadomosc .wiadomosc_txt h3 a {
	color: #2c8f89;
	text-decoration: none;
}
#forum .wiadomosc .wiadomosc_txt h3 a:hover {
	text-decoration: underline;
}
#forum .wiadomosc .wiadomosc_txt p {
	margin: 0 0 8px;
}
#forum .wiadomosc .wiadomosc_txt p a {
	text-decoration: none;
}
#forum #forum_apla ul {
}
#forum #forum_apla ul li {
	background: transparent url(../images/main/li_black_square.gif) no-repeat 0 7px;
	padding: 0 0 0 11px;
	margin: 0 0 2px;
}
#forum #forum_apla ul li a {
	color: #000;
	text-decoration: none;
}
#forum #forum_apla ul li a:hover {
	text-decoration: underline;
}
/*----[ box forum ]----*/
.box_art_forum {
	float: left;
	padding: 15px 15px 20px;
	border: 1px solid #e6e3d7;
	margin: 0 0 5px;
	position: relative;
}
.box_art_forum strong {
	color: #2c8f89;
	display: block;
	margin: 0 0 15px;
}
.box_art_forum img {
	float: left;
	margin: 0 15px 15px 0;
}
.box_art_forum h3 {
	font-size: 16px;
	line-height: 16px;
	color: #2c8f89;
	margin: 0 0 8px;
}
.box_art_forum h3 a {
	color: #2c8f89;
	text-decoration: none;
}
.box_art_forum h3 a:hover {
	text-decoration: underline;
}
.box_art_forum h3 span {
	font-weight: normal;
}
.box_art_forum p a {
	text-decoration: none;
}
.box_art_forum .reklama {
	margin: 0;
}
.box_art_forum .reklama span {
	background-color: #f5f3ec;
	padding: 6px;
	margin: 0 7px 0 0;
}
.box_art_forum .reklama a {
	color: #000;
}
.box_art_forum .reklama a:hover {
	text-decoration: underline;
}
.box_art_forum .reklama small {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #2c8f89;
	text-transform: uppercase;
}
.box_art_forum ul.linki {
	border-top: 1px dashed #cfcec4;
	padding: 15px 0;
}
.box_art_forum ul.linki li {
	background: transparent url(../images/main/li_black_square.gif) no-repeat 0 7px;
	padding: 0 0 0 11px;
	margin: 0 0 2px;
}
.box_art_forum ul.linki li a {
	color: #000;
	text-decoration: none;
}
.box_art_forum ul.linki li a:hover {
	text-decoration: underline;
}
.box_art_forum ul.linki li strong {
	color: #000;
	display: inline;
	margin: 0;
}
#forum_ciekawe_linki h3 {
	color: #2c8f89;
	font-size: 16px;
	margin: 0 0 15px;
}
#forum_ciekawe_linki h4 {
	color: #2c8f89;
	margin: 0 0 10px;
}
#forum_ciekawe_linki ul {
	border-bottom: 1px dashed #cfcec4;
	padding: 0 0 25px;
	margin: 0 0 25px;
}
#forum_ciekawe_linki ul li {
	background: transparent url(../images/main/li_black_square.gif) no-repeat 0 7px;
	padding: 0 0 0 11px;
	margin: 0 0 2px;
}
#forum_ciekawe_linki ul li a {
	color: #000;
	text-decoration: none;
}
#forum_ciekawe_linki ul li a:hover {
	text-decoration: underline;
}

















/*--[ right ]-----------------------------------------------------------------------*/
#right {
	float: right;
	width: 172px;
}
#right h3 {
	color: #2c8f89;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px;
}
#right .n_reklama {
	height: 19px;
	padding: 10px 0 0;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2c8f89;
	letter-spacing: 4px;
	margin:0; 
}
#right .baner {
	margin: 0 0 4px;
	text-align: center;
}
#right #polecamy {
	border: 1px solid #e7e5d9;
	margin: 0 0 4px;
	padding: 12px 14px;
	text-align: center;
}
#right #polecamy h3 {
	text-align: left;
	font-size: 12px;
	margin: 0 0 12px;
}
#right #polecamy a {
	color: #000;
	text-decoration: none;
}
#right #polecamy a img {
	border: 1px solid #d9e7e8;
	margin: 0 0 10px;
}
#right #polecamy a:hover img {
	border-color: #bac5c6;
}
#right #polecamy a strong {
	display: block;
}
#right #polecamy a span {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	line-height: normal;
}
#right #polecamy a:hover strong, #right #polecamy a:hover span {
	text-decoration: underline;
}
/*----[ najczesciej czytane i dzialy forum ]----*/
#right #najczesciej_czytane {
	background-color: #f9f8f4;
	border: 1px solid #e6e3d7;
	padding: 15px;
	margin: 7px 0 25px 0;
}
#right #dzialy_forum {
	background-color: #f9f8f4;
	border: 1px solid #e6e3d7;
	padding: 15px;
	margin: 0 0 4px;
}
#right #najczesciej_czytane h3, #right #dzialy_forum h3 {
	color: #d0b458;
	margin: 0 0 15px;
}
#right #najczesciej_czytane ul.tabs_menu {
	height: 20px;
	margin: 0 0 15px;
}
#right #najczesciej_czytane ul.tabs_menu li {
	height: 20px;
	float: left;
	margin: 0 1px 0 0;
}
#right #najczesciej_czytane ul.tabs_menu li a {
	display: block;
	height: 20px;
	line-height: 20px;
	width: 100%;
	text-align: center;
	text-decoration: none;
	color: #2c8f89;
	background-color: #efede3;
}
#right #najczesciej_czytane ul.tabs_menu li a.active {
	background-color: #fff;
}
#right #najczesciej_czytane ul.tabs_menu li.czytane24h { width: 39px; }
#right #najczesciej_czytane ul.tabs_menu li.czytane7dni { width: 49px; }
#right #najczesciej_czytane ul.tabs_menu li.czytane30dni { width: 49px; margin: 0; }

#right #najczesciej_czytane .tabs ul, #right #najczesciej_czytane ul.inne, #right #dzialy_forum ul.inne {
	
}
#right #najczesciej_czytane .tabs ul li, #right #najczesciej_czytane ul.inne li, #right #dzialy_forum ul.inne li {
	border-bottom: 1px dashed #cfcec4;
	padding: 0 0 6px;
	margin: 0 0 6px;
}
#right #najczesciej_czytane .tabs ul li a, #right #najczesciej_czytane ul.inne li a, #right #dzialy_forum ul.inne li a {
	color: #000;
	text-decoration: none;
}
#right #najczesciej_czytane .tabs ul li a:hover, #right #najczesciej_czytane ul.inne li a:hover, #right #dzialy_forum ul.inne li a:hover {
	color: #2c8f89;
	text-decoration: underline;
}
/*----[ najnowsze komentarze ]----*/
#right #najnowsze_komentarze {
	margin: 0 0 25px;
}
#right #najnowsze_komentarze ul {
}
#right #najnowsze_komentarze ul li {
	border-bottom: 1px dashed #cfcec4;
	padding: 0 0 8px;
	margin: 0 0 8px;
}
#right #najnowsze_komentarze ul li q {
	display: block;
	quotes: none;
	word-wrap: break-word;

}
#right #najnowsze_komentarze ul li cite {
	color: #807e77;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	text-align: right;
	font-style: normal;
	display: block;
}
/*----[ ankieta ]----*/
#right .box_ankieta_quiz {
	width: 170px;
}
#right #quiz_home {
	height: auto;
}
#right #quiz_home h3 {
	font-size: 12px;
	color: #000;
}
/*----[ loga ]-----------------------------------------------------------------------*/
#loga {
	/*height: 34px;*/
	padding: 11px 0;
	border-top: 1px solid #ececec;
	border-bottom: 2px solid #999;
	text-align: center;
}
#loga li {
	display: inline;
	padding: 0 6px;
	height: 34px;
}
/*----[ stopka ]-----------------------------------------------------------------------*/
#stopka {
	padding: 10px 0;
}
#stopka a {
	color: #7b7b7b;
}
#stopka a:hover {
	text-decoration: none;
}
#stopka .szary {
	color: #7b7b7b;
}
#stopka .copy {
	float: left;
	width: 675px;
	text-align: right;
	padding: 5px 0;
}
#stopka .copy ul {
	display: inline;
}
#stopka .copy ul li {
	display: inline;
	background: transparent url(../images/main/background_stopka.gif) no-repeat left center;
	margin: 0 0 0 5px;
	padding: 0 0 0 6px;
}
#stopka .honcode {
	background: transparent url(../images/main/background_honcode.jpg) no-repeat left center;
	float: right;
	width: 270px;
	color: #7b7b7b;
}
#stopka .honcode img {
	margin: 0 8px 0 0;
	vertical-align: middle;
	float: left;
}
#stopka .honcode span {
	margin: 5px 0 0;
	display: block;
}
#stopka .honcode a {
	text-decoration: none;
}
#stopka .honcode a:hover {
	text-decoration: underline;
}





/*dodatkowe*/
.komentarzUkryj{display:none}

/* prawa kolumna reklam na stronei glownej */
#rightProductsBanners ,#rightBanners div{
	margin:auto;
}

//billboard na stronie glownej
#mainBillboard{
	float:right;

}

div#publikacja ul{
	list-style:disc outside;
	margin-left:25px;
}

div#publikacja ol{
	list-style:decimal outside;
	margin-left:25px;
}



 
