body 
{
margin: auto;
padding: 0;
background-image: url(images/tlo.jpg);
background-position:top;
background-repeat:repeat-x;
text-align: center;
background-color: #223C5E;
font-family:Verdana, Arial, Tahoma;
font-size:10px;
line-height:14px;
width: 785px;
}


.gora
{
padding:0;
margin:0;
border:0;
width:785px;
height:60px;
background-image: url(images/gora.jpg);
background-repeat:no-repeat;
}


.strona
{
padding:0;
margin:0;
border:0;
width:785px;
background-color:#fff;
background-image:url(images/tlo_pod_obrazkiem.gif);
background-repeat:repeat-y;
}

.menu
{
padding:0;
margin:0;
width:785px;
height:25px;
text-align:left;
line-height:25px;
background-image: url(images/tlo_menu.gif);
background-repeat:repeat-x;
}

.menu a
{
font-family:Verdana, Arial, Tahoma;
font-size:10px;
color:#fff;
line-height:25px;
text-decoration:none;
float:left;
}

.menu a:hover
{
text-decoration:underline;
}

.menu img
{
	float:left;
	padding:0px 9px 15px;
}

.glowna_tresc
{
padding:0;
margin:0;
clear:both;
color: #27446B;

width:785px;
text-align:left;
vertical-align:top;
}

 .glowna_tresc a
{
text-decoration:none;
color: #555;	
background-color:#fff;	
}

 .glowna_tresc a:hover
{
text-decoration:underline;
color: #555;	
background-color:#fff;	
}



.dol
{
padding:0;
margin:0;
border:0;
width:785px;
height:30px;
background-color:#223C5E;
clear:both; 
}

.stopka
{
text-transform:uppercase;
text-align:right;
font-family: Verdana, Arial, Tahoma;
font-weight: normal;
font-size: 11px;
color: #101B2B;		
width:765px;
padding-right:20px;
padding-top:10px;
}

.stopka a
{
text-decoration:none;
color: #0B131E;		
}

.stopka a:hover
{
text-decoration:underline;
color: #0B131E;	
}


h1
{
padding:0;
padding-bottom:10px;
margin:0;
text-align:left;
font-family: Trebuchet MS, Arial, Tahoma;
font-weight: bold;
line-height: 18px;
font-size: 15px;
color: #27446B;		
}




ul
{
list-style: none;
padding: 0;
margin: 4px 0px 0px 5px;
vertical-align:top;
}

li
{
margin: 0;
padding: 0;
vertical-align:top;
padding-left: 12px;
line-height: 1.7em;
background:transparent url(images/li_arrow.gif) no-repeat;
background-position:0px 5px;

}

.none
{
width:100px;
visibility: hidden;
height:1px; 
font-size:0; 
line-height:0px;
clear:both; 
border:0px #fff solid;

}


input {
font-size: 10px;
border:1px  #B5B5B5 solid;
background: rgb(238, 238, 238);
color:#555; 
}

input.przycisk {
font-size: 10px;
border:1px  #B5B5B5 solid;
background: #DEDEDE; 
color:#555;
}

textarea{
border:1px  #B5B5B5 solid;
background: rgb(238, 238, 238); 
text-align: left;
font-family:Verdana, Arial, Tahoma;
font-size:10px;
line-height:16px;
color:#555;
}

select{
font-size: 10px;
border:1px  #9F9F9F solid;
background: #ffffff;
color:#555; }
