body{
	margin: 0px;
	padding: 0px;
	background: #08162a;
	color: #fff;
}

#boxlogo{
	width: 1000px;
	height: 100px;
	float: left;
	margin-left: -500px;
	left: 50%;
	position: absolute;
}

#imagenlogo{
	margin-left: 30px;
}

#boxmenu{
	width: 720px;
	height: 60px;
	top: 40px;
	float: left;
	left: 50%;
	margin-left: -250px;
	position: absolute;
}

#boxmenu a {color: #001f4e; text-decoration: none;}
#boxmenu a:link    {color: #001f4e; text-decoration: none;}
#boxmenu a:visited {color: #001f4e; text-decoration: none;}
#boxmenu a:hover {color: #001f4e; text-decoration:underline;}
#boxmenu a:active {color: #001f4e; text-decoration:underline;}

#boxhomemenu, #boxservicesmenu, #boxgallerymenu, #boxaboutmenu, #boxsponsormenu, #boxcontactmenu{
	width: 116px;
	height: 55px;
	font-family: Arial, Verdana, "Times New Roman", Georgia, Serif;
	font-size:12px;
	font-weight: normal;
	text-align: center;
	padding-top: 12px;
	margin-top: 20px;
	position: relative;
	float: left;
	background: #dfdfdf;
	border-left: solid 1px #918f8f;
	border-right: solid 1px #fff;
	border-top: solid 1px #918f8f;
	background-image:url('../images/backtab.png');
	background-repeat:no-repeat;
}

#boxhomeselectmenu, #boxservicesselectmenu, #boxgalleryselectmenu, #boxaboutselectmenu, #boxsponsorselectmenu, #boxcontactselectmenu{
	width: 120px;
	height: 50px;
	font-family: Arial, Verdana, "Times New Roman", Georgia, Serif;
	font-size:13px;
	font-weight: bold;
	margin-top: 10px;
	text-align: center;
	padding-top: 18px;
	position: relative;
	float: left;
	border-left: solid 1px #918f8f;
	border-right: solid 1px #fff;
	border-top: solid 1px #918f8f;
	color: #001f4e;
	background-image:url('../images/backtabselect.png');
	background-repeat:no-repeat;
}

#boxcontent{
	width: 1000px;
	height: 400px;
	top: 100px;
	position: absolute;
	margin-left: -500px;
	left: 50%;
	background: #fff;
}

#boximagecontent{
	margin-left: -500px;
	left: 50%;
	position: absolute;
	width: 1000px;
	height: 400px;
	top: 100px;
}

#boxtext{
	width: 1000px;
	height: 300px;
	float: left;
	position: absolute;
	margin-left: -500px;
	left: 50%;
	top: 500px;
}

#boxtextwhy, #boxtextdetailing, #boxtextnews, #boxtextclients, #boxtextspecials, #boxtextprocess, #boxtextright{
	height: 350px;
	color: #fff;
}

#boxtextwhy{
	width: 250px;
	background: #001240;
	position: relative;
	float: left;
}

#boxtextclients{
	width: 250px;
	background: #0c2f5b;
	position: relative;
	float: left;
}

#boxtextspecials{
	width: 250px;
	background: #295981;
	position: relative;
	float: left;
}

#boxtextdetailing{
	width: 250px;
	background: #007f3e;
	position: relative;
	float: left;
}

#boxtextright{
	width: 350px;
	background: #8f9c0b;
	position: relative;
	float: right;
	top: 500px;
}

#boxtextdetail{
	width: 1000px;
	height: 30px;
	float:left;
	margin-left: -500px;
	left: 50%;
	position: absolute;
	top: 465px;
}

#boximagewhy, #boximageclient, #boximagespecials, #boximagenews{
	margin-top: 15px;
	width: 250px;
	height: 120px;
	text-align: center;
}

#boxcircleone, #boxcircletwo, #boxcirclethree, #boxcirclefour{
	margin-top: 15px;
	width: 250px;
	height: 45px;
	position: relative;
	float: left;
}

#boxcontentwhy, #boxcontentclient, #boxcontentspecials, #boxcontentnews{
	font-family: Verdana, Arial, "Times New Roman", Georgia, Serif;
	font-size:13px;
	font-weight: normal;
	margin-top: 20px;
	width: 190px;
	text-align: justify;
	margin-left: 30px;
}

#boxcontentread{
	margin-top: 20px;
	margin-left: 105px;
	position: absolute;
}


#boxwelcomecontent{
	background: #06162a;
	width: 400px;
	height: 620px;
	top: 25px;
	right: 45px;
	position: absolute;
	opacity:0.7;
	filter:alpha(opacity=70);
	text-align: right;
}

#boxformcontent{
	background: #06162a;
	width: 400px;
	height: 680px;
	top: 10px;
	right: 45px;
	position: absolute;
	opacity:0.7;
	filter:alpha(opacity=70);
	text-align: right;
}

#boxwelcomenewcontentgallery{
	background: #06162a;
	width: 400px;
	height: 620px;
	top: 25px;
	right: 25px;
	position: absolute;
	opacity:0.7;
	filter:alpha(opacity=70);
	text-align: right;
}

#boxwelcome{
	font-family: Georgia, Serif, Verdana, Arial, "Times New Roman";
	font-size:35px;
	font-style:italic;
	font-weight: bold;
	color: #fff;
	text-align: left;
	padding-left: 50px;
	padding-top: 35px;
}

#boxinfowelcome{
	font-family: Georgia, Serif, Verdana, Arial, "Times New Roman";
	font-size:14px;
	font-style:italic;
	font-weight: bold;
	color: #fff;
	text-align: justify;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 50px;

}

#boxinfoservice{
	font-family: Georgia, Serif, Verdana, Arial, "Times New Roman";
	font-size:12px;
	font-style:italic;
	color: #fff;
	text-align: center;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 30px;

}

#boxinfoform{
	font-family: Georgia, Serif, Verdana, Arial, "Times New Roman";
	font-size:14px;
	font-style:italic;
	font-weight: bold;
	color: #fff;
	text-align: justify;
	padding-left: 80px;
	padding-right: 80px;
	padding-top: 10px;

}

#boxinfonewgalley{
	font-family: Georgia, Serif, Verdana, Arial, "Times New Roman";
	font-size:14px;
	font-style:italic;
	font-weight: bold;
	color: #fff;
	text-align: justify;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 50px;

}

#videosgallery{
	top: -250px;
	left: 105px;
	text-align: center;
	position: relative;
}

#imagensponsor{
	top: -250px;
	left: 100px;
	text-align: center;
	position: absolute;
}

#boximagengalerialeft{
	width: 170px;
	height: 120px;
	text-align: center;
	position: absolute;
}

#boximagengaleria{
	width: 170px;
	height: 120px;
	text-align: center;
}

#boxcontentaddress, #boxcontentphone, #boxcontentemail, #boxcontentsocial{
	font-family: Verdana, Arial, "Times New Roman", Georgia, Serif;
	font-size:13px;
	font-weight: normal;
	margin-top: 40px;
	width: 190px;
	text-align: center;
	margin-left: 30px;
}
#boxcontactread{
	margin-top: 45px;
	margin-left: 105px;
	position: absolute;
}

#botonrequest{
	top: 280px;
	right: 150px;
	width: 180px;
	position: absolute;
}

#boxformulario{
	width: 300px;
	font-family: Verdana, Arial, "Times New Roman", Georgia, Serif;
	font-size:13px;
	font-weight: normal;
	color: #fff;
	position: absolute;
	top: 35px;
}


#boxcontentform{
	width: 1000px;
	height: 600px;
	top: 100px;
	position: absolute;
	margin-left: -500px;
	left: 50%;
	background: #fff;
	text-align: center;
}

#boxotrologo{
	width: 226px;
	height: 200px;
	top: 5px;
	left: 16px;
	position: absolute;
}

.boxtextodoscolumnas{
	width: 460px;
}
.boxtextounacolumna{
	width: 174px;
	font-family: Verdana, Arial, "Times New Roman", Georgia, Serif;
	font-size:10px;
	font-weight: normal;
}
.boxtextostrescolumnas{
	width: 270px;
}