.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.strong,
strong{font-weight:bold !important;}

body { min-width: 990px !important;}
#bg_footer {  background:url(../images/glowna_under_bg.jpg) top center no-repeat;}
#bg_footer #footer { margin:auto; width:990px; padding:5px 0 50px 0;}
#bg_footer #footer span { font:normal 14px Georgia, "Times New Roman", Times, serif; color:#546b7a;}

/* wszystkie */

#top {margin:auto; width:960px; padding:0 15px; height:140px;}
#content {margin:auto; width:975px; padding:0 0 0 15px; height:100%; overflow:hidden;}	


/* główna */

body#users .bg_content { background:url(../images/glowna_content_bg.jpg)  no-repeat top center;behavior:url(/images/iepngfix.htc); width: 100%;}
body#users .bg_content .content{  margin:auto; height:680px; width:990px;}

body#users .bg_aktualnosci { background:url(../images/glowna_aktualnosci_bg.png)  no-repeat top center; width: 100%;}
body#users .bg_aktualnosci .aktualnosci_content{  margin:auto; height:240px; width:990px;}


body#users .bg_informacje { background:url(../images/glowna_informacje_bg.png)  no-repeat top center; width: 100%;}
body#users .bg_informacje .informacje_content{  margin:auto; height:200px; width:990px;}

.content_main{ font-family:Georgia,"Times New Roman",Times,serif; font-size:14px;}

.act_link { color:#546B7A; }
/* pacjent */

body#users2 { background:url(../images/body_bg.jpg) no-repeat top center;}
body#users2 #bg_content { background:url(../images/patient_content_bg.png)  no-repeat top center;  min-height: 770px; height: auto !important;height: 770px; width:1196px; margin:auto; behavior:url(/images/iepngfix.htc);}

#content_left { float:left; width:313px;}
#content_right  {float:right; width:642px; _width:609px; height:100%; margin-right:3px;  padding-left:12px; border-left:dashed 4px #fff;min-height: 770px; height: auto !important;height: 770px;}
#content_top { background:url(../images/content_top_bg.png) no-repeat 0 0; padding:0 15px; padding-bottom:20px; padding-top:20px; behavior:url(/images/iepngfix.htc);}
#content_bottom { /*background:url(../images/content_bottom_bg.png) no-repeat 0 0;*/ padding:0 15px;  padding-bottom:20px; padding-top:33px; margin-top:-13px;behavior:url(/images/iepngfix.htc);}

.content_box { width:250px; padding:0 25px; float:left;}
.content_box_right { padding:0px 0 0 25px;width:250px; float:left;}
.content_line { width:auto; margin:15px 25px 0 25px; padding-bottom:15px; border-bottom:solid 1px #cbdfee;}
.content_article {width:auto; margin: 0px 25px 0 25px;}
.content_map { margin:50px auto; width:250px;}
.video_window { margin:15px 0; }

.content_line .question .heading, .content_line .answer .heading  { float:left; padding-right: 8px;}
.content_line .answer { padding-top: 10px;}
.content_line .answer .medium_dblue  { font-style:italic; padding-bottom: 20px; }
.content_line .answer .article_abstract { margin: 0px;}

body#users2 #footer_patient { background:url(../images/patient_footer_bg.png)  no-repeat top center;}
body#users2 #footer_patient .footer_content{  margin:auto; height:200px; width:990px;}



#menu_patient { margin-top:15px;}
#menu_patient  li {height:40px; width:300px;}
#menu_patient li a.main_menu { /*background:url(../images/menu_unactive.png) no-repeat 0 0;*/ height:40px; width:300px; overflow:hidden; text-indent:-9999px; display:block; }
#menu_patient #kampani a.main_menu{ background:url(../images/kampani_unactive.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #aktualnosci a{ background:url(../images/aktualnosci_unactive.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #nadcisnienie a.main_menu{background:url(../images/nadcisnienie_unactive.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #doniesienia a.main_menu{background:url(../images/doniesienia_unactive.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #porady a.main_menu{background:url(../images/porady_unactive.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
/*#menu_patient #gdzie_leczyc a.main_menu{background:url(../images/kampani_unactive.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}*/
#menu_patient #choroba a.main_menu{background:url(../images/choroba_unactive.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #materialy_edukacyjne a.main_menu{background:url(../images/materialy_edukacyjne_unactive.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #materialy_audio a.main_menu{background:url(../images/materialy_audio_unactive.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}


#menu_patient li a.active{ background:url(../images/menu_active.png) no-repeat 0 0; height:40px; width:300px; overflow:hidden; text-indent:-9999px; display:block;}
/*#menu_patient li a.active { background:url(../images/menu_active.png) no-repeat 0 0;behavior:url(/images/iepngfix.htc);}*/
#menu_patient #kampani a.active{ background:url(../images/kampani_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #aktualnosci a.active{background:url(../images/aktualnosci_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #nadcisnienie a.active{background:url(../images/nadcisnienie_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #doniesienia a.active{background:url(../images/doniesienia_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #porady a.active{background:url(../images/porady_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
/*#menu_patient #gdzie_leczyc a.main_menu:hover{background:url(../images/kampani_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}*/
#menu_patient #choroba a.active{background:url(../images/choroba_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #materialy_edukacyjne a.active{background:url(../images/materialy_edukacyjne_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #materialy_audio a.active{background:url(../images/materialy_audio_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}



#menu_patient li a.main_menu:hover { background:url(../images/menu_active.png) no-repeat 0 0; height:40px; width:300px; overflow:hidden; text-indent:-9999px; display:block;}
/*#menu_patient li a.active { background:url(../images/menu_active.png) no-repeat 0 0;behavior:url(/images/iepngfix.htc);}*/
#menu_patient #kampani a.main_menu:hover{ background:url(../images/kampani_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #aktualnosci a:hover{background:url(../images/aktualnosci_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #nadcisnienie a.main_menu:hover{background:url(../images/nadcisnienie_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #doniesienia a.main_menu:hover{background:url(../images/doniesienia_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #porady a.main_menu:hover{background:url(../images/porady_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
/*#menu_patient #gdzie_leczyc a.main_menu:hover{background:url(../images/kampani_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}*/
#menu_patient #choroba a.main_menu:hover{background:url(../images/choroba_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #materialy_edukacyjne a.main_menu:hover{background:url(../images/materialy_edukacyjne_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}
#menu_patient #materialy_audio a.main_menu:hover{background:url(../images/materialy_audio_active.png) 0 0 no-repeat;behavior:url(/images/iepngfix.htc);}

#menu_patient #wydarzenia a{background-position: 0 -328px}
#menu_patient #wydarzenia a:hover{background-position: 0 -328px;}




#menu_patient li .submenu { background:url(../images/podmenu_bg.png) 0 0 no-repeat; z-index:50; background-color:#002847; width:440px; position:absolute; margin:-40px 0 0 300px; padding:13px 0 0;}
#menu_patient li .submenu li { width:auto; height:30px;}
#menu_patient li .submenu li a{ font:normal 18px Georgia, "Times New Roman", Times, serif; color:#bdcfd7; padding:3px 20px 6px 20px; display:block; width:auto;}
#menu_patient li .submenu li a:hover { background-color:#5296c6; color:#fff;}
#menu_patient li .submenu .podmenu_img_bottom { width:auto; height:5px;}
#menu_patient li .submenu .submenu_bottom_border{ width:auto; height:5px; background:url(/images/podmenu_img_bottom.png) no-repeat left bottom;}

#menu_doctor li .submenu .submenu_bottom_border{ width:auto; height:5px; background:url(/images/podmenu_img_bottom_zielone.png) no-repeat left bottom;}
#menu_press li .submenu .submenu_bottom_border{ width:auto; height:5px; background:url(/images/podmenu_img_bottom_szare.png) no-repeat left bottom;}

/* fonts */

.small_blue {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#5296c6;}
.medium_blue {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#5296c6; line-height:1.5;}
.medium_blue a{font:normal 14px Georgia, "Times New Roman", Times, serif; color:#5296c6;}
.medium_blue2 {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#5296c6 !important; line-height:1.5;}
.small_grey {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#245272;}
.medium_grey {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#245272; line-height:1.5;}
.medium_grey a{font:normal 14px Georgia, "Times New Roman", Times, serif; color:#245272; }
.big_dblue { font:normal 30px Georgia, "Times New Roman", Times, serif; color:#003254; letter-spacing:-1px;}
.medium_dblue {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#003254; line-height:1.5;}
.medium_dblue a {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#003254; line-height:1.5;}
.medium_dblue_bold {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#003254; line-height:1.5;}
.medium_dblue_bold a {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#003254; line-height:1.5; text-decoration:none;}
.small_dblue {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#003254;}
.medium_blue_bold {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#5296c6; line-height:1.5;}
.medium_blue_bold a {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#5296c6; line-height:1.5; text-decoration:none;}
.medium_grey_bold {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#245272; line-height:1.5;}
.medium_grey_bold a {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#245272; line-height:1.5; text-decoration:none;}


body#users1 .small_blue {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#233C00;}
body#users1 .medium_blue {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#708059; line-height:1.5;}
body#users1 .medium_blue a{font:normal 14px Georgia, "Times New Roman", Times, serif; color:#708059;}
body#users1 .small_grey {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#708059;}
body#users1 .medium_grey {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#708059; line-height:1.5;}
body#users1 .medium_grey a{font:normal 14px Georgia, "Times New Roman", Times, serif; color:#708059; }
body#users1 .big_dblue { font:normal 30px Georgia, "Times New Roman", Times, serif; color:#233C00; letter-spacing:-1px;}
body#users1 .medium_dblue {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#233C00; line-height:1.5;}
body#users1 .medium_dblue a {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#233C00; line-height:1.5;}
body#users1 .medium_dblue_bold {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#233C00; line-height:1.5;}
body#users1 .medium_dblue_bold a {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#233C00; line-height:1.5; text-decoration:none;}
body#users1 .small_dblue {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#233C00;}
body#users1 .medium_blue_bold {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#233C00; line-height:1.5;}
body#users1 .medium_blue_bold a {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#233C00; line-height:1.5; text-decoration:none;}
body#users1 .medium_grey_bold {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#708059; line-height:1.5;}
body#users1 .medium_grey_bold a {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#708059; line-height:1.5; text-decoration:none;}


body#users3 .small_blue {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#777;}
body#users3 .medium_blue {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#777; line-height:1.5;}
body#users3 .medium_blue a{font:normal 14px Georgia, "Times New Roman", Times, serif; color:#777;}
body#users3 .small_grey {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#777777;}
body#users3 .medium_grey {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#245272; line-height:1.5;}
body#users3 .medium_grey a{font:normal 14px Georgia, "Times New Roman", Times, serif; color:#245272; }
body#users3 .big_dblue { font:normal 30px Georgia, "Times New Roman", Times, serif; color:#777; letter-spacing:-1px;}
body#users3 .medium_dblue {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#777; line-height:1.5;}
body#users3 .medium_dblue a {font:normal 14px Georgia, "Times New Roman", Times, serif; color:#777; line-height:1.5;}
body#users3 .medium_dblue_bold {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#777; line-height:1.5;}
body#users3 .medium_dblue_bold a {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#777; line-height:1.5; text-decoration:none;}
body#users3 .small_dblue {font:normal 11px Georgia, "Times New Roman", Times, serif; color:#777;}
body#users3 .medium_blue_bold {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#777; line-height:1.5;}
body#users3 .medium_blue_bold a {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#777; line-height:1.5; text-decoration:none;}
body#users3 .medium_grey_bold {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#777777; line-height:1.5;}
body#users3 .medium_grey_bold a {font:bold 14px Georgia, "Times New Roman", Times, serif; color:#777777; line-height:1.5; text-decoration:none;}


.first_letter:first-letter { font-size:24px;}
.first_letter:first-line { line-height:1}


.first_letter p:first-letter { font-size:24px;}
.first_letter p:first-line { line-height:1}


/* div */

.bottom_box { float:left; padding:65px 25px 0 25px;}

.aktualnosci_content .bottom_box { padding:28px 25px 0 25px;}
.aktualnosci_content .bottom_box .naglowek_glowna { margin-bottom:15px; display:block;}


.aktualnosci { width:280px;}
.logowanie {width:280px;}
.cele_kampani { width:280px;}

.informacje { width:280px;}
.aktualnosci_lekarz { width:280px;}
.partnerzy { width:250px;}



/* others */

#input_form { background:url(../images/login_bg.png) no-repeat 0 0; width:260px; height:30px; margin-top:5px; padding:10px;}
#input_form input{ font:normal 24px Georgia, "Times New Roman", Times, serif;  color:#003254; border:solid 1px #fff; width:250px}
#input_form input#identity_url { background:none; border:0; }
#przypomnij_hasło { margin-top:10px; display:block; float:left;}
#dolacz { margin-top:0px;}
#logo_sluzba_zdrowia {  margin-top:30px; margin-right:30px; margin-left:10px;}
#logo_sluzba_zdrowia2 {  margin-top:10px; margin-left:10px;}
#logo_fundacja { margin-top:15px;}
#logo_msd { margin-top:10px; margin-right:30px;}
.logo { display:inline; float:left;}

/*.logo_lecz_skutecznie { margin-top:10px; margin-left:25px; display:block; float:left; height:115px; width:120px; background:url(../images/logo_lecz_skutecznie_w.png) no-repeat 0 0;behavior:url(/images/iepngfix.htc);}
*/.logo_lecz_skutecznie { margin-top:10px; margin-left:25px; display:block; float:left; height:115px; width:97px; background:url(../images/logo_lecz_skutecznie.png) no-repeat 0 0;behavior:url(/images/iepngfix.htc);}

#btn_lekarze { text-indent:-9999px; display:block; float:left; overflow:hidden; background:url(../images/btn_lekarze.png) 0 0 no-repeat; height:20px; width:77px; margin-right:3px;}
#btn_dziennikarze { text-indent:-9999px; display:block; float:left; overflow:hidden; background:url(../images/btn_dziennikarze.png) 0 0 no-repeat; height:20px; width:110px;}


.podpowiedz { margin-bottom:25px;}
.margin_left { margin-left:35px;}
p.przejdz{ float:left; margin-top:3px; margin-right:8px;}
.article_title {margin-bottom:10px;}
.article_abstract p{ margin-top:10px;}
.article_abstract { margin-top:5px;}
.top_title { padding: 0 25px; margin:0px;}
.link_partnerzy { display:block;}


/* lists */

#top_menu { float:right; margin-top:7px;}
#top_menu li{ float:right; margin-left: 18px;}
#top_menu li a{ font:normal 11px Georgia, "Times New Roman", Times, serif; color:#003254; text-decoration:none;}

#tool_menu { float:right; margin-bottom:7px; margin-top:3px;}
#tool_menu li { float:right; margin-right:15px; overflow:auto;}
#tool_menu li a { text-decoration:none;}
#tool_menu li img {}

/* maps */

#map_pacjent { position:absolute; margin-top:487px; margin-left:-225px; _margin-top:465px; _margin-left:-250px;}
#map_doktor {position:absolute; margin-top:529px; margin-left:157px; _margin-top:509px; _margin-left:132px;}
#map_dziennikarz {position:absolute; margin-top:421px; margin-left:547px; width: 300px;}


#map_logo { position: relative;left:25px; top:10px;}

/* buttons*/
.btn_zaloguj { float:right; margin-top:10px;}


/* dziennikarze */
.hide_me{ display:none;}
body#users3 #content_top { background:url(../images/content_top_bg_szare.png) no-repeat 0 0; padding:0 15px; padding-bottom:20px; padding-top:20px; behavior:url(/images/iepngfix.htc);}
body#users3 { background:url(../images/bg_body_press.jpg) no-repeat top center;}
body#users3 #bg_content { background:url(../images/press_content_bg2.png)  no-repeat top center;  min-height:770px; width:1196px; margin:auto; behavior:url(/images/iepngfix.htc);}

#btn_lekarze_szary		{ text-indent:-9999px; display:block; float:left; overflow:hidden; background:url(../images/btn_lekarz_szary.png) 0 0 no-repeat; height:20px; width:77px;}
#btn_pacjent_szary 		{ text-indent:-9999px; display:block; float:left; overflow:hidden; background:url(../images/btn_pacjent_szary.png) 0 0 no-repeat; height:20px; width:97px; margin-right:3px;}
#users3 .small_blue{ color:#777;}

body#users3 #footer_patient { background:url(../images/press_footer_bg.png)  no-repeat top center;}
body#users3 #footer_patient .footer_content{  margin:auto; height:200px; width:990px;}



#menu_press { margin-top:15px;}
#menu_press li {height:40px; width:300px;}
#menu_press li a.main_menu { background:url(../images/menu_unactive_szare.png) no-repeat 0 0; height:40px; width:300px; overflow:hidden; text-indent:-9999px; display:block; }
#menu_press #kampani a.main_menu{ background:url(../images/press_unactive_kampani.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_press #informacje a.main_menu{background:url(../images/press_unactive_aktualnosci.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_press #doniesienia a.main_menu{background:url(../images/press_unactive_konferencje.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_press #porady a.main_menu{background:url(../images/press_unactive_materialy.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_press #gdzie_leczyc a.main_menu{background:url(../images/press_unactive_.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_press #nadcisnienie a.main_menu{background:url(../images/press_unactive_.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_press #materialy_edukacyjne a.main_menu{babackground:url(../images/press_unactive_.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_press #materialy_audio a.main_menu{background:url(../images/press_unactive_.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}

#menu_press li a.main_menu:hover { background-image:url(../images/menu_active_szare.png) !important; height:40px; width:300px; overflow:hidden; text-indent:-9999px; display:block;}
#menu_press li a.main_menu.active { background-image:url(../images/menu_active_szare.png) !important}
#menu_press li#kampani a.active { background-position: 0 0;}
#menu_press li#informacje a.active { background-position: 0 -41px;}
#menu_press li#doniesienia a.active { background-position: 0 -82px;}
#menu_press li#porady a.active {background-position: 0 -123px;}
#menu_press li#gdzie_leczyc a.active { background-position: 0 -287px;}
#menu_press li#nadcisnienie a.active { background-position: 0 -164px;}
#menu_press li#materialy_edukacyjne a.active { background-position: 0 -246px;}
#menu_press li#materialy_audio a.active { background-position: 0 -205px;}

#menu_press #kampani a:hover{ background-position: 0 0;}
#menu_press #informacje a:hover{background-position: 0 -41px;}
#menu_press #doniesienia a:hover{background-position: 0 -82px;}
#menu_press #porady a:hover{background-position: 0 -123px;}
#menu_press #gdzie_leczyc a:hover{background-position: 0 -287px;}
#menu_press #nadcisnienie a:hover{background-position: 0 -164px;}
#menu_press #materialy_edukacyjne a:hover{background-position: 0 -246px;}
#menu_press #materialy_audio a:hover{background-position: 0 -205px;}

#menu_press #wydarzenia a{background-position: 0 -164px}
#menu_press #wydarzenia a:hover{background-position: 0 -164px;}

#menu_press li .submenu { background:url(../images/podmenu_bg_szare.png) 0 0 no-repeat; background-color:#B7B7B7; width:440px;  padding-top:13px; position:absolute; margin-left:300px; margin-top:-40px;}
#menu_press li .submenu li { width:auto; height:30px; position:relative
;}
#menu_press li .submenu  li a{ font:normal 18px Georgia, "Times New Roman", Times, serif; color:#fff; padding:3px 20px 6px 20px; display:block; width:auto;}
#menu_press li .submenu  li a:hover { background-color:#8B8B8B; color:#fff;}
#menu_press li .submenu .podmenu_img_bottom {padding-top:8px;}

/* lekarze */

body#users1 #content_top { background:url(../images/content_top_bg_zielone.png) no-repeat 0 0; padding:0 15px; padding-bottom:20px; padding-top:20px; behavior:url(/images/iepngfix.htc);}
body#users1 { background:url(../images/body_bg_doctor.jpg) no-repeat top center;}
body#users1 #bg_content { background:url(../images/doctor_content_bg.png)  no-repeat top center; min-height: 770px; height: auto !important;height: 770px; width:1196px; margin:auto; behavior:url(/images/iepngfix.htc);}

#btn_dziennikarz_zielony		{ text-indent:-9999px; display:block; float:left; overflow:hidden; background:url(../images/btn_dziennikarz_zielony.png) 0 0 no-repeat; height:20px; width:110px;}
#btn_pacjent_zielony 		{ text-indent:-9999px; display:block; float:left; overflow:hidden; background:url(../images/btn_pacjent_zielony.png) 0 0 no-repeat; height:20px; width:90px; margin-right:3px;}
#users1 .small_blue{ color:#657E42;}

body#users1 #footer_patient { background:url(../images/doctor_footer_bg.png)  no-repeat top center;}
body#users1 #footer_patient .footer_content{  margin:auto; height:200px; width:990px;}

#menu_doctor { margin-top:15px;}
#menu_doctor li {height:40px; width:300px;}
#menu_doctor li a.main_menu { /*background:url(../images/menu_unactive_doctor.png) no-repeat 0 0;*/ height:40px; width:300px; overflow:hidden; text-indent:-9999px; display:block; }
#menu_doctor #kampani a.main_menu{ background:url(../images/doctor_unactive_kampanii.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_doctor #informacje a.main_menu{ background:url(../images/doctor_unactive_doniesienia.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_doctor #zalecenia a.main_menu{ background:url(../images/doctor_unactive_zalecenia.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_doctor #doniesienia a.main_menu{ background:url(../images/doctor_unactive_aktualnosci.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_doctor #porady a.main_menu{ background:url(../images/doctor_unactive_konferencje.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_doctor #gdzie_leczyc a.main_menu{ background:url(../images/doctor_unactive_kampanii.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_doctor #nadcisnienie a.main_menu{ background:url(../images/doctor_unactive_materialy_edukacyjne.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_doctor #materialy_edukacyjne a.main_menu{ background:url(../images/doctor_unactive_materialy_audio.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_doctor #materialy_audio a.main_menu{ background:url(../images/doctor_unactive_materialy_audio.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}
#menu_doctor #wydarzenia a.main_menu{ background:url(../images/doctor_unactive_kampanii.png) no-repeat 0 0; behavior:url(/images/iepngfix.htc);}

#menu_doctor li a.main_menu:hover { background-image:url(../images/menu_active_doctor.png)!important; height:40px; width:300px; overflow:hidden; text-indent:-9999px; display:block;}
#menu_doctor li a.active { background:url(../images/menu_active_doctor.png) no-repeat 0 0;}
#menu_doctor #kampani a:hover{ background-position: 0 0;}
#menu_doctor #informacje a:hover{background-position: 0 -41px;}
#menu_doctor #doniesienia a:hover{background-position: 0 -82px;}
#menu_doctor #porady a:hover{background-position: 0 -123px;}
#menu_doctor #zalecenia a:hover{ background:url(../images/doctor_active_zalecenia.png) no-repeat 0 0 !important; behavior:url(/images/iepngfix.htc);}
#menu_doctor #gdzie_leczyc a:hover{background-position: 0 -287px;}
#menu_doctor #nadcisnienie a:hover{background-position: 0 -164px;}
#menu_doctor #materialy_edukacyjne a:hover{background-position: 0 -205px;}
#menu_doctor #materialy_audio a.main_menu:hover{background-position: 0 -205px;}
#menu_doctor #wydarzenia a.main_menu:hover{background-position: 0 -246px;}



#menu_doctor li a.active { background-image:url(../images/menu_active_doctor.png)!important;}
#menu_doctor #kampani a.active{ background-position: 0 0;}
#menu_doctor #informacje a.active{background-position: 0 -41px;}
#menu_doctor #doniesienia a.active{background-position: 0 -82px;}
#menu_doctor #porady a.active{background-position: 0 -123px;}
#menu_doctor #gdzie_leczyc a.active{background-position: 0 -287px;}
#menu_doctor #nadcisnienie a.active{background-position: 0 -164px;}
#menu_doctor #materialy_edukacyjne a.active{background-position: 0 -205px;}
#menu_doctor #materialy_audio a.active{background-position: 0 -205px;}
#menu_doctor #wydarzenia a.active{background-position: 0 -246px;}




#menu_doctor li .submenu { background:url(../images/podmenu_bg_zielone.png) 0 0 no-repeat; background-color:#233C00; width:440px;  padding-top:13px; position:absolute; margin-left:300px; margin-top:-40px;}
#menu_doctor li .submenu li { width:auto; height:30px; position:relative
;}
#menu_doctor li .submenu  li a{ font:normal 18px Georgia, "Times New Roman", Times, serif; color:#fff; padding:3px 20px 6px 20px; display:block; width:auto;}
#menu_doctor li .submenu  li a:hover { background-color:#657E42; color:#fff;}
#menu_doctor li .submenu .podmenu_img_bottom {padding-top:8px;}

.calendar_big{ padding:0 0 0 180px; margin-top:15px;}
#calendar_box,
#calendar_date,
#calendar_link{ width:280px; overflow:hidden;}
#calendar_link a{ color:#739642; font-size:12px;}
#calendar_link a.cal_prev{ float:left;}
#calendar_link a.cal_next{ float:right; margin-right:10px;}
#calendar_date{ text-align:center; font-size:18px; padding:0 0 10px; font-weight:normal;}
#calendar_box td span{ background:url(/images/cal_bg_light.png) no-repeat 0 0; text-align:center; width:30px; height:25px; padding:5px 0 0; margin:0 10px 10px 0; display:block; font-weight:bold; font-size:16px; color:#002847;}
#calendar_box .notmonth span{ display:none;}

#users2.sms_users  .col1 { width:300px; }
#users2 .row1, .row2 { margin-top:20px; }
#users2 .col1 { float:left; border:0px solid;  }
#users2 .col2 { float:left; }
#users2 .row1 .col1 .input_short { float:left; padding-top:9px; margin-right:10px; margin-top:8px; }
#users2 .row1 .col1 .input_short input { font-size:1.7em; font-family:Georgia, verdana, arial; color:#003254; }
#users2 .row1 .col2 .input_medium { margin-top:29px; background:transparent url(../images/input_long.png) no-repeat; }
#users2 .row1 .col2.input_medium select { width:180px;  }
#users2 .row2 .col2 .input_short  { float:left; margin-right:4px; }
#users2 .row2 .col2 .input_medium  { float:left; width:100px }
#users2 .row2 .col1 .input_medium { margin-top:8px; }
#users2 .row2 .col2 .input_medium, .row2 .col2 .input_short { margin-top:8px; }
#users2 .row2 { margin-bottom:20px; }
#users2 .row4 { margin-top:20px; }
#users2 .input_short { background:transparent url(../images/input_small.png) no-repeat; width:80px; height:50px; padding-top:9px; }
#users2 .input_short input { width:60px; padding:0 10px 0 10px; border:0; background:none; font-size:1.5em; font-family:Georgia, verdana, arial; color:#003254; }
#users2 .input_medium { background:transparent url(../images/btn_medium.png) no-repeat; width:180px; height:50px; padding-top:9px; }
#users2 .input_medium input { width:80px; border:0; background:0; font-size:1.5em; font-family:Georgia, verdana, arial; color:#003254; padding:0 10px 0 10px; }
#users2 .input_medium select { padding:0 10px 0 10px; border:0; background:none; font-size:1.5em; font-family:Georgia, verdana, arial; color:#003254; }
#users2 .checkbox { background:url(../images/checkbox.png) no-repeat; }
#users2 .checkbox input { border:0; background:none; }
#users2 .input_long { background:transparent url(../images/input_long.png) no-repeat; }
#users2 .comment_your_join .content_line .btn_zapisz { position:static !important; margin-bottom:25px; margin-left:398px; }
#users2 .myslnik { float:left; margin-top:14px; margin-right:4px; font-size:2em; color:#5296C6; }

.fieldWithErrors { position:absolute;  }
.formError { color:white; width:180px; text-align:center;  font-size:.8em; padding:10px; font-weight:bold; font-family:Georgia, verdana, arial; background-color:#ffb6b6;  border:1px solid red;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
 }

.clearfix { clear:both; }

#users2 .forms  .col1 { float:left; width:100px; }
#users2 .forms .row1 { margin-bottom:10px; }
#users2 .forms .row3 { margin-top:10px; }
#users2 .forms .input_long { background:transparent url(../images/input_very_long.png) no-repeat; width:440px; height:50px; }
#users2 .forms .input_long input { border:0; background:none; height:40px; padding:0 15px; width:410px; font-size:1.5em; font-family:Georgia, verdana, arial; color:#003254; padding:0 10px 0 10px; }
#users2 .textarea { background:url(../images/bg_textarea.png) no-repeat; height:169px; padding:15px; width:410px; }
#users2 .textarea textarea { border:0; background:none; font-size:1.5em; font-family:Georgia, verdana, arial; color:#003254; height:169px; width:410px; }
#users2 .forms .formError  { text-align:center; }

/*
 #comment_author{ -webkit-border-radius: 3px !important;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:1px solid #5795b4;
height:25px;
width:385px;
 }
 
 #comment_content { -webkit-border-radius: 3px !important;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:1px solid #5795b4;
height:425px;
width:385px; }

.content_line label { width:215px; border:0px solid; display:inline-block; font:normal 14px Georgia, "Times New Roman", Times, serif; color:#003254; line-height:1.5; font-weight:bold; }
.content_line input[type="text"] { width:305px; -webkit-border-radius: 3px !important;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:1px solid #5795b4;
height:25px; }
.content_line p {  margin-bottom:10px; }
.content_line select { -webkit-border-radius: 3px !important;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:1px solid #5795b4; height:25px; width:100px; }
*/
.content_line .btn_zapisz { background:transparent url(../images/btn_zapisz.png) no-repeat; width:130px; height:37px; border:0; cursor:pointer; position:absolute; margin-left:217px;  }
.content_line .btn_przystapienie{ background:transparent url(../images/btn_przystapienie.png) no-repeat; width:190px; height:37px; border:0; cursor:pointer; position:absolute; margin-left:184px;  }
.content_line .btn_rezygnuj { background:transparent url(../images/btn_rezygnuj.png) no-repeat; width:188px; height:37px; border:0; cursor:pointer;  }
.content_line .btn_komentarz { background:transparent url(../images/btn_dodaj_komentarz.png) no-repeat; width:207px; height:37px; border:0; cursor:pointer;  margin-bottom:30px; margin-left:327px; margin-top:15px; }

/* O KAMPANII */
.static_pages { font:14px/1.5 Georgia,"Times New Roman",Times,serif; }
.static_pages p { margin-top:10px; }
.static_pages ol, .static_pages ul { margin-top:10px; }
.static_pages ol li { list-style-type:decimal; margin-left:18px; line-height:1.5em; }

#users2.static_pages  p { color:#003254; }
#users2.static_pages ol, #users2.static_pages ul  { color:#003254; }

#users1.static_pages  p { color:#233C00; }
#users1.static_pages ol, #users1.static_pages ul  { color:#233C00; }

#users3.static_pages  p { color:#777777; }
#users3.static_pages ol, #users3.static_pages ul  { color:#777777; }

/* PAGINACJA */
.pagination { font:30px/1.5 Georgia,"Times New Roman",Times,serif; margin:30px 0 20px auto; padding:0 25px 0 25px; text-align:center; }
.pagination .next_page, .pagination .prev_page { font-size:.4em;  }
.pagination .next_page { margin-left:30px; }
.pagination .prev_page { margin-right:30px; }

#users2 .pagination  { color:#5296c6; }
#users2 .pagination a { color:#5296c6; }
#users2 .pagination .current { color:#003254; }

#users1 .pagination  { color:#739642; }
#users1 .pagination a { color:#739642; }
#users1 .pagination .current { color:#233C00; }

#users3 .pagination  { color:#a2a2a2; }
#users3 .pagination a { color:#a2a2a2; }
#users3 .pagination .current { color:#777777; }

.static_pages .przejdz   { margin-top:3px !important; }

/* ERROR NOTICE */
#users1 #error_box   { color:#233C00; }
#users2 #error_box   { color:#003254; }
#users3 #error_box   { color:#000; }

/* KONTAKT */
.contact .row { margin-bottom:20px; }
.contact .col1 { float:left; width:120px; }
.contact .col2 { float:left; }
.contact .input_long { background:url("../images/input_kontakt.png") no-repeat scroll 0 0 transparent !important; height:32px !important; width:234px !important; }
.contact .input_long input {  height:32px; padding:0 15px;width:199px; background:none no-repeat scroll 0 0 transparent !important; border:0 none !important; font-family:Georgia,verdana,arial !important; font-size:1.5em !important; }

.contact .textarea { background:url(../images/bg_textarea.png) no-repeat; height:169px; padding:15px; width:410px; }
.contact .textarea textarea { border:0; background:none; font-size:1.5em; font-family:Georgia, verdana, arial; height:169px; width:410px; }
#users3.contact .textarea textarea { color:#000; }
#users3.contact .input_long input  { color:#000; }
#users2.contact .textarea textarea { color:#003254; }
#users2.contact .input_long input  { color:#003254; }
#users1.contact .textarea textarea { color:#233C00; }
#users1.contact .input_long input  { color:#233C00; }

#calendar_box td a { background:url("../images/cal_bg_dark.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
display:block; 
font-weight:bold;
height:25px;
margin:0 10px 10px 0;
padding:5px 0 0;
text-align:center;
text-decoration:none; }