/* STD */
* 								{ padding:0; margin:0; }
fieldset, img 					{ border:0; }
label, a 						{ cursor:pointer; }
body, textarea, input, select 	{ font-size:12px; font-family:Tahoma; }
body							{ background:url(img/bcg_line.png) repeat-x; }
option 							{ padding:0.2em; }
a								{ text-decoration:none; outline:none; color:#000; }
h1, h2, h3, h4, h5, h6			{ font-size:1em; font-weight:normal; }
p, dl, multicol 					{display:block;margin:1em 0;}

/* CLASSES */
.hidden, hr, h1 a span, h2 span, h3 span, ul li a span{ position:absolute; left:-1000em; }
.clear 							{ position:relative; clear:both; height:0px; overflow:hidden; display:block; }
.line							{ height:7px; line-height:1px; font-size:1px; background:url(img/line.gif) repeat-x; }
.line_fl						{ width:100%; height:7px; float:left; line-height:1px; font-size:1px; background:url(img/line.gif) repeat-x; }
.pad30							{ padding-bottom:30px; }
.pad20							{ padding-bottom:20px; }
.text							{ padding-top:10px; }
.text img						{ margin:auto;}
.hdr							{ position:relative; font:normal 22px Trebuchet MS,Verdana,Arial,sans-serif; display:inline; color:#1e6786; }
.hdr2							{ position:relative; font:normal 18px Trebuchet MS,Verdana,Arial,sans-serif; display:inline; color:#1e6786; }
.hdr .Tytul1					{ color:#D83073; width:530px;}
.hdr span						{ font-size:17px; padding-left:10px; position:relative; left:0; color:#d62169; }
h2.hdr span						{ padding-left:0px; }
.block							{ display:block; position:relative; }
ul.list							{ list-style:none; }
ul.list li 						{ padding-left:15px; background:url(img/li_sign.gif) 0 7px no-repeat; }
ul.list li a					{ color:#5a5a5a; }
ul.list li a:hover				{ text-decoration:underline; }

span.strong						{ font-weight:bold; position:static !important;}
.schowaj						{ display:none;}
.LinkWiecej						{ float:right; margin-right:60px; border:1px solid #D62169; padding:0 5px;}
.LinkWiecej:hover				{ border:1px solid #1E6786;}


.li_style						{ display:block; float:left; padding-left:15px; background:url(img/li_sign.gif) 0 7px no-repeat; color:#5a5a5a; }
.li_style_bold					{ display:block; float:left; padding-left:15px; background:url(img/li_style_sign.gif) 0 7px no-repeat; font-weight:bold; color:#d83073;}
.li_style_bold_nobcg			{ display:block; float:left; padding-left:15px; font-weight:bold; color:#d83073; }


a:hover.li_style, a:hover.li_style_bold		{ text-decoration:underline; }

/* PAGES */
#all 							{ width:980px; margin:0 auto; padding-left:1px; position:relative; background:url(img/bcg_all_small.jpg) no-repeat; }
#top 							{ width:980px; height:260px; padding-bottom:35px; }
#top #search					{ width:980px; height:36px; }
#top #search form				{ width:780px; height:33px; padding-top:3px; float:left; }
#top #search form fieldset		{ padding-left:340px; }
#top #search form label			{ width:150px; height:26px; float:left; margin-right:12px; background:url(img/label.png) no-repeat; color:#f5f3f4; }
#top #search form label span	{ position:absolute; left:-1000em; }
#top #search form input			{ float:left; }
#top #search form #search_field	{ width:195px; height:14px; line-height:14px; display:block; padding:6px 3px 8px 3px; border:0; margin-right:10px; 
								background:url(img/search_field.png) no-repeat;}
#top #search .links				{ width:200px; height:36px; float:left; }
#top #logo						{ width:980px; height:194px; position:relative; background:url(img/bcg_logo.gif) 0 0 no-repeat; }
#top #logo h3 a					{ width:525px; height:126px; display:block; position:absolute; left:455px; top:33px; }

#top #menu						{ width:980px; height:30px; margin:0 auto; background:url(img/bcg_menu.gif) repeat-y; }
#top #menu ul					{ width:528px; height:30px; padding-left:340px; position:relative; list-style:none; }
#top #menu ul li				{ height:30px; padding-left:4px; display:block; float:left; }
#top #menu ul li.big_padd		{ padding-left:66px; }
#top #menu ul li a				{ height:30px; display:block; float:left; }
#top #menu ul #l1				{ padding:0; }

#l1 a							{ width:62px; background: url(img/menu_nowe.gif) 0 0 no-repeat; }
#l1 a:hover, #l1 a.active		{ background: url(img/menu_nowe.gif) 0 -30px no-repeat; }
#l2 a							{ width:90px; background: url(img/menu_nowe.gif) -504px 0 no-repeat; }
#l2 a:hover, #l2 a.active		{ background: url(img/menu_nowe.gif) -504px -30px no-repeat; }
#l3 a							{ width:80px; background: url(img/menu_nowe.gif) -135px 0 no-repeat; }
#l3 a:hover, #l3 a.active		{ background: url(img/menu_nowe.gif) -135px -30px no-repeat; }
#l4 a							{ width:78px; background: url(img/menu_nowe.gif) -215px 0 no-repeat; }
#l4 a:hover, #l4 a.active		{ background: url(img/menu_nowe.gif) -215px -30px no-repeat; }
#l5 a							{ width:63px; background: url(img/menu_nowe.gif) -293px 0 no-repeat; }
#l5 a:hover, #l5 a.active		{ background: url(img/menu_nowe.gif) -293px -30px no-repeat; }
#l6 a							{ width:74px; background: url(img/menu_nowe.gif) -356px 0 no-repeat; }
#l6 a:hover, #l6 a.active		{ background: url(img/menu_nowe.gif) -356px -30px no-repeat; }
#l7 a							{ width:74px; background: url(img/menu_nowe.gif) -430px 0 no-repeat; }
#l7 a:hover, #l7 a.active		{ background: url(img/menu_nowe.gif) -430px -30px no-repeat; }


#body							{ width:980px; padding-bottom:28px; }
#body .mtop						{ width:645px; line-height:18px; float:right; color:#5A5A5A; }



#body .mleft					{ width:310px; margin-right:25px; float:left; line-height:18px; color:#5a5a5a; }
#body .padtop140 				{ padding-top:140px; }

#body .mleft .subscription		{ padding:10px 0 6px 0; }
#body .mleft .subscription input{ float:left; }
#body .mleft .subscription #email,
#body .mleft .subscription #newsletter_email{ width:174px; height:16px; padding:5px 4px; display:block; margin-right:6px; float:left; border:0; background:url(img/input_bcg.gif) no-repeat; }
#body .mleft .subscription label{ width:46px; height:15px; display:block; position:relative; top:6px; margin-right:10px; float:left; background:url(img/email.gif) no-repeat; }
#body .mleft .subscription label span{ position:absolute; left:-1000em; }


#body .mleft .nosend			{ font-size:0.8em; text-decoration:underline; color:#d0cdcd; }
#body .mleft :hover.nosend		{ text-decoration:none; }

#body .mleft .tematy_lista		{ height:150px; }
#body .mleft .tematy_lista li	{ width:135px; padding-right:10px; float:left; }
#body .mleft .tematy_lista li.last{ padding-right:0; }

#body .mleft .najczesciej_szukane_list{ list-style:none; }
#body .mleft .najczesciej_szukane_list li{ font-size:10px; display:inline; line-height:auto; }
#body .mleft .najczesciej_szukane_list a{ line-height:auto; color:#5a5a5a; }
#body .mleft .najczesciej_szukane_list a:hover{ text-decoration:underline; }

#body .mleft .najczesciej_szukane_list .s12{ font:normal 12px Tahoma; }
#body .mleft .najczesciej_szukane_list .s14{ font:normal 14px Tahoma; }
#body .mleft .najczesciej_szukane_list .s18{ font:normal 18px Tahoma; }
#body .mleft .najczesciej_szukane_list .s24{ font:normal 24px Tahoma; }
#body .mleft .najczesciej_szukane_list .s30{ font:normal 30px Tahoma; }
#body .mleft .najczesciej_szukane_list .s36{ font:normal 36px Tahoma; }
#body .mleft .najczesciej_szukane_list .s48{ font:normal 48px Tahoma; }

#body .mleft .najczesciej_szukane_list .s6{ font:normal 12px Tahoma; }
#body .mleft .najczesciej_szukane_list .s5{ font:normal 14px Tahoma; }
#body .mleft .najczesciej_szukane_list .s4{ font:normal 18px Tahoma; }
#body .mleft .najczesciej_szukane_list .s3{ font:normal 24px Tahoma; }
#body .mleft .najczesciej_szukane_list .s2{ font:normal 30px Tahoma; }
#body .mleft .najczesciej_szukane_list .s1{ font:normal 36px Tahoma; }
#body .mleft .najczesciej_szukane_list .s0{ font:normal 48px Tahoma; }


#body .mleft a.zobacz_wszystkie_wyrazenia{ width:192px; height:13px; font-size:1px; display:block; float:right; margin-top:10px; background:url(img/wszystkie_wyrazenia.gif) 0 0 no-repeat; }
#body .mleft a:hover.zobacz_wszystkie_wyrazenia{ width:192px; height:13px; display:block; background:url(img/wszystkie_wyrazenia.gif) 0 -13px no-repeat; }

#body .mleft a.zobacz_wszystkie_wyrazenia span{ position:absolute; left:-1000em; }

#body .mleft .baner300			{ padding-top:15px; }
#body .mleft .baner300 .ban_one	{ width:300px; height:250px; }

#body .mleft .baner300-2		{ padding:0 0 15px 0;}

#body a.czytaj_wiecej	{ width:75px; height:13px; display:block; background:url(img/czytaj_wiecej.gif) 0 0 no-repeat; float:right; }
#body a:hover.czytaj_wiecej{ background:url(img/czytaj_wiecej.gif) 0 -13px no-repeat; }
#body a.czytaj_wiecej span{ position:absolute; left:-1000em; }



/* index */
#body .mright					{ width:645px; float:left; line-height:18px; color:#5a5a5a; }
#body .mright center			{ font-size:1.2em;}
#body .mright a					{ color:#D62169;}
#body .mright a:hover			{ color:#b91f68;}

#body .mright #czcionka.czcionka1		{ font-size:1em;}
#body .mright #czcionka.czcionka2		{ font-size:1.2em;}
#body .mright #czcionka.czcionka3		{ font-size:1.4em;}

#body .mright .banners			{ padding:20px 0; }
#body .mright .ban_one			{ width:200px; height:200px; margin-right:22px; float:left; }
#body .mright .b_last			{ margin:0; }

#body .mright .box				{ width:645px; position:relative; }
#body .mright .box .h_left		{ height:208px; border-bottom:1px solid #ededed; overflow-y:hidden;}

#body .mright .box .h_left .frame_box,
.frame_box2											{ width:102px; height:85px; float:left; position:relative; margin:0 10px 2px 0; }
#body .mright .box .h_left .frame_box img,
.frame_box2 img										{ position:absolute; left:0; top:0; }
#body .mright .box .h_left .frame_box img.image,
.frame_box2 img.image								{ position:absolute; top:4px; left:4px; }

.temat_tygodnia										{padding-bottom:30px;}
.temat_tygodnia .frame_box							{width:310px; height:251px; float:left; position:relative; margin:0 10px 12px 0;}
.temat_tygodnia .frame_box img						{ position:absolute; left:0; top:0; }
.temat_tygodnia .frame_box img.image				{ position:absolute; top:4px; left:4px; }
.temat_tygodnia .zajawka							{float:left; width: 310px;  padding-left:10px;}
.temat_tygodnia .podobne_tematy						{width:292px; padding:7px 0 4px 15px; display:block; float:left; border-top:1px solid #ededed;
													background:url(img/li_sign.gif) 0 13px no-repeat;}
.temat_tygodnia .podobne_tematy_odd					{margin-right:30px;}
#body .temat_tygodnia .zajawka a					{color: #5A5A5A;}
#body .temat_tygodnia .zajawka a.tytul				{font-size:17px; color:#d62169; display:block;}
#body .temat_tygodnia .zajawka a.tytul:hover		{text-decoration:underline;}

#body .mright #DivLeft1			{ float:left; width:310px;}
#body .mright .artykul_tytul	{ position:relative; left:0; padding-top:8px; color:#d83073; display:block; }
#body .mright .artykul_tytul:hover	{ text-decoration:underline;}
#body .mright .artykuly_list	{ width:310px; float:right; position:relative; }
#body .mright #NoFloat1			{ float:none;}
#body .mright .artykuly_list li	{ width:292px; height:23px; padding:7px 0 4px 15px; display:block; float:left; border-bottom:1px solid #ededed;
								background-position:0 13px; }
#body .mright .artykuly_list li.p1{ float:none; position:absolute; top:280px; left:-330px; }
#body .mright .artykuly_list li.p2{ position:absolute; top:315px; left:-330px; }
#body .mright .artykuly_list li.p3{ position:absolute; top:350px; left:-330px; }
#body .mright .artykuly_list li a{ color:#d83073; }

#body .mright .znajdz_lekarza_lista{ }
#body .mright .znajdz_lekarza_lista li{ width:135px; padding-right:15px; float:left; }
#body .mright .znajdz_lekarza_lista li.last{ padding-right:0; }


#body .mright .half					{ width:310px; float:right; }
#body .mright .h_left				{ margin-right:25px; float:left; }
#body .mright .h_left a				{ color:#D62169;}
#body .mright .h_left a:hover		{ text-decoration:underline;}

#body .mright .form_badania			{ width:408px; padding:10px 0 15px 0; }
#body .mright .form_badania label	{width:140px; padding:0 10px 0 0; text-align:left; height:20px; line-height:20px; float:left; font-size:17px; color:#D62169; }/* width:140px; height:19px; display:block; position:relative; top:6px; margin-right:10px; float:left; 
										background:url(img/wyszukaj_badanie.gif) no-repeat; }
#body .mright .form_badania label span	{ position:absolute; left:-1000em; }*/
#body .mright .form_badania input	{ float:left; }
#body .mright .form_badania #input_badania	{ width:174px; height:16px; padding:5px 4px; display:block; margin-right:6px; float:left; border:0; 
												background:url(img/input_bcg.gif) no-repeat; }


/* objawy */
#body .mright .form_objawy		{ width:388px; padding:10px 0 15px 0; }
#body .mright .form_objawy label{ /*width:126px; height:19px; display:block; position:relative; top:6px; margin-right:10px; float:left; 
								background:url(img/wyszukaj_objaw.gif) no-repeat; }*/
								width:126px; padding:0 10px 0 0; text-align:left; height:20px; line-height:20px; float:left; font-size:17px; color:#D62169; }
/*#body .mright .form_objawy label span{ position:absolute; left:-1000em; }*/
#body .mright .form_objawy input{ float:left; }
#body .mright .form_objawy #input_objaw{ width:174px; height:16px; padding:5px 4px; display:block; margin-right:6px; float:left; border:0; 
								background:url(img/input_bcg.gif) no-repeat; }

#body .mright .letters			{}
#body .mright .letters a		{ font-weight:bold; color:#5a5a5a; }
#body .mright .letters a.active	{ color:#D62169;}
#body .mright .letters a:hover	{ text-decoration:underline; }

#body .mright .letter_hdr		{ height:47px; margin:5px 0 10px 0; border-bottom:1px solid #e7eaeb; }
#body .mright .letter_hdr span	{ float:left; font:normal 36px Verdana; color:#1E6786; }
#body .mright .letter_hdr a		{ width:77px; height:11px; float:right; position:relative; top:25px; background:url(img/skocz_do_gory.png) no-repeat; }
#body .mright .letter_hdr a.do_poczatku{ width:99px; background:url(img/skocz_do_poczatku.png) no-repeat; }
#body .mright .letter_hdr a span{ position:absolute; left:-1000em; }


#body .mright ul.alf			{ }
#body .mright ul.alf li			{ float:left; width:305px; }
#body .mright ul.alf li.left	{ float:none; margin-right:0px; }
#body .mright ul.alf li a	 	{ }

#body .mright .ten_objaw		{ font-size:1.1em; padding-top:20px; color:#D83073; }


/* artykuly */
#body .mright .hdr .links 		{ position:absolute; right:0; top:10px; }
#body .mright .hdr .links a		{ width:16px; margin-right:5px; height:16px; display:block; float:left; background:#a00; }
#body .mright .hdr .links a span{ position:absolute; left:-1000em; }
#body .mright .hdr .links a.smaller{ width:7px; height:10px; margin-top:6px; background:url(img/smaller_font.png) no-repeat; }
#body .mright .hdr .links a.normal{ width:9px; height:13px; margin-top:3px; background:url(img/normal_font.png) no-repeat; }
#body .mright .hdr .links a.bigger{ width:11px; height:16px; background:url(img/bigger_font.png) no-repeat; padding-right:5px; border-right:1px solid #CACACA; }
#body .mright .hdr .links a.print{ width:16px; height:16px; background:url(img/printer.png) no-repeat; }

#body .mright .autor			{ font-size:0.9em; }
#body .mright .autor h2			{ display:inline; }
#body .mright .autor span		{ float:left; }
#body .mright .autor span.dodano{ float:right; }
#body .mright .autor span.autor2,
#body .mright .autor span.zrodlo{ float:left; }
#body .mright .autor span.zrodlo	{ padding-right:100px;}
#body .mright .autor span a		{ color:#5A5A5A; }
#body .mright .autor span a:hover{ text-decoration:underline; }
#body .mright .padd20u			{ padding-top:20px; }
#body .mright .reklama468		{ width:468px; height:68px; padding:20px 0 15px 88px; }
#body .mright .reklama180		{ width:180px; height:150px; float:left; margin:0 52px 20px 0; }
#body .mright .r_last			{ margin:0; }

#body .mright .padd15_l			{ padding:0 0 0 15px; }

#body .mright .attention		{ font-weight:bold; padding:5px 0 25px 0; font-size:0.9em; }
#body .mright .attention span	{ font-weight:normal; font-size:17px; line-height:28px; position:relative; left:0; color:#D83073; }

#body .mright .stronicowanie	{ text-align:center; }
#body .mright .stronicowanie ul	{ list-style:none; }
#body .mright .stronicowanie ul li{ display:inline; }
#body .mright .stronicowanie ul li a{ padding:4px 7px; font-weight:bold; line-height:30px; margin-right:3px; border:1px solid #1E6786; color:#5A5A5A; }
#body .mright .stronicowanie ul li a.active{ border-color:#D83073; text-decoration:underline; }
#body .mright .stronicowanie ul li a:hover{ border-color:#D83073; }




/* znaleziono */
#body .mright .znaleziona_choroba{  }
#body .mright .znaleziona_choroba .nazwa{ text-decoration:underline; color:#1e6786; }
#body .mright .znaleziona_choroba a:hover.nazwa{ text-decoration:none; }
#body .mright .znaleziona_choroba .opis{ font-size:0.9em; line-height:16px; }
#body .mright .znaleziona_choroba .link{ text-decoration:none; position:relative; top:2px; color:#d62169; }
#body .mright .znaleziona_choroba a:hover.link{ text-decoration:underline; }


#body .mright .zapraszamy_na_forum{ width:644px; height:50px; display:block; background:url(img/zapraszamy_na_forum.gif) no-repeat; }
#body .mright .zapraszamy_na_forum span{ position:absolute; left:-1000em; }

/* lekarz */
#body .mright .link_www			{ color:#5A5A5A; }
#body .mright .link_www:hover	{ text-decoration:underline; }
#body .mright .hdr				{ border:0px solid red; }
#body .mright .view_more		{ position:absolute; right:0; top:13px; font-size:0.5em; color:#5A5A5A; }
#body .mright .view_more2		{ position:relative; float:right; font-size:1em; color:#5A5A5A; }
#body .mright .view_more:hover, #body .mright .view_more2:hover{ text-decoration:underline; }

#body .mright .comment			{ width:450px; padding:10px 0 6px 0; position:relative; }
#body .mright .comment input	{ float:left; }
#body .mright .comment #email2,
#body .mright .comment #nick2,
#body .mright .comment #podpis	{ width:174px; height:16px; padding:5px 4px; display:block; margin-right:6px; float:left; border:0; 
								background:url(img/input_bcg.gif) no-repeat; }
#body .mright .comment #femail2	{ width:93px; height:19px; display:block; position:relative; top:6px; margin-right:8px; float:left; 
								background:url(img/email.gif) no-repeat top right; }
								
#body .mright .comment #fpodpis	{ width:93px; height:19px; display:block; position:relative; top:6px; margin-right:8px; float:left; 
								background:url(img/podpis.gif) no-repeat top right; }

#body .mright .comment #submit2	{ float:right; }

#body .mright .comment label.lab_nick2{ width:43px; height:19px; margin-right:11px; background:url(img/login.gif) no-repeat; }

#body .mright .comment label span{ position:absolute; left:-1000em; }
#body .mright .comment textarea	{ width:440px; height:90px; padding:5px; border:0; background:url(img/textarea_bcg.gif) no-repeat; }
#body .mright .comment .mail_info{ font-size:0.9em; position:relative; left:10px; line-height:12px; }
#body .mright .comment .clear	{ height:8px; }




#body .mright .lekarze_lista3	{ font-size:1.1em; line-height:20px; }
#body .mright .lekarze_lista3 a	{ color:#5A5A5A; }
#body .mright .lekarze_lista3 a:hover{ text-decoration:underline; }

#body .mright .list_rate		{ list-style:none; }
#body .mright .list_rate li		{ float:left; padding:3px 3px 0 3px; }
#body .mright .list_rate li.zero	{ padding:1px 3px 0 3px; }
#body .mright .list_rate li.napis	{ padding:0 5px;}

#body .mright .list_rate li a.gleft		{ width:13px; height:12px; display:block; font-size:1px; background:url(img/gwiazda_l.gif) 0 0 no-repeat; }
#body .mright .list_rate li a.gright	{ width:13px; height:12px; display:block; font-size:1px; background:url(img/gwiazda_r.gif) 0 0 no-repeat; }

#body .mright .list_rate li.zero a		{ width:16px; height:16px; display:block; font-size:1px; background:url(img/gwiazda2.gif) 0 0 no-repeat; }
#body .mright .list_rate li a span{ position:absolute; left:-1000em; }
#body .mright .list_rate li.minus a{ background-position:0 -12px; }
#body .mright .list_rate li a:hover{ background-position:0 -24px; }

#body .mright .list_rate li.zero_minus a{ background-position:0 -16px; }
#body .mright .list_rate li.zero a:hover{ background-position:0 -32px; }


#body .mright .com_date			{ font-size:0.9em; position:relative; top:-1px; }

#body .mright .link_com			{ color:#5A5A5A; }
#body .mright .link_com:hover	{ text-decoration:underline; }

/* choroba */
#body .mright .nopad			{ padding:0; }

/* lekarze - wyszukiwarka */
#body .mright .form_lekarze		{ }
#body .mright .form_lekarze .znajdziemy_lekarza{ padding-left:10px; }

#body .mright .form_lekarze label{ width:200px; padding:1px 10px 0 0; text-align:right; height:20px; line-height:20px; float:left; font-size:17px; color:#D62169; }
#body .mright .form_lekarze select{ width:200px; }
#body .mright .form_lekarze #f_kod{ width:190px; padding:2px 3px; }
#body .mright .form_lekarze .clear{ height:5px; font-size:1px; line-height:1px; }

#body .mright .form_lekarze #f_kryterium{ width:174px; height:16px; padding:5px 4px; display:block; margin-right:6px; float:left; border:0; background:url(img/input_bcg.gif) no-repeat;}
#body .mright .form_lekarze #submit_lekarz1{ position:relative; left:210px; }
#body .mright .form_lekarze #submit_lekarz2{ position:relative; left:210px; }

#body .mright .form_lekarze .link_com{ }

/* lekarze - wyniki */
#body .mright .lekarz_link		{ color:#5A5A5A; }
#body .mright .lekarz_link:hover{ text-decoration:underline; }

/* lista chorob */
#body .mright .form_choroby		{ padding:10px 0; }
#body .mright .form_choroby	label{ width:140px; padding:0 10px 0 0; text-align:left; height:20px; line-height:20px; float:left; font-size:17px; color:#D62169; }
#body .mright .form_choroby #input_choroba{ width:174px; height:16px; padding:5px 4px; display:block; margin-right:6px; float:left; border:0; background:url(img/input_bcg.gif) no-repeat; }


/* artykuly */
#body .mright .artykul_glowny{ font-weight:bold; position:relative; }
#body .mright .artykul_glowny a{ color:#D83073; }
#body .mright .artykul_glowny a:hover{ text-decoration:underline; }
#body .mright .artykul_glowny .frame_box{ width:102px; height:85px; float:left; position:relative; margin:0 10px 2px 0; }
#body .mright .artykul_glowny .frame_box img{ position:absolute; left:0; top:0; }
#body .mright .artykul_glowny .frame_box img.image{ position:absolute; top:4px; left:4px; }
#body .mright .kat_art_all		{ position:relative; top:10px; color:#1E6786; }
#body .mright .kat_art_all:hover{ text-decoration:underline; }


/* komentarze */
.komentarze_lista				{ width:515px; float:left; }
.komentarze_reklama				{ width:120px; height:600px; float:left; padding:10px 0 10px 10px; }



/* foot */
#foot							{ width:100%; height:100px; padding-top:25px; background:url(img/foot_bcg.png) repeat-x; }
#foot .content					{ width:980px; font-size:10px; margin:0 auto; position:relative;}
#foot .content .f_left			{ float:left; padding-right:45px; color:#aaa; }
#foot .content .f_left ul		{ padding-top:5px; list-style:none; }
#foot .content .f_left ul li	{ height:11px; line-height:10px; float:left; padding:0 7px; border-left:1px solid #aaa; }
#foot .content .f_left ul li.first{ border-left:0; padding-left:0; }
#foot .content .f_left ul li a	{ color:#aaa; }
#foot .content .f_left ul li a:hover{ color:#ddd; }

#foot .content .f_right			{ float:right; color:#d3d3d3; }
#foot .content .f_right ul		{ padding-top:17px; list-style:none; }
#foot .content .f_right ul li	{ height:11px; line-height:10px; float:right; padding:0 7px; border-left:1px solid #d3d3d3; }
#foot .content .f_right ul li.last	{ border-left:0; padding-left:0; }
#foot .content .f_right ul li a	{ color:#d3d3d3; }
#foot .content .f_right ul li a:hover{ color:#fff; }


#foot .content .xann			{position:absolute; right: 6px; top:50px; color:#f6f6f6;}
#foot .content .yellowteam		{position:absolute; left: 0px; top:50px; color:#f6f6f6;}
#foot .content a.xann_link		{ width:102px; height:24px; display:block; float:right; margin:-6px 0 0 10px; background:url(img/xann_design.png) no-repeat;}
#foot .content a.yellowteam_link		{ width:167px; height:24px; display:block; float:right; margin:-6px 0 0 10px; background:url(img/stopka_yellow3.png) no-repeat;}


#foot .content a.xann_link span,
#foot .content a.yellowteam_link span		{ position:absolute; left:-1000em; }


#overDiv						{ font-weight:bold;}


.form label,
.form div input					{ display:block; width:200px; padding:3px;}
.form div textarea				{ display:block; width:300px; height:200px; padding:3px;}
.form .pole_submit				{ display:block; padding:3px 6px; background:none; border:1px solid #BEE9F5; cursor:pointer; color:#5A5A5A;}


.tagi_lista						{ list-style:none; padding:0px 20px;}
.tagi_lista li					{ padding:3px 0px; display:block; border-bottom:1px solid #E7EAEB;}
.tagi_lista li.last_li			{ border:none;}
.tagi_lista li span				{ color:#B91F68; font-weight:bold; font-size:1.2em; width:60px; display:block; float:left;}
#body .mright .tagi_lista li a	{ color:#5A5A5A;}
.tagi_lista li a:hover			{ text-decoration:underline;}

/* Piotrek */
.objawy_kategorie									{color:#D62169; padding:10px 0; font-size:14px;}
.objawy_kategorie .category_list						{list-style:none; padding:10px 0;}
.objawy_kategorie .category_list li					{float:left; margin-right: 5px; width:100px; text-align:center; line-height:0.8em;
													text-transform:lowercase; color:#424344; font: normal 12px Verdana, Arial, sans-serif;}
.objawy_kategorie .category_list li img				{padding-bottom:3px;}
#body .objawy_kategorie .category_list li a				{color:#424344;}
#body .objawy_kategorie .category_list li.active a,
#body .objawy_kategorie .category_list li a:hover		{color:#D62169;}
#body .objawy_kategorie .all_categories				{text-align:right; padding:10px 20px 0;}
#body .objawy_kategorie .all_categories a				{color:#424344; font-size:12px; font-weight:bold;}
#body #objawy_grafy .invisible						{display: none}
#body #objawy_grafy h3								{font-size:17px; margin:0; line-height:28px; font-weight:normal; padding-right:20px; position:relative;}
#body #objawy_grafy h3 a								{color:#1E6786;}
#body #objawy_grafy h3 a.zmien						{position:absolute; top:0px; right:0; color:#d83073; font-size:12px; font-weight:bold;}
#body #objawy_grafy  .opis							{padding-bottom:10px;}
#body #objawy_grafy .button_qu						{display:block;	width: 62px; height:30px; margin-left:150px; text-indent:-99999px; float:left;
													margin-bottom:20px;}
#body #objawy_grafy .ans_tak							{background:url(img/objaw_tak.gif) no-repeat;}
#body #objawy_grafy .ans_nie							{background:url(img/objaw_nie.gif) no-repeat;}
#body #objawy_grafy .button_qu:hover					{background-position:0 -30px;}
.kalkulator_frame h3.calc_title						{font-weight:bold; font-size:1.3em; padding:10px 0; color:#d83073;}
.kalkulator_frame .inp_sbt							{margin:10px auto; width:53px; height:26px; text-indent:-9999px; background:url(img/oblicz_button.png);
													display:block; border:0;}
.kalkulator_frame									{font-weight:bold; color:#D62169;}
.kalkulator_frame form								{line-height:26px; font-size:12px; padding:10px 0; font-weight:normal; color:#5A5A5A;}
.kalkulator_kategoria								{width:200px; float:left; padding-bottom:10px;}
.kalkulator_kategoria.kategoria_druga				{padding:0 20px 10px;}
.kalkulator_kategoria h5.kategoria_title			{font-size:1.1em; font-weight:bold; padding:1em 0;}
.kalkulator_kategoria ul							{list-style:none;}
.kalkulator_kategoria ul li							{padding-left:15px; background:url(img/li_sign.gif) 0 7px no-repeat;}
.kalkulator_kategoria ul li a:hover					{text-decoration:underline;}
.kalkulator_kategoria ul li a.active				{font-weight:bold;}


/* 					FROM CHARA 		\|/			*/

.rejestracja_potwierdzenie {text-align: center; font-weight: bold; padding: 20px 0 20px 0;}

.brak_komentarzy {padding: 15px 0 14px 0; text-align: center; font-weight: bold;}

.change_info { color:#D62168;; font-weight: bold; padding: 10px 0 15px 0; text-align: center;}

.dodaj_komentarz {text-align: right; padding: 10px 0 0 0;}
.dodaj_komentarz a {display: block; width: 114px; height:19px; background: url(img/dodaj_komentarz.png) no-repeat; float: right;}

.dodaj_komentarz_powrot {display:block; width: 65px; height:26px; background: url(img/forum_btn_powrot.png); float: right;}
.dodaj_komentarz_powrot span		{position:absolute; left:-9999px;}

/* rejestracja */
.user_register				{width:743px; clear:both;}
.reg_form					{ padding:20px 0 30px 20px; }
.reg_form label				{ width:180px; height:17px; padding-top:3px; clear:left; float:left; margin-bottom:10px; font-weight:bold; color:#484848; }
.reg_form input				{ width:200px; height:17px; padding:3px 2px 0px 2px; float:left; margin-bottom:10px; border:1px #C9C9C9 solid; color:#484848; }
.reg_form select			{ width:205px; height:20px; padding:0px; float:left; margin-bottom:10px; border:1px #C9C9C9 solid; color:#484848; }
.reg_form span				{ width:300px; height:20px; padding:3px 0px 0px 20px; float:left; clear:right; color:#494949; }
.reg_form span.not_editable { padding-left:5px; }


.reg_form .checkboxes		{ width:220px; height:100px; padding:0 0 0 180px;  float:left; clear:left; margin:0px; }
.reg_form .checkboxes input	{ width:13px; height:13px; padding:0 0 0px 0; float:left; clear:left; margin:0px; border:0px; }
.reg_form .checkboxes span	{ width:190px; height:17px; font-size:0.9em; padding:0 0 5px 8px; float:left; }
.reg_form .checkboxes a		{ text-decoration:none; color:#D62168; }
.reg_form .checkboxes a:hover{ text-decoration:underline; }

.reg_form .pola_wymagane	{ width:705px; padding-bottom:15px; float:left; clear:left; border-bottom:1px #EDEDED solid; color:#484848; }
.reg_form .reg_submit		{ width:56px; height:26px; padding:0px; position:relative; top:20px; left:320px; float:left; clear:left; margin:0px; border:0px;  }
.reg_form .nick_box			{ padding-bottom:15px; float:left; clear:left; border-bottom:1px #EDEDED solid; }


/* login box */
#top .login_box				{ width:262px; height:103px; padding:20px 0 0 38px; margin:0; position:absolute; top:5px; left:670px; background:url(img/login_box.gif) no-repeat; color:#615656; }
#top .login_box img			{ border:1px solid #868686; margin-right:12px; float:left; }
#top .login_box .clear		{ height:7px; font-size:1px; background:none; }
#top .login_box label		{ width:35px; height:18px; padding-top:2px; display:block; float:left; padding-right:5px; text-align:right; }
#top .login_box	input		{ width:127px; height:16px; padding:1px 2px; float:left; border:1px solid #cacaca; }
#top .login_box fieldset	{ position:relative; }
#top .login_box a			{ font-size:0.9em; float:left; position:relative; top:4px; color:#ad091e; }
#top .login_box a:hover		{ text-decoration:underline; }
#top .login_box span		{ float:left; padding:0 3px 0 4px; position:relative; top:3px; }
#top .login_box #go			{ width:88px; height:19px; border:0; float:left; position:relative; left:4px; top:1px; padding:0; margin:0; }


/* logowanie */
#left .blog_belt			{ margin:10px 0 5px 0; }
.logowanie #content #reklama{ padding-bottom:7px; }
.logowanie .wyszukiwarka	{ position:relative; top:-2px; }


#left .pink_box				{ width:188px; margin-top:3px; float:left; text-align:center; padding-bottom:6px; background:url(img/foot_box.png) #fff bottom no-repeat; }
#left .pink_box .title		{ width:188px; height:25px; padding-bottom:5px; line-height:25px; background:url(img/pink_box_title.png) no-repeat; color:#ad091e; }
#left .pink_box .szara		{ background:url(img/pink_box_title_szara.png) no-repeat; color:#666666; }
#left .pink_box a			{ line-height:20px; color:#626262;}
#left .pink_box a span		{ color: rgb(173, 9, 30); font-weight: bold;}
#left .pink_box a:hover		{ color:#000; }
#left .pink_box .foot		{ height:4px; font-size:1px; background:url(img/foot_box.png) no-repeat; }

#left .reklama_pion			{ height:620px; padding-left:13px; text-align:center; float:left; line-height:20px; font-size:0.75em; color:#6b6b6b; }

.user_register .log_form			{ text-align:center; padding:20px 0 15px 0; color:#615656; }
.user_register .log_form fieldset	{ width:311px; height:101px; padding:30px 0 20px 30px; margin:0 auto; text-align:left; background:url(img/log_reg_form.gif) no-repeat; }
.user_register .log_form fieldset .clear{ height:7px; font-size:1px; background:none; }
.user_register .log_form fieldset label{ width:35px; height:18px; text-align:right; padding:5px 8px 0 0; display:block; float:left; }
.user_register .log_form fieldset input{ width:162px; height:18px; float:left; padding:3px 2px 1px 2px; font-size:1em; border:1px solid #cacaca; }
.user_register .log_form fieldset a{ font-size:0.9em; float:left; position:relative; top:4px; margin-left:38px; color:#ad091e; }
.user_register .log_form fieldset a:hover{ text-decoration:underline; }
.user_register .log_form fieldset span{ float:left; padding:0 3px 0 4px; position:relative; top:3px; }
.user_register .log_form #log_form_go2{ width:86px; height:26px; border:0; float:left; position:relative; left:43px; top:1px; padding:0; margin:0; }
.user_register a.register_now			{font-weight:bold;}
.user_register a.register_now:hover		{text-decoration:underline;}


/* forum */
#forum						{ width:732px; float:left; padding:0 5px; border:0px solid red; background:url(img/forum_bottom_bcg.png) bottom no-repeat; overflow: hidden;}
#forum .head1				{ width:732px; padding-bottom:10px; float:left; background:url(img/head_bcg1.png) no-repeat #fff; overflow: hidden;}
#forum .head1 .top			{ width:712px; padding:7px 0 5px 19px; float:left; clear:both; position: relative;}
#forum .head1 .top img		{ float:left; padding-right: 10px;}
#forum .head1 .top img.klodka { position: relative; top: -3px;}
#forum .head1 .top img.sign	{ float:left; position:relative; top:3px; }
#forum .head1 .top ul 		{ line-height:20px; padding:0px 8px 3px 0; float:left; color:#1e6786; list-style: none;}
#forum .head1 .top ul li	{ float:left; padding:0 6px; /*border-left:1px solid #800;*/ }
#forum .head1 .top ul li.forum_szukaj	{ padding-left: 10px; padding-top: 3px; font-size: 0.9em;}
#forum .head1 .top ul li.first{ border:0; padding-left: 0; }
#forum .head1 .top ul li.first img { padding-top: 2px;}
#forum .head1 .top ul li span{ font-weight:bold; }
#forum .head1 .top ul li .topic{ font:normal 18px Arial; color:#1e6786; }
#forum .head1 .top ul li .topic a	{color:#1e6786; }
#forum .head1 .top ul li a:hover.topic{ color:#500; }
#forum .head1 .top ul li a.u{ text-decoration:underline; font-weight:bold; font-size:1.05em; color:#1e6786; }
#forum .head1 .top ul li a:hover.u{ color:#500; }
#all #forum ul.opcje	{ position: absolute; right: 0; top: 10px; list-style: none; margin:0; padding:0;}
#all #forum ul.opcje li {float: left; clear: none; width: 20px; height: 14px; padding: 0; margin:0;}
#all #forum ul.opcje li a {float: left; display: block; width: 14px; height:14px; margin:0; padding:0;}
#all #forum ul.opcje li a.gora {background: url(img/arrow_up.gif) no-repeat 0 0;}
#all #forum ul.opcje li a.dol {background: url(img/arrow_down.gif) no-repeat 0 0;}
#all #forum ul.opcje li a.edytuj {background: url(img/edytuj.gif) no-repeat 0 0;}
#all #forum ul.opcje li a.usun {background: url(img/delete.gif) no-repeat 0 0;}
#all #forum ul.opcje li a.zamkniety {background: url(img/lock.gif) no-repeat 0 0;}
#all #forum ul.opcje li a.otwarty {background: url(img/unlock.gif) no-repeat 0 0;}
#all #forum ul.opcje li a.przyklejony {background: url(img/przyklejony.gif) no-repeat 0 0;}
#all #forum ul.opcje li a.czlowieczek {background: url(img/czlowieczek.gif) no-repeat 0 0;}
#all #forum ul.opcje li a.przenies {background: url(img/ico_przenies.gif) no-repeat 0 0;}
#forum .head1 .headers		{ width:732px; height:22px; margin-bottom:1px; float:left; }
#forum .head1 .headers div	{ height:22px; display:block; float:left; font:bold 0.9em/22px Arial; text-align:center; margin-left:1px; background:url(img/forum_header_belt.png) repeat-x; color:#fff; }

#forum .head1 .brak		{ width: 100%; text-align: center; font-weight: bold; padding: 10px 0 10px 0; clear: both;}

#forum .dodaj_nowe_forum {position: relative; float: left; left: 594px; clear:both; display: block; width: 138px; height: 26px; background: url(img/forum_btn_dodaj_nowe_forum.png) no-repeat 0 0; margin: 0 0 10px 0;}
#forum .dodaj_nowy_temat {position: relative; float: left; left: 594px; clear:both; display: block; width: 138px; height: 26px; background: url(img/forum_btn_dodaj_nowy_temat.png) no-repeat 0 0; margin: 0 0 10px 0;}
#forum .dodaj_nowy_watek {position: relative; float: left; clear:both; display: block; width: 138px; height: 26px; background: url(img/forum_btn_dodaj_nowy_watek.png) no-repeat 0 0; margin: 0 0 10px 0;}
#forum .dodaj_nowy_post {position: relative; float: left; clear:both; display: block; width: 126px; height: 26px; background: url(img/forum_btn_dodaj_nowy_wpis.png) no-repeat 0 0; margin: 0 0 10px 0;}
#forum .dopisz {position: relative; float: left; display: block; width: 216px; height: 26px; background: url(img/forum_btn_powiadom_o_nowych_wpisach.png) no-repeat 0 0; left: 10px; margin: 0 0 10px 0;}
#forum .wypisz {position: relative; float: left; display: block; width: 216px; height: 26px; background: url(img/forum_btn_usun_powiadomienie.png) no-repeat 0 0; left: 10px; margin: 0 0 10px 0;}
#forum .dodaj_nowe_forum span,
#forum .dodaj_nowy_temat span,
#forum .dodaj_nowy_watek span,
#forum .dodaj_nowy_post span,
#forum .dopisz span,
#forum .wypisz span				{position:absolute; left:-1000em;}
#forum #szukaj_watek, #forum #szukaj_watek2	{ position: relative; float: left; top: -4px; left: 300px; width: 290px;}
#forum #szukaj_watek fieldset, #forum #szukaj_watek2 fieldset { position: relative; width: 100%;}
#forum #szukaj_watek2 { left: 107px;}
#forum #szukaj_watek label, #forum #szukaj_watek2 label { font-size: 0.9em; font-weight: bold; padding-right: 5px;}
#forum #szukaj_watek .text, #forum #szukaj_watek2 .text { width: 100px; font-size: 0.9em; height: 12px; padding: 2px 3px 2px 3px;}
#forum #szukaj_watek .submit, #forum #szukaj_watek2 .submit { position: relative; top: 8px;}

#forum .head1 .stan, #forum .head1 .headers .stan{ width:52px; margin:0; }
#forum .head1 .box_pink .stan, #forum .head1 .box_white .stan{ width:52px; padding-bottom:10px; margin:0; }
#forum .head1 .tematy_male .stan{padding-bottom:5px;}
#forum .head1 .tematy		{ width:373px; }
#forum .head1 .ostatni		{ width:152px;}
#forum .head1 .odp			{ width:75px;}
#forum .head1 .wys			{ width:76px;}

#forum .head1 .box_pink div, #forum .head1 .box_white div{ float:left; display:block; text-align:center; font:bold 0.9em Arial; margin-left:1px; padding-top:14px; color:#1e6786; }

#forum .head1 .box_pink .tematy, #forum .head1 .box_white .tematy{ width:361px; padding-left:12px; text-align:left; position: relative; padding-top: 23px; padding-bottom: 15px;}
#forum .head1 .tematy_male .tematy { padding-bottom: 8px; padding-top: 25px;}
#forum .head1 .box_pink .tematy, #forum .head1 .box_white .tematy span{ font-weight:normal; }
#forum .head1 .box_pink .tematy a, #forum .head1 .box_white .tematy a{ font:bold 1.5em Arial; position:relative; top:-7px; color:#1e6786; }
#forum .head1 .box_pink .tematy a.moderator, #forum .head1 .box_white .tematy a.moderator{ font-size:1em; position: static; color:#d62169; font-weight: normal;}
#forum .head1 .box_pink .tematy a:hover, #forum .head1 .box_white .tematy a:hover{ color:#476775; }

#forum .head1 .box_pink .ostatni span, #forum .head1 .box_white .ostatni span{ font-weight:normal; }
#forum .head1 .box_pink .ostatni a, #forum .head1 .box_white .ostatni a{ font-weight:bold; color:#d62169; }
#forum .head1 .box_pink .ostatni a.postlink, #forum .head1 .box_white .ostatni a.postlink{ font-weight: bold; color:#1e6786; }
#forum .head1 .box_pink .ostatni a:hover, #forum .head1 .box_white .ostatni a:hover{ text-decoration:underline; }


#forum .head1 .box_pink .odp, #forum .head1 .box_white .odp, #forum .head1 .box_pink .wys, #forum .head1 .box_white .wys{ padding-top:28px;  }
#forum .head1 .tematy_male .odp, #forum .head1 .tematy_male .wys{ padding-top:21px;  }
#forum .head1 .box_pink .stan img, #forum .head1 .box_white .stan img{ margin-bottom:6px; }


#forum .head1 .box_pink		{ width:732px; float:left; background:url(img/forum_topic_pink.png) no-repeat; clear: both; position: relative;}
#forum .head1 .box_white	{ width:732px; float:left; background:url(img/forum_topic_white.png) no-repeat; clear: both; position: relative;}
#forum .head1 .przyciski	{ width:732px; float: left; height: 20px; padding: 10px 0 0 0;}
#forum .head1 .forum_pages	{ width:732px; height:32px; float:left; background:url(img/forum_pages.png) bottom no-repeat; }
#forum .head1 .forum_pages2	{ width:732px; height:24px; float:left; background:url(img/forum_podstrony_tlo.gif) 6px 0 no-repeat;}
#forum .head1 .forum_pages ul{ width:732px; font-size:0.9em; padding-top:8px; text-align:center; float:left; }
#forum .head1 .forum_pages2 ul { padding-top: 5px;}
#forum .head1 .forum_pages ul li{ display:inline; padding:0 5px 0 8px; line-height:10px; border-left:1px solid #1e6786; }
#forum .head1 .forum_pages ul li a{ color:#1e6786; }
#forum .head1 .forum_pages ul li.pierwsza{ border:0; }
#forum .head1 .forum_pages ul li a.active{ font-weight:bold; }
#forum .head1 .forum_pages ul li a:hover{ text-decoration:underline; }

#forum .head1 .info { clear: both; padding: 8px 0 0 0; font-weight: bold; width: 100%; text-align: right;}

#forum .head1 .box_pink .span, #forum .head1 .box_white span{  }

#forum .head1 .last			{ border-bottom:1px solid #d8e2e7; }

#forum .head21 				{ width:710px;  padding:4px 0 0px 17px; font-size:0.85em; float:left; clear:both; background:url(img/head_bcg2.png) no-repeat; height:27px;}
#forum .head21 img			{ padding: 8px 2px 0 0; float: left; }
#forum .head21 ul 			{ line-height:18px; padding:3px 8px 5px 0; float:left; color:#1e6786; list-style: none;}
#forum .head21 ul li		{ float:left; padding:0 7px; border-left:1px solid #800; }
#forum .head21 ul li.first	{ border:0; line-height: 18px;}
#forum .head21 ul li span	{ font-weight:bold; }
#forum .head21 ul li .topic{ font:bold 1.5em/14px Arial; color: #515151; font-size: 14px;}
#forum .head21 ul li a.u	{ text-decoration:underline; font-weight:bold; font-size:1.05em; color:#1e6786; }
#forum .head21 ul li a:hover.u, #forum .head21 ul li a:hover.topic{ color:#500; }


#forum .head22				{ background:url(img/head_bcg22.png) no-repeat; }

#forum .forum_legenda		{ clear: both; width: 100%; padding: 10px 0 15px 0;}
#forum .forum_legenda fieldset {border: 1px solid #d6e1e6; width: 100%; width: 712px; padding: 0px 10px 0px 10px; height:97px; margin:0; display: block;}
#forum .forum_legenda fieldset legend {margin: 0 0 0 10px; padding: 0 5px 0 5px; font-size: 1.1em; color: #1e6786;}
#forum .forum_legenda fieldset img { vertical-align:middle;}
#forum .forum_legenda fieldset div { position: relative; float: left; padding: 5px 20px 5px 20px; color:#1e6786;}
#forum .forum_legenda fieldset div.first { padding-left: 120px;}
#forum .forum_legenda fieldset div.first2 { padding-left: 70px;}

#forum .head31 				{ width:707px; padding:1px 0 0px 15px; font-size:0.85em; float:left; clear:both; background:url(img/head_bcg3.png) no-repeat; height: 26px;}
#forum .head31 img			{ float:left; position: relative; padding: 5px 8px 0 0px;}
#forum .head31 ul 			{ line-height:18px; padding:3px 8px 5px 0; float:left; color:#1e6786; list-style: none;}
#forum .head31 ul li		{ float:left; padding:0 7px; border-left:1px solid #800; }
#forum .head31 ul li.first	{ border:0; height: 18px;}
#forum .head31 ul li span	{ font-weight:bold; }
#forum .head31 ul li .topic	{ font:bold 1.35em/14px Arial; color:#1e6786; }
#forum .head31 ul li a:hover.topic{ color:#500; }
#forum .head31 ul li a.u	{ text-decoration:underline; font-size:1.05em; font-weight:bold; color:#1e6786; }
#forum .head31 ul li a:hover.u{ color:#500; }


#forum .head32				{ background:url(img/head_bcg32.png) no-repeat; height: 27px; padding: 4px 0 0 17px; width: 710px;}
#forum .head32 img				{ padding: 7px 2px 0 0;}
#forum .head32 img.klodka		{ padding-top: 2px;}
#forum .head32 ul li a.topic	{ color: #515151; font-size: 14px;}
#forum .head31 ul li a.topic	{ color: #7e7e7e; font-size: 12px;}
#forum .head33				{ background:url(img/head_bcg33.png) no-repeat; }
#forum .head33 .top ul li.last{ border-right:0; }

#forum .head33 .box_pink	{ width:722px; border-left:5px solid #d5d5d5; border-right:5px solid #d5d5d5; }
#forum .head33 .box_white	{ width:722px; border-left:5px solid #d5d5d5; border-right:5px solid #d5d5d5; }


#forum .box_pink_head_white{ width:722px; padding:0 5px; float:left; background:#d5d5d5; position: relative;}
#forum .box_pink_head_white .pink_top{ width:704px; padding-left:15px; height:34px; line-height:34px; border:1px solid #ebd1d4; background:#fef1f3; color:#D51A67; }
#forum .box_pink_head_white .pink_top a	{color:#D51A67; }
#forum .box_pink_head_white .two_sides{ width:720px; border-left:1px solid #ebd1d4; border-right:1px solid #ebd1d4; background:url(img/forum3_bcg.png) repeat-y; }
#forum .box_pink_head_white .two_sides .person{ width:140px; float:left; font-size:0.95em; padding:15px 5px 10px 15px; color:#ad091e; }
#forum .box_pink_head_white .two_sides .person img{ width:53px; padding:0 10px 10px 0; float:left; }
#forum .box_pink_head_white .two_sides .person span{ font-weight:normal; padding-left:4px; color:#4d4d4d; }
#forum .box_pink_head_white .two_sides .person a{ font-weight:bold; color:#ad091e; }
#forum .box_pink_head_white .two_sides .person a:hover{ color:#500; }
#forum .box_pink_head_white .two_sides .person .data{ float:left; clear:left; line-height:14px; color:#4d4d4d; width: 140px;}
#forum .box_pink_head_white .two_sides .text{ width:526px; padding:12px 17px; line-height:20px; float:left; color:#4d4d4d; }
#forum .box_pink_head_white .two_sides .text a {color: rgb(173, 9, 30); text-decoration: underline;}
#forum .box_pink_head_white .two_sides .text a:hover {text-decoration: none;}

#forum .box_pink_head_white .odpowiedz	{position: absolute; width: 88px; height:26px; background:url(img/forum_btn_odpowiedz.png) no-repeat 0 0; top: 5px; left: 628px; display: block;}
#forum .box_pink_head_white .cytuj	{position: absolute; width: 50px; height:26px; background:url(img/forum_btn_cytuj.png) no-repeat 0 0; top: 5px; left: 570px; display: block;}
#forum .box_pink_head_white .przejdz	{position: absolute; width: 125px; height:26px; background:url(img/forum_btn_przejdz_do_postu.png) no-repeat 0 0; top: 5px; left: 596px; display: block;}
#forum .box_pink_head_white a.naruszenie {background: url(img/powiadomienie.gif) no-repeat 0 0; width: 17px; height: 14px; position: absolute; left: 545px; display: block; top: 11px;}
#forum .box_pink_head_white a.naruszenie span,
#forum .box_pink_head_white .cytuj span,
#forum .box_pink_head_white .przejdz span,
#forum .box_pink_head_white .odpowiedz span		{position:absolute; left:-9999px;}

#forum .box_pink_head_white .pink_last{ border-bottom:1px solid #ebd1d4; }

#all #forum .box_pink_head_white ul.opcje	{ position: absolute; left: 505px; top: 11px; list-style: none; margin:0; padding:0; width: 40px;}
#all #forum .box_pink_head_white ul.opcje2	{ left: 505px; width: 20px;}
#all #forum .box_pink_head_white ul.opcje li {float: left; clear: none; width: 20px; height: 14px; padding: 0; margin:0; position: relative;}
#all #forum .box_pink_head_white ul.opcje li a {float: left; display: block; width: 14px; height:14px; margin:0; padding:0; position: relative;}
#all #forum .box_pink_head_white ul.opcje li a.gora {background: url(img/arrow_up.gif) no-repeat 0 0;}
#all #forum .box_pink_head_white ul.opcje li a.dol {background: url(img/arrow_down.gif) no-repeat 0 0;}
#all #forum .box_pink_head_white ul.opcje li a.edytuj {background: url(img/edytuj.gif) no-repeat 0 0;}
#all #forum .box_pink_head_white ul.opcje li a.home {background: url(img/home.gif) no-repeat 0 0;}
#all #forum .box_pink_head_white ul.opcje li a.usun {background: url(img/delete.gif) no-repeat 0 0;}

#forum .gray_box			{ width:728px; margin:5px 0 10px 0; background:url(img/gray_box_top.png) no-repeat #f4f4f4; }
#forum .gray_box .content	{ width:700px; padding:5px 14px 0 14px; line-height:18px; color:#615656; }
#forum .gray_box .bottom	{ width:728px; background:url(img/gray_box_bottom.png) no-repeat; }

#forum .pink_header			{ }
#forum .pink_header ul li .img_field{ width:20px; height:15px; display:block; position:relative; }
#forum .pink_header ul li .img_field img{ float:left; position:absolute; left:0; top:-1px; }


#forum .pink_header .header	{ width:700px; height:27px; padding:0 14px; float:left; line-height:27px; margin-bottom:5px; background:#ffeaee; }
#forum .pink_header .header .arrow_up{ width:15px; height:12px; display:block; /* background:url(img/arrow_up_red.gif) no-repeat; */ }
#forum .pink_header .header .arrow_down{ width:15px; height:12px; display:block; /* background:url(img/arrow_down_red.gif) no-repeat; */ }


#forum .pink_header .header ul { width:700px; line-height:14px; height:22px; padding:5px 8px 0 0; float:left; color:#7d0103; }
#forum .pink_header .header ul li{ height:14px; line-height:14px; float:left; padding:0 7px; border-left:1px solid #800; color:#7D0103; }
#forum .pink_header .header ul li.arrow{ padding:3px 7px; float:right; border:0; }
#forum .pink_header .header ul li.first{ border:0; }
#forum .pink_header .header ul li.first img{ position:relative; top:-3px; }
#forum .pink_header .header ul li span{ font-weight:bold; }
#forum .pink_header .header ul li .topic{ font:bold 1.35em/14px Arial; text-decoration:none; }
#forum .pink_header .header ul li a{ font-weight:bold; text-decoration:underline; color:#7d0103; }
#forum .pink_header .header ul li a:hover{ color:#500; }


#forum .pink_header .rozwiniecie{ width:700px; padding:10px 14px; float:left; margin:0; position:relative; top:-5px; background:url(img/gray_box_bottom.png) bottom #f4f4f4; color:#626262; }
#forum .pink_header .rozwiniecie ul{ float:left; clear:left; }
#forum .pink_header .rozwiniecie ul li{ height:15px; line-height:15px; display:block; float:left; position:relative; padding:0 7px; border-left:1px solid #626262; }
#forum .pink_header .rozwiniecie ul li.first{ border:0; }
#forum .pink_header .rozwiniecie ul li.title{ width:200px; }
#forum .pink_header .rozwiniecie ul li.title a{ color:#626262; }
#forum .pink_header .rozwiniecie ul li.title a:hover{ text-decoration:underline; }
#forum .pink_header .rozwiniecie .clear{ height:10px; font-size:1px; background:none; }

#forum .pink_header .header2	{ width:700px; height:27px; padding:0 14px; float:left; line-height:27px; margin-bottom:5px; background:#e1f5ca; }
#forum .pink_header .header2 .arrow_up{ width:15px; height:12px; display:block; background:url(img/arrow_up_red.gif) no-repeat; }
#forum .pink_header .header2 .arrow_down{ width:15px; height:12px; display:block; background:url(img/arrow_down_red.gif) no-repeat; }

#forum .pink_header .header2 ul{ width:700px; line-height:14px; height:22px; padding:5px 8px 0 0; float:left; color:#7d0103; overflow:hidden; }
#forum .pink_header .header2 ul li{ height:14px; float:left; padding:0 7px; border-left:1px solid #800; }
#forum .pink_header .header2 ul li.arrow{ padding:3px 7px; float:right; border:0; }
#forum .pink_header .header2 ul li.first{ border:0; }
#forum .pink_header .header2 ul li.first img{ position:relative; top:-3px; }
#forum .pink_header .header2 ul li span{ font-weight:bold; }
#forum .pink_header .header2 ul li .topic{ font:bold 1.35em/14px Arial; text-decoration:none; }
#forum .pink_header .header2 ul li a{ font-weight:bold; text-decoration:underline; color:#7d0103; }
#forum .pink_header .header2 ul li a:hover{ color:#500; }

#forum .pink_header .bcggray		{ background:#ebebeb; }

#forum .pink_header .rozwiniecie2	{ width:728px; float:left; margin:0; position:relative; top:-5px; background:url(img/gray_box_bottom.png) no-repeat bottom #f4f4f4; color:#626262; }
#forum .pink_header .rozwiniecie2 div{ width:100px; padding:15px 10px 15px 10px; float:left; text-align:center; color:#626262; font-size:0.85em; text-align: center;}
#forum .pink_header .rozwiniecie2 div a.nick{ color:#1E6786;  font: bold 12px Tahoma, Arial, sans-serif;}
#forum .pink_header .rozwiniecie2 div a img 	{border:1px solid #868686; margin-bottom:10px;}
#forum .pink_header .rozwiniecie2 div div{ width:auto; padding:0 5px 0 25px; float:left;}
#forum .pink_header .rozwiniecie2 div a.close{ width:12px; height:11px; display:block; float:right; background:url(img/close_img.gif) no-repeat; }
#forum .pink_header .rozwiniecie2 div a.close span	{position:absolute; left:-9999em;}
#forum .pink_header .rozwiniecie2 div a.ok{ width:12px; height:11px; display:block; float:left; margin-left:2px; background:url(img/ok_img.gif) no-repeat; }


#forum form.pink_header 			{ float:left; background:#f4f4f4; }
#forum form.pink_header div			{ width:700px; padding:10px 14px; float:left; clear:left; border-bottom:1px solid #c5c5c5; }
#forum form.pink_header div div		{ width:215px; padding:0; float:left; clear:left; font-size:0.85em; clear:none; border:0; color:#4e4e4e; }
#forum form.pink_header div div.content{ width:485px; font-size:1.0em; line-height:16px; color:#87302a; }
#forum form.pink_header div div input{ float:left; position:relative; top:11px; }
#forum form.pink_header div div img	{ margin:0 4px 0 7px; float:left; }
#forum form.pink_header div div a	{ font-weight:bold; font-size:1.2em; padding-right:3px; text-decoration:underline; color:#87302a; }
#forum form.pink_header div div a:hover{ color:#500; }
#forum form.pink_header div.buttons	{ width:700px; padding-top:15px; border:0; text-align:center; }
#forum form.pink_header div.buttons input{ margin:0 5px; }

#forum form.dane_osobiste			{ color:#4d4d4d; }
#forum form.dane_osobiste label		{ width:180px; /*height:20px;*/ display:block; font-weight:bold; float:left; }
#forum form.dane_osobiste label span{ color:#f00; }
#forum form.dane_osobiste input		{ width:276px; height:14px; padding:1px 2px; float:left; border:2px inset #d4d0c8; }
#forum form.dane_osobiste input#accept{ width:13px; border:0; margin:0 10px 0 110px; }
#forum form.dane_osobiste .left .clear{ height:7px; font-size:1px; background:none; }
#forum form.dane_osobiste .left .h10{ height:15px; }

#forum form.dane_osobiste .l_bottom label{ width:180px; }

#forum form.dane_osobiste .l_bottom #elm1{ width:430px; height: 200px;}

#forum form.dane_osobiste .left select{ width:225px; height:20px; border:2px inset #d4d0c8; }
#forum form.dane_osobiste .left input{ width:220px; }
#forum form.dane_osobiste .left .regulamin{ font-weight:bold; text-decoration:underline; color:#ad091e; }
#forum form.dane_osobiste .left .regulamin:hover{ color:#500; }
#forum form.dane_osobiste .left	{ width:443px; padding:0 0 0 13px; margin-right:10px; margin-bottom:10px; float:left; background:url(img/forum_bcg_left.png) #f4f4f4 no-repeat; }


#forum form.dane_osobiste .right{ width:249px; padding:0 0 0 13px; margin-bottom:10px; float:left; background:url(img/forum_bcg_right.png) #f4f4f4 no-repeat; overflow: hidden;}
#forum form.dane_osobiste .right_top {height: 200px;}

#forum form.dane_osobiste .left .header, 
#forum form.dane_osobiste .right .header{ width:90%; height:24px; padding-bottom:15px; line-height:24px; float:left; font-weight:bold; color:#D62168; }
#forum form.dane_osobiste .left .header{ padding-bottom:25px; }
#forum form.dane_osobiste .right .header span{ font-size:0.8em; color:#4d4d4d; }
#forum form.dane_osobiste .right div { width:51px; padding:0 10px 16px 0; margin:0; float:left; }
#forum form.dane_osobiste .right div.clear{ width:100%; float:none; font-size: 0; overflow: hidden;}
#forum form.dane_osobiste .right div img{ float:left; }
#forum form.dane_osobiste .right div input{ width:13px; height:13px; float:left; padding:0; margin:0; border:0; position:relative; left:9px; top:1px; }
#forum form.dane_osobiste .right div a{  width:12px; height:11px; display:block; float:left; position:relative; left:13px; top:2px; background:url(img/close_img.gif) no-repeat; }

#forum form.dane_osobiste .right #avatar{ float:left; margin-left:10px; border:1px solid #868686;}
#forum form.dane_osobiste .right .del_div	{ width:auto; float:left; padding:17px 0 0 10px; }
#forum form.dane_osobiste .right .del_div label{ width:auto; height:auto; font-weight:normal; float:left; display:inline; padding-right:10px; }
#forum form.dane_osobiste .right .del_div input{ width:13px; height:12px; float:left; top:0; left:0; }
#forum form.dane_osobiste .right .cont .input_file{ width:200px; height:auto; }

#forum form.dane_osobiste .left .min_height { width:1px; height:201px; padding:0; margin:0; float:left; }
#forum form.dane_osobiste .left .cont { width:442px; padding:0; margin:0; float:left; }

#forum form.dane_osobiste .right .min_height { width:1px; height:201px; padding:0; margin:0; float:left; }
#forum form.dane_osobiste .right .cont { width:248px; padding:0; margin:0; float:left; }

#forum form.dane_osobiste div.buttons{ width:700px; padding:5px 10px 15px 10px; border:0; text-align:center; }
#forum form.dane_osobiste div.buttons input{ width:108px; height:26px; border:0; padding:0; float:none; }
#forum form.dane_osobiste .twoje_ustawienia label	{padding-left:20px;}

/* PROFIL UZYTKOWNIKA */
#content .cp_first					{ border-top:3px solid #D6D7D7; }
#content .content_profil			{ padding:11px 4px 0 11px; line-height:18px; color:#626262; }
#content .content_profil .pro_red	{ color:#D62168; }
#content .content_profil .pro_box_top{ width:710xp; height:30px; padding-left:18px; line-height:22px; position:relative; background:url(img/pro_box_top.png) no-repeat; color:#D62168; font-weight: bold;}
#content .content_profil .pro_box_top span{ font-weight:bold; }
#content .content_profil .pro_box_content{ background:#F4F4F4; }
#content .content_profil .pro_box_bottom{ width:728xp; height:7px; background:url(img/pro_box_bottom.png) no-repeat; }

#content .content_profil .pro_info_bcg{ width:728px; height:201px; background:url(img/pro_info_bcg.png) no-repeat; }

#content .content_profil .pro_info_bcg .img_box{ width:156px; height:160px; padding-top:24px; text-align:center; float:left; }
#content .content_profil .pro_info_bcg .img_box img{ margin-bottom:5px; border:1px solid #868686;}
#content .content_profil .pro_info_bcg .img_box .online{ font-weight:bold; color:#ad091e; }
#content .content_profil .pro_info_bcg .img_box .nickname 	{ font:normal 20px Verdana; color:#1e6786;}
#content .content_profil .pro_info_bcg .img_box .city 	{ font-size:12px; display:block; padding:5px 0; font-weight:bold;}

#content .content_profil .pro_info_bcg .ostatnio{ width:260px; height:137px; float:left; padding:13px 0 0 25px; }

#content .content_profil .pro_info_bcg .nick{ width:263px; height:137px; float:left; padding:13px 0 20px 0; }

#content .content_profil .pro_info_bcg .miejscowosc{ width:164px; height:137px; float:left; padding:13px 0 0 0; }

#content .content_profil .pro_info_bcg .znajomi_info { width: 100%; text-align: center; color: #CC6600; clear: both; padding: 3px 0 0 0; font-weight: bold;}

#content .content_profil .pro_info_bcg .links_belt{ width:507px; padding-left:20px; padding-top:7px; height:27px; text-align:center; float:left; }
#content .content_profil .pro_info_bcg .links_belt a{ width:53px; height:19px; display:block; float:left; margin-right:11px; }

#content .content_profil .more_friends{ position:absolute; top:0; right:20px; color:#ad091e; }
#content .content_profil :hover.more_friends{ text-decoration:underline; }

#content .content_profil .pro_boxes	{ padding-left:14px; float:none; background:#f4f4f4; border-bottom:1px solid #f4f4f4;  }
#content .content_profil .pro_boxes .pro_one_box{ width:100px; height:150px; padding:10px 18px 0 0; text-align:center; float:left; background:#F4F4F4; }
#content .content_profil .pro_boxes .long { height: 170px; }
#content .content_profil .pro_boxes .long a strong {color:#1e6786;}
#content .content_profil .pro_boxes .pro_one_box img{ margin-bottom:10px; border:1px solid #868686;}


#content .content_profil_half			{ width:358px; padding:11px 0 0 11px; float:left; line-height:18px; color:#626262; }
#content .content_profil_half .pro_box_top{ width:340px; height:30px; padding-left:18px; font-weight:bold; line-height:22px; position:relative; 
											background:url(img/pro_boxhalf_top.png) no-repeat; color:#D62168; }
#content .content_profil_half .pro_box_top span{ font-weight:bold; }
#content .content_profil_half .pro_box_content{ padding:0 15px; background:#F4F4F4; color:#626262;}
#content .content_profil_half .pro_box_content a 		{color:#1E6786;}
#content .content_profil_half .pro_box_content p 		{padding:1em 0; margin:0;}
#content .content_profil_half .pro_box_content .date{ font-size:0.8em; }
#content .content_profil_half .pro_box_content .break{ font-size:1px; height:10px; position:relative; clear:both; }
#content .content_profil_half .pro_box_bottom{ width:358px; height:7px; background:url(img/pro_boxhalf_bottom.png) no-repeat; }

#content .content_profil_half .pro_box_content .blad { width: 100%; padding: 5px 0 5px 0; font-weight: bold; text-align: center;}

/* Piotrek, forum */
body#forum_all										{background:url(img/bcg_line_forum.png) repeat-x;}
#forum_all #all 										{background:url(img/bcg_forum.jpg) 0px 0 no-repeat; width:990px;}
#forum_all #top										{width:990px; height:174px; padding-bottom:0;}
#forum_all #top #search								{width:990px;}
#forum_all #top #search form label						{height:16px; background:url(img/wyszukaj_na_forum.png) no-repeat; margin-top:6px; 
													margin-right:19px;}
#forum_all #top #search form #search_field				{margin-right:13px; }
#forum_all #top #search form							{width:820px;}
#forum_all #top #search .links 						{width: 170px;}
#forum_all #top #search .links ul						{list-style:none; text-align:right; font-size:11px; line-height:1.4em;}
#forum_all #top #search .links ul li a					{color:#fff; display:block; padding-right: 10px; 
													background:url(img/gwiazdka.gif) right 5px no-repeat;}
#forum_all #top #search .links ul li a:hover				{text-decoration:underline;}
#forum_all  #top #logo								{width:990px; height:134px; position:relative;}
#forum_all  #top #logo h3 a							{width:584px; height:96px; left:405px; top:23px;}
#forum_all #body										{width:990px;}
#forum_all #body .mleft								{width:219px; margin-right:9px; margin-left:10px;}
#forum_all #body .mleft .hdr							{padding:8px 0 1px 15px; font-size:22px; font-family:Trebuchet MS, Verdana, Arial, sans-serif;
													display:block;}
#forum_all #body .mleft .profil .list					{padding:9px 10px 21px 15px;}
#forum_all #body .mleft .najczesciej_szukane_list		{padding:9px 10px 0px 15px;}
#forum_all #body .mleft a.zobacz_wszystkie_wyrazenia	{width:140px; float:none; margin-left:10px; margin-bottom:20px;}
#forum_all #body .mleft .text							{padding-left:15px; padding-right:10px;}
#forum_all #body .mleft .subscription 				{position:relative; padding-top:14px;}
#forum_all #body .mleft .subscription #newsletter_email			{padding:5px 8px; color:#d51a67; width:108px; background: url(img/input_small_bcg.gif) no-repeat;}
#forum_all #body .mleft .subscription #submit_left	{position:absolute; top:14px; right:0;}
#forum_all #body .mleft .wypisz						{font-size:10px; color:#d0cdcd; text-decoration:underline;}
#forum_all #content									{width:743px; float:left;}
.box_blue											{ width:100%; margin-bottom:10px; font-size:1em; float:left; position:relative; 
													background:#fff; border:0px solid red; }
.box_blue .title										{ height:27px; position:relative; }
.box_blue .title .left								{ width:5px; height:27px; position:absolute; left:0; 
													background:url(img/box_title_left_blue.gif) no-repeat; }
.box_blue .title .center								{ width:100%; text-align:center; position:absolute; left:0; padding:4px 0 0 0; margin:0; 
													height:23px; line-height:23px; font-weight:bold; 
													background:url(img/box_title_center_blue.gif) repeat-x; color:#fff; }
.box_blue .title .right								{ width:5px; height:27px; position:absolute; right:0; 
													background:url(img/box_title_right_blue.gif) no-repeat; }
													
.person_box							{padding-bottom:10px;}													
.person_box img						{ border:1px solid #868686; margin-right:12px; float:left; }

.person_box .right					{ width:150px; float:left; }
.person_box .right h5 				{ font-size: 13px; color: #ad091e; font-weight: bold; padding-bottom: 3px; font:normal 20px Verdana; color:#1e6786; margin:0}

/* dodaj i inne */
.box_gradient					{ width:702px; padding:0px 10px 5px 10px; float:left; clear:both; margin-bottom:10px; position:relative; left:14px; background:url(img/box_gray_gradient.png) top no-repeat; }
.box_gradient h4				{ position: relative; color: #000000; font-weight: bold; padding: 0px 0 0 20px; top: 10px;}
.box_gradient a:hover			{ text-decoration:underline; }
.box_gradient ul				{ width:652px; padding:20px 0 0 34px; float:left; list-style:square; line-height:18px; color:#ad091e; }
.box_gradient ul li				{ width:260px; float:left; }
.box_gradient ul li.left		{ padding-right:120px; }
.box_gradient li.all_article a	{ color:#ad091e; }
.box_gradient li.all_article	{ list-style: none;}

.box_gradient .top				{ border-bottom:1px solid #d6d7d7; height:32px; line-height:32px; }
.box_gradient .top div			{ float:left; }
.box_gradient .top .opinie		{ font-weight:bold; padding-left:23px; color:#1E6786; }
.box_gradient .top .raport		{ width:500px; text-align:center; color:#ad091e; }
.box_gradient .top .koment		{ color:#ad091e; }

.box_gradient .content			{ width:702px; margin:5px 0; background:url(img/bcg_line.gif) repeat-y; }
.box_gradient .content .left	{ width:177px; padding-left:20px; float:left; }
.box_gradient .content .left div {float: left; width: 115px; font-size: 0.9em;}
.box_gradient .content .left img{ border:1px solid #d6d7d7; margin-right:10px; vertical-align:top; float: left; }
.box_gradient .content .left strong {padding: 0 0 8px 0; font-size: 1.1em; display: block;}
.box_gradient .content .left a {color: rgb(173, 9, 30); text-decoration: none; font-weight: bold;}
.box_gradient .content .left  .clear {height: 10px; width: 100%;}
.box_gradient .content .left a.blog {position: relative; float: left; background:url(img/blog.gif) no-repeat; padding: 2px 0 0 25px; display: block; height: 19px;
									width:49px; text-indent:-10000px;}
.box_gradient .content .left a.galeria {position: relative; float: left; background:url(img/pro_galeria_button.png) no-repeat; padding: 2px 0 0 25px;
											display: block; height: 19px;
											width:53px; text-indent:-10000px;}
.box_gradient .content .right	{ width:482px; padding-left:23px; float:left; line-height:18px; }
.box_gradient .content .right span{ color:#949494; }
.box_gradient .border			{ width:702px; position:relative; clear:both; font-size:1px; height:4px; border-bottom:1px solid #d6d7d7; }

.box_gradient .content_textarea		{ float:left; width: 100%;}
.box_gradient label {display: block; padding: 10px 0 3px 10px; font-weight: bold;}
.box_gradient .content_textarea .info{ text-align:center; padding:20px 0; width: 100%; color: #D51A67;; font-weight: bold;}
.box_gradient .content_textarea .info strong{ color: #5A5A5A;}
.box_gradient .content_textarea textarea{ width:680px; margin:10px; }

.box_forum_dodaj {padding: 0 10px 0 10px;} 
.box_forum_dodaj #nazwa {width: 690px;}
.box_forum_dodaj #opis,
.box_forum_dodaj #nazwa {
	padding: 2px;
}
.box_forum_dodaj textarea{margin:0px; width: 695px; height: 200px;}
.box_forum_dodaj label {padding: 10px 0 10px 0; display: block;}

.box_gradient .footer_area		{ padding:10px; text-align:right; }
.box_gradient .footer_area .powrot {display:block; width: 65px; height:26px; background: url(img/forum_btn_powrot.png); float: left; left: -5px; position: relative;}
.box_gradient .footer_area .powrot span { position:absolute; left:-1000em;}
.box_gradient .potwierdzenie_area		{ padding:10px 0 10px 280px; text-align:center; clear: both;}
.box_gradient .potwierdzenie_area .forum_nie{ display: block; width: 38px; height: 26px; background: url(img/forum_btn_nie.png) no-repeat 0 0; float: left; position:relative; margin: 0 10px; text-indent:-9999px;}
.box_gradient .potwierdzenie_area .forum_tak{ display: block; width: 39px; height: 26px; background: url(img/forum_btn_tak.png) no-repeat 0 0; float: left; position: relative; margin: 0 10px; text-indent:-9999px;}

#forum .powrotbutton															{ float: right; right: 10px;}
.powrotbutton																{ position: relative; height: 28px; width: 100%;}
.powrotbutton a																{ position: relative; float: right; width: 65px; height: 26px; display: block; background: url(img/forum_btn_powrot.png) no-repeat 0 0;}
.powrotbutton a span														{position:absolute; left:-9999em;}

.cytowanie																	{ padding: 5px 5px 0px 5px;}
.cytowanie_ramka															{ padding: 3px 5px 3px 5px; border: 1px solid #f1c1c1; background: #f8e3e3;}
.cytowanie_dol																{ margin-bottom: 5px;}
.cytowanie_ramka h5															{ font-size: 0.9em; font-weight: bold; padding: 0 0 2px 0;}
.cytowanie_ramka div.break													{ height: 10px;}
.avatar_big																	{ width: 100px; height: 100px;}

#forum form.dane_osobiste .twoje_ustawienia div input						{ position: relative; clear: both; float: left; left: 0; top: 2px; width: auto; height: auto;}
#forum form.dane_osobiste .twoje_ustawienia div fieldset					{ position: relative; border: 1px solid #000000; padding: 5px;}
#forum form.dane_osobiste .twoje_ustawienia div label						{ position: relative; float: left; width: auto; height: auto; padding-left: 5px; font-weight: normal;}
#forum .forum_niedostepne													{ padding:20px; text-align:center; font-weight:bold; color:#5A5A5A;}

#forum #form_zaproszeni_moderatorzy								{ padding-bottom:14px;}
#forum #form_zaproszeni_moderatorzy fieldset 					{ position: relative; width: 100%;}
#forum #form_zaproszeni_moderatorzy .submit 					{ position: relative; top: 8px;}

/* #### kalkulatory #### */

.radio_div														{}
.radio_div input												{ margin:1px 3px;}

.input_div														{ padding-bottom:5px;}
.input_div label												{ float:left; padding-right:5px;}
.input_div label.red											{ text-align:right;}
#kalkulator_medyczny_formularz .red								{ color:#D62169;}
.input_div input												{ width:92px; height:16px; padding:5px 4px; display:block; margin-right:6px; float:left; border:0; background:url(img/input_bcg2.gif) no-repeat; }

.kalkulator_frame #kalkulator_medyczny_formularz .inp_sbt		{ margin:10px; width:53px; height:26px; text-indent:-9999px; background:url(img/oblicz_button.png);
																	display:block; border:0;}



