body {
	margin:0;
	padding:0; 
	font-family: verdana; 
	font-size:12px;
	color: #271a0b;
	background: url("bitmapy/body_bg.jpg") #ffeda7 repeat-x;
	}

/* - - - - - - - - - TRICK ŻEBY BYŁY 3 ŁADNE KOLUMNY - - - - - - - */
	
#kolumna1header {
	width:50%;
	float:left;
	margin-right:-450px;
	}
#kolumna1header_wew {
	height: 210px;
	margin-right:450px;
	background: url("bitmapy/header_left.jpg") no-repeat  top right;
	}
	
#kolumna2header{
	width:900px;
	float:left;
	position:relative;
	z-index:10;
	}
	
#kolumna3header_zew {
	width:50%;
	float:right;
	margin-left:-450px;
	height: 210px;
	}
#kolumna3header {
	height: 210px;
	margin-left: 450px;
	background: url("bitmapy/header_right.jpg") no-repeat top left;
	}


#menu {
	width: 900px; 
	height: 50px;
	border: 0px solid red;
	padding: 0;
	margin: 0;
	}
	
#flash {
	height: 220px;
	width: 900px;	
	border: 0px solid black;
	margin: -2px 0 2px 0;
	}
/* -  -  -  -  -  -  -  -   ELEMENT Z KOLUMNAMI MENU */	
#blok {
	margin-top: -2px;
	width: 900px;
	height: 230px;
	border: 0px solid red;
	background: url("bitmapy/blok_tlo.png") #af8645 repeat-x;
	}
	
	p#blok_naglowki {
		margin: 0;
		}
		p#blok_naglowki img {
			border: 0;	
			}
	p#blok_naglowki #b_kapap {
		padding: 0 0 0 15px;
		}	
	p#blok_naglowki #b_szkolenia {
		padding: 0 0 0 100px;
		}	
	p#blok_naglowki #b_szkolenia_s {
		padding: 0 0 0 130px;
		}	
	p#blok_naglowki #b_sekcje {
		padding: 0 0 0 65px;
		}	
			
	.blok_kolumna1 {
		margin: 0px 0 -4px 15px;
		padding: 9px 0 5px 0;
		border: 0px solid #e8bd64;
		float: left;
		width: 130px;
		}	
	.blok_kolumna2 {
		margin: 0px 0 -4px 25px;
		padding: 9px 0 5px 0;
		border: 0px solid #e8bd64;
		float: left;
		width: 195px;
		}			
	.blok_kolumna3 {
		width: 240px;
		margin: 0px 0 -4px 15px;
		padding: 9px 0 5px 0;
		border: 0px solid #e8bd64;
		float: left;
		width: 246px;
		}				

	.blok_menu1 {
		border: 0px solid red;
		padding: 0 0 2px 15px;
		margin: 0px 0 5px 0;
		font: normal 12px/13px Verdana,serif;
		color: white;
		text-decoration: none;
		background: url("bitmapy/menu1.png") no-repeat 3px 3px;	
		display: block;
		}
		.blok_menu1:hover { 
			color: #5d3400;
			background: url("bitmapy/menu1hover.png") no-repeat 4px 3px;	
			}
			.blok_menu2 {
				border: 0px solid red;
				padding: 0 0 2px 25px;
				margin: 0px 0 5px 0;
				font: normal 12px/10px Verdana,serif;
				color: white;
				text-decoration: none;
				background: url("bitmapy/menu2.png") no-repeat 15px 2px;	
				display: block;
				}
				.blok_menu2:hover { 
					color: #5d3400;
					background: url("bitmapy/menu2hover.png") no-repeat 15px 2px;	
					}
		
/* -  -  -  -  -  -  -  -   KONIEC ELEMENTU Z KOLUMNAMI MENU */			

			
#tresc_pojemnik {
	width: 900px;
	height: 100%;
	padding: 10px 0 10px 0;
	background: url("bitmapy/tresc_tlo.png") #fbf3d5 repeat-y;
	border: 0px solid #0feda7;
	}
	
	#tresc_pojemnik .kreska {
		border-top: 1px solid #e8bd64;
		margin: 0 20px 0 20px;
		padding: 0px;
		height: 1px;
		}	
		
	.tresc_artykul {
		border: 0px solid gray;	
		margin: 0 0 0 0;
		padding: 10px 20px 10px 20px;
		}	
		.tresc_artykul  .naglowek  {
			background: url("bitmapy/naglowek.png") no-repeat 0px 2px;	
			font: bold 12px/14px Verdana;
			color: #493015;
			padding: 0px 0 0 15px;
			margin: 0 0 5px 0;		
			}	
			.tresc_artykul  .naglowek  a {
				color: #493015;
				text-decoration: none;
				}		
				.tresc_artykul  .naglowek  a:hover {
					color: #af8645;
					text-decoration: underline;
					}						
			
			.tresc_artykul  .naglowek .data {
				font: 12px/14px Verdana normal;
				padding: 0 0 0 5px;
				color: #83612b;
				}					
				
		.tresc_artykul .tekst {
			margin: 0;
			padding: 0;
			}
		.tresc_artykul .tekst a {
			color: #493015;
			font: normal 12px Verdana;
			text-decoration: underline;
			}
			.tresc_artykul .tekst a:hover {
				color: #2d5ba0;
				font-weight: normal;
				text-decoration: none;
				}
			
	
#stopka {
	background: #af8645;
	height: 20px;
	width: 900px;
	color:  #ffeda7;
	text-align: center;
	font-family: verdana; 
	font-size: 10px; 
	font-weight: normal; 
	text-decoration: none;
	border-top: 0px solid white;
	padding: 0px;
	}
	#stopka p {
		border: 0px solid red;
		margin: 0;
		padding: 0;
		height: 20px;
		line-height: 20px;
		}
	#stopka a {
		text-decoration: none;
		margin-right: 0px;
		color: #ffeda7;
		}
		#stopka a:hover {
			text-decoration: underline;	
			}
				
		


		
		
		