BODY {

	background-attachment:fixed;

	background-color:#120807;

	background-image:url("/templates/garamo2010/imagenes/fondo.jpg");

	background-position:center 50px;

	background-repeat:no-repeat;

	font:8pt Verdana,Geneva,Arial,Helvetica,sans-serif;

	height:100%;

	margin:10px;

	text-align:center;

}



input, select{

	font-size:10px;

}



fieldset{

	border-color:#282828;

}



legend{

	color:#BB9836;

}



.legend{

	color:#BB9836;

}



#contorno{

	margin: auto;

	width: 960px;

	height: 100% ;

	height: auto !important;/* overwrite the height */

	padding: 0px;

	padding-top:12px;

}





#contenedor{

	text-align: left;

	margin: auto;

	width: 960px; 

	padding: 0px;

	overflow: hidden;

	height: 100%;/* this is also the min height for IE */

	height: auto !important;/* overwrite the height */

	border:0px;

	border-left-style: solid;

	border-right-style: solid;

	

}



#cabecera{

	color: #333300;

	font-size:12pt;

	font-weight: bold;

	height: 241px;

	position:relative;

}





#cuerpo{

	padding-top:15px;

	width:960px;

	background-color: #000000;

	margin: auto;

	border:0px;

	border-left-style: solid;

	border-right-style: solid;

	border-color: #CBCBCB;

	overflow:hidden;

	height: auto !important;/* overwrite the height */

	height: 100% ;

	background-image: url(/templates/garamo2010/imagenes/bloques/cuerpo.png);

	background-repeat: repeat-y;

	position: relative;



}







#izquierda{

	margin-left: 20px;

	width: 240px;

	float:left;

	padding: 0px; 

}



#seccion_ambos{

	margin-left: 204px;

	margin-right: 204px;

	padding: 0 0 1 0 px; 

	padding: 0 0 0 0 px !important;/* overwrite the height */

	zoom:1;



	height: 100% ;

	height: auto !important;/* overwrite the height */

	background-color: #F4EBFB;

	

}



#seccion_bloques_izq{

	margin-left: 277px;

	margin-right: 23px;

	background-color: #F4EBFB;

	padding: 0 0 0 0 px !important; /* overwrite the height */

	padding: 0 0 1 0 px; 

	zoom:1;   

}



#seccion_bloques_der{

	padding: 0 0 0 0 px !important;/* overwrite the height */

	padding: 0 0 1 0 px; 

	zoom:1;



	margin-left:59px;

	margin-right:58px;

	min-height:125px;

	width:565px;

}





#seccion_sinbloques{

	margin-left:58px;

	margin-right:58px;

	padding: 0 0 0 0 px !important;

	padding: 0 0 1 0 px; 	

}



#seccentral{

	width:567px;

}



#f_recordar{

	color:#FFFFFF;

}





#derecha{

	/*width:262px;

	position:absolute;

	right:59px;*/



	float:right;

	margin-right:58px;

	width:262px;

}



#pie{

	padding: 0px;

	clear: both;

} 



#pie_contenido{

	background-image:url("/templates/garamo2010/imagenes/bloques/pie_int.png");

	background-repeat:no-repeat;

	height:166px;

	position:relative;

	width:960px;

} 



.contenido_seccion{

	width: 100%;

	display:table;

	zoom:1;	

	color:#BEBEBE;

	background-color:#120D0D;

} 





.clear{

	clear: both;

	visibility:hidden;

	display:none;

}







.bl_sup

{

	background-image:url("/templates/garamo2010/imagenes/bloques/bloque_sup.png");

	background-repeat:no-repeat;

	height:5px;

	width:264px;

	font-size:0px;

}



.bl_medio

{

	background-image:url("/templates/garamo2010/imagenes/bloques/bloque_medio.png");

	background-repeat:repeat-y;

	width:264px;

}



.bl_inf

{

	background-image:url("/templates/garamo2010/imagenes/bloques/bloque_inf.png");

	background-repeat:no-repeat;

	height:16px;

	padding:0 0 15px;

	width:264px;

}



.menu_cats

{

	margin-left:10px;

	width:230px;

}





.titulo_bloque

{

	color:#C39A33;

	font-size:1.3em;

	padding-left: 10px;

	padding-top: 5px;

	margin-bottom:10px;

	text-align:left;



}



#menu_pie{

	height:14px;

	left:49px;

	position:absolute;

	top:52px;

	width:477px;

}



#ulmenu li{

	background-image:url("/templates/garamo2010/imagenes/bloques/punto.jpg");

	background-repeat:no-repeat;

	display:inline;

	margin-right:5px;

	padding-left:15px;	

}







.bl_sup_izq

{

	margin-right:-3px;

	border:0px;

	border-style: solid;

	float:left;

	background-image: url(/templates/garamo2010/imagenes/bloques/bloque_01.gif);

	background-repeat: no-repeat;

	width:25px;

	height:44px

}



.bl_sup_der

{

	margin-left:-3px;

	border:0px;

	border-style: solid;

	float:right;

	background-image: url(/templates/garamo2010/imagenes/bloques/bloque_03.gif);

	background-repeat: no-repeat;

	width:25px;

	height:44px

}



.bl_sup_centro

{

	border:0px;

	border-style: solid;

	background-image: url(/templates/garamo2010/imagenes/bloques/bloque_02.gif);

	background-repeat: repeat-x;

	height:44px;

	padding-top:18px;

	padding-left:0px;

	font-size:12px;

	color:#FFFFEE;

	text-align:left;

	margin-bottom:-18px;

}



.bl_cont

{	

	position: relative; 

	overflow:hidden;

	zoom:1;

	margin-top:0px ;

	padding:0px;

	border-left:1px;

	border-left-style: solid;		

	

	border-right:1px;

	border-right-style: solid;	

	

	background-color: #FFFFFF;

	border-color: #7D7D7D;



	

}



.bl_inf_izq

{

	margin-right:-3px;

	float:left;

	background-image: url(/templates/garamo2010/imagenes/bloques/bloques_izq_05.gif);

	background-repeat: no-repeat;

	width:26px;

	height:21px

}



.bl_inf_der

{

	margin-left:-3px;

	float:right;

	background-image: url(/templates/garamo2010/imagenes/bloques/bloques_izq_07.gif);

	background-repeat: no-repeat;

	width:26px;

	height:21px

}



.bl_inf_centro

{

	background-image: url(/templates/garamo2010/imagenes/bloques/bloques_izq_06.gif);

	background-repeat: repeat-x;

	height:21px;

}



.contorno_bloque

{

}





#cab_logo

{

	width: 960px;

	height:241px;

	background-image: url(/templates/garamo2010/imagenes/bloques/cabecera.png);

	background-repeat: no-repeat;	

	padding: 0px; 		

}



.menu

{

	background-image: url(/templates/garamo2010/imagenes/bloques/puntos.gif);

	background-repeat: no-repeat;	

	background-position: center;

	text-align:center;

}



#logo

{

	height:62px;

	left:90px;

	position:absolute;

	top:80px;

	width:235px;

}





#micompra

{

	left:726px;

	position:absolute;

	top:143px;

}



#salir

{

	position:absolute;

	right:-130px;

	text-align:right;

	top:-28px;

	width:350px;

}



#div_desc

{

	left:726px;

	position:absolute;

	top:185px;

}



#acceso

{

	left:679px;

	position:absolute;

	top:65px;

}



#boton_acceso

{

	left:84px;

	position:absolute;

	top:39px;

}



.textbox{

	background-color:#F0BEBF;

	border:1px solid;

}



.cab_acceso

{

	color:#D5D5D5;

}

.cab_accesouser

{

	color:#D5D5D5;

}





#cab_menu

{

	width: 692px;

	height:63px;

	float:left;

	padding: 0px; 	

	background-image: url(/templates/garamo2010/imagenes/bloques/cab_04.gif);	

}



#cab_menunav

{

	left:84px;

	position:absolute;

	top:170px;

}



#acceso_clientes

{

	position:relative;

	width: 120px;

	height:20px;

	

	left:730px;

	top: 22px; 	

	display:none;

}



A.acceso_clientes 			{font-size:13px; font-weight: bold; color: #AA63DB; text-decoration:none;}

A.acceso_clientes:visited	{font-size:13px; font-weight: bold; color: #AA63DB; text-decoration:none;}

A.acceso_clientes:hover 	{font-size:13px; font-weight: bold; color: #723D96; text-decoration:none;}

A.acceso_clientes:active 	{font-size:13px; font-weight: bold; color: #AA63DB; text-decoration:none;}





.cab_contenedor

{

	min-width: 970px;

	width: expression(document.body.clientWidth < 970? "971px": "auto" );	

	width:100%;

}







#navlist li

{

	margin:0px;

	display: inline;

	list-style-type: none;

	padding-right: 33px;

}



.bl_cab_admin_izq

{

	margin-right:-3px;

	border:0px;

	border-style: solid;

	float:left;

	background-image: url(/templates/garamo2010/imagenes/bloques/cab_admin_01.gif);

	background-repeat: no-repeat;

	width:24px;

	height:63px

}



.bl_cab_admin_der

{

	margin-left:-3px;

	border:0px;

	border-style: solid;

	float:right;

	background-image: url(/templates/garamo2010/imagenes/bloques/cab_admin_03.gif);

	background-repeat: no-repeat;

	width:24px;

	height:63px

}



.bl_cab_admin_centro

{

	border:0px;

	border-style: solid;

	background-image: url(/templates/garamo2010/imagenes/bloques/cab_admin_02.gif);

	background-repeat: repeat-x;

	height:63px;

	padding-top:12px !important;

	padding-top:24px;

	padding-left:0px;

	font-size:12px;

	color:#FFFFEE;

	text-align:left;

	margin-bottom:-18px;

}





/* SECCIONES  */

.bl_seccion

{

	width: 100%;

	border-collapse: collapse;

	padding:0px;

}



.bl_sec1, .bl_sec3

{

	padding:0;

	margin:0;

}



.bl_sec2

{

	color:#BB9836;

	font-size:15px;

	height:19px;

	padding-left:10px;

	padding-top:7px;

	text-align:left;

}



.bl_sec5

{

	color:#B9B9B9;

	/*padding-left:10px;*/

	/*padding-right:10px;*/

	padding-top:10px;

	text-align:left;

}



/* FIN SECCIONES */



/* PIE */



#visa

{

	float:left;

	margin-top:0px;

	margin-right:5px;

}





#pie_menunav

{

	text-align:center;

	margin-left:30px;

}







A.pie 			{font-size:14px; color: #797979; text-decoration:none;}

A.pie:visited	{font-size:14px; color: #797979; text-decoration:none;}

A.pie:hover 	{font-size:14px; color: #797979; text-decoration:none;}

A.pie:active 	{font-size:14px; color: #797979; text-decoration:none;}



A.tienda_virtual 			{font-size:10px; color: #797979; text-decoration:none;}

A.tienda_virtual:visited	{font-size:10px; color: #797979; text-decoration:none;}

A.tienda_virtual:hover 		{font-size:10px; color: #797979; text-decoration:none;}

A.tienda_virtual:active 	{font-size:10px; color: #797979; text-decoration:none;}



A.tienda_virtual_ath 			{font-size:10px; color: #515151; text-decoration:none;}

A.tienda_virtual_ath:visited	{font-size:10px; color: #515151; text-decoration:none;}

A.tienda_virtual_ath:hover 		{font-size:10px; color: #515151; text-decoration:none;}

A.tienda_virtual_ath:active 	{font-size:10px; color: #515151; text-decoration:none;}







#div_pie

{

	height:19px;

	left:165px;

	position:absolute;

	top:115px;

	width:750px;

}



#txt_pie

{

	color:#C7C7C7;

	font-family:Verdana;

	font-size:12px;

	text-align:left;

}



#athnetwork

{

	color: #3A3A3A;
    font-family: Arial;
    height: 38px;
    left: 529px;
    position: absolute;
    top: 117px;
    width: 400px;

}



#entidad_copy

{

	position:absolute;

	width:300px;

	height:38px;

	top: 79px;

	right:4px;

	text-align:right;

	color:#FFFFFF;

	font-family:Arial;

	font-size:11px;

}



A.link_ath 				{color: #3A3A3A; font-family:Arial; font-size: 10px; text-decoration:none;}

A.link_ath:visited 		{color: #3A3A3A; font-family:Arial; font-size: 10px; text-decoration:none;}

A.link_ath:hover 		{color: #3A3A3A; font-family:Arial; font-size: 10px; text-decoration:none;}

A.link_ath:active 		{color: #3A3A3A; font-family:Arial; font-size: 10px; text-decoration:none;}



A.cat_portada 				{color: #F2F2F2; font-family:Arial; font-size: 9px; text-decoration:none;}

A.cat_portada:visited 		{color: #F2F2F2; font-family:Arial; font-size: 9px; text-decoration:none;}

A.cat_portada:hover 		{color: #FFFF80; font-family:Arial; font-size: 9px; text-decoration:none;}

A.cat_portada:active 		{color: #F2F2F2; font-family:Arial; font-size: 9px; text-decoration:none;}



A.cesta 			{color: #000000; font-family:Verdana; font-size: 11px; text-decoration:none;}

A.cesta:visited 	{color: #000000; font-family:Verdana; font-size: 11px; text-decoration:none;}

A.cesta:hover 		{color: #000000; font-family:Verdana; font-size: 11px; text-decoration:none;}

A.cesta:active 		{color: #000000; font-family:Verdana; font-size: 11px; text-decoration:none;}





/* FIN PIE */



.td_titulo{

	background-color:#3A3A3A;

	color:#FFFFFF;

}



.contenedor_camp

{

	height:162px;

	margin-bottom:20px;

	position:relative;

	width:567px;

}



.imagen_camp

{

	height:150px;

	left:6px;

	position:absolute;

	text-align:center;

	top:5px;

	width:560px;

	overflow:hidden;

}



.contorno_camp

{

	background-image: url(/templates/garamo2010/imagenes/bloques/contorno_camp.png);

	background-repeat: no-repeat;

	height:162px;

	left:0;

	position:absolute;

	top:0;

	width:567px;

	overflow:hidden;

}



.contorno_camp_prox

{

	background-image: url(/templates/garamo2010/imagenes/bloques/contorno_camp_prox.png);

	background-repeat: no-repeat;

	height:162px;

	left:0;

	position:absolute;

	top:0;

	width:567px;

	overflow:hidden;

}



.limite

{

	color:#FFFFFF;

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

	height:22px;

	left:42px;

	position:absolute;

	text-align:center;

	top:132px;

	width:185px;

	z-index:1;

}



.limite_prox

{

	color:#FFFFFF;

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

	height:22px;

	left:42px;

	position:absolute;

	text-align:center;

	top:132px;

	width:195px;

	z-index:1;

}



#proximamente

{

	color:#C39A33;

	font-size:15px;

	font-weight:bold;

	height:44px;

	position:relative;

	z-index:1;	

}



.linea

{

	background-image:url("/templates/garamo2010/imagenes/bloques/linea.png");

	background-repeat:repeat-x;

	height:10px;

	left:0;

	position:absolute;

	top:21px;

	width:380px;

}





.entrart

{

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

	height:14px;

	left:343px;

	position:absolute;

	top:132px;

	width:108px;

	z-index:1;

}



.contorno_productos{

	background-color:#120D0D;

	display:inline-block;

	height:340px;

	margin-bottom:4px;

	margin-right:6px;

	padding-left:4px;

	position:relative;

	width:271px;

}



.cab_prod{

	height:40px;

	left:0;

	position:relative;

	top:0;

	width:266px;

}



.cab_texto{

	height:39px;

	left:2px;

	position:absolute;

	top:4px;

	width:197px;

}



.precio_prod{

	color:#FFFFFF;

	height:39px;

	left:165px;

	position:absolute;

	text-align:right;

	top:4px;

	width:98px;

}





.foto_prod{

	height:265px;

	left:0;

	position:absolute;

	text-align:center;

	top:60px;

	width:271px;

}



.edicion_prod{

	height:50px;

	left:4px;

	position:absolute;

	top:65px;

	width:25px;

}



.agotado{

	color:#FF0000;

	font-weight:bold;

}



.disponible{

	color:#97BF0D;

	font-weight:bold;

}



h1.tit_producto{
	color:#C39A33;
	font-size:1.2em;
	margin:0;
	font-weight:bold;
}



.precios_normal{

	font-size:1em;

	color:#A40000;

	font-weight:bold;

}



.precios_oferta{

	font-size:1.3em;

	color:#D7D7D7;

	font-weight:bold;

}



.contorno_minimgs{

	height:61px;

	margin-left:6px;

	margin-right:5px;

	padding-top:3px;

	position:relative;

	width:59px;

}





.cantidad{

	color:#CDCDCD;

	font-weight:bold;

}





#div_txt_socios

{

	position:relative;

}



#txt_socios

{

	text-align:left;

	padding-left:18px;

	padding-top:17px

}



.titulo

{

	color:#BB9836;

	font-family:Arial;

	font-size:13px;

	font-weight:bold;

	margin-bottom:19px;

}



.texto

{

	color:#FFFFFF;

	font-family:Arial;

	font-size:11px;

	font-weight:bold;

	margin-bottom:17px;

}



#div_formulario

{

	width:356px;

	height:175px;

	position:relative;

}



#contenedor_reg

{

	position:relative;

}



.form_socios td, #div_enviar_form{

	color:#FFFFFF;

}



#div_enviar_form

{

	color:#FFFFFF;

	font-size:9px;

	height:26px;

	left:320px;

	position:absolute;

	text-align:left;

	top:63px;

	width:175px;

}



#b_reg

{

	width:68px;

	height:22px;

	background-image: url(/templates/garamo2010/imagenes/botonera/enviar.png); 

	background-repeat: no-repeat;

	background-position: right;

	cursor:pointer;

	border: none;

	background-color:transparent;

}



table.form_socios

{

	margin-left:15px;

	margin-top:10px;

}



#bolsa

{

	background-image:url("/templates/garamo2010/imagenes/bol.png");

	background-repeat:no-repeat;

	height:90px;

	left:433px;

	position:absolute;

	top:50px;

	width:73px;

}

#regt

{

	color:#FFFFFF;

	font-size:9px;

	font-weight:bold;

	height:29px;

	left:158px;

	position:absolute;

	top:256px;

	width:165px;

}



#regt span{

	color:#FF0000;

	font-size:13px;

}



#div_invalido

{

	position:absolute;

	width:200px;

	height:26px;

	top: -68px;

	left:145px;

	text-align:left;

	color:#FF0000;

}



.tcesta{

	color:#E1E1E1;

}



.ahorrocesta{

	color:#FF0000;

	border-color:#5A5A5A;

	text-align:center;

	border-style: dotted; 

	border-width: 3px;

	font-size:14px;

	font-family:Verdana;

	font-weight:bold;

}





.tcontacto{

	color:#E1E1E1;

	padding-bottom:9px;

	padding-right:10px;

}



.estaaquinolink{

	color:#BF9100;

}



#apadrinar{

	color:#FFFFFF;

	font-size:14px;

	margin:0 auto;

	width:93%;

	text-align:left;

}

#apadrinar strong{

	color:#FBB22F;

}



#titpadrinos{

	font-family:verdana;

	font-size:19px;

	font-weight:bold;

}

#titpadrinos strong{

	font-size:20px;

	color:#FFFFFF;

}



#notapadrinos{

	font-size:10px;

	left:790px;

	position:absolute;

	top:333px;

	width:120px;

}



.error{

	text-align:center;

}



#formpadrinos, #formpadrinos td{

	color:#FFA500;

	margin:0 auto;

	position:relative;

	text-align:left;

	width:585px;

}



#imgpadrino{

	color:#FFA500;

	height:100px;

	left:305px;

	position:absolute;

	text-align:left;

	top:19px;

	width:280px;

}



#imgpadrino_padrinos{

	color:#FFA500;

	height:100px;

	left:398px;

	position:absolute;

	text-align:left;

	top:100px;

	width:280px;

}



#imgpadrino_padrinos div{

	color:#FFFFFF;

	font-size:12px;

	height:100px;

	left:125px;

	position:absolute;

	top:5px;

	width:300px;

}

#imgpadrino div{

	color:#FFFFFF;

	font-size:12px;

	height:100px;

	left:109px;

	position:absolute;

	top:25px;

	width:214px;

}



#envpa{

	height:68px;

	left:339px;

	position:absolute;

	top:169px;

	width:189px;

}



.tapadrinados

{

	color:#E1E1E1;

	font-weight:bold;

	font-size:13px;

}



.tapadrinados strong{

	color:#FBB22F;

}



.td_tituloosc{

	color:#FFFFFF;

	background-color:#141414;

	height:22px;

	padding-left:5px;

}



.td_fila1osc{

	color:#F5F5F5;

	background-color:#201C1C;

	height:20px;

	padding-left:5px;

}



.td_fila2osc{

	color:#F5F5F5;

	background-color:#2C2828;

	height:20px;

	padding-left:5px;

}



#recomen{

	color:#D7D7D7;

	height:50px;

	padding:15px;

	font-size:13px;

	text-align:center;

	position:relative;

}



#recomen strong{

	color:#FBB22F;

}





#confianza

{

	height:30px;

	left:525px;

	position:absolute;

	top:40px;

	width:70px;

}



#div_txt_proveedores

{

	height:303px;

	margin-left:23px;

	width:339px;

}



#txt_proveedores

{

	padding-left:18px;

	padding-top:17px;

	text-align:left;

	width:295px;

}



#div_formulario_prov

{

	height:302px;

	left:447px;

	position:absolute;

	top:56px;

	width:440px;

}



#div_boton_prov

{

	left:333px;

	position:absolute;

	text-align:right;

	top:2px;

}



#div_enviar_form_provs

{

	color:#FFFFFF;

	font-size:9px;

	height:26px;

	left:12px;

	position:absolute;

	text-align:left;

	top:248px;

	width:305px;

}



.imagenprodscampa

{

	padding-right:10px;

}



#pedido_minimo

{

	padding-top:45px;

}


.botonera_enviar
{
	left:75px;
position:absolute;
top:7px;
width:77px;
}

.alacaza
 {
	font-size:11px;
	color:#B88F16;
 }

 #contorno_cesta
 {
	padding:15px;
 }

 #listaprodcesta
 {
	background-color: #1C1616;
	padding:8px;
	margin-bottom:15px;
 }

 .item_cesta A			{color: #FFFFFF; font-size: 13px;text-decoration:none;font-weight:bold;text-decoration:none;}
.item_cesta A:visited	{color: #FFFFFF; font-size: 13px;text-decoration:none;font-weight:bold;text-decoration:none;}
.item_cesta A:hover	{color: #F5F5F5; font-size: 13px;text-decoration:none;font-weight:bold;text-decoration:none;}
.item_cesta A:active	{color: #FFFFFF; font-size: 13px;text-decoration:none;font-weight:bold;text-decoration:none;}

#yacliente A				{color: #F8B332; font-size: 13px;text-decoration:none;text-decoration:none;}
#yacliente A:visited	{color: #F8B332; font-size: 13px;text-decoration:none;text-decoration:none;}
#yacliente A:hover		{color: #DA9514; font-size: 13px;text-decoration:none;text-decoration:none;}
#yacliente A:active		{color: #F8B332; font-size: 13px;text-decoration:none;text-decoration:none;}

.item_cesta,
.item_cesta td
{
	font-size:13px;
	color:#FFFFFF;
	height:60px;
}

.table_total td
{
	color:#FFFFFF;
}

.cont_ahorrototal
{
	border: 0px solid #D2D2D2;
	margin-bottom: 15px;
	position: relative;
	background-color: #1C1616;
	padding:8px;
}

.cont_ahorropuntos
{
	padding: 0px;
}

.item_ahorrado
{
	color: #96BF0B;
    font-size: 15px;
	font-weight:bold;
}

.item_puntos,
.item_puntos_datos
{
	color: #F8B332;
}

.importetotal td 
{
    color:#F8B332;
	font-weight:bold;
	font-size: 16px;
}


.importetotal_inf td 
{
    color:#F8B332;
	font-weight:bold;
	font-size: 14px;
}

#timeout_cesta
{
	color:#FFFFFF;
	margin-right: 12px;
}

#timeout_cesta span
{
	color:#F8B332;
}

.cont_direnvio,
.cont_formapago,
.cont_prodresumen
{
	border: 0px solid #D2D2D2;
	background-color: #1C1616;
	padding:8px;
}

.div_titulo_campo
{
	color:#D7D7D7;
}

.campo
{
	background-color: #141414;
	color:#9B9B9B;
}

.campo_over
{
	background-color: #1E1E1E;
}


.txt_login
{
	background-color: #FFFFFF;
	color:#5C5C5C;
}

.icn_formapago_resal			{ background-color: #141414;	}
.icn_formapago_marcada	{ background-color: #141414;	}

#yacliente
{
	color:#D7D7D7;
	font-size: 11px;
}

#faltandatos
{
	color:#D7D7D7;
	font-size: 11px;
}

#div_publicidad
{
	color:#D7D7D7;
}

.direnvio
{
	color:#D7D7D7;
}

#txt_disponibles
{
	color:#D7D7D7;
}


#txt_disponibles input
{
	background-color: #1C1616;
	color:#D7D7D7;
}

.lbarra
{
	background-image: url("/templates/garamo2010/imagenes/lbarra.png");
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
	padding-left: 90px;
}

.cbarra
{
	background-image: url("/templates/garamo2010/imagenes/cbarra.png");
    background-repeat: repeat-x;
    height: 36px;
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    
}

.dbarra
{
	background-image: url("/templates/garamo2010/imagenes/dbarra.png");
    background-position: right top;
    background-repeat: no-repeat;
    height: 36px;
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    
}

.bloqueregsup
{
	width:280px;
	height:26px;
	background-image: url("/templates/garamo2010/imagenes/bloquesup.png");
    background-repeat: no-repeat;
}


.bloqueregmed
{
	width:280px;
	background-image: url("/templates/garamo2010/imagenes/bloquemed.png");
    background-repeat: repeat-y;
}



.bloquereginf
{
	width:280px;
	height:26px;
	background-image: url("/templates/garamo2010/imagenes/bloqueinf.png");
    background-repeat: no-repeat;
}


#cont_fichacliente
{
	padding:15px;
}

.titulo_puntos
{
	color: #FFFFFF;
}


.valor_puntos
{
	color: #FFFFFF;
}

#txt_datos_personales_titulo
{
	color:#FDB735;
	font-size:18px;
}

.txt_apadrina_panel,
.txt_apadrina_panel_2
{
	color:#CDCDCD;
}

.txt_apadrina_panel_1 {
    color: #FDB735;
}

.bloqueregmed div {
    color: #CDCDCD;
    font-size: 12px;
}


#div_direnvio
{
	width:60%;
}
