/* *********************** GENERAL SETTINGS     *********************** */
/* color Marrón Principal: #604129 */
/* color Marrón Oscuro: #604129 */
/* color Marrón Medio: #cdad8f */
/* color Marrón Claro: #d6ba9d */
/* color Marrón Texto: #6b563f */
a{	text-decoration:none;	color:#3D4042;	outline: none;}
a:hover{	text-decoration:underline;}
h3 {	margin:0px;		padding-top:5px;}
li {	list-style-position: inside;}
body{
	width:100%;
	margin:0 auto;
	scrollbar-FACE-COLOR: white;        /*  Color de la base de la barra  */
	scrollbar-HIGHLIGHT-COLOR: #F2F2FF; /*  Color resaltado de la barra  */
	scrollbar-SHADOW-COLOR: white;      /*  Color de la sombra de la barra  */
	scrollbar-3DLIGHT-COLOR: black;     /*  Color del relieve de la barra  */
	scrollbar-ARROW-COLOR: black;       /*  Color de las flechas de la barra  */
	scrollbar-BASE-COLOR: black;        /*  Color del fondo de la barra  */
	scrollbar-TRACK-COLOR: black;       /*  Color del fondo de la barra  */
	scrollbar-dark-shadow-color: black; /*  Color de la sobra mas oscura de la barra  */
	background-attachment:fixed;
	padding: 0px 0px 0px 0px;
	align: center;
	position: center;
	/*background: transparent url(/imag/efimeros_admin.gif) top left no-repeat;*/
}

@font-face {font-family: 'BankGothic Md BT';  src: url(/imag/bank-gothic-medium-bt.ttf)} /*Mayús en Titulos ;*/
@font-face {font-family: 'MyriadPro'; src: url(/imag/MyriadPro-Regular.otf); src: local('MyriadPro'), local('MyriadPro'), format('truetype');} 
@font-face {font-family: 'Square721 BT'; src: url(/imag/square721-bt-roman.ttf); src: local('Square721 BT'), local('Square721 BT'), format('truetype');}
 

h1.fontface {font: 60px/68px 'Square721 BT', Arial, sans-serif;letter-spacing: 0;}
p.style1 {font: 20px/27px 'Square721 BT', Arial, sans-serif;}
.fuente {font-family:'Square721 BT',arial,verdana;	font-size:11px;	color:#6b563f;	align: center;	position: center;}
.fuente_p {font-family:'Square721 BT',arial,verdana;	font-size:9px;	color:#6b563f;	align: justify;	position: center;}
.fuente_negro {	font-family:'Square721 BT',arial,verdana;	font-size:11px;	color:#black; text-align: justify;}
.fuente_texto {	font-family:'Square721 BT',arial,verdana;	font-size:11px;	line-height: 15px; color:#606060; text-align: justify;}

h2.fuente_texto {font: 11px 'Square721 BT',arial,verdana;	color:#black;}
.fuente_text {	font-family:'MyriadPro',arial,verdana;	font-size:12px;	line-height: 16px; color:#606060; text-align: justify;}
.fuente_textom {	font-family:'Square721 BT',arial,verdana;	font-size:10px;	color:#606060; text-align: justify;}
.fuente_header {font: bold 12px 'Square721 BT',arial,verdana;	color:#black;}

.fuente_cartel_negrita {color:#black;font-family: 'Square721 BT', arial, verdana;	font-size: 19px;	line-height: 30px;	font-weight: bold;	letter-spacing: 1.5px;}
.fuente_cartel {font-family:'Square721 BT',arial,verdana;	font-size:19px;	color:#black;}
.fuente_pie {font-family:'Myriad Pro',arial,verdana;font-size:10px;color:#606060;}

/*
h1.fontface {font: 60px/68px 'MyriadPro', Arial, sans-serif;letter-spacing: 0;}
p.style1 {font: 20px/27px 'MyriadPro', Arial, sans-serif;}
.fuente {font-family:"MyriadPro",arial,verdana;	font-size:11px;	color:#6b563f;	align: center;	position: center;}
.fuente_p {font-family:"MyriadPro",arial,verdana;	font-size:9px;	color:#6b563f;	align: justify;	position: center;}
.fuente_negro {	font-family:"MyriadPro",arial,verdana;	font-size:11px;	color:#black; text-align: justify;}
.fuente_texto {	font-family:'MyriadPro',arial,verdana;	font-size:11px;	line-height: 15px; color:#606060; text-align: justify;}
.fuente_textom {	font-family:"MyriadPro",arial,verdana;	font-size:10px;	color:#606060;}
.fuente_header {font: bold 13px"MyriadPro",arial,verdana;	color:#black;}
.fuente_cartel_negrita {color:#black;font-family: "MyriadPro", arial, verdana;	font-size: 19px;	line-height: 30px;	font-weight: bold;	letter-spacing: 1.5px;}
.fuente_cartel {font-family:"MyriadPro",arial,verdana;	font-size:19px;	color:#black;}
.fuente_pie {font-family:'Myriad Pro',arial,verdana;font-size:10px;color:#606060;}*/

#divTituloSeccion {
	BACKGROUND-COLOR: #000000;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 10px;
	HEIGHT: 25px;
	line-height: 25px;
	color:#FFFFFF;
	align: center;
	position: center;
	letter-spacing: 0px;
	vertical-align: middle;
	text-transform: none;
	width: 90%;
	font-family: "Square721 BT", arial, verdana;
	font-size: 15px;
	font-weight: bold;
}
#divCuerpo {
	BORDER-TOP: #604129 1px solid;
	BORDER-BOTTOM: #604129 1px solid; 
	BORDER-LEFT: #604129 1px solid; 
	PADDING-BOTTOM: 10px; 
	BACKGROUND-COLOR: #fee9d3;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	BORDER-RIGHT: #604129 1px solid; 
	PADDING-TOP: 10px;
	align: center;
	width: 95%;
}
/* *********************** END GENERAL SETTINGS *********************** */
/* *********************** INI New *********************************** */
#efimeros_top{
	BORDER-BOTTOM: #604129 1px solid; 
	width: 100%;
	/*height: 100%;*/
	 min-height:50px;
	/*position: absolute;*/
	align: center;
	z-index: 0;
	background: transparent url(/imag/top_i.png) top left no-repeat;
}
#efimeros_sombra{width: 100%; min-height:50px;	align: center; background: url(/imag/h35.png) repeat-x bottom;}
#efimeros_head{	
	width:912px;	
	height:75px;	
	margin:0px;	
	/*background-color:#fff;*/ 
}
#efimeros_texto {
	width: 98%;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	color:#606060;
	position: center;
	letter-spacing: 0px;
	vertical-align: top;
	text-transform: none;
	font-family: "MyriadPro", arial, verdana;
	/*BACKGROUND-COLOR: #d6ba9d;*/	
}
#efimeros_texto h1 {font-size:18px; text-decoration: bold; align: justify; border:0; font-weight: 14px; margin-TOP: 5px; }
#efimeros_texto h2 {font-size:10px; font-weight: normal; margin: 0px 2px 10px 2px; letter-spacing: 1px; align: justify; border:1px solid #E6E6E6; background-color: #F2F2F2;}
#efimeros_menu {
	min-width:912px;
	/*width: 90%;*/
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 18px;
	color:#E6E6E6;
	align: center;
	position: center;
	letter-spacing: 0px;
	vertical-align: top;
	text-transform: none;	
	font-family: "Square721 BT", arial, verdana;
	font-size: 12px;
	z-index: 1;
	/*BACKGROUND-COLOR: #604129;*/
	background: transparent url(/imag/menu_header.png) top left repeat-x;
}
#efimeros_cuerpo {
	min-width:912px;
	/*width: 90%;*/
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 18px;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 18px;
	color:#E6E6E6;
	align: center;
	position: center;
	letter-spacing: 0px;
	vertical-align: top;
	text-transform: none;
	font-family: "MyriadPro", arial, verdana;
	font-size: 12px;
	/*BACKGROUND-COLOR: #d6ba9d;*/
	background: transparent url(/imag/efimeros_fondo.jpg) top left no-repeat;
}

.both {	clear: both;}
.opaco {	filter: alpha(opacity=50); opacity: .5}
.shadingsmall {	background:url(/imag/h150.jpg) repeat-x bottom;}
.shadingbig {	background:url(/imag/h330.jpg) repeat-x bottom;}
.wait{background: url(/imag/loading.gif) no-repeat top center;margin-top:32px;
	/*text-decoration: blink;*/}
.contentWait{	width: 100px;	position: relative; }


 /*	Caja !!!Texto de la caja también	*/  
#caja h1, #caja h2, #caja h3, #caja p {margin:0 10px; letter-spacing:1px; padding:0;}
#caja h1 {font-size:18px; color:#604129;}
#caja h2 {font-size:14px;color:#604129; border:0;padding-top:0.5em;}
#caja p {padding-bottom:0.5em;align: justify; }
#caja li {line-height: 16px; align: justify; } /*{background: url(/imag/tabber-div.png) left no-repeat;}*/
#caja h3 {font-size:12px;color:#606060; border:0;padding-top:0.5em;}
#caja {background: transparent; margin:25px 1em 25px 1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fdf7f1; border-left:1px solid #604129; border-right:1px solid #604129;}/*cambiar AQUI para sombras*/
.xb1 {margin:0 5px; background:#604129;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#fdf7f1; border:0 solid #604129; border-width:0 1px;} /*fdf2e7*//*fdf7f1*/


 /*	Caja 3D	*********************************************************************/
#caja_3d {display:block; /*margin:25px;*/ position:relative; /*background:#ccc; padding:50px 0;*/}
#caja_3d h2 {margin-bottom:1em;}
#caja_3d h3 {clear:both; margin-top:4em;}

/* Insert 3D Raised */
.raised {background: transparent; width:40%; margin:0 auto;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#d6ba9d; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#d6ba9d; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#d6ba9d; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#d6ba9d; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#d6ba9d; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#d6ba9d; border-left:1px solid #aaa; border-right:1px solid #999;}
/* Relaciona color background:#ccc con background:#ccc de boxcontent */

.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#d6ba9d; border-left:1px solid #fff; border-right:1px solid #999;}

 
 /*	Footer	*/
#footer {float:left; clear:both;  overflow:hidden; position:relative; width:100%; padding:10px 0 30px; background:#E6E6E6; border-top:1px solid #ccc;}
#footer a {color:#3B80A8;}
#footer .footer-wrapper { margin:0 auto; overflow:hidden; text-align:left; width:912px; padding:0 10px;}
#footer .footer_firstcol {margin-top:20px; width:610px; padding-right:20px; font: 10px 'MyriadPro', Arial, sans-serif; color: #333;letter-spacing: 0; position:relative; z-index:20; border-right:1px dotted #CECECE;}
#footer .footer_firstcol_right {float:right; clear:both; overflow:hidden; margin-top:-120px; width:260px; padding-right:10px; font: 10px 'MyriadPro', Arial, sans-serif; color: #333;letter-spacing: 0; position:relative; z-index:19;}
#footer .footer_firstcol_right h1  {font: bold 11px;  vertical-align: top; color:#000000;}
#footer .footer_firstcol_right h2 a {font: 11px;  vertical-align: top; color:#604129;}
#footer .footer_secondcol {margin-top:27px; /*width:300px;*/ padding-left:20px; text-align:right; font: 10px 'MyriadPro', Arial, sans-serif; color: #333;}
#footer .firstsubcol {width:285px; margin-right:40px;}
#footer .footerspacingelements { display:block; margin-bottom:20px;}
#footer .corporatedata {font-size:11px;}
#footer .footer-wrapper hr {border-color:#CECECE #FFFFFF #FFFFFF; border-style:solid none; border-width:1px medium; clear:both; display:block; float:left; margin:20px 0; width:100%;}
#footer .certification {background:url(/imag/footercertification.gif) no-repeat 0 0; 	clear:both; float:left; width:460px; height:43px; margin:0;}
#footer .corporateinfo {width:385px; float:right; font: 10px 'MyriadPro', Arial, sans-serif; color: #333; margin-top:5px; text-align:right; text-decoration:none;}
#footer a .corporateinfo {color: #333;}




/* *********************** FORMULARIO  Entrada OLD*********************** */

.alerta_mensaje {
font-family:"MyriadPro", arial, verdana;
font-size: 10px;
color: #ff0000;
font-weight: none;
text-decoration: bold;
}
input.background {
	position:relative;
	bottom:4px;
	cursor:pointer;
	color:#000;
	border:0;
	font-size:10px;
	font-weight:bold;
	width:70px;
	height:24px;
	text-indent:-1px;
	background-color:transparent;
	background-image:url(/imag/submite_fondo.png);
	background-position:top;
}

input.background:hover {
	background-position:bottom;
	color:#fff;
}		
/* *********************** END FORM SECTION *********************** */

/* *********************** Menu Top *********************** */

DIV.pasos {
	height:30px;
	width:825px;
	border:1px solid #ddd;
	xmargin-bottom: 2px;
	background: transparent url(/imag/h50.png) repeat-x bottom;
	/*background: transparent url(/imag/bg_header.png) repeat-x;*/
}
DIV.pasos TABLE TD {
	padding: 4px 6px;	
	line-height: 16px;
	vertical-align: middle;
	text-align: left;
	font-family: "Square721 BT",arial,verdana;
	font-size: 9pt;
	text-decoration: none;
	border-bottom: 1px solid #ff9900;
}
DIV.pasos TABLE TD.active {
	padding: 0px 6px;
	line-height: 10px;
	font-family: "Square721 BT",arial,verdana;
	font-size: 9pt;
	/*color: #604129;*/
	font-weight: bold;
	text-decoration: underline;
	border-bottom: 2px solid #ff9900;
}

DIV.message-nav {
	padding: 8px;
	background: #eee;
	margin-bottom: 10px;
	border: 1px solid #ff9900;	
	border-top: none;	
}
.td_home {
	text-align: justify;
	font-family: "Square721 BT",arial,verdana;
	font-size: 9pt;
	text-decoration: none;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 10px;
}

/* *********************** INI Rotates ***********************  T R B Left                      */   

#contenedorbanner {width: 912px; height:200px; align: center; vertical-align: top; border: 1px solid #ddd; padding: 2px 2px 2px 2px; background: #ffffff;}
.banner { height:200px; position:relative; left:0px; top:0px; padding: 5px 475px 5px 20px; visibility:hidden; display: none; text-align: justify; vertical-align: top;}
.banner h1 {font-size: 18pt; font-family: 'Square721 BT',arial,verdana; text-align: left; color: #ff9900;} /*ff9900*/
.banner p {text-align: justify;	font-family: 'Square721 BT',arial,verdana; font-size: 10pt;}
a.readon {margin-top: 5px;padding: 0;display: block;font-size: 100%;text-indent: 12px;background: url(/imag/bullet1.gif) 0 5px no-repeat;}
.banner_envio { height:200px; position:relative; left:0px; top:0px; padding: 5px 20px 5px 475px; visibility:hidden; display: none; text-align: justify; vertical-align: top;}
.banner_envio h1 {font-size: 18pt; font-family: 'Square721 BT',arial,verdana; text-align: left; color: #ff9900;} /*ff9900*/
.banner_envio p {text-align: justify;	font-family: 'Square721 BT',arial,verdana; font-size: 10pt;} 

/* @group Modules */
.spacer .block {float: left;}
.spacer.w99 .block {width: 99.8%;}
.spacer.w49 .block {width: 49.8%;}
.spacer.w33 .block {width: 33.3%;}
.spacer.w24 .block {width: 24.8%;}
.spacer.w25 .block {width: 25%;}
.div-spacer {height: 1px;}

#mainmodules {overflow: hidden;}
#mainmodules div.module {padding: 10px;}
#mainmodules {background: url(/imag/module-h3.png) 0 0 repeat-x;}

tr.sectiontableentry1 td, td.sectiontableentry1 {background: #f7f7f7 url(/imag/module-h3.png) 0 0 repeat-x;}
#tabmodules li {background: url(/imag/tabber-div.png) 100% 100% no-repeat;}

.module h3, .moduletable h3 {background: url(/imag/module-h3.png) 0 0 repeat-x;}
.module input.button:hover, .moduletable input.button:hover {background: #eee;}
.module {border: 1px solid #ddd; font-family: "MyriadPro",arial,verdana; font-size: 9pt; text-align: justify;background: #ffffff;}
.moduletable {border-top: 1px solid #ddd; font-family: "MyriadPro",arial,verdana; font-size: 9pt; text-align: justify;}
.module h1,  .module h3 span, .moduletable h3 span {color: #ff9900;}
.module, .moduletable {padding: 15px 15px 0px 15px;}
.module h1, .moduletable h1  {font-size: 10px;  vertical-align: top; }
.module h3, .moduletable h3  {height: 22px;line-height: 22px;padding: 10px 15px 20px 15px;margin: -15px -15px 0px -15px;font-weight: bold;font-size: 15px;  vertical-align: top; } /* Espacios */   

div.number-block1, div.number-block2, div.number-block3, div.number-block4 {padding-left: 60px; height: 50px; padding-bottom: 12px; }
div.number-block1 {background: url(/imag/number-1.png) 0 0 no-repeat;}
div.number-block2 {background: url(/imag/number-2.png) 0 0 no-repeat;}
div.number-block3 {background: url(/imag/number-3.png) 0 0 no-repeat;}
div.number-block4 {background: url(/imag/number-4.png) 0 0 no-repeat;}
/* @end */