


/* CSS Document */

/* menu nuevo*/
ul{ padding:0px; margin:0px; list-style-position:outside; list-style:none;}
li{ padding:0px; margin:0px;}

.bisel_in{ border-bottom:#999999 solid 1px;border-right:#999999 solid 1px;border-top:#FFFFFF  solid 1px;border-left:#FFFFFF  solid 1px;padding:4px;}
.bisel_out{ border-bottom:#FFFFFF  solid 1px;border-right:#FFFFFF solid 1px;border-top:#999999 solid 1px;border-left:#999999 solid 1px;


}

a{ text-decoration:none; color:#333333; font-weight:bold; }a:active{outline: none;}a:focus{-moz-outline-style: none;}
h2 a, h3 a, h4 a, h5 a{color:#003682; font-weight:normal;}
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{color:#537BB6;}

.creanegocio a{ font-weight:bold;}

.bold{ font-weight:bold;}
.Azul{ color:#003366;}
.rojo{color:#990000;}
.upper{ text-transform:uppercase;}
.normal{font-weight:normal; }
.fsize12{ font-size:12px;}
.fsize14{ font-size:14px;}
.fsize16{ font-size:16px;}
.fsize18{ font-size:18px;}
.floatleft{ float:left;}
.floatright{ float:right;}
.on{ color:#003366 !important;background:url(../images/fon_menu_in.gif) repeat-x left top;}

.clear{

clear:both;
}
*:first-child+html .clear{clear:both;}
.clearAll{ overflow:hidden; height:1%;}


#fondo{background: transparent url(../images/fon_body.gif) repeat-x left top;}
#sombra{width:1000px;margin:auto;background: transparent url(../images/sombra.png) repeat-y left 3px; }
#centrado{ width:980px; background-color:#FFFFFF; margin:auto; border:#999999 solid 1px;}
#cont_head{ background-color:#cccccc;}
#head{ /*background:transparent url(../images/fondo_head.gif) repeat-y left top;*/width:996px; margin:auto; padding:4px 0;}

#logo{ float:left; padding:10px 45px 0 10px; background:transparent url(../images/fon_logo.png) repeat-y left 20px;}
#flash1{ float:left; margin:0 10px 0 0; border:#999999 solid 1px; padding:0 0 0 10px;background:transparent url(../images/publi_img.jpg) repeat-y left top; }
#cab_der{float:right; width:230px}
#fecha{ text-align:right; padding:0px; height:28px; width:400px;}
#fecha ul{font-size:12px; height:28px;}
#fecha ul li{ display:block;list-style:none; vertical-align:middle; height:28px; float:right; margin:0 0 0 10px;}
#fecha ul li p{  margin:9px 0 0 0;}





#flash2{padding:4px 0 4px 14px;background:#CCCCCC url(../images/publi_img.jpg) repeat-y left top; margin-left:15px;}
#flash2 img{ width:504px; height:79px;}
#fon_menu{background:url(../images/fon_menu.gif) repeat-x left 28px;}
#menu{
float:left;
text-align:left;
letter-spacing:1px;
/*border-right:#bdc2c5 solid 1px;*/
border-left:#999999 solid 1px;
width:530px;
height:31px;
}
/**:first-child+html #menu{width:487px;}*/
#menu ul{font-weight:bold;  font-size:12px;  }
#menu ul li{ float:left;list-style:none; height:31px;border-right:#999999 solid 1px;border-left:#bdc2c5 solid 1px;}
#menu ul li a{color:#FFFFFF; padding:9px 6px 0px 8px;margin:0px; display:block;height:20px; text-transform:uppercase;}
#menu ul li a:hover{color:#990000; background:url(../images/fon_menu_in.gif) repeat-x left top;}

#menu2{ float:right;/*border-left:#999999 solid 1px;border-top:#999999 solid 1px;border-bottom:#bdc2c5 solid 1px; margin:6px 0 0 0;*/}
#menu2 ul{font-weight:bold;  font-size:12px; text-transform:none;height:20px;/*border-left:#bdc2c5 solid 1px;border-top:#eaeaea solid 1px;border-bottom:#666666 solid 1px; */ }
#menu2 ul li{ float:left;list-style:none; height:20px;margin:5px 0 0 0;}
#menu2 ul li a{color:#eaeaea; padding:5px 4px 6px 4px; margin-left:2px;margin-right:0px; display:block;}
#menu2 ul li a:hover{color:#003366; }
.menu_ico a{padding:0px 4px 2px 4px !important;}
.menu_ico a img{ width:18px; height:18px; border-top:#999999 solid 1px;border-left:#999999 solid 1px;border-right:#CCCCCC solid 1px;border-bottom:#CCCCCC solid 1px;}
/* menu nuevo fin*/

/* General */
body
	{
	color:#000000;

	background: #eaeaea url(../images/fon_body2.gif) repeat-x left top;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	h1{ font-size:18px; margin:0px; padding:0px;}
	h2{ font-size:12px;margin:0px; padding:0px; font-weight:normal;}
	H2.titulo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    COLOR: #003682;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}


	.titulo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    COLOR: #003682;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
	.parrafo_guia
{
	PADDING-RIGHT:0px;
    PADDING-LEFT:0px;
 	font-size:11px; 
	font-weight:bold; 
	color:#464D79;
	line-height:20px;
	
}
	
.titular_new
{
    FONT-WEIGHT: bold;
    COLOR: #003682;
    BACKGROUND-COLOR: #eeeeee
}	


.creanegocio
{
	font-size:13px; 
}	


.titular_new:hover
{
    FONT-WEIGHT: bold;
    COLOR: #00143b;
    BACKGROUND-COLOR: #00143b
}	


.anterior
{  
	
	background:url(bot_ant_off.jpg) no-repeat;
	
}	

.anterior:hover
{
    background:url(bot_ant_on.jpg)  no-repeat;
	


}	

.titulo_agenda
{
	background-color:#F2F3F7;
	color:#505153;
}

.titulo_agenda:hover
{
	background-color:#B4B4B4;
	color:#FFFFFF;
}

.siguiente
{ 
	background:url(bot_sig_off.jpg) no-repeat;

}	

.siguiente:hover
{
    background:url(bot_sig_on.jpg)  no-repeat;

}	
a
	{
	text-decoration:none;
	color:#666666;
		outline:none;
	}

img 
	{
	margin:0px;
	padding:0px;
	border:0px;
	}
th
	{
	color:#777777;
	/*color:#336666;*/
	/*color:#bb1424;*/
	padding:5px;
	margin:3px;
	}
	
	.titular
	{
		color:#003682;
		background-color:#EEEEEE;
		font-weight:bold;
	}

.titulazo
	{
	   FONT-WEIGHT: bold;
       FONT-SIZE: 20px;
       COLOR: #536679
	}	

.tituloInforme
	{
	   FONT-WEIGHT: bold;
       FONT-SIZE: 12px;
       COLOR: #FF9D4F
	}
	
.subtituloInforme
	{
	   FONT-SIZE: 11px;
       COLOR: #FF9D4F
	}

input { font-size:13px; color:#333333; padding-left:5px; }

.texto_verde
	{
	color:#6FAA66;
	}
.texto_rojo
	{
	color:#1461fe;
	}
	
.blanco
	{
	color:#FFFFFF;
	font-weight:bold;
	}
	
.pie_botones
{
	color:#003682;
	font-size:11px;
	font-weight:bold;
	 
}	

.pie_crea
{
	color:#999999;
	font-size:11px;
	font-weight:bold;
	 
}

.pie_foto
{
	color:#999999;
	font-size:11px;
	font-weight:bold;
	 
}

A.pie_foto
{
	color:#999999;
	font-size:11px;
	font-weight:bold;
	outline:none;
	 
}

A.pie_foto:hover
{
	color:#555555;
	font-size:11px;
	font-weight:bold;
		outline:none;
	 
}

.enlace_revista{

	color:#000000;
	font-size:11px;
}

.enlace_revista:hover{

	color:#537bb6;
	font-size:11px;
}

.pie_multimedia
{
	color:#000000;
	font-size:12px;
	 
}
.div_texto_mensaje
	{
	border:#666666 solid 1px;
	margin-right:10px;
	/*height:25px;*/
	background:#F2CEC4;
	}
.texto_mensaje
	{
	margin:5px;
	font-weight:bold;
	text-align:center;
	}

	
.blancopeq
	{
	color:#FFFFFF;
	font-size:12px;
	}
		
	
.blancobig
	{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	}
	
.AzulBig
	{
	color:#003682;
	font-size:16px;
	font-weight:bold;
	}
			
	.titulo_comentario
	{
	color:#5F729A;
	font-size:12px;
	font-weight:bold;
	}
	
.titulo_noticias
	{
	color:#003682;
	font-size:12px;
	font-weight:bold;
	}

titulo_noticias h1{ font-size:18px;}	
titulo_noticias h1 a
	{
	color:#003682;
	font-size:18px;
	font-weight:bold;
	outline:none;
	}		
titulo_noticias h1 a:hover
	{
	color:#00143b;
	font-size:18px;
	font-weight:bold;
	outline:none;
	}	
	
.diaselect
	{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	background:#003682;
	}	

.diaselect:hover
	{
	color:#EEEEEE;
	font-size:14px;
	font-weight:bold;
	background:#003682;
	}		
	
.titulo_ficha_azul
	{
	color:#003682;
	font-size:13px;
	font-weight:bold;
	}	
	
.titulo_guia
	{
	color:#03409D;
	font-size:12px;
	font-weight:bold;
	}	
	
.titulo_busca
	{
	color:#003C98;
	font-size:14px;
	font-weight:bold;
	}		

.titulo_busca:hover
	{
	color:#537bb6;
	font-size:14px;
	font-weight:bold;
	}		

.titulo_guia_nobold
	{
	color:#003C98;
	font-size:12px;
	}	
	
		
a.titulo_top
	{
	font:Arial,Sans-Serif;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	color:#003682;
	font-weight:bolder;

	}
	
a.titulo_top:hover
	{
	font:Arial,Sans-Serif;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	color:#537bb6;
	font-weight:bolder;

	}
		
	
	
	
.titulo_top_gris
	{
	font:Arial,Sans-Serif;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	color:#999999;
	font-weight:bolder;

	}	
	
.titulo_top_guia
	{
	color:#537bb6 ;
	font-size:12px;
	font-weight:bold;		
	}	
	
A.titulo_top_guia
	{
	color:#537bb6 ;
	font-size:12px;
	font-weight:bold;		
	outline:none;	
	}
	
A.titulo_top_guia:hover
	{
	color:#003682;
	font-size:12px;
	font-weight:bold;	
	outline:none;	
	}
	
	
.titulo_top_tienda
	{
	color:#537bb6;
	font-size:10px;
	/*font-weight:bold;*/
	}	
	
A.titulo_top_tienda
	{
	color:#003682;
	font-size:10px;
	font-weight:bold;		
	outline:none;	
	}
	
A.titulo_top_tienda:hover
	{
	color:#003682;
	font-size:10px;
	font-weight:bold;	
	outline:none;	
	}	
A.titulo_prensa
	{
	color:#003682;
	font-size:13px;
	font-weight:bold;
	outline:none;
	}	
	
A.titulo_prensa:hover
	{
	color:#537bb6;
	font-size:13px;
	font-weight:bold;
	outline:none;
	}	
.titulo_prensa
	{
	color:#003682;
	font-size:13px;
	font-weight:bold;
	}			
.titulo_notas
	{
	color:#537BB6;
	font-size:13px;
	font-weight:bold;
	}		
.titulo_notas:hover
	{
	color:#003682;
	font-size:13px;
	font-weight:bold;
	}		
	.antetitulo
	{
	font:Arial,Sans-Serif;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	color:#537BB6;
	font-weight:bolder;	
	}
	
	.antetituloCrea
	{
	font:Arial,Sans-Serif;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	color:#537BB6;
	font-weight:bolder;	
	}	
	
	A.antetitulo:hover
	{
	color:#003682;
	font-size:12px;
	font-weight:bold;	
	outline:none;
	}
	
	.TITULOSHOME
	{
	font:Arial,Sans-Serif;
	font-size:15px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	color:#537BB6;
	font-weight:bolder;	
	}	
	
.titulo_menu_neg
	{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}
	
.titulo_menu
	{
	color:#000000;
	font-size:12px;

	}
			
		
.titulo_ficha
	{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	}
	.titulo_ficha h1
	{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
	.titulo_fichados
	{
	color:#003682;
	font-size:25px;
	font-weight:bold;
	}	

.titulo_ficha_peq
	{
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	}			
	
.titulo_sector
	{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}	
	
.titulo_sector_peq
	{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	}		
	
.FormContacto
{
	BORDER-RIGHT: #cccccc 1px inset; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px inset; PADDING-LEFT: 2px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px inset; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px inset; BACKGROUND-COLOR: #eeeeee
}

.titulo_boton
	{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}	
	
.enlace_ficha
	{
	color:#F7B61C;
	font-size:12px;
	font-weight:bold;
	}	
	
.enlace_ficha_activo
	{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}			
		
.enlace_ficha:hover
	{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}					
		
.entradilla
	{
	color:#4d4d4d;
	font-size:12px;
	}	
	
.entradillabig
	{
	color:#4d4d4d;
	font-size:12px;
	}		
	
.entradilla:hover
	{
	color:#000000;
	font-size:12px;
	}		
	
.titulo_seccion
	{
	color:#003682;
	font-size:15px;

	}	
	
.puntos
	{
	color:#000000;
	font-size:10px;

	}		
.powered
	{
	margin:10px;
	height:40px;
	}
	
/* fin General */

/* Diseņo */
#div_centrado
	{
	margin:auto; 
	width: 994px;
	text-align:left;
	
	background-color:#FFFFFF;
	}
#div_cabecera
	{
	padding:0px 0px 0px 0px;
	width: 994px;
	height:96;
	text-align:right;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	background:url(fon_cabecera.jpg) no-repeat;
/*	background:#bcbcbc;
	background-position:center;
	
	Border-left:#999999 solid 1px; 
	border-right:#999999 1px solid;*/	 
	background-color:#FFFFFF;
	}
#div_menu
	{
	padding:0px 0px 0px 0px;
	width: 994px;
	Border-top:#999999 solid 1px;
	border-left:#999999 solid 1px; 
	border-right:#999999 1px solid;
	background-color:#FFFFFF;
	/*height:30px;
	text-align:right;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	background: url(fon_menu.jpg) repeat-x;
	background-position:top center;
	*/	 	
	}
#div_login
	{
	width:400px;
	margin-left:220px;
	text-align:left;
	float:left;
	padding:15px;
	margin-bottom:20px;
	background-color:#FFFFFF;
/*	background-color:#F7F7F7;*/
	}
#div_logo
	{
	float:left;
	width:370px;
	height:80px;
	padding:5px 0px 0px 10px;
	background-color:#FFFFFF;
	}
#div_usuario
	{
	float:left;
	text-align:right;
	width:400px;
	height:80px;
	padding:10px 0px 10px 0px;
	background-color:#FFFFFF;
	}

#div_contenido
	{
	padding:0px 0px 0px 0px;
	width: 994px;
	text-align:left;
	font-size:12px;
	color:000000;
	background-color:#FFFFFF;
	background-position:center;
	Border-left:#999999 solid 1px;
	border-right:#999999 1px solid;	
	}
	/*.sub_menu{height:20px; padding:4px 6px 0px 6px;}*/
	.sub_menu{height:25px; margin:0 0 0 15px; background-color:#e8eaec; width:963px;}
	.sub_menu_multi{height:20px; padding:4px 6px 0px 6px;}
#div_contenido .sub_menu li{
	
	padding:0px 4px;
	display:block;
	float:left;
	text-align:center;
	height:20px;
	}
#div_contenido .sub_menu_multi li{
	
	padding:0px 4px;
	display:block;
	float:left;
	text-align:center;
	height:20px;border-right:#8897AC 1px solid;
	}		
#div_contenido .sub_menu li a{display:block;text-align:center;}	
#div_banner
	{
	background-color:#FFFFFF;
	padding:10px 0px 0px 0px;
	width: 994px;
	text-align:center;
	font-size:12px;
	color:000000;
	background-position:center;
	Border-left:#999999 solid 1px; 
	border-right:#999999 1px solid;	 	
	}
	
	
#div_contenido_busca
	{
	
	padding:0px 0px 0px 0px;
	width: 994px;
	height:33;
	text-align:right;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	background: url(fon_busca.jpg) ;
	background-position:center;
	Border-left:#999999 solid 1px; 
	border-right:#999999 1px solid;	 		
	}
	
/*#div_pie
	{
	padding:30px 0px 0px 0px;
	width: 994px;
	text-align:center;
	font-size:13px; 
	height:100;
	background-color:#FFFFFF;
	background-position:top center;
	Border-left:#999999 solid 1px; 
	border-right:#999999 1px solid;text-align:center;
	line-height:18px; 		
	}
.div_pie_menu a{ color:#003399;}
.div_pie_menu a:hover{ color:#006699;}

#pie_final{
margin:10px 0 0px 0;
padding-bottom:20px;
font-size:11px;
background-color:#FFFFFF;
	background-position:top center;
	
	border-bottom:#999999 1px solid;}
/* DONDE SE PINTA LOS DASTOS */




/* menu */
.caja_menu
	{
	border:#1461fe solid 1px;
	margin:0px 0px 8px 0px;
	padding:0px;
	}
.caja_menu_titulo
	{
	background: url(bg_menu.jpg) repeat-x;
	/*background-color:#CCCCCC;*/
	color:#1461fe;
	font-size:13px;
	padding:3px;
	margin:0px;
	font-weight:bold;
	text-align:center;
	border-bottom:#1461fe solid 1px;		
	}
.listado_menu
	{
	list-style-type:none;
	margin:12px;
	padding:0px;
	}

/* fin menu */

/* fin Diseņo */

/* Formularios */
	form
		{
		padding:0px;
		margin:0px;
		}
	.campo_texto
		{
		border:#DDDDDD solid 1px;
		}
		
	.boton
		{
		color:#354859;
		font-weight:bold;
		width:103px;
		border:#292B40 solid 1px;
		height:26px;
		padding:0px 8px; background:url(fon_boton.jpg)
		
		}
		
	.botongran
		{
		color:#354859;
		font-weight:bold;

		border:#292B40 solid 1px;
		height:26px;
		padding:0px 8px; background:url(fon_boton.jpg)
		
		}	
		
	.botonpeq
		{
		color:#354859;
		font-weight:bold;
		width:80px;
		border:#292B40 solid 1px;
		height:26px;
		padding:0px 8px; background:url(fon_boton.jpg)
		
		}			
		
.dia_sel
{
	color:#da4b4d;
	border:#cccccc solid 1px;
	background-color:#e8e8e8; 
	font-weight:bold;
	font-size:12px; 
}

.formulario
{
	font-size:11px;
}

		
/* fin formularios*/
#nav {
	MARGIN: 0px 0px 0px 9px; WIDTH: 970px; COLOR: #fff; POSITION: relative;
}
#nav A {
	COLOR: #fff
}
#nav A:hover {
	TEXT-DECORATION: underline
}
#nav A.hilite {
	COLOR: #ffcc00
}
#nav_tier_1 {
	FONT-SIZE: 17px; OVERFLOW: hidden; HEIGHT: 28px
}
#nav_tier_1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 3px;
}
#nav_tier_1 UL LI {
	PADDING-RIGHT: 24px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; font-weight:lighter;
}


DIV.dots {
	BACKGROUND:  url(fon_degra.jpg) repeat-x; MARGIN: 1px 0px; OVERFLOW: hidden; HEIGHT: 1px
}

A.leftNavLinks {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right center; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/doubleArrows_transDrakBlue.gif); WIDTH: 273px; COLOR: #324972; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial;HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.leftNavLinks:visited {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right center; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/doubleArrows_transDrakBlue.gif); WIDTH: 273px; COLOR: #324972; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial;HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.leftNavLinks:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(blueRollover.gif); WIDTH: 283px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial;HEIGHT: 18px; TEXT-DECORATION: none
}
A.leftNavLinks:active {
	PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 283px; COLOR: #324972; PADDING-TOP: 2px; FONT-FAMILY: Arial;HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.leftNavLinks_on:link {
	PADDING-RIGHT: 2px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(blueRollover.gif); WIDTH: 283px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial;HEIGHT: 18px; TEXT-DECORATION: none
}
A.leftNavLinks_on:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(blueRollover.gif); WIDTH: 283px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial;HEIGHT: 18px; TEXT-DECORATION: none
}
A.leftNavLinks_on:active {
	PADDING-RIGHT: 2px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(blueRollover.gif); WIDTH: 283px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial; HEIGHT: 18px; TEXT-DECORATION: none
}
A.leftNavLinks_on:hover {
	BACKGROUND-IMAGE: none; COLOR: #324972; BACKGROUND-COLOR: #ffffff
}

/*Css votaciones*/

.rating{
	width:80px;
	height:16px;
	margin:0 0 0px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(star-matrix.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(star-matrix.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}
/* end rating code */

 
#tagCloud {font-family: verdana; width: 270px; border: 1px solid gray; padding: 0px 0px 0px 0px; text-align: center; font-weight: bold;}
.tag1 {font-size: 10px;}
.tag2 {font-size: 12px;}
.tag3 {font-size: 18px;}

#formtienda{
	width:101px;
	height:19px;
	border:#676767 1px solid;
	background:#E7E7E7;
	
}

a.enlace_descarga{ color:#000000; font-weight:bold;}

a.enlace_descarga:hover{color:#CE0F42;font-weight:bold;}

a.enlace_tienda{ color:#92A2D0; font-weight:bold;}

a.enlace_tienda:hover{color:#03409D;font-weight:bold;}


.enlace_flash{background:url(ico_flash.jpg) left no-repeat; height:28px;}

.enlace_flash:hover{background:url(ico_flashOn.jpg) left no-repeat; height:28px;}

.enlace_pdf{background:url(ico_pdfrev.jpg) left no-repeat; height:28px;}

.enlace_pdf:hover{background:url(ico_pdfrevOn.jpg) left no-repeat; height:28px;}

.enlace_diccionario{font-size:11px; font-weight:bold; color:#666666;}
.enlace_diccionario:hover{font-size:11px; font-weight:bold; color:#03409D;}

.enlace_diccionario_on{font-size:11px; font-weight:bold; color:#03409D;}

/*Pie nuevo*/
#div_pie
	{
	/*background-color: #EAEAEA;
    background-position: center top;
    font-size: 13px;
    line-height: 18px;
    margin: 30px 0 0;
    padding: 10px;
    text-align: center;*/
	margin: 30px 0 0;
	
	background-color: #EAEAEA;
	padding: 10px;
	
	margin:0px 0px 0px 0px;
	
	width:974px;
	text-align:center;
	font-size:13px; 
	background-position:top center;
	border-bottom:#999 solid 1px;
	border-left:#999 solid 1px;
	border-right:#999 solid 1px;
	line-height:18px; 	
	}
#div_pie .floatleft{  width:248px; height:67px; border-right:#CCCCCC solid 1px;}
	
#div_pie .floatleft .bisel_out { display:block;width:221px; height:65px; background:#003f74 url(http://www.franquiciashoy.es/images/logo_pieTyA.jpg) no-repeat scroll 11px 12px;}
	
#div_pie .floatleft .bisel_out:hover{background:#003f74 url(http://www.franquiciashoy.es/images/logo_pieTyAOver.jpg) no-repeat scroll left top;}

#div_pie .floatright{ width:724px; height:67px;border-left:#ffffff solid 1px;}

.logos_pie{ padding:10px 0 10px 22px;width:335px;float:left; background-color:#eaeaea; }
.logos_pie img{ display:block; float:left; margin:0 22px 0 0;}
.div_pie_menu{ float:right; width:358px; color:#333333; font-weight:bold; text-align:right; font-size:12px;}	
.div_pie_menu a{ color:#b40234;}
.div_pie_menu a:hover{ color:#006699;}

.rss{ float:right; background:#FF9900; padding:2px; color:#FFFFFF !important; display:block; width:27px; line-height:13px;height:13px; font-weight:bold; margin:0 0 8px 0; text-align:center;}

#pie_final{
color:#666666;
margin:0;
padding:4px 0 0 0;
font-size:9px;
letter-spacing:0px;
clear:both;
text-align:right;}






#div_pie_guia
	{
	margin:30px 0px 0px 0px;
	padding:10px;
	
	text-align:center;
	font-size:13px; 
	/*height:100;*/
	background-color:#eaeaea;
	background-position:top center;
	
	line-height:18px; 		
	}
#div_pie_guia .floatleft{  width:530px; height:88px; border-right:#CCCCCC solid 1px;}
#div_pie_guia .floatleft .bisel_out { display:block;width:510px; height:76px;background-color:#003f74; padding-top:10px;}	
#div_pie_guia .floatleft .bisel_out a{ display:block;width:220px; height:76px; background:#003f74 url(/images/logo_pieTyA.jpg) no-repeat scroll 11px 12px; float:left;}
	
#div_pie_guia .floatleft .bisel_out a:hover{background:#003f74 url(/images/logo_pieTyAOver.jpg) no-repeat scroll left top;}

#div_pie_guia .rss{ display:inline; float:none; background:#FF9900; padding:2px; color:#FFFFFF !important; width:27px; line-height:13px;height:13px; font-weight:bold; margin:0; text-align:center;}

.pie_TyA{ float:right;width:290px; font-size:11px; color:#FFFFFF; text-align:left; padding:4px 0 0 0;}
.pie_TyA strong{ font-size:12px; font-weight:bold;}
.pie_TyA .floatleft{width:126px !important; border:0px none !important;}
.pie_TyA .floatright{width:160px !important; border:0px none !important;}
.pie_TyA ul li{ line-height:13px;}

#div_pie_guia .floatright{ width:408px; height:88px;border-left:#ffffff solid 1px;}

#div_pie_guia .logos_pie{ padding:0px 0 0 22px;width:396px;float:none; }
#div_pie_guia .logos_pie img{ display:block; float:left; margin:0 46px 0 0;}
#div_pie_guia .div_pie_menu{ float:none; width:408px; color:#333333; font-weight:bold; text-align:right; font-size:12px;padding:8px 0 0 0;}	
#div_pie_guia .div_pie_menu a{ color:#b40234;}
#div_pie_guia .div_pie_menu a:hover{ color:#006699;}
#div_pie_guia #pie_final{ text-align:left !important;line-height:12px; margin-left:22px;padding:8px 0 0 0;}
/*Pie nuevo-Fin*/



/*MENU NUEVO*/
#fon_menu_new .desc{padding:3px 0 5px 10px;}
#fon_menu_new .desc h3{color:#FFF; font-size:11px; margin:0; text-align:left; color:#5e7ea3; font-weight:bold;}

#fon_menu_new .logo{ height:75px;}
#fon_menu_new .logo h1{ float:left; padding-left:10px; margin: 6px 0;}
#fon_menu_new .logo .redes_sociales{ float:right; margin:7px 20px 0 0;}
#fon_menu_new .logo .redes_sociales p{ color:#888888; font-size:11px; text-align:right; margin-bottom:10px;}
#fon_menu_new .logo .redes_sociales span{ font-weight:bold;}
#fon_menu_new .logo .redes_sociales li{float:left; margin-left:5px;}

#fon_menu_new .logo .sus_revista{ float:right; margin-top: -10px;}

#fon_menu_new .menu_new{ background:url("../images/fondo_contenedor_menu_new.gif") repeat-x left top; height: 31px; margin:0 10px 0 10px; padding:3px 0 3px 0;}
#fon_menu_new .menu_new span.izd{float:left; border-left:1px solid #dce6ed; border-top:1px solid #dce6ed; border-bottom:1px solid #dce6ed; margin:0; width:1px; height:31px; background-color:#FFF;}
#fon_menu_new .menu_new span.der{float:right; border-right:1px solid #dce6ed; border-top:1px solid #dce6ed; border-bottom:1px solid #dce6ed; margin:0; width:1px; height:31px; background-color:#FFF;}
#fon_menu_new .menu_new li{ float:left; height:13px; background:url("../images/fondo_menu_new.gif") repeat-x left top; padding:9px 12px 9px 12px; border-right:1px solid #9fadba;}
#fon_menu_new .menu_new li.activo{background:url("../images/fondo_menu_activo_new.gif") repeat-x left top;}
#fon_menu_new .menu_new li.activo a{color:#38638e;}
#fon_menu_new .menu_new li.ultimo{border:none;}
#fon_menu_new .menu_new li a{ color:#FFFFFF; font-weight:bold; /*letter-spacing:1px; */font-size:13px;}

#fon_menu_new .menu_new li a.on {color: #38638E !important;}

select{padding:0px; margin:0px;border-top: 2px solid #AAAAAA; border-left:2px solid #AAAAAA;border-right: 2px solid #FFFFFF;border-bottom: 2px solid #FFFFFF;background-color: #FFFFFF;}
input[type=text], input[type=password]{ padding:0px; margin:0px;border-top:2px solid #AAAAAA;border-left: 2px solid #AAAAAA;border-right: 2px solid #FFFFFF;border-bottom: 2px solid #FFFFFF;background-color: #FFFFFF;}
input[type=textarea]{ font-family:Arial;}




/*SUSCRIPCION REVISTA*/
.contenedor_suscripciones{}
.box{
-moz-box-sizing:border-box;
border:1px solid #828282;
float:left;
position:relative;
margin-bottom:10px;
height:350px;
background-color:#e3e3e3;
margin-right:30px;
width:280px;
}

.box.estirado{width:590px; float:none; padding:0 15px 15px 15px; height:auto; margin-bottom:20px; border: 1px solid #CB1F33; background:url("../images/suscripcion/fondo_sus_anual.jpg") no-repeat top left;}

.box.estirado h3{color:#cb1f33; background:none; text-align:left; font-size:20px; font-weight:normal;}

.box.estirado .summary p{ color:#333333; font-size:14px; text-align:justify; margin:0; padding:0;}


.box .summary{padding:0;}

.box .summary img{ position:relative; z-index:999; padding-left: 40px;}

.box p{ text-align:center; font-size:20px; color:#666666; margin:0; padding:0;}

.box p.precio{background-color:#f0f0f0; padding: 10px;
    text-align: center; font-size:25px; margin-top:-15px; color:#5e7ea2;}

.box h3{
background:url("../images/suscripcion/fondo_cabecera.png") repeat-x top left;
color:#FFF;
font-size:17px;
/*height:35px;*/
margin:0;
padding-top:8px;
height:40px;
text-align: center;
position:relative;
z-index:998;
}

.box span.si.rojo {
left:-3px;
top:-1px;
background:url("../images/suscripcion/izq_sup_rojo.png") no-repeat center top transparent;
}

.box span.sd.rojo {
right:-5px;
top:-1px;
background:url("../images/suscripcion/der_sup_rojo.png") no-repeat transparent;
}

.box span.ii {
bottom:-5px;
left:-1px;
background:url("../images/suscripcion/izq_inf.png") no-repeat transparent;
}

.box span.ii.rojo {
background:url("../images/suscripcion/izq_inf_rojo.png") no-repeat transparent;
}

.box span.id {
bottom:-5px;
right:-5px;
background:url("../images/suscripcion/der_inf.png") no-repeat transparent;
}

.box span.id.rojo{
background:url("../images/suscripcion/der_inf_rojo.png") no-repeat transparent;
}

span.si, span.sd, span.ii, span.id {
height:10px;
position:absolute;
width:10px;
}

.col_i{float:left;}

.col_d{float:right; width:350px;}



#contenido {
    padding: 10px;
    text-align: left !important;
}

/*cesta compra*/

.cesta_compra{display:block; /*min-height:100px;*/ border:1px solid #777; margin-bottom: 20px; padding: 0 10px 5px;}
.cesta_compra h3{background-color: #FFFFFF;
    font-size: 15px;
    margin: -8px 0 15px 10px;
    padding: 0 10px;
    width: 135px;
	color:#cb1f33; 
	font-weight:bold;
}

.cesta_compra .btn_cesta{/*margin-left: 70px;*/ margin-top: 10px; margin-bottom:5px; float:left; width:250px;}
.cesta_compra .btn_cesta img{margin:0 auto; display:block;}
.cesta_compra .btn_cesta input{ margin:0 auto; display:block;}

.cesta_compra p{
line-height: 20px;
background:url("../images/suscripcion/linea_puntos.gif") repeat-x bottom left;
height: 15px;
}


.cesta_compra a.registro{float:right; color: #CB1F33; font-weight:bold;}

.cesta_compra p.total{ margin-top:15px; font-weight:bold;}

.cesta_compra p.contacta{background:none; line-height:6px;}

.cesta_compra p.contacta a{font-weight:normal;}
.cesta_compra p.contacta a:hover{text-decoration:underline;}

.cesta_compra span.prod{
	float:left;
	background-color:#FFFFFF;
	height: 15px;
    max-width: 180px;
}
.cesta_compra span{
	float:right;
	background-color:#FFFFFF;
}

/*.cesta_compra a img{ margin-top:20px; margin-left:110px;}*/

#contenido {
    padding: 15px 10px 10px 10px;
    text-align: left !important;
}
.cesta_compra .acc_usuario{/*width: 310px;*/ width:100%; float:left; margin-bottom:7px;}
.cesta_compra .acc_usuario span{float:left;}
.cesta_compra .acc_usuario input{width: 120px; float:right; height: 15px; border:1px solid #CCC;}
