@charset "utf-8";
/* CSS Document */

.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clearfix {
	display:inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
#contenido {
	width:900px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/bg-patron.gif) repeat-x;
	margin:10px 0 0 0;
	padding:20px 0 0 0;
}
#contenido-izquierda {
	float:left;
	width:250px;
}
/**/
#contenido #contenido-izquierda ul {
	display:block;
	background:#E9E9E9;
}
#contenido #contenido-izquierda ul li {
	font-weight:bold;
	display:block;
	padding:5px 10px 5px 10px;
	border-bottom:1px solid #FFF;
}
#contenido #contenido-izquierda ul li a{
	color:#19A850;
	text-decoration:none;
}


#contenido #contenido-izquierda ul li a em{
	color: #E3197F;
	text-decoration: none;
	font-style: normal;
}

/**/
#contenido #contenido-izquierda ul li ul{
	display:block;
	margin:0 0 5px 10px;
}
#contenido #contenido-izquierda ul li ul li{
	font-weight:normal;
	display:block;
	padding:5px 8px 0 8px;
	border:0;
	background:url(../images/flecha-verde.gif) left 8px no-repeat;
}


#contenido #contenido-izquierda ul li ul li a{
	color:#19A850;
	text-decoration:none;
}
/**/
#contenido #contenido-izquierda ul li ul li ul{
	display:block;
	margin:0 0 5px 10px;
}
#contenido #contenido-izquierda ul li ul li ul li{
	font-size:11px;
	font-weight:normal;
	display:block;
	border:0;
	padding:5px 8px 0 8px;
	background:url(../images/flecha-negra.gif) left 8px no-repeat;
}
/**/
#contenido #contenido-izquierda ul li a, #contenido #contenido-izquierda ul li ul li a {
	color:#19A850;
	text-decoration:none;
}
#contenido #contenido-izquierda ul li ul li ul li a{
	font-size:11px;
	color:#000;
}
/**/
#contenido #contenido-izquierda ul li.activo {
	color:#E3197F;
	text-decoration: none;
	font-style: normal;
}
#contenido #contenido-izquierda ul li ul li.activo {
	color:#E3197F;
	text-decoration: none;
	font-style: normal;
	background:url(../images/flecha-grana.gif) left 8px no-repeat;
}
 #contenido #contenido-izquierda ul li ul li ul li.activo {
	 font-size:11px;
}
/**/
#contenido-derecha {
	width:630px;
	float:right;
}
#contenido-derecha h1 {
	color:#19A850;
	font-size:30px;
}
#contenido-derecha h2 {
	color:#19A850;
	font-size:18px;
}
#contenido-derecha ul {
	width:600px;
	margin:20px 0 0 0;
}
#contenido-derecha ul li {
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	overflow:hidden;
	border-bottom:1px solid #CCC;
}
#contenido-derecha ul li.sin-borde {
	border-bottom:0;
	padding:0 0 20px 0;
}
#contenido-derecha ul li img {
	display:block;
	float:left;
	margin:0 10px 0 0;
}
#contenido-derecha ul li h3 a {
	color:#19A850;
	font-size:14px;
	text-decoration:none;
}
#contenido-derecha ul li p {
	font-size:11px;
	dislay:block;
	padding:5px 0 0 0;
}
#contenido-derecha ul li p.margen {
	padding:5px 0 0 57px;
}
.texto {
	display:block;
	float:left;
	width:400px;
}
.texto p {
	margin:10px 0 0 0;
}
.texto p.tecnica {
	font-weight:bold;
	color:#999;
	margin:17px 0 0 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #19A850;
}
.foto {
	display:block;
	float:right;
	margin:0;
	padding:0;

}
#contenido-derecha ul.caracteristicas {
	width:400px;
	margin:10px 0 0 0;
}
#contenido-derecha ul.caracteristicas li {
	height:auto;
	margin:5px 0 0 0;
	padding:0 0 0 10px;
	border:0;
	background:url(../images/punto.gif) left 5px no-repeat;
}
#contenido-derecha ul.caracteristicas li strong {
	font-weight:bold;
}
.texto p.tecnica {
	font-weight:bold;
	color:#999;
	margin:17px 0 0 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #19A850;
}
.texto p.tecnica strong {
	font-weight:bold;
}
#contenido-derecha ul.catalogos {
	width:400px;
	margin:10px 0 20px 0;
}
#contenido-derecha ul.catalogos li {
	font-size:11px;
	height:auto;
	margin:3px 0 0 0;
	padding:0 0 0 17px;
	border:0;
	background:url(../images/pdf.gif) no-repeat;
}
#contenido-derecha ul.catalogos li.video {
	background:url(../images/video.gif) no-repeat;
}
#contenido-derecha ul.catalogos li a {
	font-size:11px;
	color:#19A850;
	text-decoration:none;
}
/**/
#contenido-derecha ul.inicio {
	width:600px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#contenido-derecha ul.inicio li.a,
#contenido-derecha ul.inicio li.b,
#contenido-derecha ul.inicio li.c,
#contenido-derecha ul.inicio li.d,
#contenido-derecha ul.inicio li.e,
#contenido-derecha ul.inicio li.f,
#contenido-derecha ul.inicio li.g,
#contenido-derecha ul.inicio li.h,
#contenido-derecha ul.inicio li.i,
#contenido-derecha ul.inicio li.j {
	float:left;
	margin:0 10px 10px 0;
	padding:0 0 0 110px;
	width:180px;
	height:80px;
}
#contenido-derecha ul.inicio li.a {
	background:url(../images/productos-sistemas/combustion.jpg) no-repeat;
}
#contenido-derecha ul.inicio li.b {
	background:url(../images/productos-sistemas/condensacion.jpg) no-repeat;
}
#contenido-derecha ul.inicio li.c {
	background:url(../images/productos-sistemas/agua-caliente-sanitaria.jpg) no-repeat;
}
#contenido-derecha ul.inicio li.d {
	background:url(../images/productos-sistemas/calefaccion-climatizacion.jpg) no-repeat;
}
#contenido-derecha ul.inicio li.e {
	background:url(../images/productos-sistemas/calefaccion-alta-eficiencia.jpg) no-repeat;
}
#contenido-derecha ul.inicio li.f {
	background:url(../images/productos-sistemas/climatizacion-radiante.jpg) no-repeat;
}
#contenido-derecha ul.inicio li.g {
	background:url(../images/productos-sistemas/energia-solar.jpg) no-repeat;
}
#contenido-derecha ul.inicio li.h {
	background:url(../images/productos-sistemas/geotermia-aerotermia.jpg) no-repeat;
}
#contenido-derecha ul.inicio li.i {
	background:url(../images/productos-sistemas/biomasa.jpg) no-repeat;
}
#contenido-derecha ul.inicio li.j {
	background:url(../images/productos-sistemas/automatizacion-control.jpg) no-repeat;
}
#contenido-derecha ul.inicio h3 a {
	color:#19A850;
	font-size:15px;
	font-weight:bold;
}
/**/
#contenido-derecha table {
	margin:10px 0 0 0;
}
#contenido-derecha table caption {
	display:none;
}
#contenido-derecha table tr th {
	width:49px;
	padding:5px 0;
	text-align:right;
	font-size:10px;
}
#contenido-derecha table tr th.ancho-100 {
	width:100px;
}
#contenido-derecha table tr td {
	width:49px;
	padding:5px 0;
	font-size:10px;
}
#contenido-derecha table tr td h3 a {
	color:#19A850;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}
#contenido-derecha table tr td.ancho-100 {
	width:100px;
}
#contenido-derecha table tr th.ancho-40 {
	width:40px;
}
/**/
#contenido-derecha ul.inicio {
	margin:0;
	padding:0;
}
#contenido-derecha ul.inicio li {
	display:block;
	float:left;
	width:290px;
	margin:10px 0 0 0;
	border:0;
}
#contenido-derecha ul.inicio li.derecha {
	float:right;
}
#contenido-derecha ul li h3 a {
	color:#19A850;
	font-size:14px;
	text-decoration:none;
}
#contenido-derecha ul li p {
	margin:0;
}
/**/
#contenido-derecha .volver {
	display:block;
	margin:0 0 20px 0;
}
#contenido-derecha .volver a {
	color:#19A850;
	text-decoration:none;
}
/**/
#contenido #contenido-izquierda ul li a:hover, #contenido #contenido-izquierda ul li ul li a:hover, #contenido #contenido-izquierda ul li ul li ul li a:hover, #contenido-derecha ul li h3 a:hover, #contenido-derecha ul.catalogos li a:hover, #contenido-derecha table tr td h3 a:hover, #contenido-derecha .volver a:hover{
	color:#999;
}

