body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#bf0074;
	text-indent: 16px;
	margin-top:0px;
	}

h2 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#bf0074;
	text-indent:10px;
	}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bf0074;
	text-indent: 10px;
	}

.rojo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	}
	
#navi{
	width:93px;
	height:25px;
	float:left;
	text-align:center;
	border-right:1px solid #FFFFFF;
	}

a.menu{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-size:10px;
	}
a.menu:hover{
	text-decoration:underline;
	}	
	
a.corp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	}
a.corp:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
	}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
	
a.azul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#09F;
	text-decoration:none;
	}
a.azul:hover {
	text-decoration:underline;
	}
	
input, textarea, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #17aedb;
	background-color:#FFFFFF;
}

.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}

.titulo_sello {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:bf0075;
	}


.bordecelda {border:solid 1px #CDCBCB;background-color:#666666; height:25px; width:92px; line-height:25px; vertical-align:middle; text-align:left}


a.usuario {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C62B80;
	text-decoration:none;
	}
a.usuario:hover {
	text-decoration:underline;
}

.texto_cabecera{
	color:#FFFFFF;
}

a.email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b50071;
	text-decoration:none;
	}
a.email:hover {
	text-decoration:underline;
	}
	
a.enlace_blanco {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
a.enlace_blanco:hover {
	text-decoration:underline;
	}

.titulo_tabla {
	background-color:#bf0074;
	color:#FFFFFF;		
}

.borde_casilla{
	background-color:#EFEFEF;
	border:1px solid #CCCCCC;
}

/********************************************/
/********************************************/
#contenido_principal_shop{
	width:690px;
	height:auto;
	float:left;
	text-align:left;
	margin:0 0 20px 30px;
}
.cabecera {
	width:100%;
	height:30px;
	line-height:30px;
	background-color:#eeedec;
	color:#666;
	font-weight:bold;
	font-size:0.8em;
	margin-bottom:5px;
	clear:both;
	text-align:left
}
.cabecera span {
	margin-left:10px;
	
}

#caja_fam {
	width:580px;
	height:auto;	
	clear:both;
	margin-top:2px;
	margin-left:10px;
	background-image:url(../images/e/fnd_caja_fam.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
	#caja_fam_img {
		width:140px;
		height:145;
		float:left;
		margin:7px 0 5px 20px
	}
	#caja_fam_text {
		width:400px;
		height:auto;
		float:right;
		text-align:left;
		margin-top:10px;
	}
	
	.columna_ficha{
		width:200px;
		height:auto;
		float:right;
		margin-right:5px;
		font-size:0.9em;
	}
	
	.columna_ficha h1 {
		font-size:1.2em;
		font-weight:bold;
		color:#cf006f;
	}
	
	.columna_ficha_grande{
		width:420px;
		height:auto;
		float:left;
		margin-right:5px;
		font-size:0.9em;
	}

#idprecio {
	width:100%;
	height:25px;
	line-height:25px;
	font-size:1.8em;
	color:#666;
	font-weight:bold;
	text-align:center;
	clear:both;
	background-color:#FFF;
	margin-bottom:5px;
}

.texto_gris {
	font-size:0.9em;
	color:#666;
	text-align:right	
}
