body {
background-image: url("/images/background2.jpg");
background-color: #e9ffd9;
margin: 0;
padding: 0;	
}

table#hdrtbl { border-collapse: collapse; table-layout: fixed; width: 100%; }
col#hdrcol1 { width: 194px; }
col#hdrcol2 { width: 100%; }
td#hdrtd1 { }
td#hdrtd2 { background-image: url('/images/1.jpg'); }

p {text-indent: 20px;}

ul,ol
  {
  margin: 5px;
  padding: 0;
list-style-position: inside;  
  }
li
  {
  margin: 0;
  padding: 0;
  }

body, td, a {
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
  font-size: 13px;
color: black;
}

td.menu {border-bottom: 1px solid #54a626; font-weight: bold; font-family: Tahoma, sans-serif; font-size: 8pt;}
a.menu {text-decoration:none; font-weight: bold; font-family: Tahoma, sans-serif; font-size: 8pt;}
a.menu:hover {text-decoration:underline;} 

td.menu2 {padding-left: 30px; border-bottom: 1px solid #54a626; font-weight: bold; font-family: Tahoma, sans-serif; font-size: 8pt;}
a.menu2 {text-decoration:none; font-weight: bold; font-family: Tahoma, sans-serif; font-size: 8pt;}
a.menu2:hover {text-decoration:underline;} 

td.leftfoot { padding: 10px; color: rgb(153, 153, 153); font-size: 8pt;border-top: 1px solid #54a626}
td.leftfoot a {color: rgb(153, 153, 153); font-size: 8pt;}
td.rightfoot { padding: 10px; color: rgb(153, 153, 153); font-size: 8pt;border-top: 1px solid #54a626}
td.rightfoot a {color: rgb(153, 153, 153); font-size: 8pt;}

table.contnews { border-collapse: collapse; table-layout: fixed; width: 100%; margin-bottom: 10px; border: 1px solid #54a626; }
col.contnewsdt { width: 200px; }
col.contnewsnm { width: 100%; }

td.contnewsdt {
white-space: pre;
font-weight: bold;
padding: 2px 15px;
background-color: #54a626;
color: #FFFFFF;
}
td.contnewsnm {
font-weight: bold;
padding: 2px 15px;
}
td.contnewsbd {
padding: 10px; border: 1px solid #54a626;
}

td.conthdr,div.conthdr {
font-weight: bold;
padding: 5px 15px;
background-color: #278301;
border-bottom: 1px solid #9ca1cd;
color: #FFFFFF;
}
td.conthdr a,div.conthdr a {
color: #FFFFFF;
}
td.contbod,div.contbod {
padding: 10px;
}
td.contbod img { margin: 7px 7px 3px 7px; border: 1px solid #9ca1cd;}

hr {
  border: 0;
  width: 80%;
color: #54a626;
background-color: #54a626;
 height: 1px;}

form {margin: 0; padding:0;}
input,select {		
		border: 1px solid white;
		background-color: #54a626;
		font-family: Verdana,Arial,sans-serif; 
		color: white;
	}
input.but { background: #54a626; }    

table#forum {
border-collapse: collapse; border: 1px solid #54a626;
background-color: #FFFFFF;
}
table#forum td {
border: 1px solid #54a626;
}
table#forum a {
}

span.podpis {
padding: 3px;
border-left: 1px solid #9ca1cd;
border-right: 1px solid #9ca1cd;
border-bottom: 1px solid #9ca1cd;
}