@charset "UTF-8";
/* CSS Document */



body {
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	background-color: #E3ECF5;
}
/*td {
background-color:#EAF9E6;
}*/
ul {
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.contenedor {
	margin: 0 auto 0 auto;
	text-align: center;
}
.contenedor2 {
	width: 900px;
	margin: 0 auto 0 auto;
	background-color: #FFF;
	padding: 40px 10px 40px 20px;
	text-align: center;
}
a:link {
	text-decoration: none;
	color: #666;
}
a:visited {
	color: #87878A;
	text-decoration: none;
}
li {
	list-style: none;
	padding-left: 4px;
	padding-right: 4px;
	float: left;
	text-decoration: none;
}
.ingresar {
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	width: 570px;
	float: left;
	color: #3191C3;
	font-style: italic;
	text-align: left;
	font-size: 12px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.logo {
	width: 279px;
	float: left;
	height: 90px;
}
.menu {
	width: 554px;
	float: left;
	height: 30px;
	background-color: #DEE8EA;
	margin-top: 10px;
	padding-top: 5px;
	padding-left: 7px;
	padding-right: 8px;
	margin-left: 20px;
}
#menu1 {
}
#home #menu1 {
	width: 110px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	background-image: url(../images/lineazul.jpg);
	background-repeat: repeat-x;
	text-decoration: none
}
#menu1 li {
	float: left;
	height: 40px;
	font-size: 9px;
}
#menu1 a:link {
	width: 110px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
	text-decoration: none;
}
#menu1 a:hover {
	color: #6A6A6C;
	text-decoration: none;
	background-image: url(../images/lineazul.jpg);
	background-repeat: repeat-x;
	padding-top: 12px;
}
#menu1 a:visited {
	width: 110px;
	float: left;
	height: 20px;
	font-size: 9px;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
}
/* menu2*/

#menu2 {
}
#gente #menu2 {
	width: 90px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	background-image: url(../images/lineaverde.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
}
#menu2 li {
	float: left;
	height: 40px;
	font-size: 9px;
}
#menu2 a:link {
	width: 90px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
	text-decoration: none;
}
#menu2 a:hover {
	color: #6A6A6C;
	text-decoration: none;
	background-image: url(../images/lineaverde.jpg);
	background-repeat: repeat-x;
	padding-top: 12px;
}
#menu2 a:visited {
	width: 90px;
	float: left;
	height: 20px;
	font-size: 9px;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
}
/* menu3*/


#menu3a {
	font-size: 9px;
	font-weight: bold;
}
#hoja #menu3a {
	width: 90px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	background-image: url(../images/lineamarilla.jpg);
	background-repeat: repeat-x;
	display: none;
	text-decoration: none;
}
#menu3 li {
	float: left;
	height: 40px;
	font-size: 9px;
	display: block;
}
#menu3 a:link {
	width: 90px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
	text-decoration: none;
}
#menu3 a:hover {
	color: #6A6A6C;
	text-decoration: none;
	background-image: url(../images/lineamarilla.jpg);
	background-repeat: repeat-x;
	padding-top: 12px;
}
#menu3 a:visited {
	width: 90px;
	float: left;
	height: 20px;
	font-size: 9px;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
}
/* menu4*/

#menu4 {
}
#ofertas #menu4 {
	width: 110px;
	float: left;
	height: 20px;
	font-size: 9px;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	background-image: url(../images/lineazul.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
}
#menu4 li {
	float: left;
	height: 40px;
	font-size: 9px;
}
#menu4 a:link {
	width: 110px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
	text-decoration: none;
}
#menu4 a:hover {
	color: #6A6A6C;
	text-decoration: none;
	background-image: url(../images/lineazul.jpg);
	background-repeat: repeat-x;
	padding-top: 12px;
}
#menu4 a:visited {
	width: 110px;
	float: left;
	height: 20px;
	font-size: 9px;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
}
/* menu5*/

#menu5 {
	font-size: 9px;
	font-weight: bold;
	padding-top: 12px;
}
#general #menu5 {
	width: 70px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	background-image: url(../images/lineaverde.jpg);
	background-repeat: repeat-x;
	display: none;
	text-decoration: none;
}
#menu5z li {
	float: left;
	height: 40px;
	font-size: 9px;
	display: block;
}
#menu5z a:link {
	width: 70px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
	text-decoration: none;
}
#menu5z a:hover {
	color: #6A6A6C;
	text-decoration: none;
	background-image: url(../images/lineaverde.jpg);
	background-repeat: repeat-x;
	padding-top: 12px;
}
#menu5z a:visited {
	width: 70px;
	float: left;
	height: 20px;
	font-size: 9px;
	color: #87878A;
	font-weight: bold;
	list-style: none;
	text-align: center;
	margin-top: 0;
	padding-top: 12px;
	text-decoration: none;
}
.foto1 {
	background-color: #DCEAF5;
	width: 279px;
	height: 280px;
	text-align: center;
	float: left;
	padding: 15px 0 15px 0;
}
.foto1plantilla {
	width: 279px;
	height: 280px;
	text-align: center;
	float: left;
	padding: 15px 0 15px 0;
}
.foto2 {
	background-color: #D6F1CE;
	width: 279px;
	height: 280px;
	text-align: center;
	float: left;
	padding: 15px 0 15px 0;
}
.foto3 {
	background-color: #D6F1CE;
	width: 578px;
	height: 280px;
	text-align: center;
	float: left;
	padding: 15px 0 15px 0;
}
.foto4 {
	background-color: #FEECCC;
	width: 209px;
	height: 200px;
	text-align: justify;
	float: left;
	padding: 15px 0 15px 0;
	padding: 35px;
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	color: #58585A;
	font-size: 13px;
	line-height: 20px;
}
.foto4g {
	background-color: #96A1A7;
	width: 209px;
	min-height: 240px;
	text-align: justify;
	float: left;
	padding: 15px 0 15px 0;
	padding: 35px 35px 35px 35px;
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	color: #FFF;
	font-size: 13px;
	line-height: 20px;
}
.contgris {
	
	width: 360px;
	height: auto;
	text-align: justify;
	float: left;
	padding-left: 35px;
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	color: #999;
	font-size: 13px;
	line-height: 20px;
	margin-right:20px;
	margin-bottom:20px;
}

.contgris2 {
	
	width: 335px;
	height: auto;
	text-align: justify;
	float: left;
	padding-left:20px;
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	color: #999;
	font-size: 13px;
	line-height: 20px;
	margin-right:20px;
	margin-bottom:20px;
	margin-top: 60px;
}

.contplantilla {
	width: 503px;
	min-height: 237px;
	text-align: justify;
	float: left;
	padding: 35px;
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	color: #58585A;
	font-size: 13px;
	line-height: 20px;
}
.contplantilla table[style] {
	background-color: transparent!important;
}
.contplantilla2 {
	text-align: justify;
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	color: #58585A;
	font-size: 13px;
	line-height: 20px;
	text-align: right;
}
.contorange {
	background-color: #FEECCC;
	width: 545px;
	height: 280px;
	float: left;
	padding: 15px;
}
.text_footer {
	float: left;
	padding-top: 20px;
	padding-left: 90px;
	color: #FFF;
}
.cuadroingresa {
	background-color: #FCA22C;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	height: 20px;
	padding: 10px;
	width: 170px;
	margin-left: 10px;
	margin-top: 10px;
}
.cuadroingresa a {
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.cuadroingresa a:hover {
	text-decoration: underline;
}
/*.text_enviar {
	 background-color: #FCA22C;
    color: #FFFFFF;
    display: block;
    font-family: 'Conv_MyriadPro-Regular',Sans-Serif;
    font-size: 12px;
    height: 20px;
    margin-top: 12px;
    padding: 10px 9px 8px 10px;
    text-align: left;
    text-transform: uppercase;
    width: 160px;
}*/
/*.texto_noofer {
	padding-bottom: 25px;
	background-color: #DCEAF3;
}*/
.input {
	background-color: #B9BABC;
	color: #FFF;
	border: none;
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	padding: 6px;
	text-transform: uppercase;
}
.parrafo {
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	text-align: justify;
}
.terminosycondiciones ul {
	margin-bottom: 10px;
    margin-left: 12px;
}

.terminosycondiciones ul li {
	 color: #666;
    font-family: "Conv_MyriadPro-Regular",sans-serif;
    font-size: 12px;
    line-height: 18px;
	list-style:circle;
}


.titulos2 {
	color: #4EC532;
	
}
.titulo_tabla {
	font-weight: bold;
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	background-color: #96A1A7;
	padding-right: 5px;
	color: #FFF;
}
.tabla_gris {
	background-color: #ECF7FF;
}
.texto_tablalink {
	background-color: #ECF7FF;
	border-bottom: thin dotted #CCC;
	font-weight: bold;
	text-decoration: underline;
}
.texto_tabla {
	background-color: #ECF7FF;
	border-bottom: thin dotted #CCC;
}
/**/

ul.menuq {
	list-style: none;
}
ul.menuq ul /* Para todos los ul debajo del ul.menu */ {
	display: none;
	list-style: none;
}
ul.menuq li:hover > ul {
	display: block;
}
ul.menuq {
	list-style: none;
}
ul.menuq li {
	position: relative; /* Las coordenadas de los ul inferiores serán relativas al <li> que los contiene */
	width: 90px;
	background-color: #DEE8EA;
	height: 20px;
}
ul.menuq ul {
	position: absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */
	left: 30px; /* Para que no monte sobre el <li> */
	top: -1px;
	display: none;
	list-style: none;
}
ul.menuq li:hover > ul {
	display: block;
	color: #6A6A6C;
}
ul.menuq> li > ul /* Solo para los ul debajo de los li de primer nivel. */ {
	position: absolute;
	left: 0;
	top: 30px;
	display: none;
	list-style: none;
	background-color: #DEE8EA;
	height: 20px;
	width: 90px;
}
ul.menuq > li /* Sólo para li de primer nivel */ {
	display: inline;
}

.condiciones{width:700px; text-align:left; height: auto;padding-left: 90px;}

.parrafo {
	
	font-family: 'Conv_MyriadPro-Regular', Sans-Serif;
	font-size:12px;
	color:#666;
	line-height:18px;
	margin-top:5px;
	margin-bottom:5px;}

/**/
