body {	
	font-family: Tahoma,Arial, Helvetica, sans-serif;
 	margin: 0 auto;
	padding: 0;
	background-color: #fbfbfb;
	width: 960px;
}



#kontener {
	margin: 0 auto;
	padding: 0;
	border-left: 2px solid #8E2323;
	border-right: 2px solid #8E2323;
	border-top: 10px solid #8E2323;
	border-bottom: 10px solid #8E2323;
	height: auto;
       	overflow: hidden;
	width: 960px;		
}




#szkolenia {
	background: url(grafika/kolka.jpg) no-repeat;
	height: 900px;
	position: relative;
	left: 30px;
	top: 30px;
}

#foto {
	background: url(grafika/people.jpg)  0px 220px no-repeat;
	width: 250px;
	height: 650px;

}

.nag {
	margin: 40px 0 0 30px;
	
}


.nag1 {
	margin: 20px 0 0 30px;

}


#naw {
	border-bottom: 1px solid #8E2323;
	margin: -60px 0 0 330px;
	color: #660000;
}


#naw li {
	display: inline;
	list-style-type: none;
	
}

#naw a {
	
	text-decoration: none;
	font-size: 10px;
	padding: 30px 0 0 3px;
	color: #660000;
	height: auto;
	
}

#menu {	
	display: block;
	position: relative;
	left: 450px;
	
}


#menu li {
	display: none;
}


a.naw1 {
	background: url(grafika/ikonka.gif) no-repeat;
	background-position: center top;
}

a.naw2 {
	background: url(grafika/trener.png) no-repeat;
	background-position: center top;
}


a.naw3 {
	background: url(grafika/szkolenia.png) no-repeat;
	background-position: center top;
}


a.naw4 {
	background: url(grafika/klienci.png) no-repeat;
	background-position: center top;
}


a.naw5 {
	background: url(grafika/rekrutacja.png) no-repeat;
	background-position: center top;
}


a.naw6 {
	background: url(grafika/aktualnosci.png) no-repeat;
	background-position: center top;
}

a.naw7 {
	background: url(grafika/audyt.png) no-repeat;
	background-position: center top;
}


a.naw8 {
	background: url(grafika/wydawnictwa.png) no-repeat;
	background-position: center top;
}

a.naw9{
	background: url(grafika/kontakt.png) no-repeat;
	background-position: center top;
}



#klienci {
	
	padding: 20px 20px 10px 0;
	margin: 20px 0 0 480px;
	font-size: 75%;
	text-align: justify;
	
}

#galeria {
	border-right: 1px solid #8E2323;
	float: left;
	width: 430px;
	margin: 30px 0 0px 20px;
	
}


img {
	margin: 15px 0 0 5px;
	
}

dt.pierwszy,dt.drugi,dt.trzeci,dt.czwarty,dt.piaty,dt.szosty,dt.siodmy,dt.osmy,dt.dziewiaty,dt.dziesiaty {
	height: 200px;
	text-align: center;
	display: block;
}


dt.pierwszy {
	
	position: absolute;
	top: 40px;
	left: -20px;
	
}

dt.drugi {
	
	position: absolute;
	top: 110px;
	left: 160px;
}

dt.trzeci {
	
	position: absolute;
	top: 240px;
	left: 300px;
}

dt.czwarty {
	
	position: absolute;
	top: 180px;
	left: 490px;
}

dt.piaty{
	
	position: absolute;
	top: 50px;
	left: 620px;
}

dt.szosty{
	
	position: absolute;
	top: 180px;
	left: 740px;
}

dt.siodmy {
	
	 position: absolute;
	 top: 370px;
	 left: 740px;
}


dt.osmy {
	
	 position: absolute;
	 top: 410px;
	 left: 550px;
}


dt.dziewiaty {
	
	 position: absolute;
	 top: 400px;
	 left: 360px;
}

#lista li{
	list-style-type: none;
	display: block;
}


#lista a {
	text-decoration: none;
	color: black;
	font-family: Helvetica;
	display: block;
	width: 190px;
	height: auto;
	
	
}
   
#lista li:hover dd, #lista li a:hover dd {display:block;}

#lista li dd {
	
	display: none;
		
}
#lista li a:hover {border:0;  }

#lista li:hover dd, #lista li a:hover dd {display:block;   width: 190px;  font-size: 80%; border: 1px solid gray; background-color: white; position: absolute; top: 80px; left: -10px; margin: 0; padding: 0 0 0 8px;  }

#lista dl.two:hover dd, #lista li a:hover dl.two  dd {position: absolute; top: 150px; left: 100px;}
	
#lista dl.three:hover dd, #lista li a:hover dl.three  dd {position: absolute; top: 280px; left: 200px;}
#lista dl.four:hover dd, #lista li a:hover dl.four  dd {position: absolute; top: 220px; left: 480px;}
#lista dl.five:hover dd, #lista li a:hover dl.five  dd {position: absolute; top: 100px; left: 590px;}
#lista dl.six:hover dd, #lista li a:hover dl.six  dd {position: absolute; top: 230px; left: 620px;}
#lista dl.seven:hover dd, #lista li a:hover dl.seven  dd {position: absolute; top: 420px; left: 720px;}	
#lista dl.eight:hover dd, #lista li a:hover dl.eight  dd {position: absolute; top: 450px; left: 560px;}
#lista dl.nine:hover dd, #lista li a:hover dl.nine  dd {position: absolute; top: 480px; left: 350px;}



#reklamacje {
	height: 800px;
	background: url(grafika/reklamacje.jpg) no-repeat;
	position: relative;
	left: 80px;
	top: 20px;
 	
	
}

#reklamacje ul li {
	list-style-type: none;
	
	
}

#lista1 a {
	text-decoration: none;
	color: black;
	display: block;
	width: 190px;
	height: auto;
	font-size: 95%;
}

dt.rek1,dt.rek2, dt.rek3,dt.rek4,dt.rek5,dt.rek6,dt.rek7,dt.rek8,dt.rek9,dt.rek10 {
	height: 140px;
	text-align: center;
	

}

dt.rek1  {
	
	position: absolute;
	left: 325px;
	top: 45px;
}

dt.rek2{
	position: absolute;
	left: 520px;
	top: 100px;
}	



dt.rek3{
	position: absolute;
	left: 640px;
	top: 190px;
}	

dt.rek4{
	position: absolute;
	left: 650px;
	top: 330px;
}	
	

dt.rek5{
	position: absolute;
	left: 520px;
	top: 450px;
}	
	
	
dt.rek6{
	position: absolute;
	left: 330px;
	top: 510px;
}

dt.rek7 {
	position: absolute;
	left: 130px;
	top: 450px;
}	
	
	
dt.rek8 {
	position: absolute;
	left: 10px;
	top: 340px;
}

dt.rek9 {
	position: absolute;
	left: 5px;
	top: 200px;
}	

dt.rek10 {
	position: absolute;
	left: 120px;
	top: 90px;
}		

#lista1 li a:hover {border:0;  }
	

#lista1 li:hover dd,#lista li a:hover dd {display:block;}
		
		
#lista1 li dd {
	
	display: none;
		
}
.napis {
	position: absolute;
	top: 270px;
	left: 310px;
	font-size: 40px ;
	
	
}	
		
#lista1 li:hover dd,#lista1 li a:hover dd {display:block;   width: 190px;  font-size: 80%; border: 1px solid gray; background-color: white;  margin: 0; padding: 0 0 0 7px; font-family: Helvetica;}
#lista1 li dl.pierwszy:hover dd,#lista1 li a:hover dl.pierwszy dd {position: absolute; top:80px; left: 320px;}
#lista1 li dl.drugi:hover dd, #lista1 li a:hover dl.drugi  dd {position: absolute; top: 100px; left: 490px;}
#lista1 li dl.trzeci:hover dd, #lista1 li a:hover dl.trzeci  dd {position: absolute; top: 170px; left: 490px;}
#lista1 li dl.czwarty:hover dd, #lista1 li a:hover dl.czwarty dd {position: absolute; top: 290px; left: 490px;}
#lista1 li dl.piaty:hover dd, #lista1 li a:hover dl.piaty dd {position: absolute; top: 300px; left: 440px;}
#lista1 li dl.szosty:hover dd, #lista1 li a:hover dl.szosty dd {position: absolute; top: 350px; left: 330px;}
#lista1 li dl.siodmy:hover dd, #lista1 li a:hover dl.siodmy dd {position: absolute; top: 320px; left: 190px;}

#lista1 li dl.osmy:hover dd, #lista1 li a:hover dl.osmy dd {position: absolute; top: 280px; left: 140px;}
#lista1 li dl.dziewiaty:hover dd, #lista1 li a:hover dl.dziewiaty dd {position: absolute; top: 190px; left: 160px;}
#lista1 li dl.dziesiaty:hover dd, #lista1 li a:hover dl.dziesiaty dd {position: absolute; top: 120px; left: 180px;}


#kontener4 {
	border-left: 2px solid #8E2323;
	border-right: 2px solid #8E2323;
	border-top: 10px solid #8E2323;
	border-bottom: 10px solid #8E2323;
	margin: 0 auto;
	padding: 0;	
	
	height: 700px;
	background: url(grafika/szach.jpg) no-repeat;
	background-position: 0px 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}



#tekst_rek {
	float: left;
	margin: 90px 0 0 20px;
	width: 440px;
	text-align: justify;
	font-size: 95%;
	
}

#tekst_rek li {
	list-style-type: square;
}



#text_aktual {
	
	background: url(grafika/pinezki.gif) no-repeat 250px 0px;
	margin: 60px 0 10px 40px;
	
}


p.text_nieb {
	color: #0066cc;
	font-weight: bold;
	font-size: 80%;
}





.lista_szkolen,.lista_szkolen1 {
	text-align: justify;
	color: #8E2323;
}



.lista_szkolen {
	position: absolute;
	top: 600px;
	left: -30px;
	
}


.lista_szkolen1 { 
	position: absolute;
	top: 620px;
	left: -70px;
	
}



.lista_szkolen li {
	
	list-style-type: none;
	
}

.lsta_szkolen a:hover, a:active, a:visited {
        text-decoration: none;
	color: #8E2323;
}

#menu0 {
        position: absolute;
	top: 580px;
	text-align: justify;
        color: #8E2323;
}

#menu0 dt {
        cursor: pointer;
}

#menu0 dd {
        font-size: 80%;
        color: black;
}

#kontakt {
	position: absolute;
	top: 830px;
	left: 10px;
	font-weight: bold;
	color: #8E2323;
}


#kontakt a, #kontakt1 a  {
	color: #660033;
	
}

#kontakt1{
	position: relative;
	top: 730px;
	left: -30px;
	font-weight: bold;
	color: #8E2323;
}

.design {
	margin: 0;
	padding:0 370px;
	font-size: 12px;
	color: #8E2323;
}

.design a {
	color: #8E2323;
}