
*,html, body, div, span,  applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd,fieldset, form, label, legend,
ul, li,
table, caption, tbody, tfoot, thead, tr, th, td{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
  /*font-weight:normal; */
	vertical-align: baseline;
}
:focus {
	outline: 0;
}




ul,ol{
	margin:0px 0 0px 0px;
	padding:0;
	list-style:none;
}

blockquote{
	margin:0px 0px;
	padding:0;
}


form.kontakt{
	margin:0;
	padding:0;
	display:block;
  
}

.kontakt input, .kontakt select, .kontakt textarea{
	font:1em Tahoma,helvetica,sans-serif;
	border:1px solid #CACACA;
}

.kontakt input {
  height:30px;
}

.kontakt textarea{
	line-height:1.25;
}

label{
	cursor:pointer;
}

table{
	border:0;
	margin:0 0 0px 0;
	padding:0;
}

table tr td{
	padding:0px;
}
.clear{
	clear:both;
  height:0px;
  line-height:0px;
  font-size:0px;
}

/*end reset*/

html,body{
	border:0;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
body{
	font:11px Tahoma,Arial,helvetica,Sans-serif;
  line-height:1.5em;

  color:#333;
  text-align:center;
}

h1{
   font-size:28px;
   color:#BF0C46;
   clear:both;
   padding-bottom:20px;
   padding-top:7px;
}

h2,h3{
   font-size:20px;
   clear:both;
   color:#0251B6;
   padding-bottom:7px;
}

h3{
   margin-top:20px;
   color:#394F81;
}

.baner_t, .baner_m, .baner_b{
  background-image:url(../images/baner_t.jpg);
  background-repeat:no-repeat;
  background-position:left center;
  width:541px;
  
  
}

.baner_t, .baner_b{
  height:12px;
}


.baner_m{
  background-image:url(../images/baner_m.jpg);
  background-repeat:repeat-y;
  
  padding-left:14px;
  padding-right:14px;
}

.baner_m b{
  color:#BF092F;
  font-size:14px;
  padding-bottom:7px;
  display:block;
  clear:both;
  
}

.baner_m a{
  padding-left:16px;
  background-image:url(../images/arr_r_n.jpg);
  background-repeat:no-repeat;
  background-position:left 1px;
  color:#002866;
  color:#333335;
  line-height:120%;
  display:inline;
  margin-right:10px;
}


 .baner_b{
  background-image:url(../images/baner_b.jpg);
}


#page_inner ul{
  padding:10px;
}

#page_inner li{
  padding-left:10px;
  background-image:url(../images/li_el.jpg);
  background-repeat:no-repeat;
  background-position:left center;
}


#page_inner a{
  color:#002866;
  text-decoration:underline;
}

#page_inner a:hover{
  color:#0251B6;
  color:#BF0C46;
}

p{
  margin-bottom:7px;
}




a,a:visited{
	text-decoration:none;
  /*color:#656565;*/
}

a:hover{
	text-decoration:underline;
}


#main_b{
  width:991px;
  margin-right:auto;
  margin-left:auto;
  text-align:left;
}

#main_b_i{
}

.c_r, .c_r_b{
  border:1px solid #EAEAEA;
}

.c_nieb{
   color:#002866;
}


a.link_box , a.link_box_r, a.link_box_l{
  padding-left:16px;
  background-image:url(../images/arr_r_c.jpg);
  background-repeat:no-repeat;
  background-position:left 1px;
  float:left;
  color:#002866;
  line-height:120%;
   display:block;
}

a.link_box{
  width:130px;
}


a.link_box_r{
   background-image:url(../images/arr_r_n.jpg);
   margin-top:7px;
   color:#323232;
   clear:both;
}

a.link_box_l{
   background-image:url(../images/arr_r_n_r.jpg);
   margin-top:7px;
   color:white;
   clear:both;
}

.sz_c1 {
  color:#666;
  font-weight:normal;
}

.sz_c2{
  color:#999;
  font-weight:normal;
}

strong,b{
  font-weight:bold;
}


.b_wiecej{
  position:absolute;
  bottom:5px;
  right:10px;
  width:72px;
  height:24px;
  z-index:2;
}

.c_r_b{
  border-top:0px;
  width:735px;
  margin-bottom:10px;
  z-index:1;
}

.c_r_more{

}

#menu_m{
  width:991px;
  height:47px;
  background-image:url(../images/m_m.jpg);
  background-repeat:repeat-x;
  z-index:1;
}




a.menu_m_item,
a.menu_m_item_sel,
a.menu_m_item:hover{
  height:47px;
  float:left;
  display:block;
  padding-left:10px;
  padding-right:10px;
  padding-top:14px;
  color:white;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  z-index:1;
}

a.menu_m_item_sel,
a.menu_m_item:hover{
  background-image:url(../images/m_s.jpg);
  background-repeat:repeat-x;
}

a.menu_l,
a.menu_l:hover,
a.menu_l_sel{
  padding:4px;
  padding-left:26px;
  padding-right:7px;
  background-image:url(../images/ar_r_n.gif);
  background-repeat:no-repeat;
  background-position:12px center;
  clear:both;
  display:block;
  color:white;
  font-weight:bold;
  text-decoration:none;
  cursor:pointer;
  cursor:hand;
}


a.menu_l:hover,
a.menu_l_sel{
   background-color:#BF0B30;;
}


div.menu_m{

  position:relative;
  display:block;
  border:0px solid red;
  float:left;
  height:46px;
}

.menu_m_sub{
  position:absolute;
  top:47px;
  left:0px;
  display:none;
  overflow:hidden;
  width:auto;
  font-size:15px;
  z-index:2;
}

.menu_m_sub a.menu_m_sub_item,
a.menu_m_sub_item_sel
{
  height:22px;
  color:white;
  background-color:#002D71;
  text-decoration:none;
  display:block;
  padding-left:10px;
  padding-top:10px;
  padding-bottom:7px;
  padding-right:10px;
  margin:0px;
  white-space:nowrap;
  width:auto;
  font-size:12px;
}

.menu_m_sub a.menu_m_sub_item:hover,
.menu_m_sub a.menu_m_sub_item_sel{
  background-color:#BF0B30;;
}

#main_f{
}

#main_f a{
   color:#656565;
}

#page_inner div.baner_dowiedz{
  background-image:url(../images/baner_dowiedz.jpg);
  background-repeat:no-repeat;
  height:69px;
  margin-bottom:10px;
}

#page_inner div.baner_dowiedz a{
  cursor:pointer;
  cursor:hand;
  line-height:120%;
  color:white;
  font-size:20px;
  text-decoration:none;
  display:block;
  padding:9px;
  padding-left:17px;
  padding-right:80px;
}


#page_inner div.baner_dowiedz a:hover{
  text-decoration:underline;
  color:#BF0C46;
}

.box_wiza{
  color:white;
  background-color:#4D6895;
}

.box_wiza_b li{
  color:white;
  text-indent:10px;
  background-image:url(../images/li_yell.jpg);
  background-repeat:no-repeat;
  font-weight:bold;
  background-position:1px 5px ;
  padding-left:3px;
  
  margin-bottom:20px;
}

.box_wiza_b{
  width:164px;
  background-image:url(../images/box_n_b.jpg);
  background-repeat:no-repeat;
  background-color:#4D6895;
  background-position:0 bottom ;
}
.box_wiza_t{
  padding-top:7px;
  width:164px;
  background-image:url(../images/box_yel_t.jpg);
  background-repeat:no-repeat;
  background-color:#FFCC01;
  color:#08000E;
  text-align:center;
  font-size:13px;
  font-weight:bold;
  padding-bottom:7px;
}

.wizy_tabela{
width:522px;
MARGIN-bottom:7px;
}

.error{
  color:red;
  font-weight:bold;
}
.wizy_tabela td{
  font-size:12px;
  font-weight:bold;
  color:#A69C93;
  border-right:1px solid #EEEEEE;
  border-bottom:1px solid #EEEEEE;
  padding:14px;
  padding-top:7px;
  padding-bottom:7px;

}

.wizy_tabela td b{
  color:#293461;
}

.wizy_tabela td i{
  color:#DB1E5E;
}

.link_box_left {
width:164px;
border:0px solid #3E5C8E;
background-color:#002768;padding-top:15px;padding-bottom:15px;
background-image:url(../images/box_gr_t.jpg);
background-repeat:no-repeat;
}
.link_box_left_b {
background-color:#002768;
background-image:url(../images/box_gr_b.jpg);
background-repeat:no-repeat;
width:164px;
height:5px;
}


}

