body {  
	background : #0861b1 url('/webcms/interfaz/plantillas/fempa/background.gif') center center repeat-y;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
	margin-bottom: 0px;
} 

input {
	border: 1px solid #4472A4;
	font-size: 12px;
	color: #4472A4;
	font-weight: bold;
	font-family: Arial;
	background : #ffffff;
}

select {
	border: 1px solid #4472A4;
	font-size: 12px;
	color: #4472A4;
	font-weight: bold;
	font-family: Arial;
	background : #ffffff;
}

textarea {
	border : 1 solid #4472A4;
	font-size: 12px;
	color: #4472A4;
	font-weight: bold;
	font-family: Arial;
	background : #ffffff;
}

img {
	border:0;
}

a, a:visited {
	color: #0968BC;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: justify;
}

.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
}

.titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
    background-image: url('/webcms/interfaz/img/fondo_titulo.jpg');
    background-repeat: none;
    height: 24;
	weight: 953;
    padding-left: 30px;
    margin-bottom: 10px;
}

#cab1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	margin: 1px 0 0 5px;
}
#cab2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#952C33;
	float:right;
	font-weight: bold;
	margin: 1px 1px 0 0;
}
.cab2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#952C33;
	font-weight: bold;
}
#menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #15263A;
	float:left;
	margin:0 0 5px 0;
}

input#patron_cab {
	width:194px;
	height:16px;	
	margin:0px;
	font-size: 11px;
	font-weight: normal;
}

a.fb, a:visited.fb  {
	width:43px;
	height:43px;
	background:url(/webcms/usuario/btn_fb.png) top center no-repeat;
	display:block;
	text-indent:-9999px;							
}
a:hover.fb {
		background:url(/webcms/usuario/btn_fb.png) bottom center no-repeat;
}
a.tw, a:visited.tw  {
	width:43px;
	height:43px;
	background:url(/webcms/usuario/btn_tw.png) top center no-repeat;
	display:block;
	text-indent:-9999px;							
}
a:hover.tw {
		background:url(/webcms/usuario/btn_tw.png) bottom center no-repeat;
}
a.li, a:visited.li  {
	width:43px;
	height:43px;
	background:url(/webcms/usuario/btn_li.png) top center no-repeat;
	display:block;
	text-indent:-9999px;							
}
a:hover.li {
		background:url(/webcms/usuario/btn_li.png) bottom center no-repeat;
}
a.rss, a:visited.rss  {
	width:43px;
	height:43px;
	background:url(/webcms/usuario/btn_rss.png) top center no-repeat;
	display:block;
	text-indent:-9999px;							
}
a:hover.rss {
		background:url(/webcms/usuario/btn_rss.png) bottom center no-repeat;
}

/* Tabla Noticias */

.texto_noticias1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3D3D3D;
}
.texto_noticias2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4472A4;
}
.texto_noticias3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: justify;
	text-decoration: none;
}

/* Tabla Nuevo */
a.texto_nuevo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.nuevo_resumen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-align: justify;
	text-decoration: none;
}

/* Tabla Formacion */
.texto_forma1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333;
}
a.texto_forma1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

#formacion1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ee6100;
	font-weight: bold;
	float: right;
}
.titulo_contenido{
	font-weight:bold;
	font-size:16px;
	color:#000000;
}
.rotulo{
	color:#51A5BF;
	font-size:16px;
	font-weight:bold;
}
#tabla_curso td{
	vertical-align:top;
	padding-right:20px;
}

.estilo_index_usuario
{
	color:#285147;
}

<!--------------- ESTILOS GLOBALES SECCIONES ------------------------->

<!-- ESTILOS DE ALBUM -->

.album_titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#333;
	text-align: center;
}

.album_galeria
{
	margin-left:10px;
	margin-bottom:10px;
	color:#B3A78D;
	font-family:Arial Black;
	font-size:14px;
}

.album_enlace_galeria
{
	color:#001004;
	text-decoration:none;	
}

.album_mostrar_indice_galeria_multimedia
{
	margin-bottom:10px;
	color:#001004;
	font-family:Arial Black;
	font-size:14px;
}

<!-- FIN ESTILOS ALBUM -->

<!-- ESTILOS BOLETIN -->

.boletin_td
{	
	border-style:solid;
	border-right:1px;
	border-left:1px;
	border-top:1px;
	border-bottom:1px;
	border-right-color:#cfc6b5;
	border-left-color:#cfc6b5;
	border-top-color:#cfc6b5;
	border-bottom-color:#cfc6b5;
	width:100px;
	height:20px;
	background-color:#f2f2f2;
}

.boletin_span
{
	font-weight:700;
	font-family:verdana;
	font-size:9pt;
	color:#dd6f00;
}

.boletin_fecha
{
	font-family:arial;
	font-size:3px;
	color:blue;
	font-weight:bold;
}

/* FIN ESTILOS BOLETIN */

/* ESTILOS BUSCADOR */

.buscar_input_buscador
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* FIN ESTILOS BUSCADOR */

<!-- ESTILOS CONTACTO -->

.contacto_formulario
{
	font-family:Arial Black;
	font-size:14px;
	color:#001004;
}

.contacto_aviso_legal
{
	color:#08590A;
	font-size:12px;
	font-family:Arial;
}

.contacto_politica_privacidad
{
	color:#08590A;
	font-size:12px;
	font-family:Arial;
}

<!-- FIN ESTILOS CONTACTO -->

<!-- ESTILOS DOCUMENTOS -->

.documento_enlace
{
    color:#001004; 
    text-decoration:none;
    font-size:12px;
}

.documento_enlace:hover
{
    color:#001004; 
    text-decoration:underline;
}

.documento_titulo_ultimos
{
	color:green;
	font-weight:bold;	
}

.documentos_ultimos_insertados
{
	text-align:left;
	padding:10px;
	width:935px;
	background-color: #F7F7F7;
    border: 1px solid #C9C9C9;
}

.documento_numero
{
	color:green;
	font-weight:bold;
}

.documento_volver {
	font-size:14px;
	color:black;
}


.documento_span_ultimo {
	font-size: 12px;
	font-weight:bold;
	color:#1F1F1F;
}

.documento_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4472A4;
}
/*.documento_titulo { font-weight: bold;;color:#001004; }*/

.documento_autor {color:#A8A8A8; font-weight:bold;}

.documento_enlace_titulo { color:#08590A; text-decoration:underline;}

<!-- FIN ESTILOS DOCUMENTOS -->

<!-- ESTILOS ENCUESTA -->

.encuesta_aviso
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
	text-align:center;
	font-weight:bold;
}

.encuesta_tabla
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color:#FFCC66;
	border-style:solid;
}

.encuesta_titulo
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:black;
}

.encuesta_tabla_resultados
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:white;
	border-top:#0968BC 3px solid;
	border-bottom:#0968BC 3px solid;
	border-left:#0968BC 3px solid;
	border-right:#0968BC 3px solid;
}

.encuesta_resultados
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:white;
	background-color:#0968BC;
}

<!-- FIN ESTILOS ENCUESTAS -->

<!-- ESTILOS ENLACES -->

.enlace_ultimos
{
	text-align:left;
	padding:10px;
	width:600px;
	background-color:#F5FBF7;
	border-style:solid;
	border-width:0px;
}

.enlace_titulo_ultimos {
	font-size: 12px;
	font-weight:bold;
	color:#1F1F1F;
}

.enlace_categorias_titulo {
    color: #4472A4;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.enlace_numero
{
	color:#001004;
}

.enlace_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4472A4;
}

.enlace_sugerido
{
	font-weight:bold;
	text-align:center;
}

.enlace_seccion
{
	color:#63A953;
	font-weight:bold;
}

<!-- FIN ESTILOS ENLACES -->

<!-- ESTILOS FORO -->

.foro_titulo
{
	color:#285147;
	text-decoration:underline;
}

.foro_indice
{
	color:#3b5c31;
}

.foro_titulo_mensaje
{
	color:#3b5c31;
	font-weight:bold;
}


.foro_peticion
{
	font-weight:bold;
}

.foro_numero_respuestas
{
	color:green;
	font-weight:bold;
}

.foro_color_respuesta
{
	color:#08590A;
	font-weight:bold;
	text-decoration:underline;
}

.foro_color_usuario
{
	color:brown;
	font-weight:bold;
}

.foro_input_titulo
{
	background-color:#D6EACF;
}

.foro_color_ultima
{
	color:#344265;
}

.foro_anadir_mensaje
{
	font-weight:bold;
	color:#285147;
}

.foro_responder_mensaje
{
	color:#08590A;
	text-decoration:underline;
}

<!-- FIN ESTILOS FOROS -->

<!-- ESTILOS NOTICIAS -->

.noticia_etiqueta
{
  color: #63A953;
  font-family: verdana;
  font-size: 12px;
  font-weight: bolder;
}

.noticia_etiqueta:LINK
{
  text-decoration:none;
}

.noticia_etiqueta:HOVER
{
  text-decoration:underline;
}

.noticia_etiqueta:VISITED
{
  text-decoration:none;
}

.noticia_etiqueta_seleccionada
{
  	color: #004300;
  	font-family: verdana;
  	font-size: 12px;
  	font-weight: bolder;
	text-decoration: none;
}

.noticia_borde_punteado
{
	line-height:25px;
	position:relative;
	border-bottom:1px;
	border-right:0px;
	border-left:0px;
	border-top:0px;
	border-style:dotted;
	border-color:#004300;
	padding:5px;
	margin-bottom:30px;
}

.noticia_mini_etiqueta
{
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #004300;
	font-weight: bolder;
  	text-decoration: none;
}

.noticia_mini_etiqueta:LINK
{
  text-decoration:none;
}

.noticia_mini_etiqueta:HOVER
{
    text-decoration:underline;
}

.noticia_titular
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 14px;
  	color: #4472A4;
	font-weight: bolder;
  	text-decoration: none;
}

a.noticia_leermas
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5FC806;
}

.noticia_estilo_nube
{
	position:relative;
	border-bottom:1px;
	border-right:0px;
	border-left:0px;
	border-top:0px;
	padding:5px;
}

.noticias_ultimas
{
	text-decoration:none;
	color:blue;
}

<!-- FIN ESTILOS NOTICIAS -->

<!-- ESTILOS TIENDA VIRTUAL -->

.tienda_encabezado
{
	color:#A6B421;
	font-family:Arial Black;
	font-size:18px;
	margin-right:10px;
	border-style:solid;
	border-width:1px;
	border-color:orange;
	border-left:0px;
	border-top:0px;
	padding-right:20px;
	margin-bottom:20px;
	text-align:right;
}

.tienda_cajas
{
    border-color:orange;
	border-style:solid;
	border-width:1px;
}

.tienda_td_bajo_dcha
{
    border-bottom-color:orange; border-bottom-style:solid; border-bottom-width:1px;
	border-right-color:orange; border-right-style:solid; border-right-width:1px;
}

.tienda_td_bajo
{
    border-bottom-color:orange; border-bottom-style:solid; border-bottom-width:1px;
}

.tienda_td_dcha
{
    border-right-color:orange; border-right-style:solid; border-right-width:1px;
}

.tienda_cabecera
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}

.tienda_cabecera:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}

.tienda_precio_normal
{
	font-family:Arial;
	font-size:14px;
	font-weight:bolder;
	color:#08590A;
	margin-bottom:10px;
}

.tienda_precio_normal_tachado
{
	font-family:Arial;
	font-size:14px;
	font-weight:bolder;
	color:#08590A;
	margin-bottom:10px;
	text-decoration:line-through;
}

.tienda_precio_oferta
{
	font-family:Arial;
	font-size:14px;
	font-weight:bolder;
	color:red;
	margin-bottom:10px;
}

.tienda_titulo_producto
{
	color:#08590A;
	font-size:14px;
	font-family:Arial Black;
}

.tienda_categorias
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.tienda_categorias:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
}

.tienda_categorias_selec
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	text-decoration:none;
    font-weight:bold;
}

.tienda_categorias_selec:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	text-decoration:none;
    font-weight:bold;
}

.tienda_subcategorias
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-decoration:none;
}

.tienda_subcategorias:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
}

.tienda_texto_peq
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;
}

.tienda_texto_peq:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}

.tienda_texto_med
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.tienda_texto_med:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

.tienda_texto_normal
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.tienda_texto_normal:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-decoration:none;
}

.tienda_texto_grande
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.tienda_texto_grande:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.tienda_ver_mas
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
    font-weight:bold;
}

.tienda_ver_mas:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
    font-weight:bold;
}

.tienda_precio_peq
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
}

.tienda_precio
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF6600;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
}

.tienda_pie
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.tienda_pie:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}

.tienda_marca
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

.tienda_error
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
    visibility:hidden;
}

.tienda_opciones
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

.tienda_opciones:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

.tienda_pagina
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.tienda_pagina:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
}

.tienda_texto_enlace
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.tienda_texto_enlace:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:underline;
}

.tienda_texto_compra
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.tienda_texto_compra:hover
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
}

.tienda_caracteristicas1
{
	margin:0px;
	margin-top:0px;
	font-family:arial;
	font-size:12px;
}

.tienda_modelomovil
{
	font-family:arial;
	font-size:24px;
	color:#000000;
	font-weight:bold;
}



.tienda_precio2
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FF6600;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
}






.tienda_cabecera_cajas {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-style: italic;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: normal;
	font-weight: normal;
	text-align: left;
}
.tienda_texto_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	text-align: right;
    text-decoration:none;
}
.tienda_texto_reneno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: right;
}
.tienda_Borde_celda {
	height: 2px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	border: 3px solid #FFFFFF;
}
.tienda_casilla1 {
	font-family: "Courier New", Courier, monospace;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-align: right;
	margin: 3px;
	border-top-width: 0px;
	border-bottom-style: solid;
	border-top-color: #FF0000;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
.tienda_total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #EDFFB1;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: thin solid #FF0000;
	text-align: right;
}


.tienda_nombre_categorias
{

	color:#001004;
	font-family:Arial Black;
	font-size:18px;
	margin-right:10px;
	border-style:solid;
	border-width:1px;
	border-color:#001004;
	border-left:0px;
	border-top:0px;
	padding-right:20px;
	margin-bottom:20px;
	text-align:right;



}

.tienda_div_productos {background-color:#F5FBF7;}

.tienda_productos_ofertas
{

	color:#001004;
	font-family:Arial Black;
	font-size:18px;
	margin-right:10px;
	border-style:solid;
	border-width:1px;
	border-color:#001004;
	border-left:0px;
	border-top:0px;
	padding-right:20px;
	margin-bottom:20px;
	text-align:right;

}


.tienda_cabecera_cajas2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #999999;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: normal;
}
.tienda_cabecera_cajas3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #999999;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: normal;
}


.tienda_textomapa
{
   font-size:11px;
   text-decoration:none;
   font-family:arial;  
  
}

.tienda_textomapa2
{
   font-size:15px;
   font-family:arial;  
   text-decoration:none;
}

.tienda_textotitulares
{
   font-size:12px;
   font-family:arial;  
   font-color:#CCCCCC;
}

.tienda_textocabecera
{
   font-size:11px;
   font-family:arial;  
   font-color:#CCCCCC;
}

.tienda_textoquienesomos
{
   font-size:11px;
   font-family:arial;  
   text-decoration:none;
   text-align:top;
}

.tienda_textoavisolegal
{
   font-size:11px;
   font-family:arial;  
   text-decoration:none;
   text-align:top;
}

.tienda_textocabeceraaviso
{
   font-size:13px; 
   font-weight:strong;
   font-family:arial;
   text-decoration:underline;  
   font-color:#CCCCCC;
}

.tienda_textoclientes
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   text-decoration:none;
}



.tienda_condicionescompra
{
   font-size:11px;
   font-family:arial;  
   text-decoration:none;
   text-align:top;
}

.tienda_condicionescompratitulares
{
   font-size:13px; 
   font-weight:strong;
   font-family:arial;
   text-decoration:underline;  
   font-color:#CCCCCC;
}

.tienda_condicionesdevolucion
{
   font-size:11px;
   font-family:arial;  
   text-decoration:none;
   text-align:top;
}

.tienda_condicionesdevolucionmini
{
   font-size:10px;
   font-family:arial;  
   text-decoration:none;
   text-align:top;
}

.tienda_condicionesdevoluciontitulares
{
   font-size:13px; 
   font-weight:strong;
   font-family:arial;
   text-decoration:underline;  
   font-color:#CCCCCC;
}

.tienda_condicionesaviso
{
   font-size:10px;
   font-family:arial;  
   text-decoration:none;
   text-align:top;
}

.tienda_condicionesavisolegal
{
   font-size:13px; 
   font-weight:strong;
   font-family:arial;
   text-decoration:underline;  
   font-color:#CCCCCC;
}


.tienda_caja 
{ 
	border-style:solid; 
	border-width: 1px; 
	border-color: C0C0C0; 
	padding: 5px 
}

.tienda_categorias 
{ 
	color: #08590A; 
	font-size: 11px; 
	font-weight:bolder;
	margin-bottom:3px;
	text-decoration:none 
}

.tienda_categorias:hover 
{ 
	text-decoration: underline;
	color:#08590A;
	font-size: 11px; 
}

.tienda_titulo 
{ 
	color: #001004; 
	font-size: 11px; 
	font-weight:bolder;
	margin-bottom:0px;
	text-decoration:none 
}

.tienda_textos 
{ 
	color: black; 
	font-size: 9px; 
	margin-bottom:0px;
	text-decoration:none 
}

.tienda_textos:hover 
{ 
	text-decoration: underline 
}

.tienda_encabezado_seccion 
{ 
	text-align:right;
	color:#001004;
	font-family:ArialBlack;
	font-size:18px;
	margin-right:10px;
	border-style:solid;
	border-width:1px;
	border-color:#001004;
	border-left:0px;
	border-top:0px;
	padding-right:20px;
	margin-bottom:20px;
}

/* FIN ESTILOS TIENDA VIRTUAL */


/* ESTILOS PORTADA */

a.portada_noticias_titular, a.portada_noticias_titular:visited 
{
	margin-bottom: 5px;
	font-family: 'Numans', Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #4472A4; /*color: #297DB6;*/
}
.portada_noticias_resumen
{
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
	text-align: justify;
	text-decoration: none;
}
a.portada_noticias_enlace, a.portada_noticias_enlace:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4472A4;
}
.portada_columna_izquierda
{
	border: solid 1px #C9C9C9;
	background-color: #F7F7F7;
}
a.portada_colectivo, a.portada_colectivo:visited
{
	margin-bottom: 5px;
	font-family: 'Numans', Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1F1F1F;
}


.portada_index_encuesta
{
	font-size:10px;
	background-color:#FFCC66;
	border-color: #cfc6b5;
	border:1px;
	border-style:solid; 
	border-top:1px; 
	border-left:1px;
	border-bottom:1px;

}

.portada_noticias
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4472A4;
}

.portada_resumen
{
	font-size:10px;
	color:#000;
	text-decoration:none;
}

.portada_index_login
{

	font-weight:bold;
	font-family:verdana;
	font-size:10px;

}

.portada_index_input
{
	border : 1 solid #4472A4;
	font-size: 10px;
	color: #4472A4;
	font-weight: bold;
	font-family: Arial;
	background : #ffffff;
	WIDTH: 80px; 
	HEIGHT: 16px;
	
}

.portada_index_submit
{
	border : 1 solid #4472A4;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial;
	background : #768EA5;

}


.portada_tablon_noticias
{
	color:white;
	background-color:#31659C;
	font-weight:bold;
	text-align:center;

}


.portada_portada
{

	font-size:9pt; 
	color:#001004; 
	font-family: Arial Black;

}


.portada_personalizada
{

	BORDER-RIGHT:#cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 120px; 
	COLOR: #959595; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 20px;
}

.portada_div_imagen
{
	padding-top:3px;

}

.portada_input_imagen
{
	MARGIN-TOP: 2px; 
	MARGIN-RIGHT: 33px;
}

.portada_div_segundo
{
	padding-top:20px;
}

.portada_div_tercero
{
	padding-left:15px;
}

.portada_div_cuarto
{
	PADDING-RIGHT: 40px; 
	PADDING-LEFT: 5px;
}

/* FIN ESTILOS PORTADA */

<!-- ESTILOS TABLON -->

.tablon_num_anuncios
{
	color:#001004;

}

.tablon_ultimo_anuncio
{
	color:brown;

}

.tablon_hemeroteca
{
	color:green;
	font-weight:bold;
}

.tablon_busca
{
	color:red;
	font-weight:bold;
}


<!-- FIN ESTILOS TABLON -->


<!-- ESTILOS INMUEBLES -->

.inmuebles_tipo
{

	font-family:verdana;
	font-weight:bold;
}

.inmuebles_campos_form 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #666666; 
}

.inmuebles_encabezado_tabla 
{
	font-family: "Arial Black";
	color:white;
	font-size:16px;
	text-align:right
}

.inmuebles_estilo30 
{
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
}

.inmuebles_estilo35 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10; 
}

.inmuebles_titulo_form 
{
	color: #B3BE7C; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
}

.inmuebles_titulo_campos 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #999999; 
}

.inmuebles_extras 
{
	font-family: "Arial Black";
	font-size: 10px;
	color: #B3BE7C;
}

.inmuebles_estilo47 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333;
}

.inmuebles_comentarioscelda { padding: 10px;font-size: 12px;}
.inmuebles_espacio_en_blanco {color: #FFFFFF;font-size: 8px;}

.inmuebles_varios
{
	font-weight:bold;
	font-family:verdana;
	color:#666699;
}

.inmueble_celda
{
  background-color=#FFFFEC;
  border-style: solid;
  border-width: 1px;

  font-family: "verdana";
  font-size: 12px;
  padding-left: 5px;
}

.inmueble_encabezado
{
  background-color: #666666;
  padding:3px;
  font-family: "verdana";
  font-size: 12px;
  color:white;
  font-weight: bolder;
}


<!-- FIN ESTILOS INMUEBLES -->
