/*
Tytul: Bioton screen stylesheet
Autor: mateusz.ludzen@activeweb.pl, dawid.lubowiecki@activeweb.pl
Ostatnie poprawki: mateusz.ludzen@activeweb.pl 11/02/08
*/

@import url('reset.css');


body 					{ background: #f0f3f5; font: 72.5%/1.5 Verdana, Arial, Helvetica, sans-serif; color: #01344f; }
a 						{ color: #01344f; text-decoration: none; outline: none; }
a:hover 				{ text-decoration: underline; }
h1, h2, h3, h4, h5, h6 	{ font-weight: normal; }
h1 						{ font-size: 30px; /*margin-bottom: 25px;*/ letter-spacing: -.05em; }
h2 						{ font-size: 16px; letter-spacing: -.04em; }

#content				{ font-size: 11px; }

#container, #footer 	{ background: #fff; margin: 0 auto; padding: 0 40px; width: 910px; }
#footer 				{ background: #f0f3f5; padding: 0 !important; width: 990px; height: 1%; }
#masthead 				{ overflow: hidden; height: 130px; padding-top: 15px; }
#logo { float: left; height: 66px; }
div[id='logo'] { margin-bottom: 10px; }
#logo a { display: block; background: #fff url(/en/images/logo.png) no-repeat 0 0; height: 66px; text-indent: -9999px; width: 142px; }


/* top_nav */
#top_nav { float: right; width: 390px; margin-top: 20px; overflow: hidden; height:50px; }
#top_nav .enpl a		{ display: block; float: left; text-indent: -9999px; background: #fff url(/en/images/enpl.png) no-repeat 0 0; width: 61px; height: 11px; margin-top: 7px;}
#top_nav .szukaj label { display:block; float:left; text-indent:-9999px; background: #fff url(/en/images/top_nav.gif) no-repeat 0 0; width:29px; height:9px; margin-top:7px; }
#top_nav .rss a { display:block; float:left; text-indent:-9999px; background: #fff url(/en/images/top_nav.gif) no-repeat -37px 0; width:13px; height:9px; margin-top:7px; }
#top_nav .kontakt a { display:block; float:left; text-indent:-9999px; background: #fff url(/en/images/top_nav.gif) no-repeat -58px 0; width:35px; height:9px; margin-top:7px; }
#top_nav li { float: left; text-transform: uppercase; margin-right: 20px; line-height: 22px; }
#top_nav li input { background: #fff; border: 1px solid #6e899d; width: 60px; float: left; padding: .2em; font-size: 10px; margin: 2px 5px 0; }
#top_nav li label { margin-right: 10px; }
#top_nav li form .submit { background:#FFFFFF url(/en/images/top_nav.gif) no-repeat scroll 0pt; border:0pt none; cursor:pointer; display:block; float:left; font-size:30px; height:9px; margin-right:10px; margin-top:5px; overflow:hidden; width:29px; }

/* main_nav */
#main_nav { clear: both; border: 1px solid #d1dadf; border-right: 0; border-left: 0; margin: 15px 0; overflow: hidden; padding: 8px 0; width: 100%; }
#main_nav li, #footer_nav li, #site_info li { float: left; margin-right: 45px; }
#main_nav li a { display: block; height: 22px; text-indent: -9999px; }

#main_nav li#nav_bioton { background: #fff url(/en/images/main_nav.png) no-repeat 0 0; width: 45px; }
#main_nav li#nav_bioton a:hover { background: #fff url(/en/images/main_nav.png) no-repeat 0 -46px; width: 45px; }
#about_page #main_nav li#nav_bioton { background: #fff url(/en/images/main_nav.png) no-repeat 0 -23px; width: 50px; }
#about_page #main_nav li#nav_bioton a:hover { background: #fff url(/en/images/main_nav.png) no-repeat 0 -23px; width: 50px; }
/* dla lekarzy */

#main_nav li#nav_drugs { background: #fff url(/en/images/main_nav.png) no-repeat -68px 0; width: 42px; }
#main_nav li#nav_drugs a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -68px -46px; width: 42px; }
#drugs-nopadding #main_nav li#nav_drugs { background-position: -68px -23px; width: 42px; }
#drugs-nopadding #main_nav li#nav_drugs a:hover { background-position: -68px -23px; }
/* dla pielegniarek */

#main_nav li#nav_news { background: #fff url(/en/images/main_nav.png) no-repeat -163px 0; width: 37px; }
#main_nav li#nav_news a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -163px -46px; width: 37px; }
#press-home #main_nav li#nav_news { background: #fff url(/en/images/main_nav.png) no-repeat -163px -23px; width: 37px; }
#press-home #main_nav li#nav_news a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -163px -23px; width: 37px; }

#main_nav li#nav_press { background: #fff url(/en/images/main_nav.png) no-repeat -380px 0; width: 37px; }
#main_nav li#nav_press a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -380px -46px; width: 37px; }
#press-home #main_nav li#nav_press { background: #fff url(/en/images/main_nav.png) no-repeat -380px -23px; width: 37px; }
#press-home #main_nav li#nav_press a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -380px -23px; width: 37px; }

#main_nav li#nav_inwestorzy 			{ background: #fff url(/en/images/main_nav.png) no-repeat -296px 0; width: 67px; }
#main_nav li#nav_inwestorzy a:hover 	{ background: #fff url(/en/images/main_nav.png) no-repeat -296px -46px; width: 67px; }
#investor-home #main_nav li#nav_inwestorzy { background: #fff url(/en/images/main_nav.png) no-repeat -296px -23px; width: 67px; }
#investor-home #main_nav li#nav_inwestorzy a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -296px -23px; width: 67px; }

/* pacjenci */
#main_nav li#nav_pacjenci { background: #fff url(/en/images/main_nav.png) no-repeat -295px 0; width: 89px;}
#main_nav li#nav_pacjenci a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -295px -46px; width: 89px; }
#patient_page li#nav_pacjenci { background-position: -295px -23px; width: 100px; }
#patient_page #main_nav li#nav_pacjenci a:hover { background-position: -295px -23px; }

#main_nav li#nav_prasa { background: #fff url(/en/images/main_nav.png) no-repeat -411px 0; width: 58px; }
#main_nav li#nav_prasa a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -411px -46px; width: 58px; }

#press-home #main_nav li#nav_prasa 			{ background: #fff url(/en/images/main_nav.png) no-repeat -411px -23px; width: 66px; }
#press-home #main_nav li#nav_prasa a:hover 	{ background: #fff url(/en/images/main_nav.png) no-repeat -411px -23px; width: 66px; }
#press-home ul#more-news				{ position: static; clear: both; }



#main_nav li#nav_farmaceuci { background: #fff url(/en/images/main_nav.png) no-repeat -612px 0; width: 106px; }
#main_nav li#nav_farmaceuci a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -612px -46px; }
#pharmacist-home #main_nav li#nav_farmaceuci { background: #fff url(/en/images/main_nav.png) no-repeat -608px -23px; width: 120px; }
#pharmacist-home #main_nav li#nav_farmaceuci a:hover { background: #fff url(/en/images/main_nav.png) no-repeat -608px -23px; }
#main_content { overflow: hidden; }
* html #main_content { height: 1%; }
/* news
-------------------------------------------------------------*/
/* featured */
#news 									{ background: #01344f url(/en/images/news.png) repeat-x 0 0; color: #96abb7; float: left; padding: 20px; padding-bottom: 10px; width: 540px; position:relative; min-height: 395px; }
* html #news 							{ min-height: 395px; }
#doctor_page #news, 
#drugs-home #news, 
#gensulin-home #news, 
#pharmacist-home #news, 
#cadre-home #news, 
#new_contact-home #news, 
#cf-home #news 							{ background: #d9e1e4 url(/en/images/news_alt.png) repeat-x 0 0; color: #003051;}
#rep_contact-home #news, 
#investor-home #news, 
#doctor_nobg #news, 
#press-home #news,
#encyclopedia_page #news				{ background-color:#FFFFFF; background-image:none; padding: 30px 0 0;}

#press-home #news							{ min-height: 100px; padding-bottom:50px; }
#doctor_nobg #news td, 
#doctor_nobg #news table				{ border:0; vertical-align:top;}
#doctor_nobg #news table p				{ width:auto;}
#doctor_nobg #news table textarea	{ width:142px;}


#nurse-home #news						{ background: #d9e1e4 url(/en/images/pielegniarka-bacground2.jpg) no-repeat 0 0; color: #003051; min-height: 345px; }
#nurse-home #news p						{ width:350px;}

#drugs-nopadding #news					{ background-color:#FFFFFF; background: url(/en/images/stetoskop.jpg) no-repeat 0 20px; margin:0; }
#nurse-home #news h2, 
#patient_page #news h2, 
#new_contact-home #news h2 				{ color: #003051; font-size: 30px; margin-bottom: 0px; letter-spacing: -.05em; }
#new_contact-home #news .data, 
#new_contact-home #news a 				{ color:#003051; }
#gensulin-home #news h1, 
#drugs-home #news h2, 
#drugs-home #news h1, 
#pharmacist-home #news h2, 
#pharmacist-home #news h1, 
#investor-home #news h1, 
#press-home #news h2, 
#press-home #news h1, 
#cadre-home #news h1, 
#cf-home #news h2, 
#cf-home #news h1 						{ color: #003051; font-size: 30px; /*margin-bottom: 25px;*/ letter-spacing: -.05em; }
#patient_page #news 					{ background: #d9e1e4 url(/en/images/news_alt.png) repeat-x 0 0; color: #003051; padding: 0; width: 582px; }

#article_page #news,
#investor_page #news 	{ background: #fff; color: #5A7D93; }
#investor_page #news ul	{ xmargin: 0; }


#patient_page #news #akademia_zdrowia 	{ background: transparent url(/en/images/akademia_zdrowia.gif) no-repeat 50% 20px; width: 180px; float: left; padding: 0 20px; padding-top: 140px; }
#patient_page #news #news_item 			{ width: 540px; padding: 20px; float: left;}
#patient_page #news						{ background: #fff url(/en/images/pacjent-bacground.jpg) no-repeat 0 0;}
#patient_page #news p img				{ float: right; }


#news_item img 			{ float:left; margin: 0 40px 0 0; border: 3px solid #fff; }
#news h3 				{ margin: 2em 0 1em; font-weight: bold; font-size:1.2em; }

#news strong, #news b 	{ font-weight:bold; }
#news u 				{ text-decoration:underline; }
#news em, #news i 		{ font-style:italic; }
#news table, #news td 	{ border: 2px solid #dff7ff; }
#doctor_page #news table, #doctor_page #news td { border:#D9E1E4 0px solid; vertical-align:top; }
#news td 				{ padding:3px; border-spacing:0; }
#news table 			{ border-collapse: collapse; margin-bottom: 1em; }
#news p img 			{ float:left; }
.foto_article 			{ margin: 10px 30px 10px 0; }
.foto_left 				{ float:left; }
.foto_right 			{ float:right; }
#news .main_image 		{ float: left; margin-right: 45px; }
#news p 				{ text-align: left; margin: 0 0 1.5em; }
#news_item p 			{ width: 280px; float: left; }
#news p.data 			{ color: #fff; font-style: italic; margin-bottom: 1.5em; }
#news ul 				{ margin: 2em 0; }
#news ul li 			{ list-style: disc inside; margin:0 0 1em 1em; }

#news h1, 
#news h2, 
#news_item a 			{ color: #fff; }
#news_item 				{ padding-bottom: 15em; padding-top: 3em; overflow: hidden; }
#article_page #news h1, #investor_page #news h1 { color: #01354D; font-size: 22px; margin-top:25px; }
#article_page #news a, #investor_page #news a { color:#5D7E91 }

#about_page #news			{ padding: 0; background: #fff; }
#about_page #news_item p { float:none; width:auto; }
#about_page #news_item{ padding-top:0;}
#about_page #news_item img { float:left; }
#patient_page #news h1 { color: #003051; font-size: 30px; margin-bottom: 25px; letter-spacing: -.05em; }
#patient_page #news #news_item p { float:left; width:540px; }
#patient_page #news #news_item li p { float:none; width:500px; }
#patient_page #news #news_item a { color: #003051; }
#doctor_page #news h1, #doctor_page #news h2 { color: #003051; }

#new_contact-home #news p.data, #new_contact-home #news p, #new_contact-home #news a, #doctor_page #news p, #doctor_page #news a, #doctor_page #news li, #press-home #news p, #press-home #news a, #investor-home #news p, #investor-home #news a, #drugs-home #news p, #drugs-home #news strong, #drugs-home #news td, #drugs-home #news li, #nurse-home #news p, #nurse-home #news a, #pharmacist-home #news p, #pharmacist-home #news a, #patient_page #news p, #patient_page #news #news_item a, #patient_page #news #news_item li h3, #column1 a, #column2 a, #column3 a, #column1 p, #column2 p, #column3 p { color:#59778F; }
#news .fake_images { margin-top: 50px; }
#news .nurse_form { width:320px; overflow:hidden; color:#45697F;}
#rep_contact-home #news{ color:#45697F;}
#rep_contact-home #news form{ margin-bottom:0;}
#rep_contact-home #news{ height:auto; padding-bottom:30px;}


#news .nurse_form p label 			{ float:left; display:block; width:130px; }
#news .nurse_form p 				{ float:left; overflow:hidden; display:block; width:320px; }
#news .nurse_form p input, 
#news .nurse_form p textarea 		{ float:right; }
#news #loader 						{ margin:0 0 0 240px; }

#doctor_page #news					{ background: #fff url(/en/images/pielegniarka-bacground.jpg) no-repeat 0 0; }
#doctor_page #news,
#doctor_page #news a,				
#doctor_page #news .sympozjum li							{ color: #fff; margin: 0; }

#nurse-home #news_item 				{ margin-top: 0; padding-top:0; }
#nurse-home #news_item h2			{ color: #fff; }
#nurse-home #news_item p,
#patient_page #news #news_item p	{ width: 350px; float: none; color: #fff; }
#patient_page #news #news_item p	{ color: #01344f;}
#nurse-home #news_item p img 		{ float: right; margin:0 0 0 40px;}
#nurse-home #news ul#more_news		{ height:120px; display:block; margin:0; padding:20px 0;}
#nurse-home #news #news_item		{ padding-bottom:0;}
#nurse-home #news ul#more_news 		{ position:relative;}


#nurses-news #news, #nurses-news #news h1, #nurses-news #news h2 { background: none; color: #01344f; }
#nurses-news #news ul li { list-style: none; margin: 0; margin-bottom: 1.5em; }
#nurses-news #news ul li p { margin-bottom: .5em; }

/* more news */
ul#more_news 		{ clear: both; position: absolute; bottom: 0; overflow: hidden; min-height: 92px; /*do zmiany*/ }
* html #more_news 	{ height: 92px; }
ul#more_news li 	{ float: left; list-style-type:none; /*margin-right: 10px;*/ width:110px; }
ul#more_news li a 	{ display: block; color: #fff; }
#doctor_page ul#more_news li a { color: #003051; }
ul#more_news li p 	{ clear: both; margin-top: 5px; }
ul#more_news a 		{ text-decoration: none; }
ul#more_news a:hover p { text-decoration: underline; }
ul#more_news img 	{ border:0; }

#terms ul 			{ list-style-type:none; margin: 0; }
#terms ul li 		{ list-style-type:none; }

/* sub_nav
--------------------------------------------*/
#sub_nav { float: right; width: 300px; margin-top: 26px; padding-left: 25px; }
#sub_nav h3 { margin: 30px 0 10px; font-size: 1.2em; font-weight: bold; }
#sub_nav ul li { background: #fff url(/en/images/bullet.png) no-repeat 0 4px; margin-bottom: 8px; padding-left: 10px;}
#sub_nav ul li a { color:#45697F; width:280px; cursor:pointer;}
#article_page #sub_content #column2 li, #about_page #sub_content #column2 li { background: #fff; margin-bottom: 15px; padding-left: 0; }
#sub_nav #encyclopedia_menu { width:145px; overflow:hidden; margin:-20px 0; position:relative; }
#sub_nav #encyclopedia_menu a { float:left; display:block; background: url(/en/images/enc_link_bg.png) #ECF0FF no-repeat top left; width:18px; height:16px; margin:0 4px 4px 0; text-align:center; padding:2px 0 0; font-size:0.9em; }
/* sub_content
--------------------------------------------------*/
#sub_content { background: #fff url(/en/images/sub_content_border.gif) repeat-y 360px 0; color: #5d7d8e; margin-top: 25px; overflow: hidden; }
#sub_content ul li { background: #fff url(/en/images/bullet.png) no-repeat 0 4px; margin-bottom: 8px; padding-left: 10px; }
#cf-home #sub_content ul li { background: #fff none no-repeat 0 0; margin-bottom: 8px; padding-left: 0; }
#doctor_page #sub_content #column1 li, #gensulin-home #sub_content #column1 li { background: #fff; margin-bottom: 8px; padding-left: 0px; }
#article_page #sub_nav { margin-top: 50px; }
#sub_content h3 { color: #01344f; font-weight: bold; font-size: 1em; margin-bottom: 1.5em; }
#sub_content p { margin-bottom: 1.5em; }

#column1, #column2, #column3 { float: left; padding: 20px; }
#column1 { width: 340px; display:block; overflow:hidden; padding-left: 0; }
#kadra-page #column1 { width: 900px; border-right:0 none;}
#kadra-page #sub_content{ background-image:none;}
#column2 { width: 180px; }
#column3 { width:200px; }
#column3 h3{ height:30px;}
#about_page #column1 { height: 280px; }
#about_page #column1 .activ_map, #investor-home #column1 .activ_map { height:200px; }
#patient_page #column3 { width: 280px; }
#patient_page #column1 a:hover, #patient_page #column2 a:hover, #patient_page #column3 a:hover { background:#D9FFFF; }
#column2 .logo1 { display:block; text-indent:-9999px; overflow:hidden; background: #fff url(/en/images/gr_bioton_loga.png) no-repeat; width:180px; margin:0 0 2px; height:22px; background-position:0 0; }
#column2 .logo2 { display:block; text-indent:-9999px; overflow:hidden; background: #fff url(/en/images/gr_bioton_loga.png) no-repeat; width:180px; margin:0 0 2px; height:27px; background-position:0 -27px; }
#column2 .logo3 { display:block; text-indent:-9999px; overflow:hidden; background: #fff url(/en/images/gr_bioton_loga.png) no-repeat; width:180px; margin:0 0 2px; height:39px; background-position:0 -59px; }
#column2 .logo4 { display:block; text-indent:-9999px; overflow:hidden; background: #fff url(/en/images/gr_bioton_loga.png) no-repeat; width:180px; margin:0 0 2px; height:52px; background-position:0 -114px; }
#column2 .logo5 { display:block; text-indent:-9999px; overflow:hidden; background: #fff url(/en/images/gr_bioton_loga.png) no-repeat; width:180px; margin:0 0 2px; height:41px; background-position:0 -168px; }
#column2 .logo6 { display:block; text-indent:-9999px; overflow:hidden; background: #fff url(/en/images/gr_bioton_loga.png) no-repeat; width:180px; margin:0 0 2px; height:22px; background-position:0 -219px; }
#column3 { border: 0; }
#column3 h4			{ font-weight: bold; margin-bottom: .5em; }

#column2 ul.logos li { margin-bottom: 0.5em; list-style-type:none; padding-left:0; }

#column3 h3 		{ position: relative; }
#column3 h3 .rss 	{ background: #fff url(/en/images/rss.png) no-repeat 0 0; display: block; text-indent: -9999px; height: 15px; width: 27px; position: absolute; right: 0; top: 1px; }
#notowania { overflow: hidden; margin-bottom: 1.5em; }
#notowania li { color: #bc0505; float: left; font-weight: bold; width: 28%; }
ul.nav { margin-bottom: 1.5em; }
ul.nav li { background: #fff url(/en/images/bullet.png) no-repeat 0 4px; padding-left: 10px; }
#article_page #column1 .topics li { background:none; padding-left:0; }
ul.topics { overflow: hidden; margin-top: 5em; height: 1%; }
#sub_content ul.topics li { background: none; width: 32%; float: left; margin-right: 1%; padding-left: 0; }
ul.topics li a { display: block; width: 80px; overflow: hidden; }
ul.topics li a img { float: left; }
ul.links li { margin: .8em 0; }
#akademia_zdrowia .links { margin-bottom: 30px; }
#akademia_zdrowia .links li a { color: #6784a2; }
#akademia_zdrowia .links li { margin: .2em 0; }
/* =form szukaj lekow */
form.szukaj_lekow { margin-bottom: 2em; }
form.szukaj_lekow label { display: block; width: auto; margin-bottom: .4em; }
form.szukaj_lekow input { background: #fff url(/en/images/input.png) no-repeat 0 0; border: 0; line-height: 36px; padding: 8px 8px 4px; height: 26px; width: 154px; font-weight: bold; }
/* form akademia zdrowia */
#akademia_zdrowia form textarea { background: transparent url(/en/images/textarea_akademia.png) no-repeat 0 0; border: 0; font: bold 11px/1.5 Verdana, sans-serif; padding: 6px; width: 160px; height: 131px; }
#validate_msg h4 { color:#FF0000; font-weight:bold; }
#validate_msg ul li { color:#FF0000; }
/* =footer
--------------------------------------------------*/
#footer_nav { background: #fff; overflow: hidden; padding: 20px 0 20px 40px; text-indent: -9999px; }
* html #footer_nav { height: 1%; }
#footer_nav li { margin-right: 40px; }
#footer_nav li a { display: block; height: 22px; }
li#foo_farmako { background: #fff url(/en/images/footer_nav.png) no-repeat -66px 0; width: 135px; }
li#foo_farmako a:hover { background: #fff url(/en/images/footer_nav.png) no-repeat -66px -23px; }
#foo_cukrzyca { background: #fff url(/en/images/footer_nav.png) no-repeat -1px 0; width: 50px; }
#foo_cukrzyca a:hover { background: #fff url(/en/images/footer_nav.png) no-repeat -1px -23px; }
#foo_onkologia { background: #fff url(/en/images/footer_nav.png) no-repeat -214px 0; width: 59px; }
#foo_onkologia a:hover { background: #fff url(/en/images/footer_nav.png) no-repeat -214px -23px; }
#site_info { position: relative; background: #f0f3f5; clear: both; color: #8098a9; overflow: hidden; padding: 10px 40px 50px 40px; }
#site_info a{ color:#8098A9;}
* html #site_info { height: 1%; }
#site_info #bioton_race { background: #f0f3f5 url(/en/images/bioton_race_logo.png) no-repeat 100% 0; padding-right: 38px; padding-bottom: 20px; position: absolute; right: -40px; }

/* bioton milestones */
#article_page .bo *							{ padding: 0; margin: 0; border: 0; }
#article_page #news							{ padding: 0; }
#article_page .bo, 
#article_page .bo td						{ border: 0; border-collapse: inherit; padding: 1.5em 0 0; color: #001f41; }
#article_page .bo tr.first_one				{ background: #fff url(/en/images/month-bg.png) repeat-x 0 0; height: 67px; min-height: 67px;  }
#article_page .bo th.bo_title 				{ background: #FFF; border: 0px;  color: #FFF;  }
#article_page .bo th h4 					{ font-size:1.5em; font-weight:bold; color:#67767B; margin:0; position: relative; top: 26px; }
#article_page .bo td ul 					{ margin:0; padding:0; list-style-type:none; }
#article_page .bo td li 					{ list-style-type:none; list-style-position:outside; }
#article_page .bo th.highlight				{ padding-left: 1em; font-weight: bold; width: 25%; }

ul#interview_list li 						{ background: #fff url(/en/images/bullet.png) no-repeat 0 15px; margin-bottom: 8px; padding-left: 10px; }
.activ_map { display:block; position:relative; overflow:hidden; height:260px; }
.diabet_map { display:block; position:relative; overflow:hidden; height:170px; }
#map { height:200px; }
/* font size control */
#top_nav li.font_size { padding:0; margin:0; }
.font-size-control { list-style: none; width:70px; height:17px; padding:3px 0 0 3px; }
#top_nav .font-size-control li { margin: 0 5px 0 0; list-style: none; float: left; padding:0; }
.font-size-control a { background: transparent url(/en/images/text_sizeing.png) no-repeat 0 0; display: block; width: 17px; color:#000000; height: 17px; text-indent: -9999px; line-height:10px; margin:0; }
.font-size-control li.small a { font-size: 1em; }
.font-size-control li.medium a { background-position: -22px 0; font-size: 1.2em; }
.font-size-control li.large a { background-position: -44px 0; font-size: 1.4em; }
#news.small p { font-size: 1em; }
#news.medium p { font-size: 1.2em; }
#news.large p { font-size: 1.4em; }
.font-size-control li.small a.active { background-position: 0 -17px; }
.font-size-control li.medium a.active { background-position: -22px -17px; }
.font-size-control li.large a.active { background-position: -44px -17px; }
/*gensulin flash*/
#flashcontent_455 				{ text-align:center; }
.cadre_right_menu_item 			{ width:300px; text-align:center; }
.cadre_right_menu_item p, .cadre_right_menu_item a { padding-bottom:5px; }


#news #presentation_list li { margin-bottom: 0; color: #77929f; }
#rep_contact-home #news textarea, #rep_contact-home #news input { width:145px; }
.nurse_form_submit { width:75px; height:20px; background:url(/en/images/wyslij.png) no-repeat 0 0; display:block; border:0 none; text-indent:-999px; cursor:pointer;}


/*slowniczek pojec*/
#patient_page #terms li h3 { margin:0 0 1em; }
#new_contact-home #news #news_item h4{ color:#003051; font-size:20px; letter-spacing:-0.05em; margin-bottom:0px;}

#kadra-page #news			{ background: #fff; padding: 0; }
#kadra-page #sub_nav		{ display: none; }


/* =pharmacist
*****************************************/
#pharmacist-home #news		{ background: #fff url(/en/images/farmaceuta-backgroung.jpg) no-repeat 0 0; min-height: 300px; } 
/** html #pharmacist-html #news	{ height: 300px; }*/
#pharmacist-home #news p,
#doctor_page #news p			{ width: 350px; }
#doctor_page #news ol li		{ color:#FFFFFF; }

#news ul.doctor-links			{ margin: 0; }
#news ul.doctor-links li		{ margin: 0; list-style: none; background: transparent url(/en/images/arrow_white.gif) no-repeat 0 6px; padding-left: 10px; }

ul#news_items					{ margin-top: 0; }
ul#news_items li				{ list-style: none; margin: 0; }
ul#news_items li h4				{ font-size: 16px; margin-bottom: .5em;}

img.cf_logo						{ margin-bottom: 20px; }

#cf-home ol 					{ list-style: decimal inside; margin-bottom: 1.5em; }
#cf-home ol li					{ margin-bottom: .5em; }
/*spolki grupy bioton*/

.foto_pad						{ padding:0 20px 10px 0; }

/* =faq */
ol.faq							{ padding-left: 18px; list-style: decimal outside; margin: 2em 0 4em; margin-left: 25px; }
textarea#qst					{ width: 100%; height: 100px; }
label							{ margin-bottom: 1em; display: block; font-weight: bold; }

/*contact*/
#new_contact-home #news #news_item{ padding-bottom:3em;}
#new_contact-home.autopen #news h1,
#new_contact-home.autopen #news h3	{  margin: 0; line-height: 1em; } 

/*investor - corporate*/
#news ul.corporate_list 		{ margin:15px 0 30px;}
#news ul.corporate_list li		{ list-style-type:none; text-indent:0;}
#news ul.corporate_list li a	{ background: #fff url(/en/images/pdf_logo_white.png) no-repeat 0 0; padding-left: 35px; display:block; text-align:left; overflow:hidden;}

/*widget_w8*/
#column3 p strong{ font-weight:bold;}

/*drugs przypis*/
.drugs_przypis{ color:#A7A7A7; font-size:0.9em; }

.back-to-top	{ text-decoration: underline; float: right; }

#encyclopedia_page #news_item				{ padding-bottom: 0; }
#encyclopedia_page #news #news_item li p { float:none; width:500px;}
.drukuj_submit { width:75px; height:20px; background:url(/en/images/drukuj.png) no-repeat 0 0; display:block; border:0 none; text-indent:-999px; cursor:pointer;}

/*kontakt*/
#new_contact-home #news{ width:870px; min-height:300px; padding-bottom:20px;}
#new_contact-home #news #news_item{ width:820px; padding-bottom:0;}
#new_contact-home #sub_nav{ display:none;}
.contact_col_all{ float:left; display:block; width:820px;}
#news_item p.contact_col1{ float:left; width:180px;}
#news_item p.contact_col2{ float:left; width:320px; padding-right:30px;}
#news_item p.contact_col3{ float:left;}

#investor-home #news{ height:550px;}
#investor-home #news h1{ padding-bottom:25px;}

#drugs_title{ color:#FFFFFF !important; margin-top:15px;}
ul.drugs_abstract li{ color:#FFFFFF !important; width:260px;}
a.white{ color:#FFFFFF !important; text-decoration:none;}
a:hover.white{ text-decoration:underline;}

#sIFR_callback_4{ margin-top:10px;}

.tickerTable th{ color:#59778F !important;}
#drugs-nopadding #news h1{ color:#FFFFFF; padding-top:30px;}
#drugs-nopadding #news p{ color:#FFFFFF; padding-right:130px;}

#news p{ text-align:left !important;}
#news table.terminy{ width:540px; margin-bottom:30px;}
#news table.terminy, #news table.terminy td 	{ border:0 none;}

ul.corporate_list2 		{ margin:15px 0 30px;}
ul.corporate_list2 li		{ list-style-type:none; text-indent:0;}
ul.corporate_list2 li a	{ background: url(/en/images/pdf_logo_szare.png) no-repeat 0 0; padding-left: 35px;}
