* {
padding: 0;
margin: 0;
}

body {
	background: url('grafiki/tlo.png') repeat;
	font-family: verdana; 
	font-size: 13px; 
	color:#D0DAE2;
	text-align: center;
	margin-top: 0px;
	margin-left: 0px;
}


#tresc {
	margin-left: 30px;
	margin-right: 30px;
	text-align: center;
}


	#tresc a:link, #tresc a:visited, #tresc a:active {
		color:#f5fcc7;
       font-size: 13px;
       text-decoration: none;
       font-weight: bold;
       font-style: none;
       font-family: verdana; 
     }

	#tresc a:hover {
		color: #ff8000;
       font-size: 13px;
       text-decoration: none;
       font-weight:bold;
       font-style: normal;
       font-family: verdana; 
     }


}


.rodowod {
	border-collapse: collapse; 
	border: 2px solid #E0FFFF;
	background: #xxxxxx;
        font-size: 30px;
}


.rodowod td {
	border: 2px solid #E0FFFF;
	padding: 10px;
	text-align: center;
	color: #C0C0C0;
        font-size: 20px;
}




TD {
	font: 13px verdana;
	text-align: center;
	color:#D0DAE2;
}



 #text_s {
              font: 24px Georgia;
              color: #C2CCD6;
              font-weight: normal;
              text-decoration: none;
	text-align: center;
     }



 #text_as {
              font: 24px Georgia;
              color: #C2CCD6;
              font-weight: normal;
              text-decoration: none;
	text-align: center;
     }

 #text_xs {
              font: 18px Georgia;
              color: #A3AEB9;
              font-weight: normal;
              text-decoration: none;
	text-align: center;
     }


 #text_big {
              font: 35px Georgia;
              color: #C2CCD6;
              font-weight: normal;
              text-decoration: none;
	text-align: left;
     }


 #td-o {
              font: 10px Verdana;
              color: #9FABB8;
              font-weight: normal;
              text-decoration: none;
	text-align: center;
     }

 #td-p {
              font: 12px Verdana;
              color: #D4DDE8;
              font-weight: normal;
              text-decoration: none;
	text-align: center;
     }

#stopka {
	background: url('grafiki/stopka.png') repeat-x;
	font: 10px verdana; 
	color: #A3B0BA;
	font-weight: normal;
	text-align: center;
	padding-top: 2px;
}

	#stopka a:link, #stopka a:visited, #stopka a:active {
		font: 10px verdana; 
		color: #B6C4D0;
		font-weight: bold;
		text-decoration: none;
     }

	#stopka a:hover {
		font: 10px verdana; 
		color: #ffffff;
		font-weight: bold;
		text-decoration: bold;
     }


span.galeria img {
       border: 1px solid #000000;
       background: #7694AC;
       padding: 3px;
}

span.galeria a:link img, span.galeria a:visited img {
       border: 1px solid #000000;
       background: #7694AC;
       padding: 3px;
}

span.galeria a:hover img, span.galeria a:active img {
       border: 1px solid #000000;
       background: #ffffff;
       padding: 3px;
}



A:link {
       color:#ffffff;
       font-size: 12px;
       text-decoration: none;
       font-weight: normal;
       font-style: none;
       font-family: Georgia; 
			 text-shadow: 3px 3px 4px #141f2e;
}

A:visited {
       color: #ffffff;
       font-size: 12px;
       text-decoration: none;
       font-weight: normal;
       font-style: normal;
       font-family: Georgia; 
			 text-shadow: 3px 3px 5px #040609;
}

A:hover {
       color: #0e1016;
       font-size: 12px;
       text-decoration: none;
       font-weight: normal;
       font-style: normal;
       font-family: Georgia; 
			
}

A:active {
       color: #0e1016;
       font-size: 12px;
       text-decoration: none;
       font-weight:normal;
       font-style: normal;
       font-family: Georgia; 
			 text-shadow: 3px 3px 5px #040609;
}
		


div.tyl {
	background: url('grafiki/tyl.png') repeat-x top left;
	height: 276px;
	width: 100%
}


div.tlo_tekst {
	background: url('grafiki/tlo-tekst.png') repeat-y;
	margin-top: 0px;
	width: 811px;
}


#menu {
	background: url('grafiki/menuu.png');
	width:900px;
	height: 46px;
	margin: 0px auto;
}


#gora { 
       background: url('grafiki/gora.png');
       background-repeat: no-repeat;
       background-position: top center;
       margin-top: 0px;
       margin-bottom: 0px;
       width: 811px;
       height: 230px;

}


#gora img, #gora a:link img, #gora a:visited img {
       border: 1px solid #000000;
       background: #7694AC;
       padding: 2px;
}

#gora a:hover img, #gora a:active img {
       border: 1px solid #000000;
       background: #ffffff;
       padding: 2px;
}


#dol { 
       background: url('grafiki/dol.png') repeat-y;
       background-repeat: no-repeat;
       background-position: top center;
       margin-top: 0px;
       margin-bottom: 0px;
       width: 542px;
       height: 211px;

}
