		
		html, body {
			height: 100%;
		}
		
		body {
			background-color: #ffffff;

			background-repeat: repeat-x;
			font: normal 100% sans-serif;
			margin: 0px;
			padding: 0px 0px 0px 0px;
		}
		

#pojemnik{
	
	width: 770px;
	margin: 0 auto;
	background-color: #FFF;
}



#head{
	height: 154px;
	background-color: #fff;
	border-bottom: 1px solid #e0e0e0;;

	/*background-image: url(head.png);
	background-repeat: no-repeat;*/
	
}

#head h1,h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: dimgray;
}

#head p {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: dimgray;
}



#pasekgora{
		height:15px;
		padding: 2px 0px 0px 0px;
		margin:0;
		width: 770px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: dimgray;
}

#pasekgora p {
		float:right;
		margin:0;
		padding:0px;

}



#lewa {
	width: 190px;
	float:left;
}



/*        ----  MENU  ----       */


#headmenu {
	width: 190px;
	/*height: 300px;*/
	float:left;
	padding: 0px;
	margin: 0px;
	border: 1px solid #e0e0e0;
	background-color: #fbfbfb;

}

#headmenu ul{
	padding: 10px 10px 14px 15px;
	list-style-type: none;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	line-height:23px;

}

#headmenu a{
	text-decoration: none;
	color: dimgray;

}

#headmenu a:hover{
	text-decoration: underline;
	/*color: #FFA500;*/
	color: red;
}






/*        ------  MAIN   ----------*/



#main {
	/*height: 190px;*/
	width: 560px;
	float: right;
	margin:0px;
	text-align: justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: dimgray;

	padding-bottom:10px;
	border: 1px solid #e0e0e0;
	background-color: #fbfbfb;
	line-height: 130%;

}

#main h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: dimgray;
	padding:5px 25px 5px 35px;
}



#main p {padding: 5px 25px;}

#main ul{
	margin:0px;
	padding: 5px 20px 5px 35px;
	list-style-type: square;
}

#main ol{

	padding: 3px 25px 3px 40px;
}

#main ol li {padding-bottom:5px;}

#main a{
	text-decoration: underline;
	color: dimgray;

}

#main a:hover{
	text-decoration: underline;
	color: #000000;

}



/*     ---- KWADRAT ----- */

#kwadrat{

	float: left; 
	width: 190px;
	border: 1px solid #e0e0e0;
	background-color: #fbfbfb;
	padding: 10px 0px 15px 0px;

}
#kwadrat ul{

	padding: 0px 10px 10px 30px;
	list-style-type: square;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: dimgray;
	line-height:24px;


}

#kwadrat a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: dimgray;
	text-decoration:none;
	padding-left:15px;

}

#kwadrat a:hover{

	color: red;
	text-decoration:underline;
}

#stopka {
	clear: both;
	height: 60px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: dimgray;
	background-color: #fff;

	border-top: 1px solid #e0e0e0;


}

/* #stopka p {padding-bottom:10px; text-align: center;} */

