* {margin:0px;padding:0px;font-family: Verdana, Arial,"Helvetica CE",Helvetica,sans-serif; font-size: 11px;}

body {background: #24468A url(/i/bg_page_top.gif) repeat-x; text-align:center; color: #000}

img {border: none}



#Page{margin:0 auto 10px auto; width:732px;}

#Page .more_2 {font-weight: bold; text-decoration: none; color: #ff6f19; cursor:pointer;cursor:hand;}

#Header{width: 732px; height: 259px}



#Content {}

#Content .top {float: left; width: 732px; height: 11px}

#Content .middle {float: left; width: 731px; background: #F9F9F9; }

#Content .bottom {float: left; width: 732px; height: 10px}

#Content .footer {float: left; width: 712px; border-top: 1px solid #d6d6d6; margin: 10px 0 0 5px; text-align: left;}

#Content .subfooter {float: left; width: 732px; height: 55px; background: url(/i/bg_footer.gif) no-repeat; margin: 7px 0 15px 0;}

#Content .subfooter_left {float: left; width: 402px; margin: 20px 0 0 10px; text-align: left; color: #fff; font-size: 9px}

html>body #Content .subfooter_left {margin: 20px 0 0 20px;}

#Content .subfooter_middle {float: left; width: 150px; margin: 20px 0 0 10px; text-align: center; color: #fff; font-size: 9px}

html>body #Content .subfooter_middle {margin: 20px 0 0 10px;}

#Content .subfooter_right {float: left; width: 140px; margin: 20px 0 0 0; text-align: right}

#Content .subfooter_right a {color: #fff; text-decoration: none; font-size: 9px}

#Content .practic_menu {display: block; float: left; text-decoration: none; color: #0036a1; font-weight: bold; font-size: 10px; }
#Content .practic_menu:hover {color:#FD660D; text-decoration:none;}

#Content .row {width: 500px; margin-top: 10px; height: 12px}

html>body #Content .row {width: 720px;}

#Content .inf_head {width: 469px; height: 19px; background: url(/i/bg_informatory_head.gif) no-repeat; color: #fff; font-weight: bold; padding: 3px 0 0 15px; margin: 10px 0 2px 15px}
html>body #Content .inf_head {width: 454px; height: 16px;}

#Content .inf_title {width: 469px; height: 19px; color: #24478B; font-size: 12px; font-weight: bold; margin: 0 0 0 15px;}

#Content .inf_content {width: 468px; padding: 10px; margin: 2px 0 20px 15px; border: 1px solid #DFDFDF;}
html>body #Content .inf_content {width: 446px;}

#Content .inf_content ul {margin: 0 0 0 10px; float: left; display: block;}
html>body #Content .inf_content ul{margin: 0 0 0 20px;}

#Content .inf_content li {background: url(/i/pdf2.gif) no-repeat; list-style-type: none; padding: 4px 0 4px 20px;}
html>body #Content .inf_content li{padding-left: 20px}

#Content .inf_link {margin: 55px 0 0 22px; float: left; background: url(/i/dot.gif) no-repeat; padding-left: 17px; width: 205px}
html>body #Content .inf_link {margin: 47px 0 0 22px; width: 193px}
#Content .inf_link a {text-decoration: none; color: #24468a; font-weight: bold; font-size: 12px;}


#Content .inf_content a {color: #24478B; font-weight: bold; text-decoration: underline}
html>body #Content .inf_content a{}

/* ------------------------------------------------------------------------------------ */

/* uwaga - tutaj style predefinowane dla zawartosci stron zarzadzanych przez redaktorow */

/* ------------------------------------------------------------------------------------ */

#Content_box h3 { color: #0036a1; font-size: 12px; margin: 0 0 10px 0; background: url(/i/dot.gif) no-repeat; padding: 0 0 0 15px}

#Content_box h2 { color: #0036a1; font-size: 14px; margin: 0 0 10px 0; border-bottom: 1px solid #d6d6d6; padding: 5px 0 5px 0}

#Content_box a { color: #f77129; font-weight: bold; text-decoration: none}

#Content_box strong { color: #21458c; }

#Content_box h1 { color: #21458c; font-size: 14px; margin: 0 0 10px 0; border-bottom: 1px solid #d6d6d6; padding: 5px 0 5px 0}

/* ------------------------------------------------------------------------------------ */
#TitleBar {display: block; float: left; background: #ff6f19; height: 19px; padding-top: 3px}
html>body #TitleBar {height: 16px}
#TitleBarLeft {float: left; background: url(/i/left_title_element.gif) no-repeat; height: 19px; width: 9px; font-size: 1px}
#TitleBarRight {float: left; background: url(/i/right_title_element.gif) no-repeat; height: 19px; width:9px; font-size: 1px}
/* ------------------------------------------------------------------------------------ */


#ColLeft {float: left; width: 328px; margin: 0 0 0 3px; text-align: left;}

html>body #ColLeft {margin: 0 0 0 5px}

#ColLeft .left_title {display: block; width: 328px; height: 25px; background: url(/i/bg_left_title_empty.gif) no-repeat; font-weight: bold; color: #fff; padding: 3px 0 0 6px;}
html>body #ColLeft .left_title {width: 322px; height: 22px;}

#ColLeft .left_title span {display: block; float: left; background: #ff6f19; height: 19px; padding-top: 3px}
html>body #ColLeft .left_title span {height: 16px}
#ColLeft .left_title_element {float: left; background: url(/i/left_title_element.gif) no-repeat; height: 19px; width: 9px;}
#ColLeft .right_title_element {float: left; background: url(/i/right_title_element.gif) no-repeat; height: 19px; width:9px}

#ColLeft .left_block_top {width: 328px; height: 2px; background: url(/i/bg_left_top.gif) no-repeat; font-size: 1px}

#ColLeft .left_block_middle {width: 328px; background: url(/i/bg_left_middle.gif) repeat-y; padding: 0px 9px 0 9px}

html>body #ColLeft .left_block_middle {width: 310px;}

#ColLeft .left_block_bottom {width: 328px; height: 2px; background: url(/i/bg_left_bottom.gif) no-repeat;}

#ColLeft .separator {height: 15px}

#ColLeft .more {font-weight: bold; text-decoration: underline; color: #ff6f19; cursor:pointer;cursor:hand}

#ColLeft .more_2 {font-weight: bold; text-decoration: none; color: #ff6f19; cursor:pointer;cursor:hand; padding: 5px 0 5px 15px; display: block}

#ColLeft .more_3 {font-weight: bold; text-decoration: none; color: #ff6f19; cursor:pointer;cursor:hand; padding: 2px;}
#ColLeft .more_4 {font-weight: bold; text-decoration: none; color: #21458c; padding: 2px}


#Hitblok {border-bottom: 1px solid #d6d6d6; padding: 0 0 1px 0; float: left}

#Hitblok .image {float: left; width: 80px; height: 86px;  background: url(/i/bg_hitblok_image.gif) no-repeat; margin: 0 12px 10px 0;}

#Hitblok .hitblok_title {display: block; float: left; background: url(/i/dot.gif) no-repeat left top; padding: 0 0 0 13px; color: #0036a1; font-weight: bold; font-size: 12px; width: 193px}

html>body  #Hitblok .hitblok_title {width: 180px}

#Hitblok .more {font-weight: bold; text-decoration: none; color: #ff6f19;}

#Hitblok .no {color: #000; text-decoration: none}

#Hitblok .hitblok_title_noimage {display: block; background: url(/i/dot.gif) no-repeat left top; padding: 0 0 0 13px; color: #0036a1; font-weight: bold; font-size: 12px; }





#ColRight {float: left; width: 391px; margin: 0; text-align: left; }

#ColRight .right_title {display: block; width: 391px; height: 25px; background: url(/i/bg_right_title_empty.gif) no-repeat; font-weight: bold; color: #fff; padding: 3px 0 0 6px;}

html>body #ColRight .right_title {width: 385px; height: 22px;}

#ColRight .right_block_top {width: 391px; height: 2px; background: url(/i/bg_right_top.gif) no-repeat; font-size: 1px}

#ColRight .right_block_middle {width: 391px; background: url(/i/bg_right_middle.gif) repeat-y; padding: 9px 20px 0 18px;}
html>body #ColRight .right_block_middle {width: 353px;}

#ColRight .right_block_middle_main {width: 391px; background: url(/i/bg_right_middle.gif) repeat-y; padding: 9px 20px 0 18px; height: 165px}
html>body #ColRight .right_block_middle_main {width: 353px; height: 155px}

#ColRight .right_block_bottom {width: 391px; height: 2px; background: url(/i/bg_right_bottom.gif) no-repeat; font-size: 1px}

#ColRight .separator {height: 15px}

#ColRight .more_2 {font-weight: bold; text-decoration: none; color: #ff6f19; cursor:pointer;cursor:hand; padding: 5px 0 5px 15px; display: block}

#ColRight .more_3 {font-weight: bold; text-decoration: none; color: #ff6f19; cursor:pointer;cursor:hand; padding: 2px}

#ColRight .more_4 {font-weight: bold; text-decoration: none; color: #21458c; padding: 2px}



#ColRight .main_blok {width: 376px; height: 221px; margin: 5px 0 5px 7px;}

#ColRight .main_blok strong {text-decoration: none; color: #ff6f19;}
#ColRight img.informatory {margin: 6px 0 0 7px}



/* bloczek po lewej stronie */

#LeadBlok a {font-weight: bold; text-decoration: none; color: #ff6f19;}
#LeadBlok_last a {font-weight: bold; text-decoration: none; color: #ff6f19;}

#LeadBlok {border-bottom: 1px solid #d6d6d6; padding: 0 0 10px 0}

#LeadBlok .leadblok_image {float: left; width: 60px; height: 66px;  background: url(/i/bg_leadblok_image.gif) no-repeat; margin: 0 12px 5px 0; padding:0}
#LeadBlok .leadblok_image img {margin:0; padding:0}

#LeadBlok .leadblok_title {display: block; float: left; color: #0036a1; font-weight: bold; font-size: 12px; width: 273px; text-decoration: none}

#LeadBlok .leadblok_title_find {display: block; float: left; color: #0036a1; font-weight: bold; font-size: 12px; text-decoration: none}

#LeadBlok .leadblok_title a {color: #0036a1; font-weight: bold; font-size: 12px; text-decoration: none}
#LeadBlok .leadblok_title a:hover {color: #0036a1; background-color:#eee;}

#LeadBlok .leadblok_title_noimage {display: block; color: #0036a1; font-weight: bold; font-size: 12px; width: 273px; text-decoration: none}



#LeadBlok .leadblok_title_noimage a {color: #0036a1; font-weight: bold; font-size: 12px; text-decoration: none}

#LeadBlok .more {font-weight: bold; text-decoration: none; color: #ff6f19;}
#LeadBlok .more:hover {color:#0036a1;background-color:#eee;}




#LeadBlok_last {border: 0; padding: 0 0 5px 0}

#LeadBlok_last .leadblok_image {float: left; width: 60px; height: 66px;  background: url(/i/bg_leadblok_image.gif) no-repeat; margin: 0 12px 5px 0;}

#LeadBlok_last .leadblok_title {display: block; float: left; color: #0036a1; font-weight: bold; font-size: 12px; width: 273px; text-decoration: none; padding: 0;}
#LeadBlok_last .leadblok_image img {margin:0; padding:0}

#LeadBlok_last .leadblok_title a {color: #0036a1; font-weight: bold; font-size: 12px; text-decoration: none}
#LeadBlok_last .leadblok_title a:hover {color: #24468A; background-color:#eee;}

#LeadBlok_last .leadblok_title_noimage {display: block; color: #0036a1; font-weight: bold; font-size: 12px; width: 273px; text-decoration: none}

#LeadBlok_last .leadblok_title_noimage a {color: #0036a1; font-weight: bold; font-size: 12px; text-decoration: none}

#LeadBlok_last .more {font-weight: bold; text-decoration: none; color: #ff6f19;}
#LeadBlok_last .more:hover {color:#24468A;background-color:#eee;}





#More {padding: 11px; width: 732px;}

html>body #More {width: 710px; text-align: left}

#More .more_top {width: 710px; height: 2px; background: url(/i/bg_more_top.gif) no-repeat; font-size: 1px}

#More .more_middle {width: 710px; background: url(/i/bg_more_middle.gif) repeat-y; padding: 9px 20px 10px 18px; text-align: left}

html>body #More .more_middle {width: 672px;}

#More .more_bottom {width: 710px; height: 6px; background: url(/i/bg_more_bottom.gif) no-repeat; font-size: 1px}

#More .more_title {display: block; width: 710px; height: 25px; background: url(/i/bg_more_title.gif) no-repeat; font-weight: bold; color: #fff; padding: 6px 0 0 13px;  text-align: left}

html>body #More .more_title {width: 697px; height: 19px;}



/* dla stron rozszerzonych */

#Special {padding: 11px 0 0 0; width: 732px; text-align: left}

#Special .LeftCol {float: left; width: 205px; padding: 0}

#Special .RightCol {float: left; width: 514px;}

#Special .top_1 {height: 24px; widht: 514px; background: url(/i/bg_sp_head_empty.gif) no-repeat; font-weight: bold; color: #fff; padding: 0}

#Special .content_1 {widht: 514px; background: url(/i/bg_sp_middle.gif) repeat-y; padding: 5px}

html>body #Special .content_1 {widht: 504px;}

#Special .bottom_1 {height: 4px; widht: 514px; background: url(/i/bg_sp_bottom.gif) no-repeat; font-size: 1px}



#Special .submenu_head {width: 180px; height: 22px; background: url(/i/bg_submenu_head.gif) no-repeat; color: #fff; padding: 3px 0 0 5px; font-weight: bold; color: #fff; margin-left: 15px}

html>body #Special .submenu_head {width: 175px; height: 19px}

#Special .submenu_ul {width: 179px; background: #25468B; padding: 5px 0 5px 5px;  margin-left: 15px}

html>body #Special .submenu_ul {width: 174px;}

#Special .submenu_li {width: 140px; list-style-image: url(/i/dot_blue.gif); list-style-position: inside; background: url(/i/submenu_line.gif) no-repeat left bottom; padding: 4px 0 4px 5px;}

html>body #Special .submenu_li {padding: 2px 0 2px 0; width: 170px;}

#Special .submenu_li a {color: #fff; font-weight: normal; text-decoration: none;  font-size: 9px; padding: 2px 0 2px 0}



#Special .right_galery {float: left; width: 120px; margin: 0 0 0 5px;}

#Special .rignt_text {float: left; width: 350px;}



#Special a {color: #FD660D; text-decoration: none; font-weight: bold;} 
#Special a:hover {color:#0036a1;background-color:#eee;}

#Special h1 {color: #0036A0; font-size: 13px; margin: 5px 0 5px 0;}



#Special .submenu_element {width: 179px; background: #25468B; padding: 0 0 0 9px;  margin-left: 15px}

html>body #Special .submenu_element {width: 170px;}

#Special .submenu_element a {display: block; color: #fff; font-weight: normal; text-decoration: none;  font-size: 10px; width: 158px; background: url(/i/dot_blue2.gif) no-repeat #25468B; padding: 5px 0 3px 20px; }
#Special .submenu_element a:hover {background-color:#234688}

html>body #Special .submenu_element a {width: 138px;}

#Special .submenu_line {width: 179px; background: #25468B;  margin-left: 15px; height: 1px; padding: 0 0 0 9px}

html>body #Special .submenu_line {width: 170px;}



#Special .submenu_top {width: 179px; background: #25468B; height: 11px;  margin-left: 15px; font-size: 1px}



#Special .submenu_element_selected {width: 179px; background: #25468B; padding: 0 0 0 9px;  margin-left: 15px}

html>body #Special .submenu_element_selected {width: 170px;}

#Special .submenu_element_selected a {display: block; color: #fff; font-weight: normal; text-decoration: none;  font-size: 10px; width: 158px; background: url(/i/dot_blue2_on.gif) no-repeat #0B2E74; padding: 5px 0 3px 20px; }

html>body #Special .submenu_element_selected a {width: 138px;}



#Special .info {background: #F9F9F9 url(/i/bg_sp_warto2.gif) no-repeat; width: 356px; height: 20px; margin: 12px 0 1px 0; color: #fff; font-weight: bold; padding: 3px 0 0 28px}

html>body #Special .info {width: 328px; height: 17px;}





/* ------------- style do panelu -------------------------- */



#Content .button {

display: block;
float: left;
border: 2px solid #389e5c;
background: #fff;
color: #389e5c;
font-weight: bold;
width: 70px;
text-align: center;
text-decoration: none;
margin: 2px;

}



#Panel .button_blue {

display: block;
float: left;
border: 2px solid #0054a6;
background: #fff;
color: #0054a6;
font-weight: bold;
width: 70px;
text-align: center;
text-decoration: none;
margin: 2px;

}



#Panel .button_top {

display: block;

border: 2px solid #0054a6;

background: #fff;

color: #0054a6;

font-weight: bold;

width: 350px;

text-align: center;

text-decoration: none;

margin: 10px;

}



#Panel .button_red {

display: block;

float: left;

border: 2px solid red;

background: #fff;

color: red;

font-weight: bold;

width: 70px;

text-align: center;

text-decoration: none;

margin: 2px;

}

#Panel .button_orange {

display: block;

float: left;

border: 2px solid orange;

background: #fff;

color: orange;

font-weight: bold;

width: 70px;

text-align: center;

text-decoration: none;

margin: 2px;

}


#Panel .button_up {
display: block;
float: left;
border: 2px solid red;
background: url(/i/bt_up.gif) #fff;
color: red;
font-weight: bold;
width: 28px;
height: 13px;
text-align: center;
text-decoration: none;
margin-right: 5px
}

#Panel .button_down {
display: block;
float: left;
border: 2px solid #0054a6;
background: url(/i/bt_down.gif) #fff;
color: #0054a6;
font-weight: bold;
width: 28px;
height: 13px;
text-align: center;
text-decoration: none;
}

#Panel .button_empty {
display: block;
float: left;
color: #0054a6;
font-weight: bold;
width: 28px;
height: 17px;
text-align: center;
text-decoration: none;
margin-right: 9px
}



#Panel .button_menu {

display: block;

float: left;

border: 0px;

background: #FF6D18;

color: #fff;

font-weight: bold;

padding: 2px 7px 2px 7px;

text-align: center;

text-decoration: none;

margin: 2px;

}



#Panel .button_menu_blue {

display: block;

float: left;

border: 0px;

background: #0036a1;

color: #fff;

font-weight: bold;

padding: 2px 20px 2px 20px;

text-align: center;

text-decoration: none;

margin: 2px 2px 2px 20px;

}



#Panel li {

margin: 0 0 2px 18px;

width: 400px;

list-style-image: url(/i/dot.gif);

}



#Panel h1 {

font-size: 16px;

margin: 0 0 10px 0;

}



#Panel h2 {

font-size: 12px;

margin: 0 0 10px 0;

border-bottom: 1px solid #ebebeb;

border-top: 1px solid #ebebeb;

color: #ff6f19

}



#Panel strong {

color: blue

}

#SiteMap {padding: 20px; text-align: left}
#SiteMap a {display: block; float: left; clear: both; color: #f77129; font-weight: bold; text-decoration: none; padding-left: 15px; background: url(/i/dot.gif) no-repeat;}
#SiteMap a:hover {text-decoration: underline}
#SiteMap a.tab {margin-left: 15px; color: #0036a1; }
html>body #SiteMap a.tab {margin-left: 30px; }
#SiteMap div.sep {float: left; clear: both}
#SiteMap div.left {float: left; width: 350px; margin-left: 20px}
#SiteMap div.right {float: left; width: 200px}