* {
	margin: 0;
	padding: 0;
	color: #000000;
}
html, body {
	margin: 0 !important; 
	padding: 0 !important;
	width: 100% !important;
	min-height: 100% !important;
	height: 100% !important;
	text-shadow: 1px 1px 0 #ffffff !important;
	background: #f4f4f4 !important;
}
#form2_3_g {
	position: relative !important;
	height: auto !important;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;
	background: #fafafa;	
}
table.contab {
	border: 1px solid #000;
	border-collapse: collapse;
}

table.contab td {
	border: 1px solid #000;
	border-collapse: collapse;
        padding: 3px;
}

.clear {
	height: 0;
	line-height:0;
	font-size: 1px;
	clear: both;
}
.clearf {
	height: 20px;
	line-height:0;
	font-size: 1px;
	clear: both;
}
a:hover {
	text-decoration: none;
	outline: none;
}
h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
}

#content {
	position: relative !important;
	min-height: 100% !important;
	height: auto !important;
}
	.top {
		height: 128px;
		background: #93acc8 url(img/topbg.gif);

	}
		.topcontent {
			margin: 0 auto;
			width: 1000px;
			height: 128px;
		}
			.topcontent à {
				outline: none;
			}

			.logo {
				float: left;
				width: 316px;
				height: 86px;
			}
			.baner {
				margin: 15px 0 0 0;
				float: right;
				width: 468px;
   			        height: 60px;
	
			}

			.logo à {
				outline: none;
			}

			.menu {
				margin: 0;
				width: 100%;
   			        height: 30px;
				background: url(img/topcontentmenubg.gif);
			}

				.menu0 {
					margin: 0 10px 0 0;
					float: left;
					width: 48px;
                                        height: 30px;
				        background: url(img/topcontentmenutr.gif);
		
				}
				.menu1 {
					width: 130px;
				}
				.menu1:hover {
					background: #f39959;
				}
				.menu2 {
					width: 105px;
				}
				.menu2:hover {
					background: #f39959;
				}
				.menu3 {
					width: 125px;
				}
				.menu3:hover {
					background: #f39959;
				}
				.menu4 {
					width: 110px;
				}
				.menu4:hover {
					background: #f39959;
				}
				.menu5 {
					width: 65px;
				}
				.menu5:hover {
					background: #f39959;
				}
					
				.menuright {
					background: #f4f4f4;
					float: right;
					margin: 0 0 0 0;
				}
				.menuoff {
					float: left;
					padding: 4px 10px;
					font: 18px arial;
					text-shadow: 0px 0px #ffffff;
				}
				.menuon, .menuon:hover {
					float: left;
					padding: 4px 10px;
					font: 18px arial;
					color: #367dcf;
					background: #f4f4f4;
					text-shadow: 0px 0px #ffffff;
				}
				.menuoff:hover a {
					color: #ffffff;
				}
				.menuoff a:hover {
					color: #ffffff;
				}

	.body {
			margin: 0 auto !important;
			width: 1000px;
	}
	.rek {
			margin: 0 auto;
			width: 1000px;
			font: 11px arial;
			font-style: italic;
			color: #3f3f3f;

	}

	.rek a {
			color: #3f3f3f;
			outline: none;
	}


		.content {
			margin: 20px 20px 0 0;
			width: 1000px;
		}
				.text {
					margin: 10px 0 0 0;
					padding: 19px;
					font: 17px arial;
					line-height: 19px;
					border: 1px solid #fafafa;
					background: #fafafa;
				}
				.text_f {
					margin: 10px 0 0 0;
					padding: 17px;
					font: 15px arial;
					line-height: 17px;
					border: 1px solid #f4f4f4;
					background: #f4f4f4;
				}
				.text_s {
					margin: 10px 0 0 0;
					padding: 19px;
					font: 15px arial;
					line-height: 19px;
					border: 1px solid #fafafa;
					background: #fafafa;
				}

				.text_z {
					float: right;
					margin: 0 0 0 0;
					padding: 0px;
					font: 15px arial;
					line-height: 19px;
					border: 1px solid #f4f4f4;
					background: #f4f4f4;
				}
				.text_n {
					text-align: center;
					margin: 0 0 0 0;
					padding: 0 20px 40px 20px;
					font: 14px arial;
					line-height: 19px;
					border: 1px solid #fafafa;
					background: #fafafa;
				}
				.text_p {
					float: right;
					margin: 0 0 0 0;
					width: 1000px;
					padding: 0px;
					font: 15px arial;
					font-style: italic;
					line-height: 19px;
					border: 1px solid #f4f4f4;
					background: #f4f4f4;
				}

				.text a {
					color: #367dcf;
				}

				.text p {
					margin: 0 0 10px 0;
				}
				.text_f p {
					margin: 0 0 7px 0;
				}

				.text ul {
					margin: 0 0 10px 20px;
				}
				.text li {
					margin: 0 0 4px 0;
					list-style-type: none;
				}
				.text_s a {
					color: #000000;
				}
				.text_n a {
					color: #367dcf;
				}
				.text_s p {
					margin: 0 0 10px 0;
				}
				.text_s ul {
					margin: 0 0 10px 20px;
				}
				.text_s li {
					margin: 0 0 4px 0;
					list-style-type: none;
				}
				.text_s h3 {
					margin: 25px 0 15px 0;
					font: 15px arial;
					font-weight: bold;
				}

				.text_z a {
					color: #000000;
				}
				.text_z p {
					margin: 0 0 10px 0;
				}
				.text_z ul {
					margin: 0 0 10px 20px;
				}
				.text_z li {
					margin: 0 0 4px 0;
					list-style-type: none;
				}
				.text_p p {
					float: right;
      					width: 400px;
				}

#content .empty {
	height: 100px !important;
}
#footer {
	position: relative !important;
	height: 100px !important;
	margin-top: -100px !important;
	background: #93acc8 url(img/topbg.gif);
}
	.footer {
		width: 1000px;
		margin: 0 auto;
	}
		.copy {
			float: left;
			margin: 0;
		}
			.copytext {
				float: left;
				margin: 20px 0 0 10px;
				width: 210px;
				font: 16px arial;
				color: #000000;
			}

	.rek li {
			margin: 0 0 4px 0;
			list-style-type: none;
	}
