/************** CONTROL DE VERSIONES **************/
/*

Adria Font
29-09-2008
A�adidas clases .banner_bottom_area, .banner_bottom

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

@import url("paginacion/pagination.css");
@import url("registro/registro.css");
@import url("catalogo/catalogo.css");
@import url("productos/productos.css");

@import url("contenidos/empresa.css");
@import url("contenidos/bolsa_de_trabajo.css");
@import url("contenidos/consejos.css");
@import url("contenidos/contacto.css");
@import url("contenidos/financiacion.css");
@import url("contenidos/pedido.css");
@import url("contenidos/showroom.css");
@import url("contenidos/tendencias.css");
@import url("contenidos/trabajos_realizados.css");
@import url("contenidos/transporte.css");
@import url("contenidos/noticias.css");

form,table,tr,td{margin:0;padding:0;}

/* LAYOUT GENERAL */
#container{width: 950px;margin: 0px auto;text-align: left;background-color: #fff;border: 0px solid #ccc; }
#header{background-color: #fff;padding:0;}
#sidebar[id]{
	width:200px;
	padding: 0 0 5px 0;
	float:left;
	background-color: #fff;
}
#sidebar{
	width:200px;
	padding: 0 0 5px 0;
	float:left;
	background-color: #fff;
}

#main[id]{
	margin-top:10px;
	padding:0 0 0 5px;
	margin-left: 217px;
	/*
border:1px solid #008ACF;
*/
	float:none;
	margin-bottom:0px;
}
#main{
/*
	margin-top:10px;
	padding:0 0 0 5px;
	
	margin-left: 200px;
*/
margin-left: 5px;
	float: right;
	/*
border:1px solid #008ACF;
*/
	margin-bottom:0px;
}

#footer{margin-top:10px;clear: both;background-color: #fff;padding-top: 5px;text-align: center;}
.main_body{background-color:#fff;text-align:center;margin: 0px;font:10pt Arial, Helvetica, sans-serif;}
#titulo_empresa{color:#542d01;	font-size:21px;font-family:Arial, Helvetica, sans-serif;position:absolute;top:60px;	margin-left:0;}
#titulo_empresa[id]{margin-left:255px;}
/* fin layout */

body { margin:0px; }
img{z-index:-1;}
a.menu_top {color:#542D01;text-decoration:none;}
a.menu_left {color:#432610;text-decoration:none;}
a.menu_left img{border: 0px;color:#542D01;text-decoration:none;}

a:hover.menu_top {text-decoration:underline;}
a:hover.menu_left {text-decoration:underline;}

/* CONTENIDO */
.table_contenido{float:left;position:relative;text-align:left;}
#zindex {position:relative;z-index:1;#z-index:-1} /* z-index IE bug */
.header {background-image:url(../imagenes/header.gif);  background-repeat:no-repeat; background-position:left top; height:138px;}
.bg_menu {background-image:url(../imagenes/bg_menus.gif); background-repeat:no-repeat; background-position:left; height:67px;}

.gris {background-image:url(../imagenes/bg_input.gif); background-repeat:no-repeat; background-position:left top; border:0px; font-family:Tahoma; font-size:10px; color:#818181; font-weight:Bold; padding-left:5px;}
input.blanco {background-color:#FFFFFF; border:0px; font-family:Tahoma; font-size:10px; color:#818181; padding-left:5px; border:1px solid #B2B2B2;}

#header_contacto {font-family:Tahoma; font-size:10px; font-weight:normal; color:#693801; text-align:justify; position:relative; 
top:25px; left:255px; float:left; clear:both;}
#header_idioma {font-family:Tahoma; font-size:11px; font-weight:normal; color:#693801; text-align:justify; position:relative; 
top:0px; left:240px; float:left; clear:both;}
#header_comprar {font-family:Tahoma; font-size:12px; font-weight:normal; color:#9A9A9A; text-align:justify; position:relative; 
top:80px; left:250px; float:left; border:1px solid black;} /* ckear:both */
.txt_items {font-family:Tahoma; font-size:12px; font-weight:normal; color:#9A9A9A;}
.txt_comprar {font-family:Tahoma; font-size:12px; font-weight:normal; color:#804C11;}

#menu_superior {font-family:Tahoma; font-size:10px; font-weight:Bold; color:#542D01;} /*position:relative; top:0px; left:0px;}*/
#menu_superior[id] {font-family:Tahoma; font-size:10px; font-weight:Bold; color:#542D01;}/* position:relative; top:6px; left:135px;}*/
.txt_menu_superior {padding-right:10px; }

#bt_registrar {cursor:pointer; position:relative; float:right; top:20px; left:-30px; width:60px; height:50px;}
#form_login {position:relative; float:left; top:10px; left:580px; width:250px; height:16px;}
#bt_form_login {position:relative; float:right; top:30px; left:-45px; width:17px; height:15px; cursor:pointer;}
#txt_sub_menu {font-family:Verdana; font-size:9px; color:#784001; width:300px; height:15px; position:relative; top:10px; left:-400px; border:1px solid black; text-align:left;}
#buscador { top:0px; left:-550px;}
#tbl_buscar { margin-top:10px;}
#botonBuscar{margin-top:5px;}
#botonBuscar[id]{margin-top:2px;}
#espacio_banners {height:25px;}
#espacio_banners[id] {height:20px;}
table.principal_botonera {
	background-image:url(img/botonera.gif);
	background-repeat:no-repeat;border:0px;
	width:950px;
	text-align:center;
	margin-top:-2px;
}
table.principal_botonera[class] {
	margin-top:0px;
}
table.principal {
	border:0px;
	width:950px;
	text-align:center;
	margin-bottom:-3px;
}
table.principal[class] {
	margin-bottom:0px;
}

.txt_telf {font-family:Arial; font-size:18px; font-weight:Bold; COLOR:#9A930B;}
.txt_idioma, A:Link.txt_idioma, A:Visited.txt_idioma, A:Hover.txt_idioma {font-family:Tahoma; font-size:13px; font-weight:normal; color:#514F4B; text-decoration:none;}
.txt_cesta {font-family:Arial; font-size:12px; font-weight:Bold; color:#54533F}
.txt_pie {font-family:Tahoma; font-size:10px; color:#656565; text-align:center; background-image:url(../imagenes/linea_pie.gif); background-repeat:no-repeat; background-position:top center; height:30px; }
.pie{color:#656565}
.txt, A:Link.txt, A:Visited.txt {font-family:Arial; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
A:Hover.txt {font-family:Arial; font-size:11px; color:#BCA438; text-decoration:none; font-weight:normal;}


.banner_top {background-image:url(../imagenes/fondo_banner.gif); background-repeat:no-repeat; background-position:top; width:200px; height:4px;font-family: Arial, Helvetica, sans-serif; font-size: small; font-style:italic; color:#676147; font-family: Arial, Helvetica, sans-serif; font-size: small; font-style:italic; color:#676147;}
.banner { background-image:url(../imagenes/fondo_banner.gif); background-repeat:no-repeat; background-position:bottom; font-family: Arial, Helvetica, sans-serif; font-size: small; font-style:italic; color:#676147; cursor:pointer; text-align:center; width:200px;}
.tabla_central {background-image:url(../imagenes/foto-cama.jpg); background-repeat:no-repeat; width:696px; height:356px; clear:both;}
.txt_banner{font-family: Tahoma; font-size:12px; font-style:italic; color:#676147; cursor:pointer;}
.banner_bottom_area{background-image:url(../imagenes/fondo_fotos.gif); padding-top:10px; height:128px; background-repeat:no-repeat; padding-left:10px; padding-right:10px;}
.banner_bottom{padding-left:7px; padding-right:7px; display:inline;}
.play {position:static; padding: 0 0 0 150px;}
.separacion {clear:both; padding-top:5px;}
.txt_serie_fotos {font-family:Tahoma; font-size:12px; font-weight:Bold; color:#656565; clear:both;}

.txt_bienvenida {font-family:"Lucida Sans"; font-size:14px; color:#FFFFFF; text-align:left; }
.txt_foto {font-family:Tahoma; font-size:12px; color:#FFFFFF; background-color:#5C2E0F; filter: alpha(opacity=80); opacity: .8; letter-spacing:1px;padding:10px;}
.txt_foto_g {font-family:Tahoma; font-size:18px; color:#FFFFFF; font-weight:Bold; letter-spacing:1px;}
.fondo_fotos {background-image:url(../imagenes/fondo_fotos.gif); background-repeat:no-repeat; width:700px; height:139px;}

#img_filter {behavior: url(iepngfix.htc);}
#img_filter[id] { background: url(../imagenes/bienvenida.png) top left no-repeat;}

/*** cabecera ***/

.header #idiomas {font-family:Tahoma;color:#0B3658;font-size:10px;position:relative;top:5px;right:0;}
.header #idiomas a{color:#0B3658;text-decoration:none;}
.header #idiomas a:hover{color:#D6D6D6;text-decoration:underline;}

.header #misPedidos {font-family: Tahoma;color: #666666;font-size: 10px;position: relative;top: 5px;right: 0px;
	cursor: pointer;cursor: hand;}

.header #pedido a{color:#0B3658;text-decoration:none;}
.header #pedido a:hover{color:#D6D6D6;text-decoration:underline;}
.header #pedido img{border:0px;}

.header #right { /*background-image:url(img/cabecera_right.jpg); background-repeat:no-repeat;*/}

.txt_items {font-family:Tahoma; font-size:12px; font-weight:normal; color:# 0B3658;}



/* TOP MENU */
.bg_menu_1 {font-family:Tahoma; font-size:10px;  font-weight:Bold; color:#542D01;}	
.bg_menu_2 {font-size:10px;  font-weight:Bold; color:#542D01;}
.txt_menu_superior {font-family:Verdana; font-size:10px; color:#784001; font-weight:Bold;}
.txt_menu_top {font-family:Verdana; font-size:9px; color:#784001;}
.input_blanco_borde {border:1px solid #84BEFF; font-family:Arial; font-size:8pt; color:#84BEFF; height:17px; padding-left:3px;}
.txt_form_login {font-family:Verdana; font-size:10px; color:#0033CC; padding-top:10px;}
.txt_bienvenido{font-family:Verdana; font-size:10px; color:#0033CC; }
#sillon{position:relative; left:100px; top:5px; width:31px; height:25px; background-image:url(/css/img/sillon.gif); }

a.thickbox {font-family:Tahoma; font-size:11px; color:#784001; text-decoration:none;}


/********** botones formulario **************/

.simple_btn input{float:left;margin-left:100px;border: 0px solid #C2C2C2;padding: 3px;}
.next_btn {float:right;width:300px;margin-left:auto;margin-right:30px;}
.next_btn input{border: 0px solid #C2C2C2;padding: 3px;}

input.siguiente {background: url(img/boton.gif) no-repeat top center;width: 166px;height: 22px;margin: 0px;padding: 0px;margin-left:10px;cursor: pointer;font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF;}
input.siguiente:hover, .next_btn input.siguiente.hover {background-position: bottom center;}
input.volver {background: url(img/boton_mini.gif) no-repeat;background-position:0 0;width: 71px;height: 22px;margin: 0px;padding: 0px;cursor: pointer;font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF;}

input.volver.hover , input.volver:hover{background: url(img/boton_mini.gif) no-repeat;background-position:0 -22px;}
.bcn {width: 71px;height: 22px;}
.bcn a{background: url(img/boton_mini.gif) no-repeat;background-position:0 0;width: 71px;height: 22px;margin: 0px;padding: 0px;cursor: pointer;text-align:center;text-decoration:none;line-height:22px;
font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF;}
.bcn a:hover{background: url(img/boton_mini.gif) no-repeat;background-position:0 -22px;}

.correo_enviado {text-align: center;margin-left: 100px;color: #669900;width: 300px;border: 1px solid #669900;background-color: #f6f4f1;}
#coincide{color: #ff0000;font-size: 10px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;position:absolute;}
#form_login label.error {margin-left: 10px;width: auto;display: inline;color: #ff0000;font-size: 10px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;}
#cerrarSesion{cursor:hand;cursor:pointer;padding-top:40px;}
#sin_prod{color: #ff0000;font-size: 10px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;}

/* menu izquierdo */
.menu_left_top{padding:0;margin:0;margin-bottom:-2px;background-image:url('/css/img/menu_left_top.gif');height:6px;line-height:6px;}
.menu_left_top[class]{margin-bottom:0px;}
.menu_left_bt{padding:0;margin:0;background-image:url('/css/img/menu_left_bt.gif');height:6px;line-height:6px;}

/***  BANNERS ***/
.espacio {height:10px;min-height:10px;clear:both;}
.flash{padding:0;margin:0;cursor:pointer;}
a img{border:0}
.blank{position:absolute;width:200px;cursor:pointer;z-index:9999}
.titulo_catalogo{padding:0;margin:0;position:relative;margin-top:-40px;text-align:center;width:200px;color:#542D01;font-weight:bold;}

.catalogo_virtual[class]{
	cursor:pointer;
	cursor:hand;
	width: 200px; 
	height:139px;
}
.catalogo_virtual{
	cursor:pointer;
	cursor:hand;
	width: 200px; 
	height:110px;
}

body { margin:0px; }


a.menu_left img{border: 0px;color:#fff;text-decoration:none;}


/* a img{border: 2px solid #aa967b;} */


.bg_menu {background-image:url(../imagenes/bg_menus.gif); background-repeat:no-repeat; background-position:left; height:67px;}

input.gris {background-image:url(../imagenes/bg_input.gif); background-repeat:no-repeat; background-position:left top; border:0px; font-family:Tahoma; font-size:10px; color:#818181; font-weight:Bold; padding-left:5px;}
input.blanco {background-color:#FFFFFF; border:0px; font-family:Tahoma; font-size:10px; color:#818181; padding-left:5px; border:1px solid #B2B2B2;}

#header_contacto {font-family:Tahoma; font-size:10px; font-weight:normal; color:#693801; text-align:justify; position:relative; 
top:25px; left:255px; float:left; clear:both;}
#header_idioma {font-family:Tahoma; font-size:11px; font-weight:normal; color:#693801; text-align:justify; position:relative; 
top:0px; left:240px; float:left; clear:both;}
#header_comprar {font-family:Tahoma; font-size:12px; font-weight:normal; color:#fff; text-align:justify; position:relative; 
top:80px; left:250px; float:left; border:1px solid black;} /* ckear:both */
.txt_items {font-family:Tahoma; font-size:12px; font-weight:normal; color:#fff;}


#menu_superior {font-family:Tahoma; font-size:10px; font-weight:Bold; color:#542D01;} /*position:relative; top:0px; left:0px;}*/
#menu_superior[id] {font-family:Tahoma; font-size:10px; font-weight:Bold; color:#542D01;}/* position:relative; top:6px; left:135px;}*/
.txt_menu_superior {padding-right:10px; }

#bt_registrar {cursor:pointer; position:relative; float:right; top:20px; left:-30px; width:60px; height:50px;}
#form_login {position:relative; float:left; top:10px; left:580px; width:250px; height:16px;}
#bt_form_login {position:relative; float:right; top:30px; left:-45px; width:17px; height:15px; cursor:pointer;}
#txt_sub_menu {font-family:Verdana; font-size:9px; color:#784001; width:300px; height:15px; position:relative; top:10px; left:-400px; border:1px solid black; text-align:left;}
#buscador {background-position:relative; top:0px; left:-550px;}

#espacio_banners {height:25px;}
#espacio_banners[id] {height:20px;}

table.principal {border:0px; width:950px; text-align:center;}

.txt_telf {font-family:Arial; font-size:18px; font-weight:Bold; COLOR:#9A930B;}
.txt_idioma, A:Link.txt_idioma, A:Visited.txt_idioma, A:Hover.txt_idioma {font-family:Tahoma; font-size:13px; font-weight:normal; color:#514F4B; text-decoration:none;}
.txt_cesta {font-family:Arial; font-size:12px; font-weight:Bold; color:#54533F}


.txt, A:Link.txt, A:Visited.txt {font-family:Arial; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
A:Hover.txt {font-family:Arial; font-size:11px; color:#BCA438; text-decoration:none; font-weight:normal;}
a.menu_left {color:#432610;text-decoration:none;}
a:hover.menu_left {text-decoration:underline;}



.banner_top {background-image:url(../imagenes/fondo_banner.gif); background-repeat:no-repeat; background-position:top; width:200px; height:4px;font-family: Arial, Helvetica, sans-serif; font-size: small; font-style:italic; color:#676147; font-family: Arial, Helvetica, sans-serif; font-size: small; font-style:italic; color:#676147;}
.banner { background-image:url(../imagenes/fondo_banner.gif); background-repeat:no-repeat; background-position:bottom; font-family: Arial, Helvetica, sans-serif; font-size: small; font-style:italic; color:#676147; cursor:pointer; text-align:center; width:200px;}
.tabla_central {background-image:url(../imagenes/foto-cama.jpg); background-repeat:no-repeat; width:696px; height:356px; clear:both;}
.txt_banner{font-family: Tahoma; font-size:12px; font-style:italic; color:#676147; cursor:pointer;}
.play {position:static; padding: 0 0 0 150px;}
.separacion {clear:both; padding-top:5px;}
.txt_serie_fotos {font-family:Tahoma; font-size:12px; font-weight:Bold; color:#656565; clear:both;}

.txt_bienvenida {font-family:"Lucida Sans"; font-size:14px; color:#FFFFFF; text-align:left; }
.txt_foto {font-family:Tahoma; font-size:12px; color:#FFFFFF; background-color:#5C2E0F; filter: alpha(opacity=80); opacity: .8; letter-spacing:1px;padding:10px;}
.txt_foto_g {font-family:Tahoma; font-size:18px; color:#FFFFFF; font-weight:Bold; letter-spacing:1px;}
.fondo_fotos {background-image:url(../imagenes/fondo_fotos.gif); background-repeat:no-repeat; width:700px; height:139px;}

/*#img_filter { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/devel/Muebles/diseno/propuesta%204/Maquetacion/imagenes/bienvenida.png'); }*/


#img_filter {behavior: url(iepngfix.htc);}
#img_filter[id] { background: url(../imagenes/bienvenida.png) top left no-repeat;}


/***** empresa  ***********/

.empresa p, .empresa .bold2, .empresa .bold3, .empresa .texto_empresa
{font-family: Arial, Helvetica, sans-serif;font-size:11px;}

.empresa .texto_empresa { color: #938b82;padding-left:20px;}
.empresa .bold2 {color: #696349;font-weight: bold;padding-left:20px;}
.empresa .bold3 {color: #a07d50;font-weight: bold;padding-left:20px;}

.empresa_data{padding-right:20px;}

#fundacion {position:absolute;width:170;margin-top:200px;margin-left:15px;color:#FFFFFF}
#fundacion .titulo{font-size:22px;font-family:Times;letter-spacing:1px;}
#fundacion .fundacion_data{font-family:Tahoma;font-size:11px;line-height:20px;letter-spacing:1px;}

/************* catalogo ***************/

.cat {font-family:Verdana, Arial, Helvetica, sans-serif;}
.cat a {color:#0099cc;text-decoration:none;}

/*a img{border: 2px solid #aa967b;}
a img.sinborde {border:0px;}*/	
.cat .precio{
	color:white;
	font-size:14px;
	position:relative;
	top:55px;
	left:30px;
	/*width:50px;*/
	font-weight: bold;
}

	
.cat .info{
	padding-left:20px;
	font-size: 12px;
	color: #804C11;
	font-weight: bold;
}

.cat .txt_oferta{
	padding-left:10px;
	font-size: 12px;
	color: #804C11;
}

.cat .txt_paginas{
	font-size: 12px;
	color: #fff;
}

.cat .precio_prod{
	text-align:center;
	padding-left:10px;
	font-size: 10px;
	color: #804C11;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.cat .titulo_prod{
	text-align:left;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-size: 12px;
	color: #804C11;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.cat .titulo_cat{
	width:670px;
	text-align:left;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-size: 12px;
	color: #804C11;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
}


/************  showroom  ******************/

.content{color: #ccc ;margin-top: 0; padding: 0; background: #008BD0;position:relative;}
.content a{	color: #fff;}

.content[id]{margin-left:-10px;margin-top:-10px;}

h3{	color: #fff;	font-size: 14px;}
h4{	font-size: 16px;}
#myGallery {text-align: left;}

#menu {	
	font: 80% Tahoma, Arial, Helvetica, sans-serif; 
	margin-top: 5px;
	position:absolute;
	top:0;
	right:20px;

}
#menu ul, li { list-style-type: none; }
#menu ul {	margin: 0;	padding: 0;}
#menu li {	float: left;}

#menu a {
	text-decoration: none;
	color:#fff;
	display: block;
	padding: 3px 10px;
	text-align: center;
	border-left: 1px solid #ccb7a2;
	border-width: 1px 1px 1px 1px;
	font-size:12px;
}

#menu a#activo { font-weight: bold;}
#menu a:hover {	background: #077EBA;}

/***************** consejos **************************/

.consejos_header {position:relative;font-family:Tahoma;	font-size:11px;font-style:normal;letter-spacing:1px;	background-color:#4c340e;	color:white;width:695px;}
.consejos {	width:695px;}
.consejos_data {padding:20;position:relative;font-family:Tahoma; font-size:11px;font-style:normal;letter-spacing:1px;background-color:#f2ece3;color:#666666;}
.consejos_data li{	padding-left: 10px;	padding-bottom:20px; list-style-image: url(img/li_ok.gif);}
.consejos_data li img {position:relative;top:0;left:0;}
.consejos_data li:first-letter {font-size:16px;font-weight:bold;}
.consejos_header img {	height:197;	}
.consejos_header #titulo{	font-family:Tahoma;	font-size:16px;	width:138px;	font-weight:lighter;	position:absolute;	top:9px; left:226px;}
.consejos_header p{	width:314px;position:absolute;top:50px;right:12px;}

/******************* contacto *************************/

.contacto .lab {padding-left:10px;font-family:Times;font-size:13px;font-style:italic;color:#584525}

.contacto {font-family:Tahoma;}

.contacto_data
{
	
	position:relative;
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	letter-spacing:1px;
	color:#666666;
}

.contacto_banner1
{
	width:470px;
	position:absolute;
	margin-right:0;
	margin-left:auto;
	left: 494px;
	top: 0px;
}

.contacto_data p:first-letter {font-size:16px;font-weight:bold;}

.contacto_titulo {width:504px;border: 1px solid #fff;color:#fff;font-size:12px;background-color:#008ACF;}
.contacto_titulo .t{padding:5px;}

#box_formulario{width:504px;}
.contacto input, .contacto textarea{border: 1px solid #000;}
.contacto .contacto_btn{cursor:pointer;}



/********** transporte ***********************/

.fondo_marron_claro {background-color:#F2ECE3;}
.cab_transporte {background-image:url(img/transporte.gif); background-position:top left; background-repeat:no-repeat; 
				background-color:#4C340E; width:697px; height:180px; padding:10px 0px 0px 220px; 
				font-family:Verdana; font-size:11px; color:#FFFFFF;}
.area1_txt_cab_transporte {position:relative; letter-spacing:1px;}
.area2_txt_cab_transporte {position:relative; letter-spacing:1px; padding:10px 5px 0px 148px;}
.linea_marron {background-color:#67512F}
.cab_tab_transporte {font-family:Tahoma; font-size:11px; color:#4C340E; font-weight:Bold; letter-spacing:1px; background-color:#E1D5C7; text-align:center;}
.subcab_tab_transporte {font-family:Tahoma; font-size:11px; color:#4C340E; font-weight:Bold; letter-spacing:1px; background-color:#F0EAE0}
.txt_tab_transporte_bold {font-family:Tahoma; font-size:11px; color:#4C340E; font-weight:Bold; letter-spacing:1px; background-color:#FFFFFF; line-height:20px;}
.txt_tab_transporte {font-family:Tahoma; font-size:11px; color:#4C340E; letter-spacing:1px; background-color:#FFFFFF; line-height:20px;}
.txt_transporte_p {font-family:Tahoma; font-size:10px; color:#4C340E; letter-spacing:1px;}

/************ registro ****************************/

.registro_header {position:relative;font-family:Tahoma;	font-size:11px;font-style:normal;letter-spacing:1px;	background-color:#4c340e;	color:white;width:695px;}
.registro_header #titulo{	font-family:Tahoma;	font-size:16px;	width:138px;	font-weight:lighter;	position:absolute;	top:10px; left:367px;}
.registro_header p{	width:247px;position:absolute;top:40px;right:12px;}

.registro {font-family:Tahoma;}

.registro_data{	padding:20;	padding-left:0;	position:relative;	font-family:Tahoma;	font-size:11px;	font-style:normal;	letter-spacing:1px;	color:#666666;}

.registro_data p:first-letter {font-size:16px;font-weight:bold;}

.registro_titulo{width:470px;border: 1px solid #c2bcb3;color:#542D01;font-size:12px;background-color:#eae3d7;margin-bottom:-1px;}
.registro_titulo .t{padding:5px;}

#box_formulario_registro{width:470px;border: 1px solid #c2bcb3;background-color:#f6f4f1;}
.registro input, .registro textarea{border: 1px solid #000;100px;}
.registro input {width:120px;}
.registro textarea {width:250px;}
.registro label {margin-right:5px;margin-left:auto;font-family:Times;font-size:13px;font-style:italic;color:#584525}


/************  tendencias  ********************/

.tendencias_header {position:relative;font-family:Tahoma;	font-size:11px;font-style:normal;letter-spacing:1px;	background-color:#4c340e;	color:white;width:695px;}
.tendencias {width:695px;}
.tendencias_data {padding:20;position:relative;font-family:Tahoma;font-size:11px;font-style:normal;letter-spacing:1px;background-color:#f2ece3;color:#666666;}
.tendencias_data li{padding-left: 10px;	padding-bottom:20px; list-style-image: url(img/li_ok.gif);}
.tendencias_data li img {position:relative;top:0;left:0;}
.tendencias_data li:first-letter {font-size:16px;font-weight:bold;}
.tendencias_header img {height:90;}
.tendencias_header #titulo{font-family:Tahoma;font-size:16px;width:138px;font-weight:lighter;position:absolute;top:11px;left:105px;}
.tendencias_header p{width:406px;position:absolute;top:42px;right:32px;}

#bloque_rosa, #bloque_azul {width:654px;}
#bloque_rosa h1, #bloque_azul h1{padding:5px;font-size:17px;font-weight:bold;color:#48300f;}

#bloque_rosa{background-image:url(img/tendencias_f1.gif);}
#bloque_rosa h1{padding-left:270px;background-image:url(img/tendencias_h1.gif);}
#bloque_rosa h4{padding:0 10px;color:#cc6699;font-size:14px;}
#bloque_rosa p{padding:0 10px;}

#bloque_azul{margin-top:20px;background-image:url(img/tendencias_f2.gif);}
#bloque_azul h1{padding-right:270px;background-image:url(img/tendencias_h2.gif);text-align:right}
#bloque_azul h4{padding:0 10px;color:#65b8da;font-size:14px;text-align:right}
#bloque_azul p{padding:0 10px;text-align:right}


/************  bolsa de trabajo  ***************/

.bolsa_header {position:relative;font-family:Tahoma;font-size:11px;font-style:normal;letter-spacing:1px;background-color:#4c340e;color:white;width:695px;}
.bolsa_header #titulo{font-family:Tahoma;	font-size:16px;	width:138px;font-weight:lighter;position:absolute;top:10px;left:367px;}
.bolsa_header p{width:247px;position:absolute;top:40px;right:12px;}

.bolsa {font-family:Tahoma; margin:1px 0px 0px 1px;}

.bolsa_data {padding:10 0px 10 0;position:relative;font-family:Tahoma;font-size:11px;font-style:normal;letter-spacing:1px;color:#666666;}

.bolsa_data h4{padding:0;margin:0}
.bolsa_data p:first-letter {font-size:16px;font-weight:bold;}

.bolsa_titulo{width:504px;border: 1px solid #fff;color:#fff;font-size:12px;background-color:#008ACF;margin-bottom:-1px;}
.bolsa_titulo .t{padding:5px;}

#box_formulario_bolsa{width:504px;background-color:#f6f4f1;}
.bolsa input, .bolsa textarea{border: 1px solid #000;}
.bolsa input {width:120px;}
.bolsa input.large {width:250px;}
.bolsa input.examinar {width:340px;}
.bolsa textarea {width:340px;}
.bolsa label {margin-right:5px;margin-left:auto;font-family:Times;font-size:13px;font-style:italic;color:#584525}

/************  pedido  ************************/

.pedido {font-family:tahoma;}
.pedido #table_header td{font-size:12px;color:#696349}
.pedido #table_header .border-top{border-top:1px solid #696349;}
.pedido #table1 td{font-size:12px;color:#696349;border:1px solid #696349;}
.pedido_btn{width:83px;position:relative;right:10px;cursor:pointer;}
.pedido .mensaje_confirmacion{font-size:12px;color:#696349;text-align:center;}




/************  financiacion New  ******************/
.financiacion {
	width:695px;
	
}
.financiacion  .financiacion_data{
	padding:0 0 20px 15px;
}

.financiacion  .financiacion_text_data{
padding:0 0 20px 25px;
font-family: Tahoma, sans-serif;

	font-size:11px;
	color: #5B5757;
}
.financiacion .texto_bold{
	font-family: Tahoma;
	color: #48300F;
	font-size: 12px;
	font-weight:bold;
}
.financiacion .texto_right{
	font-family: Tahoma, sans-serif;font-size:11px;
	font-size: 11px;
	color: #938b82;
}
.financiacion .financiacion_right{padding:8px 12px 8px 0;background-image: url(img/financiacion_ventajas_bg.gif);background-repeat:no-repeat;} 
.financiacion ul{
	font-family:Tahoma; 
	font-size:14px; 
	font-weight:Bold;
	 color:#552C00; 
	 margin-left:5px;

}
.financiacion li{
	font-family: Tahoma;
	color: #48300F;
	font-size: 11px;
	font-weight:normal;
	list-style-image:url("img/financiacion_list.gif");
	
}
.financiacion #ventajas {
	position:absolute;
	width:180px;
	margin-top:12px;
	
	}

.financiacion .ventajas_bg{
	margin-right:50px;
background-repeat:no-repeat;
} 
.financiacion .ventajas_bg img{
background-repeat:no-repeat;
} 
.financiacion .financiacion_right1{
padding:6px 8px 6px 8px;
background-color:#EAE3D7; 
} 
.financiacion .orangeBig{
	margin-top:25px;
	font-family: Tahoma;
	color:#FE6903;
	font-size:40pt;
	position:relative;
	padding-top:50px;
} 
.financiacion .orange{
font-family:Tahoma;
color:#FE6903;
font-size:13pt;
font-weight:bold;

} 
.financiacion .txtGray{
font-family:Tahoma;
color:#898484;
font-size:12pt;
font-weight:bolder;
} 
.financiacion #inputFlotante{
/* filter:alpha(opacity=50);   Internet Explorer       */
/*    -moz-opacity:0.5;           Mozilla 1.6 and below   */
 /*  opacity: 0.5;  */
	position:absolute;
	margin-top:75px;
	margin-left:35px;
	width: 80px;
}

.financiacion .labelFlotante{
	font-family:Tahoma;
	color:#666666;
	font-size:13pt;
	font-weight:bold;
	position:absolute;
	margin-top:75px;
	margin-left:35px;
	width: 80px;
	border:1px solid #666666;
	background-color:#FFFFFF;
	height:25px;
}

.financiacion #inputFlotante input.hover{
	
}
.financiacion #textoFlotante{
	position:absolute;
	margin-top:80px;
	margin-left:120px;
	font-family: Tahoma, sans-serif;
	color:#FD0315;
	font-weight:bolder;
	font-size:11pt;	
}

.financiacion #textoFlotante2{
	position:absolute;
	margin-top:80px;
	margin-left:117px;
	font-family: Tahoma, sans-serif;
	color:#999999;
	font-weight:bolder;
	font-size:9pt;	
}

.financiacion  .financiacion_td1{
	background-color:#EAE3D7;
	border:solid;
	border-width:0.01em;
	border-color:#9E835C;
} 
.financiacion input[type="text"]{
	font-family:Tahoma;
	color:#666666;
	font-size:13pt;
	font-weight:bold;
}

.financiacion input{
	font-family:Tahoma;
	color:#666666;
	font-size:13pt;
	font-weight:bold;
	border:1px solid #666666;
}



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


/*******************************************/
/************  productos  ******************/


.producto  p{font-size:11px;letter-spacing:2px;color:#663300;padding:0px;margin-bottom:10px;}
.producto label{font-size:12px;letter-spacing:2px;color:#663300;padding:0px;margin-bottom:10px;}
.producto select{margin-left:20px;margin-top:10px;}
.producto h3{width:250px;color:#542D01;font-size:16px;background-color:#eae3d7;padding:5px;padding-left:20px;margin-bottom:10px;}
.producto #producto_img{margin-left:5px;float:left;}
.producto .data{float:left;margin-left:20px;width:250px;}
.producto .data p{padding-left:20px;}
.producto .precio{color:#663300; padding:8px; font-size:15px;font-weight:bolder;}
.producto .anadir{float:right;clear:both; padding-top:5px;}
.producto {
	width:695px;
	font-family:Tahoma;margin-left:5px;
}
.producto .imprimir {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #552C00;
	letter-spacing: 2px;
	margin: 5px 5px 5px 5px;
	cursor: pointer; 
  	cursor: hand; /* para IE 5.x */
}
.producto .propiedades .texto_titulo{
	font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif";
	color: #552C00;
	font-size:11pt;
	font-weight:bold;
	letter-spacing:2px;
}
.producto .propiedades .texto_propiedades p{
	font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif";
	color: #0194DD;
	font-size:12px;
	
}

.producto .banners td{
	background-image: url(img/producto_banner_bg.gif);
	background-repeat:no-repeat;
}

.producto .banners .texto_banner{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style:italic; 
	color:#676147; 
	cursor:pointer; 
	text-align:center;
	text-decoration:none;
}
.producto .banners .texto_banner strong{
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic; 
	color:#676147;  
	font-weight:bold;
	font-size:12px;
	margin-top:10px
}
.producto .banners .floatLeft{
	float:left;
	padding-top:10px;
	padding-left:5px;
}

.producto .banners .floatLeft[class]{
	float:left;
	padding:2px 0 0 3px;
}

.producto .banners .floatRight{
	float:right;
	margin:10px 10px 5px 0;
}

#titulo_producto {background-image:url(img/titulo_producto.gif); background-repeat:no-repeat; height:31px;}
.txt_titulo_producto {font-family:Tahoma; font-size:14px; font-weight:Bold; color:#552C00; padding-left:10px;}	
.bt_impresion_prd {text-align:right; padding-right:23px;}	
.bt_impresion_prd[class] {text-align:right; padding-right:20px;}
.fondo_producto {background-image:url(img/fondo_producto.gif); background-repeat:no-repeat; background-position:top left;}
.txt_titulo_producto {font-family:Verdana; font-size:11px; font-weight:bold;color:#552C00;}
.txt_propiedades_producto {font-family:Verdana; font-size:11px; color:#0194DD; line-height:20px; padding:top:7px;}

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

 
.capital {font-size:16px;font-weight:bold;} /*text-transform:capitalize;*/
.fondo_tabla_comprar {background-color:#977D5A;}
.cab_tabla_comprar {background-color:#EAE3D7; color:#555557; font-family:Tahoma; font-size:11px; font-weight:Bold; text-align:center;}
.txt_tabla_comprar {background-color:#F5F4FA; color:#555557; font-family:Tahoma; font-size:11px; line-height:20px; text-align:center;}
.tit_texto {font-family:Tahoma; font-size:14px; font-style:italic; font-weight:Bold; color:#48300F; letter-spacing:1px;}


.cab_trabajos {background-image:url(../imagenes/cabecera-trabajos.jpg); background-position:top left; background-repeat:no-repeat; 
				background-color:#4C340E; width:690px; height:100px; padding:10px 0px 0px 220px; 
				font-family:Verdana; font-size:11px; color:#FFFFFF;}
.area1_txt_cab_trabajos {position:relative; letter-spacing:1px;}
.area2_txt_cab_trabajos {position:relative; letter-spacing:1px; padding:10px 5px 0px 148px;}
.espacio_h_10px {margin:10px 0px 10px 0px;}
.espacio_h_10px[class] {margin:10px 0px 10px 0px;}
.imagen_trabajos_1 {background-image:url(../imagenes/trabajos-1.jpg); 
	background-position:top left; 
	background-repeat:no-repeat; 
	width:267px; 
	height:500px;}
.imagen_trabajos_2 {background-image:url(../imagenes/trabajos-2.jpg); background-position:top left;	background-repeat:no-repeat; width:267px; height:500px;}
.cab_tbl_trabajos {background-color:#4C340E; font-family:Tahoma; font-size:12px; color:#FFFFFF; height:45px; padding-left:18px;}
.txt_tbl_trabajos {font-size:11px; color:#4C340E; line-height:20px; padding:30px 0px 0px 20px;}
.fondo_marron {background-color:#4C340E;}
.descr_trabajos_1 {position:relative; float:left; width:70px;}
.descr_trabajos_2 {position:relative; width:330px;}


.txt_elements_nombre {color:#F1ECE1; font-size:12px; width:159px;}	
.txt_elements_precio {color:#DF6F1E; font-size:12px; font-weight:Bold; width:81px; padding-right:5px;}


/*************** Pagina login *************/

.log_content {
	margin:50px 0px; padding:0px;
	text-align:center;
	}
	
#login {
	width:493px;
	margin:0px auto;
	text-align:left;
	}

#login .titulo{margin-bottom:10px;}
#login .body{background-image:url(img/login_body.gif);height:285px;line-height:285px;}
#login .form{position:relative;top:10;left:20;width:250px;}
#login .fondo_form{position:relative;top:0;left:0;}
#login input{margin:3px;}

#login .t1{margin-top:20px;}
#login .t1[class]{padding-top:30px;}

#login .t2{margin-top:21px;}

#login input, .login textarea{border: 1px solid #000;100px;}
#login input {width:170px;}
#login textarea {width:250px;}
#login label {margin-right:5px;margin-left:auto;font-family:Tahoma;font-size:12px;font-style:italic;color:#584525}
#img_form{cursor:pointer;}

/*
 * 
 TOP MENU
 * 
 */


.bg_menu_1 {
	background-image:url(/css/img/bg_menus_1.gif); 
	background-repeat:no-repeat; background-position:left; height:28px; font-family:Tahoma; 
	font-size:10px;  font-weight:Bold; color:#542D01;
	}
.bg_menu_2 {
	background-image:url(/css/img/bg_menus_2.gif); 
	background-repeat:no-repeat;  background-position:left; height:39px; font-family:Tahoma; 
	font-size:10px;  font-weight:Bold; color:#542D01;
	}
.txt_menu_superior {font-family:Verdana; font-size:10px; color:#784001; font-weight:Bold;}
.txt_menu_top {font-family:Verdana; font-size:9px; color:#784001;}
.input_blanco_borde {border:1px solid #fff; font-family:Arial; font-size:8pt; color:#4C3E28; text-align:center;}
.txt_form_login {font-family:Verdana; font-size:10px; color:#48300F; padding-top:12px;}


a.thickbox {font-family:Tahoma; font-size:11px; color:#784001; text-decoration:none;}


/********** botones formulario **************/

.simple_btn input{float:left;margin-left:100px;border: 0px solid #C2C2C2;padding: 3px;}
.next_btn {float:right;width:300px;margin-left:auto;margin-right:30px;}
.next_btn input{border: 0px solid #C2C2C2;padding: 3px;}

input.siguiente {background: url(img/boton.gif) no-repeat top center;width: 166px;height: 22px;margin: 0px;padding: 0px;margin-left:10px;cursor: pointer;font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF;}

input.siguiente:hover, .next_btn input.siguiente.hover {background-position: bottom center;}

input.volver {background: url(img/boton_mini.gif) no-repeat;background-position:0 0;width: 71px;height: 22px;margin: 0px;padding: 0px;cursor: pointer;font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF;}

input.volver.hover , input.volver:hover{background: url(img/boton_mini.gif) no-repeat;background-position:0 -22;}
.bcn {width: 71px;height: 22px;}
.bcn a,{background: url(img/boton_mini.gif) no-repeat;background-position:0 0;width: 71px;height: 22px;margin: 0px;padding: 0px;cursor: pointer;text-align:center;text-decoration:none;line-height:22px;
font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF;}
.bcn a:hover{background: url(img/boton_mini.gif) no-repeat;background-position:0 -22;}


/***************************CENTROS DEPORTIVOS*****************************/

/**************  cabecera  *********************/

.alImg2 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/img/logo.png') }
.alImg2[class] { background:url(/css/img/logo.png);}

.txt_comprar {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imagenes/carrito.png');font-family:Tahoma; font-size:11px; font-style:normal; letter-spacing:1px; color:#fff;}
.txt_comprar[class] {background:url(/imagenes/carrito.png); background-repeat:no-repeat; background-position:left; padding-left:20px}

	.header #idiomas {font-family:Tahoma;color:#fff;font-size:10px;position:relative;right:10; padding-right:10px}
	.header #idiomas a{color:#fff;text-decoration:none;}
	.header #idiomas a:hover{color:#fff;text-decoration:underline;}
	
	.header #pedido a{color:#fff;text-decoration:none;}
	.header #pedido a:hover{color:#fff;text-decoration:underline;}
	.header #pedido img{border:0px;}

.borde_1 {border-left: 1px solid #fff; border-right:1px solid #fff;}
.borde_2 {border-right:1px solid #fff;}
.borde_3 {border-left: 1px solid #fff; border-right:1px solid #fff;border-bottom: 1px solid #fff;}
.borde_4 {border-right:1px solid #fff;border-bottom: 1px solid #fff; padding:5PX 0PX 5PX 0PX; text-align:center}
.borde_3 a, .borde3 a:visited, .borde_4 a, .borde4 a:visited{color:#FFF; text-decoration:none; text-transform:uppercase;}
.borde_3 a:hover, .borde_4 a:hover{text-decoration:underline;}
.borde_buscar {border-right:1px solid #576929;border-top: 1px solid #576929;border-bottom: 1px solid #576929;background-color:#fff}
.entrenadores {font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#F30081; font-weight:bold; font-style:italic}
.tabla_actividades {font-family:Tahoma; font-size:12px; padding:5px;}
.imagene_esp {padding-left:20px}
.esp_contenido {padding-right:20px; padding-left:20px}

#header #idiomas{ padding-bottom:10px;}

/***************************COLORES CABECERAS*****************************/
/**************  cabecera  verde *********************/

/*
a.menu_top {color:#fff;text-decoration:none;}
a:hover.menu_top {text-decoration:underline;}
.header {background-image:url(../imagenes/verde_bg.jpg); background-repeat:repeat-x; background-position:left top; height:138px;}
.menu_principal {font-family:Arial, Helvetica, sans-serif; font-size:11PX; font-weight:bold; text-align:center; color:#FFFFFF;background:#576929;}
.esquina {background-color:#576929;}

.buscar {border-left: 1px solid #fff;border-top: 1px solid #576929; border-bottom: 1px solid #576929;border-right:1px solid #000;background-color:#899B5B}
.usuario {border-right:1px solid #576929;border-top: 1px solid #576929; border-bottom: 1px solid #576929;background-color:#899B5B}
.registrate {border-right:1px solid #fff;border-top: 1px solid #576929; border-bottom: 1px solid #576929; background-color:#899B5B}
.titulo_menu {color:#FFFFFF; font-weight:bold; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#627434; height:30px}
.fondo_menu_secundario { font-family:Tahoma; font-size:12px; background:#FFFFFF;width:213px; height:380px; border:1PX solid #627434; margin:1px 0px 0px 1px}
.txt_menu_secundario {font-family:Tahoma; letter-spacing:1px; font-size:10.5px; color:#432610; text-align:left; padding-left:10px;border-bottom:1PX solid #627434;}
.borde_verde { background:url(../imagenes/verde_square.jpg); background-repeat:no-repeat; background-position:right;border-bottom:1PX solid #627434; height:30px}
.txt_pie {font-family:Tahoma; font-size:10px; color:#656565; text-align:center; border-top:1px solid #627434;height:30px; background:#FFFFFF; padding-top:5px }
.title_page {background:#627434; color:#FFFFFF; padding:5px; height:10px}
.tabla_home {border:1px solid #627434;}
.bienvenido {font-family:Tahoma; font-size:12px; padding:0px;border-right:1px solid #627434; margin-top:1px}*/

/********************  azul  *************************/


a.menu_top {color:#fff;text-decoration:none; text-align:center; text-transform:uppercase;}
a:hover.menu_top {text-decoration:underline;}
.header {background-image:url(../imagenes/azul_bg.jpg); background-repeat:repeat-x; background-position:left top; height:138px;}
.menu_principal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background:#008BD0;
}
.menu_principal td{
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:5px 0 5px 25px;
	text-align:center;
}
.menu_principal a, .menu_principal a:visited{
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
.menu_principal a:hover{
	text-decoration:underline;
}
.esquina {background-color:#ED1F43;}

.buscar {border-left: 1px solid #fff;border-top: 1px solid #008BD0; border-bottom: 1px solid #576929;border-right:1px solid #000;background-color:#008BD0}
.usuario {border-right:1px solid #008BD0;border-top: 1px solid #576929; border-bottom: 1px solid #008BD0;background-color:#7899EC}
.registrate {border-right:1px solid #fff;border-top: 1px solid #576929; border-bottom: 1px solid #008BD0; background-color:#7899EC}
.titulo_menu {color:#FFFFFF; font-weight:bold; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#008BD0; height:30px; text-transform:uppercase;}

.fondo_menu_secundario {
	font-family:Tahoma;
	font-size:12px;
	background:#FFFFFF;
	width:213px;
	height:380px;
	border:1px solid #008BD0;
	margin:1px 0px 0px 1px;
	color:#432610;
	font-size:10.5px;
	text-align:left;
}

.fondo_menu_secundario td{
	border-bottom:1px solid #7899EC;
	height:30px;
}

.fondo_menu_secundario a,
.fondo_menu_secundario a:visited{
	color:#432610;
	text-decoration:none;
	letter-spacing:1px;
	padding-left:10px;
}
.fondo_menu_secundario a:hover{
	text-decoration:underline;
}

.fondo_menu_secundario .img{
	border-bottom:none;
}

.fondo_menu_secundario .img a{
	padding-left:0;
}

.txt_menu_secundario {font-family:Tahoma; letter-spacing:1px; font-size:10.5px; color:#432610; text-align:left; padding-left:10px;border-bottom:1PX solid #7899EC;}
.txt_menu_secundario a, .txt_menu_secundario a:visited{color:#432610; text-decoration:none;}
.txt_menu_secundario a:hover{text-decoration:underline;}
.borde_verde {
	background:url(../imagenes/azul_square.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.txt_pie {font-family:Tahoma; font-size:10px; color:#656565; text-align:center; border-top:1px solid #7899EC;height:30px; background:#FFFFFF; padding-top:5px }
.title_page {background:#008ACF; color:#FFFFFF; padding:5px; height:10px; border-left: 1px solid #fff}
.title_page[class] {padding:10px; height:10px}
.tabla_home {
	/*border:1px solid #008ACF;*/
	margin-bottom:0;
	/*margin-top:-19px;*/
}
/*.tabla_home[class]{
	margin-top:0px;
}*/
.bienvenido {font-family:Tahoma; font-size:12px; padding:0px;border-right:1px solid #008ACF; margin-top:1px}
.horarios {font-family:Tahoma; color:#737C94; text-align:center; padding:5px; font-size:12px; padding:0px;border:1px solid #008ACF; margin-top:1px}
.dias {color:#0A3092; font-weight:bold; background:#B6C7F3}



/********************  rosa  *************************/

/*
a.menu_top {color:#fff;text-decoration:none;}
a:hover.menu_top {text-decoration:underline;}
.header {background-image:url(../imagenes/rosa_bg.jpg); background-repeat:repeat-x; background-position:left top; height:138px;}
.menu_principal {font-family:Arial, Helvetica, sans-serif; font-size:11PX; font-weight:bold; text-align:center; color:#FFFFFF;background:#ED0089;}
.esquina {background-color:#FF6CCA; border-left:1px solid #FFF}

.buscar {border-left: 1px solid #fff;border-top: 1px solid #3F6CDE; border-bottom: 1px solid #576929;border-right:1px solid #000;background-color:#ED0089}
.usuario {border-right:1px solid #3F6CDE;border-top: 1px solid #576929; border-bottom: 1px solid #3F6CDE;background-color:#FF6CCA}
.registrate {border-right:1px solid #fff;border-top: 1px solid #576929; border-bottom: 1px solid #3F6CDE; background-color:#FF6CCA}
.titulo_menu {color:#FFFFFF; font-weight:bold; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#ED0089; height:30px}
.fondo_menu_secundario { font-family:Tahoma; font-size:12px; background:#FFFFFF;width:213px; height:380px; border:1PX solid #ED0089; margin:1px 0px 0px 1px}
.txt_menu_secundario {font-family:Tahoma; letter-spacing:1px; font-size:10.5px; color:#432610; text-align:left; padding-left:10px;border-bottom:1PX solid #ED0089;}
.borde_verde { background:url(../imagenes/rosa_square.jpg); background-repeat:no-repeat; background-position:right;border-bottom:1PX solid #ED0089; height:30px}
.txt_pie {font-family:Tahoma; font-size:10px; color:#656565; text-align:center; border-top:1px solid #ED0089;height:30px; background:#FFFFFF; padding-top:5px }
.title_page {background:#ED0089; color:#FFFFFF; padding:5px; height:10px}
.title_page[class] {padding:10px; height:10px}
.tabla_home {border:1px solid #ED0089;}
.bienvenido {font-family:Tahoma; font-size:12px; padding:0px;border-right:1px solid #ED0089; margin-top:1px}*/



/********************  naranja  *************************/

/*
a.menu_top {color:#fff;text-decoration:none;}
a:hover.menu_top {text-decoration:underline;}
.header {background-image:url(../imagenes/naranja_bg.jpg); background-repeat:repeat-x; background-position:left top; height:138px;}
.menu_principal {font-family:Arial, Helvetica, sans-serif; font-size:11PX; font-weight:bold; text-align:center; color:#FFFFFF;background:#FFA202;}
.esquina {background-color:#FF7200; border-left:1px solid #FFF}

.buscar {border-left: 1px solid #fff;border-top: 1px solid #3F6CDE; border-bottom: 1px solid #576929;border-right:1px solid #000;background-color:#FDA100}
.usuario {border-right:1px solid #3F6CDE;border-top: 1px solid #576929; border-bottom: 1px solid #3F6CDE;background-color:#FF7200}
.registrate {border-right:1px solid #fff;border-top: 1px solid #576929; border-bottom: 1px solid #3F6CDE; background-color:#FF7200}
.titulo_menu {color:#FFFFFF; font-weight:bold; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#FDA100; height:30px}
.fondo_menu_secundario { font-family:Tahoma; font-size:12px; background:#FFFFFF;width:213px; height:380px; border:1PX solid #FDA100; margin:1px 0px 0px 1px}
.txt_menu_secundario {font-family:Tahoma; letter-spacing:1px; font-size:10.5px; color:#432610; text-align:left; padding-left:10px;border-bottom:1PX solid #FFA204;}
.borde_verde { background:url(../imagenes/naranja_square.jpg); background-repeat:no-repeat; background-position:right;border-bottom:1PX solid #FFA204; height:30px}
.txt_pie {font-family:Tahoma; font-size:10px; color:#656565; text-align:center; border-top:1px solid #FFA204;height:30px; background:#FFFFFF; padding-top:5px }
.title_page {background:#FDA100; color:#FFFFFF; padding:5px; height:10px}
.title_page[class] {padding:10px; height:10px}
.tabla_home {border:1px solid #FDA100;}
.bienvenido {font-family:Tahoma; font-size:12px; padding:0px;border-right:1px solid #FDA100; margin-top:1px}*/



/********************  gris  *************************/

/*
a.menu_top {color:#fff;text-decoration:none;}
a:hover.menu_top {text-decoration:underline;}
.header {background-image:url(../imagenes/gris_bg.jpg); background-repeat:repeat-x; background-position:left top; height:138px;}
.menu_principal {font-family:Arial, Helvetica, sans-serif; font-size:11PX; font-weight:bold; text-align:center; color:#FFFFFF;background:#212121;}
.esquina {background-color:#737373; border-left:1px solid #fff}

.buscar {border-left: 1px solid #fff;border-top: 1px solid #212121; border-bottom: 1px solid #212121;border-right:1px solid #212121;background-color:#212121}
.usuario {border-right:1px solid #212121;border-top: 1px solid #212121; border-bottom: 1px solid #212121;background-color:#737373}
.registrate {border-right:1px solid #212121;border-top: 1px solid #212121; border-bottom: 1px solid #212121; background-color:#737373}
.titulo_menu {color:#FFFFFF; font-weight:bold; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#212121; height:30px}
.fondo_menu_secundario { font-family:Tahoma; font-size:12px; background:#FFFFFF;width:213px; height:380px; border:1PX solid #212121; margin:1px 0px 0px 1px}
.txt_menu_secundario {font-family:Tahoma; letter-spacing:1px; font-size:10.5px; color:#432610; text-align:left; padding-left:10px;border-bottom:1PX solid #212121;}
.borde_verde { background:url(../imagenes/gris_square.jpg); background-repeat:no-repeat; background-position:right;border-bottom:1PX solid #212121; height:30px}
.txt_pie {font-family:Tahoma; font-size:10px; color:#656565; text-align:center; border-top:1px solid #212121;height:30px; background:#FFFFFF; padding-top:5px }
.title_page {background:#212121; color:#FFFFFF; padding:5px; height:10px}
.title_page[class] {padding:10px; height:10px}
.tabla_home {border:1px solid #212121;}
.bienvenido {font-family:Tahoma; font-size:12px; padding:0px;border-right:1px solid #212121; margin-top:1px}*/


/********************  marron  *************************/
/*a.menu_top {color:#000;text-decoration:none;}
a:hover.menu_top {text-decoration:underline;}
.header {background-image:url(../imagenes/marron_bg.jpg); background-repeat:repeat-x; background-position:left top; height:138px;}
.menu_principal {font-family:Arial, Helvetica, sans-serif; font-size:11PX; font-weight:bold; text-align:center; color:#FFFFFF;background:#AF884F;}
.esquina {background-color:#F8E1AB; border-left:1px solid #fff}

.buscar {border-left: 1px solid #fff;border-top: 1px solid #AF884F; border-bottom: 1px solid #AF884F;border-right:1px solid #212121;background-color:#AF884F}
.usuario { color:#000000;border-right:1px solid #AF884F;border-top: 1px solid #AF884F; border-bottom: 1px solid #AF884F;background-color:#F8E1AB}
.registrate { color:#000000;border-right:1px solid #AF884F;border-top: 1px solid #AF884F; border-bottom: 1px solid #AF884F; background-color:#F8E1AB}
.titulo_menu {color:#FFFFFF; font-weight:bold; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#AF884F; height:30px}
.fondo_menu_secundario { font-family:Tahoma; font-size:12px; background:#FFFFFF;width:213px; height:380px; border:1PX solid #AF884F; margin:1px 0px 0px 1px}
.txt_menu_secundario {font-family:Tahoma; letter-spacing:1px; font-size:10.5px; color:#432610; text-align:left; padding-left:10px;border-bottom:1PX solid #AF884F;}
.borde_verde { background:url(../imagenes/marron_square.jpg); background-repeat:no-repeat; background-position:right;border-bottom:1PX solid #AF884F; height:30px}
.txt_pie {font-family:Tahoma; font-size:10px; color:#656565; text-align:center; border-top:1px solid #AF884F;height:30px; background:#FFFFFF; padding-top:5px }
.title_page {background:#AF884F; color:#FFFFFF; padding:5px; height:10px}
.title_page[class] {background:#AF884F; color:#FFFFFF; padding:10px; height:10px}
.tabla_home {border:1px solid #AF884F;}
.bienvenido {font-family:Tahoma; font-size:12px; padding:0px;margin-top:1px}
.borde_td_marron {border-right:1px solid #B28752; padding-right:1px}*/
.Estilo1 {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
.Estilo2 {color: #666666}
.Estilo3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }



.Estilo4 {
	font-size: 12px;
	font-weight: bold;
	color: #008ACF;
}
.Estilo5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ed1f43; }
.Estilo6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED1F43;
	font-weight: bold;
}
.Estilo7 {color: #FFFFFF}

.Estilo8 {font-family: Verdana, Arial, Helvetica, sans-serif}


.Estilo13 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ED1F43; font-weight: bold; }
.Estilo15 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.Estilo17 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008ACF;
	font-weight: bold;
}
.Estilo19 {	font-size: 10px;
	font-weight: bold;
	color: #ED1F43;
}
.Estilo20 {	color: #008ACF;
	font-weight: bold;
}
.Estilo21 {	font-size: 12px;
	font-weight: bold;
}

.Estilo25 {color: #FFFFFF; font-weight: bold; }

#logofacilis {float:left; padding-left:10px;}


