/* CSS Document */
	body {
		height: 							100%;
		text-align:						center;
		margin:								0px;
		background-color: 		#E9E9E9;
	}
	.content {
		width:								750px;
		background-color: 		#ffffff;
		text-align: 					left;
		border-top-width: 		1px;
		border-right-width: 	1px;
		border-bottom-width: 	1px;
		border-left-width: 		1px;
		border-top-style: 		none;
		border-right-style: 	none;
		border-bottom-style: 	none;
		border-left-style: 		none;
		border-top-color: 		#9FA0A4;
		border-right-color: 	#9FA0A4;
		border-bottom-color: 	#9FA0A4;
		border-left-color: 		#9FA0A4;
	}
	.content-top {
		background-color: 		#ffffff;
		width:								750px;
		height: 							50px;
	}
	.banner {
		padding-top: 					12.5px;
		padding-right: 				0px;
		padding-bottom: 			12.5px;
		padding-left: 				12.5px;
	}
	.text-menu {
		font-family: 					Verdana, Arial, Helvetica, sans-serif;
		font-size: 						10px;
		color: 								#ffffff;
		font-weight: 					normal;
	}
	.text-menu a:link,
	.text-menu a:visited 	{ text-decoration:none; 			color:#ffffff; 	  }
	.text-menu a:hover 		{ text-decoration:underline; 	color:#ffffff; 	  }
	
	.inner-text-menu td {
		font-family: 					Verdana, Arial, Helvetica, sans-serif;
		font-size: 						10px;
		color: 								#ffffff;
		font-weight: 					normal;
	}
	.inner-text-menu td a:link,
	.inner-text-menu td a:visited 	{ text-decoration:none; 			color:#ffffff; 	  }
	.inner-text-menu td a:hover 		{ text-decoration:underline; 	color:#ffffff; 	  }
	
	
	h1 {
		font-family: 					Verdana, Arial, Helvetica, sans-serif;
		font-size: 						140%;
		color: 								#000000;
		font-weight: 					bold;
		display: 							inline;
	}
	h1 a:link,
	h1 a:visited					{ text-decoration:none; 			color:#000000; 	  }
	h1 a:hover						{ text-decoration:underline; 	color:#000000; 	  }

	h2 {
		font-family: 					Verdana, Arial, Helvetica, sans-serif;
		font-size: 						100%;
		color: 								#000000;
		font-weight: 					bold;
		display: 							inline;
	}
	h2 a:link,
	h2 a:visited					{ text-decoration:none; 			color:#000000; 	  }
	h2 a:hover						{ text-decoration:underline; 	color:#000000; 	  }

	h3 {
		font-family: 					Verdana, Arial, Helvetica, sans-serif;
		font-size: 						80%;
		color: 								#000000;
		font-weight: 					bold;
		display: 							inline;
	}
	h3 a:link,
	h3 a:visited					{ text-decoration:none; 			color:#000000; 	  }
	h3 a:hover						{ text-decoration:underline; 	color:#000000; 	  }
	
	h4 {
		font-family: 					Verdana, Arial, Helvetica, sans-serif;
		font-size: 						60%;
		color: 								#000000;
		font-weight: 					bold;
		display: 							inline;
	}
	h4 a:link,
	h4 a:visited					{ text-decoration:none; 			color:#000000; }
	h4 a:hover						{ text-decoration:underline; 	color:#000000; }

	.line-menu {
		font-family: 					Verdana, Arial, Helvetica, sans-serif;
		font-size: 						65%;
		color: 								#ffffff;
		font-weight: 					normal;
	}

	.text {
		font-family: 					Verdana, Arial, Helvetica, sans-serif;
		font-size: 						12;
		color: 								#000000;
	}
	.text a:link,
	.text a:visited				{ text-decoration:none; 			color:#000000; }
	.text a:hover					{ text-decoration:underline; 	color:#000000; }
	
	.menu {
		background-color: 		#888A8F;
	}
	.side-menu {
		vertical-align:top;
	}	
	.menu-table-empty {
		width:100%;
	}
	.inner-menu-table-empty {
		width:100%;
	}
	.menu-table {
		border-top-width: 		1px;
		border-right-width: 	1px;
		border-bottom-width: 	1px;
		border-left-width: 		1px;
		border-top-style: 		none;
		border-right-style: 	none;
		border-bottom-style: 	none;
		border-left-style: 		solid;
		border-top-color: 		#ffffff;
		border-right-color: 	#ffffff;
		border-bottom-color: 	#ffffff;
		border-left-color: 		#ffffff;
		padding-top: 5px;
		padding-right: 20px;
		padding-bottom: 5px;
		padding-left: 20px; 
		text-align:center;
	}
	.side-menu-table {
	border-top-width: 		1px;
	border-right-width: 	1px;
	border-bottom-width: 	1px;
	border-left-width: 		1px;
	border-top-style: 		none;
	border-right-style: 	none;
	border-bottom-style: 	solid;
	border-left-style: 		none;
	border-top-color: 		#ffffff;
	border-right-color: 	#ffffff;
	border-bottom-color: 	#ffffff;
	border-left-color: 		#ffffff;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 7px;
	text-align:left;
	background-color: #DB0019;
	color:#FFFFFF;
	}
	.side-menu-table-1 {
		border-top-width: 		1px;
		border-right-width: 	1px;
		border-bottom-width: 	1px;
		border-left-width: 		1px;
		border-top-style: 		none;
		border-right-style: 	none;
		border-bottom-style: 	solid;
		border-left-style: 		none;
		border-top-color: 		#ffffff;
		border-right-color: 	#ffffff;
		border-bottom-color: 	#ffffff;
		border-left-color: 		#ffffff;
		padding-top: 5px;
		padding-right: 20px;
		padding-bottom: 5px;
		padding-left: 20px; 
		text-align:left;
		background-color: #EC9384;
		color:#FFFFFF;
	}
	.side-menu-table-2 {
		border-top-width: 		1px;
		border-right-width: 	1px;
		border-bottom-width: 	1px;
		border-left-width: 		1px;
		border-top-style: 		none;
		border-right-style: 	none;
		border-bottom-style: 	solid;
		border-left-style: 		none;
		border-top-color: 		#ffffff;
		border-right-color: 	#ffffff;
		border-bottom-color: 	#ffffff;
		border-left-color: 		#ffffff;
		padding-top: 5px;
		padding-right: 20px;
		padding-bottom: 5px;
		padding-left: 33px; 
		text-align:left;
		background-color: #ECBBAF;
		color:#FFFFFF;
	}
	.inner-menu-table {
		border-top-width: 		1px;
		border-right-width: 	1px;
		border-bottom-width: 	1px;
		border-left-width: 		1px;
		border-top-style: 		none;
		border-right-style: 	none;
		border-bottom-style: 	none;
		border-left-style: 		solid;
		border-top-color: 		#ffffff;
		border-right-color: 	#ffffff;
		border-bottom-color: 	#ffffff;
		border-left-color: 		#ffffff;
		padding-top: 5px;
		padding-right: 20px;
		padding-bottom: 5px;
		padding-left: 20px; 
		text-align:center;
		color:#FFFFFF;
	}
	.inner-menu-table-end {
		border-top-width: 		1px;
		border-right-width: 	1px;
		border-bottom-width: 	1px;
		border-left-width: 		1px;
		border-top-style: 		none;
		border-right-style: 	none;
		border-bottom-style: 	none;
		border-left-style: 		none;
		border-top-color: 		#ffffff;
		border-right-color: 	#ffffff;
		border-bottom-color: 	#ffffff;
		border-left-color: 		#ffffff;
		padding-top: 5px;
		padding-right: 20px;
		padding-bottom: 5px;
		padding-left: 20px; 
		text-align:center;
		color:#FFFFFF;
	}
		
	#HP-content-1 {
		width:								750px;
		margin-top: 					5px;
		margin-bottom: 				5px;
	}
	
	#HP-content-2 {
		margin:								0px;
		width:								750px;
	}
	
	#HP-content-3 {
		margin-top: 					5px;
		width:								750px;
	}
	
	#HP-content-text {
		margin-top: 					10px;
		margin-bottom: 				10px;
		width:								750px;
	}
	
	#hp-tech-naw {
		background-color: 		#326733;
	}
	#hp-tech-grz {
		background-color: 		#EB5F01;
		margin-left: 					1px;
	}
	
	#footer {
		background-color: 		#888A8F;
		margin-top:						5px;
		padding-top: 					4px;
		padding-bottom:				4px;
	}
	.main-menu-pg-header {
		background-color: 		#336666;
		padding-top:					4px;
		padding-left:					5px;
		padding-bottom:				4px;
	}
	.main-menu-hh-header {
		background-color: 		#DB0019;
		padding-top:					4px;
		padding-left:					5px;
		padding-bottom:				4px;
	}
	#hh_tab {
		background-color: #DB0019;
		padding: 0px;
	}
	#hh_tab a {
		background-color: #DB0019;
		padding: 0px;
	}
	#hh_tab a.current {
	font-weight: bold;
	}
	.main-menu-hh-menu {
		background-color: #DB0019;
		padding: 0px;
	}
	.hh-table-spec {
		border-top:		#DB0019 1px solid;
		border-right:	#DB0019 0px solid;
		border-bottom:#DB0019 0px solid;
		border-left:	#DB0019 1px solid;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		margin:0px 0px 0px 0px;
	}
	.hh-table-spec th {
		border-top:#DB0019 0px solid;
		border-right:#FFFFFF 1px solid;
		border-bottom:#FFFFFF 1px solid;
		border-left:#DB0019 0px solid;
		background-color:#DB0019;
		padding:2px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
	}
	.hh-table-spec th.bottom {
		border-top:#DB0019 0px solid;
		border-right:#FFFFFF 1px solid;
		border-bottom:#FFFFFF 0px solid;
		border-left:#DB0019 0px solid;
		background-color:#DB0019;
		padding:2px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
	}
	.hh-table-spec th.right {
		border-top:#DB0019 0px solid;
		border-right:#DB0019 0px solid;
		border-bottom:#FFFFFF 1px solid;
		border-left:#DB0019 0px solid;
		background-color:#DB0019;
		padding:2px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
	}
	.hh-table-spec th.bottomright {
		border-top:#DB0019 0px solid;
		border-right:#DB0019 0px solid;
		border-bottom:#DB0019 0px solid;
		border-left:#DB0019 0px solid;
		background-color:#DB0019;
		padding:2px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
	}
	
	.hh-table-spec td {
		border-top:#DB0019 0px solid;
		border-right:#DB0019 1px solid;
		border-bottom:#DB0019 1px solid;
		border-left:#DB0019 0px solid;
		padding:2px;
		color:#000000;
		text-align:left;
		vertical-align:top;
	}
	.hh-table-spec td.center {
		text-align:center;
	}
	
	.hh-table-dwnl {
		border-top:		#DB0019 1px dotted;
		border-right:	#DB0019 0px dotted;
		border-bottom:#DB0019 0px dotted;
		border-left:	#DB0019 1px dotted;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		margin:0px 0px 0px 0px;
	}
	.hh-table-dwnl th {
		border-top:#DB0019 0px dotted;
		border-right:#DB0019 1px dotted;
		border-bottom:#DB0019 1px dotted;
		border-left:#DB0019 0px dotted;
		background-color:#DB0019;
		padding:2px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
	}
	.hh-table-dwnl td {
		border-top:#DB0019 0px dotted;
		border-right:#DB0019 1px dotted;
		border-bottom:#DB0019 1px dotted;
		border-left:#DB0019 0px dotted;
		padding:2px 10px;
		color:#000000;
		text-align:left;
		vertical-align:middle;
		width:auto;
	}
	.hh-table-dwnl td.ico {
		text-align:center;
		padding:2px 15px;
	}
	.hh-table-dwnl td.size {
		text-align:right;
		padding:2px 15px;
		width:80px;
	}

