/* CSS Document */
body
{
	margin: 0px;
	padding: 0px;

	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#024164;
	letter-spacing:0px;
}


a.buscador
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#024164;
	letter-spacing:1px;
	text-decoration:none;
}

a.buscador:hover
{
	color:#c79214;
}

select, input, textarea
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#83837d;
	border:1px double #024164;
	padding-left:5px;
}

.cabecera
{
	width:950px;
	height:98px;
	margin:auto;
	background-color:#FFF;
}

.pie
{
	position:relative;
	margin:auto;
	padding-top:35px;
	color:#000000;
	font-size:9px;
}

.postit
{
	text-align:center;
}

.menu_bottom
{
	margin-bottom:10px;
}

a.menu_bottom
{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

a.menu_bottom:hover
{
	color:#f19313;
}

.cuerpo
{
	position:relative;
	margin:auto;
	width:950px;
	display:block;
}

.contenido
{
	width:658px;
	float:left;
	display:block;
	min-height:634px;
}

.contenido h1
{
	display:inline;
	color:#005688;
	font-weight:lighter;
}

.gestor
{
	padding-left:20px;
	color:#1a171b;
	display:block;
}

.gestor a
{
	color:#000000;
	font-weight:bold;
}

.gestor a:hover
{
	color:#f19313;
}

a.blanco
{
	color:#ffffff;
	text-decoration:none;
}

a.blanco:hover
{
	color:#f19313;
}

.listado
{
	padding-left:20px;
	padding-top:20px;
}

.listado a
{
	font-weight:bold;
	color:#000000;
}

.listado a:hover
{
	color:#f19313;
}

.home1
{
	float:left;
	width:290px;
	height:367px;
	position:relative;
	top:266px;
	left:20px
}

.home2
{
	float:right;
	width:260px;
	height:200px;
	position:relative;
	top:266px;
}

.video
{
	margin-top:15px;
}

.social
{
	margin-top:17px;
	height:203px;
	background-color:#fee6cd;
	vertical-align:middle;
	border:1px solid #d96d34;
	position:relative;
	font-size:11px;
	width:625px;
}

.social h3
{
	display:inline;
	font-size:15px;
	position:relative;
	top:5px;
	line-height:25px;
	color:#005688;
	font-weight:normal;
}

.social img
{
	position:relative;
	top:8px;
	border:none;
}

.blog
{
	margin-top:15px;
	height:119px;
	background-color:#eceded;
	margin-right:10px;
	text-align:center;
	vertical-align:middle;
}

.blog_contenido
{
	padding:10px;
	padding-top:5px;
	color:#005688;
}

.blog_contenido img
{
	vertical-align:bottom;
}

.blog_contenido a
{
	color:#005688;
}

.blog_contenido a:hover
{
	color:#f19313;
}

.blog_contenido h3
{
	display:inline;
	font-size:18px;
	color:#f19313;
	padding-left:5px;
}

.form_l1
{
	float:left;
	margin-bottom:5px;
	line-height:18px;
}

.form_l2
{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
	line-height:18px;
}

.boton
{
	float:right;
	position:relative;
	top:20px;
	text-align:center;
}

.img_error
{
	margin-left:20px;
	width:570px;
	height:96px;
}

.txt_error
{
	text-align:center;
	font-size:18px;
	margin-top:80px;
}

.extra_news
{
	font-size:12px;
	padding:30px;
	text-align:left;
}

#img-info
{
	background:url(../imagenes/informacion.png);
	display:inline-block;
	width:174px;
	height:135px;
}

#img-info:hover
{
	background:url(../imagenes/informacion-rollover.png);
}

#empleo-info
{
	background:url(../imagenes/empleo.png);
	display:inline-block;
	width:209px;
	height:135px;
}

#empleo-info:hover
{
	background:url(../imagenes/empleo-rollover.png);
}

#franquicia-info
{
	background:url(../imagenes/franquicia.png);
	display:inline-block;
	width:209px;
	height:135px;
}

#franquicia-info:hover
{
	background:url(../imagenes/franquicia-rollover.png);
}



/*//////////////////////////ESTILOS DE LOS BONOS//////////////////////*/
.clean{
	content:.;
	height:1;
	display:block;
	clear:both;
	}
	
.interior{
	margin:0 auto;
	width: 950px;
	}

#bono-encabezado{
	height:75px;
	width:950px;
	background:url(../imagenes/bonos/ofertadelasemana.jpg) no-repeat;
	background-position:left;
	margin-bottom: 3px;
	}
	
#bono-ppal{
	height:291px;
	width:950px;
	display:block;
	border: #8f8f8f 1px solid;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 30px;
	-webkit-border-radius: 0px 30px 0px 30px;
	border-radius: 0px 30px 0px 30px; 
	background: #e1e1e1;
	background: -moz-linear-gradient(top, #e1e1e1 0%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1e1e1), color-stop(100%,#f7f7f7));
	background: -webkit-linear-gradient(top, #e1e1e1 0%,#f7f7f7 100%);
	background: -o-linear-gradient(top, #e1e1e1 0%,#f7f7f7 100%);
	background: -ms-linear-gradient(top, #e1e1e1 0%,#f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#f7f7f7',GradientType=0 );
	background: linear-gradient(top, #e1e1e1 0%,#f7f7f7 100%);
	}
	
#bono-ppal .interior .bono-ppal-imagen{
	background:url(../imagenes/bonos/oferta-img.jpg) no-repeat;
	background-position:left;
	width:467px;
	height:291px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 30px;
	-webkit-border-radius: 0px 0px 0px 30px;
	border-radius: 0px 0px 0px 30px;
	border-right: #8f8f8f 1px solid;
	z-index:1;
	position:relative;
	top:-18px;
	}

#bono-ppal .interior .bono-ppal-imagen .titulo-bono-ppal{
	z-index:100;
	height:65px;
	width:100%;
	margin:0;
	padding:0;
	vertical-align:top;
	background:url(../imagenes/bonos/fondo-titulo-bono.png) repeat;
	}	
	
#bono-ppal .interior .bono-ppal-imagen .titulo-bono-ppal h3{
	z-index:200;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding-top:10px;
	}	
	
#bono-ppal .interior #bono-datos{
	width:475px;
	height:291px;
	float:right;
	position:relative;
	top: -334px;
	}
	
#bono-ppal .interior #bono-datos .bono-comprar{
	height:45px;
	padding-top:34px;
	padding-left:65px;
	}
	
#bono-ppal .interior #bono-datos .bono-comprar table{
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	text-align:center;
	}
#bono-ppal .interior #bono-datos .bono-comprarDetalle{
	height:45px;
	padding-top:8px;
	padding-left:65px;
	}
	
#bono-ppal .interior #bono-datos .bono-comprarDetalle table{
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	text-align:center;
	}	
#bono-ppal .interior #bono-datos .bono-ahorro{
	height:59px;
	padding-left:65px;
	padding-top:5px;
	}

#bono-ppal .interior #bono-datos .bono-ahorro table{
	background: #b45b5f;
	background: -moz-linear-gradient(top, #b45b5f 0%, #783c3e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b45b5f), color-stop(100%,#783c3e));
	background: -webkit-linear-gradient(top, #b45b5f 0%,#783c3e 100%);
	background: -o-linear-gradient(top, #b45b5f 0%,#783c3e 100%);
	background: -ms-linear-gradient(top, #b45b5f 0%,#783c3e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b45b5f', endColorstr='#783c3e',GradientType=0 );
	background: linear-gradient(top, #b45b5f 0%,#783c3e 100%);
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	margin-right: 10px;
	}
#bono-ppal .interior #bono-datos .bono-ahorroDetalle{
	height:59px;
	padding-left:65px;
	padding-top:20px;
	}

#bono-ppal .interior #bono-datos .bono-ahorroDetalle table{
	background: #b45b5f;
	background: -moz-linear-gradient(top, #b45b5f 0%, #783c3e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b45b5f), color-stop(100%,#783c3e));
	background: -webkit-linear-gradient(top, #b45b5f 0%,#783c3e 100%);
	background: -o-linear-gradient(top, #b45b5f 0%,#783c3e 100%);
	background: -ms-linear-gradient(top, #b45b5f 0%,#783c3e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b45b5f', endColorstr='#783c3e',GradientType=0 );
	background: linear-gradient(top, #b45b5f 0%,#783c3e 100%);
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	margin-right: 10px;
	}
#bono-ppal .interior #bono-datos .bono-reloj{
	height:74px;
	margin: 7px 59px 6px 63px;
	background:url(../imagenes/bonos/reloj.png) no-repeat;
	background-position:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404040;
	z-index:0;
	text-align:center;
	}
	
#bono-ppal .interior #bono-datos .bono-reloj table{
	padding-top:10px;
	}
#bono-ppal .interior #bono-datos .bono-relojDetalle{
	height:74px;
	margin: 3px 59px 6px 63px;
	background:url(../imagenes/bonos/reloj.png) no-repeat;
	background-position:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404040;
	z-index:0;
	text-align:center;
	}
	
#bono-ppal .interior #bono-datos .bono-relojDetalle table{
	padding-top:10px;
	}		
#bono-ppal .interior #bono-datos .bono-rss{
	height:84px;
	padding-left:65px;
	background:url(../imagenes/bonos/solapa-fondo.png) no-repeat;
	background-position:right bottom;
	}
	
#bono-ppal .interior #bono-datos .bono-rss h2{
	font-size: 11px;
	}
td#botonComprar a {
	float:left;
	width:85px;
	height:40px;
	margin:0 10px 0 10px;
	background:url(../imagenes/bonos/comprar-btn.png) no-repeat;
	}
td#botonComprarGris a {
	float:left;
	width:85px;
	height:40px;
	margin:0 10px 0 15px;
	background:url(../imagenes/bonos/comprar-btn-gris.png) no-repeat;
	}
#botonComprar a:hover {
	background:url(../imagenes/bonos/comprar-btn-on.png) no-repeat;
	}
td#botonQuieroSaber a {
	float:left;
	width:143px;
	height:37px;
	background:url(../imagenes/bonos/quierosaber-btn.png) no-repeat;
	}
#botonQuieroSaber a:hover {
	background:url(../imagenes/bonos/quierosaber-btn-on.png) no-repeat;
	}
td#botonRegalaselo a {
	float:left;
	width:165px;
	height:72px;
	margin-top:-20px;
	background:url(../imagenes/bonos/regalaselo-btn.png) no-repeat;
	}
td#botonRegalaseloGris a {
	float:left;
	width:165px;
	height:72px;
	margin-top:-20px;
	background:url(../imagenes/bonos/regalaselo-btn-gris.png) no-repeat;
	}
#botonRegalaselo a:hover {
	background:url(../imagenes/bonos/regalaselo-btn-on.png) no-repeat;
	}	
#enc-bonos-regalo{
	height: 56px;
	width: 950px;
	margin: 25px 0 5px 0;
	background:url(../imagenes/bonos/bonos-regalo.jpg) no-repeat;
	background-position: left;
	}
	
.bono-regalo .interior{
	height:155px;
	margin-bottom: 20px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-radius: 0px 20px 0px 20px;
	border-radius: 0px 20px 0px 20px; 
	border: #8f8f8f 1px solid;
	background:url(../imagenes/bonos/fondo-bono-regalo.jpg) no-repeat;
	background-position:right;
	}

.bono-regalo .interior .img-bono-regalo{
	position:relative;
	left:0;
	width:251px;
	height:157px;
	}
	
.bono-regalo .interior .img-bono-regalo img{
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-radius: 0px 0px 0px 20px;
	border-radius: 0px 0px 0px 20px;
	border-right: #8f8f8f 1px solid;
	}

.bono-regalo .interior .bono-regalo-datos{
	position:relative;
	left:256px;
	top:-180px;
	height:135px;
	width:523px;
	padding: 10px 0 10px 15px;
	}
	
.bono-regalo .interior .bono-regalo-datos p{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f1f1f;
	width: 354px;
	}
	
.bono-regalo .interior .bono-regalo-btns{
	width:149px;
	position:relative;
	top:-250px;
	right: -640px;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:22px;
	font-weight:bold;
	}
#informacionDetalle {
	height:116px;
	padding:20px;
	}
	
.texto-descripciones table h2{
	padding-left:25px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	margin-bottom:0;
	padding-bottom:0;
	}
	
.texto-descripciones table h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:0;
	padding-bottom:0;
	color:#585858;
	line-height:16px;
	}
#volverBonos a {
	margin-top:30px;
	float:left;
	width:171px;
	height:59px;
	background:url(../imagenes/bonos/volver.png) no-repeat;
	}
#volverBonos a:hover {
	background:url(../imagenes/bonos/volver-on.png) no-repeat;
	}
/*#texto-detalle{
	margin-top:20px;
	width:950px;
	}
	
#texto-detalle .detalle-descripcion{
	width:400px;
	float:left;
	border:1px solid #039;
	}
	
#texto-detalle .detalle-condiciones{
	width:350px;
	float:right;
	border:1px solid #ff0000;
/*	position:relative;
	top:-293px;
	right:-475px;
*/	}

#texto-detalle .enc-detalle{
	height: 28px;
	width:100%;	
	background:url(../imagenes/bonos/detalle-ico.jpg) no-repeat;
	background-position:left;
	border-bottom:2px solid #6d811b;
	}
	
#texto-detalle .enc-detalle h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#6d811b;
	text-align:left;
	padding-left:32px;
	}
	
#texto-detalle h4{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c3c3c;
	text-align:left;
	}

#texto-detalle .enc-condiciones{
	height: 28px;
	width:100%;	
	background:url(../imagenes/bonos/detalle-ico2.jpg) no-repeat;
	background-position:left;
	border-bottom:2px solid #8d474a;
	}
	
#texto-detalle .enc-condiciones h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#8d474a;
	text-align:left;
	padding-left:32px;
	}
*/




