@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
}
p{margin:0; padding:0;}
#pillow{
	width:100%;
	height:42px;
	background-color:#BE1E2D;
}

a:link{text-decoration:none;color:#FFF}
a:visited{text-decoration:none;color:#FFF}
a:hover{text-decoration:none;color:#FFF}
a:active{text-decoration:none;color:#FFF}


.pillow{
	width:1000px;
	height:42px;
	margin:auto;
	padding:0 50px;
}
.pillowWEB{
	float:left;
	width:505px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:lighter;
	color: #FFF;
	padding: 14px 0 13px 0;
}
.pillowPhone{
	float:left;
	width:auto;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 14px 15px 13px 15px;
}
.pillowNextel{
	float:left;
	width:auto;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 14px 15px 13px 15px;
}
.pillowMail{
	float:left;
	width:auto;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 14px 0 13px 15px;
}
.pillowFontColor{
	color:#300;
}
a.pillowLink:link{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#FFF;}
a.pillowLink:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#FFF;}
a.pillowLink:hover{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#300;
}
a.pillowLink:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#FFF;}

#head{
	width:1000px;
	height:70px;
	margin:auto;
	padding:0 50px 10px 50px;
}
.headLogo{
	width:269px;
	height:53px;
	float:left;
	padding:15px 0 0 0;
}
.headShare{
	width:auto;
	height:auto;
	float:left;
	padding:15px 0 28px 385px;
}
.buttonShare{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AFD2DB;
	width:auto;
	height:auto;
	padding: 10px 0;
}
.share{
	padding:10px 35px;
	background-color:#be1e2d;
  	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #be1e2d), color-stop(1, #860c18));
	background-image:-webkit-linear-gradient(#be1e2d, #860c18);
	background-image:-moz-linear-gradient(top, #be1e2d, #860c18);
	background-image:-o-linear-gradient(top, #be1e2d, #860c18);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#be1e2d', EndColorStr='#860c18');
	border:2px solid #FFF;
	font-family:Arial, sans-serif;;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius:5px;
	border-top-right-radius:5px;
}
.share:hover{
	padding:10px 35px;
	background-color:#860c18;
  	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #860c18), color-stop(1, #56040c));
	background-image:-webkit-linear-gradient(#860c18, #56040c);
	background-image:-moz-linear-gradient(top, #860c18, #56040c);
	background-image:-o-linear-gradient(top, #860c18, #56040c);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#860c18', EndColorStr='#56040c');
	border:2px solid #FFF;
	font-family:Arial, sans-serif;;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius:5px;
	border-top-right-radius:5px;
}
#menu{
	width:100%;
	height:50px;
	background-image:url(../images/general/img_bg_01.jpg);
	background-repeat:repeat-x;
	padding: 0 0 9px 0;
}
.menu{
	width:1000px;
	height:50px;
	margin:auto;
	padding:0 50px;
}
.menuBox{
	width:105px;
	height:50px;
	float:left;
}
#banner{
	width:1000px;
	height:380px;
	margin:auto;
	padding:25px 50px 10px 50px;
}
#bannerZAM{
	width:1000px;
	height:375px;
	margin:auto;
	padding:25px 50px 50px 50px;
}
.bannerMenu{
	width:300px;
	height:400px;
	float:left;
}
.bannerMenuZAM01{
	width:168px;
	height:400px;
	float:left;
}
.bannerMenuCap{
	width:300px;
	height:400px;
	float:left;
}
.bannerMenuZAM02{
	width:110px;
	height:400px;
	float:left;
}
.bannerSlide{
	width:697px;
	height:373px;
	float:left;
}
.bannerSlideZAM{
	width:550px;
	height:400px;
	float:left;
}
.bannerButtons{
	width:300px;
	height:125px;
}
.bannerButtonsZAM{
	width:168px;
	height:93.7px;
}
.bannerButtonsCap{
	width:300px;
	height:41.5px;
}
.bannerButtonsZAM02{
	width:110px;
	height:75px;
}
.bannerButtonsZAM03{
	width:110px;
	height:93.7px;
}

#companyIndex{
	width:900px;
	height:217px;
	margin:auto;
	padding:25px 50px 0 50px;
}
.companyIndexTitle{
	width:900px;
	height:auto;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:15px;
	color:#0a1c78;
	font-style: italic;
	padding: 0 0 25px 0;
}
.companyIndexImage{
	width:193px;
	height:150px;
	float:left;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius:5px;
	border-top-right-radius:5px;
	background-color:#efefef;
	padding:10px;
}
.companyIndexSubtitle{
	width:657px;
	height:auto;
	float:left;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:15px;
	color:#666;
	font-style: italic;
	padding: 0 0 20px 30px;
}
.companyIndexText{
	width:657px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	color:#0a1c78;
	float:left;
	padding: 0 0 18px 30px;
}
.companyTextButton{
	width:657px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding:10px 0 10px 30px;
	float:left;
}
.info{
	padding:10px 20px 10px 40px;
	background-color:#be1e2d;
  	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #be1e2d), color-stop(1, #860c18));
	background-image:-webkit-linear-gradient(#be1e2d, #860c18);
	background-image:-moz-linear-gradient(top, #be1e2d, #860c18);
	background-image:-o-linear-gradient(top, #be1e2d, #860c18);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#be1e2d', EndColorStr='#860c18');
	font-family:Arial, sans-serif;;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius:5px;
	border-top-right-radius:5px;
	background-image:url(../images/img_g_04.png);
	background-repeat:no-repeat;
	background-position:5% 50%;
}
.info:hover{
	padding:10px 20px 10px 40px;
	background-color:#860c18;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #860c18), color-stop(1, #56040c));
	background-image:-webkit-linear-gradient(#860c18, #56040c);
	background-image:-moz-linear-gradient(top, #860c18, #56040c);
	background-image:-o-linear-gradient(top, #860c18, #56040c);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#860c18', EndColorStr='#56040c');
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius:5px;
	border-top-right-radius:5px;
	background-image:url(../images/img_g_04.png);
	background-repeat:no-repeat;
	background-position:5% 50%;
}





#features{
	width:900px;
	height:381px;
	margin:auto;
	padding:50px 50px;
}
.features01{
	background-color:#bb1d2c;
	width:300px;
	height:auto;
	float:left;
	text-align: center;
	font-style: italic;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 22px;
	color: #FFF;
	padding: 15px 0;
	text-shadow:#300 2px 2px 2px;
}
.features01_02{
	background-color:#83131e;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #83131e), color-stop(1, #640a12));
	background-image:-webkit-linear-gradient(#83131e, #640a12);
	background-image:-moz-linear-gradient(top, #83131e, #640a12);
	background-image:-o-linear-gradient(top, #83131e, #640a12);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#83131e', EndColorStr='#640a12');
	width:300px;
	height:320px;
	float:left;
}
.features02{
	background-color:#a71624;
	width:300px;
	height:auto;
	float:left;
	text-align: center;
	font-style: italic;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 22px;
	color: #FFF;
	padding: 15px 0;
	text-shadow:#300 2px 2px 2px;
}
.features02_02{
	background-color:#750f19;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #750f19), color-stop(1, #4c0209));
	background-image:-webkit-linear-gradient(#750f19, #4c0209);
	background-image:-moz-linear-gradient(top, #750f19, #4c0209);
	background-image:-o-linear-gradient(top, #750f19, #4c0209);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#750f19', EndColorStr='#4c0209');
	width:300px;
	height:320px;
	float:left;
}
.features03{
	background-color:#930210;
	width:300px;
	height:auto;
	float:left;
	text-align: center;
	font-style: italic;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 22px;
	color: #FFF;
	padding: 15px 0;
	text-shadow:#300 2px 2px 2px;
}
.features03_02{
	background-color:#67010c;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #67010c), color-stop(1, #3f0208));
	background-image:-webkit-linear-gradient(#67010c, #3f0208);
	background-image:-moz-linear-gradient(top, #67010c, #3f0208);
	background-image:-o-linear-gradient(top, #67010c, #3f0208);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#67010c', EndColorStr='#3f0208');
	width:300px;
	height:320px;
	float:left;
}
.featureText{
	width:230px;
	height:100px;
	padding: 20px 35px;
	font-size: 22px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-style: italic;
	color: #330005;
	line-height: 25px;
}
.featureTextDescription{
	width:230px;
	height:100px;
	padding: 0 35px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	line-height: 25px;
}
.buttonInfoIndex{
	width:300px;
	height:32px;
	padding: 48px 0 0 0;
	text-align: center;
}
.infoIndex{
	padding:17px 50px;
	background-color:#b81c2b;
	font-family:Arial, sans-serif;;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	-webkit-border-top-right-radius:50px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-top-left-radius:50px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius:50px 50px 0px 0px;
	border-top-right-radius:50px;
	background-image:url(../images/img_g_04.png);
	background-repeat:no-repeat;
	background-position:center;
}
.infoIndex:hover{
	padding:17px 50px;
	background-color:#300;
	font-family:Arial, sans-serif;;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	-webkit-border-top-right-radius:50px;
	-webkit-border-bottom-right-radius:0px;
	-webkit-border-top-left-radius:50px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius:50px 50px 0px 0px;
	border-top-right-radius:50px;
	background-image:url(../images/img_g_04.png);
	background-repeat:no-repeat;
	background-position:center;
}
#lineDetailIndex{
	width:100%;
	height:14px;
	background-color:#10227d;
}
#foot{
	width:100%;
	height:100px;
	background-image:url(../images/img_g_03.png);
}
.foot{
	width:1000px;
	height:70px;
	padding:15px 50px;
	margin:auto;
}
.footPolitics{
	width:350px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	padding:10px 0;
	float:left;
}
.footCopyright{
	width:550px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	padding:10px 0;
	float:left;
}
.footMenu{
	width:650px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	padding:10px 0;
	float:left;
	text-align: right;
}
.footDeveloper{
	width:450px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	padding:10px 0;
	float:left;
	text-align: right;
}
a.footLink:link{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#333;}
a.footLink:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#333;}
a.footLink:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#03F;}
a.footLink:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#333;}














#contact{
	width:1000px;
	height:466px;
	margin:auto;
	padding:50px 50px 50px 50px;
}
.contactBox{
	width:350px;
	height:468px;
	float:left;
}
.contactForm{
	width:550px;
	height:468px;
	float:left;
}
.contactSeparation{
	width:0px;
	height:468px;
	padding:0 50px;
	float:left;
}
.contactBoxTitle{
	width:350px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#036;
	padding: 0 0 15px 0;
	font-style: italic;
}
.contactFormTitle{
	width:550px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#036;
	padding: 0 0 15px 0;
	font-style: italic;
}
.contactSocialTitle{
	width:500px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#09F;
	padding: 35px 0 35px 0;
	text-shadow:#06F 1px 1px 2px;
	font-weight: bold;
}
.contactoImage{
	width:328px;
	height:200px;
	padding: 10px;
	border: 1px solid #eaeaea;
	background-color: #f2f2f2;
}
.contactText{
	width:350px;
	height:182px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 25px 0 0 0;
	line-height: 25px;
}
.contactFormText{
	width:508px;
	height:387px;
	padding: 20px;
	border: 1px solid #eaeaea;
	background-color: #f2f2f2;
}
.contactFormLabel1{
	width:508px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 0 0 10px 0;
	float:left;
}
.contactFormLabel2{
	float:left;
	width:244px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 0 10px 10px 0;
}
.contactFormLabel3{
	float:left;
	width:244px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 0 0 10px 10px;
}
.contactFormField1{
	width:508px;
	height:25px;
	padding:0 0 25px 0;
	float:left;
}
.contactFormField1Style{
	width:506px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	text-indent:2%;
	background-color:#FBFBFB;
	border:1px solid #eaeaea;
}
.contactFormField2{
	width:244px;
	height:25px;
	float:left;
	padding:0 10px 25px 0;
}
.contactFormField3{
	width:244px;
	height:25px;
	float:left;
	padding:0 0 25px 10px;
}
.contactFormField2Style{
	width:242px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	text-indent:5%;
	background-color:#FBFBFB;
	border:1px solid #eaeaea;
}
.contactFormTextArea{
	width:508px;
	height:130px;
	padding:0 0 35px 0;
	float:left;
}
.contactFormTextAreaStyle{
	width:502px;
	height:129px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	text-indent:2%;
	background-color:#FBFBFB;
	border:1px solid #eaeaea;
	overflow: hidden;
	resize:none;
}
.contactFormButtonBox{
	width:auto;
	height:auto;
	float:left;
	padding: 0 0 0 0;
}
.contactFormButton{
	width:auto;
	height:46px;
	float:left;
}
.contactFormButtonSeparation{
	width:auto;
	height:46px;
	padding:0 10px;
	float:left;
}
a.contactlink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BE1E2D;
	text-decoration:none;
}
a.contactlink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BE1E2D;
	text-decoration:none;
}
a.contactlink:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BE1E2D;
	text-decoration:none;
}
a.contactlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#036;
	text-decoration:none;
}
.contactFormImageSent{
	width:200px;
	height:255px;
	padding:10px;
	border: 1px solid #eaeaea;
	background-color: #F5F5F5;
	float:left;
}
.contactFormTextSent{
	width:235px;
	height:257px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	float:left;
	padding:20px 0 0 50px;
	line-height: 25px;
}
.contactFormButtonSent{
	width:508px;
	height:15px;
	padding:47px 0 47px 0;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
}
.infoButtonStyle{
	padding:12px 25px;
	background-color:#C0C0C0;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#505050;
	text-decoration:none;
}
.infoButtonStyle:hover{
	padding:12px 25px;
	background-color: #333;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
#ZAMoptionsContainer{
	width:900px;
	height:213px;
	margin:auto;
	padding:50px  50px 50px 50px;
}
.ZAMoptionsBoxes{
	height:213px;
	width:200px;
	float:left;
}
.ZAMoptionsBoxesSeparation{
	height:213px;
	width:1px;
	float:left;
	padding:0 16px;
}
.ZAMoptionsTitle{
	width:200px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #FFF;
	text-align: center;
	padding: 25px 0 10px 0;
}
.ZAMblue{background-color:#036;}
.ZAMorange{background-color:#F60;}
.ZAMpink{background-color:#F3C;}
.ZAMgreen{background-color:#090;}

.ZAMoptionsText{
	width:170px;
	height:130px;
	padding: 10px;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
}

.ZAMborderBlue{border:5px solid #036;}
.ZAMborderOrange{border:5px solid #F60;}
.ZAMborderPink{border:5px solid #F3C;}
.ZAMborderGreen{border:5px solid #090;}

a.ZAMLink:link{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#333;}
a.ZAMLink:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#333;}
a.ZAMLink:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#03F;}
a.ZAMLink:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#333;}

#ZAMmessage{
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	color:#666;
	font-style:italic;
	font-weight:bold;
	margin:auto;
	padding:0 50px 25px 50px;
}
#ZAMText{
	width:900px;
	height:164px;
	margin:auto;
	padding:20px 50px 0 50px;
}
.ZAMTextBoxes{
	float:left;
	height:60px;
	width:430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding: 0 0 0 20px;
}
li {margin:0; padding:0;}

ul {
	list-style-type: square;
	padding: 0px;
	margin: 0px;
}
.ZAMTitle{
	width:900px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#036;
	padding: 0 0 15px 0;
	font-style: italic;
}
.ZAMText01{
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 0 0 20px 0;
	text-align: justify;
}
#us{
	width:1000px;
	height:597px;
	margin:auto;
	padding:25px 50px;
}
.usTitle{
	width:1000px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#036;
	padding: 0 0 15px 0;
	font-style: italic;
}
.usImage01{
	width:244px;
	height:166px;
	padding: 10px;
	border: 1px solid #eaeaea;
	background-color: #f2f2f2;
	float:left;
}
.usImage02{
	width:278px;
	height:90px;
	padding: 10px;
	border: 1px solid #eaeaea;
	background-color: #f2f2f2;
	float:left;
}
.usText01{
	width:684px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 5px 0 20px 50px;
	text-align: justify;
	float:left;
	line-height: 25px;
}
.usText02{
	width:300px;
	height:217px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 0 0 0 0;
	text-align: justify;
	float:left;
	line-height: 20px;
}
.usBoxesContainer{
	width:1000px;
	height:330px;
	float:left;
	padding: 40px 0 0 0;
}
.usBoxes{
	float:left;
	width:300px;
	height:330px;
}
.usSeparation{
	float:left;
	width:0px;
	height:330px;
	padding:0 25px;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#036;
	font-style: italic;
	padding:0;
	margin:0;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#C00;
	font-style: italic;
	text-shadow:#300 1px 1px 2px;
}
h3{color:#FFF; font-size:14px; font-weight:bold;}
#certificateText{
	width:900px;
	height:60px;
	margin:auto;
	padding:0 50px 50px 50px;
}
.certificateText01{
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 0 0 0 0;
	text-align: justify;
}
.certificateTextBanner01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 60px 25px 59px 25px;
	text-align: justify;
	width: 499px;
	height: auto;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
}
.fuelTextBanner01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 44px 25px 45px 25px;
	text-align: justify;
	width: 499px;
	height: auto;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
}
.certificateTextBanner02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 77px 25px 98px 50px;
	text-align: justify;
	width: 474px;
	height: 198px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
	line-height: 20px;
	background-image: url(../images/certifications/cer_img_01.png);
}
.certificateTextBanner03{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 45px 25px 70px 50px;
	text-align: justify;
	width: 474px;
	height: 258px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
	line-height: 20px;
	background-image: url(../images/certifications/cer_img_04.png);
}
.certificateTextBanner04{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 53px 25px 70px 50px;
	text-align: justify;
	width: 474px;
	height: auto;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
	line-height: 20px;
	background-image: url(../images/certifications/cer_img_05.png);
}
.certificateBoxesRed{
	width:120px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-shadow:#600 1px 1px 1px;
	background-color:#C00;
	border:1px solid #900;
	margin:10px 3px 3px 0;
	font-style:italic;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding:10px 15px;
}
.certificateBoxesRed02{
	width:160px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-shadow:#600 1px 1px 1px;
	background-color:#C00;
	border:1px solid #900;
	margin:10px 3px 3px 0;
	font-style:italic;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding:10px 15px;
}
.certificateBoxesBlue01{
	width:153px;
	height:120px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 10px 0;
	font-style:italic;
	color:#FFF;
	text-align:left;
	padding:10px 15px;
	background-color: #006;
	
}
.certificateBoxesBlue02{
	width:148px;
	height:120px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 10px 0;
	font-style:italic;
	color:#FFF;
	text-align:left;
	padding:10px 10px 10px 30px;
	background-image: url(../images/certifications/cer_img_02_02.png);
	
}
.certificateBoxesBlue03{
	width:174px;
	height:120px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 10px 0;
	font-style:italic;
	color:#FFF;
	text-align:left;
	padding:10px 10px 10px 30px;
	background-image: url(../images/certifications/cer_img_02_03.png);
	
}
.shadow02{background-image:url(../images/certifications/cer_img_03.png); background-position:left; background-repeat:no-repeat;}
.parenthesis{
	padding:0 0 0 15px
}
#fuelText{
	width:900px;
	height:auto;
	margin:auto;
	padding:0 50px 50px 50px;
}
.fuelTextBanner04{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 2px 25px 1px 50px;
	text-align: justify;
	width: 474px;
	height: auto;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
	line-height: 20px;
	background-image: url(../images/fuel/fue_img_05.png);
}
.fuelTextBanner03{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 87px 20px 88px 50px;
	text-align: justify;
	width: 479px;
	height: 198px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
	line-height: 20px;
	background-image: url(../images/fuel/fue_img_04.png);
	background-position: right;
	background-repeat: no-repeat;
}
.fuelTextBanner02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 62px 25px 61px 50px;
	text-align: justify;
	width: 474px;
	height: auto;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
	line-height: 20px;
	background-image: url(../images/fuel/fue_img_03.png);
}
#ZAMoptionsText01{
	width:900px;
	height:auto;
	padding: 0 50px 50px 50px;
	margin: auto;
}
.ZAMoptionsTitle01{
	width:900px;
	height:auto;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:15px;
	color:#0a1c78;
	font-style: italic;
	padding: 0 0 25px 0;
}
.ZAMoptionsTitle02{
	width:900px;
	height:auto;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:15px;
	color:#F60;
	font-style: italic;
	padding: 0 0 25px 0;
}
.ZAMoptionsTitle03{
	width:900px;
	height:auto;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:15px;
	color:#F3C;
	font-style: italic;
	padding: 0 0 25px 0;
}
.ZAMoptionsTitle04{
	width:900px;
	height:auto;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:15px;
	color:#090;
	font-style: italic;
	padding: 0 0 25px 0;
}
.ZAMoptionsTitleText01{
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0 0 25px 0;
	line-height: 20px;
	font-weight: bold;
	text-align: justify;
}
.ZAMoptionsBoxes01_02{
	float:left;
	width:250px;
	height:auto;
	padding: 0 0 0 30px;
}
.ZAMoptionsBoxes01_03{
	float:left;
	width:310px;
	height:auto;
	padding: 0 0 0 30px;
}
.ZAMoptionsBoxes01{
	float:left;
	width:250px;
	height:auto;
	padding: 0 0 0 0;
}
.ZAMoptionsBoxes03{
	float:left;
	width:310px;
	height:auto;
	padding: 0 0 0 0;
}
.ZAMoptionsBoxes04{
	float:left;
	width:530px;
	height:auto;
	padding: 0 0 0 0;
}
.ZAMoptionsTitleText03{
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0 0 25px 0;
	line-height: 20px;
	font-weight: bold;
	text-align: justify;
}
.ZAMoptionsBoxes02{
	float:left;
	width:600px;
	height:auto;
}
.ZAMoptionBoxesTitles{
	width:250px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#C00;
	font-style: italic;
	padding: 15px 0 10px 0;
	font-weight: bold;
}
.ZAMoptionBoxesTitles02{
	width:560px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#C00;
	font-style: italic;
	padding: 0 20px 25px 20px;
}
.ZAMoptionBoxesTitles03{
	width:530px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#C00;
	font-style: italic;
	padding: 15px 0 10px 0;
	font-weight: bold;
}
.ZAMoptionBoxesTitles04{
	width:310px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#C00;
	font-style: italic;
	padding: 15px 0 10px 0;
	font-weight: bold;
}
.ZAMoptionsBoxesText01{
	width:250px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height: 17px;
	text-align: left;
}
.ZAMoptionsBoxesText02{
	width:560px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0 20px;
	line-height: 20px;
}
.ZAMoptionsBoxesText03{
	width:310px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height: 17px;
	text-align: left;
}
.ZAMoptionsBoxesText04{
	width:530px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height: 17px;
	text-align: left;
}
.ZAMOptionBoxesContainer{
	width:900px;
	height:270px;
}
.ZAMOptionsBoxesImage{
	width:250px;
	height:250px;
	float:left;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius:5px;
	border-top-right-radius:5px;
	background-color:#efefef;
	padding:10px;
	margin: 0 30px 0 0;
}
#politics{
	width:1000px;
	height:auto;
	margin:auto;
	padding:20PX 50px;
}
.politicsTitle{
	width:1000px;
	height:auto;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:15px;
	color:#0a1c78;
	font-style: italic;
	padding: 0 0 15px 0;
}
.politicsText{
	width:1000px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0;
	line-height: 20px;
}
.bannerMenuAloneButton{
	width:150px;
	height:375px;
	float:left;
}
.bannerMenuAloneButtonC{
	width:200px;
	height:375px;
	float:left;
}
.imagenSpace{
	margin:10px;
}
.imagenSpace2{
	margin:10px 40px;
}
.menuMap{
	width:1000px;
	height:auto;
	margin:auto;
	padding:30px 50px 0 50px;
	font-size: 12px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
a.menumaplink:link{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:12px; color:#333;}
a.menumaplink:visited{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;  font-size:12px; color:#333;}
a.menumaplink:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold;  font-size:12px; color:#900;}
a.menumaplink:active{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;  font-size:12px; color:#333;}

.bannerImg{
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
}
.ZAMTextBanner01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 37px 25px 38px 25px;
	text-align: justify;
	width: 631px;
	height: auto;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
}
.capTextBanner01Cap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 115px 25px 115px 25px;
	text-align: justify;
	width: 450px;
	height: auto;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
}
.capTextBanner02Cap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 62px 25px 60px 25px;
	text-align: left;
	width: 450px;
	height: 250px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
}
.ZAMTextBanner03{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 15px 10px 15px 20px;
	text-align: justify;
	width: 651px;
	height: 343px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
}
.ZAMbannerSlideZAM{
	width:682px;
	height:400px;
	float:left;
}
.capbannerSlideCap{
	width:500px;
	height:374px;
	float:left;
}
.ZAMbannerSlideZAM02{
	width:561px;
	height:400px;
	float:left;
}
.ZAMTextBanner02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 15px 10px 10px 20px;
	text-align: justify;
	width: 530px;
	height: 348px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	-o-border-radius: 0 10px 10px 0;
	-webkit-border-radius: 0 10px 10px 0;
	-moz-border-radius: 0 10px 10px 0;
	border-radius: 0 10px 10px 0;
}
.ZAMoptionsImage{
	float:left;
	width:88px;
	height:88px;
	padding:5px;
	margin:0 20px 0 0;
	background-color:#FFF;
	border:1px Solid #EAEAEA;
}
.ZAMOptionsTitles{
	width:530px;
	height:100px;
	padding:10px 0 10px 0;
}
.ZAMOptionsTitles02{
	width:651px;
	height:100px;
	padding:10px 0 10px 0;
}
a.contactlinkaddress:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#BE1E2D;
	text-decoration:none;
}
a.contactlinkaddress:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#BE1E2D;
	text-decoration:none;
}
a.contactlinkaddress:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#BE1E2D;
	text-decoration:none;
}
a.contactlinkaddress:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#036;
	text-decoration:none;
}
#contador{
	width:1000px;
	height:auto;
	padding:0px 50px 10px 50px;
	margin:auto;
	text-align:right;
}
#capacitacion{
	width:1000px;
	height:auto;
	margin:auto;
	padding:20PX 50px;
}
.capacitacionTitle{
	width:1000px;
	height:auto;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:15px;
	color:#0a1c78;
	font-style: italic;
	padding: 0 0 15px 0;
}
.capacitacionText{
	width:1000px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:0;
	line-height: 20px;
}
.socialnetworks{
	width:200px;
	height:68px;
	float:left;
	padding:0 0 0 20px;
}
.socialnetworksBox{
	padding:17px 17px;
	margin:15px 0 0 5px;
	border-radius:5px;
	background-color:#900;
	float:right
	;
}
.socialnetworksBox:hover{
	background-color:#300;
}
.fb{background-image:url(../images/fb.png); background-repeat:no-repeat; background-position:center;}
.li{background-image:url(../images/li.png); background-repeat:no-repeat; background-position:center;}
.yt{background-image:url(../images/yt.png); background-repeat:no-repeat; background-position:center;}
.wp{background-image:url(../images/wp.png); background-repeat:no-repeat; background-position:center;}