/* base */
body
{
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 11px;
  background-color: #fff;
  color: black;
}

table.menu
{
	
	padding-top: 8px;
	padding-left: 12px;
	padding-bottom: 5px;
}

a.czysty
{
color: #fff;
/*clear: none;*/
}
a
{
  color: #00f;
  background: transparent;
  text-decoration: none;
}


a.menu:link 
{
  color: #000000; 
  text-decoration : none; 
  font-weight: normal; 
  font-size: 12px; 
  background: transparent;
}

a.menu:visited 
{
  color: #000000; 
  text-decoration : none; 
  font-weight: normal; 
  font-size: 12px; 
  background: transparent;
}

a.menu:hover
{
  color: #333333; 
  text-decoration : none; 
  font-weight: normal; 
  font-size: 12px; 
  background: transparent;
}

.logo 
{
  color: #000000; 
  background: transparent;
  padding: 0px;
  border: none;
}

.logo2 
{
  color: #000000; 
  background: transparent;
 /* padding: 0px;*/
  border: none;
}

a.me4d
{
  color: #E0E0E0;
  background: transparent;
  text-decoration: none;
  font-size: 9px;
}


a.me4d:link 
{
  color: #E0E0E0; 
  text-decoration : none; 
  font-weight: normal; 
  font-size: 9px; 
  background: transparent;
}

a.me4d:visited 
{
  color: #E0E0E0; 
  text-decoration : none; 
  font-weight: 9px; 
  background: transparent;
}

a.me4d:hover
{
  color: #E0E0E0; 
  text-decoration : none; 
  font-weight: normal; 
  font-size: 9px; 
  background: transparent;
}

a.linki
{
  color: #333333;
  background: transparent;
  text-decoration: underline;
  font-size: 9px;
  font-weight: normal; 
}


a.linki:link 
{
  color: #333333; 
  text-decoration : underline; 
  font-weight: normal; 
  font-size: 9px; 
  background: transparent;
}

a.linki:visited 
{
  color: #BCBCBC; 
  text-decoration : underline; 
  font-size: 9px; 
  background: transparent;
}

a.linki:hover
{
  color: #333333; 
  text-decoration : underline; 
  font-weight: normal; 
  font-size: 9px; 
  background: transparent;
}


a.right-top:link 
{
  color: #FFFFFF; 
  text-decoration : none; 
  font-weight: normal; 
  font-size:9px; 
  background: transparent;
}

a.right-top:visited 
{
  color: #FFFFFF; 
  text-decoration : none; 
  font-weight: normal; 
  font-size:9px; 
  background: transparent;
}

a.right-top:hover 
{
  color: #DDDDDD; 
  text-decoration : underline; 
  font-weight: normal; 
  font-size:9px; 
  background: transparent;
}


/* Linki do zdjec */
a.zdjecia
{
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left:10px;
}

a.zdjecia:link 
{
  color: #0000ee; 
  text-decoration : none; 
  font-weight: normal; 
  font-size: 11px; 
  background: transparent;
}

a.zdjecia:visited 
{
  color: #0000ee; 
  text-decoration : none; 
  font-weight: normal; 
  font-size: 11px; 
  background: transparent;
}

a.zdjecia:hover 
{
  color: #0000ee; 
  text-decoration : underline; 
  font-weight: normal; 
  font-size: 11px; 
  background: transparent;
}




a.firmy
{
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left:0px;
}

a.firmy:link 
{
  color: #0000ee; 
  text-decoration : none; 
  font-weight: normal; 
  font-size: 11px; 
  background: transparent;
}

a.firmy:visited 
{
  color: #0000ee; 
  text-decoration : none; 
  font-weight: normal; 
  font-size: 11px; 
  background: transparent;
}

a.zdjecia:hover 
{
  color: #0000ee; 
  text-decoration : underline; 
  font-weight: normal; 
  font-size: 11px; 
  background: transparent;
}



#male-pod-menu
{
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	padding-bottom: 6px;
	padding-left: 4px;
}

#data
{
	font-size: 10px;
	color: #DDDDDD;
	font-weight: bold;
}

#data2
{
	font-size: 1px;
	color: #DDDDDD;
	/*font-weight: bold;*/
}

#duzy-naglowek
{
	font-size: 15px;
	color: #646464;
	font-weight: bold;
	padding-bottom: 8px;
	padding-left:10px;
}

#duzy-naglowek-opis
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left:10px;
}

#zdjecie-naglowek
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 0px;
}

#zdjecie-opis
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}



#prawo-naglowek-opis
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 10px;
}

#prawo-naglowek
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 10px;
}

#prawo-opis
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
}

#prawo-sprawa
{
	font-size: 11px;
	color: #881818;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
}

#kontakt-naglowek
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 0px;
}

#kontakt-opis
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

#kontakt-sprawa
{
	font-size: 11px;
	color: #881818;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}


#personalia-naglowek
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 0px;
}


#personalia-opis1
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#personalia-opis
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#personalia-sprawa
{
	font-size: 11px;
	color: #881818;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}


#firmy-nazwa
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 10px;
}

#firmy-dane
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top: 2px;
	padding-left: 10px;
}

#firmy-adres
{
	font-size: 11px;
	color: #881818;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 2px;
	padding-left: 10px;
}

#firmy-opis
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 15px;
}

#kalendarium-naglowek-opis
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 0px;
}

#kalendarium-naglowek
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 10px;
}

#kalendarium-opis
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
}

#index_nowosci-opis
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
}

#kalendarium-data
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
}

#nowiny-opis
{
	font-size: 11px;
	color: #212121;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-left: 0px;
}

#nowiny-tab
{
	font-size: 11px;
	color: #F68100;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

#onas-naglowek
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 10px;
}

#onas-opis
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 12px;
}


img.zdjecia
{
	border-color: #dddddd;
	border-width: 3px;
}

img.strzalka
{
	padding-bottom: 2px;
}

#menu ul
{ 
  margin: 0;
  padding: 0;
  list-style-type: none;
  border-top: 1px solid white;
}



#menu li
{ 
  margin: 0;
  padding: 0;
  border-bottom: 1px solid white;
}

#menu ul ul li 
{ 
	border-bottom: none; 
}

#menu a
{
  display: block;
  padding: 4px 4px 4px 6px;
  color: black;
  font-size: 11px;
  text-decoration: none;
}

#menu a:hover
{
  background-color: #c6c6c6;
  text-decoration: none;
}

#menu a:active { text-decoration: underline; }
#menu a.current { background-color: #E0E0E0; }
#menu ul ul a {	font-size: 10px; }

ul#menunav, ul#menunav ul 
{
  margin: 0;
  padding: 0;
  list-style-type: none;
  background-color: #E0E0E0;
}

ul#menunav li
{
  margin: 0;
  padding: 0;
  height: auto; 
}

ul#menunav{margin-bottom: 3em;}
ul#menunav{border-top: 1px solid white;}
ul#menunav li{border-bottom: 1px solid white;}
ul#menunav ul li
{
  border-bottom: none;
  padding-top: 1px;
  background-repeat: repeat-x;
  background-position: left top;
}

ul#menunav a
{ 
	display: block; 
	padding: 4px; 
	padding-left:  9px;
	width: 100px;
}
