* {margin: 0; padding: 0; outline: 0; vertical-align: baseline; }
body {line-height: 1.2; font-family: Arial, Helvetica Neue, Helvetica, sans-serif; font-size: 12px; background: #f8f7f2 url(../gfx/body_bg.gif) repeat-x top; color: #000; }
ol, ul {list-style: none; }
a, .link {color: #0057af; text-decoration: none; }
a:hover, .link:hover {text-decoration: underline; }
a:visited, .link:visited {color: #003a75; }
input {vertical-align: middle; }
img {border: 0; }
sup {vertical-align: super !important;}
.input_grey {color: #B7B7B7; } /* wyswietlanie tekstu zastepczego w inputach */

#content .box_wrapper {background: #fff; margin-bottom: 10px;}

#content .arrows {width: 9px; margin: 2px 4px 0 0; float: right; display: inline; }
#content .arrows .arrow_up {display: block; width: 9px; height: 9px; cursor: pointer; margin: 0 0 2px 0; background: url(../gfx/arrow_up.gif) no-repeat left top; font-size: 0; }
#content .arrows .arrow_down {display: block; width: 9px; height: 9px; cursor: pointer; background: url(../gfx/arrow_down.gif) no-repeat left top; font-size: 0; }

#content .tab_headings {width: 485px;}

#top {width: 960px; height: 22px; padding: 4px 5px 0 5px; overflow: hidden; border-bottom: 1px dotted #ccc1a8; margin: 0 auto; font-size: 11px; }
#top .icon {padding: 6px 0 0 24px; height: 16px; float: right; margin: 0 0 0 10px; }
/*#top span {padding: 6px 0 0 24px; height: 16px; float: right; margin: 0 0 0 10px; overflow:hidden; position:relative; color: #0057af; }*/
/*#top span span {padding:0; height: auto; float: none; margin: 0; overflow:hidden; position:relative; color: #0057af; }*/

#top .icon_date {float: left; background: url(../gfx/icon_main_calendar.gif) no-repeat 0 0; margin: 0 0 0 5px; }
#top .icon_date_desc {float: left; padding: 6px 0 0 0; height: 16px; font-weight: bold; }
#top .icon_site_map {background: url(../gfx/icon_main_site_map.gif) no-repeat 0 0; }
#top .icon_question {background: url(../gfx/icon_main_question.gif) no-repeat 0 0; }
#top .icon_help {background: url(../gfx/icon_main_help.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_2.gif) no-repeat 0 0; }
#top .icon_blog {background: url(../gfx/icon_main_blog.gif) no-repeat 0 0; }
#top #data_top {background:transparent url(../gfx/icon_main_calendar.gif) no-repeat scroll 0 0; float:left; margin:0 0 0 5px; display:block; height:18px; padding:5px 0px 0px 25px;}

#main #hello_box {overflow: hidden; margin: 0 auto 15px auto; background: #F4F1E9; border-top: 3px solid #609fdf; border-bottom: 1px dotted #609fdf; width: 510px; }
#main #hello_box .hello_box_wrap {padding: 15px; overflow: hidden; }
#main #hello_box h3 {clear: both; color: #003A75; font-family: Georgia; font-size: 1.4em; font-weight: normal; margin: 0 0 10px 0; padding: 0; }
#main #hello_box ul {margin: 0 0 10px 0; }
#main #hello_box p {margin: 0 0 10px 0; }
#main #hello_box ul li {background: url(../gfx/marker_1.gif) no-repeat 8px 3px; padding: 0 9px 0 19px; }
#main #hello_box #warning_text1 {}
#main #hello_box #warning_text2 {display: none; }
#main #hello_box #warning_slide {cursor: pointer; }
#komunikat_switch {color: #0E3782; cursor: pointer; }

#header {width: 970px; margin: 0 auto; height: 84px; margin: 0 auto; overflow: hidden; }
#header img {width: 350px; float: left; margin: 3px 0 0 10px; }

#user_panel {float: right; text-align: right; width: 600px; }
#user_panel input.text {border: 1px solid #609fdf; padding: 1px 2px 0 2px; height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 90px; }
#user_panel .login {margin: 30px 0 0 0; padding: 0 10px; float: right; }
#user_panel .login form {display: block; }
#user_panel .login label {background: #f8f7f2; height: 16px; padding: 2px 4px 2px 5px; vertical-align: middle; }
#user_panel .logged {margin: 13px 0 0 0; }
#user_panel .logged a.email {display:inline-block; background: url(../gfx/email.gif) no-repeat left 2px; padding:0 0 3px 25px; margin:6px 0 3px 0;}
#user_panel .logged span { display: inline-block; height:18px; background: url(../gfx/b_logged_box_1.gif) no-repeat left; padding: 0px 0px 0 8px; margin-left:8px;}
#user_panel .logged span a { font-size:11px; display:inline-block; color: #000; height:16px; background: url(../gfx/b_logged_box_2.gif) no-repeat right; padding: 2px 8px 0 0px;}
#user_panel .login .remember_me {display: inline-block; margin: 5px 34px 0 0 !important; margin: 0px 40px 0 0; font-size: 10px; overflow: hidden; }
#user_panel .login .remember_me input {vertical-align: middle; }
#user_panel .forget {margin: 2px 55px 0 0; display: inline-block; clear: both; width: 119px; text-align: center; font-size: 10px; overflow: hidden; display: inline-block; }

#user_panel .register {margin: 0; overflow: hidden; float: right; border-left: 1px dotted #ccc1a8; margin: 10px 0; padding: 0 10px; text-align: center; }
#user_panel .register p {font-weight: bold; color: #666; padding: 0 0 8px 0; }
#user_panel .register .button {}

#search_panel {background: #d6e6f7; width: 780px; overflow: hidden; margin: 10px auto; padding: 8px; }
#search_panel form {float: left; }
#search_panel input.text {border: 1px solid #81abc6; padding: 2px 2px 0 2px; height: 15px; font-family:  Arial, Helvetica, sans-serif; font-size: 11px; width: 204px; margin: 0 0 0 0; }
#search_panel select {border: 1px solid #81abc6; vertical-align: middle; padding: 1px; width: 204px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#search_panel label {vertical-align: middle; }
#search_panel .link {float: right; padding: 4px 0 0 0; font-size: 12px; font-weight: bold; border-bottom: 1px dotted #0057af; }
#search_panel .link:hover {text-decoration: none; border: none; }

#nav_1 {height: 27px; width: 970px; margin: 0 auto; font-size: 15px; font-weight: bold; background-color: #e6e0d4; overflow: hidden; }
#nav_1 ul {height: 27px; margin: 0 auto; width: 970px; overflow: hidden;  }
#nav_1 ul li {float: left; height: 27px; border-right: 1px solid #fff;  }
#nav_1 ul li a {color: #0057af; float: left; padding: 5px 17px 0 18px; height: 22px; }
#nav_1 ul li a:hover {background: #ece8de; text-decoration: none; }
#nav_1 ul li a:hover span {float: left; border-bottom: 1px dotted #0057af; cursor: pointer; }
#nav_1 ul li a span {float: left; cursor: pointer; }
#nav_1 ul li.select a, #nav_1 ul li.lastselect a, #nav_1 ul li.firstselect a {background: #d9d1be;}
#nav_1 ul li.last {border: none; }
#nav_1 ul li a:visited {color: #003a75; }

#nav_2 {height: 23px; width: 990px; margin: 5px auto 0 auto; font-size: 14px; font-weight: bold; overflow: hidden; }
#nav_2 ul {height: 23px; margin: 0 auto; overflow: hidden; text-align: center; }
#nav_2 ul li {display: inline; height: 26px; }
#nav_2 ul li.last a {border: none; }
#nav_2 ul li.first {}
#nav_2 ul li.select, #nav_2 ul li.lastselect {}
#nav_2 ul li.select a:hover, #nav_2 ul li.firstselect a:hover, #nav_2 ul li.lastselect a:hover {}
#nav_2 ul li.select a:visited, #nav_2 ul li.firstselect a:visited, #nav_2 ul li.lastselect a:visited {color: #003a75}
#nav_2 ul li.select a, #nav_2 ul li.firstselect a, #nav_2 ul li.lastselect a {color: #333; }
#nav_2 ul li a {color: #2079d2; border-right: 1px dotted #0066cc; padding: 0 9px; display: inline-block; }
#nav_2 ul li a:hover {text-decoration: none; }
#nav_2 ul li a:hover span {border-bottom: 1px dotted #0057af; text-decoration: none; }

#localization {width: 960px; margin: 0 auto; overflow: hidden; padding: 10px 0 0 0; }
#localization .localization {width: 800px; float: left; padding: 1px 0 8px 0; }
#localization .localization span {background: url(../gfx/marker_4.gif) no-repeat 5px 4px; padding: 0 0 0 18px; }
#localization .localization strong {font-weight: normal; }
#localization .localization a {border-bottom: 1px dotted #0057af; }
#localization .localization a:hover {text-decoration: none; border: none; }
#localization .localization a.last {border: none; }
#localization .localization a.last:hover {text-decoration: none; }
#localization .font_size {width: 150px; float: right; text-align: right; padding: 0 0 5px 0; }
#localization .font_size img {vertical-align: bottom; margin: 0 1px 0 0; }

#top_ad {background: #fff; text-align: center; }
#bottom_ad {clear: both; text-align: center; }

#content {width: 960px; padding: 0 10px; margin: 0 auto; background: #fff; overflow: hidden; }
#content .error_msg {display: block; background: url(../gfx/ico_error.gif) no-repeat left top; padding: 2px 0 0 24px; height: 16px; color: #cc0000; margin: 10px 0; }
#content .error_msg span {font-weight: bold; }

#content .narrow .box_wrapper_N {/*margin: 0 0 10px 0;*/ background: #fff; }
#content .narrow .box_wrapper_N .box ul li {padding: 0 0 0 10px; background: url(../gfx/marker_1.gif) no-repeat 0 3px; margin: 2px 0; }
#content .narrow .box_wrapper_N .box ul li a {}
#content .narrow .box_wrapper_N .box ul li ul li {padding: 0 0 0 10px; background: url(../gfx/marker_3.gif) no-repeat 0 4px; line-height: 13px; }
/* #content .narrow .box_wrapper_N .box p a {display: block; margin: 1px 0; padding: 0 0 0 10px; background: url(../gfx/marker_3.gif) no-repeat 0 4px; line-height: 13px; } */
#content .narrow .box_wrapper_N .box_title {width: 210px; background: url(../gfx/box_title_1.gif) repeat-x left top; overflow: hidden; border-top: 3px solid #9fc6ec; border-bottom: 1px dotted #9fc6ec; }
#content .narrow .box_wrapper_N .box_title .title_wrapper {}
#content .narrow .box_wrapper_N .box_title h3 {color: #333333; padding: 4px 8px 3px 9px; font-size: 14px; font-weight: bold; width: 170px; float: left; }
#content .narrow .box_wrapper_N .box_title h3 a {color: #02578d; }
#content .narrow .box_wrapper_N .box_title h3 a.visited {color: #02578d; }
#content .narrow .box_wrapper_N .box {border-bottom: 1px dotted #cccccc; padding: 9px; margin: 0; width: 192px; overflow: hidden; }
#content .narrow .box_wrapper_N .box .more {float: right; background: url(../gfx/marker_1.gif) no-repeat right 3px; padding: 0 10px 0 2px; border-bottom:1px dotted #0057AF; font-weight:bold; padding:0 7px 0 0; }
#content .narrow .box_wrapper_N .box .more:hover {text-decoration: none; border-color: #c00; }

/*RSS*/
#content .narrow .box_wrapper_N .box .box_item {margin:0 0 10px 0; overflow:hidden; width:180px;}
#content .narrow .box_wrapper_N .box .box_item h4 {background:transparent url(../gfx/marker_1.gif) no-repeat scroll 0 3px; padding: 0 0 0 10px; font-size:11px;}
#content .narrow .box_wrapper_N .box .box_item .date {color:#959595; display:block; font-size:10px; margin: 0 0 3px 10px;}
#content .narrow .box_wrapper_N .box .box_item .description {text-align: left; display: block; margin: 0 0 0 10px;}
#content .narrow .box_wrapper_N .box .box_item .description img {border:1px solid #9f9d98; display:block; margin:3px 0;}
#content .narrow .box_wrapper_N .box .box_item .author {color:#959595; display:block; text-align:right; margin: 0 5px 0 0;}
#content .narrow .box_wrapper_N .box .box_item  p {clear:both; display:block;}
#content .narrow .box_wrapper_N .box .box_item .description p a {background:none;}
#content .narrow .box_wrapper_N .box .box_item .more {float:right; padding:0 7px 0 0; margin:3px 0px 0 0;  font-weight:normal;}
#content .narrow .box_wrapper_N .box  .main_button {text-align:right; margin:5px 0 0 0 ;}
#content .narrow .box_wrapper_N .box  .main_button a {background:transparent url(../gfx/marker_2.gif) no-repeat scroll right 3px; border-bottom:1px dotted #0057AF;font-weight:normal; padding:0 7px 0 0;font-weight:bold;}
#content .narrow .box_wrapper_N .box .link_to_chanel a {color:#4b7daf;}

#content .narrow .box_wrapper_C .box .box_item {margin:0 0 10px 0; overflow:hidden; width:180px;}
#content .narrow .box_wrapper_C .box .box_item h4 {background:transparent url(../gfx/marker_1.gif) no-repeat scroll 0 3px; padding: 0 0 0 10px; font-size:11px; display:block;}
#content .narrow .box_wrapper_C .box .box_item .date {color:#959595; display:block; font-size:10px; margin: 0 0 3px 10px;}
#content .narrow .box_wrapper_C .box .box_item .description {text-align: left; display: block; margin: 0 0 0 10px;}
#content .narrow .box_wrapper_C .box .box_item .description img {border:1px solid #9f9d98; display:block; margin:3px 0;}
#content .narrow .box_wrapper_C .box .box_item .author {color:#959595; display:block; text-align:right; margin: 0 5px 0 0;}
#content .narrow .box_wrapper_C .box .box_item  p {clear:both; display:block;}
#content .narrow .box_wrapper_C .box .box_item .description p a {background:none;}
#content .narrow .box_wrapper_C .box .box_item .more {float:right; padding:0 7px 0 0; margin:3px 0px 0 0; background:transparent url(../gfx/marker_2.gif) no-repeat scroll right 3px; font-weight:normal;}
#content .narrow .box_wrapper_C .box  .main_button {text-align:right; margin:5px 0 0 0 ;}
#content .narrow .box_wrapper_C .box  .main_button a {background:transparent url(../gfx/marker_2.gif) no-repeat scroll right 3px; border-bottom:1px dotted #0057AF;font-weight:normal; padding:0 7px 0 0;font-weight:bold;}
#content .narrow .box_wrapper_C .box .link_to_chanel a {color:#4b7daf;}

#content .narrow .box_wrapper_C {margin: 0 0 10px 0; background: #f4f1e9; }
#content .narrow .box_wrapper_C .box ul li {padding: 0 0 0 10px; background: url(../gfx/marker_1.gif) no-repeat 0 3px; margin: 2px 0; }
#content .narrow .box_wrapper_C .box ul li a {}
#content .narrow .box_wrapper_C .box ul li ul li {padding: 0 0 0 10px; background: url(../gfx/marker_3.gif) no-repeat 0 4px; line-height: 13px; }
/* #content .narrow .box_wrapper_C .box p a {display: block; margin: 1px 0; padding: 0 0 0 10px; background: url(../gfx/marker_3.gif) no-repeat 0 4px; line-height: 13px; } */
#content .narrow .box_wrapper_C .box_title {width: 210px; background: url(../gfx/box_title_3.gif) repeat-x left top; overflow: hidden; border-top: 3px solid #609fdf; border-bottom: 1px dotted #609fdf; }
#content .narrow .box_wrapper_C .box_title .title_wrapper {}
#content .narrow .box_wrapper_C .box_title h3 {color: #333333; padding: 4px 8px 3px 9px; font-size: 14px; font-weight: bold; width: 170px; float: left; }
#content .narrow .box_wrapper_C .box_title h3 a {color: #02578d; }
#content .narrow .box_wrapper_C .box_title h3 a.visited {color: #02578d; }
/*
#content .narrow .box_wrapper_C .box_title .arrows {width: 9px; margin: 2px 4px 0 0; float: right; display: inline; }
#content .narrow .box_wrapper_C .box_title .arrows .arrow_up {display: block; width: 9px; height: 9px; cursor: pointer; margin: 0 0 2px 0; background: url(../gfx/arrow_up.gif) no-repeat left top; font-size: 0; }
#content .narrow .box_wrapper_C .box_title .arrows .arrow_down {display: block; width: 9px; height: 9px; cursor: pointer; background: url(../gfx/arrow_down.gif) no-repeat left top; font-size: 0; }
*/
#content .narrow .box_wrapper_C .box {padding: 9px; margin: 0; width: 192px; overflow: hidden; }
#content .narrow .box_wrapper_C .box .more {float: right; background: url(../gfx/marker_1.gif) no-repeat right 3px; padding: 0 10px 0 2px; border-bottom:1px dotted #0057AF; font-weight:bold; padding:0 7px 0 0; }
#content .narrow .box_wrapper_C .box .more:hover {text-decoration: none; border-color: #c00; }

#content .narrow .box_blank {margin: 0 0 10px 0; }
#content .narrow .box_blank_box ul li {padding: 0 0 0 10px; background: url(../gfx/marker_1.gif) no-repeat 0 3px; margin: 2px 0; }
#content .narrow .box_blank_box ul li a {}
#content .narrow .box_blank_box ul li ul li {padding: 0 0 0 10px; background: url(../gfx/marker_3.gif) no-repeat 0 4px; line-height: 13px; }
#content .narrow .box_blank_box p a {display: block; margin: 1px 0; padding: 0 0 0 10px; background: url(../gfx/marker_3.gif) no-repeat 0 4px; line-height: 13px; }

#content .narrow .box_blank_box {padding: 9px; margin: 0; width: 192px; overflow: hidden; }
#content .narrow .box_blank_box .more {float: right; background: url(../gfx/marker_1.gif) no-repeat right 3px; padding: 0 10px 0 2px; border-bottom:1px dotted #0057AF; font-weight:bold; padding:0 7px 0 0; }
#content .narrow .box_blank_box .more:hover {text-decoration: none; border-color: #c00; }

#content .narrow #kalendarz {border-collapse: collapse; width: 182px; margin: 10px 0 0 0; background: url(../gfx/calendar.gif) no-repeat -1px 29px; font-size: 11px; }
#content .narrow #kalendarz th {font-weight: normal; height: 19px; vertical-align: middle; }
#content .narrow #kalendarz td {height: 19px; vertical-align: middle; }
#content .narrow #kalendarz td.event_col {height: 19px; }
#content .narrow #kalendarz td.event_col_n {height: 19px; }
#content .narrow #kalendarz td.event_col_today {background: url(../gfx/calendar_today.gif) no-repeat 0 0; color: #a4001c; }
#content .narrow #kalendarz td.event_col_today a {text-decoration: none; font-weight: bold; }
#content .narrow #kalendarz td.event_col a {text-decoration: none; font-weight: bold; background: url(../gfx/calendar_event.gif) no-repeat 0 0; display: block; height: 17px; padding: 2px 0 0 0; width: 26px; }
#content .narrow #kalendarz td.month_year {font-size:12px; color: #a4001c; }
#content .narrow #kalendarz td.nav a {font-weight: bold; color: #a4001c; font-size: 16px; }
#content .narrow #kalendarz td.nav {height: 30px; }
#content .narrow .reklama {margin: 0 0 10px 0; }
#content .narrow .placeholder_on_home_page { width: 210px; overflow: hidden; }
#content .question {display:inline;}
#content .question span {font-weight:bold;}

#left {width: 210px; float: left; position: relative;  }
#right {width: 210px; float: right; position: relative;  }

#left .narrow {width: 210px; position: relative; min-height: 20px;}
#left .advert {text-align: center; }
#right .narrow {width: 210px; position: relative; min-height: 20px;}
#right .advert {text-align: center; }

#main {width: 510px; float: left; margin: 0 0 0 15px; padding: 0 0 15px 0; overflow: visible;}

#main #main_news_1 {overflow: hidden; width: 510px; padding: 0 0 7px 0; }
#main #main_news_1 .title_box {border-top: 3px solid #408cd9; border-bottom: 1px solid #408cd9; width: 510px; overflow: hidden; background: url(../gfx/box_title_1.gif) repeat-x left top; }
#main #main_news_1 .title_box h3 {font-size: 1.33em; font-weight: bold; color: #a80000; float: left; padding: 4px 0 3px 10px; }
#main #main_news_1 .title_box h3 a {color: #a80000; }
#main #main_news_1 .title_box h3 a:hover {color: #02578D; }
#main #main_news_1 h4 {font-size: 1.4em; color: #003a75; margin: 0; font-weight: normal; font-family: Georgia; clear: both; padding: 5px 0 0 0; }
#main #main_news_1 h4 a {color: #003a75; }
#main #main_news_1 .icon_rss {background: url(../gfx/icon_main_rss_2.gif) no-repeat right top; height: 12px; float: right; padding: 6px 24px 0 0; margin: 4px 4px 0 0; font-size: 11px; text-align: right; }
#main #main_news_1 .icon_google {background: url(../gfx/plus_google.gif) no-repeat 0 0; height: 17px; width:62px; padding:0; float: right; margin:4px 20px 0 5px; display:inline-block; overflow:hidden; }

#main #main_news_1 .news_box {clear: both; width: 490px; padding: 2px 10px 7px 10px; overflow: hidden; }
#main #main_news_1 .content {border-bottom: 1px dotted #d5d5d5; padding: 0 0 7px 0; text-align: justify; }
#main #main_news_1 .date {color: #b7b7b7; font-size: 0.83em; font-weight: normal; margin: 4px 0; }
#main #main_news_1 .date a {font-size: 1.1em; border-bottom: 1px dotted #0057af; }
#main #main_news_1 .date a:hover {text-decoration: none; border-color: #c00; }
#main #main_news_1 .more {display: inline; }
#main #main_news_1 .more .link {background: url(../gfx/marker_2.gif) no-repeat right 3px; padding: 0 7px 0 0; font-weight: bold; border-bottom: 1px dotted #0057af; }
#main #main_news_1 .more .link:hover {text-decoration: none; border-color: #c00; }
#main #main_news_1 .more_news {width: 490px; margin: 4px 10px 6px 10px; padding: 0 0 0 0; text-align: right; }
#main #main_news_1 .more_news .link {background: url(../gfx/marker_2.gif) no-repeat right 3px; padding: 0 7px 0 0; font-weight: bold; border-bottom: 1px dotted #0057af; }
#main #main_news_1 .more_news .link:hover {text-decoration: none; border-color: #c00; }

#main #main_news_2 {overflow: hidden; width: 510px; background: #f8f7f2; padding: 0; }
#main #main_news_2 .title_box {border-top: 3px solid #408cd9; border-bottom: 1px solid #408cd9; width: 510px; overflow: hidden; background: url(../gfx/box_title_2.gif) repeat-x left top; }
#main #main_news_2 .title_box h3 {font-size: 1.33em/*16px*/; font-weight: bold; color: #a80000; float: left; padding: 4px 0 3px 10px; }
#main #main_news_2 .title_box h3 a {color: #a80000; }
#main #main_news_2 .title_box h3 a:hover {color: #02578D;}
#main #main_news_2 h4 {font-size: 1.4em/*17px*/; color: #003a75; margin: 0; font-weight: normal; font-family: Georgia; clear: both; padding: 5px 0 0 0; }
#main #main_news_2 h4 a {color: #003a75; }

#main #main_news_2 .icon_rss {background: url(../gfx/icon_main_rss_2.gif) no-repeat right top; height: 12px; float: right; padding: 6px 24px 0 0; margin: 4px 4px 0 0; font-size: 11px; text-align: right; }
#main #main_news_2 .icon_google {background: url(../gfx/plus_google.gif) no-repeat 0 0; height: 17px; width:62px; padding:0; float: right; margin:4px 20px 0 5px; display:inline-block; overflow:hidden; }

#main2 {position: relative; overflow: visible; }

#main #main_news_2 .news_box {clear: both; width: 490px; padding: 2px 10px 0 10px; overflow: hidden; margin: 0 0 4px 0; }
#main #main_news_2 .content {border-bottom: 1px dotted #ccc1a8; padding: 0 0 7px 0; }
#main #main_news_2 .date {color: #b7b7b7; font-size: 0.83em; font-weight: normal; margin: 4px 0; }
#main #main_news_2 .date a {font-size: 1.1em; border-bottom: 1px dotted #0057af; }
#main #main_news_2 .date a:hover {text-decoration: none; border-color: #c00; }
#main #main_news_2 .more {display: inline; }
#main #main_news_2 .more .link {background: url(../gfx/marker_2.gif) no-repeat right 3px; padding: 0 7px 0 0; margin: 0 0 0 5px; font-weight: bold; border-bottom: 1px dotted #0057af; }
#main #main_news_2 .more .link:hover {text-decoration: none; border-color: #c00; }
#main #main_news_2 .more_news {width: 490px; margin: 4px 10px 6px 10px; padding: 0 0 0 0; text-align: right; }
#main #main_news_2 .more_news a {background: url(../gfx/marker_2.gif) no-repeat right 3px; padding: 0 7px 0 0; font-weight: bold; border-bottom: 1px dotted #0057af; }
#main #main_news_2 .more_news a:hover {text-decoration: none; border-color: #c00; }

h3.scroller { border-top: 3px solid #408cd9; border-bottom: 1px dotted #408cd9; width: 500px; overflow: hidden; background: url(../gfx/box_title_1.gif) repeat-x left top; padding: 4px 0 3px 10px; font-size: 16px; color: #A80000; }
#scroller {background: #fff url(/gui/ik/gfx/scroller_bg.gif) no-repeat 0 0; color: #000; margin: 0 0 10px 0; overflow: hidden; border-bottom: 1px dotted #d5d5d5; }
#scroller .scroller_item {padding: 0 10px; width: 500px; overflow: hidden;}
#scroller h4 {font-size: 17px; color: #003a75; margin: 0; font-weight: normal; font-family: Georgia; clear: both; padding: 5px 0 0 0; }
#scroller h4 a {color: #003a75; }
#scroller h4 a:hover {}
#scroller .date {color: #b7b7b7; margin: 4px 0; font-size: 10px; }
#scroller .more {background: url(../gfx/marker_2.gif) no-repeat right 3px; padding: 0 7px 0 0; font-weight: bold; display: inline; border-bottom: 1px dotted #0057af; }
#scroller .more:hover {text-decoration: none; border-color: #c00; }

#foot {width: 960px; background: #fff; margin: 0 auto; padding: 0 10px; font-size: 11px; overflow: hidden;}
#foot .copyright {color: #b7b7b7; text-align: center; padding: 5px 0; overflow: hidden;}
#foot .editorial {text-align: center; border-top: 3px solid #d5d5d5; border-bottom: 1px dotted #d5d5d5; background: url(../gfx/box_title_1.gif) repeat-x left top; padding: 5px 0; overflow: hidden;}
#foot .editorial ul li {display: inline; padding: 0 10px 0 7px; background: url(../gfx/marker_3.gif) no-repeat right 3px;overflow: hidden;position:relative;  }
#foot .editorial ul li span {color:#0057AF;overflow: hidden; }
#foot .editorial ul li.last {background: none; }

#foot .marketing {text-align: center; padding: 5px 0; }
#foot .marketing ul li span {color:#0057AF; overflow: hidden;}
#foot .marketing ul li {display: inline; padding: 0 10px 0 7px; background: url(../gfx/marker_3.gif) no-repeat right 3px; overflow: hidden; position:relative;}
#foot .marketing ul li.last {background: none; }

#doc {width: 735px; float: right; padding: 0 0 15px 0; margin: 0; }

#indeks {width: 510px; float: left; padding: 0 0 15px 0; margin: 0 0 0 0; overflow: hidden; }

#editorial_news_box{width: 100%;margin: 0 auto 10px auto;overflow: hidden;}
#editorial_news_box .editorial_news_box{float: left;background: url("../gfx/box_title_2.gif") repeat-x scroll left top transparent;border-top: 3px solid #408CD9;width: 100%;margin-bottom: 15px;}
#editorial_news_box .editorial_news_box .editorial_news_box_wrap{background: none repeat scroll 0 0 #F4F1E9;margin-bottom: 5px;overflow: hidden;width: 100%;border-bottom: 2px solid #DBD0BD;}
#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;min-height: 20px;background: url("../gfx/editorial_news_box_d.gif") no-repeat scroll right top transparent;margin: 0;width: 96%;padding: 0 10px;color: #A80000;font-weight: bold;}
#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/sx_minus.png") no-repeat transparent;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .title_box .plus{background: url("../gfx/sx_plus.png") no-repeat transparent;}
#editorial_news_box .editorial_news_box  .editorial_news_box_wrap .content_box img{margin: 10px;border: 1px solid #DBD0BD;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 #DBD0BD;text-align: justify;}

