html, body {
	background: rgb(117,197,240) url("img/tlo_body.png")  top left repeat-x;
	font: normal 8pt/13pt verdana, arial,sans-serif;
	color: rgb(40,20,110);
	margin: 0;
	padding: 0;
	text-align: center;
}

.pod
{
border-bottom: 1px dashed rgb(117,190,240);
}

table.gal {
width: 413px; 
margin: 30px auto 0px auto;
border: 0;
}

table.gal img {
width: 80px;
height: 60px;
border: 1px solid rgb(117,190,240);
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
background: #E6E6E6;
float: left;
}

table.gal a:hover{
	text-decoration: none;
	border: 0;
}


div#kontakt {
width: 80%; 
margin: 30px auto 30px auto;
}

div#kontakt img {
margin: 0 20px 0 0;
padding: 0;
background: none;
float: none;
border: 0;
}

div#kontakt a:hover{
	text-decoration: none;
	border: 0;
}

.wstecz a:hover {
	text-decoration: none;
	border: 0;
}

.wstecz {
	font-size: 6.5pt;
}

.wstecz img{
	border: 0;
	width: 25px;
	height: 25px;
}

#menu p
{
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
border-left: 1px outset #808080;
border-bottom: 1px outset #FFF;
}

#menu h1
{
	background: rgb(117,197,240) url("img/tlo_menu.png") bottom left repeat-x;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	padding: 1px 0px 3px 0px;
	margin: 5px 0px 5px 10px;
	width: 140px;
}

#lewe_menu{
	width: 140px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	padding:0;
	list-style-type: none;
	border: 0px none #FFFFFF;
}

#lewe_menu a {
	width: 140px;
	display: block;
	border-bottom: 1px solid #FFF;
	text-align: left;
	text-decoration: none;
	color: rgb(40,20,110);
	background-color: #E6E6E6;
}

#lewe_menu a:hover{
	background-color: rgb(117,197,240);
}
#lewe_menu a:visited{ 
	color: rgb(40,20,110);
}

#lewe_menu a.lm_o:link, #lewe_menu a.lm_o:visited{
	color : #FFF;
	text-decoration: none;
	background-color: rgb(117,197,240);
}
#lewe_menu a.lm_o:hover{
	color : #FFF;
	text-decoration: none;
	background-color: rgb(117,197,240);
}

#lewe_menub {
	width: 140px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	padding:0;
	list-style-type: none;
	border: 0px none #FFFFFF;
}

#lewe_menub a {
	width: 140px;
	display: block;
	border-bottom: 1px solid #FFF;
	text-align: left;
	text-decoration: none;
	color: rgb(40,20,110);
	background-color: #E6E6E6;
}

#lewe_menub a:hover{
	background-color: rgb(117,197,240);
}
#lewe_menub a:visited{ 
	color: rgb(40,20,110);
}

#lewe_menub a.lm_o:link, #lewe_menub a.lm_o:visited{
	color : #FFF;
	text-decoration: none;
	background-color: rgb(117,197,240);
}
#lewe_menub a.lm_o:hover{
	color : #FFF;
	text-decoration: none;
	background-color: rgb(117,197,240);
}



#sponsor {
	width: 80%;
	text-align: left;
	margin: auto auto;
}

#sponsor ul li{
	list-style-type: decimal;
	line-height: 20px;
}


.uwaga {
  	border-bottom: 1px dashed rgb(117,190,240);
  	color: #C00000;
}

.uwaga b {
  	color: #C00000;
}


p
{
border-bottom: 1px dashed rgb(117,190,240);
}

.p2 b
{
color: #C00000;
}

.p2
{
color: #C00000;
}

b {
	color: red;
}

.tabela {
width: 500px; vertical-align: top; margin-left: auto; margin-right: auto; border: 0;
}
.tabela td{
background: #E6E6E6;
vertical-align: middle;
}

td.naglowek {
	color: #FFFFFF;
	background: #333399;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}

#cialo {
	width: 770px;
	margin: 0 auto;
	background: #FFFFFF url("img/t_cialo.png") top left repeat-y;
}

.srodek {
	width: 100%;
	margin: 0 auto;
}

#naglowek {
	width: 100%;
	height: 220px;
	background: url("img/tlo_naglowek.jpg") top left no-repeat;
}

#menu_naglowek {
	width: 750px;
	height: 25px;
	background: url("img/tlo_menu.png") top left repeat-x;
	margin: 0 auto;
}

#menu {
	width: 150px;
	float: left;
	overflow: hidden;
}

#tresc {
	width: 610px;
	float: left;
	overflow: hidden;
	background-color: #FFF;
}

#menutresc {
	width: 100%;
}


#stopka {
	clear: both;
	width: 100%;
	height: 34px;
	background: url("img/tlo_stopka.png") top left no-repeat;
}

#menu_glowna {
	float: left;
	padding-top: 6px;
	padding-right: 0;
	padding-left: 10px;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#menu_naglowek_list{
	margin-left: 10px;
}

#menu_naglowek ul {
	list-style-type: none;
	padding-top: 6px;
	padding-right: 0;
	padding-left: 0;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
}
#menu_naglowek ul li {
	display: inline;
	margin-right: 10px;
	margin-left: 10px;
}
a.nag:link, a.nag:visited{
	font-weight: bold;
	color : #FFFFFF;
	text-decoration: none;
}
a.nag:hover{
	font-weight: bold;
	color : rgb(40,20,110);
	text-decoration: none;
	border-bottom: 1px dashed #FFFFFF;
}

a.nag_o:link, a.nag_o:visited{
	font-weight: bold;
	color : rgb(40,20,110);
	text-decoration: none;
}
a.nag_o:hover{
	font-weight: bold;
	color : rgb(40,20,110);
	text-decoration: none;
}




a:link, a:visited {
	color:rgb(40,20,110);
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	color: rgb(117,190,240);
	border-bottom: 1px dashed rgb(117,190,240);
}

a.par:link, a.par:visited{
	color : rgb(40,20,110);
	text-decoration: none;
}
a.par:hover{
	color : #EFEFEF;
	text-decoration: none;
}
