﻿* {
    margin:0; 
    padding:0;
}

body {
    background-color:#FFF; 
    margin: 0; 
    padding: 0;    
    color: #000;
    line-height: 14px;
    font-size: 11px;
    font-family: Verdana, Arial, sans-serif;
}

a img, img {border:none;}
a {text-decoration:underline; color: #0F6191;}
a:hover {color: #F50035;}

p.black_link {margin:0;}
div.black_link_marg {margin:6px 0;}
.black_link a, .black_link_marg a {text-decoration:none; color: #000;}
.black_link a img {text-decoration:none}
.black_link a:hover, .black_link_marg a:hover {text-decoration:underline; color: #4C4C4C;}

ul.econom_short li a, ul.econom li a {text-decoration:none; color: #000;}
ul.econom_short li a:hover, ul.econom li a:hover {text-decoration:underline; color: #4C4C4C;}

p.black_link_bold {margin:0;}
.black_link_bold a {text-decoration:none; color: #000; font-weight:bold}
.black_link_bold a:hover {text-decoration:underline; color: #4C4C4C;}
.black_link_bold a img {text-decoration:none}

ul {list-style: none; margin:6px 0 6px 15px;}
ol {margin:6px 0 6px 30px;}

hr {color: #CBCBCB; background-color: #CBCBCB; height:1px; border:0;}

h1 {font-weight:bold; font-size:14px; margin:6px 0;}
h2, h3, h4, h5 {font-weight:bold; font-size:12px; margin:6px 0;}

p {margin: 10px 0;}
p.small_margin {margin: 3px 0;}
p.more_news {margin:2px 0; padding:0; text-align:right;}
p.more_news a {text-decoration:none; font-weight:bold; color:#4C4C4C; font-size:10px;}

.clear {clear:both;}

#maincontent{

	width:954px;
	
	background: url('bigbaner.jpg') center no-repeat;
	margin-top:20px;
	margin-bottom:20px;
}
	
#content {width:646px;}

#left_col {
    width:244px;
	margin:20px;
}


#right_col {
	float:right;
	font-size:10px;
	margin-top: 14px;
}


#right_col h1 {
    font-size: 11px;
}


#metanavigation {
     background: #8C8C90; 
     color:#fff; 
     height:19px;
     font-size: 10px;
     line-height:13px;
}

#metanavigation ul {
    float:right;
    margin:0;
}

#metanavigation ul li {
    float:left;
    padding:3px 10px; 
    background-image:none;
}

#metanavigation ul li a { 
     color:#fff;
     text-decoration:none;
}

#metanavigation ul li a.changesize {
    display:inline;
}

#top {
 position:relative; 
}

#top h1 {
    margin:0;
}

#designator {
 position: absolute;
 top:0;
 left:610px;
 z-index:5;
}

#wrapper {
 width:955px;
 margin-left:10px;
}





#footer ul {
 padding:4px 0 0 6px;
 margin:0;
}

#footer ul li {
    float:left;
    background-image:none;
    color: #4F4F4F;
}

#footer ul li a {
    display: block; 
    padding:0 16px 0 0;
    text-decoration:none;
    color: #4F4F4F;
}

#main_navigation {
    position:relative;
}

#dropdown {
    padding:17px 0 0 4px;
    margin:0;
}

#dropdown li#main  {
  background-image: none; 
  padding-left:3px;
}


#dropdown li a {
    display: block; 
    padding:3px 8px 3px 15px;
    color: #fff;
    text-decoration:none;
    background-color:transparent;
}


#dropdown li div {
    position:absolute;
    width:210px;
    background-color: transparent;
    top:20px;
    left:0; 
    z-index:10;  
}

#dropdown li > div {
    top: auto;
    left: auto;
}

#dropdown li ul {
    display: none;
    width:210px;
    padding:0;
    margin:0;
    background:#fff;
    position:relative;
    border:1px solid #CBCBCB;
    border-width:0 1px 1px 1px;
}


#dropdown li:hover ul, #dropdown li.over ul {
     display: block;
}

#dropdown li li.first {
    background-image:none;
}

#dropdown li li a {
    display: block;
    padding:0;
    margin:0;
    width:210px;
    color: #000;
    background-color: #fff;
    position:relative;
}

#dropdown li li a span {
    display:block;
    padding:3px 8px;
}

#dropdown li li a:hover {
   background-color: #eee;
}


.column {
    float:left;
}

.column_r {
    float:right;
}

.element {
    padding-bottom:5px;
}

.banner {
    margin-bottom:5px;
}

.banner h1 {
    color: #000;
    line-height:14px;
    padding:10px 0 0 14px;
    margin:0;
    font-size:11px;
}

.banner .box_content {
    padding:4px 13px 8px 13px;
}



.box4 .box4_top_lyel h1, .box4 .box4_top_lred h1, .box4 .box4_top_grey h1, .box4 .box4_top_grad h1 {
    color: #000;
    line-height:20px;
    padding-left:14px;
    font-size:11px;
    margin:0;
}

.box4 .box4_top_red h1 {
    color: #fff;
    line-height:20px;
    padding-left:14px;
    font-size:11px;
    margin:0;
}

.box4_bottom {
   padding:0 1px;
}

.box4 .box_content {
    padding:8px 13px;
}

.box253 {margin-right: 16px; }

.box253 .box253_top_lyel h1, .box253 .box253_top_lred h1, .box253 .box253_top_grey h1, .box253 .box253_top_grad h1 {
    color: #000;
    line-height:20px;
    padding-left:14px;
    font-size:11px;
    margin:0;
}

.box253 .box253_top_red h1 {
    color: #fff;
    line-height:20px;
    padding-left:14px;
    font-size:11px;
    margin:0;
}

.box253_bottom {
   padding:0 1px;
}

.box253 .box_content {
    padding:8px 13px;
}


.box8_top_blue .box_content {
    padding:8px 13px;
}

.box_content_doc {
    padding:4px 13px;
}

.box_content_doc ul.list_pdf_nodot {
    margin:0;
    padding-left:0;
}

.box_content_doc ul.list_pdf_nodot li {
    margin-left:0;
}



.box_content_doc li a {
    text-decoration:none;
    color: #000;
}

.box_content_doc li a:hover {
    text-decoration:underline;
    color: #000;
}


.rd {
    font-size:9px;
    color: #5290CD;
}

.table_standard,.table_standard2, .table_standard3, .table_standard_blue 
{border-collapse:collapse; background:#EEEEEE; margin:5px 0;}

.table_standard td, .table_standard_blue td 
{border-style:solid; border-color:#fff; border-width:1px 1px 0 1px; padding:3px 5px; font-size: 10px; line-height:12px;}

.table_standard3 td 
{border-style:solid; border-color:#fff; border-width:1px 1px 0 1px; padding:1px 5px; font-size: 10px; line-height:12px;}

.table_standard2 td 
{border:1px solid #D3D3D3; padding:2px; font-size: 10px; line-height:12px;}

.table_standard th, .table_standard3 th {
    font-weight:bold;
    border-style:solid; border-color:#fff; border-width:1px 2px 0 0;    
    padding:3px 3px;
    background:#F50035;
    color:#fff;
    font-size:9px;
    line-height:10px;
}

.table_standard_blue th {
    font-weight:bold;
    border-style:solid; border-color:#fff; border-width:1px 2px 0 0;    
    padding:3px 3px;
    background:#0B367B;
    color:#fff;
    font-size:9px;
    line-height:10px;
}

td.odd {background:#FAFAFA;}
td.even {background:#EEEEEE;}


/* komunikaty */
h2.news_title {
    margin-top:0;
}

h2.news_title_red {
    margin-top:0;
    
}

.news_title {font-weight:bold;}
.news_title_red {font-weight:bold; color: #f50035;}


p.news_date {
    font-size:9px;
    color: #B1B1B1;
    margin:2px 0;
}

span.news_date {
    font-size:9px;
    color: #B1B1B1;
}


ul.news_list li a {
    font-weight:bold;
    text-decoration:none;
    color: #000;
}

ul.news_list li a:hover {text-decoration:underline; color: #000;}

ul.press_list {
    margin:0 0 14px 0;
    padding:0;
} 
ul.press_list li {
    margin-bottom:10px;
    padding-left:0;
    background-image:none;
} 
p.press_date {
    text-align:right;
    color: #B1B1B1;
    font-size:90%;
    margin-bottom:0;
}

.small_txt {
    font-size:90%;
    color: #8C8C90;
}

.news_short_txt {
    margin:0 0 8px 0;
}

/*monitoring mediow*/

.div_kreska_pion .monit_short_txt  {
    width:196px;
    float:left;    
}

.div_kreska_pion .monit_short_txt .black_link {
     margin:0 8px 0 16px; 
}

.frame_content {padding:8px 20px 4px 14px;}

/*formularze*/

input {color: #4C4C4C;}
select {font-size:10px; margin:5px 0;}

div#search_area {padding:14px 0 0 15px;}
input.search {width:165px; font-size:10px; padding-left:5px;}
input.check {margin:0; padding:5px;}
input.radio {margin:0; padding:0;}
input.input_text {font-size:10px; padding-left:5px;}

p.message {font-weight:bold; padding:0 0 2px 10px; margin:3px 0;}

#print a {color: #4B4B4B; text-decoration:none; font-size:10px; margin-left:10px;}
#no_print {display:none;}

.highlight {background-color: #EEEEEE;}



.foto {
    float:left;
    margin-bottom:15px;
    margin-right: 15px;
    margin-top: 12px;
    margin-left:12px;
}

p.zaawansowane {
  margin:8px 0 0 0;
}

p.zaawansowane a {
    color: #000;
    font-weight: normal;
}

p.zaawansowane a:hover {
    color: #000;
}
ul#left_menu li a {background:  url(/images/dot_3_l.gif) bottom left repeat-x; display:block;
text-decoration: none;
width:223px;}ul#left_menu li.is_sub {background:  url(/images/li_left_navi.gif) 6px 6px  no-repeat ; display:block;
padding-left:0;}ul#left_menu li.highlight2 {background: #EEE url(/images/li_left_navi_on.gif) 6px 7px  no-repeat ; color: #F50035;}h1.header_site {background: #EEEEEE url(/images/bg_header.jpg) bottom right no-repeat; padding:2px 0 1px 8px; 
font-size:13px; 
color:#f50035;
line-height:16px;
margin:0 0 10px 0;
min-height:21px;}.testim_top {background:  url(/images/gr_frame_top.jpg) top left no-repeat; width:468px;}.testim {background:  url(/images/gr_frame_bottom.jpg) bottom left; width:468px;}blockquote.cite2 {background:  url(/images/cytat_gr.gif) no-repeat; padding:0 0 0 30px;}ul.econom_short {background: #fff url(/images/dot_3.gif) top left repeat-x; margin:5px 0 0 0;
padding-top:5px;
margin-right:5px;}ul.econom_short li, ul.econom li {background:  url(/images/szary_kw.gif) 3px 21px no-repeat; margin-bottom:5px;
padding-left:12px;}.div_kreska_pion blockquote.cite {background:  url(/images/cytat_s.gif) no-repeat; padding:0 0 0 30px;}.div_kreska_pion {background: #fff url(/images/dot_pion.gif) 50% 0 no-repeat; }.box_content_doc ul.list_pdf_nodot li.nopdf {background:  url(/images/li2.gif) 7px 4px no-repeat; padding-left:18px;}.div_top_dot {background: #fff url(/images/dot_3.gif) top left repeat-x; margin-bottom:0px;
width:100%;
overflow:hidden;}blockquote.cite {background:  url(/images/cycat.gif) no-repeat; padding:0 0 0 40px;}ul.list_level1 li {background:  url(/images/li.gif) 0 2px no-repeat; padding-left:10px;
padding-bottom:5px;}ul.news_list li {background:  url(/images/szary_kw.gif) 3px 21px no-repeat; margin-bottom:10px;
padding-left:12px;}
.box4_top_grad {background:  url(/images/box4_bg_top_grad.jpg) top left no-repeat; }
.box4_top_red {background:  url(/images/box4_bg_top_red.gif) top left no-repeat; }


.box253_top_red {background:  url(/images/box253_bg_top_red.gif) top left no-repeat; }
.box253_bottom {background:  url(/images/box253_bgbottom.gif) bottom left no-repeat; }
.box253 {background:  url(/images/box253_bgmiddle.gif) repeat-y; width:253px;
		margin-bottom:5px; margin-top:0; padding:0;}


.div_bottom_dot_padd {background: #fff url(/images/dot_3.gif) bottom left repeat-x; margin-bottom:6px;
width:100%;
overflow:hidden;
padding-bottom:6px;}.div_bottom_dot {background: #fff url(/images/dot_3.gif) bottom left repeat-x; margin-bottom:0px;
width:100%;
overflow:hidden;}.box4_top_grey {background:  url(/images/box4_bg_top_grey.gif) top left no-repeat; }#print {background: #fff url(/images/dot_3.gif) repeat-x; clear: both;
margin:20px 0 10px 0;
padding-top:7px;
text-align:right;}.box4 .box4_top h1.underline {background: #fff url(/images/dot_3.gif) bottom left repeat-x; margin:8px 14px 5px 10px;
padding:0 0 3px 0;}.hr {background: #fff url(/images/dot_3.gif) repeat-x; height:1px;
padding:0;
margin:6px 0;}.box4 {background:  url(/images/box4_bgmiddle.gif) repeat-y; width:223px;
margin-bottom:5px;
margin-top:0;
padding:0;}.box4_top_lyel {background:  url(/images/box4_bg_top_yell.gif) top left no-repeat; }.box4_top_lred {background:  url(/images/box4_bg_top_redlight.gif) top left no-repeat; }.box4_top {background:  url(/images/box4_bg_top.gif) top left no-repeat; position:relative; padding:1px 0 0 0;}.box4_bottom {background:  url(/images/box4_bgbottom.gif) bottom left no-repeat; }ul li {background:  url(/images/li.gif) 0 2px no-repeat; padding-left:10px;}#dropdown li li {background: #fff url(/images/dot_3.gif) top left repeat-x; display: block;
padding:1px 0 0 0;
float: none;
border:0;
width:210px;}#dropdown li {background:  url(/images/li_main_navi.gif) 3px 7px no-repeat; float: left;
position:relative;
border: 1px solid #F50035;
border-width:1px 1px 0 1px;
padding-left:0;}#main_navigation {background: #F50035 url(/images/shadow.gif) bottom left repeat-x; color:#fff; 
height:45px; }#footer {background: #fff url(/images/dot_3.gif) repeat-x; clear: both;
margin-bottom:10px;
padding-bottom:5px;}.przycisk {background:  url(/images/button_sprawdz.gif) ; border:0;
height:20px;
width:72px;}




