body {
	/* background-image: url("layout/tlo_02.gif"); */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #122a63;
	color: #486395;
	font: bold 12px Helvetica, Arial, sans-serif;
}
.tlo {
	width: 100%;
	background-image: url("img/tlo.gif");
	background-repeat: repeat-x;
	background-color: #122a63;
}
.cien_g {
	background-image: url("img/cien_g.gif");

}
.bialy{
	background-color: #fff;
}
#rog_le{
	background-image: url("img/rog_le.jpg");
}
.menu{
	background-image: url("img/menu1.jpg");
	background-color: #fff;
}
.tlo_tr_l{
	background-image: url("img/tlo_tr_l.jpg");
	background-position: bottom;
	background-repeat:no-repeat;
	background-color: #fff;
	vertical-align: top;
}
.tlo_tr_s{
	background-image: url("img/tlo_tr_s.jpg");
	background-position: bottom;
	background-repeat:no-repeat;
	background-color: #fff;
	vertical-align: top;
}
.tlo_tr_sp{
	background-image: url("img/tlo_tr_sp.jpg");
	background-position: bottom;
	background-repeat:no-repeat;
	background-color: #fff;
	vertical-align: top;
}
.tlo_tr_p{
	background-image: url("img/tlo_tr_p.jpg");
	background-position: bottom;
	background-repeat:no-repeat;
	background-color: #fff;
	vertical-align: top;
}
.stopka{
    color: #fff;
	font: 12px Helvetica, Arial, sans-serif;
	margin-left: auto; 
	margin-right: auto;
	background-image: url("img/cien_d.jpg");
  margin-bottom:10px;
}
.right{
float: right;
color: #526d8d;
padding: 13px 13px 0 0px;
}
.left{
float: left;
}
a:link.l,a:visited.l,a:hover.l{
	font: bold 10px Helvetica, Arial, sans-serif;
	outline: none;
	color: #526d8d;
	text-decoration:none;
	padding: 0px 0px 0 20px;
	background-repeat: no-repeat;
	background-image: url(img/strzalka.jpg);
	background-position: 5px 4px;
}
a:link.l_main,a:visited.l_main,a:hover.l_main{
	font: bold 12px Helvetica, Arial, sans-serif;
	outline: none;
	color: #526d8d;
	text-decoration:none;
	padding: 0px 15px 0 0px;
	background-repeat: no-repeat;
	background-image: url(img/strzalka_main.gif);
	background-position: 110px 5px;
}
a:link.l_main_k,a:visited.l_main_k,a:hover.l_main_k{
	font: bold 12px Helvetica, Arial, sans-serif;
	outline: none;
	color: #526d8d;
	text-decoration:none;
	padding: 0px 15px 0 0px;
	background-repeat: no-repeat;
	background-image: url(img/strzalka_main.gif);
	background-position: 75px 5px;
}

ul.mg, ul li.mg {
	display: block;
	list-style: none;
	margin: 0px 0px 0px 40px;
	padding: 0;
}

ul li.mgl {
	float: left;
	border-style: none;

}
ul a:link.g, ul a:visited.g { 
	outline: none;
	text-decoration: none;
	font: bold 12px Helvetica, Arial, sans-serif;
	display: block;
	color: #486395;
	height: 22px;
	text-align: center;
	padding: 6px 16px 0 20px;
	width: 65px; 
}
ul a:hover.g  {
outline: none;
	color: #486395;
	height: 20px;
	background-repeat: repeat-x;
	background-image: url(img/menu2.jpg);
	background-position: 0px 0px;
}
ul a:link.g_activ, ul a:visited.g_activ, ul a:hover.g_activ { 
	outline: none;
	text-decoration: none;
	font: bold 12px Helvetica, Arial, sans-serif;
	display: block;
	color: #486395;
	height: 20px;
	text-align: center;
	padding: 6px 16px 0 20px;
	background-repeat: repeat-x;
	background-image: url(img/menu2.jpg);
	background-position: 0px 0px;
	width: 65px;        /* z uwagi na błąd IE 6 */
}

ul li.mgl_f {
	float: right;
	border-style: none;

}
ul a:link.g_f, ul a:visited.g_f, ul a:hover.g_f { 
	outline: none;
	text-decoration: none;
	font: bold 12px Helvetica, Arial, sans-serif;
	display: block;
	color: #486395;
	height: 22px;
	text-align: right;
	padding: 6px 50px 0 20px;
	background-repeat: no-repeat;
	background-image: url(img/flaga.jpg);
	background-position: 83% 50%;
	width: 100px;
}
.red{
	font: bold 15px Helvetica, Arial, sans-serif;	
	color:#cc1224;
}
.red_maly{
	font: 12px Helvetica, Arial, sans-serif;	
	color:#cc1224;
}
.blue{
	font: bold 15px Helvetica, Arial, sans-serif;	
	color:#0f4281;
}
.blue_light{
	font: bold 15px Helvetica, Arial, sans-serif;	
	color:#5c87b7;
	padding: 0px 0px 0px 10px;
}

hr.thin { 
	margin: 0px 0px 10px 0px;
	height: 1px; 
	border: 0; 
	color: #9ab1ca; 
	background-color: #9ab1ca; 
	width: 100%; 
}
.zdjecie {
	padding: 3px;
	margin: 3px;
	border: 1px solid #9eb7d3;
	background: #fff;
}
.tresc_na_glownej {
	background-image: url("img/tlo_na_glownej.jpg");
	background-repeat: repeat-x;
	background-color: #ccdded;
	vertical-align: top;
}
.div_na_glownej{
	text-align: center; 
	padding: 15px 5px 5px 5px;
}
a:link.art, a:visited.art, a:hover.art{
	font: 12px Helvetica, Arial, sans-serif;
	outline: none;
	color: #ffffff;
	text-decoration:none;
}
a:link.menu_l, a:visited.menu_l, a:hover.menu_l{
	outline: none;
	text-decoration: none;
	font: bold 12px Helvetica, Arial, sans-serif;
	color: #486395;
	display: block;
	padding: 5px 0px 5px 10px;
	background-repeat: no-repeat;
	background-image: url(img/trojkat.gif);
	background-position: 0px 9px;
}
a:link.zwykly, a:visited.zwykly, a:hover.zwykly{
	outline: none;
	text-decoration: none;
	font: 12px Helvetica, Arial, sans-serif;
	color: #486395;
}
a:link.zwykly_czrw, a:visited.zwykly_czrw, a:hover.zwykly_czrw{
	outline: none;
	text-decoration: none;
	font: 12px Helvetica, Arial, sans-serif;
	color: #cc1224;
}
.tekst{
padding: 0px 0px 0px 28px;
text-align: center;
font: 12px Helvetica, Arial, sans-serif;
}
.tabela_projekty{
text-align: left;
font: 12px Helvetica, Arial, sans-serif;
}
