﻿body
{
	background-color: #0083c3;
}

#header
{
	display: block;
	width: 990px;
	height: 230px;
	margin: auto auto auto auto;
}

a:link
{
	color: #42AFD8;
	text-decoration: none;
	font: Arial;
	font-weight: bold;
}
a:visited
{
	color: #42AFD8;
	text-decoration: none;
	font-weight: bold;
}
a:hover
{
	color: #45635E;
}

#content
{
	margin: 0px auto 0px auto;
	text-align: left;
	width: 990px;
}

#menuItems
{
	background-image: url("images/menurepeater.png" );
	background-repeat: repeat-x;
	height: 30px;
}

#contenedorOpciones
{
	/*background-color: #134a69; 	background-image: url("images/opciones.png"); 	background-repeat:repeat-x;*/
	width: 250px;
	height: 650px;
	margin: 0 0 0 0;
}

#contenedorPpal
{
	width: 720px;
	height: 650px;
	margin: -650px auto auto 270px;
}

#espaciado
{
	height: 20px;
}
#footer
{
	background-color: #134a69; /*#0070C0;*/
	background-image: url("images/footer.png" );
	background-repeat: repeat-x;
	width: 990px;
	height: 100px;
}
#footerSinJS
{
	background-color: #134a69; /*#0070C0;*/
	background-image: url("images/foot.png" );
	background-repeat: repeat-x;
	width: 990px;
	height: 100px;
	color: White;
	font-size: 18pt;
}
.footerLinks
{
	text-align: center;
	color: White;
	padding-left: 20px;
	padding-top: 10px;
	font-size: 10pt;
	text-decoration: none;
}
.footerLinks a
{
	color: White;
	text-decoration: none;
}
.footerLinks a:hover
{
	color: #83929C;
	text-decoration: none;
}
.footerInfo
{
	text-align: center;
	color: White;
	font-size: 12pt;
	text-decoration: none;
}
.footerDev
{
	text-align: right;
	color: White;
	font-size: 9pt;
	text-decoration: none;
	padding-right: 20px;
}
.footerDev a
{
	color: White;
	text-decoration: none;
}
.footerDev a:hover
{
	color: #83929C;
	text-decoration: none;
}



/*botones*/

input.btnCancelar
{
	cursor: pointer;
	width: 90px;
	height: 30px;
	border: solid 0px #C2E4F2;
	background-image: url("images/bt_Cancelar.png" );
	background-repeat: no-repeat;
}

input.btnCancelar:hover
{
	background-image: url("images/bt_CancelarOv.png" );
	background-repeat: no-repeat;
}


input.btnIngresar
{
	float: right;
	cursor: pointer;
	width: 90px;
	height: 30px;
	border: solid 0px #C2E4F2;
	background-image: url("images/bt_Acceder.png" );
	background-repeat: no-repeat;
}

input.btnIngresar:hover
{
	background-image: url("images/bt_AccederOv.png" );
	background-repeat: no-repeat;
}

input.btnSiguiente
{
	float: right;
	cursor: pointer;
	width: 90px;
	height: 30px;
	border: solid 0px;
	background-image: url("images/bt_Next.png" );
	background-repeat: no-repeat;
}

input.btnSiguiente:hover
{
	background-image: url("images/bt_NextOv.png" );
	background-repeat: no-repeat;
}
input.btnEditar
{
	float: right;
	cursor: pointer;
	width: 90px;
	height: 30px;
	border: solid 0px;
	background-image: url("images/bt_Edit.png" );
	background-repeat: no-repeat;
}


input.btnEditar:hover
{
	background-image: url("images/bt_EditOv.png" );
	background-repeat: no-repeat;
}
input.btnEnviar
{
	float: right;
	cursor: pointer;
	width: 90px;
	height: 30px;
	border: solid 0px;
	background-image: url("images/bt_Enviar.png" );
	background-repeat: no-repeat;
}


input.btnEnviar:hover
{
	background-image: url("images/bt_Enviarov.png" );
	background-repeat: no-repeat;
}
input.btnGuardar
{
	float: right;
	cursor: pointer;
	width: 90px;
	height: 30px;
	border: solid 0px;
	background-image: url("images/bt_Save.png" );
	background-repeat: no-repeat;
}


input.btnGuardar:hover
{
	background-image: url("images/bt_SaveOv.png" );
	background-repeat: no-repeat;
}

input.btnRegresar
{
	float: left;
	cursor: pointer;
	width: 90px;
	height: 30px;
	border: solid 0px;
	background-image: url("images/bt_volver.png" );
	background-repeat: no-repeat;
}


input.btnRegresar:hover
{
	background-image: url("images/bt_volverOv.png" );
	background-repeat: no-repeat;
}


input.btnComprar
{
	float: right;
	cursor: pointer;
	width: 90px;
	height: 30px;
	border: solid 0px;
	background-image: url("images/bt_comprar.png" );
	background-repeat: no-repeat;
}


input.btnComprar:hover
{
	background-image: url("images/bt_comprarOv.png" );
	background-repeat: no-repeat;
}

input.btnInicio
{
	float: none;
	cursor: pointer;
	width: 90px;
	height: 30px;
	border: solid 0px;
	background-image: url("images/bt_comenzar.png" );
	background-repeat: no-repeat;
}


input.btnInicio:hover
{
	background-image: url("images/bt_comenzarOv.png" );
	background-repeat: no-repeat;
}


/************************************/
.marcologin
{
	background-image: url("images/marcologin.png" );
	background-repeat: no-repeat;
	width: 250px;
	height: 150px;
	margin: 0 0 0 0;
	text-align: center;
}

.marcoopciones
{
	background-image: url("images/marcoopciones.png" );
	background-repeat: no-repeat;
	width: 250px;
	height: 360px;
	margin: 0 0 0 0;
	text-align: center;
}

.marcoUsuario
{
	background-image: url("images/marcoUsuario.png" );
	background-repeat: no-repeat;
	width: 250px;
	height: 150px;
	margin: 0 0 0 0;
	text-align: center;
	font-size: 11pt;
	text-decoration: none;
	color: white;
}

.marcoopcionesUsuario
{
	background-image: url("images/marcoopciones.png" );
	background-repeat: no-repeat;
	width: 250px;
	height: 360px;
	margin: 0 0 0 0;
	text-align: center;
	font-size: 10pt;
	text-decoration: none;
	color: white;
}

.separadorOpciones
{
	background-image: url("images/separador.png" );
	width: 180px;
	height: 2px;
}

/*LOGIN*/

#contentLogin
{
	margin: 0px auto 0px auto;
	text-align: left;
	width: 990px;
	background-color: #0083c3;
}

#loginPic
{
	margin: -50px auto -0px 570px;
	background-image: url("images/login_Pic.png" );
	background-repeat: no-repeat;
	width: 350px;
	height: 310px;
}

#login_Logo
{
	margin: 45px auto 0px 686px;
	background-image: url("images/login_Logo.png" );
	background-repeat: no-repeat;
	width: 234px;
	height: 80px;
}

#login_Down
{
	margin: 0px auto 0px 70px;
	background-image: url("images/login_Down.png" );
	background-repeat: no-repeat;
	width: 500px;
	height: 24px;
	text-decoration: none;
}
#login_SubDown
{
	margin: 0px auto 0px 140px;
	background-image: url("images/login_SubDown.png" );
	background-repeat: no-repeat;
	width: 600px;
	height: 45px;
}

#login_Top
{
	margin: 0px auto 0px 70px;
	background-image: url("images/login_Top.png" );
	background-repeat: no-repeat;
	width: 500px;
	height: 50px;
}

#login_Center
{
	margin: -260px auto 0px 70px;
	background-image: url("images/login_Center.png" );
	background-repeat: repeat-y;
	width: 500px;
	height: 236px;
}

#bg_DL
{
	margin: 0px auto 0px 10px;
	background-image: url("images/bg_DL.png" );
	background-repeat: no-repeat;
	width: 60px;
	height: 50px;
}

#bg_CL
{
	margin: 0px auto 0px 10px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 60px;
	height: 140px;
}



#bg_TL
{
	margin: -320px auto 0px 10px;
	background-image: url("images/bg_TL.png" );
	background-repeat: no-repeat;
	width: 60px;
	height: 50px;
}

#bg_DR
{
	margin: 0px auto 0px 920px;
	background-image: url("images/bg_DR.png" );
	background-repeat: no-repeat;
	width: 60px;
	height: 50px;
}


#bg_CR
{
	margin: 0px auto 0px 920px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 60px;
	height: 140px;
}

#bg_TR
{
	margin: -250px auto 0px 920px;
	background-image: url("images/bg_TR.png" );
	background-repeat: no-repeat;
	width: 60px;
	height: 50px;
}

/*CONTADOR PREGUNTAS*/
#contadorPregunta
{
	font-family: arial;
	font-size: 10pt;
	color: #42AFD8;
	font-weight: bold;
	text-align: right;
}

.rayaPregunta
{
	background-image: url("images/Ask_Raya.png" );
	background-repeat: repeat-x;
	height: 5px;
}


/*INFORMACION*/
#contentInfo
{
	margin: 0px auto 0px auto;
	text-align: left;
	width: 990px;
}

#contentInfoPrincipal
{
	margin: -220px auto 0px 370px;
	text-align: left;
	width: 530px;
}

#contentInfoPrincipal2
{
	margin: -545px auto 0px 100px;
	text-align: left;
	width: 730px;
}

#contentInfoInicial
{
	margin: -545px auto 0px 100px;
	text-align: left;
	width: 780px;
}

#contentInfoIni
{
	margin: -1245px auto 0px 100px;
	text-align: left;
	width: 780px;
}
#contentInfoPrincipal3
{
	margin: -270px auto 0px 370px;
	text-align: left;
	width: 530px;
}
#contentInfoPrincipal4
{
	margin: -710px auto 0px 60px;
	text-align: left;
	width: 870px;
}
#contentInfoPrincipalInformacion
{
	margin: -500px auto 0px 140px;
	text-align: left;
	width: 700px;
}
#menu_Back
{
	margin: 0px auto 0px 0px;
	background-image: url("images/Menu_Back.png" );
	background-repeat: no-repeat;
	width: 990px;
	height: 60px;
}

#logo_Top
{
	margin: 0px auto 0px 727px;
	background-image: url("images/logo_Top.png" );
	background-repeat: no-repeat;
	width: 263px;
	height: 70px;
}

#user_Top
{
	margin: -480px auto 0px 60px;
	background-image: url("images/user_Top.png" );
	background-repeat: no-repeat;
	width: 270px;
	height: 41px;
}


#user_Center
{
	margin: 0px auto 0px 60px;
	background-image: url("images/user_Center.png" );
	background-repeat: repeat-y;
	width: 270px;
	height: 130px;
}

#user_Down
{
	margin: 0px auto 0px 60px;
	background-image: url("images/user_Down.png" );
	background-repeat: no-repeat;
	width: 270px;
	height: 16px;
}

#bannerInfo
{
	margin: -640px auto 0px 0px;
	background-repeat: no-repeat;
	width: 990px;
	height: 140px;
}
#bannerInfoIni
{
	margin: -1340px auto 0px 0px;
	background-repeat: no-repeat;
	width: 990px;
	height: 140px;
}

#bannerInfo2
{
	margin: -840px auto 0px 0px;
	background-repeat: no-repeat;
	width: 990px;
	height: 140px;
}

#footer_Up
{
	margin: 410px auto 0px 307px;
	background-image: url("images/footer_Up.png" );
	background-repeat: no-repeat;
	width: 375px;
	height: 85px;
}

#footer_UpIni
{
	margin: 1110px auto 0px 307px;
	background-image: url("images/footer_Up.png" );
	background-repeat: no-repeat;
	width: 375px;
	height: 85px;
}

#footer_Up2
{
	margin: 610px auto 0px 307px;
	background-image: url("images/footer_Up.png" );
	background-repeat: no-repeat;
	width: 375px;
	height: 85px;
}

#footer_Down
{
	margin: 0px auto 0px 307px;
	background-image: url("images/footer_Down.png" );
	background-repeat: no-repeat;
	width: 375px;
	height: 50px;
}


#bg_Info_DL
{
	margin: 0px auto 0px 0px;
	background-image: url("images/bg_DL.png" );
	background-repeat: no-repeat;
	width: 60px;
	height: 50px;
}

#bg_Info_CL
{
	margin: 0px auto 0px 0px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 60px;
	height: 400px;
}



#bg_Info_TL
{
	margin: 0px auto 0px 0px;
	background-image: url("images/bg_TL.png" );
	background-repeat: no-repeat;
	width: 60px;
	height: 50px;
}


#bg_Info_CRL
{
	margin: 0px auto 0px 0px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 990px;
	height: 500px;
}


#bg_Info_CRL2
{
	margin: 0px auto 0px 0px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 990px;
	height: 700px;
}

#bg_Info_CRL3
{
	margin: 0px auto 0px 0px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 990px;
	height: 900px;
}

#bg_Info_CRLInicio
{
	margin: 0px auto 0px 0px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 990px;
	height: 1200px;
}

#bg_Info_RLUp
{
	margin: -50px auto 0px 60px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 870px;
	height: 50px;
}


#bg_Info_RLDown
{
	margin: -50px auto 0px 60px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 870px;
	height: 50px;
}

#bg_Info_DR
{
	margin: -50px auto 0px 930px;
	background-image: url("images/bg_DR.png" );
	background-repeat: no-repeat;
	width: 60px;
	height: 50px;
}


#bg_Info_CR
{
	margin: 0px auto 0px 930px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	width: 60px;
	height: 400px;
}

#bg_Info_TR
{
	margin: -50px auto 0px 930px;
	background-image: url("images/bg_TR.png" );
	background-repeat: no-repeat;
	width: 60px;
	height: 50px;
}


#bg_InfoSup
{
	margin: 40px auto 0px 0px;
	background-color: #0083c3;
	background-repeat: no-repeat;
	width: 990px;
	height: 50px;
}

#bg_InfoInf
{
	margin: 0px auto 0px 0px;
	background-color: #0083c3;
	background-repeat: no-repeat;
	width: 990px;
	height: 50px;
}

#textDerechos
{
	text-align: left;
	color: black;
	padding-left: 185px;
	padding-top: 25px;
	font-size: 8pt;
	text-decoration: none;
}

#content_Top
{
	margin: -480px auto 0px 60px;
	background-image: url("images/content_Top.png" );
	background-repeat: no-repeat;
	width: 270px;
	height: 41px;
}

#content_Top2
{
	margin: -380px auto 0px 0px;
	background-image: url("images/content_Top.png" );
	background-repeat: no-repeat;
	width: 270px;
	height: 41px;
}

#content_Center
{
	margin: 0px auto 0px 60px;
	background-image: url("images/content_Center.png" );
	background-repeat: repeat-y;
	width: 270px;
	height: 190px;
}
#content_Center2
{
	margin: 0px auto 0px 0px;
	background-image: url("images/content_Center.png" );
	background-repeat: repeat-y;
	width: 270px;
}

#content_Down
{
	margin: 0px auto 0px 60px;
	background-image: url("images/user_Down.png" );
	background-repeat: no-repeat;
	width: 270px;
	height: 16px;
}

#content_Down2
{
	margin: 0px auto 0px 0px;
	background-image: url("images/user_Down.png" );
	background-repeat: no-repeat;
	width: 270px;
	height: 16px;
}
/*****************/
.footerLinks
{
	text-align: center;
	color: #42AFD8;
	padding-top: 4px;
	font-size: 10pt;
	text-decoration: none;
	font: Arial;
	font-weight: bold;
}
/*.footerLinks a
{
	color:#42AFD8;
	text-decoration:none;
	font:Arial;
	font-weight:bold;
}
.footerLinks a:hover
{
	
}
*/
#content_Menu
{
	margin: -532px auto 0px 15px;
}

.glossymenu
{
	position: relative;
	padding: 0 0 0 2px;
	margin: 0 auto 0 auto;
	height: 74px;
	list-style: none;
}

.glossymenu li
{
	float: left;
}

.glossymenu li a
{
	float: left;
	display: block;
	color: #C2E4F2;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 35px; /*Padding to accomodate left tab image. Do not change*/
	height: 74px;
	line-height: 74px;
	text-align: left;
	cursor: pointer;
}

.glossymenu li a b
{
	float: left;
	display: block;
	padding: 0 33px 0 33px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover
{
	color: black;
	background: url(images/menu_L.png) no-repeat left top; /*left tab image path*/
}

.glossymenu li.current a b, .glossymenu li a:hover b
{
	color: black;
	background: url(images/menu_R.png) no-repeat right top; /*right tab image path*/
}

#cont_MiPerfil
{
	margin: -230px auto 0px 400px;
}

#cont_Contacto
{
	background-image: url("images/img_contact.png" );
	margin: -285px auto 0px 350px;
	height: 246px;
	width: 375px;
}

.back_Test
{
	background-image: url("images/back_pruebas.png" );
	background-repeat: no-repeat;
	height: 35px;
	width: 520px;
	padding-top: 8px;
}

.back_Test2
{
	background-image: url("images/back_pruebas2.png" );
	background-repeat: no-repeat;
	height: 35px;
	width: 520px;
	padding-top: 8px;
}

.back_Title
{
	background-image: url("images/back_title.png" );
	background-repeat: no-repeat;
	height: 35px;
	width: 425px;
	padding-top: 8px;
}

.menudinamico
{
	font-size: 11pt;
	text-align: left;
	z-index: 999;
}

.enlacesExternos
{
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: center;
	border: solid 0px #FFFFFF;
	width: 300px;
}
.enlacesExternos a, img
{
	text-decoration: none;
	border: solid 0px #FFFFFF;
}

#flashcontent
{
	text-align: center;
}

/*Lectura*/


#contentInfoLectura
{
	margin: -910px auto 0px 10px;
	text-align: left;
	width: 960px;
}

.FondoAplicacion
{
    background-color: Gray;
    filter: alpha(opacity=70); 
    opacity: 0.7;
}

.FondoAplicacion2
{
    background-color: White;
    filter: alpha(opacity=70); 
    opacity: 0.7;
}


#user_TopProteccion
{
	margin: 0px auto 0px 60px;
	background-image: url("images/user_TopProteccion.png" );
	background-repeat: no-repeat;
	width: 270px;
	height: 41px;
}


#user_CenterProteccion
{
	margin: 0px auto 0px 60px;
	background-image: url("images/user_CenterProteccion.png" );
	background-repeat: repeat-y;
	width: 270px;
	height: 190px;
}

#user_DownProteccion
{
	margin: 0px auto 0px 60px;
	background-image: url("images/user_Down.png" );
	background-repeat: no-repeat;
	width: 270px;
	height: 16px;
}