body {
 margin: 0px;
 padding: 0px;
 font: 15px "Palatino Linotype", Century, sans-serif;
 text-align: center;
 background: #FFFFFF url('../picture/tlo.png') repeat-x;
}

#noscript {
  color: red;
  font-weight: bold;	
}

p {
  margin: 0px;
  padding: 0px;	
}

div {
  margin: 0px;
  padding: 0px;	
}

div#cialo {
  margin: 0px auto;
  width: 798px;	
}

div#logo {
  background: url('../picture/logo.png') no-repeat;
  height: 169px;	
}

div#logo a{
  text-decoration: none;
  display: block;	
  width: 32px;	
  height: 16px;
  margin-top: 5px;	
  float: right;	
}

div#logo a#flaga{
  background: url('../picture/flaga_pl.png') no-repeat;
   margin-right: 20px;		
}

div#logo a#enflaga{
  background: url('../picture/flaga_en.png') no-repeat;
  margin-right: 10px;	
}

div#menu {
  height: 32px;
}

div#menu a, div#menu span{
  display: block;
  width: 133px;
  height: 32px;
  font-family: Arial;
  font-weight: 900;	
  font-size: 11px;
  padding-top: 8px;		
  color: white;
  text-decoration: none;
  vertical-align: middle;					
  text-align: center;			
  float: left;	
}

div#menu a {
background: url('../picture/button_akt.png') no-repeat;	
}

div#menu a:hover {
  background: url('../picture/button_odw.png') no-repeat;
}

div#menu span {
  background: url('../picture/button_odw.png') no-repeat;
}


/*################## LEWA CZEŚĆ STRONY  ################################################# */
div#lewy {
  width: 226px;	
  float: left;	
} 

div#lewy #nazwa, #nazwisko{
  color: #259743;
  font-weight: bold;	
}

div#lewy a{
  color: #259743;
  text-decoration: none;	
}

div#lewy #czlonek{
  width: 226px;
  padding-top: 2px;
  padding-bottom: 6px;		
  background: url('../picture/menu.png') no-repeat;		
  margin-top: 10px;
}

div#lewy img{
  margin-top: 16px;
}

div#lewy p.stowarzyszenia {
 font-size: 12px;
}

/* #################### cześć glowna strony  #############################################*/

div#glowna {
  width: 572px;	
  float: left;	
	
}

div#glowna div.naglowek {
  font-weight: bold;
  font-size: 20px;
  color: #259743;
  margin: 20px 0px;	
}

div#glowna div.lista{
  float: left;
  width: 200px;	
  text-align: left;	
  margin-left: 40px;			
}

div#glowna div.dol {
  clear: both;
}

/*-----------------    o nas   -------------------------------*/
div#glowna div.naglowek2 {
  font-size: 17px;
  margin: 0px;	
}

div#glowna span.kolor {
  color: #259743;
}

div#glowna div.wyrownanie {
  text-align: justify;	
  padding-left: 20px;	
}

div#glowna .gora {
  margin-top: 10px;
}

div#glowna div.wyr_lewa {
  text-align: left;	
  padding-left: 20px;
}

div#glowna span.pogrob {
  font-weight: bold;
}
div#glowna a.poczta {
  color: #259743;
  text-decoration: none;
}

div#glowna a.agrub {
  font-weight: bold;
}

/*---------------------------- Wyslij zgloszenie ---------------------------------*/

div#glowna #popros {
	font-size: 16px;
	color: #259743;
	font-weight: bold;
}

div#glowna table{
	margin-left: 30px;
	text-align: left;
	width: 100%
}

div#glowna table td.szer{
	width: 200px;
}

div#glowna table tr.zle {
	color: red;
}

div#glowna table tr.obojetne {
	color: #259743;
}

div#glowna table tr.center {
  text-align: center;
}

div#glowna table td.prawa{
  text-align: right;	
}

div#glowna table td.lewa{
  text-align: left;
}


/* -------------Do formularzy i reszty ---------------------------------------*/
div#glowna p{
text-align: left;
margin-left: 20px;
}

div#glowna .ziel {
color: #259743;
}

div#glowna .czerwony {
color: #F00;
}

div#glowna p.srodek {
  text-align: center;
}

div#glowna .czerobram {
  border: 1px solid #F00;
}

div#glowna .zielobram {
  border: 1px solid #259743;
}

/*---------------------------- Stopka strony  -----------------------------------------*/
div#stopka, div#stopka a {
  padding-top: 10px;
  color:#868686;	
  font-size: 10px; 	
  clear: both;
  text-align: center;		
  text-decoration: none;	
}