.left{
text-align:left;
}
.right{
text-align:right;
}
.fl{
float:left;
}
.fr{
float:right;
}
.clear{
clear:both;
}
.w50{
width:50%;
}
.w100{
width:100%;
}
.px10{
font-size:10px;
}
.px11{
font-size:11px;
}
.px12{
font-size:12px;
}
.p66{
font-size:66%;
}
.p80{
font-size:80%;
}
.p90{
font-size:90%;
}
.green{
color:#005238;
}
.light_green{
color:#a4d28c;
}
.black{
color:#000;
}
.white{
color:#fff;
}
.gray{
color:#b2b2b2;
}
.red{
color:#f00;
}
.orange{
color:#ff7f00;
}
.light_orange{
color:#f9b978;
}
.blue{
color:#0060b6;
}
.bold{
font-weight:bold;
}
body{
padding:0 0 10px;
margin:0;
}
body, td, tr, div, p, span, input, textarea, a, form, img{
color:#000;
font-family:"Arial", "Verdana", sans-serif;
}
table{
width:100%;
border:0;
}
a{
color:#0060b6;
text-decoration:none;
}
a.link, .link a:hover, a.link2:hover, .link2 a:hover{
text-decoration:underline;
}
a.nolink{
text-decoration:none;
}
a#email{
color:#000;
text-decoration:none;
}
a img{
border:0;
text-decoration:none;
display:inline;
}
ul{
list-style-type:square;
}
#lib{
position:absolute;
bottom:0;
left:-154px;
width:284px;
height:125px;
z-index:77;
background-image:url(../img/lib_xxx3.gif);
text-align:right;
}
#top_right_menu div{
position:relative;
top:0;
left:0;
z-index:900;
padding-left:40px;
}
#top_right_menu td{
padding-top:8px;
font-size:11px;
}
#top_right_menu td img{
margin-bottom:-4px;
margin-left:-20px;
margin-right:10px;
}
form{
padding:0;
margin:0;
}
.f, .b{
background:#fff;
border:1px solid #819aca;
}
#search .f{
border:1px solid #b2b2b2;
}
.b_black{
border:1px solid #000;
background:#fff;
color:#000;
}
#top_header{
background:#ededed;
height:26px;
}
#top_header table{
height:100%;
}
.l_green{
border-left:1px solid #a4d28c;
}
#top_header td{
border-bottom:1px solid #cee5f2;
}
#top_header td td{
border-bottom:0;
}
#top_left_menu table{
height:100%;
}
#top_left_menu td{
font-size:12px;
}
#top_left_menu td a.first{
margin-left:8px;
}
#leftinftable{
width:230px;
}
.www_nlb{
font-size:26.5px;
}
.nlb_text{
color:#005238;
white-space:nowrap;
font-size:11px;
font-weight:bold;
}
#rightinf{
border-right:6px solid #fff;
}
#text_portal_block{
font-size:12px;
padding-left:26px;
}
#language_block{
background:url(../img/o.gif) repeat-y top left;
font-size:10px;
}
#language_block a{
color:#000;
height:22px;
font:normal 10.6px/20px Arial;
width:28px;
padding:1px 0;
margin:0 2px 0 10px;
text-align:center;
text-decoration:underline;
}
#language_block a:hover{
color:#222;
}
#language_block a#selected_lang{
width:auto;
background:#f9b978;
text-decoration:none;
color:#000;
}
#left_grad{
background:#fff url(../img/left_gradient.gif) repeat-y top right;
}
#right_grad{
background:#fff url(../img/right_gradient.jpg) repeat-y top left;
text-align:center;
}
#left_grad .cdiv, #right_grad .cdiv{
height:136px;
position:relative;
width:100%;
vertical-align:middle;
}
#right_grad .cdiv{
text-align:center;
}
#left_grad table{
height:136px;
}
#left_grad table td.cdiv{
height:126px;
}
#main_menu a{
display:block;
margin:1px 0 0 10px;
padding:0 0 0 16px;
width:60px;
font:bold 11px Arial;
letter-spacing:1px;
color:#3a9adb;
text-transform:uppercase;
}
#main_menu a:hover{
color:#50aecf;
}
#main_menu a.main_menu_selected, #main_menu a.main_menu_selected:hover{
background:url(../img/menu_sel_rectangle.jpg) no-repeat top left;
color:#ff7f00;
}
#main_menu a img{
margin-left:20px;
}
#left_decor_lib{
height:6px;
}
#left_decor_lib td{
background:#fff url(../img/left_decorlib_blue.gif) repeat-x bottom left;
}
#right_decor_lib{
position:absolute;
bottom:0;
left:0;
height:5px;
line-height:1px;
font-size:1px;
width:100%;
z-index:8;
background-image:url(../img/right_decorlib_green.gif);
}
#login{
height:20px;
font-size:14px;
}
#login{
background:#fffaee url(../img/w_triangle2.gif) no-repeat bottom right;
}
#login td.green{
background:url(../img/green_box.gif) repeat-x;
}
#login td{
padding:2px 0 0 12px;
}
#login td.first{
padding-left:8px;
}
#login td.last{
padding-left:12px;
padding-right:12px;
}
#login a{
vertical-align:middle;
font-size:14px;
}
#login td a img{
vertical-align:middle;
margin-right:2px;
}
#search{
width:70%;
background:#d6ebcb;
height:33px;
border-right:6px solid #fff;
font-size:14px;
}
#search td{
padding-left:8px;
border:1px solid #d6ebcb;
border-left:none;
}
#search td a, #search td select, #search td input{
font-size:90%;
}
#main_left_column{
padding-left:8px;
padding-top:6px;
}
#main_right_column{
padding:6px 0 12px 10px;
border-right:6px solid #fff;
}
.innovation_menu{
margin-bottom:6px;
}
.innovation_menu .last{
margin-bottom:0;
}
.innovation_menu a{
color:#005238;
font-size:80%;
}
.innovation_menu a img, .question_menu a img{
margin:0 4px 3px 0;
}
.innovation_menu .h3{
color:#005238;
font-size:80%;
font-weight:bold;
}
.question_menu a{
color:#ff7f00;
font-size:80%;
}
#top_news_block{
margin-bottom:0;
font-size:80%;
padding-top:10px;
width:100%;
position:relative;
}
#top_news_block div{
text-align:justify;
}
#top_news_block1{
padding-left:34px;
text-align:justify;
background:url(../img/news_red_rect2.gif) no-repeat;
}
#top_news_block a:hover{
text-decoration:underline;
}
.news_block{
margin-bottom:10px;
text-align:justify;
clear:both;
}
.news_block td{
padding-bottom:4px;
font-size:80%;
}
.date{
color:#b2b2b2;
text-align:left;
}
.news_block td.date{
padding-top:0.2em;
width:10em;
white-space:nowrap;
font-size:64%;
}
.news_block a{
text-decoration:underline;
}
.news_block img{
margin:0 1em;
}
.top_news_img{
margin:2px 1em 0 0;
}
.news_img{
margin:3px 8px 4px 0;
}
#archive{
padding-bottom:4px;
text-align:right;
}
#archive a{
color:#ff4000;
font-size:80%;
text-decoration:underline;
}
#category_links{
font-size:80%;
text-align:justify;
clear:both;
padding-bottom:10px;
}
#category_links div{
margin-bottom:7px;
font-weight:bold;
}
#left_gradient{
background:#fff url(../img/left_gradient.gif) repeat-y top right;
}
#right_gradient{
background:#fff url(../img/right_gradient.jpg) repeat-y top left;
}
#right_column{
padding-left:16px;
}
#header_reklama{
margin-bottom:12px;
padding:6px 4px 6px 34px;
border:1px solid #d6d6d6;
}
.reklama_box{
padding-left:12px;
}
.container{
margin-bottom:1px;
}
.container a:hover{
text-decoration:underline;
}
.container .data{
padding-left:8px;
}
.about{
font-size:66%;
text-align:right;
}
.block_links a{
display:block;
margin-bottom:2px;
font-size:80%;
}
.block_links td img{
margin:4px 4px 0 0;
}
.right_menu_item{
margin-bottom:4px;
clear:both;
padding-left:34px;
font-size:80%;
}
.right_menu_item a img{
margin-left:-34px;
float:left;
}
.right_menu_item a{
font-weight:bold;
}
.pl21{
padding-left:21px;
}
.banner{
padding:0 6px 0 0;
}
td.copy{
padding:20px 0 0 8px;
margin:0;
font-size:66%;
}
td.copy div{
margin-top:16px;
}
#copydecor{
height:8px;
}
#light_decor_blue{
background:url(../img/light_decor_blue.gif) repeat-x;
height:3px;
}
#decorleft{
background:#819aca;
}
#decorright{
background:#a4d28c;
}
#icon_map{
margin-right:14px;
}
.h1, .h1_2, .h2{
font:bold 14px Arial;
letter-spacing:-1px;
}
.h1_2{
margin-bottom:7px;
}
.h2{
font-size:14px;
}
.wright{
width:580px;
}
.rubric_menu_gray{
background:#f4f4f4 url(../img/gray_rect.gif) no-repeat bottom right;
padding:0.5em 0 1em;
}
.rubric_menu_gray a{
color:#005238;
font-size:80%;
display:block;
margin:0 0 0 6px;
padding:1px 0 1px 14px;
text-decoration:none;
}
.rubric_menu_gray a.selected{
color:#ff7f00;
background-image:url(../img/orange_menu_rect.gif);
background-repeat:no-repeat;
}
.rubric_menu_gray a.selected:hover{
text-decoration:none;
}
.rubric_menu_gray a:hover{
text-decoration:underline;
}
.rubric_menu_gray a.link, .rubric_menu_gray a.link:hover{
color:#0060b6;
background-image:url(none);
}
.rubric_menu_gray .ex_link{
padding-left:30px;
}
.rubric_menu_gray .ex_link img{
margin-left:-30px;
vertical-align:middle;
}
.rubric_menu_gray hr{
margin:2px 18px;
padding:0;
height:1px;
color:#d6ebcb;
background:#d6ebcb;
border:0;
}
.green_line{
background:url(../img/under_green.png) repeat-x bottom;
color:#005238;
}
.light_green_line{
background:url(../img/under_lgreen.png) repeat-x bottom;
color:#a4d28c;
}
.blue_line{
background:url(../img/under_blue.png) repeat-x bottom;
color:#0060b6;
}
.orange_line{
background:url(../img/under_orange.png) repeat-x bottom;
color:#ff7f00;
}
.green_line, .blue_line, .orange_line, .light_green_line{
font-size:66%;
text-align:right;
}
.inline{
float:left;
display:inline;
margin-right:5px;
}
.in1{
width:35%;
}
.in2{
width:40%;
}
.triangle_button{
background:url(../img/blue_triangle2.gif) no-repeat center center;
width:32px;
}
#calendar{
background:#e2e9f7;
margin-top:8px;
font-size:66%;
}
#calendar th, #calendar td{
text-align:center;
background:#fffaee;
}
#calendar td{
background:#fff;
}
#calendar td.selected{
background:#d6ebcb;
}
#calendar td a{
color:#000;
}
.inline select, .inline input{
font-size:80%;
}
.nav{
clear:both;
padding-bottom:8px;
font-size:70%;
}
.nav a{
text-decoration:underline;
}
.nav, .nav span{
color:#3f3f3f;
}
.middle_menu{
background:#FFFAEE no-repeat;
border-top:4px solid #005238;
border-bottom:1px solid #d6ebcb;
margin-bottom:8px;
font-size:80%;
color:#005238;
padding:14px 5px;
margin-right:-18px;
}
.nobgimg{
background-image:url(none);
}
.middle_menu ul, .middle_menu .column{
padding-top:0;
padding-bottom:0;
margin-top:0;
margin-bottom:0;
}
.middle_menu .column{
float:left;
}
.middle_menu a, .middle_menu li{
color:#005238;
}
.middle_menu a:hover{
text-decoration:underline;
}
.middle_menu .selected, .middle_menu .selected a, .middle_menu .selected a:hover{
color:#ff7f00;
text-decoration:none;
}
.middle_menu .column hr{
margin:0.5em 2em;
color:#a4d28c;
background:#a4d28c;
height:1px;
border:none;
}
#main_container{
padding-right:20px;
}
.ex1_container{
margin-top:12px;
text-align:justify;
font-size:80%;
}
.ex2_container{
margin-top:22px;
}
.fl_img{
float:left;
text-align:left;
padding:0 0.7em 0.2em 0;
}
.fl_img img, .fr_img img{
margin-bottom:0.5em;
}
.fr_img{
float:right;
padding-left:0.5em;
text-align:left;
padding-bottom:0.2em;
}
.flat_list{
clear:both;
}
ol.flat_list{
font-weight:bold;
display:block;
padding:0;
margin:0 0 0 1.8em;
}
ol.flat_list div{
padding:0;
margin:0 0 12px;
font-weight:normal;
}
ol.flat_list li{
padding:8px 0;
}
ol.flat_list li ul li{
padding:4px 0;
}
ol.flat_list li span{
font-weight:normal;
}
ol.flat_list li.clear{
padding-top:0;
}
p.source{
padding:0.5em 0 0;
margin:0;
}
.c_box{
float:left;
width:270px;
background:#fffaee;
border:1px solid #fff;
border-top:1px solid #f9b978;
padding-left:11px;
}
.c_box span, .c_box input, .c_box textarea{
font-size:80%;
color:#8c8c8c;
}
.c_box input{
display:block;
background:#fffaee;
border:1px solid #8c8c8c;
margin:0;
width:100%;
}
.c_box .btn{
width:auto;
}
.c_box textarea{
display:block;
width:100%;
background:#fffaee;
border:1px solid #8c8c8c;
height:70px;
}
.c_box table{
margin-top:5px;
}
.c_box td{
padding:0 11px 11px 0;
}
.c_box td.lp0{
padding-left:0;
}
.g_box{
float:left;
margin-left:28px;
font-size:80%;
}
.print_box, .print_box2{
float:right;
vertical-align:middle;
font-size:80%;
}
.print_box2{
background:#e0e0e0;
padding:4px;
margin:4em 2em;
}
.read_box{
clear:both;
font-size:80%;
padding:8px 0 10px;
width:624px;
}
.print_box img{
border:0;
}
.tnews_box td{
padding-top:3px;
font-size:80%;
}
.ref_box{
margin-left:10em;
}
.ref_box a:hover{
text-decoration:underline;
}
.date_box{
background:url(../img/black_square.gif) no-repeat;
background-position:10px 0.2em;
padding-left:20px;
color:#b2b2b2;
}
.all_news_box{
padding:12px 0;
font-size:80%;
}
h4.nheader{
padding:2px 0;
margin:0;
font-size:90%;
font-weight:bold;
}
ul.news{
margin:0.5em 0 0.5em 1em;
padding:0;
text-align:justify;
font-size:80%;
color:#0060b6;
list-style-image:url(../img/ul_blue2.gif);
}
ul.news li{
margin-left:0;
padding-left:0;
margin-bottom:0.4em;
}
ul.news li a:hover{
text-decoration:underline;
}
.info_table{
width:auto;
float:left;
border:1px solid #e0e0e0;
}
.info_table th{
background:#d6ebcb;
border:1px solid #fff;
font-weight:normal;
text-align:left;
}
.info_table th span{
margin:2px 6px;
color:#005238;
padding:0;
}
.info_table .r0{
border-right:0;
}
.info_table .l0{
border-left:0;
}
.info_table th sup, .info_table td span.orange{
color:#ff7f00;
font-size:0.8em;
}
.info_table td{
padding:7px;
border-top:1px solid #e0e0e0;
}
.info_table .blank, .info_table .blank1{
border-top:1px solid #fff;
padding:0;
}
.info_table .blank1{
border-top:1px solid #e0e0e0;
}
.info_table td span.red{
color:#ff3801;
}
.adv_info_box{
margin-left:10px;
border:1px solid #e0e0e0;
float:left;
padding:6px;
}
.department_inf{
clear:both;
margin-top:0;
}
ul.no-style{
list-style-type:none;
padding-left:0;
margin-left:1.5em;
margin-top:0;
}
ul.no-style li{
padding-left:0;
margin-left:0;
padding-bottom:1px;
}
.period{
float:left;
width:4em;
}
.period_text{
margin-left:4em;
text-indent:-0.2em;
}
div.flat_list div{
padding-left:1.5em;
}
div.flat_list div div div p{
padding-left:2em;
}
div.flat_list p, div.flat_list div p, div.flat_list div div p{
margin:0.6em 0;
}
div.flat_list div p{
margin-top:1.4em;
}
.ex1_container h2{
font-size:1.1em;
color:#005238;
margin:0.8em 0;
}
.ex1_container h3{
font-size:1em;
font-weight:bold;
margin:1em 0 0.5em;
}
ul.spacing-line li{
margin-top:0.3em;
margin-bottom:0.3em;
}
div.spacing-line, p.spacing-line{
line-height:1.4em;
}
.reader_infp{
color:#005238;
margin:0 0 0.4em;
}
a.gbutton span{
vertical-align:middle;
text-decoration:none;
line-height:26px;
font-size:12px;
background:#fff url(../img/gbutton.gif) repeat-x;
border:1px solid #d6d6d6;
color:#0060b6;
padding:2px 4px;
}
a.gbutton, a.gbutton:hover{
text-decoration:none;
}
a.gbutton:hover span{
color:#2d91ea;
}
.searh_inf{
padding:8px 10px;
border:1px solid #d6d6d6;
color:#8c8c8c;
font-size:95%;
}
.searh_infa, .searh_infa:hover{
color:#3f3f3f;
}
.searh_infb{
color:#000;
font-size:90%;
font-weight:bold;
}
img.sort_flag{
margin-left:6px;
vertical-align:middle;
}
.nav_pages{
padding:10px;
}
.nav_pages input, .nav_pages select{
border:1px solid #d6d6d6;
width:2em;
color:#000;
font-size:90%;
margin:0 2px;
}
.nav_pages select{
width:4em;
}
.nav_pages a, .nav_pages span{
color:#005238;
padding:1px;
margin:1px;
}
.nav_pages span{
background:#e0e0e0;
padding:2px 4px;
margin-right:4px;
}
.nav_pages a.selected{
background:#e0e0e0;
color:#ff7f00;
padding:1px 2px;
}
.help_box{
padding:10px;
margin:10px 0;
background:#fffaee;
color:#005238;
font-size:90%;
}
