

a:link                 { color: #333333; text-decoration: none; }
a:visited              { color: #333333; text-decoration: none; }
a:hover                { color: #333333; text-decoration: underline;  }


a.root:link                 { color: #333333; text-decoration: none; font-size: 11pt; font-family:  arial;}
a.root:visited              { color: #333333; text-decoration: none; font-size: 11pt; font-family:  arial;}
a.root:hover                { color: #333333; text-decoration: underline;  font-size: 11pt; font-family:  arial;}

a.sub:link                 { color: #333333; text-decoration: none; font-size: 8pt; font-family: arial;}
a.sub:visited              { color: #333333; text-decoration: none; font-size: 8pt; font-family: arial;}
a.sub:hover                { color: #333333; text-decoration: underline;  font-size: 8pt; font-family:  arial;}

a.nawigator:link                 { color: #333333; text-decoration: none; }
a.nawigator:visited              { color: #333333; text-decoration: none; }
a.nawigator:hover                { color: #333333; text-decoration: underline;  }

a.nazwaobiektu:link                 { font-size: 22pt; color: #909090;text-decoration: none; font-family: tahoma, arial;}
a.nazwaobiektu:visited              { font-size: 22pt; color: #909090;text-decoration: none; font-family: tahoma, arial; }
a.nazwaobiektu:hover                { font-size: 22pt; color: #909090; text-decoration: underline; font-family: tahoma, arial; }

a.nawigacja:link            { text-transform: uppercase; font-size: 8pt;color: #333333;text-decoration: none; }
a.nawigacja:visited         { text-transform: uppercase; font-size: 8pt;color: #333333;text-decoration: none; }
a.nawigacja:hover           { text-transform: uppercase; font-size: 8pt;color: #333333;text-decoration: underline; }

a.nawigacjatop:link            { font-size: 8pt;color: #333333;text-decoration: none; }
a.nawigacjatop:visited         { font-size: 8pt;color: #333333;text-decoration: none; }
a.nawigacjatop:hover           { font-size: 8pt;color: #333333;text-decoration: underline; }

#nawigacjatop { font-size: 8pt;color: #dddddd;text-decoration: none; }

.tbl {
	table-layout:fixed;



	 }
.tbl td {


	text-overflow:ellipsis;
	overflow:hidden;
	white-space:wrap;
 } 

h1 {
padding: 0px; margin: 0px; padding-top: 10px; margin-bottom: 10px; padding-bottom: 3px;
color: #2e8ab4; text-decoration: none; font-size: 11pt; font-family:  arial;
border-bottom: 1px solid #2E8AB4;
}

h3 {
padding: 0px; margin: 0px; padding-top: 10px; margin-bottom: 10px; padding-bottom: 3px;
color: #2e8ab4; text-decoration: none; font-size: 11pt; font-family:  arial;
border-bottom: 1px solid #E4EEF8; font-weight: normal;
}

h4 {
padding: 0px; margin: 0px; padding-top: 10px; margin-bottom: 10px; padding-bottom: 3px;
color: #FF7900; text-decoration: none; font-size: 11pt; font-family:  arial;

}

h2 {
padding: 0px; margin: 0px; padding-top: 10px; margin-bottom: 10px; padding-bottom: 3px;
color: #2e8ab4; text-decoration: none; font-size: 8pt; font-family:  arial;
border-bottom: 1px solid #E4EEF8;
}



#szukaj {
border: 0px; 
font-size: 13pt;
width: 207px;
margin-left: 13px;
margin-top: 50px;
}

#wyslij {
border: 0px solid red; 
font-size: 13pt;
width: 60px;
margin-left: 150px;
margin-top: 10px;
}



body {

 background: #ffffff;
 background-repeat: repeat-x; 
 background-position: center top; 
 font-family: tahoma, arial;   
 margin: 0px;
 padding: 0px;
 font-size: 10pt;
 color: #333333;
}


#kontener {
  width: 970px; padding: 0px; margin: 0px;
  background-image: url(grafika/tlo.jpg); 
  background-repeat: repeat-y; 

}

#header {

  width: 970px; height: 112px; padding: 0px; margin: 0px;
  background-image: url(grafika/header.jpg); 
  background-repeat: no-repeat; 

  text-align: left;
}

#tresc {
  width: 970px; padding: 0px; margin: 0px;
  background-image: url(agrafika/tlo.jpg); 
  background-repeat: repeat-y; 
  text-align: left; 

}




#stopka {
clear: both; text-align: left;
  margin-top: 4px;
}

#lewy {
  width: 235px; 
  padding: 0px; 
  float: left;
  text-align: left;
  margin: 0px;
  display: inline;
  background: #F7F8FC;	
}

#prawy {
  width: 711px; 
  padding: 0px; 
  float: left;
  text-align: left;
  margin: 0px;  
  margin-left: 4px;
  background: #F7F8FC;	
  padding-left: 10px;   padding-right: 10px; padding-bottom: 10px; 
}
