.col_left p		{ font-size:12px;}
.boxes		{ background:#000  url(../images/frontend/back_contents.gif) top center no-repeat; padding-top:15px; margin-top:5px;}
.home .boxes		{ background-color:#000; background-image:none; margin-bottom:9px; padding-top:0px; margin-top:5px;}
.boxes ul 			{ padding:0; margin:0;}
.boxes ul li				{ margin:0; padding:0; list-style:none; float:left; width:312px; height:187px; text-indent:-999px; overflow:hidden;}
.boxes ul li a		{ display:block; width:312px; height:187px;}
.boxes ul li.productos a		{ background:url(../images/frontend/productos.jpg) no-repeat top center;}
.boxes ul li.accesorios a		{  background:url(../images/frontend/accesorios.jpg) no-repeat top center;}
.boxes ul li.calzados a		{  background:url(../images/frontend/calzados.jpg) no-repeat top center;}

.desarrollo img		{ margin-bottom:5px;}
.desarrollo p		{ font-size:12px; color:#d7d7d7; padding:5px; margin:3px;}
.desarrollo h4		{ margin:0; padding:0; padding-top:10px; margin-left:10px; }

ul.news		{ margin:0; padding:0; list-style:none; margin-bottom:20px;}
ul.news	li h5	{ margin:0; padding:0; color:#0066CC; text-transform:uppercase; border-bottom:1px solid #CCCCCC; padding-bottom:4px;}
ul.news	li h5 a	{  color:#2ba5dd;  }
ul.news li h5 a:hover		{ color:#008ccd;}
ul.news li 		{ margin-bottom:8px;}
ul.news li p		{ margin:0; margin-bottom:7px;  font-size:12px; color:#d7d7d7;}

.desarrollo .txt		{ float:left; width:200px; font-size:10px;}
.desarrollo .txt p		{ font-size:11px; margin:0;}
.desarrollo .txt a		{   color:#2ba5dd;}

.form		{ float:left; width:250px; margin-right:5px; padding-right:15px; border-right:1px solid #777;
}
ul.suc		{ margin:0; padding:0; list-style:none;}
ul.suc	li a	{  color:#2ba5dd; font-size:10px;  }
ul.suc li a:hover		{ color:#008ccd;}
ul.suc li 		{ margin-bottom:8px; border-bottom:1px solid #CCCCCC; padding-bottom:4px;}
ul.suc li p		{ margin:0;   font-size:12px; color:#333333;}
ul.suc li img		{ border:3px solid #777; width:193px;}

ul.list		{ margin:0; padding:0; padding:10px;} 
ul.list li		{ list-style:none; margin:0; padding:0; color:#c3c3c3; border-bottom:1px dotted #777; padding:6px 0 10px 0; margin-bottom:10px;}
ul.list li img		{ float:left; margin:0; margin-right:12px;border:4px solid #ccc; margin-bottom:4px; }

ul.list li h5		{ margin:0; padding:0;   color:#2ba5dd; font-weight:bold; margin-bottom:4px; font-size:14px; vertical-align:top;}
ul.list li h5 a		{ margin:0; padding:0;    color:#2ba5dd;vertical-align:top; }
ul.list li p		{ margin:0; padding:0; font-size:12px;}

.imagen		{ float:left; width:70%; padding-top:10px;  text-align:center; border-top:1px solid #777;}
.imagen	a img	{ border:none; text-decoration:none;}

.detalles		{ float:right; width:25%;  text-align:center; padding-top:7px;}
.detalles ul		{ margin:0; padding:0; list-style:none;}
.detalles ul li		{ margin:0; padding:0; list-style:none; margin-bottom:5px;}
.detalles ul li	img	{ border:3px solid #555; padding:2px;}

.detalles ul li	a img	{ text-decoration:none;}
.detalles ul li	a:hover img	{ border:3px solid #777}
.more		{  padding:6px; background-color:#555;}
.more ul 			{ padding:0; margin:0;}
.more ul li				{ margin:0; padding:0; list-style:none; float:left; margin-right:5px;  }
.more ul li	a img	{ text-decoration:none;border:3px solid #333; padding:2px;}
.more ul li	a:hover img	{ border:3px solid #777;}
.desarrollo table {
	margin-bottom:15px; border-left:none;
}
.desarrollo table td {
	text-align:left;
	
		padding-top:7px; color:#999; font-size:11px;
}
.desarrollo table a img  {
	border:6px solid #555;
	text-align:center; text-decoration:none; margin-bottom:3px;
	}
	.desarrollo table p  { margin:0;
	}