.bodytext {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.smallertext {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	font-weight: bold;



}

.headers {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	font-weight: bold;

	color: #990000;

}

.bodytexttahoma {

	font-family: Tahoma;

	font-size: 12px;

}
.link-page{
	text-decoration: none;
	color:#fff;
}
.link-page a{
	text-decoration: none;
	color:#fff;
}
.link-page a:visited{
	text-decoration: none;
	color:#fff;
}
.link-page a:hover{
	text-shadow:2px 2px 10px #fff, 2px 2px 10px #ccc;
}
.header-mobile{
	display:none;
}
.slicknav_menu {
	display:none;
}
#Table-mobile{
	display:none;
}

@media screen and (max-width: 40em) {
	#Table_01{
		display:none;
	}
	
	.header-mobile{
		display:block;
		width: 100%;
	}
	.js #menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}
	#Table {
		display:none;
	}
	#Table-mobile{
		display:block;
		width: 100%;
	}
	.column-mobile{
		width: 100%;
	}
	.Table-contact,.Table-contact table,.Table-contact td,.Table-contact tr,select,.Table-contact div, .Table-contact tr td, .Table-contact  table td{
		width: 100% !important;
	}
	.padding-none-mobile{
		padding:0px;
	}
	.mobile-img{
		width: 100% !important;
		height: initial !important;
	}
}