/*-----------------------------------*/
/* CSS file - Pamietniki lekarzy     */
/* website by Blueprint              */
/* www.blueprintmedia.pl             */
/*-----------------------------------*/




/*---------------------------------------------------*/
/* ELEMENTY GLOBALNE                                 */
/*---------------------------------------------------*/

* { margin: 0px; padding: 0px; border: none; }
body { font: 12px Arial, Helvetica, sans-serif; color: #5a5a5a; background: #fff; padding-bottom:20px; }
#bodycontener { margin: 0 auto; width: 990px;  margin-top:0px; }
.clr { clear: both; }
.right_side {text-align:right; }
.nomargin { margin:0px; padding:0px;}
.fleft { float:left;}
.fright { float:right;}


/*---------------------------------------------------*/
/* NAGL�WKI, AKAPITY, LISTY, OBRAZKI                 */
/*---------------------------------------------------*/

h1 { font: 24px Arial, Helvetica, sans-serif; color: #a1a1a1; }
h2 { font: normal 18px Arial, Helvetica, sans-serif; color:#a1a1a1; margin-bottom:10px;}
h3 { font: bold 12px Arial, Helvetica, sans-serif; color:#757575; margin-top:15px; margin-bottom:7px;}

p { padding: 0px 0px 20px 0px; text-align: left; color:#6f6f6f;}
p.small, span.small { font-size:10px;}
p.center { text-align:center;}
p.strong { font-weight:bold;}
p.arrow {  background: url(arrow.gif) no-repeat 0px 6px; padding-left: 10px;}
p.underline { padding: 5px 0px 30px 0px; margin-bottom:20px; border-bottom: 1px solid #bfbfbf; }
p.bigletter, span.bigletter { font-size:24px;}

ul {  }

img.frame { background: #fff; padding: 1px; border: 1px solid #eaeaea; }




/*---------------------------------------------------*/
/* LINKI                                             */
/*---------------------------------------------------*/

a { color: #4cb123; text-decoration: none; }
a:hover { color: #3ba4ff; }

a.question { background: url(icon_question.gif) no-repeat 0px 2px; padding-left: 14px; font-size:10px; display:block; }
a.question:hover { text-decoration:underline; color: #4cb123;}
a.arrow { background: url(icon_arrow.gif) no-repeat 0px 2px; padding-left: 14px; font-size:12px; display:block; }
a.arrow:hover { text-decoration:underline; color: #4cb123;}


/*---------------------------------------------------*/
/* FORMULARZE                                         */
/*---------------------------------------------------*/

form {}
form input { font-size:12px; margin:0px; padding:0px; }
form input.intekst { background: url(form_imput_bg.png) no-repeat left top; padding:0px; border: 1px solid #ebebeb; padding:2px; }
form input.orangeBtn { background: #fc9800 url(orang_btn_bg.png) repeat-x; border: 1px solid #e08442; color: #FFFFFF; padding:0px 10px;  }
form textarea { background:#fff url(textarea_bg.png) no-repeat; border:1px solid #EAEAEA;}
form input.orangeBtnSearch { background: #fff url(btn_search.png) no-repeat 0px 5px; width:30px; height:23px; padding-top:2px; border:none; }
/*---------------------------------------------------*/
/* NAGL�WEK                                          */
/*---------------------------------------------------*/
#bodyheader { }
#bodyheader #shadowLeft { float:left; background: #ffffff url(header_shadow_left.png) no-repeat; height: 198px; width: 36px; }
#bodyheader #headerMid { float: left; background: #ffffff url(header_welcome.jpg) no-repeat; height: 198px; width: 740px; }
	#loginStatus { width: 456px; height:30px; margin-top:3px; }
		#loginStatus { font-size: 10px; color: #828282; }
		#loginStatus a { color:#3ba8e9;}
		#loginStatus a:hover { text-decoration:underline;}
	#logoSection { float:left; width:426px;  }
		#headerLogo { height:95px; }
		#headerSlogan { height:70px;  }
	#welcomeSection { float:left; width:310px; padding-top:15px; margin-bottom:20px;}
		#welcomeSection { font-size: 14px; color: #aaaaaa; text-align:left; font-weight: bold; }
		#btnSection { padding-top:100px;}
		#btnSection a.publish {  }
		#btnSection a.register {  }
	
#bodyheader #headerImg {  float: left; background: #ffffff url(header_pic.jpg) no-repeat; height: 198px; width: 196px; }
#bodyheader #shadowRight { float:left; background: #ffffff url(header_shadow_right.png) no-repeat; height: 198px; width: 8px; }
#bodyheader #headerBtm{ background: #ffffff url(header_shadow_btm.png) no-repeat; height: 11px; width: 980px; font-size:0px; }

/*---------------------------------------------------*/
/* LEWA KOLUMNA                                      */
/*---------------------------------------------------*/

#leftContener { width:514px; padding-left:36px; float:left; }
#leftContener form { margin-bottom:10px;}
#leftContener form input.intekst { width:160px;}

#leftContener #newsSection { background-color:#f8f8f8; padding:10px; margin-bottom:20px;}
	.sectionHeader { }
		.sectionHeader .sectionTitle { width:440px; float:left; font-size: 18px; color: #a8a8a8; }
		.sectionHeader .tabSection { width:514px; height:31px; float:left; font-size: 18px; color: #a8a8a8; background: url(tab_bg.png) repeat-x; }
			.tabSection a { font-size:12px; color:#666666; padding-top:5px; text-align:center; margin-right:5px;}
			.tabSection a:hover { color:#67b0ed; }
			.tabSection a.activeTab { display:block; width:157px; height:31px; background: url(tab_active.png) no-repeat; float:left; }
			.tabSection a.normalTab { display:block; width:157px; height:31px; background: url(tab_inactive.png) no-repeat; float:left;}
			.tabSection .rssLink { float:left; width:30px; margin-left:130px; }
			.tabSection .rssLink a { color:#a8a8a8; background: url(icon_rss.png) no-repeat right; padding-right:15px; }
			.tabSection .rssLink a:hover { color:#fc991e; text-decoration:underline;}
		
		.sectionHeader .rssLink { float:left; width:54px; }
		.sectionHeader .rssLink a { color:#a8a8a8; background: url(icon_rss.png) no-repeat right; padding-right:15px; }
		.sectionHeader .rssLink a:hover { color:#fc991e; text-decoration:underline;}
	
	.article { margin-top:5px; }
	#postsSection .article { margin-bottom:15px;}
		.article a.h1 { font-size: 18px; color: #42b939; text-align:left; }
		.article .caption { font-size: 10px; color: #404040; text-transform:uppercase; margin-bottom: 5px; }
		.article .author { font-size:10px;}
		#newsSection .article .content { margin-top:5px; text-align:justify;  height:1%; width:470px;}
		#postsSection .article .content { margin-top:5px; text-align:justify;  height:1%; width:500px;}
		.article .content img.left {  float:left; margin-right:10px; margin-bottom:0px;}
		.article a { color:#f37601; }
		.article a:hover { text-decoration:underline;}
	.archive { text-align:right; padding-right:25px;color:#f37601 !important;}
	.archive a { color:#fff !important;}
	
/*---------------------------------------------------*/
/* SRODKOWA KOLUMNA                                  */
/*---------------------------------------------------*/

#midContener { width:213px; float:left; background: url(midlle_cont_bg.png) repeat-y; margin-left:9px; height:300px; !important min-height: 300px; height: auto; }
#midContener .ins { padding:10px 10px 10px 25px; }
#midContener .bottom { width: 15px; height: 30px; background: url(middle_cont_bottombg.png) no-repeat; }

.box { margin-bottom: 20px; }
	.box h2 { font-size: 18px; color: #a8a8a8; }
	.box p { padding: 0 0; }	

.famousBox { border-bottom: 1px solid #e2e2e2; padding-bottom: 10px; margin-bottom: 10px; }
	.famousBox .photo { float: left; width: 60px; }
	.famousBox .description { float: left; font-size: 10px;width:115px; }
	.famousBox .title { color: #1f80b2; margin-bottom: 7px; font-size: 11px; }
	.famousBox .title a { color: #1f80b2; }
	.famousBox .special { color: #848484;width:100%;  }
	.famousBox .hospital { color: #afafaf;  }
	
.famousBoxAll { border-bottom: 1px solid #e2e2e2; padding-bottom: 10px; margin-bottom: 10px; }
	.famousBoxAll .photo { float: left; width: 60px; }
	.famousBoxAll .description { float: left; font-size: 10px;width:445px; }
	.famousBoxAll .title { float: left;color: #1f80b2; margin-bottom: 7px; font-size: 11px; }
	.famousBoxAll .title a { float: left;color: #1f80b2; }
	.famousBoxAll .special { float: left;color: #848484;width:100%;  }
	.famousBoxAll .hospital { float: left;color: #afafaf;  }	
	
.popularTags { }
.popularTags a {  color: #f37601; }

.popularBlogs { }
.popularBlogs a { display: block; padding-left: 15px; margin-bottom: 3px; background: url(icon_popularblogs.png) no-repeat left 3px; color: #f37601; }

.standardContent { font-size: 10px; color: #9a9a9a; }

/*---------------------------------------------------*/
/* PRAWA KOLUMNA                                  */
/*---------------------------------------------------*/

#rightContener { width:210px; float:left; background: url(right_cont_bg.png) repeat-y; height:300px; overflow:hidden; !important min-height: 300px; height: auto;   }
#rightContener .ins { padding:10px 15px 10px 15px;  }
#rightContener .ins ul { list-style:none; }
	#rightContener img.icons { float: left; margin-right: 5px;}
	#rightContener a.bigger { display: block; padding-top: 5px; font-size: 12px; color: #8d8d8d; }
	#rightContener input { width: 80px; border: 1px solid #e2e2e2; }
	#rightContener input.orangeBtn { width: 30px; padding: 0px 5px;}
	#rightContener .bottom { width: 208px; height: 30px; background: url(right_cont_bottombg.png) no-repeat; }

#rightContener input.orangeBtnOk { background: #fff url(btn_ok.png) no-repeat 0px 5px; width:30px; height:23px; padding-top:2px; border:none;}

/*---------------------------------------------------*/
/* STOPKA                                            */
/*---------------------------------------------------*/

.footer { width:990px; height:50px; background: url(footer_bg.png) no-repeat right top; text-align:center; }
.footer p { text-align:center; margin:0px; padding:0px;}
.footer p.rights { font-size:10px; padding-top:10px;}
.footer p.links { }


/*---------------------------------------------------*/
/* ANKIETA                                           */
/*---------------------------------------------------*/

.poll_result {background:#f4f4f4 url(ankieta_bg.png) repeat-x; padding:1px 15px;}
/*.poll_result .poll_title { background: url(ankieta_icon.png) no-repeat 10px 5px; padding-left:60px; }*/
.poll_result .poll_title { padding-left:60px; }
.poll_result .poll_title h3 { color: #42b939; font: 18px Tahoma, Arial, sans-serif; margin-bottom:2px;}
.poll_result .poll_title .ilosc { font-size:11px;}
.poll_result .questions { margin-bottom:15px;margin-left:5px; }

.poll_full .header, .info .header { padding-top: 15px; }
.poll_content .poll_text { width:470px; margin-top:18px;}
.poll_content .poll_text .answer { float:left;}
.poll_content .poll_text .percent { float:right;}

.poll_content .progress { height: 8px; width: 470px; margin-top: 3px; display: block; background: url('progress_off.gif') repeat-x;}
.poll_content .positive { background: url('progress_on.gif') repeat-x; height:8px; }

/*.poll_content .progress { height: 20px; width: 450px; margin-top: 3px; display: block; }
.poll_content .positive { background: url('progress_on.gif') repeat-x; float:left; }
.poll_content .negative, .poll_content .positive { float: left; display: block; height: 8px }
.poll_content .negative { background: url('progress_off.gif') repeat-x; float:left; }*/


.poll_prepare {background:#f4f4f4 url(ankieta_bg.png) repeat-x; padding:1px 15px;}
/*.poll_prepare .poll_title { background: url(ankieta_question_icon.png) no-repeat 10px 5px; padding:0px 0px 20px 60px; }*/
.poll_prepare .poll_title { padding:0px 0px 20px 60px; }
.poll_prepare .poll_title h3 { color: #42b939; font: 18px Tahoma, Arial, sans-serif; padding-top:10px;}
.poll_prepare .poll_title .ilosc { font-size:11px;}
.poll_prepare .poll_question { background-color:#E4E4E4; padding:10px 10px 10px 40px; margin-bottom:2px;cursor:pointer;overflow:hidden;}
.poll_prepare .poll_content_edit { float: left; padding-top:4px; }
.poll_prepare .poll_content_edit input { margin-right:5px;margin-bottom: 2px; }
.poll_prepare .poll_content { float:left; width:390px;}
/*
 * Stronicowanie
 */
.pagenum { padding-top:5px;}
.pagenum .center {}
.pagenum .center a { padding:1px 3px; font-size:11px; font-weight:normal; color:#555; background:none; }
.pagenum .center a:hover { background-color:#eee;}
.pagenum .center a.active { background-color:#00CC33; color:#fff; }
/*
 * Adds
 */

.hide{display:none;}

.arrowRight{ padding-left:5px; }
.arrowLeft{ padding-right:5px; }

table.forms  { width:520px; border-collapse:collapse;   }

.forms tr { margin-top:10px;}
.forms td { padding:6px; border-top: 1px solid #fafafa; background-color:#f9f9f9; }
.forms td.message { border:none; background:none;color: #ff0000;font-size: 10px; font-weight: bold; }
.forms .fieldname  { width:180px;  font-family:Arial; font-size:12px; font-weight:normal;  color:#999; }
.forms .field { text-align:left; }
.forms .field input {  color: #444; background:url( input_bg.png ); border:1px solid #eaeaea; padding:3px 3px 1px 3px; font-size:11px;   }
.forms .field input.button { border:1px solid #54c327; background:#7adf53 url(btn_bg.png) repeat-x; color:#ffffff; font-size: 12px; font-weight: bold; padding:2px 6px; }
.forms .message  { width:150px;    }
.forms .check  { margin:5px; padding:0px 5px 0px 5px;    }

table.form_rules  { width:300px; border-collapse:collapse;   }
.form_rules .fieldname  { width:100px; }

/*
.poll { padding-top: 50px; width: 300px; padding-left: 400px; }
.poll .poll_title { width:180px; font-family:Arial; font-size:16px; font-weight:bold;  color:#999; padding-left: 20px; }
.poll .poll_content { width: 200px;; float: left; padding-top:2px; }
*/.poll .poll_content_edit { float: right; padding-top:4px; }
/*.content .poll { padding-top: 50px; width: 300px; padding-left: 0px; }
.content .poll_result .questions { float: left; }
.content .poll_result .results { float: right; }

*/

.button { border:1px solid #54c327; background:#7adf53 url(btn_bg.png) repeat-x; color:#ffffff; font-size: 12px; font-weight: bold; padding:2px 6px;cursor:pointer; }
#searchDoctorForm { padding-left: 10px;}
#sendingNewsletter {text-align:center;color: #48b61d; background: #efefef no-repeat 10px 10px;padding:12px 10px 12px 50px;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}

/*
 *#response { float: right; padding-top:10px; }
#sendResponse {border:1px solid #54c327; background:#7adf53 url(btn_bg.png) repeat-x; color:#ffffff; font-size: 12px; font-weight: bold; padding:2px 6px;} 
 */
#sendResponse {border:1px solid #54c327; background:#7adf53 url(btn_bg.png) repeat-x; color:#ffffff; font-size: 12px; font-weight: bold; padding:2px 6px;}

.edituser input { border:1px solid green; }


/*
 * @desc style duzych komunikatow
 */
.content .badBox { color: #ff3434; background: #efefef url(icon_bigwrong.png) no-repeat 10px 10px;   }
.content .badBox { font: 18px Arial, Helvetica, sans-serif; margin-top:20px; border-top: 1px solid #ff3434; border-bottom: 1px solid #ff3434;}
.content .badBox .ins { padding:12px 10px 12px 50px;}

.content .okBox { color: #48b61d; background: #efefef url(icon_bigok.png) no-repeat 10px 10px;   }
.content .okBox { font: 18px Arial, Helvetica, sans-serif; margin-top:20px; border-top: 1px solid #48b61d; border-bottom: 1px solid #48b61d;}
.content .okBox .ins { padding:12px 10px 12px 50px;}	

.rules .content { border: solid #ccc 1px; padding: 20px; background-color:#f0f0f0; margin-top:20px; }
.rules .content h1 { color:#333; font-weight:bold; font-size:20px; font-family:Times;}
.rules .links { margin:10px 0px;}
.rules .content ul,ol,li { margin-left:20px; }
.rules { margin-top:40px; }
.rules .propositions { display: none; }
#headerBlogsList { margin-top: 40px; margin-bottom: 20px; }
#sortResults { width: 500px;margin-top: 0px; margin-bottom: 30px; }
.elemSort { float:left;width: 150px; margin:5px; }

#loginData table.forms { width: 460px; } 

.info_box { margin-top: 30px ;background: #ECECEC url(icon_info_box.png) no-repeat 5px 5px ; border: solid 1px #ddd ; padding: 5px 10px 5px 60px; height:30px;  }

.return_main { float:right; }

/*
 * LISTA BLOGÓW
 */

.blog { background: #f7f7f7; margin-bottom: 15px; padding: 10px 10px; }
.blog a.h1 { font-size: 20px; color: #42b939; text-align:left; }
.blog .link { font-size: 12px; margin-top: 3px; margin-bottom: 6px; }
.blog .link .left { float: left; }
.blog .link .left .date { font-size: 11px; }
.blog .link .right { float: right; font-size: 12px; cursor:pointer; padding: 2px 5px; margin-right: 5px; }
.blog .content .stdCont{ border: 0px solid rgb(204, 204, 204);float: left; width:50px; padding:1px;}
.blog .content .stdCont .photo { }
.blog .content .params { float: right; font-size: 11px;width:120px; }
.blog .content .params .left { float: left; margin-right: 10px; }
.blog .content .params .right { float: right; }
.blog .content .blog_desc { width: 290px; float: left; margin: 2px 10px; }
.blog .content .foot { margin-top: 10px; font-size: 12px; }
.blog .content .foot .author { float: left; }
.blog .content .foot .institution { float: right; } 
.blog .content .foot .specs { font-size: 10px; }

.favourite_blogs a 
{
	background:transparent url(icon_popularblogs.png) no-repeat scroll left 3px;
	margin-bottom:3px;
	padding-left:15px;
}

#searchForm .intekst {background: url(form_imput_bg.png) no-repeat left top;  border: 1px solid #ebebeb; padding:3px 3px 3px 1px; font-size:11px; color:#444444;  }
#recommendedEmail { background: url(form_imput_bg.png) no-repeat left top;  border: 1px solid #ebebeb; padding:3px 3px 3px 1px; font-size:11px; color:#444444;}
#commonnewsletter { background: url(form_imput_bg.png) no-repeat left top;  border: 1px solid #ebebeb; padding:3px 3px 3px 1px; font-size:11px; color:#444444;}
#articleCommentName { background: url(form_imput_bg.png) no-repeat left top; width:200px; border: 1px solid #ebebeb; padding:3px 3px 3px 1px; font-size:11px; color:#444444;}
#articleCommentContent { background: url(form_imput_bg.png) no-repeat left top; width:450px; border: 1px solid #ebebeb; padding:3px 3px 3px 1px; font-size:11px; color:#444444;}
#contentEmail { background: url(form_imput_bg.png) no-repeat left top;  border: 1px solid #ebebeb; padding:3px 3px 3px 1px; font-size:11px; color:#444444;}

#rz_export { font-size:11px;}
#rz_export .rz_head { color:#A8A8A8; font-size:18px; margin-bottom:5px; }
#rz_export li {  border-bottom: 1px solid #CCCCCC; padding:5px 0px;margin-left:0px; }
#rz_export li a { color: #5a5a5a; }

#rz_export li a:hover { color: #1f80b2; }

.archive a:hover { text-decoration:underline; }

.txt p { text-align:justify; }

.archieve_readnews { padding-top:10px; }
.archieve_readnews a{ color:#f37601; }
.archieve_readnews a:hover { text-decoration:underline; }

/*
 * Style do szablonu - prawy i lewy   --BEGIN
 */

.cnt { background:transparent url(bxbg.gif) repeat-x top left; padding-top:8px; width:490px;height:200px; }
.cnt .first .txt { width:270px;position:relative; float:right; margin-bottom:5px;height:160px; }
.cnt .first { float:right; }

.cnt .txt h3 { font-size:17px; }
.cnt .txt .in a:hover { text-decoration:underline; }

#articleBox .mainTabCnt { width:490px;  border:0px solid #cfd3d8; border-top:0; background:#f7f8f9 url(bxgtbg.gif) repeat-x top left; padding:2px 0 2px 0; }
* html body #articleBox .mainTabCnt {  }
#articleBox .mainTabCnt .cnt { padding: 0 0 0 0; background-image:none; }
#articleBox .mainTabCnt .first .txt { width:258px; overflow:hidden;margin-top:10px; }
#articleBox .mainTabCnt .first .txt .more { float:left; }
#articleBox .mainTabCnt .first .txt * { color:#fff }
#articleBox .mainTabCnt .first {width:280px; padding-bottom:0;background:#000;color:#fff !important;height:200px; opacity:0.6;filter:alpha(opacity=50); z-index: 2; }
#articleBox .mainTabCnt .tabBar { height:25px; padding-top: 0px; background:#fafafa url(tabbar.gif) repeat-x bottom; }
#articleBox .mainTabCnt .tabBar .btns div { padding-top:6px; float:right; padding-bottom:3px; }
#articleBox .mainTabCnt .tabBar .btns div:hover { background-color:#f7f8f9; background-image:none; }
#articleBox .mainTabCnt .tabBar .btns a { text-align:center; padding: 0 6px 3px 6px; border-left:1px solid #fff;}
#articleBox .mainTabCnt .tabBar .btns a.next { display:block; width:10px; height:16px; padding-bottom:0; background:transparent url(tabbarr.gif) no-repeat 50% 50%; }
#articleBox .mainTabCnt .tabBar .btns a.prev { display:block; width:10px; height:16px; padding-bottom:0; background:transparent url(tabbarl.gif) no-repeat 50% 50%; }
#articleBox .mainTabCnt .tabBar .btns div.on { background:transparent url(tabbard.gif) no-repeat top center; }
#articleBox .mainTabCnt .tabBar .btns div.on a { color:white; text-decoration:none; padding-top: 3px; }
#articleBox .mainTabCnt .first .txt p { text-align:justify; }
/* END -- Style do szablonu - prawy i lewy */

/*
 * Style do szablonu - gora i dol   --BEGIN
 */
.cnt { background:transparent url(bxbg.gif) repeat-x top left; padding-top:8px; width:490px;height:200px; }
.cnt .first2 .txt { float:none;height:96px;margin-bottom:0;position:relative; }
.cnt .first2 { background:#000000 none repeat scroll 0 0; color:#FFFFFF;height:100px;opacity:0.6;padding-bottom:0;width:490px;z-index:2;}

.cnt .first3 .txt { float:none;height:96px;margin-bottom:0;position:relative; }
.cnt .first3 { background:#F8F8F8 none repeat scroll 0 0; color:#5a5a5a;height:100px;padding-bottom:0;width:490px;z-index:2;}

.cnt .txt h3 { font-size:17px; }
.cnt .txt .in a:hover { text-decoration:underline; }

#articleBox .mainTabCnt { width:490px;  border:0px solid #cfd3d8; border-top:0; background:#f7f8f9 url(bxgtbg.gif) repeat-x top left; padding:2px 0 2px 0; }
* html body #articleBox .mainTabCnt {  }
#articleBox .mainTabCnt .visible { cursor:pointer;float:none;height:100px;width:490px; }
#articleBox .mainTabCnt .cnt { padding: 0; background-image:none; }
#articleBox .mainTabCnt .first2 .txt { margin:0px 10px;padding-top:7px;overflow:hidden;width:470px;height:85px; }
#articleBox .mainTabCnt .first2 .txt .more { float:left; }
#articleBox .mainTabCnt .first2 .txt * { color:#fff }
#articleBox .mainTabCnt .first2 .right { float:right;height:100px;width:4px; }

#articleBox .mainTabCnt .first3 .txt { margin:0px 10px;padding-top:7px;overflow:hidden;width:470px;height:85px; }
#articleBox .mainTabCnt .first3 .txt .more { float:left; }

#articleBox .mainTabCnt .first3 .right { float:right;height:200px;width:4px; }

#articleBox .mainTabCnt .first2 {width:490px; padding-bottom:0;background:#000;color:#fff !important;height:100px; opacity:0.6;filter:alpha(opacity=50); z-index: 2; }
#articleBox .mainTabCnt .tabBar { height:25px; padding-top: 0px; background:#fafafa url(tabbar.gif) repeat-x bottom; }
#articleBox .mainTabCnt .tabBar .btns div { padding-top:6px; float:right; padding-bottom:3px; }
#articleBox .mainTabCnt .tabBar .btns div:hover { background-color:#f7f8f9; background-image:none; }
#articleBox .mainTabCnt .tabBar .btns a { text-align:center; padding: 0 6px 3px 6px; border-left:1px solid #fff;}
#articleBox .mainTabCnt .tabBar .btns a.next { display:block; width:10px; height:16px; padding-bottom:0; background:transparent url(tabbarr.gif) no-repeat 50% 50%; }
#articleBox .mainTabCnt .tabBar .btns a.prev { display:block; width:10px; height:16px; padding-bottom:0; background:transparent url(tabbarl.gif) no-repeat 50% 50%; }
#articleBox .mainTabCnt .tabBar .btns div.on { background:transparent url(tabbard.gif) no-repeat top center; }
#articleBox .mainTabCnt .tabBar .btns div.on a { color:white; text-decoration:none; padding-top: 3px; }
#articleBox .mainTabCnt .first2 .txt h3 { margin-bottom:3px; }
#articleBox .mainTabCnt .first3 .txt h3 { margin-bottom:3px; }
/* END -- Style do szablonu - gora i dol */

.pagenum { margin-top:15px; }
.none { display:none; }

.post_author_photo { float:left;padding-right:10px; margin:0px; }
.post_author_photo img.frame { border:0px;padding-right:0px; }   

.small_article .article .h1 { font-size: 18px; color: #42b939; text-align:left; }
.small_article .article .content { margin-top:5px; text-align:justify;  height:1%; width:100%;overflow:hidden;}
.small_article .article .content img.left {  float:left; margin-right:10px; margin-bottom:0px;}
.small_article .article a { color:#f37601; }
.small_article .article a:hover { text-decoration:underline;}


/*
* KOMENTARZE ARTYKUłÓW
*/
.articleCommentsBox { border-bottom: 1px solid #bababa; border-left: 1px solid #bababa; padding: 0px 0px 20px 10px; margin:30px 0px 20px 0px;}
.articleCommentsBox .grey { color:#515151; }
.articleCommentsBox .singleComment { border-top: 1px dotted #CCCCCC; margin-top:20px; }
.singleComment .author { background: url(ico_comment.png) no-repeat left; padding-left: 15px; margin: 5px 0px 0px; font-size:11px; } 
.singleComment .commentBody { overflow:hidden;padding:5px; background:#f5f5f5; color:#8e8e8e; font-size:11px; margin-top:10px;}
.singleComment .commentAdmin { margin-top:10px;}

/*
 * INNE Tematy
 */

#galleryCnt { width:494px;position:relative;clear:both; }
#galleryCnt div.galleryTop {background: #F4F4F4 url(ankieta_bg.png) repeat-x scroll 0 0;}
#galleryCnt div.galleryBottom { background:#F4F4F4;}
#galleryCnt div.galleryTop div { background:#F4F4F4 url(ankieta_bg.png) repeat-x scroll 0 0;}
#galleryCnt div.galleryBottom div { background:#F4F4F4;}
#galleryRow {
	width:463px;
	height:122px;
	margin: 0 0 0 3px
}
* html #galleryRow { margin:0 0 0 4px }
#galleryRow li {
	width:105px;
	padding:5px 4px;
}
* html #galleryRow li { padding:5px 3px }
#galleryCnt a.arrow-left, #galleryCnt a.arrow-right { position:absolute;top:70px }

#galleryCnt a.arrow-left{
background:transparent url(st_arrow_left.png) no-repeat scroll 0 0;
left:1px;
}

#galleryCnt a.arrow-left, #galleryCnt a.arrow-right {
display:block;
height:40px;
outline-style:none;
outline-width:0;
position:absolute;
text-indent:-5000px;
width:23px;
}

#galleryCnt div.galleryBottom {
height:0px;
}

#galleryCnt div.galleryTop, #galleryCnt div.galleryBottom {
clear:both;
}

#galleryCnt div.galleryBody {
background:#F4F4F4;
clear:both;
overflow:hidden;
border-left:1px solid #F4F4F4;
border-right:1px solid #F4F4F4;
}

#galleryCnt div.galleryTop {
height:45px;
}

#galleryCnt div.galleryTop div { color:#42B939;font-size:18px;padding-left: 25px;padding-top:10px;}

#galleryCnt {
position:relative;
}

#galleryCnt img.galleryTitle {
height:25px;
left:10px;
position:relative;
top:13px;
}

#galleryCnt a.arrow-left, #galleryCnt a.arrow-right {
display:block;
height:40px;
outline-style:none;
outline-width:0;
position:absolute;
text-indent:-5000px;
width:23px;
}

#galleryCnt a.arrow-right {
background:transparent url(st_arrow_right.png) no-repeat scroll 0 0;
right:1px;
}

#galleryRow {
display:inline;
float:left;
list-style-type:none;
overflow:hidden;
padding:0;
background:#F4F4F4;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#galleryRow li {
float:left;
text-align:center;
margin-left: 0px;
}

#galleryRow li p {
margin:0;
padding:0;
}

#galleryRow li {
text-align:center;
}

#galleryRow li a {
color:#F37601;
text-decoration:none;
font-weight: bold;
}

#galleryRow li a:hover {text-decoration:underline;}

#galleryRow li img {border:0px solid #B6BDC5;margin-bottom:5px;}

#galleryCnt div.galleryTop div, #galleryCnt div.galleryBottom div {
float:left;
width:305px;
}

#galleryCnt div.galleryBottom div {
height:0px;
}

#galleryCnt div.galleryTop div {
height:33px;
}

#galleryCnt div.galleryBottomBorder
{
	width: 494px;
	height: 21px;
	background:transparent url(grey_down.png) repeat-x scroll 0 0;
}

#doctorsontheinternet a{ color:#F37601; }
#doctorsontheinternet a:hover{ color:#3BA4FF;text-decoration: underline; }
#doctorsontheinternet p{ padding: 0 0 5px; }
#doctorsontheinternet {margin-bottom:-7px;}


