body
{
	margin:0;
	padding: 0;
}


#kontener h1.banner
{
	background: #BBB url(../gfx/gora.jpg);
	    width: 993px;
    height: 100px;
    margin: 0; padding: 0;
	border: 1px solid gray;
}	
html>body #kontener h1.banner
{
    width: 991px;
}

#nav
{
    margin: 0; padding: 0;
    width: 995px;
}


html>body #nav
{
    margin: 0; padding: 0;
    width: 993px;
}

#nav li
{
    list-style: none; float: left;
    font: normal 11px Arial, Helvetica, sans-serif;
    line-height: 14px;
/*    background: #E7E9EF; przeniesiono do body dokumentu*/
    border-bottom: 1px solid gray;
    border-right: 1px solid gray;
	width: 157px;
}
#nav .dopelnienie
{
	width: 203px;
}	

html>body #nav .dopelnienie
{
	width: 201px;
}	

#nav a
{
    display: block;
    text-decoration: none;
	/* przeniesiono do body dokukmentu */
   /* background: #E7E9EF; */
   /* color: black; */ 
	
}
#nav a:hover
{
   /* background: #FDFDFD; przeniesiono do body dokumentu
	color: #9E5938;
	*/
}
#nav #current, #nav #current a
{
    background: #004F75;
	color: #FFDDBB;
}

#nav2 li
{
	list-style: none; float: left;
    font: normal 12px Arial, Helvetica, sans-serif;
    line-height: 14px;
	width: 498px;
	text-align: left;
	/* padding-bottom: 5px; */
	padding-top: 5px;
	
}	
#nav2 li.data
{
	text-align: right;

}
#nav2
{
    margin: 0; padding: 0;
	width: 996px;
}	
#tresc_glowna
{
	clear: both;
}

		td.tresc_wlasciwa a
{
	text-decoration: none;
	color: #044E8E;
}
td.tresc_wlasciwa a:hover
{
	text-decoration: underline;
	
}

#tresc_glowna table.tabela_glowna
{
	border: 0px solid gray;
	width: 996px;
	height: auto;
}
#tresc_glowna td
{
	vertical-align: top;
}


html>body #tresc_glowna table.tabela_glowna
{
	width: 994px;
}


/* ################# MENU BOCZNE ##################### */
dd.podgrupa
{
	/*text-align: center; */
	color: #666666;
	font-family: Arial,Helvetica;
	font-size: 12px;
	/* border: #497d5f 1px solid; */
}

dd.podgrupa a
{
	font-family: Arial,Helvetica;
	font-size: 12px;
	/*background: #CCCCCC;*/
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	display: block;
	width: 195px;
	/*przeniesiono do body dokumentu
	background: #E8E8E8;
	color: #666666;
	*/
	border: #497d5f 1px solid;
	border-top: none;
}

dd.podgrupa a:hover
{
	/*background: #67677B;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	/*
	color: white;
	 Przeniesiono do body dokumentu
	background: #67677B;
	*/
}

dt.grupa
{
	/*
	text-align: center;
	color: #666666;
	font-family: Arial,Helvetica;
	font-size: 12px;
	width: 195px;
	*/
	/* background: #81ddaa; */
	/* border: #497d5f 1px solid; */
	/*cursor: pointer;*/
}

dt.grupa a
{
	font-family: Arial,Helvetica;
	font-size: 12px;
	/*background: #E8E8E8;*/
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	/*przeniesiono do naglowka strony
	background: #CCCCCC;
	*/
	color: black;
	display: block;
	width: 195px;
	color: #666666;
	border: #497d5f 1px solid;
	border-top: none;
	cursor: pointer;
}

dt.grupa a:hover
{
	/*background: #67677B;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	/*przeniesiono do naglowka strony
	color: white;
	*/
	background: #67677B;
	cursor: default;
}

dt.naglowek_grupa_link
{
	/*
	text-align: left;
	color: #666666;
	font-family: Arial,Helvetica;
	font-size: 12px;
	width: 195px;
	*/
	/* background: #81ddaa; */
	/* border: #497d5f 1px solid; */
	/*cursor: pointer;*/
}

dt.naglowek_grupa_link a
{
	font-family: Arial,Helvetica;
	font-size: 12px;
	/*background: #E8E8E8;*/
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	/*przeniesiono do naglowka strony
	background: #CCCCCC;
	*/
	display: block;
	width: 195px;
	color: #666666;
	border: #497d5f 1px solid;
	border-top: none;
	cursor: pointer;
}

dt.naglowek_grupa_link a:hover
{
	/*background: #67677B;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	/*;przeniesiono do naglowka strony
	color: white;
	*/
	background: #67677B;
	cursor: pointer;
}

dt.naglowek_link
{
	/*
	text-align: left;
	color: #666666;
	font-family: Arial,Helvetica;
	font-size: 12px;
	width: 195px;
	*/
	/* background: #81ddaa; */
	/* border: #497d5f 1px solid; */
	/*cursor: pointer;*/
}

dt.naglowek_link a
{
	font-family: Arial,Helvetica;
	font-size: 12px;
	/*background: #E8E8E8;*/
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	/*przeniesiono do naglowka strony
	background: #CCCCCC;
	*/
	display: block;
	width: 195px;
	color: #666666;
	border: #497d5f 1px solid;
	cursor: pointer;
}

dt.naglowek_link a:hover
{
	/*background: #67677B;*/
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	/* przeniesiono do naglowka strony
	color: white;
	*/
	background: #67677B;
	cursor: pointer;
}


dt.naglowek
{
	/*przeniesiono do naglowka strony
	background: #838384;
	*/
    font-size: 12px;
	/*przeniesiono do naglowka strony
    color: #ffffff;
	*/
    font-family: Verdana;
    text-align: left;
    font-weight: bold;
	border: #497d5f 1px solid;
	/*border-style: solid;
	border-width: 1;
	border-color: #497d5f; */
	width: 195px;
}

dt.naglowek a
{
	font-size: 12px;
	/*background: #E8E8E8;*/
	text-decoration: none;
	background: #838384;
	display: block;
	width: 193px;
	color: #FFFFFF;
    font-family: Verdana;
    text-align: left;
    font-weight: bold;      
}

dt.naglowek a:hover
{
	/*background: #67677B;*/
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	background: #67677B;
}

dt a:visited {
		font-size: 12px;  
		display: block;
		color: #666666;
		font-weight: normal;

}

dd a:visited {
		font-size: 12px;  
		display: block;
		color: #666666;
		font-weight: normal;

}
dt a:hover {
		font-size: 12px;  
		display: block;
		color: white;
		font-weight: normal;

}

dd a:hover {
		font-size: 12px;  
		display: block;
		color: white;
		font-weight: normal;

}

dl{margin: 0 0 5px 0; padding: 0;}
dd{margin: 0; padding: 0; cursor: pointer;}
da{margin: 0; padding: 0;}
dt{margin: 0; padding: 0; cursor: pointer;}

/* ################### KONIEC MENU BOCZNE ################### */

#stopka_artykulu
{
	margin: 0;
	padding: 0;
}


#stopka_artykulu table
{
	width: 790px;
	background: #F2F2F2;
	/* border: 1px solid gray; */
	border: 1px solid lightgray;
	color: #666666;
		font-family: Arial,Helvetica;
	font-size: 12px;
	margin-top: 10px;

	}
	
	#naglowek
	{
	/* background: #D0D0D0; */
	background:none repeat scroll 0 0 #F2F2F2;
border:1px solid lightgray;
	 font-weight: bold;
	  color: #666666;
	 /* border: 1px solid gray; */
	  padding: 2px;
	  		font-family: Arial,Helvetica;
	font-size: 13px;
	width: 786px;
	}
	
	
		#naglowek2
	{
	width: 784px;
	
	background: #D0D0D0;
	 font-weight: bold;
	  color: #666666;
	  border: 1px solid gray;
	  /*border-bottom: none; */
	  padding: 2px;
	  		font-family: Arial,Helvetica;
	font-size: 13px;
	}
	
	#tresc
	{
		padding: 10px 0 10px 0;
		text-align: left;
			  		font-family: Arial,Helvetica;
	font-size: 12px;
	color: #666666;
		}
		#tresc p
		{
		margin: 0;
		padding: 0;
		}
		
		.zalaczniki
		{
			  		font-family: Arial,Helvetica;
	font-size: 11px;
		}
		
		#podstrony
		{
			padding: 0 0 5px 0;
			margin: 0;
			color: #666666;
		}
		#podstrony a
		{
			text-decoration: none;
			font-family: Arial,Helvetica;
	font-size: 13px;
	color: #666666;
		}	
		#podstrony a:hover
		{
			color: blue;
		}	
		
		#stopka a
{
	text-decoration: none;
	color: #044E8E;
}
#stopka a:hover
{
	text-decoration: underline;
	
}	

.inf_o_red
{
	border-top: 1px solid gray;
	border-right: 1px solid gray;
					font-family: Arial,Helvetica;
	font-size: 12px;
	width: 600px;
}

.inf_o_red td
{
	padding: 5px;
	border: 1px solid gray;
	border-right: none;
	border-top: none;
}