*{
	margin: 0;
	padding: 0;
}

body{
	font-family: Tahoma;
	font-size: 12px;
	color: #777777;
	/*background: url(img/fondo.jpg) ;*/
	background-color:#fff;
}

code{
	font-size: 11px;
	font-family: Courier new;
	color: #1E1E1E;
	display:block;
	text-align:left;
}

a{
	/*color: #a6c627;*/
	color: #777777;
	text-decoration: none;
	
}
a:hover{
	color: #a6c627;
	text-decoration: underline;
	
}

a.auxiliar {
	color: #ff7d01;
	font-size:11px;
	
}

a.vsf {
	color: #fff;
	text-decoration: none;
}
a.vsf:hover{
	color: #fff;
	text-decoration: underline;

}



a img{
	border: 0px;
}

h1{	
	line-height: 1.5em;
	font-size: 24px;
	font-family: Arial;
	font-weight: normal;
	color:#724222;
	padding:0px 0px 0px 0px;
	margin:0px;
}


h2{	
	line-height: 1.5em;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color:#a6c627;
	padding:0px;
}

h2 a {
	
}

h2 a:hover {
	text-decoration:underline;
}


h3{
	line-height: 1.5em;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color:#e8780d;
	padding:0px;	
}

h4 {
	color:#000;
	font-size:14px;
	font-weight:normal;
	line-height: 1.3em;
	padding:0px 0px 4px 0px;
}

h5{	
	line-height: 1.5em;
	font-size: 14px;
	font-family: Arial;
	font-weight: normal;
	color:#724222;
	padding:0px 0px 5px 24px;
	background: url(/download/bancorecursos/imagenes/botom.jpg) no-repeat;
	margin-top:10px;

}


p {
	padding-bottom:10px;
	line-height: 1.5em;
	text-align:justify;
}


ol{
	padding-left: 30px;
	padding-top:0px;	
}

ul{
	padding-left: 30px;
	padding-top:0px;	
}

li{
	padding-bottom:16px;
	line-height:1.5em;
	text-align:justify;
}


td.cabecera {
background-color:#2e55a8;
color:#fff;
font-weight:normal;
padding:4px;
border-bottom:1px solid #2e55a8;

text-align:center;
}

td.cabecera2 {
background-color:#fff;
color:#fff;
font-weight:normal;
padding:4px;
border-bottom:1px solid #2e55a8;

text-align:center;
}

td.primera {
color:#2e55a8;
padding:4px 0px;
border-bottom:1px solid #2e55a8;
text-align:right;
}

td.segunda {
color:#000;
padding:4px;
border-bottom:1px solid #2e55a8;
text-align:right;
}

button{
	cursor:pointer;
	border:0px;
}

table.formulario {
	background: url(/web/img/forms/form_fondo.jpg) repeat-y;
	border:1px solid #cccccc;	
	}

td {
	font-family: Tahoma;
	font-size: 13px;
	/*padding:2px;*/
	text-align:left;
	}



div.hr {
  height: 8px;
	background: url(/web/img/separador.gif) repeat-x;
	margin-top:0px;
	margin-bottom:0px;
}
div.hr hr {
  display: none;
}

/**************************************************************************************************/
/* Clearfix */

.clearfix:after {
	content: " "; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/**************************************************************************************************/

#imagen-fondo{
	background: url(/web/img/fondo-guia.jpg) ;
	}

/* wrapper */
#wrapper{
	width: 976px;
	position: relative;
	margin: 0px auto;
	padding-left:0px;
	padding-right:0px;
	border:0px solid #708da9;

}

/* pre-header*/
#pre-header{	
	width: 930px;
	position: relative;
	margin: 0px auto;
	border-bottom: 0px solid #fff;
	border:0px solid #000;
	

}

/* header-top */

#pre-header {
	height: 18px;	
	padding-left:0px;
	padding-right:0px;

}

#pre-header #idiomas{
	padding-top:5px;
	padding-left:2px;
}


#pre-header #derecha{
	width: 700px;
	height: 30px;
	float: right;
	margin: 2px 0px 2px 0px;
}

/* navigation pre-header derecha */
#pre-header #derecha #menu{
	font-size:11px;
	float: right;
	padding-top:0px;
	padding-right:2px;
}


#pre-header #derecha #menu ul{
	padding:0px;
	margin:0px;
	padding-left: 10px;

}

#pre-header #derecha #menu ul li{
	padding:0px;
	margin:0px;
	display: inline;
	color:#ff9900;
	padding-right:10px;
}

#pre-header #derecha #menu ul li a{
	text-decoration: none;
	color: #ff9900;
}

#pre-header #derecha #menu ul li a:hover{
	text-decoration: underline;
	color: #3366cc;
	
}


/* header */

#header{
	
	border-bottom: 0px solid #fff;
	padding-left:0px;
	padding-right:0px;
	background:#fff;	
}

/* header-top */

#header #header-top{
	height:107px;	
	/*background-image: url(/web/img/fondo_cabecera.jpg);*/
	background-color:#f7f9ed;
}

#header #header-top #logo{
	float:left;
	padding-top:11px;
	padding-left:11px;

}

#header #header-top #header-banner{
	float:right;
	margin-top:20px;
	margin-right:20px;
	
}


/**************************************************************************************************/
/* Header - Navigation */
/* navigation */
#header #navigation{
	height:31px;	
	margin-left:0px;
	margin-right:0px;
	background-color:#a6c627;
	/*background-image: url(/web/img/fondo-navegacion.gif);*/	
	
}

#header #navigation #navigation-main{
	float: left;
	
}

#header #navigation #navigation-main ul{
	margin:0px;
	padding:0px;
	padding-left:0px;	
	height: 31px; 	
	/*padding: 5px 0 0px 30px;*/
	
}

#header #navigation #navigation-main ul li{
	padding:0px;
	margin:0px;
	display: inline;	
	font-family: Arial;
	font-weight:bold;
	font-size:13px;
	/*line-height:36px;*/
	
}

#header #navigation #navigation-main ul li a{
	line-height:31px;
	float: left;
	padding: 0px 0px 0px 15px;	
	text-decoration: none;	
	color: #fff;
	border-right:2px solid #fff;
	
}

#header #navigation #navigation-main ul li a span{
	
	
	text-decoration: none;	
	color: #fff;
	line-height:31px;	
	padding: 0px 15px 0px 0px;	
	text-decoration: none;	
	color: #fff;
	
}

#header #navigation #navigation-main ul li a:hover{
	/*background: url(/web/img/tab_izq.gif) no-repeat top left;*/
	color: #fff;
	background:#6b3917; 

}

#header #navigation #navigation-main ul li a:hover span{
	/*background: url(/web/img/tab_der.gif) no-repeat top right;*/
	color: #fff;
}

#header #navigation #navigation-main ul li.current a{
	/*background: url(/web/img/tab_izq.gif) no-repeat top left;*/
	color: #fff;	
	background:#6b3917; 
	
}

#header #navigation #navigation-main ul li.current a span{
	/*background: url(/web/img/tab_der.gif) no-repeat top right;*/
	color: #fff;
	background:#6b3917; 
	
}

#header #navigation #navigation-main ul li a span span.privado_abierto{
	background: url(/web/img/ico_abierto.gif) no-repeat 0 0px;
	padding-left:16px;
}

#header #navigation #navigation-main ul li a span span.privado_cerrado{
	background: url(/web/img/ico_cerrado.gif) no-repeat 0 0px;
	padding-left:16px;
}

/* subnavigation */

#header #subnavigation-vacia{
	height: 30px;
	border:0px;
	margin-left:0px;
	margin-right:0px;
	background-color: #fff;
}

#header #subnavigation{
	height: 30px;
	border:0px ;
	margin-left:0px;
	margin-right:0px;
	background-color: #6b3917;
}


#header #subnavigation ul{
	margin:0px;
	margin-left:20px;
	padding:0px;
	padding-left:0px;	
	height: 31px; 	
	float: left;
	
}

#header #subnavigation ul li{
	padding:0px;
	margin:0px;
	display: inline;	
	font-family: Arial;
	font-weight:bold;
	font-size:12px;
	
}

#header #subnavigation ul li a{
	line-height:31px;
	float: left;
	padding: 0px 0px 0px 12px;	
	text-decoration: none;	
	color: #fff;
	border-right:0px solid #fff;
	
}

#header #subnavigation ul li a span{
	
	text-decoration: none;	
	color: #fff;
	line-height:31px;	
	padding: 0px 12px 0px 0px;	
	text-decoration: none;	
	color: #fff;
	
}

#header #subnavigation ul li a:hover{
	color: #6b3917;
	background:#fff; 
}

#header #subnavigation ul li a:hover span{
	color: #6b3917;
	background:#fff; 
}

#header #subnavigation ul li.current a{
	color: #6b3917;	
	background:#fff; 
}

#header #subnavigation ul li.current a span{
	color: #6b3917;
	background:#fff; 	
}

#header #subnavigation ul li a span span.privado_abierto{
	background: url(/web/img/ico_abierto.gif) no-repeat 0 0px;
	padding-left:16px;
}

#header #subnavigation ul li a span span.privado_cerrado{
	background: url(/web/img/ico_cerrado.gif) no-repeat 0 0px;
	padding-left:16px;
}

/**************************************************************************************************/
/* main */

#main{
	margin:0px 0px 0px 0px;
	/* padding-top:10px; */
	padding-top:0px;
	border:0px solid red;
	
}

#main #left{
	float:left;
	width:186px;
	margin-left:0px;
	margin-right:0px;	
	padding:6px;	
}

#main #right{
	float:right;
	width:328px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px solid #000;
	padding-top:20px;
	
}

#main #content{
/*565*/
	width:571px;
	float:left;
	margin-top:0px;
	padding-bottom:12px;
	background:#fff;
	border:0px solid #000;
	padding:0px 30px 0px 40px;
	.padding:0px 0px 0px 0px;
}

/**************************************************************************************************/
/* Destacados derecha */

#main #right .bloque-destacado {
	margin-top:10px;
	border-top:3px solid #a5c626;	
}

#main #right .bloque-destacado .top{
	font-size:12px;	
	font-weight:bold;
	color:#6b3917;
	padding:6px 6px 0px 6px;
}

#main #right .bloque-destacado .top a{	
	color:#6b3917;
	text-decoration:none;
}

#main #right .bloque-destacado .top a:hover{	
	color:#6b3917;
	text-decoration:underline;
}

#main #right .bloque-destacado .content{	
	padding:10px 6px 6px 10px;
}

#main #right .bloque-destacado  .bottom{
		height:2px;
}

/**************************************************************************************************/
/* footer */

#footer{
	clear: both;
	height: 34px;
	position: relative;
	margin: 0px;
	line-height: 33px;
	font-size: 11px;
	background: #a6c627;
	margin-left:0px;
	margin-right:0px;
	border:0px;
	padding-left:20px;
	padding-right:20px;
	color:#fff;
}

#footer #lista-izq{
	float: left;
}

#footer #lista-izq ul{
	padding-left: 13px;
}

#footer #lista-izq ul li{
	display: inline;
}

#footer #lista-izq ul li a{
	text-decoration: none;
	color: #b60c2b;
}

#footer #lista-izq ul li a span{
	text-decoration: underline;
	font-weight: bold;
}

#footer #lista-dcha{
	height:33px;
}

#footer #lista-dcha #menu ul{
	padding: 0px;
	height:33px;
}

#footer #lista-dcha #menu ul li{
	display: inline;
	color: #fff;
	font-family:Arial;
	font-size:12px;
	padding-left:12px;
}

#footer #lista-dcha #menu ul li a{
	text-decoration: none;
	color: #fff;
}

#footer #lista-dcha #menu ul li a:hover{
	text-decoration: underline;
	color: #fff;
	
}


#footer #footer-izq{
	width: 32px;
	height: 20px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/web/img/izqfooter.jpg) no-repeat left;	
}

#footer #footer-dcha{	
	position: absolute;
	top: 0;
	right: 0;
	background: url(/web/img/dchafooter.jpg) no-repeat right;	
}

#bottom{
	
	width: 976px;
	position: relative;
	margin: 0px auto;	
	border-top:0px solid #000;
	padding-left:0px;
	height:20px;
	padding-top:6px;
	font-size:11px;
	
}




/**************************************************************************************************/
/* Destacados - Left - Right */

/* Destacados - Solo Imagen  */



.destacado-imagen{
	text-align:center;
	margin-bottom:12px;
}
/* Destacados - 1 - Imagen + Titulo + Texto */

/*.destacado-1{
	width:188px;
	border:0px solid #777;
	margin-bottom:6px;
}

.destacado-1 .destacado-top{
	background: url(/web/img/destacados/destacado-arriba.gif) no-repeat;
	height:22px;
}

.destacado-1 .destacado-content{
	background: url(/web/img/destacados/destacado-centro.gif) repeat-y;
	padding-right:5px;
	
}

.destacado-1 .destacado-bottom{
	background: url(/web/img/destacados/destacado-abajo.gif) no-repeat;
	height:16px;
}

.destacado-1 .destacado-titulo{	
	padding:0px 6px 0px 6px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.destacado-1 .destacado-titulo a{
	
	text-decoration:normal;

}

.destacado-1 .destacado-titulo a:hover{
	
	text-decoration:underline;
}

.destacado-1 .destacado-imagen{
	
}

.destacado-1 .destacado-texto{
	font-size:12px;	
	padding:0px 6px 0px 4px;
	text-align:center;
}

.destacado-1 .destacado-texto a{
	font-size:12px;
	color:#666;
	text-decoration:normal;
}

.destacado-1 .destacado-texto a:hover{
	font-size:12px;
	color:#666;
	text-decoration:underline;
}

*/

/* Destacados - 1 - Imagen + Titulo + Texto */

.destacado-1{
	width:180px;
	border:0px solid #ff7d00;
	margin-bottom:10px;
	

}

.destacado-1 .destacado-top{
	background: url(/web/img/destacados/destacado2-arriba.jpg) no-repeat;
	height:30px;	
}

.destacado-1 .destacado-content{
	background: url(/web/img/destacados/destacado2-centro.jpg) repeat-y;
	padding:6px 6px 0px 5px;
}

.destacado-1 .destacado-bottom{
	background: url(/web/img/destacados/destacado2-abajo.jpg) no-repeat;
	height:14px;
}

.destacado-1 .destacado-titulo{	
	padding:6px;
	font-size:13px;
	font-weight:none;
	text-align:center;
	color:#003366;
}

.destacado-1 .destacado-titulo a{
	
	text-decoration:normal;

}

.destacado-1 .destacado-titulo a:hover{
	
	text-decoration:underline;

}

.destacado-1 .destacado-imagen{
	text-align:center;	
	margin:0px;
	padding:0px;
	
}

.destacado-1 .destacado-texto{
	font-size:12px;	
	line-height:1.3em;
	padding:4px;
	text-align:center;
	color:#fff;
	font-family:Arial;	
	background-color:#044c92;
	margin-top:1px;
	}

.destacado-1 .destacado-texto a{
	
	color:#fff;
	text-decoration:normal;
}

.destacado-1 .destacado-texto a:hover{
	
	color:#fff;
	text-decoration:underline;
}


/* Bloque destacado - 1 ROJO */

.bloque-destacado-1{
	width:189px;
	margin-bottom:10px;
}

.bloque-destacado-1 .top{
	background: url(/web/img/destacados/bloque-destacado-1-arriba.jpg) no-repeat;
	height:22px;
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

.bloque-destacado-1 .content{
	background: url(/web/img/destacados/bloque-destacado-1-centro.jpg) repeat-y;
	padding:4px 12px 4px 12px;
}

.bloque-destacado-1 .bottom{
	background: url(/web/img/destacados/bloque-destacado-1-abajo.jpg) no-repeat;
	height:9px;
}

/* Bloque destacado - 2 BUSCADOR */

.bloque-destacado-2{
	width:189px;
	margin-bottom:10px;
}

.bloque-destacado-2 .top{
	background: url(/web/img/destacados/bloque-destacado-2-arriba.gif) no-repeat;
	height:21px;
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}

.bloque-destacado-2 .content{
	background: url(/web/img/destacados/bloque-destacado-2-centro.gif) repeat-y;
	padding:10px 12px 6px 12px;
}

.bloque-destacado-2 .bottom{
	background: url(/web/img/destacados/bloque-destacado-2-abajo.gif) no-repeat;
	height:9px;
}




/* Destacados TRIPLE */

.bloque-destacado-triple {
	
	background: url(/web/img/destacados/bloque-destacado-doble.jpg) repeat-x;
	color:#003399;
	
	line-height:22px;
	padding:0px 10px;
	text-align:center;
	font-weight:bold;
	border:1px solid #e5e5e5;
	
}

.bloque-destacado-triple-contenedor {
	
	padding-left:0px;	
	margin-bottom:10px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
.destacado-triple {
	width:191px;
	padding:0px;
	margin:0px;
	border:0px solid #000;
	
}

.destacado-triple .top{
	background: url(/web/img/destacados/destacado-triple_arriba.gif) no-repeat;
	height:14px;
	
}

.destacado-triple .content{
	background: url(/web/img/destacados/destacado-triple_centro.gif) repeat-y;
	padding:2px 12px 2px 13px;

}

.destacado-triple .bottom{
	background: url(/web/img/destacados/destacado-triple_abajo.gif) no-repeat;
	height:14px;
}

.destacado-triple .content .titulo{	
	padding:0px 6px 2px 6px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.destacado-triple .content .titulo a{
	
	text-decoration:normal;

}

.bloque-destacado-triple .content .titulo a:hover{
	
	text-decoration:underline;
}

.destacado-triple .content .imagen{
	
}

.destacado-triple .content .texto{
	font-size:12px;	
	padding:0px 6px 0px 6px;
	text-align:center;
	line-height:1.3em;
}

.destacado-triple .content .texto a{
	font-size:12px;
	color:#666;
	text-decoration:normal;
}

.destacado-triple .content .texto a:hover{
	font-size:12px;
	color:#666;
	text-decoration:underline;
}


/**************************************************************************************************/
/* Breadcrumb */

#breadcrumb{
	color:#724222;padding-top:12px;font-size:11px;padding-bottom:5px;margin-bottom:14px;	
	border-bottom:1px solid #e5e5e5;

}

#breadcrumb a{
	color:#ee8400;		
	text-decoration: none;
}



/**************************************************************************************************/
/* Articulos - Listado */

#articulos-ls{
}

#articulos-ls .articulo{

	width:512px;
	/*min-height:200px;*/
	padding:5px;
	border-bottom:1px dotted #000;
}
#articulos-ls .right{
	border-right:0px;
}
#articulos-ls .bottom{
	border-bottom:0px;
}
#articulos-ls .articulo h2{
	padding-bottom:5px;
	font-size:12px;
	text-align:left;
}
#articulos-ls .articulo .imagen{
	float:left;
	text-align:center;
}
#articulos-ls .articulo .imagen img{
	padding-bottom:3px;
	border:1px solid #003399;
}
#articulos-ls .articulo .contenido{
	margin-left:123px;
}
#articulos-ls .articulo .descripcion{
	color:#666;
	min-height:105px;
}
#articulos-ls .articulo .descripcion p{
	padding:0px;
}
#articulos-ls .articulo .precio{
	text-align:center;
	font-size:12px;
	color:#666;
}
#articulos-ls .articulo .precio img{
	padding-top:3px;
}

/****************************************************************************************/
/* Articulos - FICHA */

#articulos-ficha {
		
}


#articulos-ficha .h1{
	
}

#articulos-ficha .contenido{
	padding:10px;
	
}

#articulos-ficha .contenido .imagen{
	text-align:center;
}


#articulos-ficha .contenido .titulo{
	color:#003399;
	font-weight:bold;
	
}

#articulos-ficha .contenido .referencia{
	padding:4px 0px 0px 0px;
}

#articulos-ficha .contenido .descripcion-corta{
	color:#666666;
	padding:4px 0px 4px 0px;
}

#articulos-ficha .contenido .descripcion-larga{
	padding:6px 0px 6px 0px;
}

#articulos-ficha .contenido .documentos-relacionados{
	font-weight:bold;
	padding:10px 0px 6px 0px;
}

#articulos-ficha .contenido .documentos-nombre{
	padding:0px 0px 8px 20px;
	margin-left:20px;
	background: url(/web/img/ico_editar.gif) no-repeat;
}

#articulos-ficha .contenido .tiendas{
	padding:10px 0px 6px 0px;
	font-weight:bold;
}

#articulos-ficha .contenido .ls-tiendas{
	color:#666;
	padding:0px 0px 10px 20px;
}

#articulos-ficha .contenido .ls-tiendas-nombre{
	color:#000;
	font-weight:bold;
}


/****************************************************************************************/
/* CESTA - CARRITO DE LA COMPRA */
#cesta {
		
}


#cesta .h1{
	
}

#cesta .contenido{
	padding:10px;

}

TD.gridcarrito{
	padding-left:4px;padding-right:4px;height:20px;color:#ffffff;font-weight:bold;
	background-color: #313f42; border-top:1px solid #971605; border-bottom:1px solid #971605;

}

TD.itemcarritopar{
	padding:4px;color:#000000;font-weight:normal;background-color: #ffffff;
	border-bottom:1px solid #D6D6D6;border-right:1px solid #F2F2F2;
}

TD.itemcarritoimpar{
	padding:4px;color:#000000;font-weight:normal;background-color: #F2F2F2;
	border-bottom:1px solid #D6D6D6;border-right:1px solid #ffffff;
}

TABLE.pasos	{
	border-bottom:1px solid #003399;	
}
TD.comprapasoactivo	{
	font-size:12px;
	font-weight:bold;
	color:#003399;
	padding:6px;
}

TD.comprapasonoactivo {
	font-size:12px;
	font-weight:normal;
	color:#666;
	padding:6px;

}

/****************************************************************************************/
/* PROCESO DE COMPRA - LOGIN CLIENTES */
#login {
		
}


#login h1{
	
}

#login .contenido{
padding:10px;

}

INPUT.formmail{

}

/****************************************************************************************/
/* Formularios */
FORM {	
	display:inline;
}

.bloqueform {
	color:#990000;
	padding-left:6px;
	padding-top:10px;
}


TD.epigrafeform {

}

TD.formvalor{

}

.explicacion {
	color:#666;
}

.error {
	color:#990000;
	font-weight:bold;
	padding-bottom:10px;
	text-align:center;
	
}

.lopd {
	color:#666;
	padding-bottom:10px;
	text-align:justify;
	font-size:9px;
}

.req	{	
	color:#990000;
	padding-left:6px;
}

INPUT				{	font-size: 12px; font-family: Arial,Verdana, Helvetica; color: #000000; line-height:1.5em; }
INPUT.login			{	color:#999999;}
SELECT				{	font-size: 12px; font-family: Arial,Verdana, Helvetica; color: #999999; line-height:1.5em;}
TEXTAREA			{	font-size: 12px; font-family: Arial,Verdana, Helvetica; color: #999999; line-height:1.5em;}



INPUT.formlargo			{	width:280px;}
INPUT.formmedio			{	width:90px;}
INPUT.formcorto			{	width:45px;}
/*INPUT.boton				{	font-family:  Helvetica, sans-serif; color:#000000; 
							border:1px solid #000000;background: url(/web/img/fondo_boton.gif); height:20px;padding:0px; cursor:pointer;} 

*/

INPUT. loginpassword {
}

/* LOGIN */

INPUT.loginpassword	{	width:100px;}
INPUT.compraactual	{	width:40px;background-color:#e0e0e0;border:1px solid #d4d4d4;text-align:left;}

/* Buscador */
SELECT.buscador		{	width:160px;}
INPUT.buscador		{	width:120px;}

INPUT.boton				{	width:100px; height:23px; font-size: 11px; font-family:  Arial, Helvetica, sans-serif; color:#000000; 
							border:0px;background: url(/web/img/fondo_boton.gif); padding:0px; cursor:pointer;margin:10px;}

INPUT.boton:hover				{	width:100px; height:23px; font-size: 11px; font-family:  Arial, Helvetica, sans-serif; color:#990000; 
							border:0px;background: url(/web/img/fondo_boton.gif); padding:0px; cursor:pointer;margin:10px;}

/****************************************************************************************/
/* PAGINACION - OK */
.paginacion	{
	font-family:arial;
	color:#999;
	height:24px;
	font-size:12px;		
}

.paginacion .numeros {
	float:left;
	width:30%;
}

.paginacion .paginas {
	float:left;
	width:40%;
	text-align:center;
}


.paginacion .anterior-siguiente {
	float:right;width:30%; 
	text-align:right;
}


.paginaactiva {	
	height:24px;
	font-size:14px;
	font-weight:bold;
	
}

.espacio {
height:1px;
}

.transition { position:absolute; left: 0px; width: 505px;  height:340px;  filter:progid:DXImageTransform.Microsoft.Fade(duration=2.0,overlap=1.0) }

/****************************************************************************************/
/* Sorteo */
#sorteo {
	padding-left:10px;
	padding-right:10px;

}

#sorteo h1 {
	color:#dc0e18;
	font-family:Verdana, Arial;
	font-size:16px;
	line-height:1em;
}

#sorteo h2 {
	color:#666666;
	font-family:Verdana, Arial;
	font-size:14px;
	line-height:1em;
	font-weight:normal;
}

#sorteo h3 {
	color:#000000;
	font-family:Verdana, Arial;
	font-size:14px;
	line-height:1em;
	font-weight:normal;
}



.ls-tiendas{
	color:#666;
	padding:0px 0px 10px 20px;
}

.ls-tiendas-nombre{
	color:#000;
	font-weight:bold;
}


/****************************************************************************************/
/* Menu - Hombre - Mujer */

#menu-hombre{
	float:left; 
	width:100px;
	height:26px;
	line-height:26px;
	text-align:center;
}
#menu-hombre a{
	display:block;
	background:#fff;
	color:#000; 
	font-weight:bold;
}
#menu-hombre a:hover{
	color:#990000;
	text-decoration:none;
}
#menu-hombre.activo a{
	background:#990000;
	color:#fff; 
}
#menu-hombre.activo a:hover{
	color:#fff; 
}

#menu-mujer{
	float:left; 
	width:100px;
	height:26px;
	line-height:26px;
	text-align:center;
}
#menu-mujer a{
	display:block;
	background:#fff;
	color:#000; 
	font-weight:bold;
}
#menu-mujer a:hover{
	color:#990000;
	text-decoration:none;
}
#menu-mujer.activo a{
	background:#990000;
	color:#fff; 
}
#menu-mujer.activo a:hover{
	color:#fff; 
}


/***************/
.bloque1 {
 width:290px;margin:8px;float:left;
}

.sub-bloque {
 margin-top:8px;margin-bottom:0px;
}


/****************************************************************************************/
/* DESTACADOS CENTRALES */

.destacado-separador{
	padding-bottom:5px;
	margin-bottom:11px;
	border-bottom:1px solid #e5e5e5;
}

.destacado-simple {
}
.destacado-simple.solofoto{
	padding-bottom:10px;
}

.destacado-simple .titulo {
	color:#724222;
	font-size:24px;
	padding-bottom:4px;
}

.destacado-simple .titulo a {
	color:#724222;
	text-decoration:none;
}

.destacado-simple .titulo a:hover {
	color:#724222;
	text-decoration:underline;
}

.destacado-simple .texto {
	color:#777777;
	text-decoration:none;
}

.destacado-simple .texto a {
	color:#777777;
	text-decoration:none;
}

.destacado-simple .texto a:hover {
	color:#777777;
	text-decoration:underline;
}

.destacado-simple .imagen {
}


/* Destacados DOBLE */

.bloque-destacado-doble {
}

.destacado-doble {
	width:276px;
	margin-right:18px;
	border:0px solid red;
	float:left;
}	

.destacado-doble .top{
}

.destacado-doble .content{
	
}

.destacado-doble .bottom{

}

.destacado-doble .content .titulo{
	color:#724222;
	font-size:16px;
	font-weight:bold;
	padding-bottom:4px;	
}

.destacado-doble .content .titulo a{
	color:#724222;
	text-decoration:none;

}

.destacado-doble .content .titulo a:hover{
	color:#724222;
	text-decoration:underline;
}

.destacado-doble .content .imagen{
	padding-bottom:3px;
}

.destacado-doble .content .texto{
	color:#777777;
	text-decoration:none;
}

.destacado-doble .content .texto a{
	color:#777777;
	text-decoration:none;
}

.destacado-doble .content .texto a:hover{
	color:#777777;
	text-decoration:underline;
}


.volver-imprimir {
	padding:15px 0px;
} 

/* patrocinadores y organizadores */
#patrocinadores{
	clear: right;
	float:right;
	margin-right:27px; 
	margin-bottom:27px;
	width:437px;
}

#organizadores{
	clear: left;
	float:left;
	margin-left:27px; 
	margin-bottom:27px; 
	width:437px;
}

#patrocinadores .titulo, #organizadores .titulo{
	font-size:11px;
	color:#6c3a18;
	padding-bottom:4px;
}

#patrocinadores .cuadro, #organizadores .cuadro{
	border:1px solid #d9d9d9; 
	height:74px; 
	text-align:center;
}

span.resumenponencia p{
	padding-bottom: 0px;
}
