@charset "utf-8";
/* CSS document for Mexeasy.com */

body {
	
margin:0px auto;
padding:0px;
text-align:center;
color:#626262;
background-image:url(../image/background.jpg);
background-position:top center;
background-attachment:fixed;
font-family:Arial, Helvetica, sans-serif;

}

img {
	
border:0px;
padding:0px;
text-decoration:none;

}

a:hover {

text-decoration:underline;

}

strong {
	
color:#016ba9;

}

iframe {
	
margin:0px;
padding:0px;
border:0px;

}

#main {

width:764px;
min-height:880px;
margin:0 auto;
padding:0px;
background-image:url(../image/fade_center.jpg);
background-repeat:repeat-x;

}


/* Header */
#header_main {

width:100%;
height:34px;
padding:0px;
margin:0px;

}

#menu_header {

margin:0px auto;
padding:0px;
width:756px;

}

#menu_header ul {

margin:0px;
padding:0px;
list-style:none;

}

#menu_header li {

float:left;
padding:0px;
margin:0px;

}

#menu_header a, a:active, a:link, a:visited {

display:block;

}

#menu_header a:hover {

display:block;

}

#image_header {

height:168px;

}

#header_sub {

width:100%;
height:25px;
padding:0px;
margin:0px;

}

#submenu {

margin:0px auto;
padding:0px;
width:756px;
height:25px;

}

#submenu ul {

margin:0px;
padding:0px;
list-style:none;

}

#submenu li {

float:left;
padding:0px;
margin:0px;

}

#submenu a, a:active, a:link, a:visited {

display:block;

}

#submenu a:hover {

display:block;

}


/* Content */
#descripcion {

height:auto;
padding:35px 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#000;

}

#descripcion_servicios {

height:auto;
padding:35px 35px 0px;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#000;

}

img.seccion {

float:left;
margin:0px 20px 80px 0px;

}

img.seccion2 {

float:right;
margin:0px 0px 20px 20px;

}

img.seccion3 {

float:left;
margin:0px 20px 20px 0px;

}

img.seccion_construccion {

float:left;
margin:0px 20px 20px 0px;

}

img.seccion_valores {

float:left;
margin:0px 20px 250px 0px;

}

img.encabezado {

margin-bottom:15px;
width:423px;
height:29px;

}

.valor {

margin:15px 0px 0px 0px;
color:#016ba9;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}

.vineta {

color:#016ba9;
font-weight:bold;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
margin-top:1px;

}

#ofrecemos {
	
list-style-type:none;
margin:0px;
padding:0px;
	
}

#ofrecemos li {

margin-bottom:5px;
	
}

#tabla {
	
width:694px;
border-bottom:1px #016ba9 solid;
	
}

.tabla {

widht:694px;
height:850px;
overflow:auto;
	
}

tr.th {
	
background-image:url(../image/degradado_tabla.jpg);
	
}

tr.background {
	
background-image:url(../image/degradado_tabla_2.jpg);
background-repeat:repeat-x;
	
}

th {

height:29px;
text-align:justify;
color:#FFF;
	
}

td.servicio {
	
text-align:center;
color:#016ba9;
font-weight:bold;
border-right:1px #016ba9 solid;
border-left:1px #016ba9 solid;
height:185px;
width:125px;

}

td.servicio img {
	
margin-bottom:10px;

}

td.caracteristicas {
	
text-align:justify;
border-right:1px #016ba9 solid;
vertical-align:top;
padding:20px 10px 0px;

}

td.cotizacion {
	
text-align:center;
border-right:1px #016ba9 solid;
width:145px;

}

.iframe_servicio {

width:694px;
height:301px;
background-color:transparent;
margin:-10px 0px 0px 0px;
padding:0px;
	
}


/* Lists */
dl {
	
margin:0px;

}

dt {
	
margin-top:15px;
margin-bottom:5px;
font-weight:bold;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;

}


/* Forms */
legend { 

color:#005d91;
font-weight:bold;
font-size:14px;
margin-left:10px;
	
}

label {

display:block;
margin:10px 0px 0px 10px;
font-weight:bold;
	
}

.instruccion {
	
color:#999;
margin-left:10px;

}

.submit {

background-color:#FFFFFF;
color:#626262;
border:1px #000000 solid;
font-size:12px;
font-weight:bold;
margin-left:10px;
margin-bottom:15px;

}

.submit:hover {

background-color:#F90;
color:#FFFFFF;
border:1px #FFFFFF solid;
font-weight:bold;

}

.submit:focus {

background-color:#FFFFFF;
color:#626262;
border:1px #626262 solid;

}

input, textarea, select {

border:1px #626262 solid;
margin-left:10px;

}

input:focus, textarea:focus {
	
background-color:#016ba9;
color:#FFF;
	
}

fieldset {
	
border:1px #FF7200 solid;

}


/* Messages (forms) */
#error {

margin:0px auto;
width:756px;
height:25px;
color:#FFFFFF;
background-color:#FF0000;
text-align:center;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

#exito {

margin:0px auto;
width:756px;
height:25px;
color:#FFFFFF;
background-color:#009900;
text-align:center;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

.exito {

display:block;
padding-top:5px;

}

a.regresar {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#FFFF00;

}

.en_construccion {

margin-top:-10px !important;
margin-left:2px !important;
padding:0px;
	
}


/* Footer */
#footer {

clear:both;
width:100%;

}