﻿html, body					{	width:100%;	margin:0;	}
body						{	background:#ffffff url('../graph/bg.gif') repeat-x center top;	text-align:center;	font:normal 11px tahoma;	padding-bottom:15px;	}
.crirHidden 				{	position: absolute;		left: -10000px;	}

.clear						{	height:0;	font-size:0;	line-height:0;	clear:both;	overflow:hidden;	}
a							{	border:0;	outline:none;	}
a img						{	border:0;	outline:none;	}
/*form,*/

.body						{	width:973px;	margin:0 auto;	text-align:left;	}

.rel						{	width:100%;	height:100%;	position:relative;	}
.line						{	margin:0;	height:1px;	line-height:1px;	font-size:0;	overflow:hidden;	background:#dddddd;	}


.error_box					{	color:#ff0000;	font:bold 11px tahoma;	line-height:16px;	}
.info_box					{	color:#008800;	font:bold 11px tahoma;	line-height:16px;	}

.header						{	width:973px;	height:180px;	background:transparent url('../graph/bg_top.jpg') no-repeat left top;	position:relative;	}
.logo						{	position:absolute;	top:0;	left:0;	margin:70px 0 0 5px;	}
.login_box					{	width:233px;	height:157px;	background:transparent url('../graph/bg_loginbox.gif') no-repeat left top;	position:absolute; top:0;	right:0;	margin-top:11px;	}

.login_box .input_box		{	width:202px;	height:25px;	position:absolute;	background:transparent url('../graph/bg_loginbox_input.gif') no-repeat left top;	}
.login_box .input_box.lg	{	top:0;	left:0;	margin:31px 0 0 17px;	}
.login_box .input_box.ps	{	top:0;	left:0;	margin:60px 0 0 17px;	}


.login_box .input_box input	{	width:188px;	border:0;	background:transparent;	color:#878787;	font:normal 11px tahoma;	margin:5px 0 0 7px;	float:none;	}

.login_box .logowanie_txt	{	width:72px;	height:11px;	background:transparent url('../graph/txt_logowanie.png') no-repeat left top;	display:block;	position:absolute; top:0;	left:0;	margin:11px 0 0 16px;	 }
.login_box .zaloguj			{	width:60px;	height:20px;	background:transparent url('../graph/btn_zaloguj.gif') no-repeat left top;	position:absolute;	top:0;	left:0;	margin:105px 0 0 131px;	display:block;	}
.login_box .arrows			{	width:27px;	height:20px;	background:transparent url('../graph/btn_arrows.gif') no-repeat left top;	position:absolute;	top:0;	left:0;	margin:105px 0 0 191px;	display:block;	}

.login_box a				{	color:#ffffff;	font:normal 11px tahoma;	text-decoration:underline;	}
.login_box a:hover			{	text-decoration:none;	}
.login_box .a_rejestracja	{	position:absolute;	bottom:0;	left:0;	margin:0 0 11px 17px;	}
.login_box .a_zapomnialem	{	position:absolute;	bottom:0;	right:0;	margin:0 16px 11px 0;	}

.login_box .info			{	color:#e09c30;	line-height:16px !important;	font:bold 11px tahoma;	}
.login_box .info b			{	color:#ffffff;	}
.login_box a				{	line-height:16px;	}

#menu-krotkie							{	width:973px;	height:40px;	background:transparent url('../graph/menu.gif') no-repeat left 1px;	margin-top:6px;	}
#menu-krotkie a							{	display:block;	height:40px;	float:left;	}
#menu-krotkie #abc-wlosa				{	width:98px;		}
#menu-krotkie #dlaczego-wypadaja		{	width:150px;	}
#menu-krotkie #metody-leczenia			{	width:140px;	}
#menu-krotkie #jak-wyleczyc-lysienie	{	width:165px;	}
#menu-krotkie #pielegnacja-wlosow		{	width:159px;	}
#menu-krotkie #kacik-eksperta			{	width:127px;	}
#menu-krotkie #faq						{	width:60px;		}
#menu-krotkie #blogi					{	width:74px;		}

#menu-krotkie.abc-wlosa					{	background-position:0 -40px;	}
#menu-krotkie.dlaczego-wypadaja			{	background-position:0 -81px;	}
#menu-krotkie.metody-leczenia			{	background-position:0 -122px;	}
#menu-krotkie.jak-wyleczyc-lysienie		{	background-position:0 -163px;	}
#menu-krotkie.pielegnacja-wlosow		{	background-position:0 -204px;	}
#menu-krotkie.kacik-eksperta			{	background-position:0 -245px;	}
#menu-krotkie.faq						{	background-position:0 -286px;	}
#menu-krotkie.blogi						{	background-position:0 -327px;	}

#menu-dlugie							{	width:973px;	height:40px;	background:transparent url('../graph/menu-dlugie.gif') no-repeat left 1px;	margin-top:6px;	}
#menu-dlugie a							{	display:block;	height:40px;	float:left;	}
#menu-dlugie #abc-wlosa					{	width:91px;		}
#menu-dlugie #dlaczego-wypadaja			{	width:145px;	}
#menu-dlugie #metody-leczenia			{	width:132px;	}
#menu-dlugie #jak-wyleczyc-lysienie		{	width:153px;	}
#menu-dlugie #pielegnacja-wlosow		{	width:151px;	}
#menu-dlugie #kacik-eksperta			{	width:117px;	}
#menu-dlugie #faq						{	width:54px;		}
#menu-dlugie #blogi						{	width:62px;		}
#menu-dlugie #forum						{	width:64px;		}

#menu-dlugie.abc-wlosa					{	background-position:0 -40px;	}
#menu-dlugie.dlaczego-wypadaja			{	background-position:0 -81px;	}
#menu-dlugie.metody-leczenia			{	background-position:0 -122px;	}
#menu-dlugie.jak-wyleczyc-lysienie		{	background-position:0 -163px;	}
#menu-dlugie.pielegnacja-wlosow			{	background-position:0 -204px;	}
#menu-dlugie.kacik-eksperta				{	background-position:0 -245px;	}
#menu-dlugie.faq						{	background-position:0 -286px;	}
#menu-dlugie.blogi						{	background-position:0 -327px;	}
#menu-dlugie.forum						{	background-position:0 -368px;	}

.path_and_search						{	width:970px;	padding:8px 0;	margin-left:1px;	}
.path									{	float:left;	color:#a09f9f;	font:normal 10px tahoma;	margin-top:10px;	}
.path span								{	color:#067c69;	}
.path span.nrl							{	color:#a09f9f;	}
.path a									{	color:#067c69;	text-decoration:underline;	}
.path a:hover							{	text-decoration:none;	}

.search									{	width:355px;	height:25px;	float:right;	background:transparent;		}
.txt_szukaj_w_serwisie					{	float:left;	margin-top:8px;	}
.search .input_box						{	width:202px;	height:26px;	float:left;	margin-left:7px;	background:transparent url('../graph/bg_loginbox_input.gif') no-repeat left top;	}
.search .input_box input				{	width:188px;	border:0;	background:transparent;	color:#878787;	font:normal 11px tahoma;	margin:5px 0 0 7px;	}
.search .arrows							{	width:33px;	height:26px;	background:transparent url('../graph/btn_arrows2.gif') no-repeat left top;	float:left;	margin-left:10px;	display:block;	}

/* główne:start */
.label									{	width:120px;	float:left;	padding-top:5px;	}
.inputs_box								{	width:202px;	height:25px;	float:left;	background:transparent url('../graph/bg_loginbox_input.gif') no-repeat left top;	}
.inputs_box .input						{	width:188px;	border:0;		background:transparent;	color:#878787;	font:normal 11px tahoma;	margin:5px 0 0 7px;	}
.textarea_box							{	width:485px;	height:104px;	float:left;	border:0;	margin-top:8px;	background:transparent url('../graph/bg_textarea.gif') no-repeat left top;	}
.textarea_box textarea					{	width:479px;	height:98px;	border:0;	background:transparent;	margin:3px 0 0 3px;	}
textarea								{	color:#878787;	font:normal 11px tahoma;	border:1px solid #dddddd;	width:370px;	height:120px;	}
/* główne:end */


.content								{	width:970px;	margin-left:1px;	background:transparent;	}

.big_box								{	width:970px;	position:relative; z-index:1;	background:transparent url('../graph/box_big_cont.gif') repeat-y left top;	padding:0;	margin:0;	}
.box_b_top								{	width:970px;	height:41px;	position:absolute;	top:0;	left:0;	background:transparent url('../graph/box_big_top.gif') no-repeat left top;	z-index:1;	font-size:0;	line-height:0;	overflow:hidden;	}
.box_b_bot								{	width:970px;	height:15px;	position:absolute;	bottom:0;	left:0;	background:transparent url('../graph/box_big_bot.gif') no-repeat left top;	z-index:1;	font-size:0;	line-height:0;	overflow:hidden;	}
.inside									{	position:relative;	z-index:100;	padding:11px 14px 21px;	}

.ha21									{	font:normal 15px helvetica;	color:#04575E;	/*#015054;*/	}
.ha22									{	font:normal 15px helvetica;	color:#04575E;	/*#015054;*/	}

.column_left							{	width:217px;	float:left;	margin-right:15px;	}
.column_center							{	width:462px;	float:left;	margin-right:15px;	}
.column_right							{	width:233px;	float:left;	}

.column_wide							{	width:694px;	float:left;	margin-right:15px;	}

.column_left .box						{	width:217px;	}

.box									{	margin-top:28px;	}
.box .b_header							{	height:36px;	background:transparent url('../graph/box_header_bg.gif') repeat-x left top;	position:relative;	}
.box .b_header .arrow					{	position:absolute;	top:0;	left:0;	margin-top:11px;	}

.box .b_header h1						{	position:absolute;	top:0;	left:0;	margin:10px 0 0 20px;	}

.box .b_header h2						{	position:absolute;	top:0;	left:0;	margin:10px 0 0 20px;	}
.box .b_header h2.ha22					{	margin-top:9px;	}
.box .b_menu							{	height:30px;	margin-top:11px;	}
.box .b_cont							{	font:normal 11px tahoma;	color:#606060;	}
.box .b_cont a							{	color:#698ba6;	text-decoration:underline;	}
.box .b_cont .box_text a				{	color:#dd8c10;	font-weight:bold;	}

/*#bmx_1									{	margin-top:0;	}*/
#bmx_3									{	margin-top:0;	}

#bmx_1 .b_menu							{	background:transparent url('../graph/bmx_1_bg.gif') repeat-x left top;	padding-left:1px;	}
#bmx_1 .b_menu a						{	width:71px;	height:24px;	_height:30px;	text-align:center;	padding-top:6px;	margin-right:1px;	display:block;	float:left;	background:transparent url('../graph/bmx_1_a.gif') no-repeat left top;	color:#9d9d9d;	font:normal 10px tahoma;	text-decoration:none;	}
#bmx_1 .b_menu a.seld					{	background:transparent url('../graph/bmx_1_a_sel.gif') no-repeat left top;	font-weight:bold;	}

#bmx_1 .b_cont							{}
#bmx_1 .b_cont img						{	border:1px solid #d4d3d3;	padding:1px;	display:block;	margin:0 auto;	}
#bmx_1 .box_title						{	padding:2px 8px;	color:#689bc5;	}
#bmx_1 .b_cont .box_text				{	padding:8px;	}

#bmx_2 .b_menu							{	height:31px;	background:#eeeeee url('../graph/bmx_2_bg.gif') repeat-x left top;	padding-left:1px;	}
#bmx_2 .b_cont							{	background:#eeeeee;	}
#bmx_2 .b_cont img						{	border:1px solid #d4d3d3;	padding:1px;	display:block;	margin:0 auto;	}
#bmx_2 .b_menu a						{	width:30px;	height:25px;	_height:31px;	text-align:center;	padding-top:6px;	margin-right:1px;	display:block;	float:left;	background:transparent url('../graph/bmx_2_a.gif') no-repeat left top;	color:#9d9d9d;	font:normal 10px tahoma;	text-decoration:none;	}
#bmx_2 .b_menu a.seld					{	background:transparent url('../graph/bmx_2_a_sel.gif') no-repeat left top;	font-weight:bold;	}
#bmx_2 .b_cont .box_text				{	padding:8px;	}

#bmx_3 .b_menu							{	height:29px;	background:#eeeeee url('../graph/bmx_1_bg.gif') repeat-x left top;	padding-left:1px;	}
#bmx_3 .b_cont							{	background:#eeeeee;	}
#bmx_3 .b_cont img						{	border:1px solid #d4d3d3;	padding:1px;	display:block;	margin:0 auto;	}
#bmx_3 .b_menu a						{	width:107px;	height:23px;	_height:29px;	text-align:center;	padding-top:6px;	margin-right:1px;	display:block;	float:left;	background:transparent url('../graph/bmx_3_a.gif') no-repeat left top;	color:#9d9d9d;	font:normal 10px tahoma;	text-decoration:none;	}
#bmx_3 .b_menu a.seld					{	background:transparent url('../graph/bmx_3_a_sel.gif') no-repeat left top;	font-weight:bold;	}
#bmx_3 .b_cont 							{	width:217px;	height:249px;	/*background:transparent url('../graph/bmx_3_cont.gif') no-repeat left top;*/	position:relative;	}
#bmx_3 .b_cont .loupe					{	border:0;	padding:0;	display:inline;	margin:0;}
#bmx_3 .b_cont .wiecej					{	width:60px;	height:20px;	display:block;	position:absolute;	bottom:0;	right:0;	margin:0 20px 20px 0;	display:block;	background:transparent url('../graph/btn_wiecej.gif') no-repeat left top;	}
#find_map								{	display: none;  }
/*center*/
#bmx_c_1								{	margin-top:0;	}
.bc_cont								{	margin-top:11px;	color:#393939;	font:normal 11px tahoma;	line-height:15px;	}
.bc_cont img							{	float:left;	border:1px solid #d4d3d3;	padding:1px;	margin-right:13px;	}
.bc_cont .box_text						{	}
#bmx_c_1 .wiecej img					{	border:0;	padding:0;	float:none;	}

#bmx_c_2 .b_menu						{	height:30px;	background:#eeeeee url('../graph/bmx_c_2_bg.gif') repeat-x left top;	padding-left:1px;	margin-top:0;	}
#bmx_c_2 .b_cont						{	background:#ffffff;	}
#bmx_c_2 .b_cont img					{	border:1px solid #d4d3d3;	padding:1px;	margin:0 4px 4px 0;	text-zalign:left;	}
#bmx_c_2 .b_menu a						{	width:140px;	height:25px;	_height:30px;	text-align:center;	padding-top:6px;	margin-right:1px;	display:block;	float:left;	background:transparent url('../graph/bmx_c_2_a.gif') no-repeat left top;	color:#9d9d9d;	font:normal 10px tahoma;	text-decoration:none;	}
#bmx_c_2 .b_menu a.seld					{	background:transparent url('../graph/bmx_c_2_a_sel.gif') no-repeat left top;	font-weight:bold;	}
#bmx_c_2 .b_cont .box_text				{	padding:8px;	}


.insider_left							{	float:left;		width:230px;	padding-top:10px;	}
.insider_right							{	float:right;	width:230px;	padding-top:10px;	}
.title									{	color:#689bc5;	font:normal 11px tahoma;	line-height:14px;	margin:0 10px 0 0;	}
.text									{	color:#252525;	font:normal 11px tahoma;	line-height:14px;	margin:0 10px 0 0;	}
.wiecej									{	color:#878787;	font:normal 11px tahoma;	line-height:14px;	margin:0 10px 0 0;	}
.insider_right .title,
.insider_right .text,
.insider_right .wiecej					{	margin-left:10px;	margin-right:0;	}

.wiecej a								{	color:#878787;	text-decoration:underline;	}
.wiecej span							{	color:#de8600;	text-decoration:none;	}

#bmx_c_3 .insider_left					{	border-right:1px solid #e2f1ef;	}

#bmx_c_3 .title							{	font-weight:bold;	}
#bmx_c_3 .wiecej img					{	padding:0;	border:0;	float:none;	}
#bmx_c_3 .text							{	color:#606060;	}


/*right*/
#bmx_r_1								{	margin-top:0;	}
#bmx_r_1 .b_cont						{	margin-top:11px;	}
#bmx_r_1 .b_cont img					{	border:1px solid #d4d3d3;	padding:1px;	display:block;	margin:0 auto;	}

#bmx_r_1 p								{	margin:15px 0;	}

p.podpis, #bmx_r_1 p.podpis				{	color:#878787;	font:normal 9px tahoma;	margin:0;	padding:5px 0;	border-bottom:1px solid #e3f1ef;	}
p.podpis strong							{	color:#689bc5;	font-weight:bold;	}

#bmx_r_1 .title							{	font-weight:bold;	}
#bmx_r_1 .text span						{	color:#a2a1a1;	}
#bmx_r_1 .wiecej a						{	color:#de8600;	text-decoration:underline;	font-weight:bold;	}
#bmx_r_1 .wiecej span					{	color:#de8600;	text-decoration:none;	font-weight:bold;	}


#bmx_r_2 .b_cont						{	background:#edf6f4 url('../graph/bg_right_cont.gif') repeat-x left top;	}
#bmx_r_2 ul								{	padding:5px 0 15px;	list-style:none none outside;	}
#bmx_r_2 ul li							{	list-style:none none outside;	margin:10px 10px 0;	background:transparent url('../graph/list_item.gif') no-repeat left 3px;	padding:1px 5px 0 17px;	}

#bmx_r_3 .b_cont						{	background:#edf6f4 url('../graph/bg_right_cont.gif') repeat-x left top;	}

.newsletter_form						{	position:relative;	height:97px;	}
.newsletter_form .box_input				{	width:206px;	height:26px;	position:absolute;	top:0;	left:0;	margin:16px 0 0 14px;	background:transparent url('../graph/bg_newsletter_input.gif') no-repeat left top;	}
.newsletter_form .box_input input		{	width:188px;	border:0;	background:transparent;	color:#878787;	font:normal 11px tahoma;	margin:5px 0 0 7px;	}
#n_zapisz								{	position:absolute;	top:0;	left:0;	margin:51px 0 0 14px;	}
#n_wypisz								{	position:absolute;	top:0;	left:0;	margin:71px 0 0 14px;	}
.wyslij,
.newsletter_form .wyslij				{	width:60px;	height:20px;	display:block;	position:absolute;	top:0;	right:0;	margin:60px 14px 0 0;	background:transparent url('../graph/btn_wyslij.gif') no-repeat left top;	}

label.radio_checked,
label.radio_unchecked					{	font:normal 10px tahoma; 	padding-left: 18px;	padding-top:1px;	height:20px;	color:#606060;	}
label.radio_checked						{	background:transparent url('../graph/radio_on.gif') no-repeat scroll 0 0;	}
label.radio_unchecked					{	background:transparent url('../graph/radio_off.gif') no-repeat scroll 0 0;}

label.checkbox_checked,
label.checkbox_unchecked					{	font:normal 10px tahoma; 	padding-left: 18px;	padding-top:1px;	height:20px;	color:#606060;	}
label.checkbox_checked						{	background:transparent url('../graph/checkbox_on.gif') no-repeat scroll 0 0;	}
label.checkbox_unchecked					{	background:transparent url('../graph/checkbox_off.gif') no-repeat scroll 0 0;}



.blog_m_one								{	padding-top:10px;	}
.blog_m_one img							{	float:left;	border:0 solid #d4d3d3;	padding:1px;	}
.blog_m_one .desc						{	float:left;	margin-left:5px;	width:170px;	}
.blog_m_one .desc .title				{	font-weight:bold;	text-decoration:underline;	}
.blog_m_one .desc .title:hover			{	text-decoration:none;	}
.blog_m_one .desc .text a				{	color:#0071cc;	text-decoration:none;	font-weight:bold;	}

#submenu .b_cont,
#see_also .b_cont						{	background:#edf6f4 url('../graph/bg_right_cont.gif') repeat-x left top;	}
#submenu ul,
#see_also ul							{	padding:5px 0 15px;	list-style:none none outside !important;	margin:0;	}
#submenu ul li,
#see_also ul li							{	list-style:none none outside !important;	margin:10px 10px 0;	background:transparent url('../graph/list_item.gif') no-repeat left 3px;	padding:1px 5px 0 17px;	}

.submenu a								{	color:#689bc5;	font:bold 11px tahoma;	text-decoration:none;	}
.subsubmenu								{	background-image:none !important;	}
.subsubmenu a							{	color:#878787;	font:normal 11px tahoma;	text-decoration:underline;	}
.subsubmenu a:hover						{	text-decoration:none;	}

/*WIDE*/
.column_wide .b_cont					{	padding:15px 10px;	}


/*comments*/
.comment_line							{	display:block;	height:1px;	line-height:0;	font-size:0;	overflow:hidden;	background:#e0f0f0;	}
.comment_form							{	background:#edf6f4 url('../graph/bg_right_cont.gif') repeat-x left top;	padding:15px;	positon:relative;	margin-top:20px;	}

.comment_form .label					{	color:#878787;	}
.comment_form .label,
.comment_form .input_box				{	margin-top:5px;	}
.comment_form .textarea_box				{	width:485px;	height:104px;	float:left;	border:0;	margin-top:8px;	background:transparent url('../graph/bg_textarea.gif') no-repeat left top;	}
.comment_form textarea					{	width:479px;	height:98px;	border:0;	background:transparent;	margin:3px 0 0 3px;	}
.comment_form .wyslij					{	position:static;	float:left;	margin:10px 0 0;	}

.c_pager								{	position:absolute;	top:0; right:0;	margin-top:7px;	margin-right:3px;	}

.comments_item							{	color:#878787;	font:normal 11px tahoma;	margin-top:15px;	}
.com_date span							{	color:#689bc5;	font:normal 11px tahoma;	}
.com_line								{	margin-top:15px;	height:1px;	line-height:1px;	overflow:hidden;	font-size:0;	background:#e9e9e9;	}

/*FAQ*/
.faqlink								{	display:block;	margin:10px 0 0 10px;	}
.faq_one								{	margin-top:15px;	border-bottom:1px solid #d5d5d5;	padding-bottom:10px;	}

/* footer*/
.footer									{	margin-top:1px;	margin-left:1px;	width:970px;	}
.footer .inside							{	padding-top:20px;	padding-bottom:20px;	}
.footer .copy							{	width:200px;	float:left;	color:#ababab;	margin-top:3px;	}
.footer .links							{	float:left;	width:530px;	text-align:center;	margin-top:3px;	}
.footer .links a						{	color:#ababab;	font:normal 11px tahoma;	text-decoration:none;	margin:0 10px 0;	}
.footer .by								{	float:right;	width:113px;	}

/*rejestracja*/
.registration_form						{	line-height:8px;	margin-left:30px;	}
.registration_form .label				{	color:#878787;	font:normal 11px tahoma;	float:left;	width:70px;	}
.rejestruj								{	display:block;	width:85px;	height:20px;	float:left;	background:transparent url( '../graph/btn_rejestruj.gif') no-repeat left top;	}

/*edycja profilu*/
.edit_profile_form						{	}
.edit_profile_form .label				{	width:150px;	text-align:right;	color:#689bc5;	padding-right:10px;	}

.edit_profile_form .line				{	margin:15px 0;	height:1px;	line-height:1px;	font-size:0;	overflow:hidden;	background:#dddddd;	}
.edit_profile_form .buttons				{	background:#f4f4f4;	padding:20px;	margin-top:10px;	}
.edit_profile_form .buttons .zapisz_zm	{	width:136px;	height:27px;	background:transparent url('../graph/btn_zapisz_zmiany.gif') no-repeat left top;	margin:0 auto;	display:block;	}

.avatars label							{	float:left;	width:160px;	height:2px;	display:block;	}
.avatars img							{	float:left;	border:1px solid #d4d4d4;	}
.avatars .others						{	float:left;	width:300px;	margin:20px 20px 0;	}
.avatars .others .av_one				{	float:left;	width:55px;	text-align:center;	margin:0 5px;	}
.avatars .others .av_one img			{	margin:0 auto;	display:block;	}

.avatars .others img					{	float:none;	}

.upload_file							{	float:left;	width:400px;	}
.upload_file input						{	font:normal 11px tahoma;	}
.upload_file .dodaj						{	width:60px;	height:20px;	display:block;	background:transparent url('../graph/btn_dodaj.gif') no-repeat left top;	}

/*blog*/
.bog_item								{	padding:10px 15px;	}
.bog_item .blog_user_photo				{	width:70px;	padding:1px 0;	text-align:center;	float:left;	}
.bog_item .blog_user_photo img			{	padding:1px;	border:1px solid #aaaaaa;	}
.bog_item .blog_user_nophoto			{	width:20px;	padding:1px 0;	text-align:center;	float:left;	}
.bog_item .blog_user_info				{	width:215px;	background:transparent;	float:left;	}
.bog_item .blog_user_info .user			{	color:#689bc5;	padding-bottom:10px;	}
.bog_item .blog_info					{	width:330px;	background:transparent;	float:left;	}
.bog_item .blog_info h3					{	color:#689bc5;	font-weight:normal; text-decoration:none;	font:normal 11px tahoma;	}
.bog_item .blog_info a					{	color:#689bc5;	font-weight:normal; text-decoration:none;	}
.bog_item .blog_info .title				{	color:#689bc5;	padding-bottom:10px;	font-weight:bold;	}
.bog_item .blog_info .title a			{	color:#689bc5;	font-weight:bold;	}
.bog_item .blog_info .title span		{	color:#de8600;	}

.bog_item .nowy_wpis					{	display:block;	width:85px;	height:20px;	float:left;	margin-top:15px;	background:transparent url('../graph/btn_nowy_wpis.gif') no-repeat left top;	}

#blog_form .b_cont						{	background:#edf6f4 url('../graph/bg_right_cont.gif') repeat-x left top;	padding:10px 15px;	positon:relative;	}
#blog_form input						{	color:#878787;	font:normal 11px tahoma;	}
.anuluj									{	position:absolute;	top:0;	right:0;	font:normal 14px arial;	color:#f15054;	margin:9px 8px 0 0;		text-decoration:none;	}

.bb_info								{	padding:5px 10px; background:#f4f4f4;	}
.bb_info .p_info						{	float:left;	padding:3px 3px 4px 3px;	color:#689bc5;	}
.bb_info #pages							{	float:left;	}
.bb_info .links							{	float:left;	}
.bb_info .links a						{	color:#878787;	}
.bb_info .links span					{	color:#de8600;	}

/*notice*/
.notice_item							{	padding-top:15px;	}
.notice_item .notice_title				{	font-weight:bold;	}
.notice_item .notice_title a			{	color:#878787;	font-weight:normal;	}
.notice_item .link a					{	color:#878787;	font-weight:normal;	}
.notice_item .link span					{	color:#de8600;	}
.notice_item .tags						{	color:#689bc5;	}

/*pager*/
#pages									{	}
#pages .prev							{	display:none;	}
#pages .next							{	display:none;	}

#pages span								{	display:block;	float:left;	padding:3px 6px 4px;	color:#689bc5;	font:normal 11px tahoma;	text-decoration:none;	}
#pages span.padPages					{	display:block;	float:left;	padding:3px 6px 4px;	color:#689bc5;	font:bold 11px tahoma;	text-decoration:underline;	background:transparent url('../graph/bg_pager_item_sel.gif') repeat-x left top;	border-left:1px solid #d6d6d6;	border-right:1px solid #d6d6d6;	}
#pages a								{	display:block;	float:left;	padding:3px 6px 4px;	color:#689bc5;	font:normal 11px tahoma;	text-decoration:none;	}
#pages a:hover							{	text-decoration:underline;	}

.c_pager .p_info						{	/*width:175px;*/	float:right;	padding:3px 3px 4px 3px;	color:#689bc5;	}
.c_pager #pages							{	/*width:180px;*/	float:right;	}

/*chmura - linki */
#tags_list								{	padding:10px;	text-align:justify;	background:#ffffff url('../graph/bg_tags_cloud.gif') repeat-x left top; white-space:normal;	}
.tag1, .tag2, .tag3						{	color:#689bc5;	text-decoration:none;	line-height:18px;	}
.tag1									{	font:normal 11px tahoma;	}
.tag2									{	font:bold 14px tahoma;	}
.tag3									{	font:normal 16px tahoma;	}

/*LISTA BLOGÓW*/
#most_noticed							{	width:330px;	float:left;	}
#most_noticed .b_cont					{	padding-top:0;	background:#ffffff url('../graph/bg_tags_cloud.gif') repeat-x left top;	}

#most_viewed							{	width:330px;	float:right;	}
#most_viewed .b_cont					{	padding-top:0;	background:#edf6f4 url('../graph/bg_right_cont.gif') repeat-x left top;	}

#last_notices							{	width:445px;	float:left;	margin-right:15px;	}
#last_notices .insider_left				{	width:220px;	padding-top:10px;	}
#last_notices .insider_right			{	width:220px;	padding-top:10px;	}
#last_notices a							{	color:#878787;	}

#top_blogs								{	width:233px;	float:left;	}

/*CONSULTS*/
.cons_city								{	font:bold 11px tahoma;	color:#689bc5;	line-height:16px;	}
.cons_body								{	line-height:16px;	}

/*QUESTIONS*/
.expert_question_form .label			{	width:180px;	}


/*SONDA*/
#bmx_r_2 #sonda							{	margin-top:0;	padding:5px 10px; background:transparent url('../graph/bg_cont_gradient_fff.gif') repeat-x left top;	}
#sonda_form label						{	display:block;	margin:0 5px;}


/*fakty i mity - artykuły*/
.fm_one									{	margin-top:15px;	border-bottom:1px solid #d5d5d5;	padding-bottom:10px;	}
.fm_one .title							{	font-weight:bold;	padding-top:7px;	}

.odp									{	margin:7px 8px 5px 9px;	color:#666666;	}
.odp .odp_txt							{	width:auto;	min-width:45px;	_width:45px;	float:left;	}
.odp .odp_m								{	width:210px;	float:right;	}
.odp .odp_map							{	width:182px;	float:left;	}
.odp .odp_map .map						{	height:8px;		font-size:1px;	line-height:1px;	margin-top:3px;	background:transparent url('../graph/sonda_blue.gif') repeat-x top left;	border-left:1px solid #374c58;	border-right:1px solid #374c58;	}
.odp .odp_count							{	width:27px;		float:left;	text-align:right;	text-align:right;	}

/*mapka*/
#mapka									{	width:350px;	height:350px;	float:left;	margin-right:15px;	}
#miasta									{	width:220px;	height:350px;	float:left;	margin-right:15px;	color:#689bc5;	font:bold 11px tahoma;	}
#miasta #miasto							{	width:220px;	}
#wyniki									{	width:340px;	float:left;	margin-top:12px;	padding-bottom:15px;	}


/*linki standard*/
a.link_forum							{	color:#689bc5;	float:right;	padding-left:20px;	margin-left:15px;	background:transparent url('../graph/ico_forum.gif') no-repeat left center;	text-decoration:none !important;	}
a.link_polec							{	color:#689bc5;	float:right;	padding-left:15px;	margin-left:17px;	background:transparent url('../graph/ico_polec.gif') no-repeat left center;	text-decoration:none !important;	}
a.link_drukuj							{	color:#689bc5;	float:right;	padding-left:25px;	margin-left:15px;	background:transparent url('../graph/ico_drukuj.gif') no-repeat left center;	text-decoration:none !important;	}

#popup .label							{	text-align:left;	padding-left:15px;	}
#popup .inputs_box .input				{	margin:5px 0 0 0;	}
#popup .textarea_box					{	width:485px;	height:104px;	float:left;	border:0;	margin-top:8px;	background:transparent url('../graph/bg_textarea.gif') no-repeat left top;	}
#popup .textarea_box textarea			{	width:479px;	height:98px;	border:0;	background:transparent;	margin:3px 0 0 3px;	}

.search_result							{	border-top:1px solid #d4d4d4;	padding:15px 0;	}
.search_title							{	font-weight:bold;	text-decoration:none;	}

.intro									{}
.intro img								{	float:left;	}
.grand_text								{	float:left;	color:#689bc5;	font:normal 15px tahoma;	}
.intro .grand_text						{	width:300px;	margin-left:30px;	}
.grand_text_green						{	float:left;	color:#015054;	font:normal 16px tahoma;	}


table.testw								{	border:0;	border-bottom:1px solid #d4d4d4;	}
table.testw .qu							{	width:460px;	border:1px solid #d4d4d4;	border-bottom:0;	border-right:0;	padding:10px 5px;	color:#222222;	}
table.testw .ans						{	width:160px;	border:1px solid #d4d4d4;	border-bottom:0;	border-left:0;	padding:15px 20px;	}

table.testw .ans label.radio_checked,
table.testw .ans label.radio_unchecked	{	font:normal 10px tahoma; 	padding:6px 4px 7px 27px;	margin-right:10px;	color:#689bc5;	font:normal 11px verdana;	line-height:30px;	}
table.testw .ans label.radio_checked	{	background:transparent url('../graph/radio_ankieta_on.gif') no-repeat scroll 0 0;	}
table.testw .ans label.radio_unchecked	{	background:transparent url('../graph/radio_ankieta_off.gif') no-repeat scroll 0 0;}

.buttons_2								{	background:#d4d4d4;	padding:20px;	margin-top:10px;	}
.buttons_2 .zapisz_2					{	width:83px;	height:27px;	background:transparent url('../graph/btn_zapisz_2.gif') no-repeat left top;	margin:0 auto;	display:block;	}

.sres h1								{	margin:0;	padding:0;	display:inline;	font-size:14px;	}

/*BOTTOM_LINE*/
.bottom_line							{	background:#d7ebe7;	padding:20px 15px;	color:#616161;	font:normal 11px tahoma;	margin-top:10px;	line-height:16px;	}
.bottom_line a							{	color:#689bc5;	text-decoration:none;	font-weight:bold;	line-height:16px;	}

/* NADPISY */
.box.no_top								{	margin-top:0;	}
.no_right								{	margin-right:0 !important;	}
.bg_ffffff								{	background:#ffffff !important;	}
#footer_print							{	padding:4px;	color:#5d5d5d; }

/* flash_movie */
#flash_movie_one						{	margin-top:20px;	padding:0 0 10px;	text-align:center;	}

.warsztaty_box {margin-top:0px;}
.big_hotel_text {font-size: 14px; display: block; margin-top: 4px; margin-bottom: 0px;}
.hotel_info {float: left; margin-left: 20px; margin-top: 15px; display: inline; padding-bottom: 15px;}
#book_place {margin-top: 15px; margin-left: 16px;}

.radio_box {float: left;margin-top: 4px; margin-left: -5px; display: inline;}
.radio_box_long {margin-top: 8px; margin-left: 115px; display: inline;}
.label_workskops {width: 120px !important;}
.label_workskops_long {width: 400px !important;}
.radio_workshops {float: left; margin-bottom: 4px; display: inline;}
.radio_box label {float: left; margin-top: 4px; margin-left: 5px; color: #878787; display: inline; #margin-top: 5px;#height:20px;}

#localization {width: 204px; float: left; margin-top: 3px; border: 1px solid #c7c7c7; border-top: 1px solid #e5e5e5; font-size: 11px; color: #878787; }
.rezerwuj	{	display:block;	width:85px;	height:20px;	float:left;	background:transparent url( '../graph/rezerwuj.gif') no-repeat left top;	}