@charset "utf-8";


body {
	background-color: #f7f7f7;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

a:link { color:#575757; text-decoration:none}
a:visited { color:#575757; text-decoration:none}
a:hover { color:#05879e; text-decoration:none}
a:active { color:#575757; text-decoration:none}


.main {
margin-left: auto;
margin-right: auto;
margin-top: 5%;
/*top: auto;
bottom: auto;
margin-top: auto;
margin-bottom: auto;*/
		  
}
body,td,th {
	font-family: Gill Sans MT, Tahoma, Arial;
	font-size: 14px;
	line-height: 18px;
}

/* MENU ------------------------------------------------------------------------------------ */


.Main_Menu {
	font-size: 12px;
	word-spacing: 2px;
	color: #575757;
}

.txt1 {
	font-size: 12px;
	word-spacing: 2px;
	color: #575757;
}

.txt2 {
	font-size: 18px;
	word-spacing: 2px;
	line-height: 16px;
	color: #575757;
}

.txt2_lineheight {
	font-size: 18px;
	word-spacing: 2px;
	line-height: 22px;
	color: #575757;
}

.blue_txt1 {
	font-size: 26px;
	line-height: 24px;
	font-weight:bold;
	color: #13c1a2;
}
a.blue_txt1:link { color:#13c1a2; text-decoration:none}
a.blue_txt1:visited { color:#13c1a2; text-decoration:none}
a.blue_txt1:hover { color:#09e3bd; text-decoration:none}
a.blue_txt1:active { color:#13c1a2; text-decoration:none}

.blue_txt2 {
	font-size: 21px;
	line-height: 18px;
	color: #13c1a2;
}
a.blue_txt2:link { color:#13c1a2; text-decoration:none}
a.blue_txt2:visited { color:#13c1a2; text-decoration:none}
a.blue_txt2:hover { color:#09e3bd; text-decoration:none}
a.blue_txt2:active { color:#13c1a2; text-decoration:none}

.blue_txt3 {
	font-size: 18px;
	word-spacing: 2px;
	line-height: 16px;
	color: #13c1a2;
}
a.blue_txt3:link { color:#13c1a2; text-decoration:none}
a.blue_txt3:visited { color:#13c1a2; text-decoration:none}
a.blue_txt3:hover { color:#09e3bd; text-decoration:none}
a.blue_txt3:active { color:#13c1a2; text-decoration:none}

.bg_img_about {
	background-image:url(images/about.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}

.bg_img_engineering {
	background-image:url(images/engineering.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}

.bg_img_marketing {
	background-image:url(images/marketing_01.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}

.bg_img_showcase {
	background-image:url(images/showcase.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}

.bg_img_service {
	background-image:url(images/services.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}

.bg_img_contact {
	background-image:url(images/contact.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}
