BODY {
    background:#2a86e9;
    font-family: verdana, sans serif;
    text-align:left;
    font-size:11px;
    padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;


  }

#contenedor_grande {
margin: 0px 0px 0px 0px;
}

#contenedor_principal {
margin-left:25px;
}

p, ul, li {
font-size: 11px;
text-align:left;

}


/**** ESTILOS PRINCIPAL *****/

#acerca_index.p {
	font-size:8px;
}


/*******************
LAYOUT DE INTERIORES

********************/

#contenedor_interiores
{
width: 780px;
margin: 0px 0px;
background-color: #fff;
color: #333;
line-height: 130%;
}

#superior_interiores
{
padding: 0;
background-color: #ddd;
border-bottom: 1px solid gray;
}

#superior_interiores h1
{
padding: 0;
margin: 0;
}

#sidebar_interiores
{
float: left;
width: 200px;
/*height: 1100px;*/
margin: 0;
padding: 0;
border-right: 1px Solid #abe;
border-bottom: 1px Solid #abe;

}

#contenido_central_interiores
{
margin-left: 220px;
padding: 1em;

}

#pie_interiores
{
clear: both;
margin: 15px 0 0 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
}	

.busqueda
{

padding: 15px 0px 0px 10px;
margin-bottom:1.5em;
}	








/*******************
MENUS
********************/
#cabeza {
margin-left:-25px;
}

#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;


}

#navegacion ul {
	
	background:transparent url(im/fondo_menus.jpg) top no-repeat;
	align: left;
	list-style: none;
	padding: 0;
	margin: 0;
	display: inline;
	float: left;
	border-bottom: 1px Solid #abe;
	border-top: 1px Solid #abe;
	border-right: 1px Solid #abe;
	width:560px;
	
	}


#navegacion ul li {
	width: 78px;
	display: block;
	float: left;
	text-align: center;
	position: relative;
	top: 1px;
	}
	
#navegacion ul li a {
	width: 78px;
	height: 20px;
	display: block;
	border-left: 1px Solid #abe;
	text-decoration: none;
	}


	

#navegacion	a:hover {
	color: #300;
	width: 78px;
	background: #cdf  repeat;
	font-weight: normal;


} 

#navegacion	a:`visited` {
	color: #003;
	width: 78px;
	

} 

#concepto: {
padding: 10px;
background:#fff;
	

} 



/*******************

#navegacion a.actual {
	width: 80px;
	display: block;
	background: #fc6;
	border-top: 1px Solid #000;
	height: 20px;
    text-decoration: none;
	}
	
********************/



/*** LINKS ***/

A:link, A:active, A:hover {
	text-decoration: none;
}

A:visited {
	color: #444;
	text-decoration: none;
}



p A:link, p A:active {
	border-bottom: solid #07d 1px;
}

p A:visited {
	color: #444;
	border-bottom: solid #07d 1px;
	padding-bottom:1px;
}

p A:hover {
	color: #447;
	border-bottom: dotted #666 1px;
}

p.margen {
text-align:left;
margin-top:20px;
margin-left:10px;
margin-right:10px;
margin-bottom:20px;
}

p.gran3 {
font-size: 14px;
margin-top:5px;
font-weight: bold;
text-align:center;

}
/*******************
  ESTILOS IZQUIERDA
********************/

#columna_izquierda {
width: 200px ;
border-left: 1px Solid #b4ccff;
border-right: 1px Solid #b4ccff;
border-top: 1px Solid #b4ccff;

}


#columna_izquierda p {
 	margin-left:10px;
 	margin-right:3px;
 	}

#fondo  {
 	background:#fff;
 	}
 	
 	


#columna_izquierda h2 {
background:#667;
	border-bottom: 1px Solid #555;
	border-left: 1px Solid #555;
	height:17px;
	color:#fff;
	font-size:13px;
	text-align:left;
	padding-left:5px;
	margin-top:0px;
	}


#columna_izquierda ul {
	list-style: disc url(im/arrow_blue4.gif);
	font-size: 10px;
	margin-left:20px;
	padding-left:2px;

	
	}

#columna_izquierda li {
	font-size:10px;
	}
	
	 
 	
 
#pleca_azul2{
background:#69f;
width:200px;

}

.pleca_azul3
 {
background:#07d;
height:10px;
width:200px;
}

.pleca_azul4
 {
background:#87a8da;
height:10px;
width:200px;

.titulares  {
	
background:#0077D4;
height:13px;
color: #fff;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
font-size: 14px;

}


}


calltoaction  {
	
/*#

background: #fff;
margin: 0px 0px 0px 0px;
color: #07d;
font-size: 14px;
padding-top:5px;
height:25px;
font-weight: bold;
text-align: left;
border-right: 1px Solid #2a86e9;
**/

width:200px;

	}
	

.titulares  {
	
background:#0077D4;
height:13px;
color: #fff;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
font-size: 14px;

}

.texto_azul  {
color: #666;
font-size: 12px;
padding-left:10px;
padding-top:7px;
font-weight: bold;
}


.texto_gris  {
color: #666;
font-size: 11px;
padding-left:10px;

}







 	
/*******************
  ESTILOS COLUMNA CENTRAL
********************/

#col_central {
width: 580px;
background: white  repeat;


}


#col_central p {
 	margin-left:5px;
 	
 }
 	

	








/*******************
     CONTENIDO 
********************/
#aplicaciones {
margin: 10px 0 10px 0;
}


#aplicaciones img{
display:block;
padding: 0px;

}

#aplicaciones p{
margin-left:20px;
margin-top:1px;
}


.nichos {

width:146px;

}

.nichos2 {

width:223px;

}


#breadcrums {
 	margin-left:20px;
 	font-family:"silkscreen", 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:492px;
background:#b4ccff;
height:18px;
color: #333;
padding-left:10px;
font-size: 14px;
margin-left:20px;
font-weight: bold;

}

.capitular {
color: #f30;
font-size: 14px;
font-weight: bold;

}

#noticias {
width:480px;	
background:#fff;
border-bottom: 1px dotted #666;
border-right: 1px dotted #666;
border-left: 1px dotted #666;
color: #004;
margin-left:20px;
margin-top:0px;
border-top: 1px solid #b4ccff;
padding: 10px;
}



#noticias ul {
list-style: disc url(im/arrow_blue_ch.gif);
font-size: 11px;
margin-left:30px;
}



#noticias li {
	font-size:11px;
	}


#noticias h2 {
font-size:12px;
font-weight:bold;
color:#07d;
}

#noticias p {
margin-left:0px;
line-height:1.2em;
}
	 

.fecha_noticias {

	margin: 15px 17px -5px 0px;
	padding: 0 0 0px 0;
	color: #05c;
	font-size: 10px;
	text-transform: uppercase;
}

.encabezado_noticias h3 {

    padding: 0px 0 0 0px;
	color: #05c;
	font-size: 16px;
	font-weight: normal;
	
}


.noticia {
	
	margin: 3px 0 0 0;
	
	}



#contenido_central_interiores p.fecha_noticias {
	margin:15px 17px 0 10px;
}

#contenido_central_interiores .descripcion_categoria {
	margin:5px 0 25px 10px;
}

/* termina noticias */






	#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;
	}
	
#pie
{
	font-size: 12px;
	text-align: center;
	padding-top: 10px;
	
	background: #86a3ce;
	
	width:780px;
	padding-bottom:5px;
	
}
	



/** FORMULARIO **/


input,textarea,option,select
{
font-size:11px;
background:#fff;
border: solid 1px #99f;
margin-left:0px;
}

/*
input,option,select
{
background: url(im/boton.jpg) top no-repeat;
}
*/


input.boton {
background: url(im/boton.jpg) top no-repeat;
padding: 6px;
font-weight: bold;
margin-left:0px;
font-color:black;
margin-top:0.5em;
border-top: solid 1px #ccf;
border-left: solid 1px #ccf;
border-bottom: solid 1px #8be;
border-right: solid 1px #8be;
}

#formulario
{
margin: 0 0 0 10px;
}
	
#formulario p
{
margin: 5px 0 0 0;
}


/*******************
     NUEVOS ESTILOS INTERIORES
********************/






/*******************
     COLUMNA IZQUIERDA
********************/


#columna_izquierda_int
{
float:left;
width:200px;
text-align: left;
background:#c9dbff;
border-left: 1px Solid #555;


}

#columna_izquierda_int h2, #sidebar_interiores h2 {
background:#667;
	border-bottom: 1px Solid #555;
	border-left: 1px Solid #555;
	height:20px;
	color:#fff;
	font-size:13px;
	text-align:left;
	padding-left:5px;
	margin-top:10px;
	margin-bottom:0px;
	}

#columna_izquierda_int h3, #sidebar_interiores 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, #sidebar_interiores ul {
	list-style: disc url(im/arrow_red.gif);
	font-size: 10px;
	margin-left:20px;
	padding-left:2px;

	
	}

#columna_izquierda_int li, #sidebar_interiores li {
	font-size:10px;
	}


#columna_izquierda_int p, #sidebar_interiores p{
margin-left:5px;

}

/************************
NAVEGACION IZQUIERDA
************************/

#nav_izquierda { width: 194px; }

#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: 194px;
background-color: #fff;
border-bottom: 1px dotted #38d;
}

#nav_izquierda a:link, #nav_izquierda_lista a:visited
{
color: #224;
text-decoration: none;
}

#nav_izquierda a:hover
{
background-color: #369;
color: #fff;
}


	  
	 
	 /*******************
  ESTILOS COLUMNA CENTRAL INTERIORES
********************/





#col_central_interiores {
width: 558px;
background: white repeat;
float:right;
margin:0;

}




 	

	




	 
 	
/*******************
  ESTILOS CONTENIDO CENTRAL
********************/


#contenedor {
width:780px;
margin-right: auto;
			margin:0;
			
}



#contenido_central_interiores {
	
}

#contenido_central_interiores p, #contenido_central_interiores l {
	line-height:1.5em;
}





#breadc {
font-size:9px;
text-transform:lowercase;
}



#contenido_productos {
margin-left:5px;
width:390px;
float:left;
}


#contenido_productos h1, #contenido_productos h2, #contenido_productos h3 {
font-size:14px;
font-weight:normal;
color:#07d;
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;


}


/*** 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: 3px 0 8px 0;
margin: 0 0 10px 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;

 
}


.descripcion_categoria {
margin-left:15px;
width:380px;
}



#contenido_categoria h2, #contenido_categoria h2 a:visited {
font-size:14px;
font-weight:bold;
color:#07d;
background:white;
padding-left:0;
margin-left:0;
margin-top:0;
	
}




#contenido_categoria a:visited {
font-size:11px;
font-weight:normal;
color:#07d;
background:white;
	
}