* {margin: 0; padding: 0; outline: 0; }
body {line-height: 1.3; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: #f4f4f4; color: #000; }
ol, ul {list-style: none; }
img {border: 0; }
a, .link {color: #004843; }
.clear {clear: both; }
input {vertical-align: middle; }
.input_grey {color: #B1B1B1; } /* wyswietlanie tekstu zastepczego w inputach */

#top {width: 100%; height: 30px; margin: 0 auto; overflow: hidden; background: url(../gfx/body.gif) repeat-x left top; }
#top .top_wrap {width: 960px; height: 30px; margin: 0 auto; overflow: hidden; }
#top .icon {text-decoration: none; padding: 2px 0 0 23px; height: 16px; float: right; margin: 6px 0 0 14px; overflow: hidden; position: relative; }
#top .icon:hover {text-decoration: underline; }
#top .icon_date {float: left; margin: 8px 0 0 0; padding: 0; }
#top .icon_site_map {background: url(../gfx/icon_main_site_map.gif) no-repeat 0 0; }
#top .icon_favourite {background: url(../gfx/icon_main_favourite.gif) no-repeat 0 0; }
#top .icon_question {background: url(../gfx/icon_main_ask_question.gif) no-repeat 0 0; }
#top .icon_rss {background: url(../gfx/icon_main_rss.gif) no-repeat 0 0; }
#top .icon_my_portal {background: url(../gfx/icon_main_my_portal.gif) no-repeat 0 0; padding: 0 0 0 18px; height: 18px; color: #fff; }
#top .icon_my_portal span {background: #ef6131 url(../gfx/icon_main_my_portal_bg.gif) no-repeat left top; padding: 2px 5px 0 5px; height: 16px; float: left; color: #fff; font-weight: bold; }
#top .icon_why {background: url(../gfx/icon_main_why.gif) no-repeat 0 0; }
#top .icon_help {background: url(../gfx/icon_main_help.gif) no-repeat 0 0; }
#top .icon_archiwum {background: url(../gfx/icon_archiwum.gif) no-repeat 0 0; }

#header {width: 100%; height: 95px; margin: 0 auto; overflow: hidden; background: url(../gfx/body.gif) repeat-x left -30px; }
#header .header_wrap {width: 960px; height: 95px; margin: 0 auto; overflow: hidden; }
#header img {width: 317px; height: 95px; float: left; border: none; }
#header input.text {border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #008b00; padding: 1px 0px 0 2px; height: 16px; font-family: "Trebuchet MS"; font-size: 11px; width: 100px; margin: 0; float: left; }

#user_panel {float: right; text-align: right; width: 369px; padding: 8px 0 0 0; }
#user_panel a.email {display: inline-block; background: url(../gfx/email.gif) no-repeat left 1px; padding: 0 0 3px 25px; margin: 6px 0 0px 0; }
#user_panel a {text-decoration: none; }
#user_panel a:hover {text-decoration: underline; }
#user_panel input.text_right {float: right; }
#user_panel .login {margin: 10px 0 0 0; padding: 0; overflow: hidden; float: left; width: 215px; }
#user_panel .login {margin: 10px 0 0 0; padding: 0; overflow: hidden; float: left; width: 215px; }
#user_panel .clear {clear: both; overflow: hidden; padding: 0 0 5px 0; }
#user_panel .clear2 {clear: both; overflow: hidden; }
#user_panel .forget img {display: block; position: absolute; top: 0; left: 0; z-index: 99; width: 600px; height: 24px; }
#user_panel .forget {float: left; width: 105px; margin: 0; text-align: center; font-size: 10px; line-height: 20px; }
#user_panel .register {margin: 0; float: right; width: 143px; text-align: center; height: 74px; background: url(../gfx/register_bg.gif) no-repeat; overflow: hidden; }
#user_panel #login_form {padding: 0; float: left; width: 220px; margin: 0 4px 0 0; overflow: hidden; }
#user_panel #login_form .check {margin: 0px 0px 0 0; float: left; width: 110px; text-align: center; font-size: 10px; line-height: 20px; }

#search_panel {float: left; background: url(../gfx/bg_search_panel.gif) no-repeat; width: 261px; overflow: hidden; margin: 14px 0 0 5px; height: 64px; }
#search_panel form {padding: 10px 10px 0 0; width: 248px; overflow: hidden; /*background: url(../gfx/search_panel_b.gif) no-repeat bottom; */ }
#search_panel input.text {width: 234px; margin: 0 0 5px 10px; }
#search_panel select {background: #fff; vertical-align: middle; border: 1px solid #93b8a6; width: 234px; height: 17px; font-family: Arial; font-size: 11px; }
#search_panel p {margin: 0 0 6px 0; text-align: left; }
#search_panel .more {padding: 2px 0 0 10px; background: url(../gfx/mark_2.gif) no-repeat 0 6px; margin: 0 10px 15px 20px; float: left; ; display: inline-block; }
#search_panel img {display: block; position: absolute; top: 0; left: 0; z-index: 99; width: 600px; height: 24px; }
#search_panel .link {display: block; margin: 0 10px 0 0px; float: right; padding: 2px 0 0 10px; background: url(../gfx/mark_2.gif) no-repeat 0 6px; }
#search_panel .link:hover {text-decoration: none; }
#search_panel .b_szukaj {display: block; float: right; }
.register span {display: inline-block; width: 121px; vertical-align: middle; margin: 5px 0; }

#nav {height: 29px; width: 100%; margin: 0 auto; font-size: 15px; font-weight: bold; overflow: hidden; background: url(../gfx/body.gif) repeat-x left -125px; }
#nav .nav_wrap {height: 29px; width: 980px; margin: 0 auto; overflow: hidden; }
#nav ul {height: 29px; padding: 0 1px 0 0; text-align: center; }
#nav ul li {display: inline; height: 28px; }
#nav ul li a {display: inline-block; text-decoration: none; color: #fff; height: 29px; background: url(../gfx/menu_1_a.gif) no-repeat left top; }
#nav ul li a span {display: inline-block; padding: 4px 12px 0 12px; height: 25px; background: url(../gfx/menu_1_b.gif) no-repeat right top; }
#nav ul li a:hover {text-decoration: none; background-position: 0 -30px; }
#nav ul li a:hover span {background-position: right -30px; }
#nav ul li.first a {background-image: url(../gfx/menu_2_a.gif); }
#nav ul li.first a span {padding: 4px 12px 0 16px; }
#nav ul li.last a span {background-image: url(../gfx/menu_2_b.gif); padding: 4px 16px 0 12px; }
#nav ul li.select a {background-image: url(../gfx/menu_1_select_a.gif); }
#nav ul li.select a span {background-image: url(../gfx/menu_1_select_b.gif); }
#nav ul li.firstselect a {background-image: url(../gfx/menu_2_select_a.gif); }
#nav ul li.firstselect a span {padding: 4px 12px 0 16px; background-image: url(../gfx/menu_1_select_b.gif); }
#nav ul li.lastselect a {background-image: url(../gfx/menu_1_select_a.gif); }
#nav ul li.lastselect a span {background-image: url(../gfx/menu_2_select_b.gif); padding: 4px 16px 0 12px; }

#nav_icons {display: none; }

#top_ad {background: #fff; text-align: center; }
#bottom_ad {clear: both; text-align: center; }

#content {width: 100%; background: url(../gfx/body.gif) repeat-x left -154px; overflow: hidden; }
#content .content_wrap {width: 980px; background: #fff url(../gfx/content_bg.gif) repeat-y 0 0; margin: 5px auto 0 auto; }

#main_content {background: url(../gfx/content_bottom_bg.gif) no-repeat 0 bottom; }
#main_content .container {padding: 20px 20px 0 20px; background: url(../gfx/content_top_bg.gif) no-repeat 0 0; overflow: hidden; width: 940px; font-size: 12px; }

#indeks_content {background: url(../gfx/content_bottom_bg.gif) no-repeat 0 bottom; }
#indeks_content .container {padding: 20px 20px 0 20px; background: url(../gfx/content_top_bg.gif) no-repeat 0 0; overflow: hidden; width: 940px; font-size: 11px; }

#doc_content {background: url(../gfx/content_bottom_bg.gif) no-repeat 0 bottom; font-size: 13px; }
#doc_content .container {padding: 20px 20px 0 20px; background: url(../gfx/content_top_bg.gif) no-repeat 0 0; overflow: hidden; width: 940px; }

#content .error_msg {display: block; background: url(../gfx/ico_error.gif) no-repeat left top; padding: 3px 0 0 24px; height: 15px; color: #f24e00; margin: 10px 0; font-size: 11px; }
#content .error_msg span {font-weight: bold; }

#left {width: 200px; float: left; font-size: 11px; }
#left .advert {text-align: center; }
#right {width: 200px; float: right; font-size: 11px; }
#right .advert {text-align: center; }

#content .narrow .box_N h3 {background: #dfdfdf url(../gfx/title_2.gif) no-repeat left bottom; padding: 4px 10px 5px 10px; font-size: 12px; color: #004843; }
#content .narrow .box_N h3.search, #doc_left h3.search, #right h3.search {background: #dfdfdf url(../gfx/title_1.gif) no-repeat left bottom; padding: 4px 10px 5px 10px; font-size: 12px; color: #fff; }
#content .narrow .box_N .box {border-left: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; padding: 9px; margin: 0 0 10px 0; width: 180px; overflow: hidden; }
#content .narrow .box_N ul li {padding: 0 0 0 10px; background: url(../gfx/mark_2.gif) no-repeat 0 3px; margin: 1px 0; }
#content .narrow .box_N ul li a {text-decoration: none; }
#content .narrow .box_N ul li ul li {padding: 0 0 0 10px; background: url(../gfx/mark_1.gif) no-repeat 0 5px; }
#content .narrow .box_N .more, #doc_left .more {padding: 0 0 0 10px; background: url(../gfx/mark_2.gif) no-repeat 0 3px; }
#content .narrow .box_N a {text-decoration: none; }
#content .narrow .box_N a:hover {text-decoration: underline; }

/*RSS*/
#content .narrow .box_N .box .box_item {margin: 0 0 10px 0; overflow: hidden; width: 180px; }
#content .narrow .box_N .box .box_item h4 {background: transparent url(/gui/fk/gfx/marker_3.gif) no-repeat scroll 0 4px; padding: 0 0 0 10px; font-size: 11px; }
#content .narrow .box_N .box .box_item .date {color: #959595; display: block; font-size: 10px; margin: 0 0 3px 10px; }
#content .narrow .box_N .box .box_item .description {text-align: left; display: block; margin: 0 0 0 10px; }
#content .narrow .box_N .box .box_item .description img {border: 1px solid #44976E; display: block; margin: 3px 0; }
#content .narrow .box_N .box .box_item .author {color: #959595; display: block; text-align: right; margin: 0 5px 0 0; }
#content .narrow .box_N .box .box_item p {clear: both; display: block; }
#content .narrow .box_N .box .box_item .more {float: right; padding: 0 15px 0 0; margin: 3px 0px 0 0; background: transparent url(../gfx/mark_2.gif) no-repeat scroll right 3px; }
#content .narrow .box_N .box .main_button {background: #E2E2E2 url(../gfx/mark_2.gif) no-repeat scroll right 5px; float: right; font-size: 11px; font-weight: bold; margin: 5px 0 0 0; padding: 2px 12px 2px 6px; text-decoration: none; text-transform: capitalize; }
#content .narrow .box_N .box .link_to_chanel a {color: #4d7d7a; }

#content .narrow .box_C .box .box_item {margin: 0 0 10px 0; overflow: hidden; width: 180px; }
#content .narrow .box_C .box .box_item h4 {background: transparent url(/gui/fk/gfx/marker_3.gif) no-repeat scroll 0 4px; padding: 0 0 0 10px; font-size: 11px; }
#content .narrow .box_C .box .box_item .date {color: #959595; display: block; font-size: 10px; margin: 0 0 3px 10px; }
#content .narrow .box_C .box .box_item .description {text-align: left; display: block; margin: 0 0 0 10px; }
#content .narrow .box_C .box .box_item .description img {border: 1px solid #44976E; display: block; margin: 3px 0; }
#content .narrow .box_C .box .box_item .author {color: #959595; display: block; text-align: right; margin: 0 5px 0 0; }
#content .narrow .box_C .box .box_item p {clear: both; display: block; }
#content .narrow .box_C .box .box_item .more {float: right; padding: 0 15px 0 0; margin: 3px 0px 0 0; background: transparent url(../gfx/mark_2.gif) no-repeat scroll right 3px; }
#content .narrow .box_C .box .main_button {background: #B7E5B7 url(../gfx/mark_2.gif) no-repeat scroll right 5px; float: right; font-weight: bold; margin: 5px 0 0 0; padding: 2px 14px 1px 7px; text-decoration: none; }
#content .narrow .box_C .box .link_to_chanel a {color: #567d7a; }

#content .narrow .box_C .h3 h3 {background: #44976E url(../gfx/title_1.gif) no-repeat left bottom; padding: 4px 10px 5px 10px; font-size: 12px; color: #fff; }
#content .narrow .box_C .h3 h3 a {color: #fff; }
#content .narrow .box_C .box {border: 1px solid #44976E; border-top: none; padding: 9px; margin: 0 0 10px 0; width: 180px; background: #ECF4F0; position: relative; }
/*#content .narrow .box_C .box_search select {border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #008b00; padding: 1px; font-family: "Trebuchet MS"; font-size: 11px; vertical-align: middle; margin: 0 0 0 5px; width: 130px; }*/
#content .narrow .box_C ul li {padding: 0 0 0 10px; background: url(../gfx/mark_2.gif) no-repeat 0 3px; margin: 1px 0; }
#content .narrow .box_C ul li a {text-decoration: none; }
#content .narrow .box_C ul li ul li {padding: 0 0 0 10px; background: url(../gfx/mark_1.gif) no-repeat 0 5px; }
#content .narrow .box_C .more, #doc_left .more {padding: 0 0 0 10px; background: url(../gfx/mark_2.gif) no-repeat 0 3px; }
#content .narrow .box_C a {text-decoration: none; }
#content .narrow .box_C a:hover {text-decoration: underline; }

#content .narrow .box_blank{padding: 9px; margin: 0 0 10px 0; width: 180px; overflow: hidden; }
#content .narrow .box_blank_box ul li {padding: 0 0 0 10px; background: url(../gfx/mark_2.gif) no-repeat 0 3px; margin: 1px 0; }
#content .narrow .box_blank_box ul li a {text-decoration: none; }
#content .narrow .box_blank_box ul li ul li {padding: 0 0 0 10px; background: url(../gfx/mark_1.gif) no-repeat 0 5px; }
#content .narrow .box_blank_box .more, #doc_left .more {padding: 0 0 0 10px; background: url(../gfx/mark_2.gif) no-repeat 0 3px; }
#content .narrow .box_blank_box a {text-decoration: none; }
#content .narrow .box_blank_box a:hover {text-decoration: underline; }

/* specjalne menu porady */
#content .header_spec_menu {background: url(../gfx/title_4.gif) repeat-x left top; height: 23px; color: #fff; font-size: 15px; padding: 3px 10px 0 10px; color: #fff; }
#content .header_spec_menu .link {text-decoration: none; color: #fff; }
#content .box_spec_menu {border: none; width: 200px; margin: 0 0 10px 0; font-size: 11px; }
#content .box_spec_menu ul li {width: 200px; margin: 1px 0; }
#content .box_spec_menu ul li .link {display: block; background: #44976E url(../gfx/mark_7.gif) no-repeat left; color: #fff; font-weight: bold; padding: 3px 5px 3px 10px; width: 185px; text-decoration: none; border: none; }
#content .box_spec_menu ul li .link:hover {background-color: #278757; text-decoration: none; }
#content .box_spec_menu ul li ul li .link {background-color: #EBF8EB; background-image: url(../gfx/mark_8.gif); font-weight: normal; color: #004843; padding: 3px 5px 3px 10px; width: 185px; }
#content .box_spec_menu ul li ul li .link:hover {background-color: #c9ecc9; }
#content .box_spec_menu ul li.select .link {font-weight: bold; color: #004843; }
#content .box_spec_menu ul li.select ul li .link {font-weight: normal; color: #004843; }
#content .box_spec_menu ul li ul li.select .link {color: #004843; }
/* /specjalne menu porady */

#main {width: 500px; float: left; margin: 0 0 0 15px; font-size: 12px; padding: 0 0 20px 0; }
#main h3 {background: #44976e url(../gfx/title_1.gif) no-repeat left bottom; padding: 4px 10px 5px 10px; font-size: 12px; color: #fff; margin: 15px 0 0 0; overflow: hidden; width: 480px; }
#main h3.scroller {margin: 10px 0 0 0;}
#main h3 span {float: left; }
#main h3 .link {color: #fff; }
#main .icon_google {background: url(../gfx/plus_google2.gif) no-repeat 0 0; height: 17px; width: 62px; padding: 0; float: right; margin: 0px 0px 0 0; overflow: hidden; }
#main .date {color: #959595; font-size: 0.9em; font-weight: normal; }
#main .content {padding: 0 5px; width: 490px; }
#main .more {border-bottom: 1px solid #e2e2e2; margin: 5px -5px 0 0; width: 100%; overflow: hidden; }
#main .more a {text-decoration: none; float: right; background: #e2e2e2 url(../gfx/mark_2.gif) no-repeat right 5px; font-weight: bold; padding: 2px 14px 1px 7px; font-size: 11px; }
#main .more a:hover {background-color: #b7e5b7; }
#main .more_news2 {margin: 10px -5px 0 0; width: 100%; overflow: hidden; }
#main .more_news2 .link {border: 1px solid #e2e2e2; text-decoration: none; float: right; color: #fff; background: #4b9b73 url(../gfx/mark_2.2.gif) no-repeat right 5px; font-weight: bold; padding: 2px 14px 2px 7px; font-size: 11px; }
#main .more_news2 .link:hover {background-color: #fff; text-decoration: bold; float: right; color: #fff; background: #4b9b73 url(../gfx/mark_2.2.gif) no-repeat right 5px; font-weight: bold; padding: 2px 14px 2px 7px; font-size: 11px; }
#main h4 {font-size: 1.4em; color: #004843; font-weight: bold; padding: 0 5px; margin: 10px 0 5px 0; line-height: 19px; }
#main h4 a {text-decoration: none; }
#main h4 a:hover {color: orange; }
#main ol {list-style-type: decimal; margin: 1em 0; }
#main ol li {margin: 0 0 0 25px; }
#main ul {margin: 1em 0; }
#main ul li {padding: 0 0 0 20px; background: url(../gfx/mark_1.gif) no-repeat 7px 0.5em; }
#main table {border-collapse: collapse; }
#main table td {padding: 0.5em 0.6em; border: 1px solid #E2E2E2; }
#main a {text-decoration: none; }
#main a:hover {text-decoration: underline; }

#main #hello_box {margin: 0 0 15px 0; background: #ebf8eb; width: 508px; border: 1px solid #b7e5b7; }
#main #hello_box .hello_box_wrap {background: none; padding: 15px;}
#main #hello_box ul {margin: 0 0 10px 0; }
#main #hello_box h3 {color: #004843; font-size: 1.2em; margin: 0 0 10px 0; background: none; padding: 0; width: auto; overflow: visible; }
#main #hello_box p {margin: 0 0 10px 0; }
#main #hello_box ul li {background-position: 7px 0.4em; padding: 0 0 0 20px; }
#main #hello_box #warning_text1 {}
#main #hello_box #warning_text2 {display: none; }
#main #hello_box #warning_slide {cursor: pointer; }
#main #komunikat_switch {color: #0E3782; cursor: pointer; }

#nowe_porady .content i {font-style: normal; }
#nowe_porady .date {padding: 0 5px; margin: 5px 0; }
#nowe_porady .section {font-size: 0.9em; font-weight: normal; text-decoration: underline; }
#nowe_porady .section:hover {text-decoration: underline; color: orange; }

#scroller {background: #ebf8eb; border-bottom: 1px solid #b7e5b7; margin: 0 0 15px 0; width: 500px; overflow: hidden; height: 159px; }
#scroller h4 {font-size: 1.4em; color: #004843; font-weight: bold; padding: 0; margin: 5px 0; width: 480px; }
#scroller .scroller_item {padding: 13px 0 0 15px; width: 485px; height: 146px; }
#scroller .content {height: 62px; overflow: hidden; padding: 0; border: none; width: 460px; }
#scroller .more {margin: 0 0 0 0; border: none; float: right; width: 495px; overflow: hidden; position: absolute; top: 142px; right: 0; }
#scroller .more a {float: right; background: #b7e5b7 url(../gfx/mark_2.gif) no-repeat right 5px; text-decoration: none; font-weight: bold; padding: 2px 14px 1px 7px; margin: 0; }
#scroller .more a:hover {text-decoration: underline; }

#doc {width: 710px; float: right; padding: 0 10px 20px 0; margin: 0; font-size: 13px; }

#copy {clear: both; border-top: 1px solid #e2e2e2; text-align: center; padding: 4px 0 4px 0; font-size: 10px; }

#foot {background: url(../gfx/foot_bg.gif) repeat-x 0 0; height: 50px; overflow: hidden; }
#foot a {text-decoration: none; }
#foot a:hover {text-decoration: underline; }
#foot .marketing {width: 920px; height: 19px; padding: 4px 30px 0 30px; margin: 0 auto; background: url(../gfx/foot_marketing_bg.gif) no-repeat 0 0; overflow: hidden; text-align: center; }
#foot .marketing ul {display: inline; background: url(../gfx/mark_1.gif) no-repeat left 5px; padding: 0 0 0 6px; }
#foot .marketing ul li {display: inline; background: url(../gfx/mark_1.gif) no-repeat right 5px; padding: 0 12px 0 6px; margin: 0 0 0 0; overflow: hidden; position: relative; }
#foot .editorial {width: 920px; height: 21px; padding: 6px 30px 0 30px; margin: 0 auto; background: url(../gfx/foot_editorial_bg.gif) no-repeat 0 0; text-align: center; }
#foot .editorial ul {display: inline; background: url(../gfx/mark_1.gif) no-repeat left 5px; padding: 0 0 0 6px; }
#foot .editorial ul li {display: inline; background: url(../gfx/mark_1.gif) no-repeat right 5px; padding: 0 12px 0 6px; margin: 0 0 0 0; overflow: hidden; position: relative; color: #fff; }
#foot .editorial ul li .link {color: #fff; }

#localization_container {border-bottom: 1px solid #e2e2e2; width: 100%; overflow: hidden; color: #989898; padding: 2px 0 6px 0; margin: 0 0 10px 0; font-size: 11px; }
#localization_container .localization {width: 775px; float: left; padding: 0 0 0 5px; }
#localization_container .localization a {text-decoration: underline; }
#localization_container .localization a:hover {text-decoration: none; }
#localization_container .localization strong {font-weight: normal; }
#localization_container .font_size {width: 150px; float: right; text-align: right; padding: 0 5px 0 0; }
#localization_container .font_size a {text-decoration: none; }
#localization_container .font_size img {vertical-align: middle; }

#kalendarz {border-collapse: collapse; width: 100%; margin: 10px 0 5px 0; }
#kalendarz td {background: #ececec; border: 1px solid #fff; padding: 3px 0; vertical-align: middle; }
#kalendarz th {border-left: 1px solid #ececec; border-right: 1px solid #ececec; padding: 3px 0; font-weight: normal; font-size: 10px; }
#kalendarz td a.event_link {text-decoration: none; font-weight: bold; }
#kalendarz td.nav {font-weight: bold; }
#kalendarz td.month_year {font-weight: bold; }
#kalendarz td.event_col a {text-decoration: underline; }
#kalendarz td.event_col a:hover {text-decoration: none; }
#kalendarz td.event_col_n {background: #dff3df; color: #000; }
#kalendarz td.event_col_today {background: #ff7f00; color: #fff; }


#zp_content kh_main {font-family: "Arial CE", arial, verdana; font-size: 10pt; line-height : 15pt; }
#zp_content p {margin: 0px 0px 0px 0px; }
#zp_content .kh_header {font-size: 14pt; line-height : 21pt; text-align: center; }
#zp_content .kh_title {font-size: 12pt; font-weight : bold; text-decoration : underline; margin: 25px 0px 15px 0px; }
#zp_content .kh_indent_1 {list-style-type: none; margin: 0px 0px 0px 30px; }
#zp_content .kh_indent_2 {list-style-type: none; margin: 0px 0px 0px 60px; } 

#editorial_news_box{width: 100%;margin: 0 auto 10px auto;overflow: hidden;}
#editorial_news_box .editorial_news_box{float: left;background: url("../gfx/title_1.gif") no-repeat scroll left top #EBF8EB;width: 100%;margin-bottom: 15px;border-bottom: 2px solid #B7E5B7;}
#editorial_news_box .editorial_news_box .editorial_news_box_wrap{overflow: hidden;width: 100%;}
#editorial_news_box .editorial_news_box .editorial_news_box_wrap .title_box .title_wrapper h3{width: 100%;margin: 0;padding: 0;cursor: pointer;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .title_wrapper h3 span{float: left;width: 97%;min-height: 19px;margin: 0;padding: 4px 10px 5px 10px;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .content_box{float: left;width: 90%;padding: 5%;font-family: Tahoma,Arial,Verdana,sans-serif;font-size: 11px;line-height: 1.2;color: #404040;text-align: justify;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .minus,#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .plus{float: right;width: 18px;height: 18px;display: block;position: relative;top: -1px;right: -4px;background: url("../gfx/zp_minus.png") no-repeat transparent;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .plus{background: url("../gfx/zp_plus.png") no-repeat transparent;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .content_box img{margin: 10px;border: 1px solid #0E4843;padding: 2px;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .content_box p{margin-bottom: 5px;padding: 5px 0;border-bottom: 1px dotted #0E4843;text-align: justify;}

