body {

padding:0 0 0 0;

margin:0;

font:76% tahoma, verdana, sans-serif;

background:#1f7b8d;

color:#303030;

}



a {

color:#303030;

text-decoration:none;



color: #5B2E00;

}



a:hover {

color:#303030;

text-decoration:none;

border-bottom:1px solid #5B2E00;

color: #5B2E00;

}



h2 {

margin:0 0 12px 0;

font-size:1.6em;

font-weight:normal;

}



h3 {

margin:0 0 10px 0;

font-size:1.4em;

font-weight:normal;

}



p {

margin:0 0 15px 0;

line-height:1.5em;

text-align:left;

}



a img {

border:0;

}



#glowny {

margin:0 auto 20px auto;

width:800px;

padding:5px 20px 20px 20px;

background:#f0f0f0;

}





#naglowek {

margin:10px auto -13px auto;

font-size:0.8em;

width:800px;

}



#naglowek p {

text-align:right;

color:#808080;

}





#menu {

clear:both;

text-align:right;

}



.menu {

padding:2px 8px 2px 8px;

margin:0 0 4px 0;

text-decoration:none;

font-size:1.1em;

background:#ffffff ;

border-left:1px solid #e0e0e0;

border-right:1px solid #e0e0e0;

border-top:1px solid #e0e0e0;

border-bottom:1px solid #e0e0e0;

}



.menu:hover {

text-decoration:none;

background:#ededed;

border-left:1px solid #d0d0d0;

border-right:1px solid #d0d0d0;

border-top:1px solid #d0d0d0;

border-bottom:1px solid #d0d0d0;



}



.menu-aktywny {

padding:2px 8px 2px 8px;

color:#ffffff;

margin:0 0 5px 0;

font-size:1.1em;

text-decoration:none;

background:#1f7b8d;

border-left:1px solid #1f7b8d;

border-right:1px solid #1f7b8d;

border-top:1px solid #1f7b8d;

border-bottom:1px solid #1f7b8d;



}



.menu-aktywny:hover {

text-decoration:none;

color:#000000;

}



#opis {

height:150px;

color:#ffffff;

padding:0;

background:#505050 url(../images/main9.jpg) top left no-repeat;

clear:both;

margin:5px 0 15px 0;

}



#opis p {

width:466px;

font-size:1em;

line-height:1.3em;

padding:0 0 0 125px;

}



#opis h2 {

padding:15px 15px 0 125px;

color:#ffffff;

}



#opis a {

color:#ffffff;

text-decoration:none;

border-color:#ffffff;

}







#main {

width:600px;

float:right;

padding:0 15px 0 0;

margin:0;

}



/* Sidebar */



#sidebar {

width:150px;

float:left;

}



#sidebar p {

font-size:0.9em;

line-height:1.3em;

margin:0 0 15px 0;

}



#sidebar h3 {

font-weight:bold;	

}



/* Footer */



#stopka {

clear:both;

background:#f0f0f0;

padding:0;

margin:0;

border-top:1px solid #d8d8d8;

}



#stopka a {

color:#808080;

}



#stopka a:hover {

color:#303030;

}



#stopka p {

color:#808080;

font-size:1.1em;

line-height:1.3em;

margin:15px 0 0 0;

padding:0;

text-align:center;

}



/* Various classes */



.photo {

padding:2px;

margin:0 0 8px 0;

background-color:#f0f0f0;

border:1px solid #d8d8d8;

}



.right {

margin-top:-8px;

text-align:right;

}



.block {

background:#f0f0f0;

padding:10px;

}



.sidelink {

text-align:left;

display:block;

width:130px;

background:#ffffff;

padding:3px 4px 3px 8px;

margin:5px 10px 5px 0;

border:none;

border-bottom:1px solid #e0e0e0;

color:#5B2E00;

}



.sidelink:hover {

background:#ededed;

text-decoration:none;

border:none;

border-bottom:1px solid #e0e0e0;

border-right:2px solid #e0e0e0;

font-weight:bold;

color:#5B2E00;

}



.hide {

display:none;

}



a.aktualnosc, a.aktualnosc:visited {
	text-decoration: none;
	color: #535353;
}

a.aktualnosc:hover {
	text-decoration: none;
	color: #A3A3A3;
}

table.aktualnosc{
  margin:4;
  padding-left:150px;
  padding-right:150px;
  width:100%;
  border-color: #dfe #365 #365 #dfe;
  background-color: #fafafa;
  border: 1px #6699CC solid;
  border-collapse: collapse;
  border-spacing: 5px;
  color:#535353;
}

img.aktualnosc {
  margin:0;
  line-height:0;
  border:0;
  float:left;
}

