body, img, div, form, p, ul, ol, li, h1, h2, h3, h4, h5, fieldset {
border:0 none;
margin:0;
padding:0;
}

body {
	background-color: #fff;
	background-image: url(images/main_bg.png);
}
#container {
	width: 997px;
	margin: auto;
	height: 100%;
}
#container h1 {
	font-size: 7pt;
	background-color: #FFFFFF;
	color: #0000FF;
	padding-left: 4px;
}

#head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	width: 997px;
	height: 81px;
	background-color: #FFFFFF;
}
#head_logo {
	float: right;
	padding-top: 0px;
	width: 501px;
}
#head_btn_1 {
	float: left;
	width: 70px;
	padding-top: 20px;
	background-color: #FFFFFF;
	color: #FFFFFF;
}
#head_btn_2 {
	float: left;
	width: 70px;
	padding-top: 20px;
}
#head_btn_3 {
	float: left;
	width: 70px;
	padding-top: 20px;
}
#head_btn_4 {
	float: left;
	width: 70px;
	padding-top: 20px;
}
#head_btn_5 {
	float: left;
	width: 70px;
	padding-top: 20px;
}
#head a:link {
	color: #999999;
	text-decoration: none;
	font-size: 7pt;
	}
#head a:hover {
	color: #3091B1;
	text-decoration: none;
	font-size: 7pt;
}
#head a:visited {
	color: #999999;
	text-decoration: none;
	font-size: 7pt;
}
#menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	height: 35px;
	width: 982px;
	padding-top: 5px;
	padding-left: 14px;
}
#menu_div_1 {
	width: 122px;
	float: left;
	height: 20px;
	padding-top: 7px;
	background-image: url(images/menu-boton.png);
}
#menu_div_2 {
	width: 122px;
	float: left;
	height: 20px;
	background-image: url(images/menu-boton.png);
	padding-top: 7px;
}
#menu_div_3 {
	width: 122px;
	float: left;
	height: 20px;
	background-image: url(images/menu-boton.png);
	padding-top: 7px;
}
#menu_div_4 {
	width: 122px;
	float: left;
	height: 20px;
	background-image: url(images/menu-boton.png);
	padding-top: 7px;
}
#menu_div_5 {
	width: 122px;
	float: left;
	height: 20px;
	background-image: url(images/menu-boton.png);
	padding-top: 7px;
}
#menu_div_6 {
	width: 122px;
	float: left;
	height: 20px;
	background-image: url(images/menu-boton.png);
	padding-top: 7px;
}
#menu_div_7 {
	width: 122px;
	float: left;
	height: 20px;
	background-image: url(images/menu-boton.png);
	padding-top: 7px;
}
#menu_div_8 {
	width: 122px;
	float: left;
	height: 20px;
	background-image: url(images/menu-boton_active.png);
	padding-top: 7px;
	color: #999999;
}
#menu_div_9 {
	width: 122px;
	float: left;
	height: 20px;
	background-image: url(images/menu-boton_active.png);
	padding-top: 7px;
	color: #999999;
}

#menu a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#menu a:hover {
	color: #000A0E;
	text-decoration: none;
}
#menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#clip {
	width: 100%;
	height: 276px;
}
#contenido {
	height: 710px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999;
	padding-top: 5px;
}
#contenido a:link {
	font-family: "Trebuchet MS";
	font-size: 16pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#contenido a:hover {
	font-family: "Trebuchet MS";
	font-size: 16pt;
	color: #13374A;
	text-decoration: none;
	font-weight: normal;
}
#contenido a:visited {
	font-family: "Trebuchet MS";
	font-size: 16pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#contenido h1 {
	background-image: url(images/h1_bg.png);
}


#contenido_1 {
	font-family: "Trebuchet MS";
	height: 577px;
	width: 615px;
	float: left;
	padding-left: 13px;
	font-size: 9pt;
	font-weight: normal;
	color: #51565C;
}
#subtitle1 {
	float: left;
	height: 9px;
	width: 224px;
	color: #999999;
	background-image: url(images/subtitle.png);
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
#contenido1_box {
	border: 1px solid #cccfc8;
	float: left;
	width: 610px;
	height: 546px;
}
#box1 {
	height: 29px;
	border: 1px solid #FFFFFF;
	float: left;
	width: 608px;
	font-size: 16pt;
	font-weight: normal;
	color: fff;
	padding-top: 100px;
	background-image: url(images/design_specification.png);
	
}
#box2 {
	height: 29px;
	border: 1px solid #FFFFFF;
	float: left;
	width: 608px;
	color: fff;
	padding-top: 100px;
	background-image: url(images/rendering.png);
}
#box3 {
	height: 29px;
	border: 1px solid #FFFFFF;
	float: left;
	width: 608px;
	color: fff;
	padding-top: 100px;
	background-image: url(images/catalog_creation.png);
}
#boxText {
	height: 35px;
	border: 1px solid #FFFFFF;
	float: left;
	width: 598px;
	color: #666666;
	padding: 5px;
	padding-top: 9px;
}

#contenido_2 {
	float: right;
	height: auto;
	width: 336px;
	font-family: "Trebuchet MS";
	padding-right: 11px;
	font-size: 9pt;
	color: #FFFFFF;
	padding-left: 7px;
}
#contenido2_box {
	height: 670px;
	padding: 3px;
	color: #51565C;
	float: left;
	width: 327px;
	background-color: #FFFFFF;
	border: 1px solid #cccfc8;
}
#contenido_3{
	font-family: "Trebuchet MS";
	width: 615px;
	float: left;
	padding-left: 13px;
	padding-top: 5px;
	font-size: 9pt;
	font-weight: normal;
	color: #51565C;
	height: 130px;
}
#contenido3_box {
	border: 1px solid #cccfc8;
	float: left;
	width: 610px;
	height: 89px;
	padding-top: 5px;
}
#foot {
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #999999;
	float: left;
	height: 60px;
	width: 100%;
}
#foot a:link {
	color: #216A80;
}
#foot a:hover {
	color: #144C68;
	text-decoration: underline overline;
}
#foot a:visited {
	color: #216A80;
}
#contenido_catalogServices {
	height: 500px;
	width: 996px;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #666666;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 50px;
}
#contenido_catalogServices h1 {
	background-image: url(images/h1_bg.png);
}
#catalogHeader {
	width: 900px;
	float: left;
	color: #005681;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	padding: 15px;
}


#catalogBtn1 {
	width: 426px;
	float: left;
	height: 220px;
	padding-top: 0px;
	padding-right: 69px;
}
#catalogBtn2 {
	width: 400px;
	float: left;
	height: 220px;
	padding-top: 0px;
}

#catalogIntroText {
	width: 700px;
	float: left;
	padding: 100px;
}
#contenido_catalogServices a:link {
	font-family: "Trebuchet MS";
	font-size: 16pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
#contenido_catalogServices  a:hover {
	font-family: "Trebuchet MS";
	font-size: 16pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
#contenido_catalogServices  a:visited {
	font-family: "Trebuchet MS";
	font-size: 16pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
#contact {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #333333;
	height: 890px;
	width: 998px;
	padding-top: 30px;
	background-image: url(images/contactBackground.png);
}
#contact_icons {
	width: 65px;
	float: left;
	height: 890px;
	padding-left: 80px;
}
#icon1 {
	height: 65px;
	padding-top: 2px;
}
#icon2 {
	padding-top: 25px;
}
#icon3 {
	padding-top: 25px;
}
#icon4 {
	padding-top: 25px;
}
#icon5 {
	padding-top: 25px;
}
#icon6 {
	padding-top: 25px;
}
#icon7 {
	padding-top: 25px;
}
#icon8 {
	padding-top: 25px;
}
#icon9 {
	padding-top: 25px;
}
#icon10 {
	padding-top: 25px;
}
#contact_list {
	width: 400px;
	float: left;
	padding-left: 10px;
}
#contact_form {
	width: 390px;
	float: left;
	padding-top: 450px;
}

#contact a:link {
	font-weight: bold;
	color: #3392A7;
	text-decoration: none;
}
#contact a:hover {
	text-decoration: underline;
	color: #3392A7;
	font-weight: bold;
}
#contact a:visited {
	font-weight: bold;
	color: #3392A7;
	text-decoration: none;
}
#aboutus {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #666666;
	height: 550px;
	width: 100%;
	background-image: url(images/us.png);
}
#team {
	font-family: Calibri;
	font-size: 10pt;
	color: #666666;
	height: 2500%;
	width: 100%;
}
#team h5 {
	font-size: 19pt;
	color: #666666;
	font-weight: normal;
	padding: 1px;
}
#team h6 {
	color: #3091B0;
	font-size: 14pt;
	font-weight: bold;
}

#testimonials {
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #666666;
	height: 550px;
	width: 100%;
	background-image: url(images/testimonials.png);
}
#k-b {
	height: 650px;
	width: 996px;
}
#iframe2020 {
	height: 650px;
	width: 996px;
	float: left;
}

#k-bFlash {
	width: 420px;
	float: left;
	color: #000000;
	font-family: "Myriad Pro";
	font-size: 25pt;
	font-weight: bold;
	padding-top: 25px;
	padding-left: 50px;
}
#k-bText {
	width: 350px;
	float: right;
	color: #000000;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	height: 350px;
	padding-right: 50px;
	padding-top: 25px;
}
#k-bText  h2 {
	font-family: "Trebuchet MS";
	font-size: 10pt;
}
#contenido_specDpt {
	height: 550px;
	width: 996px;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #666666;
}
#contenido_renDpt {
	height: 550px;
	width: 996px;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #666666;
}
