body {
	margin:auto;
	text-align: center;
	background-color: #1C1C42;
	
	}
	
	#pudlo {


	margin-right: auto;
	margin-left: auto;
	width: 999px; 
	
}
	

 #top{
	
	margin-top: 30px;
	height: 235px;
	width: 999px;
	border-bottom: 0px solid #808080;
	border-right: 0px solid #808080;
	border-left: 0px dashed #ffffff;
	border-top: 0px dashed #ffffff;
	background-color:  ;	
}


#top2{
	
	
	height: 25px;
	width: 999px;
	margin-bottom: 5px ;
	border-bottom: 1px dashed #808080;
	border-right: 1px dashed #808080;
	margin-top: 5px ;
	background-color: #E6DCCF;	
	text-align: right;
}


	 #top2 a:hover {
	
	line-height: 25px;
	color: #3054BF;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 15px;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: .1em;
	
	text-decoration: none;
	
	margin-left: 5px;
	
	
	
	}

 #top2 a {
	
	line-height: 25px;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 15px;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: .1em;
	
	color: #B30000;
	text-decoration: none;
	
	margin-left: 5px;
	
	
	}


	#lewamenu{
	
	
	height: 700px;
	width:200px;
	border-bottom: 1px dashed #808080;
	border-right: 1px dashed #808080;
	
	float: left;
	
	background-color: #E6DCCF;
	
	}

	
	
	#lewamenu2{
	
	
	height: auto;
	width:200px;
	border-bottom: 1px dashed #808080;
	border-right: 1px dashed #808080;
	
	float: left;
	
	background-color: #E6DCCF;
	
	}
	

	#tekst{
	
	
	height: 700px;
	width:785px;
	border-bottom: 1px dashed #808080;
	border-right: 1px dashed #808080;
	
	float: right;
	
	background-color: #E6DCCF;
	
	}

	#tekst2{
	
	
	height: auto;
	width:785px;
	border-bottom: 1px dashed #808080;
	border-right: 1px dashed #808080;
	
	float: right;
	
	background-color: #E6DCCF;
	
	}


 #stopka{
	
	
	height: 14px;
	width: 250px;
	
		

	
}




#linkimini {		height: 10px;	width:999px;								font-family: Georgia, "Times New Roman", Times, serif ;	font-size: 10px;	font-weight: normal;	font-style: normal;	letter-spacing: .4em;		text-align: left;			
}	


#linkimini a:hover {		color: #B30000;	font-family: Geneva, Arial, Helvetica, sans-serif ;	font-size: 10px;	font-weight:bolder;	font-style: normal;	letter-spacing: .4em;	line-height:10px;	text-decoration: underline;				}#linkimini a {			font-family: Geneva, Arial, Helvetica, sans-serif ;	font-size: 10px;	font-weight: bolder;	font-style: normal;	letter-spacing: .4em;	line-height:10px;	color: #ffffff;	text-decoration: none;			}

		.tekst{ 
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	font-weight: Normal;
	font-style: normal;
	letter-spacing: .1em;
	line-height:20px;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
}

	.tekst2{ 
	text-align: justify;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	font-weight: Normal;
	font-style: normal;
	letter-spacing: .1em;
	line-height:20px;
	color: #000000;
	margin-left: 15px;
	margin-right: 15px;

}

.naglowek{ 
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: .1em;
	line-height:20px;
	color: #ffffff;
	background-color: #29166E;
	
	
	

	
	
	}

.naglowek2{ 

	line-height: 25px;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 15px;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: .1em;
	
	color: #B30000;
	text-decoration: none;
	
	
	margin-right: 5px;
	margin-left: 5px;
	
	
	
	

	
	
	}


	.naglowek3{ 
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 15px;
	font-weight: bolder ;
	font-style: normal;
	letter-spacing: .1em;
	line-height:20px;
	color: #ffffff;
	width: 150px;
	background-color: #29166E;
	
	float: right;
	
	
	}


	.naglowek4{ 
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 24px;
	font-weight: bolder ;
	font-style: normal;
	letter-spacing: .1em;
	line-height:30px;
	color: #ffffff;
	
	background-color: #29166E;
	
	

	
	
	}

	


	.naglowek5{ 
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 10px;
	font-weight: bolder ;
	font-style: normal;
	letter-spacing: .1em;
	line-height:10px;
	color: #ffffff;
	
	background-color: ;
	float: left;
	width: 999px;	

	}

	.naglowek6{
	
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: .1em;
	line-height:20px;
	color: #000000;
	margin-left: 15px;
	margin-right: 15px;
	}

 a:hover {
	
	color: #3054BF;
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: .1em;
	float: left;
	text-decoration: none;
	
	margin-left: 10px;
	
	text-align: left;
	line-height: 20px;
	}

 a {
	
	
	font-family: Geneva, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	font-weight: bolder;
	font-style: normal;
	letter-spacing: .1em;
	float: left;
	color: #29166E;
	text-decoration: none;
	margin-left: 10px;
	text-align: left;
	
	line-height: 20px;
	}


#panel
{
    background: white;
    padding: 10px;
    width: 290px;

    position: fixed;
    margin-top: -30px; /*połowa wysokości panelu w górę */    
    left: 0px;
    top: 50%;
    	
}





.slide_button
{
    background: url(grafika/facebook.png);
    display: block;
    height: 98px;
    text-indent: -9999px;
    width: 30px;

    position: absolute;
    right: -30px;
    top: 0px;
}

.zamknij
{
    background-position: 0px 0px;
}

a: focus {
outline:none;} //usuwanie niebieskiej obwódki w FF



