

body	{	
		background-color:#fff;
		font-family: Verdana, sans-serif;
		color: #333;
		font-size: 12px;
		line-height: 15px;
		margin-top: 0px;
		}





/* PRINCIPAL */

#container	{
			width: 850px;
			margin-right: auto;
			margin-left: auto;
			margin-top: 0px;
			margin-bottom: 10px;
			text-align: left;
			border: 1px dotted #bbb;
			

			}

#pie	 	{
			width: 850px;
			text-align: center;
			padding-top: 6px;
			color: #c30;
			font-size: 12px;
			border: 1px solid #f90;
			background:#E8EDBC;
			

			}
			
			
			

/* CONTENIDO */


#barra_lateral {

width:469px;
float:right;
margin-right: 24px;
}


	#barra_lateral h2 {
		font-size:14px;
	}

#contenido	{
			border-left: 1px dotted #990;
			border-right: 1px dotted #990;
			background-color:#fff;
			width:850px;
			margin: 0 auto 0 auto;

			}

#central	{
			width: 310px;
			padding-left: 10px;
			margin: 0;
			text-align: left;
			float: left;
			margin-left: 12px;
			}

#lateral_1 {
			width: 150px;
			
			padding: 0px 0 0px 0px;
			margin: 0;
			text-align: left;
			
			float: left;
			
			}
			
#lateral_1 p {
			
			font-size:10px;
			
			}			
			
#lateral_2	{
			width: 290px;
			padding: 0px 0 10px 0px;
			margin: 0;
			text-align: left;
			float:right;
			
			}
			
			
			
			
			
#lateral_2 p	{
			
			padding: 10px 10px 10px 10px;
			font-size:11px;
		
			}
			
#lateral_2 h4	{
			
			font-size:11px;
			color:#f90;
		
			}
			
			
#lateral_2_fondo1	{
			background:#F5fbe5;
			border-bottom: 1px dotted #990;
			}
			
#lateral_2_fondo2	{
			background:#E8EDBC;
			border-bottom: 1px dotted #990;
			}										
			
/* #titular_ama	{
			width: 310px;
			margin: 0;
			text-align: left;
			height: 15px;
			background:#fC0;
			padding-left: 5px;
			padding-bottom: 3px;
			font-family: Verdana, sans-serif;
			color: #73664F;
			font-size: 13px;
			letter-spacing: 0px;
			font-weight: bold;
			 */
			 
			 

#puntos	{
			
			padding: 0px 0 0px 10px;
			
			
		
			}
			
			#titular_cafe	{
						width: 310px;
						margin: 10px 0 0 0;
						text-align: left;
						height: 30px;
						background:#73664f;
						padding-left: 5px;
						padding-bottom: 3px;
						padding-top:5px;
						font-family: Verdana, sans-serif;
						color: #FC0;
						font-size: 12px;
						letter-spacing: 0px;
						font-weight: bold;

						}
		
			
.texto_nar	{
			
			
			font-size: 13px;
			color:#f60;
			font-weight: bold;
			}			
						
/* CONTENIDO LATERAL */


#titular_lateral	{
			
			width: 290px;
			margin: 0;
			text-align: left;
			height: 15px;
			background:#e1f1b0;
			margin-left: 0px;
			padding-bottom: 3px;
			font-family: Verdana, sans-serif;
			color: #73664F;
			font-size: 13px;
			letter-spacing: 0px;
			font-weight: bold;
			/* text-decoration: overline;*/
			
			}
			
			
			#titular_form	{

						width: 850px;
						margin: 0;
						text-align: left;
						height: 15px;
						background:#930;
						margin-left: 0px;
						padding-bottom: 3px;
						font-family: Verdana, sans-serif;
						color: #FFC;
						font-size: 13px;
						letter-spacing: 0px;
						font-weight: bold;
						/* text-decoration: overline;*/

						}									


			
			}									

					
/* 	


.contenido_lateral {

			border-bottom:solid 1px #ddf;
			padding: 0 0 5px 0;

}
			





h1			{
			font-family: Verdana, sans-serif;
			color: #024;
			margin: 0;
			padding: 0px 0px 6px 0px;
			font-size: 18px;
			line-height: 30px;
			letter-spacing: -2px;
			font-weight: bold;
			}
NO SE USA*/


		
h2			{
			font-family: Verdana, sans-serif;
			color: #024;
			margin-bottom: 5px;
			padding: 0px 0px 6px 0px;
			font-size: 14px;
			line-height: 25px;
			letter-spacing: -1px;
			font-weight: bold;
			}
		
h3			{
			font-family: Verdana, sans-serif;
			color: #73664F;
			font-size: 14px;
			letter-spacing: 0px;
			font-weight: bold;
			}
			
h4			{
			font-family: Verdana, sans-serif;
			color: #73664F;
			font-size: 10px;
			letter-spacing: 0px;
			font-weight: bold;
			}			

			
p 			{
			font-family: Verdana, sans-serif;
			color: #73664F;
			margin: 0;
			padding: 10px 0px 5px 0px;
			font-size: 12px;
			line-height: 15px;
			letter-spacing: 0px;
			}

						
ul 			{
			font-family: Verdana, sans-serif;
			font-size: 11px;
			color: #73664F;
			padding:0px;
			margin:0 0 12px 0;
			list-style-type:none;
			}
li 			{
			margin: 0 0 1px 0; 
			padding:0;
			}
			



ol			{
font-family:Verdana;
font-size:12px;
			}
			
			
img			{
border:0;
			}

/*

a			{
color: #73664F;;
text-decoration:none;
			}
			
			
a:visited	{
color: #66f;
			}
			 
a:active	{
color: #777;
			}
			 

a:hover		{
color: #f60;
			}





/* ESTILOS PARTICULARES */


p.entry-footer {
font-size:10px;
color:#999;
border-bottom:solid 1px #ddf;
padding: 0 0 5px 0;
}			
			
			




			 
			
/* NAVEGACION */



 

	
/*** IMAGEN SUPERIOR DERECHA ***/

 
	
	
	
/*** IMAGEN INFERIOR DERECHA ***/


.img_inferior_der{
	margin: 10px 0;
	padding: 0px;
	width: 340px;
	clear: both;
	} 


/* COMENTARIOS 

.comentario {

margin-top:14px;
margin-bottom:5px;
}
Al parecer no se usa*/








 #navegacion ul
{
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 25px;
background-color: #e7f4c0;
color: #009;
font-family: Verdana,sans-serif;
line-height: 18px;
width: 802px;
height: 15px;
			
/* fixes Firefox 0.9.3 */
}

#navegacion ul li
{
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
height: 10px;
}

#navegacion ul li a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color: #009;
text-decoration: none;
border-right: 1px solid #fff;
height: 10px;
}

#navegacion ul li a:hover
{
background-color: #c9c052;
color: #009;
height: 10px;
}

#navegacion #active { border-left: 1px solid #fff; }





































/*******************
MENUS
********************/

#contenedora {
margin-left:0px;
}

#fondo_azul {
background:#6699ff;
width:100%;
}


table#nav	{
height:20px;
width:100%;

}


table#nav td	{
font: 11px lucida grande, arial, sans-serif;
text-align: center;


}


/*** PRINCIPAL ***/

#contenido_principal h2 {
font-size:14px;
font-weight:normal;
color:#06c;
background:white;
padding-left:0;
margin-left:0;
margin-top:0px;
	
}




/*** LINKS ***/

A:link, A:active {
	text-decoration: none;
	color:#06c;
}

A:hover {
	text-decoration: none;
	color:#64f;
	}

A:visited {
	color: #06c;
	text-decoration: none;
}



p A:link, p A:active {
	border-bottom: solid #64f 1px;
}

p A:visited {
	color: #06c;
	border-bottom: solid #64f 1px;
	padding-bottom:1px;
}

p A:hover {
	color: #447;
	border-bottom: dotted #999 1px;
}


/*******************
  ESTILOS IZQUIERDA
********************/

#columna_izquierda {
width: 220px ;
border-left: 1px Solid #555;

}


#columna_izquierda p {
 	margin-left:10px;
 	margin-right:3px;
 	}



#fondo  {
 	background:#b4ccff;
 	}
 	
 	


#columna_izquierda h2 {
	}


#columna_izquierda ul {
	list-style: disc url(im/arrow_red.gif);
	font-size: 10px;
	margin-left:20px;
	padding-left:2px;

	
	}

#columna_izquierda li {
	font-size:10px;
	}
	


#categorias_hijas ul {
	list-style: disc url(im/arrow_red.gif);
	font-size: 10px;
	margin-left:20px;
	padding-left:2px;
	 
 	}
 	
#pleca_roja {
background:#f00;
height:15px;



}

#pleca_azul2{
background:#69f;
width:220px;

}


	

.titulares  {
	
background:#0077D4;
height:16px;
color: #fff;
padding-left:10px;
font-size: 12px;
font-weight: bold;

}




 	
/*******************
  ESTILOS COLUMNA CENTRAL
********************/

#col_central {
width: 560px;
background: white  repeat;


}


#col_central p {
 	margin-left:5px;
 	
 }
 	

	








/*******************
     CONTENIDO 
********************/
#aplicaciones {
margin: 10px 0 10px 0;
}


#aplicaciones img{
display:block;
border: solid 1px #69f;
padding: 0px;
/*margin-left:20px;*/
}

#aplicaciones p{
margin-left:20px;
margin-top:1px;
}


.nichos {
/*border: 1px solid #555;*/
width:146px;

}


#breadcrums {
 	margin-left:20px;
 	font-family: verdana, sans serif;
 	font-size: 8px;
 	margin-top:15px;
 	
 	}
 	



#fondo_bco {
background:#fff;
border-right: 1px Solid Black;
float: right;
}

#fondo_bco2 {
background:#fff;
color: #002;
font-size: 10px;


}


#margen_izq_azul {
background:#69f;
width:245px;
align: left;
height:20px;
}


.titulo_noticias {
width:470px;
background:#b4ccff;
border-left: 1px Solid Black;
border-top: 1px Solid Black;
border-right: 1px Solid Black;
height:18px;
color: #004;
padding-left:10px;
font-size: 14px;
margin-left:20px;

}

#noticias {
width:480px;	
background:#fff;
border-bottom: 1px Solid Black;
border-right: 1px Solid Black;
border-left: 1px Solid Black;
color: #004;
margin-left:20px;
margin-top:0px;
border-top: 1px solid #b4ccff;

}



#noticias ul {
list-style: disc url(im/arrow_blue.gif);
font-size: 11px;
margin-left:30px;
}



#noticias li {
	font-size:11px;
	}


#noticias h2 {
font-size:12px;
font-weight:normal;
}

#noticias p {
margin-left:0px;
}
	 
	
	#ligas {
width:480px;	
background:#fff;
border-bottom: 1px Solid Black;
border-right: 1px Solid Black;
border-left: 1px Solid Black;
color: #004;
margin-left:20px;
margin-top:0px;
border-top: 1px solid #b4ccff;

}



#ligas ul {
list-style: disc url(im/arrow_blue.gif);
font-size: 10px;
margin-left:30px;
}



#ligas li {
	font-size:10px;
	}



	/** FORMULARIO **/


	input,textarea,option,select
	{
	font-size:11px;
	background:#fff;
	border: solid 1px #99f;
	margin-left:0px;
	}
 
	#formulario
	{
	margin: 0 0 0 10px;
	}

	#formulario p
	{
	margin: 5px 0 0 0;
	}


	#formulario_izquierda	{
				width: 310px;
				padding-left: 10px;
				margin: 0;
				text-align: left;
				float: left;
				margin-left: 12px;
				}



	#formulario_derecha {

	width:469px;
	float:right;
	margin-right: 24px;

	}			

	

/*******************
     NUEVOS ESTILOS INTERIORES
********************/






/*******************
     COLUMNA IZQUIERDA
********************/


#columna_angosta_interiores
{
float:right;
width:202px;
text-align: left;
background:#ffd;
border-left: 1px Solid #ecc;
height:500px;
margin-right:22px;

}

#columna_izquierda_int h2 {


	}

#columna_izquierda_int h3 {
font-size:13px;
font-weight:normal;
padding-left:5px;
margin-bottom:-8px;
/*background:#667;
border:1px solid #555;
color:#fff;*/
}

#columna_izquierda_int ul {
	list-style: disc url(im/arrow_red.gif);
	font-size: 10px;
	margin-left:20px;
	padding-left:2px;

	
	}

#columna_izquierda_int li {
	font-size:10px;
	}


#columna_izquierda_int p {
margin-left:5px;

}

/************************
NAVEGACION IZQUIERDA
************************/

#nav_izquierda { width: 196px; }

#nav_izquierda ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, sans-serif;
list-style:none;
}

#nav_izquierda a
{
display: block;
padding: 3px;
width: 196px;
background-color: #996;
border-bottom: 1px dotted #38d;
}

#nav_izquierda a:link, #nav_izquierda_lista a:visited
{
color: #ff0;
text-decoration: none;
}

#nav_izquierda a:hover
{
background-color: #fc0;
color: #003;
}




/* MENU PRODUCTOS LATERAL */




#nav_categorias { width: 196px; }

#nav_categorias ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, sans-serif;
list-style:none;
}

#nav_categorias a
{
display: block;
padding: 3px;
width: 196px;
background-color: #009;
border-bottom: 1px dotted #38d;
}

#nav_categorias a:link, #nav_categorias_lista a:visited
{
color: #fc0;
text-decoration: none;
}

#nav_categorias a:hover
{
background-color: #fc0;
color: #003;
}



/* MENU COLOR LADRILLO LATERAL */




#nav_ladrillo { width: 196px; }

#nav_ladrillo ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, sans-serif;
list-style:none;
}

#nav_ladrillo a
{
display: block;
padding: 3px;
width: 196px;
background-color: #920;
border-bottom: 1px dotted #c60;
}

#nav_ladrillo a:link, #nav_ladrillo_lista a:visited
{
color: #fc0;
text-decoration: none;
}

#nav_ladrillo a:hover
{
background-color: #fc0;
color: #003;
}


/* ladrillo 1 */

#nav_ladrillo_1 
{ 
width: 196px; 
}

#nav_ladrillo_1 ul
{
margin-left: 0;
margin-top:0px;

padding-left: 0;
list-style-type: none;
font-family: Verdana, sans-serif;
list-style:none;
}

#nav_ladrillo_1 a
{
display: block;
padding: 3px;
width: 196px;
background-color: #920;
border-bottom: 1px dotted #c60;
}

#nav_ladrillo_1 a:link, #nav_ladrillo_lista_1 a:visited
{
color: #fc0;
text-decoration: none;
}

#nav_ladrillo_1 a:hover
{
background-color: #fc0;
color: #003;
}





/ * noticias col. izquierda */


#links_izquierda ul {
margin-left:0;
padding-left:1.5em;
list-style: disc url(/im/flecha.gif);
}

#links_izquierda li {
margin-top:.8em;
font-size:10px;

}












	  
	 
	 /*******************
  ESTILOS COLUMNA CENTRAL INTERIORES
********************/

#columna_central_interiores {
width: 580px;
background: white repeat;
float:left;
margin:0;


}




 	

	




	 
 	
/*******************
  ESTILOS CONTENIDO CENTRAL
********************/


#contenedor {
width:780px;
margin-right: auto;
			margin-top:0;
}




#breadc {
font-size:9px;
text-transform:lowercase;
text-align:left;
width:300px;
}



#contenido_productos {
margin-left:25px;
width:562px;

}


#contenido_productos h1, #contenido_productos h2, #contenido_productos h3 {
font-size:14px;
font-weight:normal;
color:#f60;
/*padding-left:20px;*/
background:transparent url(im/arrow_blue.gif) top left no-repeat;
	
}

#contenido_productos ul {
list-style: disc url(im/arrow_red.gif);
	font-size: 10px;
	margin-left:20px;
	padding-left:2px;
}




#derecha_imagenes {
float:right;


}

#derecha_imagenes img {
display:block;
margin: 15px 10px 15px 30px;
border: solid 1px #69f;


}


.EntryBox

{
float:left;
width:60%;
}



/*** ESTILOS TABLA ***/

#especificaciones {
		border: 1px solid #666666;
	}

	#especificaciones tbody tr td {
		font-family: "lucida grande", verdana, sans-serif;
		font-size: 8pt;
		padding: 3px 8px;
		border-left: 1px solid #ccc;
	}
	
	#especificaciones tbody tr.tit td {
		background-color: #38d;
		color: #ffffff;
		font-weight: bold;
		border-left: 1px solid #346DBE;
		border-bottom: 1px solid #7DAAEA;
	}
	
	#especificaciones h2 {
	color:fff;
	font-weight:normal;
	}	
	

#especificaciones td {
	font-family: "lucida grande", verdana, sans-serif;
	padding: 3px 8px;
	border-left: 1px solid #D9D9D9;
}

#especificaciones tr.selected td {
	background-color: #3d80df;
	color: #ffffff;
	font-weight: bold;
	border-left: 1px solid #346DBE;
	border-bottom: 1px solid #7DAAEA;
}


/*** ESTILOS CATEGORIA ***/


.producto_indi_categoria {
width:490px;
border-bottom: 1px dotted #f96;
padding: 5px 0 15px 0;
margin: 0 0 25px 0;
}


.lista_categorias {
width:490px;
border-bottom: 1px dotted #fff;
padding: 5px 0 15px 0;
margin: 0 0 25px 0;
}


.buenancio {

margin-bottom: 20px;
border: dotted 5px #f96;
width: 450px;

}

.imagen_categoria {
float:left;	
border: solid 1px #69f;


}


.catega, .catega_11 {
border: 1px solid #99c;
display:block;
}

.descripcion_categoria {
margin-left:15px;
width:380px;
}


.descripcion_categoria_11 {
margin-left:15px;
width:400px;
}


#contenido_categoria h2, #contenido_categoria_listado h2 {
font-size:14px;
font-weight:normal;
color:#06c;
background:white;
padding-left:0;
margin-left:0;
margin-top:0;
	
}



#contenido_categoria a:visited, #contenido_categoria_listado a:visited {
color:#06c;
}


#contenido_categoria a:hover, #contenido_categoria_listado a:hover {
color:#49f;
}


#contenido_categoria_listado p {
font-size:12px;
}

/* tabbed nav */
#tabs 
{ 
display:block;
}

#tabs ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#tabs li {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 15px 5px;
	border: 1px solid #ccc;
	list-style: none;
	display: inline;
		background-image: none;

	}
	
		
#tabs ul li.here {
	border-bottom: 1px solid #ffc;
	list-style: none;
	display: inline;
	}
	
	

.Nota_Estandar {
margin-top:0.5em;
margin-bottom:2.5em;
}

.entry {
margin-top:0.5em;
margin-bottom:3.5em;
}


#categria_padre p {
color:#003;
font-size:12px;
font-weight:bold;
}

#categorias_hijas li {
font-size:11px;
}


/* imagenes */



img.izquierda {
	float: left;
	margin: 3px 20px 20px 0px;
	display: block;
	}


img.derecha {
	float: right;
	margin: 3px 0px 20px 20px;
	display: block;
	}

img.imagen_borde {
	padding: 3px;
	border: 1px solid #ccc;
	}
	
	
	
	#central span	{

				float:left;
				width:0.7em;
				font-size:300%;
				font-family:algerian,courier;
				line-height:80%;
				color:#f60;
				}						

	