/*PNG FIX
------------------------------------*/
img, div { behavior: url(js/iepngfix.htc) }
/*RESET CSS-ÓW
------------------------------------*/
html, body, div, h1, h2, h3, h4, h5, h6, ol, dl, dt, dd, p, blockquote,  
pre, form, fieldset { 
margin: 0; padding: 0;
}
/*BODY
------------------------------------*/
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; margin: 0px; padding: 0px;background:url(../img/tlo.jpg) repeat-x #A7D9D6;color: #5D5D5D;}
a {outline: none;}
/*KONTENER
------------------------------------*/
#kontener {margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding: 0px;width: 949px;text-align: left;}
/*DIV-Y TOP 
------------------------------------*/
#search_bar {height:55px; text-align:right;}
	.input_search {border: 1px #000 solid; color: #9a9a9a; outline: none;}
		.flag_pl {border: none;}
		.flag_en {border: none; margin-right:30px;}
#menu {height:54px;}
/*TRESC 
------------------------------------*/
#txt {float:right; width:746px;}
	#txt_in {background: #FFF; padding:5px; width:711px;}
/*MENU
------------------------------------*/
#menu_lewa {background: #274f75; float:left; width:203px; margin:0px; padding: 0px;}
#menu_lewa_dol {background:url(../img/menu_dol_tlo.png) no-repeat; height:13px; width:203px; float:left;}
.menu_naglowek {color:#ffcd46; padding:5px 9px;}
.menu_lista {display:block;list-style:none; padding:3px; margin:0px;}
.menu_lista a {display:block; background:url(../img/menu_out.jpg) no-repeat; line-height:20px; padding:0 20px; margin:0}
.menu_lista a:hover {background:url(../img/menu_over.jpg) no-repeat;}
.menu_lista_lamana a {display:block; background:url(../img/menu_out_lamane.jpg) no-repeat; line-height:20px; padding:0 20px; margin:0}
.menu_lista_lamana a:hover {background:url(../img/menu_over_lamane.jpg) no-repeat;}
.menu_lista_roz a {display:block; background:url(../img/menu_over.jpg) no-repeat; line-height:20px; padding:0 20px; margin:0}
.menu_podlista {padding: 0px 2px; list-style:none; margin:0}
.menu_podlista a {background:none;}
.menu_podlista a:hover{background:none;}
/*LISTA
------------------------------------*/


/*LINKI
------------------------------------*/
a:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#274F75; font-size: 12px;}
a:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#274F75; font-size: 12px;}
a:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color:#274F75; font-size: 12px;}
a:active {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#274F75;font-size: 12px; outline:none;}

a:link.lista {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#fff; font-size: 12px; font-weight:bold}
a:visited.lista {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#fff; font-size: 12px;font-weight:bold}
a:hover.lista {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color:#fff; font-size: 12px;font-weight:bold}
a:active.lista {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#fff;font-size: 12px;font-weight:bold}

a:link.lista_roz {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#fff; font-size: 12px;}
a:visited.lista_roz {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#fff; font-size: 12px;}
a:hover.lista_roz {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color:#fff; font-size: 12px;}
a:active.lista_roz {font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:#fff;font-size: 12px;}

a:link.stopa {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#fff; font-size: 12px;}
a:visited.stopa {font-family: Arial, Helvetica, sans-serif; text-decoration: none;color:#fff; font-size: 12px;}
a:hover.stopa {font-family: Arial, Helvetica, sans-serif; text-decoration: underline;color:#fff;font-size: 12px;}
a:active.stopa {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#fff;font-size: 12px;}

a:link.stopa_menu {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#A7A7A7; font-size: 12px;}
a:visited.stopa_menu {font-family: Arial, Helvetica, sans-serif; text-decoration: none;color:#A7A7A7; font-size: 12px;}
a:hover.stopa_menu {font-family: Arial, Helvetica, sans-serif; text-decoration: underline;color:#A7A7A7;font-size: 12px;}
a:active.stopa_menu {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#A7A7A7;font-size: 12px;}
/*STOPKA
------------------------------------*/
#stopka {background:url(../img/stopka_tlo.png) repeat-x; height:140px;color: #bbbbbb; clear:both;}
	#stopka_kontener {margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding: 0px;width: 949px;}
	#stopka_in {padding:30px;}
		.lewa {float:left; text-align:left;}
		.prawa {float:right; text-align:right; line-height:20px;}
/*KONTAKT
------------------------------------*/	
.input_kontakt {border: 1px solid #bebebe; padding:4px 2px; margin: 7px 0px;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #474747;}
.submit_kontakt {background: #274F75; border:none; height:27px; text-align:center;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #fff;}
textarea { background: #FFF; border: 1px solid #bebebe; padding:4px 2px; height: 18px;width: 130px;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #474747; vertical-align: middle; }

.nowa {padding:0; margin:0; list-style:none;}

