/* CSS Document */

body {
	margin: 0px auto; padding: 0px; font-family: Arial, Helvetica,Tahoma; font-size: 12px; color: #FFFFFF;	 
	background-color: #87c03a; text-align: center;
	}
img{border:0px;}
#container {
	width: 900px; margin: 0px auto; text-align: left; background-color: #fff; 
	}
#header {
	width: 900px;  height: 200px; text-align: left;  margin: 0px auto; padding: 0px; background-image: url(../grafika/top2.jpg); background-repeat: none;
	}
#header .stolat{text-align:center; padding-top:145px;}	
#srodek {
	width: 900px;  height:auto; float:left; background-image: url(../grafika/tlo.jpg); background-repeat: repeat-y; background-color: #fff;
	}	


#lewa { width: 235px; height:auto;  float:left; padding-left:18px; color:#256b93; }
#lewa .belka_lewa {width:215px; height:48px; background-image: url(../grafika/belka_lewa.png);  background-repeat: none;}
#lewa .belka_lewa .t {color:#256b93; text-align:center;padding-top:10px; font-weight: bold;}
#lewa .menu {float:left; width:215px; height:auto; background-image: url(../grafika/lewa_tlo.png); background-repeat: repeat-y; background-color: #256b93;}	
#lewa .menu .text {padding-left:5px; padding-right:5px;}	
#lewa .menu .text a{color:#fff; text-decoration: none; font-weight: bold;}
#lewa .menu .text a:hover{border-bottom: 1px dashed #83abc2;}
#lewa .bottom_lewa {float:left; width:215px; height:14px; background-image: url(../grafika/bottom_lewa.png);  background-repeat: none; margin-bottom:10px;}
#lewa .certyfikat {text-align:center; }
#lewa .certyfikat a{padding-top:3px; font-weight:bold; text-decoration: none; color:#256b93;}
#lewa .certyfikat  img{border:5px solid #e5a804; padding:2px;}

#prawa {width:628px; height:auto;  float:left; }	
#prawa .belka_prawa {width:628px; height:48px; background-image: url(../grafika/belka_prawa.png);  background-repeat: none; }
#prawa .srodek { width:628px; height:auto; margin:0px; padding:0px; background-image: url(../grafika/prawa_tlo.png); background-repeat: repeat-y; background-color: #aec8d7; float:left;}	
#prawa .srodek .c {padding:10px; }
#prawa .srodek .c {color:#256b93;}
#prawa .srodek .c .t2 {padding-left:10px; padding-bottom:10px; text-align:left;  font-weight: bold;}

#prawa .srodek .c .a a{color:#256b93; text-decoration: none; font-weight: bold;}
#prawa .srodek .c .a a:hover{border-bottom: 1px dashed #83abc2;}
#prawa .srodek .p {width:600px; height:auto; color:#256b93; float:left; text-align:left;padding-bottom:5px; padding-right:10px;}
#prawa .srodek .p .foty {text-align:center;}
#prawa .srodek .c .p a img{padding:1px; margin:6px; border:5px solid #7da7bf; }	
#prawa .srodek .c .p a:hover img{padding:1px; margin:6px; border:5px solid #256b93; text-decoration: none;}	
#prawa .bottom_prawa {float:left; width:628px; height:17px; background-image: url(../grafika/bottom_prawa.png);  background-repeat: none;}
#prawa  #przyjaciele {float:left; width:628px; height:145px; background-image: url(../grafika/partnerzy.png);  background-repeat: none; margin-top:10px; margin-bottom:10px; }
#prawa #przyjaciele .t3 {padding-left:20px; color:#256b93; text-align:left;padding-top:10px; padding-bottom:10px; font-weight: bold;}

#prawa #przyjaciele .all {padding-left:10px; padding-right:10px;}
#prawa #przyjaciele .box{width:116px; height:auto;padding:2px; float:left; text-align:center;}
#prawa #przyjaciele .box img {border:0px;}
#prawa #przyjaciele .box a {color: #fff; text-decoration:none;}

#stopka {clear:both; width: 900px; height:51px; background-image: url(../grafika/stopka.png); background-repeat: none; }
#stopka .zast  {padding-top:30px; text-align:center; color:#fff;  text-decoration: none;}
#stopka a {text-decoration: none; color:#fff;}

ul.tree {
	display: block;
	margin-left: 0;
	padding-left: 0;
}

ul.tree ul {
	display: block;
	margin-left: 0;
	padding-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

ul.tree li {
	display: block;
	list-style-type: none;
	padding-left: 10px;
	background-position: left top;
	background-repeat: no-repeat;
}

ul.tree li.closed {
	background-position: left top;
	background-repeat: no-repeat;
}

ul.tree li.opened {
	background-position: left top;
	background-repeat: no-repeat;
}

ul.tree li a {
	font-size: 11px;
	text-decoration: none;
	cursor: pointer;
}

ul.tree li a.folder {
	cursor: pointer;
}

ul.tree li a.active {
	font-weight: bold;
}

ul.tree li a:hover {
	text-decoration: underline;
}
	
	