

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding: 0;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #F4F4F4;
	scrollbar-shadow-color: #DADADA;
	scrollbar-3dlight-color: #DADADA;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-arrow-color: #8E8E8E;
	scrollbar-track-color: #FFFFFF;
	font-size: 70%;
}

/**********	DIVISION PAGINAS ************/

#pagina{
	margin-left: 10px;}
	
#cabecera{
	background-image:url(../images/tittop01_vacio.gif);
	background-color: #FFED00;
	background-repeat: no-repeat;
	width: 976px;
	height: 127px;
}
#cabecera img {
	float: left;
	}
#cab_print{
	display: none;}
	
#cuerpo{
	background-image:url(../images/fflin01.gif);
	background-repeat: repeat-y;
	width: 100%;
	margin-top: 7px;
}	
#cuerpo2{
	width: 100%;
	margin-top: 7px;
}
#pie{
	clear: both;
	background-image:url(../images/titpie01.gif);
	background-repeat: no-repeat;
	width: 976px;}
	
#pie_print{
	display: none;}

#contenido {
	float: left;
	margin: 0 0 0 7px;
}

/**********	Contenido sólo para el apartado de pago, sin el menú izquierdo **********/
#contenido2 {
	float: left;
	margin: 0 0 0 0px;
}
	

/**********	MENUS NAVEGACION **********/
	
#menu_izq {
	float: left;
	width: 185px;
}
#buscador{
	position:relative;
	top: 0px;
	left: 0px;
	width: 185px;
	background-color:#DEDEDE;}
#menu1{
	background-color:#FFED00;
	width: 185px;}
	
#menusuperior{
	background-image:url(../images/menu_im02.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 784px;}

#Sub_menusuperior{
	background-image:url(../images/menu_im03.gif);
	background-repeat: repeat-y;
	background-color: #FFED00;
	width: 784px;}

#Sub_Top_menusuperior{
	background-image:url(../images/menu_im03b.gif);
	background-repeat: no-repeat;
	width: 784px;
	font-size: 1px;}

#migas{
	background-image:url(../images/fflin04.gif);
	background-repeat: no-repeat;
	background-color: #002AB7;
	width: 784px;
	height: 32px;
	color: #FFFFFF;
	font-weight: bold;}
	
	
/**********	GENERAL PARA TODO EL SITIO **********/
.bot_flecha{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	padding: 0 12px 0 3px;
	background: url(../images/bot01.gif) no-repeat right 2px;
	border: 0;
	cursor: hand;
	width: 57px;
	height: 13px;
}
a.bot_flecha:hover{
	color: #9A9A9A; }

.bot_flecha2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	text-decoration: none;
	padding: 0 12px 0 3px;
	background: url(../images/bot01.gif) no-repeat right 3px;
}
a.bot_flecha2:hover{
	color: #9A9A9A; }

.bot_flecha03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	padding: 0 12px 0 6px;
	background: url(../images/fflin17.gif) no-repeat right 2px;
}
a.bot_flecha03:hover{
	color: #9A9A9A; }

.bot_flecha04{
	background: url(../images/bot10.gif) no-repeat right 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	background-color: #FFED00;
	padding: 0 14px 0 4px;
	border: 0;
	cursor: hand;
	width: 55px;
	height: 13px;
}
a.bot_flecha04:hover{
	color: #9A9A9A; }

.bot_flecha04_paso{
	background: url(../images/bot10.gif) no-repeat right 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	background-color: #FFED00;
	padding: 0 14px 0 4px;
	border: 0;
	cursor: hand;
	width: 120px;
	height: 13px;
}
a.bot_flecha04_paso:hover{
	color: #9A9A9A; }

.bot_flecha04_paso1{
	background: url(../images/bot10.gif) no-repeat right 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	background-color: #FFED00;
	padding: 0 14px 0 4px;
	border: 0;
	cursor: hand;
	width: 65px;
	height: 13px;
}
a.bot_flecha04_paso1:hover{
	color: #9A9A9A; }

.bot_flecha04_paso2{
	background: url(../images/bot10.gif) no-repeat right 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	background-color: #FFED00;
	padding: 0 14px 0 4px;
	border: 0;
	cursor: hand;
	width: 135px;
	height: 13px;
}
a.bot_flecha04_paso2:hover{
	color: #9A9A9A; }
	
.bot_flecha04_paso3{
	background: url(../images/bot10.gif) no-repeat right 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	background-color: #FFED00;
	padding: 0 14px 0 4px;
	border: 0;
	cursor: hand;
	height: 13px;
}
a.bot_flecha04_paso3:hover{
	color: #9A9A9A; }


.bot_flecha05{
	background: url(../images/bot11.gif) no-repeat left 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	background-color: #FFED00;
	padding: 0 4px 0 14px;
}

.bot_flecha05_paso{
	background: url(../images/bot11.gif) no-repeat left 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	background-color: #FFED00;
	padding: 0 4px 0 14px;
	border: 0;
	cursor: hand;
	width: 110px;
	height: 13px;
}

.bot_flecha06{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	text-decoration: underline;
	padding: 0 12px 0 3px;
	background: url(../images/bot01.gif) no-repeat right 3px;
}
a.bot_flecha06:hover{
	color: #9A9A9A; }

.bot_flecha07{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	text-decoration: underline;
	padding: 0 3px 0 12px;
	background: url(../images/bot01.gif) no-repeat left 3px;
}
a.bot_flecha07:hover{
	color: #9A9A9A; }

.fondogris2{
	background-color:#F2F2F2;
	display:block;
	padding:10px; }
	
.ampliarfoto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	text-decoration: none;
	padding: 0 12px 0 3px;
	background: url(../images/mas3.gif) no-repeat right 3px;}
a.ampliarfoto:hover{
	color:#9A9A9A;}

.bot_print{
	background: url(../images/bot12.gif) no-repeat right 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	background-color: #FFED00;
	padding: 0 37px 0 4px;
}
a.bot_print:hover{
	color: #9A9A9A; }

	
.cerrar{
	font-size: 11px;
	background-color: #FFED00;
	padding: 0 4px;
	color: #002AB7;
	text-decoration: none;
	}
a.cerrar:hover{
	background-color: #FFFFFF;
	}



.micompra{
	background-image:url(../images/bot06.gif);
	background-repeat:no-repeat;
	background-color: #002AB7;
	display: block;
	height: 20px;
	color: #FFFFFF;
	line-height: 20px;
	padding: 0 0 0 18px;
	}
a.micompra:hover{
	background-image:url(../images/bot07.gif);}

.bot_subir{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	padding: 0 12px 0 6px;
	background: url(../images/fflin18.gif) no-repeat right 2px;
}
a.bot_subir:hover{
	color: #9A9A9A; }
	
.bot_avanza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	padding: 0 3px 0 10px;
	background: url(../images/bot02.gif) no-repeat left 2px;
}
a.bot_avanza:hover{
	color: #9A9A9A; }

.bot_orden{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0038F0;
	font-weight: bold;
	text-decoration: none;
	padding: 0 4px 0 16px;
	background: url(../images/bot05.gif) no-repeat left 2px;}
a.bot_orden:hover{
	background-color: #FFFF00;}
	
.bot_orden_up{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0038F0;
	font-weight: bold;
	text-decoration: none;
	padding: 0 4px 0 16px;
	background: url(../images/bot13.gif) no-repeat left 2px;}
a.bot_orden_up:hover{
	background-color: #FFFF00;}	
	
.mail{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002AB7;
	text-decoration: none;
	padding: 0 3px 0 18px;
	background: url(../images/mail.gif) no-repeat left 3px;
}
a.mail:hover{
	color: #9A9A9A; }


.bot_comprar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	padding: 0 17px 0 2px;
	background: #FFED00 url(../images/carrito.gif) no-repeat right -1px;
	border: 0;
	cursor: hand;
	width: 75px;
	height: 13px;
}

.campo1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 105px;
	border-color: #808080 #FFFFFF #FFFFFF #808080; 
	border: 1px solid;}

.campo2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 25px;
	text-align: right;
	padding: 0 2px;
	border-color: #000000; 
	border: 1px solid;}

.campo3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 2px;
	border-color: #000000; 
	border: 1px solid;}
	
.camposmal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 2px;
	border-color: #000000; 
	border: 1px solid;
	background-color: #F4C6CD;}

	
.tit_Menu{
	background-image:url(../images/fond_tit01.gif);
	background-repeat: no-repeat;
	width: 184px;
	height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: text-bottom;
	padding: 0 0 0 5px;}
	
.tit_Menu2{
	background-image:url(../images/fond_tit02.gif);
	background-repeat: no-repeat;
	background-color: #002AB7;
	width: 185px;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	vertical-align: text-bottom;
	padding: 0 0 0 5px;}
	

a.Men_Izqda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	text-decoration: none;
	line-height: 18px;
	margin: 0px 0px 0px 10px;
	padding: 0px 3px 0px 12px;
	background: url(../images/bot02.gif) no-repeat left 2px;
}
a.Men_Izqda:hover{
	color: #9A9A9A; }

.Men_Superior{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	padding: 6px 8px 6px 8px;
	line-height: 24px; 
	}
a.Men_Superior:hover{
	background-color:#0033FF;
	color: #FFFF00;}

.SubMen_Superior{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	text-decoration: none;
	padding: 4px 7px 2px 7px;
	line-height: 21px; 
	}
a.SubMen_Superior:hover{
	background-color:#0033FF;
	color: #FFFF00;}

.SubMen_Superior2{
	background-image: url(../images/menu_im04.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	text-decoration: none;
	padding: 4px 8px 2px 7px;
	line-height: 21px; 
	}
a.SubMen_Superior2:hover{
	background-color:#0033FF;
	color: #FFFF00;}

.Men_SuperiorTienda{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	padding: 6px 8px 6px 8px;
	background-color: #FFED00; 
	}
a.Men_SuperiorTienda:hover{
	background-color:#0033FF;
	color: #FFFF00;}
	
.piepagina{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	text-decoration: none;
	padding: 0px 8px 0px 8px;}
a.piepagina:hover{
	text-decoration:underline;}
	
.piepagina_bol{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757575;
	text-decoration: none;}
a.piepagina_bol:hover{
	text-decoration:underline;}

.boletin{
	background-image:url(../images/f_boletin.gif);
	background-repeat: no-repeat;
	width: 388px;
	height: 142px;
	padding-left: 10px;
	}

.boletin2{
	background: #FFFFFF url(../images/f_boletin2.gif) right 0 no-repeat;
	height: 123px;
	padding-left: 30px;
	padding-right: 350px;
	}

.boletin3{
	background: #FFFFFF url(../images/esp/boletin.jpg) right 0 no-repeat;
	height: 123px;
	padding-left: 30px;
	padding-right: 350px;
	}
	
.txt_tit01{
	font-size: 16px;
	font-weight: bold;}
	
.txt_tit02{
	font-size: 12px;
	font-weight: bold;}
	
.tit_ficha01{
	font-size: 18px;
	padding: 0 5px;
	line-height: 25px;}

.tabla_tit01{
	background-image:url(../images/tab_f01.gif);
	background-repeat:no-repeat;
	height: 38px;
	font-size: 24px;
	vertical-align: bottom;
	padding: 0px 0px 0px 10px;
	line-height: 38px;
	display:block;}

.tabla_tit02{
	background-image:url(../images/fflin22.gif);
	background-repeat:no-repeat;
	height: 38px;
	font-size: 200%;
	vertical-align: bottom;
	padding: 0px 0px 0px 10px;}

.tabla_linVer{
	background-image:url(../images/fflin02.gif);
	background-repeat: repeat-y;}

.desta_sub{
	font-size: 11px;
	font-weight: bold;
	color: #0038FF;
	text-decoration: underline;}
a.desta_sub:hover{
	color: #9A9A9A;}

.precioG{
	font-size: 20px;
	color: #0038F0;}

.precioM{
	font-size: 18px;
	color: #0038F0;}

.precioP{
	font-size: 11px;
	color: #0038F0;}
	
.txt10{
	font-size: 10px;}
	
.txt12{
	font-size: 12px;}


.caminomigas{
	font-weight: normal;
	padding: 0 13px 0 3px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../images/bot03.gif) no-repeat right 5px;}
a.caminomigas:hover{
	color: #FFFF00;}

ul#lista_productos {
	background-color:#3055D1;
	margin: 0;
	padding: 10px 25px;
	list-style-type: none;
	text-align: left;
	line-height: 16px;}

ul#lista_productos li a {
	background: url(../images/bot03.gif) left center no-repeat;
	padding: 0 0 0 12px;
	text-decoration: none;
	color: #FFFFFF; }

ul#lista_productos li a:hover {
	background: url(../images/bot03.gif) left center no-repeat;
	color: #FFED00; }

ul#primernivel {
	background-color:#3055D1;
	margin: 0;
	padding: 10px;
	list-style-type: none;
	text-align: left;
	line-height: 16px;}
	
ul#primernivel li {
	background: url(../images/bot04.gif) no-repeat 0 3px;
	padding: 0 0 0 12px;
	color: #FFED00;}

ul#primernivel li a {
	text-decoration: none;
	color: #FFFFFF; }

ul#primernivel li a:hover {
	color: #FFED00; }

ul#menu_lista_productos {
	background-color:#3055D1;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	line-height: 16px;}

ul#menu_lista_productos li {
	background: url(../images/bot04.gif) no-repeat 0 3px;
	padding: 0 0 0 12px;}

ul#menu_lista_productos li a {
	text-decoration: none;
	color: #FFFFFF; }

ul#menu_lista_productos li a:hover {
	color: #FFED00; }
	
ul#menu_lista_servicios {
	background-color:#FFED00;
	margin: 0;
	padding: 5px 10px;
	list-style-type: none;
	text-align: left;
	line-height: 16px;
	color: #002AB7;}

ul#menu_lista_servicios li {
	background: url(../images/bot02.gif) left center no-repeat;
	padding: 0 0 0 12px;}

ul#menu_lista_servicios li a {
	text-decoration: none;
	color: #002AB7; }

ul#menu_lista_servicios li a:hover {
	color: #9a9a9a; }
	
ul#menu_lista_servicios2 {
	background-color:#FFED00;
	margin: 0;
	padding: 5px 10px;
	list-style-type: none;
	text-align: left;
	line-height: 16px;
	color: #002AB7;}

ul#menu_lista_servicios2 li {
	background: url(../images/bot02.gif) left center no-repeat;
	padding: 0 0 0 12px;}

ul#menu_lista_servicios2 li a {
	text-decoration: none;
	color: #002AB7; }

ul#menu_lista_servicios2 li a:hover {
	color: #9a9a9a; }	

	
.tit_FGris{
	background-image:url(../images/fflin05.gif);
	background-repeat: no-repeat;
	width: 587px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;}
	
.tit_FGris2{
	background-image:url(../images/fflin06.gif);
	background-repeat: no-repeat;
	width: 181px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;}
	
.puntosV{
	background-image:url(../images/fflin07.gif) right repeat-y;
	background-position:right;
	background-repeat:repeat-y;}
	
.puntosVAzul{
	background-image:url(../images/fflin10.gif);
	background-position:right;
	background-repeat:repeat-y;}
	
.puntosH{
	background-image:url(../images/fflin09.gif);
	background-repeat:repeat-x;}
	
.puntosHAzul{
	background-image:url(../images/fflin11.gif);
	background-repeat:repeat-x;}

.txt_lis01{
	color: #002AB7;
	text-decoration: none;
	}
a.txt_lis01:hover{
	background-color: #FFFF00;}

.titulos01{
	font-weight: bold;}
	
.tabla01{
	width: 784px;}	
	
.tabla02{
	width: 780px;}
	
.tablaComprar{
	width: 976px;}
	
.descripcion{
	color: #0038F0;
	font-weight: bold;
	}
	
.pag_primera{	
	background: url(../images/fflin13.gif) left center no-repeat;
	padding: 0 2px 0 14px;
	color: #002AB7;
	text-decoration: none;}
a.pag_primera:hover{
	background-color:#FFED00;}

.pag_primera_off{	
	background: url(../images/fflin13.gif) left center no-repeat;
	padding: 0 2px 0 14px;
	color: #CCC;
	text-decoration: none;}
		
.pag_anterior{	
	background: url(../images/fflin14.gif) left center no-repeat;
	padding: 0 2px 0 12px;
	color: #002AB7;
	text-decoration: none;}
a.pag_anterior:hover{
	background-color:#FFED00;}
.pag_anterior_off{	
	background: url(../images/fflin14.gif) left center no-repeat;
	padding: 0 2px 0 12px;
	color: #CCC;
	text-decoration: none;}

.pag_siguiente{	
	background: url(../images/fflin16.gif) right center no-repeat;
	padding: 0 11px 0 2px;
	color: #002AB7;
	text-decoration: none;}
a.pag_siguiente:hover{
	background-color:#FFED00;}
.pag_siguiente_off{	
	background: url(../images/fflin16.gif) right center no-repeat;
	padding: 0 11px 0 2px;
	color: #CCC;
	text-decoration: none;}	
.pag_ultima{	
	background: url(../images/fflin15.gif) right center no-repeat;
	padding: 0 14px 0 2px;
	color: #002AB7;
	text-decoration: none;}
a.pag_ultima:hover{
	background-color:#FFED00;}
.pag_ultima_off{	
	background: url(../images/fflin15.gif) right center no-repeat;
	padding: 0 14px 0 2px;
	color: #CCC;
	text-decoration: none;}

.paginado{
	color:#002AB7;
	text-decoration: none;
	padding: 0 4px;}
a.paginado:hover{
	background-color:#FFED00;
	}

.txt_W {
	color: #FFFFFF;
	font-size: 11px;}
	
.bot_tramitar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002AB7;
	text-decoration: none;
	padding: 0 30px 0 2px;
	background: #FFED00 url(../images/bot08.gif) no-repeat right -1px;
}
a.bot_tramitar:hover{
	background-color: #FFFFFF; }

.volver{
	background: #FFFFFF url(../images/bot09.gif) no-repeat left 2px;
	color: #002AB7;
	padding: 0 2px 0 12px;}
	
a.volver:hover{
	color: #9A9A9A;}

.volver2{
	background: #FFFFFF url(../images/bot09.gif) no-repeat left 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	padding: 0 2px 0 12px;
	text-decoration: underline;
	border: 0;
	cursor: hand;
	width: 45px;
	height:15px}

a.volver2:hover{
	color: #9A9A9A;}

.volver3{
	background: #FFFFFF url(../images/bot09.gif) no-repeat left 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	padding: 0 2px 0 12px;
	text-decoration: underline;
	border: 0;
	cursor: hand;
	width: 65px;
	height:15px}

a.volver3:hover{
	color: #9A9A9A;}

	
.txt_N {
	color: #000000;
	text-decoration: none;
	}
a.txt_N:hover{
	color: #002AB7;}

.txtAzBold{
	color: #002AB7;
	font-weight: bold;}
	
.txt10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;}

.txt10U {
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
	}
a.txt10U:hover{
	text-decoration: none;}


.txt_UAz{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002AB7;
	text-decoration: underline;}
a.txt_UAz:hover{
	color: #9A9A9A; }

.tit_AzPuntos{
	background: url(../images/fflin23.gif) repeat left 14px;
	background-repeat:repeat;
	line-height: 17px;
	color: #002AB7;
	font-size: 11px;
	font-weight: bold;}
	
.destacados{
	font-size: 12px;
	font-weight: bold;
	color: #002AB7;}
	
.txt_UAz2{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #002AB7;
}

.miestado {
	background-image: url(../images/fflin24.gif);
	padding: 0 0 0 5px;
	width: 187px;
	height: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;}

a.miestado:hover{
	color: #33FF00;}
	
.titularAzul {
color: #0000CC;
font-weight: bold;
}

.fle_contacto{
	background-image:url(../images/fflin25.gif);
	background-repeat: no-repeat;
	color: #3055D1;
	padding: 8px 0 10px 15px;
	}

.txtError{
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	}


/*********  ESTILOS SERVICIOS **********/

.reveladodigital{
	background: #FFFFFF url(../images/reveladodigital.jpg) right 0 no-repeat;
	height: 269px;
	vertical-align: top;
	padding-left: 30px;
	padding-right: 330px;
	padding-top: 15px;
	}
	
.reveladotradicional{
	background: #FFFFFF url(../images/reveladotradicional.jpg) right 0 no-repeat;
	height: 254px;
	vertical-align: top;
	padding-left: 30px;
	padding-right: 330px;
	padding-top: 15px;
	}
	
.laboratorio{
	background: #FFFFFF url(../images/laboratorio.jpg) right 0 no-repeat;
	height: 197px;
	vertical-align: top;
	padding-left: 30px;
	padding-right: 370px;
	padding-top: 15px;
	}
	
.kioskos{
	background: #FFFFFF url(../images/kioskos.jpg) right 0 no-repeat;
	height: 197px;
	vertical-align: top;
	padding-left: 30px;
	padding-right: 330px;
	padding-top: 15px;
	}
	
.formatos{
	background: #FFFFFF url(../images/formatos.jpg) right 0 no-repeat;
	height: 197px;
	vertical-align: top;
	padding-left: 30px;
	padding-right: 330px;
	padding-top: 15px;
	}
	
.publicidad{
	background: #FFFFFF url(../images/publicidad.jpg) right 0 no-repeat;
	height: 197px;
	vertical-align: top;
	padding-left: 30px;
	padding-right: 330px;
	padding-top: 15px;
	}
	
.quienes{
	background: #FFFFFF url(../images/quienessomos.jpg) right 0 no-repeat;
	height: 197px;
	vertical-align: top;
	padding-left: 30px;
	padding-right: 400px;
	padding-top: 15px;
	}

.fle_listado{
	background-image:url(../images/fflin26.gif);
	background-repeat: no-repeat;
	color: #000000;
	padding: 0 0 0 15px;
	}

	
.reveladoonline{
	background: #FFFFFF url(../images/reveladoonline.jpg) right 0 no-repeat;
	height: 240px;
	vertical-align: top;
	padding-left: 350px;
	padding-right: 20px;
	padding-top: 20px;
	}
	
.tarifas {
	background: url(../images/tarifas.jpg) left bottom no-repeat;
	vertical-align: top;
	padding: 30px 20px 20px 200px;
	}
/*********  ESTILOS EMAIL *********/

.textoM_11{
	font-size: 70%;}
	
/*****  TABLAS ACCESIBLES  *******/

.bg_lin_con_color {
	height: 20px;
	border-top: 1px solid #B6B6B6;
	border-bottom: 1px solid #B6B6B6;
	background-color: #F4F4F4;
	color: #0038F0;
	font-weight: bold;
	}

.bg_lin_01 {
	border-bottom: 1px solid #E0E0E0;
	background-color: #FFFFFF;
	font-weight: normal;
}

.caption {
	visibility: hidden;
	font-size: 50%;
}

.subtotal {
	height: 15px;
	border-bottom: 1px solid #E0E0E0;
	background-color: #F9F9F9;
	text-align: left;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-left: 10px;}
	
.precio_subtotal {
	height: 15px;
	border-bottom: 1px solid #E0E0E0;
	background-color: #F9F9F9;
	text-align: left;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 3px;}



.total {
	height: 15px;
	border-bottom: 1px solid #E0E0E0;
	background-color: #F9F9F9;
	text-align: left;
	font-weight: bold;
	color: #002AB7;
	text-align: left;
	padding-left: 10px;}
	
.precio_total {
	height: 15px;
	border-bottom: 1px solid #E0E0E0;
	background-color: #F9F9F9;
	text-align: left;
	font-weight: bold;
	color: #002AB7;
	text-align: right;
	padding-right: 3px;}

.promo {
	background-image: url(../images/fflin27.gif);
	background-repeat: no-repeat;
	background-color: #FF0000;
	color: #FFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0 26px 2px 22px;}

.oferta {
	background-image: url(../images/fflin27.gif);
	background-repeat: no-repeat;
	background-color: #FF0000;
	color: #FFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0 8px 2px 9px;}

.boton  {
	border: 1px solid #979797;
	background-color: #EBEBEB;
	color: 000;
	text-decoration: none;
	padding: 1px 5px;
	font-size: 90%;
	margin: 0 0 0 15px;
	font-weight: bold;
	}

#pasarela {
	margin: 10px 2px 0 0;
	padding: 4px 10px 4px 0 ;
	background: #F4F4F4 url(../images/tarjetas.gif) top left no-repeat;
	}
#pasarela input, #pasarela select  {
	border: 1px solid #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	}
#pasarela caption {
	background: url(../images/flecha1.gif) 0.2em left no-repeat;
	text-align: left;
	padding-left: 15px;
	padding-bottom: 15px;}

.seguridad {
	background: url(../images/seguridad.gif) right no-repeat;
	margin-left: 30px;
	padding: 2px 25px 3px 0;
	line-height: 25px;
	font-size: 110%; }

/* Accesibilidad */


.titulo {
	color: #002AB7;
	text-decoration:none;		
}
	
.piti {
	background: url(../images/piti.gif) no-repeat 0px 14px;
	padding: 9px;
}
.tituloU {
	color: #002AB7;
	text-decoration:underline;		
}
a.tituloU:hover {
	text-decoration:none;		
}


/***** REVELADO ON LINE *****/

.copias {
	text-align: right;
	padding: 4px 15px;
	border-right: 1px solid #002AB7;
	font-weight: bold;
	color: #002AB7;
	background-color: #E8E7E7;
	}
.copiatm {
	text-align: center;
	color: #002AB7;
	background-color: #E8E7E7;
	border-bottom: 1px solid #002AB7;
	padding: 4px 15px;
	}
.cebra_copias_W{
	text-align: center;
	padding: 4px 15px;
	background-color: #FFF;
	}
.cebra_copias_G{
	text-align: center;
	padding: 4px 15px;
	background-color: #F4F4F4;
	}