	/* CSS Document */
*{ padding:0; margin:0; outline: none;}
img, html, table, td, tr, th {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px; }

body { background-image:url(../images/fondo_principal.jpg); background-position:center 23px; background-repeat:no-repeat; margin:0px auto 0px auto; padding:0px 0px 0px 0px; }

/*----------- ESTRUCTURA PRINCIPAL  ------------*/

 /*-------- CABECERA -----------------*/
#cabecera{
	width:848px;
	height:121px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}

.cabecera_line_menu{
	width:848px;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #263b65;
}

.content_text_company{
	width:448px;
	height:16px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:normal; color:#263b65;
	float:left;
}

.content_btns_up{
	width:400px;
	height:16px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:normal; color:#919191; text-align:right;
	float:right;
}
.content_btns_up a{font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:normal; color:#919191; text-align:right; text-decoration:none;}
.content_btns_up a:hover{font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:normal; color:#919191; text-align:right; text-decoration:underline;}

.cabecera_line_logo{
	width:848px;
	/*height:55px;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 18px 0px;
    float: left;
}

.content_logo{
	width:848px;
	/*height:72px;*/
	margin:24px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

.content_destacado{
	width:300px;
	height:25px;
	margin:3px 0px 0px 548px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:right;
	position:absolute;
	z-index: 200;
}
 /*-------- FIN CABECERA -----------------*/

#contenedor_Contenido{
	width:848px;
	height:auto;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	position:relative;
	display:table;
}

#menuIzq{
	width:192px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#content_der{
	width:653px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 39px 0px;
	background-image:url(../images/contenido_fondo_down.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	float:right;
}
#content_der_marco{
	width:653px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/contenido_fondo_repite_y.gif);
	background-position: top left;
	background-repeat:repeat-y;
	float:right;
}
#content_contenido{
	width:585px;
	margin:0px 0px 0px 0px;
	padding:27px 34px 0px 34px;
	background-image:url(../images/contenido_fondo_up.gif);
	background-position: top left;
	background-repeat:no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	float:right;
}

#footer{
	width:848px;
	height:38px;
	margin:0px auto 0px auto;
	padding:0px 0px 40px 0px;
	display:block;
}
.footer_text_copyright{
	width:300px;
	height:15px;
	margin:0px 0px 0px 0px;
	padding:22px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#263b65; text-align:left; text-decoration:none;
	float:left;
}
.footer_logo_globalvia{
	width:133px;
	height:17px;
	margin:0px 0px 0px 0px;
	padding:21px 0px 0px 44px;
	float:left;
}
.footer_btns{
	width:370px;
	height:15px;
	margin:0px 0px 0px 0px;
	padding:21px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#919191; text-align:right; text-decoration:none;
	float:right;
}
.footer_btns a{
	font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#919191; text-align:right; text-decoration:none;
}
.footer_btns a:hover{
	font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#919191; text-align:right; text-decoration:underline;
}














