  body {
	margin:0px;
	padding:0px;
	background-color:black;
	font-size:12px;
}
*{
 	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; 
	color: white;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.5em;
	text-align:left;
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	font-size: 1em;
}

#ofs {
	width:900px;
	height:100%;

 	font-family: "Lucida Sans Unicode", "Lucida grande", Arial, Helvetica, sans-serif; 
	color:#444;
	background-color:black;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.5em;
	text-align:left;
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	font-size: 1em;
	
	margin-left: auto;
	margin-right: auto;
	padding:0px 0px 0px 0px;
	margin-top:0px;
	position:relative;
}

p { text-align:left; color:white; font-size: 0.95em; margin:0px; padding:5px; font-weight:normal; }/*blanco*/
.p2 { text-align:left; color:white; font-size: 0.95em; margin:0px; padding:10px 20px 5px 20px; font-weight:normal; }/*blanco*/
a, a:link, a:visited {color:#7e0311; text-decoration:none; margin:0px; padding:0px; } /*rojo oscuro*/
a:hover {margin:0px; padding:0px; color:#ddd;/*gris*/ text-decoration:underline; }
img {border:none; padding:0px; margin:0px;}
.clear { width:0; height:0; margin:0; padding:0; clear:both;}
.flota_izq {float:left;}
.flota_dch {float:right;}
.centrado {margin-left:auto; margin-right:auto;}
.txt_centrado {text-align:center;}
.rojo{ color:#a20f0f}
.rojo_gr{ color:#a20f0f; font-size:150%;}

.txt_gr1 { font-size:110%;} 
.txt_gr1_centrado { font-size:110%; text-align:center;} 

.txt_gr2 { font-size:120%;}
.txt_gr2_centrado { font-size:120%; text-align:center; margin-top:15px;}

.txt_gr3 { font-size:120%; margin-top:15px; float:left; width:570px;}

.txt_pq1 { font-size:90%;} 
.txt_pq2 { font-size:80%;}
.txt_pq3 { font-size:85%;} 


h1 {/*TITULO 1*/
	font: 200% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:500;
	background-color:transparent;
	color: #a20f0f; 
	padding:0px 5px 0px 48px;
	margin:0px 0px 0px 0px;
}

h2 {/*TITULO 2: destacados*/
	font: 200% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:500;
	color: #a20f0f;   /*rojo brillante*/
	background:#181818 /*gris oscuro*/ url(../imgs/fondo_titulo.gif) left center no-repeat;
	margin:20px 0px 10px 0px; 
	padding:0px 5px 0px 48px; 
}
.h2_eng {/*INGLÉS: TITULO 2: destacados*/background:#181818 /*gris oscuro*/ url(../imgs/fondo_titulo_eng.gif) left center no-repeat;}

h3 {/*categorías*/
	font: 150% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:500;
	background-color:transparent;
	color: #a20f0f;   /*rojo brillante*/
	border-bottom:1px solid #ddd;
	padding:0px 0px 10px 0px;
	margin:0px 0px 20px 170px;
}
h4 {/*mis datos*/
	font: 150% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:500;
	background-color:transparent;
	color: white;
	padding:0px;
	margin:30px 0px 0px 20px;
	cursor:pointer;
}
.no_cursor {cursor:default;}
h4 img {padding-right:10px;}

h5 {/*producto detalle*/
	font: 150% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:500;
	background-color:transparent;
	color: #a20f0f;   /*rojo brillante*/
	padding:0px 0px 5px 0px;
	margin:0px 10px 0px 10px;
}

/* CABECERA -----------------------------------------------------------------------------------------------------------------*/
#cabecera {
	width:900px;
	height:200px;
	background: black url(../imgs/cabecera.jpg) top center no-repeat;
}
#cabecera_eng {
	width:900px;
	height:200px;
	background: black url(../imgs/cabecera_eng.jpg) top center no-repeat;
}
#cabecera_jpn {
	width:900px;
	height:200px;
	background: black url(../imgs/cabecera_jap.jpg) top center no-repeat;
}

#cabecera_izq {float:left; width:232px;}
#cabecera_dch {float:right;width:668px;}


.banderas { 
	width:668px; 
	height:82px;
	float:right;
}
.banderas img { margin:7px 5px 0px 5px; float:right; }

.login {
	width:145px;
	height:21px; 
	font: lighter 115% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color:#dddddd;
	background:#181818 /*gris oscuro*/ url(../imgs/flecha_roja.gif) left center no-repeat;
	padding:0px 0px 0px 23px; 
	margin:0px 0px 4px 0px;
	float:right;
}
.login a, .login a:link, .login a:visited {
	color:#dddddd;
	padding:0px; 
	margin:0px;
}
.login a:hover{ text-decoration:none; color: #a20f0f; /*rojo brillante*/ padding:0px; margin:0px;}

.dato_usuario, .dato_usuario1, .dato_usuario2, .dato_usuario3 {
	width:145px;
	height:21px; 
	font: lighter 105% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color:#dddddd;
	background:#181818 /*gris oscuro*/ url(../imgs/flecha_roja.gif) left center no-repeat;
	padding:0px 0px 0px 23px; 
	margin:0px 0px 4px 0px;
	float:right;
}
.dato_usuario1 {width:163px; background:#181818 /*gris oscuro*/ none; padding:0px 0px 0px 5px;}
.dato_usuario3 {width:40px;}
.dato_usuario2 {width:82px;}

.dato_usuario a, .dato_usuario a:link, .dato_usuario a:visited,.dato_usuario2 a, .dato_usuario2 a:link, .dato_usuario2 a:visited{
	font-size:90%;
	color:#dddddd;
	padding:0px; 
	margin:0px;
	float:left;
}
.dato_usuario a:hover, .dato_usuario2 a:hover { font-size:90%; text-decoration:none; color: #a20f0f; /*rojo brillante*/ padding:0px; margin:0px;}
#aniadir_producto p  { width:95px; font-size:70%; color:#a20f0f; /*rojo brillante*/  float:left; margin:0px; padding:3px 0px 0px 4px; //padding:4px 0px 0px 2px;  }
.dato_usuario1 p {font-size:100%; width:160px; color:#a20f0f; /*rojo brillante*/  padding:0px;  margin:0px; float:left;}
.dato_usuario3 form {padding:0px; margin:0px; }
.dato_usuario3 input {width:30px; height:21px; font-size:90%; color:#dddddd; padding:0px; margin:0px; cursor:pointer;  background-color:#181818; /*gris oscuro*/ border:none; float:left;  }

/* PRINCIPALES -----------------------------------------------------------------------------------------------------------------*/
#contenido {
	width:900px;
	height:100%;
	background-color:black;
	padding:0px;
	margin:0px;
	background:black url(../imgs/fondo.gif) top center repeat-y;
}
#izq {
	width:232px;
	height:100%;
	min-height:430px;
	background-color:#a20f0f;/*rojo brillante*/
	padding:0px;
	margin:0px;
	float:left;
}
#der {
	width:668px;
	height:100%;
	background-color:#181818; /*gris oscuro*/
	padding:0px;
	margin:0px;
	float:right;
}
/* IZQ -----------------------------------------------------------------------------------------------------------------*/
/* MENÚ PRINCIPAL -----------------------------------------------------------*/

#menu_principal {
	width:232px;
	margin:0px 0px 10px 0px;  
	padding:0px 0px 10px 0px;
}
.menu { 
	font: lighter 120% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	width:180px;
	height:15px; 
	color:#dddddd;
	background:#a20f0f url(../imgs/clavel_menu.jpg) left center no-repeat;
	padding:0px 0px 0px 25px; 
	margin:15px 0px 10px 0px; 
}
.menu a, .menu a:link, .menu a:visited {
	height:20px; 
	color:#dddddd;
	padding:0px; 
	margin:0px;
}
.menu a:hover{ text-decoration:none; color:black; padding:0px; margin:0px;}

.submenu { 
	width:150px;
	padding:0px; 
	margin:0px 0px 30px 0px;
	//margin:0px 0px 20px 0px;  
}
.menu2 {
	font: normal 110% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	width:150px;
	height:20px; 
	color:#1b1b1b;   /*negro oscuro*/
	padding:0px 0px 0px 45px; 
	margin:5px 0px 10px 0px;  
}
.menu2 a, .menu2 a:link, .menu2 a:visited {
	height:20px; 
	color:#1b1b1b;   /*negro oscuro*/
	padding:0px; 
	margin:0px;
}
.menu2 a:hover{ text-decoration:none; color:#dddddd; padding:0px; margin:0px;}

#logo_seguridad1 { 
	position:absolute !important;
	position:fixed;
	width:80px; 
	height:47px;
	bottom:30px; 
	left:5px;
}
#logo_seguridad2 { 
	position:absolute !important;
	position:fixed;
	width:100px; 
	height:47px; 
	bottom:30px; 
	left:90px; 
}

/* DCH -----------------------------------------------------------------------------------------------------------------*/

/* CONTENIDO -----------------------------------------------------------------------------*/

#titulo {
	height:25px;
	width:668px;
	background-color:#181818 /*gris oscuro*/;
	background-position:left center;
	background-repeat: no-repeat;
	padding:0px;
	margin:0px 0px 10px 0px;
}
.titulo_destacados { background-image:url(../imgs/fondo_titulo_destacados.jpg);} /*index(bienvenidos), identificación(registro) */
.titulo_catalogo { background-image:url(../imgs/fondo_titulo_catalogo.jpg);} /* catálogo, producto_detalle, index(welcome)_eng*/
.titulo_catalogo_eng { background-image:url(../imgs/fondo_titulo_catalogo_eng.jpg);} /* catalog_eng, producto_detalle_eng*/
.titulo_estudio { background-image:url(../imgs/fondo_titulo_estudio.jpg);} /* estudio, mastercard, pedido_ok, pedido_ko */
.titulo_estudio_eng { background-image:url(../imgs/fondo_titulo_estudio_eng.jpg);} /* recording studio-eng */
.titulo_quienes_somos { background-image:url(../imgs/fondo_titulo_quienes_somos.jpg);}/* quienes_somos, contacto, visa, my shopping cart_eng */
.titulo_quienes_somos_eng { background-image:url(../imgs/fondo_titulo_quienes_somos_eng.jpg);}/* who we are_eng */
.titulo_contacto_eng { background-image:url(../imgs/fondo_titulo_contacto_eng.jpg);}/* contact_eng */
.titulo_registrate { background-image:url(../imgs/fondo_titulo_registrate.jpg);} /* registro */
.titulo_cesta { background-image:url(../imgs/fondo_titulo_cesta.jpg);} /*mi_cesta, log in_eng, register_eng */
.titulo_cuenta { background-image:url(../imgs/fondo_titulo_cuenta.jpg);} /* mi_cuenta */
.titulo_comprobacion_datos { background-image:url(../imgs/fondo_titulo_comprobacion_datos.jpg);} /* comprobacion_datos */
/*index(destacados y highlines) = h2 y h2_eng*/

.pasos {
	width:220px;
	height:100px;
	float:left;
}
.pasos p {
	padding:10px 5px 10px 10px; 
	margin:0px;
	float:left;
	width:150px;
	//width:130px;
}
p.numero { 	
	width:10px;
	font-size:300%; 
	color:#a20f0f;/*rojo brillante*/ 
	padding:0px 10px 5px 33px;
}

p.numero2 {
	width:30px;	
	font-size:200%; 
	color:#a20f0f;/*rojo brillante*/ 
	padding:10px 0px 10px 10px;
	float:left;
}

.descripcion_categoria { width:620px; margin:0px 25px 20px 25px; padding:0px; border-bottom:1px solid #a20f0f;/*rojo brillante*/ }
.descripcion_categoria p{text-align:justify; }
.producto {width:323px; min-height:167px; padding:5px 0px 5px 0px; margin:10px 5px 10px 5px; float:left; }

.producto_izq { width:90px;  margin:0px 5px 0px 15px; padding:0px; float:left;  }
.producto_cd { width:90px; height:90px; margin:5px 0px 0px 0px; padding:0px;}
.producto_enlaces  { height:22px; margin:5px 0px 0px 0px; padding:2px 0px 2px 0px; }
.producto_enlaces a img { margin:0px 4px 0px 4px; padding:0px; float:left;}

.producto_dch{width:210px; margin:0px; padding:0px; float:left; }
.producto_dch p {line-height: 1.3em;}
.producto_titulo {font-size: 110%; margin:0px; padding:0px 5px 0px 5px; color:white;}
.producto_titulo a, .producto_titulo a:link, .producto_titulo a:visited {font-size: 110%; margin:0px; padding:0px; color:white; }
.producto_titulo a:hover{ color:#ddd;/*gris*/ padding:0px; margin:0px;}
.producto_autor { color:#a20f0f;/*rojo brillante*/   font-size: 110%; margin:0px; padding:0px 5px 0px 5px; }
.producto_info { color:#ddd;/*gris*/ margin:0px; padding:0px 5px 0px 5px; line-height: 1.2em; }
.producto_precio {font-size: 130%; color:#ddd;/*gris*/ margin:0px; padding:0px 5px 0px 5px;}



.producto2 {  padding:5px 0px 5px 0px; margin:10px 25px 10px 25px; }
.producto_autor2 { font-size: 160%; color:#a20f0f;/*rojo brillante*/  margin:0px; padding:10px 10px 0px 10px; }
.producto_titulo2 {font-size: 130%; margin:0px; padding:0px 10px 20px 10px; color:white;  }

.producto2_izq {width:200px; float:left; padding:0px; margin:0px 5px 0px 10px; }
.producto2_foto {  max-width:187px; background-color:black;  padding:0px; margin:5px 0px 18px 0px; //margin:5px 0px 15px 0px; }
.producto2_foto img {max-width:185px; border:1px solid #ddd; margin:0px; padding:0px;}

.producto_enlaces2 {  margin:10px 0px 10px 0px; padding:2px 0px 2px 5px; border-left:1px solid #a20f0f;/*rojo brillante*/  }
.producto_enlaces2 a img { height:22px; margin:0px 5px 0px 5px; padding:0px 0px 0px 0px; float:left;}
.producto_precio2 {font-size: 130%; color:#ddd;/*gris*/ margin:0px; padding:0px 5px 0px 15px; float:left;}
.producto_info1 { color:#ddd;/*gris*/ margin:0px; padding:10px 5px 0px 3px; line-height: 1.8em; }

.producto2_dch{width:400px; margin:0px; padding:0px; float:left;}
.producto_info2 p{ color:#ddd;/*gris*/ margin:0px 10px 0px 10px; padding:0px 0px 0px 10px; border-left:1px solid #a20f0f;/*rojo brillante*/  }
.reproductor { margin:5px 10px 18px 10px; }

.canciones { width:585px; margin:20px; padding:0px; }
.canciones_titulo { height:100%; border-bottom:2px solid white; padding:0px 0px 5px 0px; margin:5px 0px 5px 0px;}
.canciones_titulo2 {height:100%; font-size:120%; float:left;}
.canciones_pista { width:380px; font-size: 100%; color:#ddd;/*gris*/ margin:0px; padding:5px 5px 5px 15px; float:left; text-align:left; }
.canciones_info {width:180px; height:100%; float:right;}
.producto_duracion {font-size: 100%; color:#ddd;/*gris*/ margin:0px; padding:5px 5px 0px 15px; float:right;}
.producto_precio3 {font-size: 130%; color:#ddd;/*gris*/ margin:0px; padding:0px 10px 0px 15px; float:right;}
.producto_precio_no_venta { width:65px; float:right;}
.canciones_info a, .no_venta {float:right;}
.canciones ul { height:100%;  margin:0px; padding:0px; list-style:none;}
.canciones li { height:30px; border-bottom:1px solid #a20f0f;/*rojo brillante*/ margin-bottom:5px; }

.producto2_fotos { float:left; margin:25px 25px 0px 25px; padding:5px; background-color:black; border:1px solid white; }


#info { width:628px; margin:20px;}
.info_mitad { max-width:308px; float:left;}
.fotos_estudio, .fotos_estudio1, .fotos_estudio2, .fotos_estudio3 {width:286px;  background-color:black; border:1px solid #ddd; margin:0px 15px 10px 10px; float:left; }

.fotos_estudio1{ margin:10px 15px 10px 10px; //margin:10px 5px 10px 10px;}
.fotos_estudio2 {float:none; }
.fotos_estudio3 {float:none; margin-top:25px; }


.fotos_estudio img, .fotos_estudio1 img, .fotos_estudio2 img, .fotos_estudio3 img { margin:10px; border:3px solid black; }


#div_mp3, #datos_personales, #div_pedidos { width:100%; border-bottom: 1px solid #a20f0f;/*rojo brillante*/ margin-bottom:10px;  }
#div_pedidos {border:none;}
#datos_personales2, #datos_facturacion { width:100%; border: none; margin-bottom:10px;  }
.paginacion { width:650px; height:20px; text-align:center; margin:10px 10px 20px 10px;}
a.paginacion1 {font-size:100%; font-family:Arial;  color:#a20f0f; /*rojo*/ margin:2px 5px 0px 5px; padding:0px;}
a.paginacion2 { font-size:120%; color:#a20f0f; /*rojo*/ margin:0px 2px 0px 2px;}

p.mail {font-size:100%; margin:20px; padding:0px;}
.mail_h1 {padding:10px; margin:0px 0px 10px 0px; border-bottom:2px solid white;}
.mail_h4 {cursor:default; border-bottom:1px solid #a20f0f;/*rojo brillante*/}




/* TABLAS-----------------------------------------------------------------------------*/

table { width:98%; margin:1%; margin-top:20px;}
table a:hover {color:black;}
th { background-color:#a20f0f;/*rojo brillante*/ color:white; text-transform:uppercase; text-align:center; font-size:110%; line-height:1.1em; padding:2px 5px 2px 5px; margin:0px;}
.tabla_final { text-align:right; padding-right:10px;}
.tabla_final_pq { text-align:right; padding-right:10px; font-size:90%;}

tr {margin:5px 0px 0px 0px; }
td { padding:2px 5px 2px 5px; margin:0px;  background-color:#F2F2F2; color:#181818;}

.tabla_producto { width:98%; margin:5px; }
.tabla_producto td { border:1px solid #a20f0f;/*rojo brillante*/ }


.input_unidad { width:15px; height:20px; background-color:white; text-align:right; }
.tabla_img { text-align:center;}
.tabla_img a { text-align:center;}

.tabla_numero { text-align:right;}
.tabla_numero_pq { text-align:right; font-size:90%; text-transform:none;}

.tabla_espacio { height:10px; background-color:#181818;}

.tabla_numero_total{ text-align:right; font-size:110%; font-weight:600;}
.tabla_final_total { text-align:right; padding-right:10px;  font-size:105%;}

td ul { margin:0px; padding:0px; list-style-position:inside;}
td li { margin:0px 3px 5px 3px; padding:0px; color:#181818;}


/* FORMULARIO-----------------------------------------------------------------------------*/
form { margin:10px 20px 20px 20px; padding:0px;}
.form_pq, .form_pq2 { width:408px; margin:50px 130px 20px 130px;  padding:0px; }

fieldset {border:none; border-top:1px solid #a20f0f;/*rojo brillante*/  margin:0px; padding:0px; }
.fieldset_noborde {border:none; }
.fieldset_left0 { margin:0px 5px 5px 0px; padding:5px 5px 5px 10px; float:left;}
.fieldset_left1 { margin:0px 0px 5px 0px; padding:5px 10px 5px 10px; float:left;}
.fieldset_left { margin:0px 10px 5px 10px; padding:0px; float:left;}

legend {
	font: normal 120% "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color:#a20f0f;/*rojo brillante*/
	margin:10px 0px 5px 0px;
	padding:5px;
}
label {
	width:125px;
	height:20px;
 	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; 
	color:white;
	font-size:100%;
	background-color:#181818;
	margin:0px 10px 10px 0px;
	padding:0px;
	float:left;
}
.form_pq label {width:160px; margin:0px 10px 10px 0px;}
.form_pq2 label {width:100px; margin:0px 10px 10px 0px;}


input, textarea, select{  
 	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; 
	background-color:white; 
	color:#333;
	font-size:90%;
	font-weight:normal;
	border:1px solid #ccc; 
	margin:0px 0px 10px 0px; 
	padding:0px 2px 0px 2px;
	float:left;
}


input  {width:150px; height:17px;}
select  {width:155px; height:17px; //height:20px; }
select option {color:#333;}

.form_pq input, .form_pq textarea, .form_pq select, .form_pq2 input, .form_pq2 textarea, .form_pq2 select{ width:230px; float:right;}
.form_pq input  {height:17px;}
.form_pq textarea {height:70px; }
.form_pq select  {width:235px; height:20px; }

.form_pq2 input  {width:290px; height:17px;}
.form_pq2 textarea {width:290px;  height:80px; }

.checkbox_empresa { width:15px; height:15px; margin:5px; padding:0px; float:left; background-color:#181818; border:none;}
.checkbox_si_no { margin-right:20px; float:left;}
.checkbox_legal, .form_pq input.checkbox_legal, .form_pq2 input.checkbox_legal{ width:15px; height:15px; margin:3px 5px 5px 5px; padding:0px; float:right; background-color:#181818; border:none;}

/*aviso es la clase que adoptan los input mal rellenados en un formulario*/
.aviso {background-color:#FF3333;}
.msg {color:#333; font-weight:bold; text-align:center; font-size:16px; background-color:#8ac6e9;}

/*
#o_n04_cuenta1{width:30px; margin-right:20px;}
#o_n04_cuenta2{width:30px; margin-right:20px;}
#o_n02_cuenta3{width:15px; margin-right:20px;}
#o_n10_cuenta4{width:65px;}*/
input.boton, input.boton1, input.boton2  {
	width:120px;
	height:25px;
	color:white;
	border:1px solid #ddd;
	background-color:#a20f0f; /*rojo brillante*/
	cursor:pointer;
	text-align:center;
	font-size:12px;
	margin:15px 0px 15px 0px;
	float:right;
	padding:0px 0px 2px 0px;
	//padding:0px;
}
input.boton1  { margin:15px 15px 15px 0px; }

input.boton2  { background-color:#333; /*rojo brillante*/ margin:0px 15px 5px 0px;}

.comprobar_datos { 
	width:150px; 
	height:17px;
 	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; 
	color:#a20f0f; /*rojo brillante*/
	font-size:90%;
	font-weight:normal;
	margin:0px 0px 10px 0px; 
	padding:0px 2px 0px 0px;
	float:left;
}


.ayuda{color:#A30F0F;}


/* LEGAL-----------------------------------------------------------------------------*/
#legal { background:none; background-color:#181818; width:580px;  margin-top:0px;}
.politica { 
	width:560px;
	text-align:center;
	background:#181818 none;
	margin-left:auto;
	margin-right:auto;
	padding:10px 10px 0px 10px;
}
.politica h1 {font-size:160%; text-align:center;}
.politica  p{
	font-size:100%;
	margin:20px;
	padding:0px;
}
.politica strong{color:#A30F0F;}


/*PIE------------------------------------------------------------------------------------------------------------------*/
#pie{
	width:900px;
	height:25px;
	padding:0px;
	margin:0px;
}

#pie_izq {
	width:232px;
	height:25px;
	background-color:#181818; /*gris oscuro*/
	color:#a20f0f;/*rojo brillante*/
	padding:0px;
	margin:0px;
	float:left;
}
#pie_izq a{
	color:#a20f0f;
	padding:3px 5px 2px 5px; 
	margin:0px;
	display:block;
}
#pie_izq a:hover{  padding:3px 5px 2px 5px;  margin:0px;}

#pie_dch {
	width:668px;
	height:25px;
	background-color:#a20f0f;/*rojo brillante*/
	color:#181818; /*gris oscuro*/
	padding:0px;
	margin:0px;
	float:right;
}
#pie_dch a, #pie_dch a:link, #pie_dch a:visited {
	color:black;
	padding:3px 5px 2px 5px; 
	margin:0px;
	display:block;
}
#pie_dch a:hover{ padding:3px 5px 2px 5px;  margin:0px; color:#181818; /*gris oscuro*/}

