body{
  background-repeat: no-repeat; 
  background-color:#d6dbe4; 
  padding-left: 0px; 
  padding-bottom: 0px; 
  padding-right: 0px; 
  padding-top: 20px; 
  color: white; 
  margin: 0px;
}
a{ text-decoration: none; }

ol{list-style: circle;}
#kulka2{padding: 4px;}

#rama {
	border-color: white;
	border-style: solid;
	border-width: 1px;
	margin-top: 0px;
	width: 790px;/*1001*/
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-color: #477289; 
/* 	background-color: #ebebee; */
}

#logo{ padding: 0px; margin: 0px; }

#logo img{ height: 170px; width: 790px; }

#zdjecia{ 
  float: none; 
  margin-left: auto; 
  margin-bottom: 0px; 
  margin-right: auto; 
  margin-top: 0px; 
  clear: both; 
  width: 560px; padding-bottom: 0px; padding-right: 0px; padding-top: 0px; 
  display: block; 
}
#zdjecia img{ }

.obrazek{ border-style: none; float: left; padding: 0px; margin: 0px; display: block; overflow: auto; }

img{ border-style: none; padding: 0px; margin: 0px; float: left; }

#rama #menu {
	margin-left: 0px;
	padding: 0px;
	min-height: 600px;
	font-weight: bold;
	font-size: 9px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	background-color: #477289;/*3e5d7b*/
	width: 229px;/*243*/
	float: left;
}

#lewe{ margin-left: 0px; margin-top: 31px;background-color: #477289;}

/*==================================================================================================*/
#lewe #me{ margin-bottom: 5px; padding-bottom: 5px; margin-left: 10px; font-size: 14px; text-align: center; }

#lewe ul, #lewe ul li {
	color: #aab6cb;
	margin-left: 12px;
}

#lewe ul {
	margin-left: 15px;
	list-style-type: none;/*239*/
	padding: 0px 0px 0px 0px;
	background-color: #477289;/*tlo pod animacja*/
}

#lewe ul li {
/* 	border-bottom: 1px solid #677b96; */
   	                                    
   	                                    
	list-style-type: none;
   	                                    
   	                                    
   	                                    
}

#lewe ul li ul{ padding-left: 0px; margin-left: -10px; list-style-type: none; display: none; }


/*
#lewe ul li ul li a{ 
 background-image: url(/img/kulka.gif); background-repeat: no-repeat; }
*/

.p{color: #43617f; }
.d{color: #d22d2a; }
.t{color: #c4c4c4; }
#lewe ul a:link,#lewe ul a:visited {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	display: block;/*210*/
	text-decoration: none;
	font-weight: bold;
	background-color: #477289;/*3e5d7b;*/
	color: #fff;
/* 	border-left: 15px solid #677b96; */
}

#lewe ul a:hover {
	font-weight: bold;
	display: block;
	background-color: ##609bbd;/*677b96*/
	color: #fff;
}
#lewe ul a.selected .ma_pod{
  border-right-style: solid;
  border-left-style: solid;
/*   background-color: #609bbd;  */
  color:#000;
}

#lewe ul a.selected{
/*   background-color: #609bbd;  */
  color:#000;
}

#lewe ul .nad a.selected{
  font-weight: bold;
/*   background-color: #609bbd;  */
  color:#000;
}

/*==================================================================================================*/

#rama #menu #kulka {
	margin-top: 40px;
	margin-bottom: 40px;
}
#rama #menu #copy{padding-top: 60px; text-align: center; }
#rama #menu #copy a{ text-decoration: none; color: #5489a5; font-size: 10px; }
#rama #tresc {
	padding-left: 0px;
	padding-bottom: 20px;
	padding-right: 0px;
	padding-top: 0px;
	line-height: 16px;
	font-size: 11px;
	font-family: Verdana;
	bottom: 0px;
	border-style: none;
	float: right;
	width: 558px;/*750*/
	color: black;
	background-color: #eceded;
	min-height: 600px;	
	/*
  background-attachment: scroll;
	background-image: url(/img/tresc_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
*/
/* 	overflow: auto; */
}
#tresc2{ 
  margin-top: 15px; 
  padding-bottom: 0px; margin-bottom: 0px; margin-right: 20px; margin-left: 30px; 
  background-color: #eceded;
}

#tresc2 ul{ background-color: #eceded; }

#navi{ }

#navi a{ font-size: 9px; padding: 5px; font-style: italic; font-weight: bold; text-decoration: none; background-color: #eceded;}

.demo{ width: 700px; }

#rama #tresc p {
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 10px;
	padding-bottom: 0px;
}
#rama #tresc #tresc2 p{ padding-left: 10px; }

#tresc #tresc2 ol{  list-style-type: disc;}

#tresc #tresc2 ol li{list-style-type: circle;color: black;}

#tresc2 ul li a:link,#tresc2 ul li a:visited {
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	display: block;/*210*/
	text-decoration: none;
	background-color: #eceded;/*3e5d7b;*/
	color: #477289;
/* 	border-left: 15px solid #677b96; */
}

/*
#menu, #tresc {
	padding-bottom: 10000px;  
	margin-bottom: -10000px;  
}
*/

#tresc #back_druk{ margin-right: 10px; float: right; }

#tresc #back_druk a{ text-decoration: none; }

.top{ font-size: 9px; color: #667b96; text-decoration: none; }

#czerwony {color: #E10052}


#stopka{ 
padding-top: 15px; 
border-left-color: #d5d5d5; 
border-bottom-color: #d5d5d5; 
border-right-color: #d5d5d5; 
border-top-color: black; 
border-left-width: 0px; 
border-bottom-width: 0px; 
border-right-width: 0px; 
border-top-width: 1px; 
text-align: center; 
float: right; 
margin-top: 0px; 
border-style: solid; 
color: #d5d5d5; background-color: white; clear: both;width: 790px;height: 30px;}

#stopka a{ font-size: 10px; text-decoration: none;  color: #b8b8b8;}

.clear {
	clear: both;
}

.blad{ text-align: center; color: red; }

.center{ text-align: center; }

#mapa{ float: right; height: 260px; width: 270px;padding: 0px; background-color: #eceded;border: 1px solid black;}
#mapa img{background-color: #eceded;}
#tyt_mapa{ text-align: center;margin: 0px;padding: 0px;font-size: 10px;background-color: #477289;color: white;}
#mapa2{padding: 5px 0 0 0; overflow: hidden;}
#mapa2 img{margin: 0px;padding: 0px;}
.wiecej{ padding: 0px; margin: 0px; }

