

.tabla_cantidades_cantidades {
	font-family:sans-serif;
	color:#B50043;
	font-weight:bold;
	font-size:22px;
	padding:20px;
}

.tabla_cantidades_nombres {
	font-family:sans-serif;
	color:#497C9B;
	border-style:inherit;
	border-color:#000000;
	border-width:inherit;
	padding:10px;
	border:1px solid #497C9B;
}

#tabla_cantidades td {
	padding-right:20px;
	padding-left:20px;
	font-family:sans-serif;
}

#tabla_cantidades {
	position:relative;
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
}

body {
	background-image:url(../imagenes/fondo.jpg);
	background-repeat-x:repeat;
	background-repeat-y:repeat;
	background-repeat:repeat;
	background-attachment:initial;
	background-position:50% 0%;
	background-position-x:50%;
	background-position-y:0%;
	background-origin:initial;
	background-clip:initial;
	background-color:#EEF0F2;
	margin:0;
}

.epigrafe {
	font:normal normal normal 0.8em/normal Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(255,255,255,0.70);
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	padding:5px;
}

.cuerpo {
	font:normal normal normal 0.8em/normal Arial, Helvetica, sans-serif;
	text-align:left;
}

.titulo_correo {
	font:normal normal normal 1.4em/normal Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(255,255,255,0.70);
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	padding:5px;
}

.titulo_correo span {
	color:#333333;
	float:left;
}

.cuerpo_correo {
	font:normal normal normal 1.2em/normal Arial, Helvetica, sans-serif;
	text-align:left;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(255,255,255,0.70);
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	color:#B50043;
	padding:5px;
}

.enlace_correo {
	color:#B50043;
	text-decoration:underline;
}

.creditos_correo {
	font:normal normal normal 0.8em/normal Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding:5px;
}

.creditos_correo p {
	text-align:justify;
}

.autenticacion {
	width:100%;
	font-size:1.4em;
	color:#e41582;
	text-align:center;
	text-transform:lowercase;
	font-family:Helvetica, Arial;
	height:40px;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.20);
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	transition-property:all;
	-webkit-transition-property:all;
	-o-transition-property:all;
	-ms-transition-property:all;
	-moz-transition-property:all;
	transition-duration:0.4s;
	-webkit-transition-duration:0.4s;
	-o-transition-duration:0.4s;
	-ms-transition-duration:0.4s;
	-moz-transition-duration:0.4s;
	transition-timing-function:ease-in-out;
	-webkit-transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
	-ms-transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	transition-delay:initial;
	-webkit-transition-delay:initial;
	-o-transition-delay:initial;
	-ms-transition-delay:initial;
	-moz-transition-delay:initial;
	border:0px solid #B2CDE2;
	padding:2px 4px 2px 4px;
}

.autenticacion:focus {
	outline-width:0;
	outline-style:none;
	outline-color:#000000;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.40);
}

.caja_gris {
	width:100%;
	color:#B50043;
	text-align:left;
	font:normal normal normal 0.9em/normal Arial, Helvetica, sans-serif;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.10);
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	transition-property:all;
	-webkit-transition-property:all;
	-o-transition-property:all;
	-ms-transition-property:all;
	-moz-transition-property:all;
	transition-duration:0.4s;
	-webkit-transition-duration:0.4s;
	-o-transition-duration:0.4s;
	-ms-transition-duration:0.4s;
	-moz-transition-duration:0.4s;
	transition-timing-function:ease-in-out;
	-webkit-transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
	-ms-transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	transition-delay:initial;
	-webkit-transition-delay:initial;
	-o-transition-delay:initial;
	-ms-transition-delay:initial;
	-moz-transition-delay:initial;
	border:0px solid #B2CDE2;
	padding:4px 0px 4px 0px;
}

.caja_gris_clave {
	width:100%;
	color:#B50043;
	text-align:center;
	font:normal normal normal 0.9em/normal Arial, Helvetica, sans-serif;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.10);
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	transition-property:all;
	-webkit-transition-property:all;
	-o-transition-property:all;
	-ms-transition-property:all;
	-moz-transition-property:all;
	transition-duration:0.4s;
	-webkit-transition-duration:0.4s;
	-o-transition-duration:0.4s;
	-ms-transition-duration:0.4s;
	-moz-transition-duration:0.4s;
	transition-timing-function:ease-in-out;
	-webkit-transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
	-ms-transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	transition-delay:initial;
	-webkit-transition-delay:initial;
	-o-transition-delay:initial;
	-ms-transition-delay:initial;
	-moz-transition-delay:initial;
	overflow:hidden;
	letter-spacing:10px;
	border:0px solid #B2CDE2;
	padding:4px 0px 4px 0px;
}

.caja_gris:focus {
	outline-width:0;
	outline-style:none;
	outline-color:#000000;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.30);
}

.caja_gris_clave:focus {
	outline-width:0;
	outline-style:none;
	outline-color:#000000;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.30);
}

.epigrafe_amandine {
	font-family:Helvetica, Arial;
	color:#8599A8;
	text-transform:lowercase;
	font-size:1.4em;
}

.aceptado_amandine {
	font-family:AmandineRegular;
	color:#8599A8;
	text-transform:lowercase;
	font-size:1.2em;
}

.error_amandine {
	font-family:Helvetica, Arial;
	color:#e41582;
	text-transform:lowercase;
	font-size:1.2em;
	text-align:center;
}

.texto_soporte {
	font-family:AmandineRegular;
	font-size:0.7em;
	color:#888888;
}

#wrapper {
	min-height:100%;
	//background-image:url(../imagenes/background_paper.jpg);
	background-repeat-x:no-repeat;
	background-repeat-y:repeat;
	background-repeat:repeat-y;
	background-attachment:initial;
	background-position:50% 50%;
	background-position-x:50%;
	background-position-y:50%;
	background-origin:initial;
	background-clip:initial;
	margin:0px auto 0px auto;
}

#container {
	width:700px;
	margin:60px auto 60px auto;
}

#container_left {
	width:300px;
	float:left;
	margin:0px auto 0px auto;
}

#container_right {
	width:400px;
	float:left;
	margin:0px auto 0px auto;
}

#contenidos {
	width:900px;
	margin:60px auto 60px auto;
}

.contenido {
	width:900px;
	position:relative;
	text-align:left;
	margin:0px auto 0px auto;
}

.div_grupos {
	width:100%;
	height:200px;
	position:relative;
	text-align:center;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#00CC66;
	margin:0px auto 0px auto;
}

.contenido_centrado {
	width:100%;
	position:relative;
	text-align:center;
	height:40px;
	margin:60px auto 60px auto;
}

#menu_superior {
	height:25px;
	position:relative;
	float:left;
	padding:0;
}

#menu_salir {
	height:25px;
	position:relative;
	right:0;
	float:right;
	padding:0;
}

#regenerar {
	position:relative;
	width:400px;
}

#regenerar span, p {
	position:relative;
	font:normal normal normal 0.9em/normal Arial, Helvetica, sans-serif;
	text-align:center;
	color:#497C9B;
	margin:0px auto 0px auto;
	padding:10px;
}

#mensaje_privado {
	position:relative;
	width:600px;
}

#mensaje_privado p {
	position:relative;
	font:normal normal normal 1em/normal Arial, Helvetica, sans-serif;
	color:#497C9B;
	margin:0px auto 0px auto;
	padding:10px;
}

#mensaje_privado ul, li {
	list-style-type:none;
}

#mensaje_privado ul {
	margin:0;
	padding:0;
}

#mensaje_privado li {
	float:left;
	padding-right:8px;
	font:normal normal normal 1em/normal Arial, Helvetica, sans-serif;
}

#mensaje_privado span {
	margin:0;
	padding:0;
}

#mensaje_privado hr {
	size:1px;
	color:#333333;
	width:100%;
}

#mensaje_privado .epigrafe {
	font:normal normal normal 0.8em/normal Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	color:#497C9B;
}

#franja {
	background-color:#AFC3CE;
	height:3px;
	padding:0;
}

.menuh {
	font:normal normal normal 0.8em/normal Arial, Helvetica, sans-serif;
	margin-top:0;
	position:relative;
	top:0;
}

.menuh ul, li {
	list-style-type:none;
}

.menuh ul {
	margin:0;
	padding:0;
}

.menuh li {
	float:left;
}

.menuh a, span {
	text-decoration:none;
	color:#497C9B;
	display:block;
	text-align:center;
	height:15px;
	border:0px solid #ACCFE8;
	padding:5px 10px 5px 10px;
}

.menuh a:hover, .menuh_hover {
	background-color:#D8E0E5;
	color:#e41582;
}

#avatar {
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(255,255,255,0.70);
	border:0px solid #FFFFFF;
	margin:10px auto 10px auto;
	padding:10px;
}

#contenedor_menuv {
	width:100%;
	height:100%;
	float:left;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(255,255,255,0.70);
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
}

.menuv {
	font:normal normal normal 0.8em/normal Arial, Helvetica, sans-serif;
	margin-top:0;
	position:relative;
	top:0;
}

.menuv ul, li {
	list-style-type:none;
}

.menuv ul {
	margin:0;
	padding:0;
}

.menuv li {
}

.menuv a, span {
	text-decoration:none;
	color:#497C9B;
	display:block;
	text-align:right;
	height:15px;
	border:0px solid #ACCFE8;
	padding:5px 10px 5px 10px;
}

.menuv a:hover, .menuv_hover {
	background-color:#D8E0E5;
	color:#e41582;
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	vertical-align:middle;
}

.listado {
	font:normal normal normal 0.8em/normal Arial, Helvetica, sans-serif;
	margin-top:20px;
	position:relative;
	top:0;
}

.listado ul, li {
	list-style-type:none;
}

.listado ul {
	margin:0;
	padding:0;
}

.listado li {
	float:left;
	margin-right:10px;
}

#div_soporte {
	position:absolute;
	bottom:10px;
	right:20px;
	vertical-align:middle;
	font-family:AmandineRegular;
	color:#8599A8;
	text-transform:lowercase;
	font-size:1.4em;
}

#div_navegadores {
	position:absolute;
	bottom:10px;
	left:20px;
	vertical-align:middle;
	font-family:AmandineRegular;
	color:#8599A8;
	text-transform:lowercase;
	font-size:1.4em;
}

#div_navegacion {
	vertical-align:middle;
	text-align:right;
	width:100%;
	margin:0px auto 0px auto;
}

#boton_entrar {
	margin-top:15px;
	width:100px;
	font-size:1.4em;
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	transition-property:all;
	-webkit-transition-property:all;
	-o-transition-property:all;
	-ms-transition-property:all;
	-moz-transition-property:all;
	transition-duration:0.4s;
	-webkit-transition-duration:0.4s;
	-o-transition-duration:0.4s;
	-ms-transition-duration:0.4s;
	-moz-transition-duration:0.4s;
	transition-timing-function:ease-in-out;
	-webkit-transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
	-ms-transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	transition-delay:initial;
	-webkit-transition-delay:initial;
	-o-transition-delay:initial;
	-ms-transition-delay:initial;
	-moz-transition-delay:initial;
	cursor:pointer;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.30);
	border-width:initial;
	border-top-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
	font-family:Helvetica, Arial;
	text-transform:lowercase;
	color:#8599A8;
	border-style:none;
	padding:2px;
}

#boton_entrar:hover {
	color:#e41582;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.60);
}

#boton {
	margin-top:0;
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	transition-property:all;
	-webkit-transition-property:all;
	-o-transition-property:all;
	-ms-transition-property:all;
	-moz-transition-property:all;
	transition-duration:0.4s;
	-webkit-transition-duration:0.4s;
	-o-transition-duration:0.4s;
	-ms-transition-duration:0.4s;
	-moz-transition-duration:0.4s;
	transition-timing-function:ease-in-out;
	-webkit-transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
	-ms-transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	transition-delay:initial;
	-webkit-transition-delay:initial;
	-o-transition-delay:initial;
	-ms-transition-delay:initial;
	-moz-transition-delay:initial;
	cursor:pointer;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.30);
	border-width:initial;
	border-top-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
	text-transform:lowercase;
	color:#8599A8;
	border-style:none;
	padding:8px;
}

#boton:hover {
	color:#e41582;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.60);
}

#boton_guardar {
	margin-top:5px;
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	transition-property:all;
	-webkit-transition-property:all;
	-o-transition-property:all;
	-ms-transition-property:all;
	-moz-transition-property:all;
	transition-duration:0.4s;
	-webkit-transition-duration:0.4s;
	-o-transition-duration:0.4s;
	-ms-transition-duration:0.4s;
	-moz-transition-duration:0.4s;
	transition-timing-function:ease-in-out;
	-webkit-transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
	-ms-transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	transition-delay:initial;
	-webkit-transition-delay:initial;
	-o-transition-delay:initial;
	-ms-transition-delay:initial;
	-moz-transition-delay:initial;
	cursor:pointer;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.30);
	border-width:initial;
	border-top-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
	text-transform:lowercase;
	color:#8599A8;
	border-style:none;
	padding:8px;
}

#boton_guardar:hover {
	color:#B50043;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(133,153,168,0.60);
}

@font-face { font-family: AmandineRegular; src: url('../fuentes/amandine-webfont.eot'); src: url('../fuentes/amandine-webfont.eot?#iefix') format('eot'), url('../fuentes/amandine-webfont.woff') format('woff'), url('../fuentes/amandine-webfont.ttf') format('truetype'), url('../fuentes/amandine-webfont.svg#webfontE6cSF2AX') format('svg'); font-weight: normal; font-style: normal; }

.checklist li {
	width:25px;
	height:25px;
	position:relative;
	list-style-type:none;
	list-style-position:initial;
	list-style-image:initial;
}

.checklist li.selected {
	background-position:-105px 0px;
	background-position-x:-105px;
	background-position-y:0;
}

.checklist li.selected .checkbox-select {
	display:none;
}

.checkbox-select {
	display:block;
	float:left;
	position:absolute;
	top:5px;
	left:50px;
	width:25px;
	height:25px;
	text-indent:-9999px;
	background-image:url(../imagenes/deselected.png);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:0px 0px;
	background-position-x:0;
	background-position-y:0;
	background-origin:initial;
	background-clip:initial;
}

.checklist li input {
	display:none;
}

.checklist li .label1 {
	display:block;
	text-align:left;
	padding-left:80px;
	padding-top:0;
	width:200px;
	font-family:AmandineRegular;
	text-transform:lowercase;
	color:#8599A8;
	font-size:1.2em;
}

.checklist li .label2 {
	display:block;
	text-align:left;
	padding-left:80px;
	padding-top:10px;
	width:200px;
	font-family:Arial;
	text-transform:lowercase;
	color:#8599A8;
	font-size:1em;
}

a.checkbox-deselect {
	display:none;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	top:5px;
	left:50px;
	height:25px;
	width:25px;
	background-image:url(../imagenes/selected.png);
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:0px 0px;
	background-position-x:0;
	background-position-y:0;
	background-origin:initial;
	background-clip:initial;
}

.checklist li.selected a.checkbox-deselect {
	display:block;
}

div.fila {
	clear:both;
}

div.col_titulo {
	float:left;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#F0E0A0;
	border-left:0px solid #F0E0A0;
	border-right:0px solid #F0E0A0;
	border-top:0px solid #F0E0A0;
	border-bottom:1px solid #F0E0A0;
	padding:5px;
}

div.col {
	float:left;
	border-left:0px solid #F0E0A0;
	border-right:0px solid #F0E0A0;
	border-top:0px solid #F0E0A0;
	border-bottom:1px solid #F0E0A0;
	padding:5px;
}

.caja {
	width:98%;
	font:normal normal normal 1em/normal Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#B50043;
	text-align:left;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:rgba(255,255,255,0.50);
	border-top-left-radius:4px 4px;
	-webkit-border-top-left-radius:4px 4px;
	-o-border-top-left-radius:4px 4px;
	-ms-border-top-left-radius:4px 4px;
	-moz-border-radius-topleft:4px 4px;
	border-top-right-radius:4px 4px;
	-webkit-border-top-right-radius:4px 4px;
	-o-border-top-right-radius:4px 4px;
	-ms-border-top-right-radius:4px 4px;
	-moz-border-radius-topright:4px 4px;
	border-bottom-right-radius:4px 4px;
	-webkit-border-bottom-right-radius:4px 4px;
	-o-border-bottom-right-radius:4px 4px;
	-ms-border-bottom-right-radius:4px 4px;
	-moz-border-radius-bottomright:4px 4px;
	border-bottom-left-radius:4px 4px;
	-webkit-border-bottom-left-radius:4px 4px;
	-o-border-bottom-left-radius:4px 4px;
	-ms-border-bottom-left-radius:4px 4px;
	-moz-border-radius-bottomleft:4px 4px;
	transition-property:all;
	-webkit-transition-property:all;
	-o-transition-property:all;
	-ms-transition-property:all;
	-moz-transition-property:all;
	transition-duration:0.4s;
	-webkit-transition-duration:0.4s;
	-o-transition-duration:0.4s;
	-ms-transition-duration:0.4s;
	-moz-transition-duration:0.4s;
	transition-timing-function:ease-in-out;
	-webkit-transition-timing-function:ease-in-out;
	-o-transition-timing-function:ease-in-out;
	-ms-transition-timing-function:ease-in-out;
	-moz-transition-timing-function:ease-in-out;
	transition-delay:initial;
	-webkit-transition-delay:initial;
	-o-transition-delay:initial;
	-ms-transition-delay:initial;
	-moz-transition-delay:initial;
	border:0px solid #B2CDE2;
	padding:6px 10px 6px 10px;
}

.caja:disabled {
	color:#550000;
}

.caja_gris:disabled {
	color:#550000;
}

.caja:focus {
	outline-width:0;
	outline-style:none;
	outline-color:#000000;
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#FFFFFF;
}

