/*index*/
div.desarrollo div.img {
	float:right;
	width:32%; 

}
div.desarrollo div.img span { background:url(url(../images/frontend/badge.png) no-repeat top left; width:65px; height:65px;

}
div.desarrollo div.descripcion p {
	font-size:13px;
	color:#666666;
}
div.desarrollo div.descripcion {
	float:left;
	

}

/*productos*/

.productos div.desarrollo div.descripcion  { width:80%;
}
.productos div.desarrollo div.descripcion table td {
	padding: 5px 10px 7px 0;
	border-bottom:2px dotted #b9deeb;
	vertical-align:top;
}
.productos div.desarrollo div.descripcion table td h4 {
	padding:0px;
	margin:0;
	margin-bottom:10px;
}
.productos div.desarrollo div.descripcion table td h4 a {
	color:#e3127f;
}
.productos div.desarrollo div.descripcion table td p {
	padding:0px;
	margin:0;
	font-size:12px;
	line-height:1.2em;
}
.productos div.desarrollo div.descripcion table td a img {
	border:3PX SOLID #d8eff4;
}
.productos div.desarrollo div.descripcion table td a:hover img {
	border:3PX SOLID #c6e4ea;
}
.productos div.desarrollo div.descripcion table.detalle {
	padding:0px;
	border: 2px dotted #b9deeb;
	vertical-align:top;
	margin-bottom:15px;
}
.productos div.desarrollo div.descripcion table.detalle td {
	padding: 5px;
	vertical-align:top;
	border-bottom:none;
}
.productos div.desarrollo div.descripcion table.detalle tr td h4 {
	font-size:18px;
	letter-spacing:-1px;
	color:#e3127f;
}
.productos div.desarrollo div.descripcion table.detalle tr td p {
	font-size:13px;
}
.productos div.desarrollo div.descripcion table.detalle tr td ul {
	color:#666666;
	margin:0;
	padding:0;
	margin-left:14px;
}
.productos div.desarrollo div.descripcion table.detalle tr td ul li {
	color:#666666;
	margin:0;
	padding:0;
	list-style: disc;
}
 .banner_ofertas		{ margin-bottom:10px; margin-top:15px;}
 .banner_ofertas h3                { display:none;}

 .banner_ofertas a.fdo  { background:url(../images/frontend/banner_ofertas.png) no-repeat  top center; height:152px; display:block;}
div.desarrollo div.img  a  img{border:3px solid #bedae8; text-decoration:none; border:none; padding:2px;
	

}
div.desarrollo div.img  a.primera img{border:3px solid #bedae8; text-decoration:none; padding:2px;
	

}

/*pdctos categorias*/


.productos ul.categoria			{ width:49%; float:left;}
.productos ul.categoria li  {  border-bottom:2px dotted #b9deeb; padding-bottom:7px; margin-bottom:7px;   padding-left:5px;  margin-left:14px; }



.productos ul.categoria	li .imagen	{ float:left; width:43%;}
.productos ul.categoria	li .imagen a img	{ border:none; text-decoration:none; border:3px solid #D8EFF4;}


.productos ul.categoria	li h4 a	{ color:#E3127F; font-size:16px;}




/*servicios*/

div.desarrollo div.descripcion ul {
	margin:0;
	padding:0;
	list-style:none;
}

.desa { width:67%; float:left;}

div.desarrollo div.descripcion ul li {
	margin-bottom:10px; padding-bottom:15px; border-bottom:2px dotted #b3daec;
}
div.desarrollo div.descripcion ul li h4 {
	margin-bottom:0;
	padding:0; margin-bottom:10px; color:#e40b7c;
}
div.desarrollo div.descripcion ul li h4 a   {
	 color:#e40b7c; text-decoration:none;
}
div.desarrollo div.descripcion ul li p {
	margin:0;
	padding:0;
}
.desa h5  { font-size:17px; color:#e40e7d; margin:0;}
.desa h5 a { font-size:17px; color:#e40e7d; text-decoration:none;}
.desa a.compra, .compra1{ background:url(../images/frontend/bt_comprar.gif) no-repeat top left; height:35px; width:133px; display:block; text-indent:-9999px; overflow:hidden; margin-top:5px;} 

.desa a.compra{ background:url(../images/frontend/bt_comprar1.gif) no-repeat top left; height:35px; width:185px; display:block; text-indent:-9999px; overflow:hidden; margin-top:5px;} 

/* nacimientos */

.nacimientos { text-indent:-9999px; overflow:hidden; } .nacimientos a { background:url(../images/frontend/back_nacimientos.png) no-repeat top left; height:62px; display:block; text-decoration:none; border: none; margin-bottom:5px; margin-top:15px; } 

/* cesta */

.cesta { background:#dcf0fa url(../images/frontend/backcesta.gif) repeat-x top left; border:1px solid #c0e0e9; padding:10px; width:90%; margin-bottom:15px;}
.cesta h4 { background: url(../images/frontend/cestatitu.gif) no-repeat top right; display:block; height:14px; width:59px;  text-indent:-9999px; overflow:hidden; margin-top:5px; }
.cesta  p{ margin:0;}
.cesta .msje_vacio p, #table_cesta		{ font-size:12px; color:#006699; margin:0;}
.cesta .msje_vacio  a		{ font-size:12px; color: #e61e86; font-weight:bold;}
.cesta a img		{ border:none; float:left; margin-right:4px; height:61px; width:50px;}


div.categorias { background:#dcf0fa url(../images/frontend/backcesta.gif) repeat-x top left; border:1px solid #c0e0e9; padding:10px; width:90%; }
