div#centro{
	float: left;
	width: 744px;
	border: 1px solid #cfcfcf;
	border-top: none;
	padding: 9px 12px 20px 12px;
	margin: 0;
	background-color: #f4f4f4;
}

div#centro div#interior{
	border: 1px solid #cfcfcf;
	border-bottom: none; 
	float:left;
	padding: 0;
	margin: 0;
	width: 742px;
	background-color: #E6E6E6;
}
div#centro div#titulo{
	background-image: url(../img/fondoListado.gif);
	padding: 0;
	margin: 0;
	color: #141656;
	float: left;
	width: auto;
	border-bottom: 1px solid #cfcfcf;
}

div#centro div#contenido{
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	padding: 4px 10px 4px 12px;
	float: left;		
	voice-family: "\"}\""; 
	voice-family: inherit;
	padding: 10px 10px 10px 12px;
}
	
div#centro div#contenido, [hack]{
	padding: 4px 10px 4px 12px;
}

div#centro div#contenido ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

div#centro h2{
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 4px 30px 4px 25px;
	margin: 4px 3px ;	
	background: #fff url(../img/bulletListado.gif) 1px 1px no-repeat;
}

div#centro h2.termoelectrico{
	background: #fff url(../img/bulletTermoelectrico.gif) 1px 1px no-repeat;
}

div#centro h2.electronica{
	background: #fff url(../img/bulletElectronica.gif) 1px 1px no-repeat;
}


div#centro div#izquierdo{
	float: left;
	width: 340px;
	margin: 0;
	border-bottom: 5px solid #e6e6e6;
}

div#centro div#izquierdo h2{
	width: 279px;	
}

div#centro div#izquierdo ul li{
	margin: 0px;
}

div#centro div#izquierdo ul li a.familia{
	background: #f4f4f4 url(../img/botonFamilia.jpg) 0 0 no-repeat;
	height: 22px;
	padding: 6px 5px 0px 20px;
	display: block;
}

div#centro div#izquierdo ul li a.familiaOn{
	background: #f4f4f4 url(../img/botonFamiliaOn.jpg) 0 0 no-repeat;
	color: #fff;
	height: 22px;
	padding: 6px 5px 0px 20px;
	display: block;
}


div#centro div#izquierdo ul li a:link, a:visited{
	text-decoration: none;
	color: #141654;
}

div#centro div#izquierdo ul li a.familiaOn:link, a.familiaOn:visited{
	text-decoration: none;
	color: #fff;
}

div#centro div#izquierdo ul li a:hover{
	text-decoration: none;
	background: #f4f4f4 url(../img/botonFamiliaOn.jpg) 0 0 no-repeat;
	color: #fff;
}

div#centro div#izquierdo div#contenido{
	margin: 3px 0 3px 3px;
	background-color: #f4f4f4;
	width: 306px;
}

div#centro div#izquierdo div#contenido ul#familias li ul.subfamilias li{
	padding: 0 0 2px 0;
}

div#centro div#izquierdo ul li a.subfamilia{
	background: #E9EAEB url(../img/bulletNovedadesSolar.gif) 10px 12px no-repeat;
	height: auto;
	padding: 6px 5px 5px 20px;
	display: block;
	margin: 0 0 2px 0;
	voice-family: "\"}\""; 
	voice-family: inherit;
	margin: 0;
}

div#centro div#izquierdo ul li a.subfamilia, [hack]{
	margin: 0 0 2px 0;
}

div#centro div#izquierdo ul li a.subfamiliaOn{
	color: #fff;
	background: #007ABF url(../img/bulletBlanco.gif) 10px 12px no-repeat;
	height: auto;
	padding: 6px 5px 5px 20px;
	display: block;
	margin: 0 0 2px 0;
	voice-family: "\"}\""; 
	voice-family: inherit;
	margin: 0;
}

div#centro div#izquierdo ul li a.subfamiliaOn, [hack]{
	margin: 0 0 2px 0;
}


div#centro div#izquierdo ul li a.subfamilia:hover, div#centro div#izquierdo ul li a.subfamiliaOn:hover{
	text-decoration: none;
	color: #fff;
	background: #007ABF url(../img/bulletBlanco.gif) 10px 12px no-repeat;
	display: block;
}



div#centro div#derecho{
	float: left;
	width: 400px;
	padding: 0;
	margin: 0;
}


div#centro div#derecho h2{
	width: 339px;	
}

div#centro div#derecho div#contenido {
	padding: 6px;
	margin: 0;
	width: 385px;
} 

div#centro div#derecho div#contenido span#nombreSubfamilia{
	background-color: #f4f4f4;
	margin: 0;
	display: block;	
	padding: 6px 8px;
	color: #141656;
	font-weight: bold;
}

div#centro div#derecho div#contenido p{
	margin: 10px 2px 10px 12px;
	color: #4b4b4b;	
}

div#centro div#derecho div#contenido img{
	padding: 5px 12px;
}

div#centro div#derecho div#contenido ul li{
	padding: 3px 12px;
	margin: 0;
}

div#centro div#derecho div#contenido ul li a{
	color: #004FA0;
	text-decoration: underline;
}

