body {background-color: #58585a;margin: 0px;padding: 0px;font-family: Myriad, Tahoma, Verdana, Arial, Helvetica;}
#wrapper_top {width: 779px;margin-right: auto;	margin-left: auto;background-color: #636466;height: 200px;}
.linea_primera {background-image: url(../images/home_01.gif);background-repeat: repeat-x;background-position: left top;height: 11px;}
.linea_segunda {background-image: url(../images/home_03.gif);background-repeat: repeat-x;background-position: left top;	height: 175px;}
.linea_tercera {background-image: url(../images/home_06.gif);background-repeat: repeat-x;background-position: left top;	height: 7px;}
.linea_cuarta {background-image: url(../images/home_11.gif);background-repeat: repeat-x;background-position: left top;	height: 7px;}
.clear {clear: both;}
a {outline: none;}
.wrapper_azul {width: 779px;margin-right: auto;margin-left: auto;height: 175px;}
#wrapper_top .botonera {font-family: Tahoma, Verdana, Arial, Helvetica;font-size: 13px;color: #FFFFFF;width: 740px;margin-left: 20px;margin-right: 19px;margin-bottom: 50px;padding-top: 10px;	font-weight: normal;}
#wrapper_top .botonera .idioma {font-family: Tahoma, Verdana, Arial, Helvetica;font-size: 11px;color: #FFFFFF;width: 150px;float: left;}
wrapper_top .botonera .secciones {font-family: Tahoma, Verdana, Arial, Helvetica;	font-size: 13px;color: #FFFFFF;width: 390px;float: right;text-align: right;display: block;}
#wrapper_top .botonera .secciones a:link {font-family: Tahoma, Verdana, Arial, Helvetica;font-size: 13px;color: #FFFFFF;text-decoration: none;}
#wrapper_top .botonera .secciones a:hover, #wrapper_top .botonera .secciones a:visited {font-family: Tahoma, Verdana, Arial, Helvetica;font-size: 13px;color: #CBDB2A;text-decoration: none;}
#wrapper_top .logoyfrase {font-family: Tahoma, Verdana, Arial, Helvetica;font-size: 14px;color: #FFFFFF;width: 740px;margin-left: 20px;margin-right: 19px;	font-weight: normal;}
#wrapper_top .logoyfrase .logo {width: 350px;float: left;}
#wrapper_top .logoyfrase .frase {font-size: 13px;color: #FFFFFF;width: 390px;float: right;text-align: left;height: 100px;padding-top: 20px;font-weight: normal;font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;}
#wrapper_principal {width: 779px;margin-right: auto;margin-left: auto;background-color: #636466;}
#wrapper_principal .content_left {float: left;width: 223px;margin-top: 30px;margin-right: 35px;margin-bottom: 25px;margin-left: 20px;line-height: 20px;font-weight: normal;}
#wrapper_principal .content_left .margen {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;font-size: 12px;color: #FFFFFF;padding-top: 15px;padding-bottom: 0px;padding-right: 5px;padding-left: 5px;}
#wrapper_principal .content_middle {float: left;width: 223px;margin-top: 30px;margin-right: 35px;margin-bottom: 25px;line-height: 20px;font-weight: normal;}
#wrapper_principal .content_middle .margen {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;font-size: 12px;color: #FFFFFF;padding-top: 15px;padding-bottom: 0px;padding-right: 5px;padding-left: 5px;}
#wrapper_principal .content_right {float: left;width: 223px;margin-top: 30px;margin-bottom: 25px;line-height: 20px;font-weight: normal;}
#wrapper_principal .content_right .margen {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;font-size: 12px;color: #FFFFFF;padding-top: 15px;padding-bottom: 0px;padding-right: 5px;padding-left: 5px;}
#wrapper_negro {height: 192px;background-color: #424244;}
#wrapper_negro .content {width: 779px;margin-right: auto;margin-left: auto;height: 192px;}
#wrapper_negro .content .left {width: 350px;margin-left: 20px;padding-top: 20px;float: left;}
#wrapper_negro .content .left .direccion {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Tahoma;font-size: 14px;color: #FFFFFF;	float: left;}
#wrapper_negro .content .left .carta {float: left;width: 75px;}
#wrapper_negro .content .left .oficina {font-size: 17px;color: #00ADEF;font-weight: normal;font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Tahoma;width: 350px;padding-bottom: 10px;}
#wrapper_negro .content .right {width: 150px;padding-top: 135px;float: right;}
#wrapper_negro .content .right .oficina {font-size: 14px;color: #00ADEF;font-weight: bold;font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Tahoma;padding-right: 20px;}
#wrapper_negro .content .right .copy {font-size: 14px;color: #FFFFFF;font-weight: bold;font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Tahoma;padding-right: 20px;}
#wrapper_principal .content_left2 {float: left;width: 500px;margin-right: 20px;margin-bottom: 25px;margin-left: 20px;line-height: 20px;font-weight: normal;}
#wrapper_principal .content_left2 .margen {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;font-size: 15px;color: #FFFFFF;	padding-top: 10px;padding-bottom: 13px;padding-right: 5px;padding-left: 5px;font-weight: bold;font-style: italic;line-height: 17px;}
#wrapper_principal .content_left2 .img {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;font-size: 15px;color: #FFFFFF;font-weight: bold;font-style: italic;line-height: 17px;width: 75px;padding-left: 20px;float: left;}
#wrapper_principal .content_left2 .txt {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;font-size: 13px;color: #FFFFFF;line-height: 17px;width: 400px;float: right;}
#wrapper_principal .content_middle2 {float: left;width: 200px;margin-bottom: 25px;line-height: 20px;font-weight: normal;margin-right: 10px;}
#wrapper_principal .content_middle2 .noticias {font-size: 14px;color: #00ADEF;font-weight: bold;font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Tahoma;padding-right: 20px;}
#wrapper_principal .content_middle2 .titulo {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;font-size: 12px;color: #FF9900;line-height: 17px;font-weight: bold;padding-top: 10px;}
#wrapper_principal .content_middle2 .txt {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;font-size: 11px;color: #FFFFFF;line-height: 17px;}
#wrapper_principal .content_right2 {float: left;width: 185px;margin-bottom: 25px;line-height: 20px;font-weight: normal;}
#wrapper_principal .content_right2 .txt {font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Verdana;font-size: 11px;color: #FFFFFF;line-height: 17px;float: left;}
#wrapper_principal .content_right2 .noticias {font-size: 14px;color: #00ADEF;font-weight: bold;font-family: "Trebuchet MS", Trebuchet, "Lucida Sans", Tahoma;padding-right: 20px;}
.lineas {float: left;height: 120px;width: 2px;background-image: url(../images/lineas_01.gif);background-repeat: repeat-y;margin-bottom: 15px;margin-right: 8px;}
.input {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;background-color: #0AA2DD;height: 16px;
border: 1px solid #CCCCCC;width: 140px;}
.ingresar {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;background-color: #0AA2DD;height: 16px;
border: 1px solid #CCCCCC;width: 85px;margin-top: 10px;}
#wrapper_principal .interiores_left {
	float: left;
	width: 275px;
	margin-right: 20px;
	margin-bottom: 25px;}
#wrapper_principal .interiores_middle {float: left;width: 402px;margin-bottom: 25px;}
#wrapper_principal .interiores_middle .txt {
	font-family: "Trebuchet MS", Trebuchet, Arial, Tahoma, Helvetica;
	font-size: 13px;
	color: #FFFFFF;
	margin-bottom: 10px;
	line-height: 18px;}
.cuadro_empresa {
	font-family: "Trebuchet MS", Trebuchet, Arial, Tahoma, Helvetica;
	font-size: 12px;
	background-image: url(../images/empresa_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 125px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-bottom: 10px;}
.cuadro_empresa .nombre {
	font-family: "Trebuchet MS", Trebuchet, Arial, Tahoma, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin-top: 3px;
}
.cuadro_empresa .grupo {
	font-family: "Trebuchet MS", Trebuchet, Arial, Tahoma, Helvetica;
	font-size: 12px;
	width: 170px;
	float: left;
	margin-right: 15px;}
.linea_recta {
	float: left;
	height: 120px;
	width: 2px;
	margin-right: 15px;
	background-color: #FFFFFF;}
	
.linea_recta_sites {
	float: left;
	height: 130px;
	width: 2px;
	margin-right: 15px;
	background-color: #FFFFFF;}
	
.cuadro_empresa .correos {
	font-family: "Trebuchet MS", Trebuchet, Arial, Tahoma, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 21px;
	display: block;}
.cuadro_empresa .correos a:link {
	font-family: "Trebuchet MS", Trebuchet, Arial, Tahoma, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 21px;
	text-decoration: none;
}
#wrapper_principal .interiores_middle .fondoymargen2 {
	background-image: url(../images/servicios_05.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 13px;
	background-color: #00ADEF;
	background-position: left bottom;
}
#wrapper_principal .contacto_left {
	float: left;
	width: 234px;
	margin-right: 20px;
	margin-bottom: 25px;
}
#wrapper_principal .contacto_direccion {
	float: left;
	width: 185px;
	background-image: url(../images/contacto_03.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	height: 110px;
	font-weight: normal;
	margin-right: 20px;
}
#wrapper_principal .contacto_datos {
	float: left;
	width: 250px;
	background-image: url(../images/contacto_04.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 15px;
	font-weight: normal;
	background-color: #F7941D;
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 25px;
}
.input_contacto {
font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;background-color: #E2DCC9;height: 16px;
border: 1px solid #CCCCCC;
}
.input_contacto2 {

font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;background-color: #E2DCC9;
border: 1px solid #CCCCCC;}
#wrapper_principal .interiores_middle .cerrar a:link {
	font-family: "Trebuchet MS", Trebuchet, Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/cerrar.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
#wrapper_principal .contacto_datos a:link, #wrapper_principal .contacto_datos a:hover, #wrapper_principal .contacto_datos a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
#wrapper_principal .interiores_middle .txt a:link {
	color: #FFFFFF;
	margin-bottom: 10px;
	text-decoration: none;
}
#wrapper_negro .direccion a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#wrapper_principal .content_clientes {
	float: left;
	width: 730px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 20px;
	line-height: 20px;
	font-weight: normal;
}#wrapper_principal .interiores_middle a {
	color: #FFFFFF;
	text-decoration: none;
}
