@charset "utf-8";
/* CSS Documentos */

body {
	font-family:Arial, Helvetica, sans-serif;
	/*color:#FFFFFF;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:100%;
	height:100%;
	font-size:13px;
}
#wrapper {
	position:relative;
}
#boton{
	vertical-align:middle;
	text-decoration:none;
	width:110px;
	padding:10px;
	color:#FFFFFF;
}
#boton_documentos{
	vertical-align:middle;
	text-decoration:none;
	width:110px;
	padding:10px;
	font-weight:bold; 
	color:#FFFFFF;			
	background:#E30613;
	font-size:smaller;
}
h1 {
	text-transform: uppercase;
	text-align: center;
	margin: 0;
	padding: 0.3em 0;
	text-indent:-99999px;
}
#nav {
	list-style: none;
	/*background: #2e2e2e url(images/nav_bar.jpg) repeat-x;*/
	margin:0px;
	display: block;
	overflow: hidden;
	font-size: 0.9em;
	text-transform:capitalize;
	color: #1e4679;
}
#nav li {
	display: inline;
	color: #1e4679;
}
#nav li a {
	display: block;
	float: left;
	/*color: white;*/
	text-decoration: none;
	color: #1e4679;
	padding: 0px 33px 0px 33px;
}
#nav li a:hover {
	/*background: #1b1b1b url(images/nav_bar_o.jpg) repeat-x;*/
}


#load {
	display: none;
	position: absolute;
	right: 10px;
	top: 10px;
	background: url(images/ajax-loader.gif);
	width: 43px;
	height: 11px;
	text-indent: -9999em;
}

#content {

}
h2 {
	margin: 0;
	padding: 0.5em 0;
	color:#568945;
	font-family:Helvetica, Arial, Sans-serif;
}
#content img.right {
	float: right;
	margin: 0 0 8px 8px;

}
#foot {
	padding: 15px;
	color: white;
	text-align: center;
	margin: 30px 0 0 0;
	border-top:1px solid #222222;
}
.link_blanco:link {
	text-decoration: underline;
	font-size: 11px;
	color: #FFFFFF;
}
.link_blanco:visited {
	text-decoration: underline;
	font-size: 11px;
	color: #FFFFFF;
}
.link_blanco:hover {
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}
.link_blanco:active {
	text-decoration: underline;
	font-size: 11px;
	color: #FFFFFF;
}


.txt1 {	
	font-family: "Arial", Gadget, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}
.txt2 {	
	font-family: "Arial", Gadget, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-decoration: none;
}
.cajas2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	width: 175px;
	height: 18px;
	border: thin solid #666;
}
.cajas {
	font-family: Arial;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align:center;
	width: 175px;
	height: 20px;
	border:none;
	border-style:none;
	color:#8d8d8d;
	outline:none;
}
.cajassp {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align:center;
	width: 175px;
	height: 20px;
	border:none;
	border-style:none;
	color:#8d8d8d;
	outline:none;
}
#logo{
	font-family:FuturaBQ;
	font-size:65px;
	font-weight:1200;
	color:#2EA1BE;
}

@font-face{
	font-family: FuturaBQ;
	src:url(../fonts/FuturaBQ-DemiBold.otf);
}

.txt1 {	
	font-family: "Arial", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}
.txt1ol {	
	font-family: "Arial", Gadget, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.txt2 {	
	font-family: "Arial", Gadget, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-decoration: none;
}
.cajas2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	width: 175px;
	height: 18px;
	border: thin solid #666;
}
.container-fill {
	/*margin:0 auto;
	/*border:solid thin red;*/
	/*font-family:'nwgthc',Sans-Serif;*/
	/*float: left;*/
	width: 100%;
	height:100%;	
	background-color:#FFF;
	/*background-image:url(imagenes/login_rosado.png)*/
	display: block;
	/*padding-top: 100px;*/
}
.logo-principal{
	background:url(../imagenes/);
	width:328px;
	height:62px;	
	background-repeat:no-repeat;
	margin:0 auto;
}
.cnt-header-home{
	background: url(../imagenes/rosado-banner-top.png);
	/*position: absolute;*/
	/*left:25%;
	right:25%;*/
	width: 100%;
	height: 175px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-color:#FFF;
	/*border-top: 5px solid #BCCB31;*/
	z-index: -9999;
}
.cnt-footer-home{
	background: url(../imagenes/rosado_banner_botton.jpg);
	/*position: absolute;*/
	/*left:25%;
	right:25%;*/
	width: 100%;
	height: 309px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-color:#FFF;
	background-position:center bottom;
	
	/*border-top: 5px solid #BCCB31;*/
	z-index: -9999;
}
.container {
	/*font-family:'nwgthc',Sans-Serif;*/
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    padding: 0 6px;
}
.cnt-logo-text {
	position: relative;
	margin: 0 auto;
	text-align: center;
	padding: 0 10%;
	width: 72.916666666667%;
	padding-top:100px;
}
.cnt-info-home{
	width:890px;
	height:800px;
	margin: 0 auto;	
	position:relative;
}
.container-fill {
	margin:0 auto;
	/*border:solid thin red;*/
	/*font-family:'nwgthc',Sans-Serif;*/
	/*float: left;*/
	width: 100%;
	background-color: #FFF;
	display: block;
	/*padding-top: 100px;*/
}
.errores{
            -webkit-boxshadow: 0 0 10px rgba(0, 0, 0, 0.3);
            -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
            -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
            background: #39C;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
            color: #fff;
            display: none;
            font-size: 14px;
            margin-top: -50px;
            margin-left: 275px;
            padding: 10px;
            position: absolute;
        }
#apDiv1 {
	position: absolute;
	background: url(../imagenes/login_todos.png);
	background-repeat: no-repeat;
	display: none;
	left: 462px;
	top: 200px;
	width: 202px;
	height: 163px;
	z-index: 1;
	background-image: url(../imagenes/login_todos.png);
}
#apDiv100 {
	position: absolute;
	background: url(../imagenes/rosado-opciones.png);
	background-repeat: no-repeat;
	background-image: url(../imagenes/rosado-opciones.png);
	left: 734px;
	top: 270px;
	width: 385px;
	height: 288px;
	z-index: 1;
}
#apDiv2 {
	background: url(../imagenes/login_uno.png);
	background-repeat: no-repeat;
	background-image: url(../imagenes/login_uno.png);
	position: absolute;
	top: 200px;
	left: 752px;
	width: 233px;
	height: 172px;
	z-index: 1;
}
#apDiv201 {
	border:solid 1px #000033;
	position: absolute;
	background: url(../imagenes/rosado-fondo-principal.png);
	background-repeat: no-repeat;
	background-image: url(../imagenes/rosado-fondo-principal.png);
	top: 175px;
	left: 0px;
	width: 833px;
	height: 467px;
	z-index: 1;
	border: 0px;
}
#caja{
background:#E8E7E5;
border-radius: 35px;
border:solid 3px #9C9FA1;

}
	#logo{
font-family:FuturaBQ;
font-size:65px;
font-weight:1200;
color:#2EA1BE;
}

@font-face{
	font-family: FuturaBQ;
	src:url(font/FuturaBQ-DemiBold.otf);
   }
   
  
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:100%;
	height:100%;
	font-size:17px;
}
@font-face{
	font-family: FuturaBQ;
	src:url(font/FuturaBQ-DemiBold.otf);
   }

.txt1 {	
	font-family: "Arial", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}
.txt1ol {	
	font-family: "Arial", Gadget, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.txt2 {	
	font-family: "Arial", Gadget, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-decoration: none;
}
.container-fill {
	/*margin:0 auto;
	/*border:solid thin red;*/
	/*font-family:'nwgthc',Sans-Serif;*/
	/*float: left;*/
	width: 100%;
	height:100%;	
	background-color:#FFF;
	/*background-image:url(imagenes/login_rosado.png)*/
	display: block;
	/*padding-top: 100px;*/
}
.logo-principal{
	background:url(../imagenes/);
	width:328px;
	height:62px;	
	background-repeat:no-repeat;
	margin:0 auto;
}
.cnt-header-home{
	background: url(../imagenes/rosado-banner-top.png);
	/*position: absolute;*/
	/*left:25%;
	right:25%;*/
	width: 100%;
	height: 175px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-color:#FFF;
	/*border-top: 5px solid #BCCB31;*/
	z-index: -9999;
}
.cnt-footer-home{
	background: url(../imagenes/rosado_banner_botton.jpg);
	/*position: absolute;*/
	/*left:25%;
	right:25%;*/
	width: 100%;
	height: 309px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-color:#FFF;
	background-position:center bottom;
	
	/*border-top: 5px solid #BCCB31;*/
	z-index: -9999;
}
.container {
	/*font-family:'nwgthc',Sans-Serif;*/
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    padding: 0 6px;
}
.cnt-logo-text {
	position: relative;
	margin: 0 auto;
	text-align: center;
	padding: 0 10%;
	width: 72.916666666667%;
	padding-top:100px;
}
.cnt-info-home{
	width:890px;
	height:800px;
	margin: 0 auto;	
	position:relative;
}
.container-fill {
	margin:0 auto;
	/*border:solid thin red;*/
	/*font-family:'nwgthc',Sans-Serif;*/
	/*float: left;*/
	width: 100%;
	background-color: #FFF;
	display: block;
	/*padding-top: 100px;*/
}
.cajas {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	/*font-weight: bold;*/
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align:left;
	width: 250px;
	height: 30px;
	border:1px #999 solid;
	/*border-style:none;*/
	color:#8d8d8d;
	outline:none;
	padding-left:10px;
}
.errores{
            -webkit-boxshadow: 0 0 10px rgba(0, 0, 0, 0.3);
            -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
            -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
            background: #39C;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
            color: #fff;
            display: none;
            font-size: 14px;
            margin-top: -50px;
            margin-left: 275px;
            padding: 10px;
            position: absolute;
        }
#apDiv1 {
	position: absolute;
	background: url(../imagenes/login_todos.png);
	background-repeat: no-repeat;
	display: none;
	left: 462px;
	top: 200px;
	width: 202px;
	height: 163px;
	z-index: 1;
	background-image: url(../imagenes/login_todos.png);
}
#apDiv100 {
	position: absolute;
	background: url(../imagenes/rosado-opciones.png);
	background-repeat: no-repeat;
	background-image: url(../imagenes/rosado-opciones.png);
	left: 734px;
	top: 270px;
	width: 385px;
	height: 288px;
	z-index: 1;
}
#apDiv2 {
	background: url(../imagenes/login_uno.png);
	background-repeat: no-repeat;
	background-image: url(../imagenes/login_uno.png);
	position: absolute;
	top: 200px;
	left: 752px;
	width: 233px;
	height: 172px;
	z-index: 1;
}
#apDiv201 {
	border:solid 1px #000033;
	position: absolute;
	background: url(../imagenes/rosado-fondo-principal.png);
	background-repeat: no-repeat;
	background-image: url(../imagenes/rosado-fondo-principal.png);
	top: 175px;
	left: 0px;
	width: 833px;
	height: 467px;
	z-index: 1;
	border: 0px;
}
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-536870145 1073786111 1 0 415 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0.0pt;
	margin-left:0cm;
	line-height:0%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:ES-EC;
	mso-fareast-language:EN-US;}
/*a:link, span.MsoHyperlink
	{mso-style-priority:99;
	mso-style-parent:"";
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-priority:99;
	color:purple;
	mso-themecolor:followedhyperlink;
	text-decoration:underline;
	text-underline:single;}*/
span.text1
	{mso-style-name:text1;
	mso-style-unhide:no;}
span.text2
	{mso-style-name:text2;
	mso-style-unhide:no;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:Calibri;
	mso-hansi-font-family:Calibri;}
@page WordSection1
	{size:100.3pt 140.9pt;
	margin:0pt 0.0cm 0pt 0.0cm;
	mso-header-margin:0pt;
	mso-footer-margin:0pt;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
 /* List Definitions */
 @list l0
	{mso-list-id:-227;
	mso-list-template-ids:469263630;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:"";
	mso-level-tab-stop:0cm;
	mso-level-number-position:left;
	margin-left:0cm;
	text-indent:0cm;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	margin-left:54.0pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:90.0pt;
	text-indent:-18.0pt;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	margin-left:126.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:\F0FA;
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	margin-left:162.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	margin-left:198.0pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	margin-left:234.0pt;
	text-indent:-18.0pt;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	margin-left:270.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0FA;
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	margin-left:306.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
	.cnt-header-home{
	background: url(imagenes/rosado_banner_top.png);
	/*position: absolute;*/
	/*left:25%;
	right:25%;*/
	width: 100%;
	height: 150px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-color:#FFF;
	/*border-top: 5px solid #BCCB31;*/
	z-index: -9999;
}
.container-fill {
	*margin:0 auto;
	/*border:solid thin red;*/
	/*font-family:'nwgthc',Sans-Serif;*/
	/*float: left;*/
	width: 100%;
	height:100%;	
	background-color:#FFF;
	/*background-image:url(imagenes/login_rosado.png)*/
	display: block;
	/*padding-top: 100px;*/
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:100%;
	height:100%;
}
.txt1 {	font-family: "Arial", Gadget, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}
#apDiv1 {
	position: absolute;
	alignment-adjust: central;
	/*background: url(imagenes/bg_login.png);*/
	/*background-repeat: no-repeat;*/
	/*left: 70px;*/
	top: 178px;
	width: 100%;
	z-index: 1;	/*background-image: url(imagenes/bg_login.png);*/
	height: 1814px;
	left: 0px;
}
.bottom { position:absolute; text-align: center; width: 100%; bottom: 0px; width: 100%; }
#apDiv201 {	position: absolute;
	background: url(imagenes/rosado_mensaje.jpg);
	background-repeat: no-repeat;
	background-image: url(imagenes/rosado_mensaje.jpg);
	top: 140px;
	left: 75px;
	width: 476px;
	height: 107px;
	z-index: 1;
}
#apDiv {
	position: absolute;
	background: url(imagenes/rosado_mensaje.jpg);
	background-repeat: no-repeat;
	background-image: url(imagenes/rosado_mensaje.jpg);
	top: 125px;
	left: 74px;
	width: 390px;
	height: 75px;
	z-index: 1;
}
#cajatexto{
background:#f1f1f2;
border-radius: 20px 20px 20px 20px;
border:solid 2px #9e9FA3;
width:717px;
box-shadow: 15px 15px 5px #ccc;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:100%;
	height:100%;
}
.txt2 {	
	font-family: "Arial", Gadget, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-decoration: none;
}
#logo{
font-family:FuturaBQ;
font-size:65px;
font-weight:1200;
color:#2EA1BE;
}


@font-face{
	font-family: FuturaBQ;
	src:url(font/FuturaBQ-DemiBold.otf);
   }

.txt1 {	
	font-family: "Arial", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}
.txt1ol {	
	font-family: "Arial", Gadget, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: none;
}
.txt2 {	
	font-family: "Arial", Gadget, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: black;
	text-decoration: none;
}
.cajas2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	width: 175px;
	height: 18px;
	border: thin solid #666;
}
.container-fill {
	/*margin:0 auto;
	/*border:solid thin red;*/
	/*font-family:'nwgthc',Sans-Serif;*/
	/*float: left;*/
	width: 100%;
	height:100%;	
	background-color:#FFF;
	/*background-image:url(imagenes/login_rosado.png)*/
	display: block;
	/*padding-top: 100px;*/
}
.logo-principal{
	background:url(../imagenes/);
	width:328px;
	height:62px;	
	background-repeat:no-repeat;
	margin:0 auto;
}
.cnt-header-home{
	background: url(../imagenes/rosado-banner-top.png);
	/*position: absolute;*/
	/*left:25%;
	right:25%;*/
	width: 100%;
	height: 175px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-color:#FFF;
	/*border-top: 5px solid #BCCB31;*/
	z-index: -9999;
}
.cnt-footer-home{
	background: url(../imagenes/rosado_banner_botton.jpg);
	/*position: absolute;*/
	/*left:25%;
	right:25%;*/
	width: 100%;
	height: 309px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-color:#FFF;
	background-position:center bottom;
	
	/*border-top: 5px solid #BCCB31;*/
	z-index: -9999;
}
.container {
	/*font-family:'nwgthc',Sans-Serif;*/
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    padding: 0 6px;
}
.cnt-logo-text {
	position: relative;
	margin: 0 auto;
	text-align: center;
	padding: 0 10%;
	width: 72.916666666667%;
	padding-top:100px;
}
.cnt-info-home{
	width:890px;
	height:800px;
	margin: 0 auto;	
	position:relative;
}
.container-fill {
	margin:0 auto;
	/*border:solid thin red;*/
	/*font-family:'nwgthc',Sans-Serif;*/
	/*float: left;*/
	width: 100%;
	background-color: #FFF;
	display: block;
	/*padding-top: 100px;*/
}
.cajas {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	/*font-weight: bold;*/
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align:left;
	width: 250px;
	height: 30px;
	border:1px #999 solid;
	/*border-style:none;*/
	color:#8d8d8d;
	outline:none;
	padding-left:10px;
}
.errores{
            -webkit-boxshadow: 0 0 10px rgba(0, 0, 0, 0.3);
            -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
            -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
            background: #39C;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
            color: #fff;
            display: none;
            font-size: 14px;
            margin-top: -50px;
            margin-left: 275px;
            padding: 10px;
            position: absolute;
        }
#apDiv1 {
	position: absolute;
	background: url(../imagenes/login_todos.png);
	background-repeat: no-repeat;
	display: none;
	left: 462px;
	top: 200px;
	width: 202px;
	height: 163px;
	z-index: 1;
	background-image: url(../imagenes/login_todos.png);
}
#apDiv100 {
	position: absolute;
	background: url(../imagenes/rosado-opciones.png);
	background-repeat: no-repeat;
	background-image: url(../imagenes/rosado-opciones.png);
	left: 734px;
	top: 270px;
	width: 385px;
	height: 288px;
	z-index: 1;
}
#apDiv2 {
	background: url(../imagenes/login_uno.png);
	background-repeat: no-repeat;
	background-image: url(../imagenes/login_uno.png);
	position: absolute;
	top: 200px;
	left: 752px;
	width: 233px;
	height: 172px;
	z-index: 1;
}
#apDiv201 {
	border:solid 1px #000033;
	position: absolute;
	background: url(../imagenes/rosado-fondo-principal.png);
	background-repeat: no-repeat;
	background-image: url(../imagenes/rosado-fondo-principal.png);
	top: 175px;
	left: 0px;
	width: 833px;
	height: 467px;
	z-index: 1;
	border: 0px;
}
#cajatexto{
background:#f1f1f2;
border-radius: 20px 20px 20px 20px;
border:solid 2px #9e9FA3;
width:815px;

box-shadow: 15px 15px 5px #ccc;
}
