*{padding:0px; margin:0px;}

.clear{clear:both;}

body{ 
background: url(imagenes/fondo_principal.jpg) repeat-x #bbb;
font-family:verdana, sans-serif; 
font-size:11px;
margin:auto;
text-align: center; 
}

#encabezado{
height:355px;
margin:auto
}

#flash{
height:332px;
width:1033px;
margin:auto;
}

#flash-marcas{
height:186px;
width:185px;
margin:auto;
}

#contenido{
background:#fff; 
width:978px; 
overflow:hidden;
margin:auto;
padding-bottom:15px;
}

#izquierdo{
/*background-image: url(imagenes/fondo_menu_principal2.jpg);*/
background-repeat: no-repeat;
float:left;
display: block;
width: 214px;
margin-left:10px;
margin-top:20px;
}

#menu{
background-image: url(imagenes/fondo_productos.jpg);
/*border-left: 1px #bababa solid; 
border-right: 1px #bababa solid; */
width: 214px;
overflow:hidden;
padding-bottom:40px;
margin:auto;
margin-top:-3px;
}

#menu p{
margin-left:10px;
margin-right:10px;
text-align: left; 
}

#derecho{
/*border: 1px #000 solid; */
float:left;
display: block;
width: 719px;
margin-left:13px;
margin-top:20px;
text-align:left;
overflow:hidden;
}

#derecho p{
text-align: justify;
font-size:13px;
margin-top:10px;
}

#derecho h1{
text-align: left;
font-size:18px;
margin-top:10px;
color:red;
}

#derecho h2{
text-align: left;
font-size:15px;
margin-top:10px;
margin-left:0px;

}

h3 {text-align: left;font-size:15px;}
.verde{color:#56FF56; padding-top:5px;}
.azul{color:#008AE5; padding-top:5px;}
.rojo{color:#FF1933; padding-top:5px;}
.gris{color:#888888; padding-top:5px;}
.amarillo{color:#E5BF00; padding-top:5px;}

#derecho .alarmas{
float:left;
width:156px; 
height:186px; 
margin-top:10px;
margin-left:5px;
text-align:center;
}

#derecho .alarmas p{
text-align: center;
margin-top:10px;
font-weight: bold;
}

#derecho .alarmas img {border:0px;}
#derecho .pelco{
float:left;
width:184px; 
height:186px; 
margin-top:10px;
margin-left:10px;
text-align: center;
}

#derecho .linea{
float:left;
width:16px; 
height:186px; 
margin-top:10px;
margin-left:10px;
}

#pie{ 
background-image: url(fondo_pie.jpg);
background-repeat: repeat-x;
margin:auto;
height:220px;
}


#menu_pie{ 
background-image:url(imagenes/fondo_menu.jpg);
background-repeat: repeat-x; 
color: #fff;
width:978px; 
height:50px; 
margin:auto;
text-align: center; 
}

#menu_pie a:link,#menu_pie a:visited,#menu_pie a:active,#menu_pie a:hover{
color: #fff;
text-decoration:none;
font-size:11px; 
padding-top: 0px;
padding-right:10px;
padding-left:10px;
font-weight:bold;
font-family:verdana, sans-serif;


}

#copy {
background-image: url(imagenes/fondo_copy.jpg);
background-repeat: no-repeat;
font-size:12px; color:#666666; 
padding-top: 24px;
width:978px; 
height:81px; 
margin:auto; 
text-align: center;}

.separador { 
  height: 10px; 
  width: 190px; 
  border-bottom: #CCC dotted 2px; 
  clear: left;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:5px;
}
.separador_vertical { 
  float:left;
  height: 190px; 
  width: 2px; 
  border-bottom: #000 dotted 2px; 
  clear: left;

}

li{text-align:justify;margin-left:25px;padding-top:8px;font-size:13px;}

#derecho p{padding-top:5px;}
#derecho a{margin:0px;color:#000000;text-decoration:none;font-weight:normal;padding:0px;}

#izquierdo a{margin:0px;color:#000000;text-decoration:none;font-weight:normal;padding:0px;}
#derecho h2{margin-left:5px;margin-right:15px;color:#F63D1F}
#solidos{background: url(imagenes/fondo-solidos.jpg) no-repeat; width:717px;height:108px;margin-top:4px;margin-bottom:4px;}
#derecho #solidos p, h2{margin-left:105px;margin-right:15px;}


#liquidos-inflamables{background: url(imagenes/fondo-inflamables.jpg) no-repeat;width:717px;height:108px;margin-top:4px;margin-bottom:4px;}
#derecho #liquidos-inflamables p {margin-left:105px;margin-right:15px;padding-top:0px;}

#electricos{background: url(imagenes/fondo-electricos.jpg) no-repeat;	width:717px;height:108px;margin-top:4px;margin-bottom:4px;}
#derecho #electricos p{margin-left:105px;margin-right:15px;}

#metales-combustiblesk{background: url(imagenes/fondos-combustiblesk.jpg) no-repeat;	width:717px;height:108px;margin-top:4px;margin-top:4px;margin-bottom:4px;}
#derecho #metales-combustiblesk p{margin-left:105px;margin-right:15px;}

#metales-combustiblesd{background: url(imagenes/fondo-combustiblesd.jpg) no-repeat;width:717px;height:108px;margin-top:4px;margin-bottom:4px;}
#derecho #metales-combustiblesd p{margin-left:105px;margin-right:15px;}

#fondo-uso-extintor{background: url(imagenes/fondo-uso-extintor.jpg) no-repeat;width:717px;height:373px;}
#derecho #fondo-uso-extintor li {margin-left:125px;margin-right:15px;padding-top:18px;}
#derecho #fondo-uso-extintor p {margin-left:105px;margin-right:15px;padding-top:18px;}

#botones-tipo-fuego{margin-top:5px;margin-left:350px;}

#validaciones{margin:5px auto auto; text-align:center;}

#validaciones a{margin:5px auto auto; padding-top:0px;}

/* Forma de Contacto Grande */

#derecho #forma_contacto_grande {
	height:280px; 
	float: left; 
	margin:auto;
	background: url(imagenes/fondo-forma-grande1.jpg) no-repeat;
	padding-left:15px;
	padding-top:0px;
	width:360px;
	margin-top:5px;

}

#derecho #forma_contacto_grande label{float:left;margin-left:0px;width:320px;}

#derecho #forma_contacto_grande input,#forma_contacto select{	
	width:320px;
}


#derecho #forma_contacto_grande textarea{
	height:55px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:320px;
}

#derecho #forma_contacto_grande button { 
	margin:0px;
	margin-top: 5px;
	float:right;
	margin-right:7px;

}

#derecho #fiel{
				margin-top:15px;
				width:330px;}


/*Forma de Contacto */

#fondo_forma{
	background:url(imagenes/fondo-forma-grande.jpg) no-repeat;
	width:214px; 
	height:250px; 
	float: left; 
	margin:auto;
}
#izquierdo #forma_contacto{
	background:url(imagenes/forma_de_contacto.jpg) no-repeat;
	width:214px; 
	height:325px; 
	float: left; 
	margin:auto;
}

#izquierdo #forma_contacto label{float:left;margin-left:16px;}

#izquierdo #forma_contacto input,#forma_contacto select,#forma_contacto textarea{	
	width:170px;

}

#izquierdo #forma_contacto #fieldset{	
	border:0px;
	margin-top:10px;

}
#izquierdo #forma_contacto textarea{
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#izquierdo #forma_contacto button { 
	margin:0px;
	margin-top: 5px;
	float:right;
	margin-right:20px;
}
#izquierdo #fiel{margin-left:5px;}




.img-borde{border:solid 1px #B9B9B9;float:left;}
.productos { 
	height:105px;
	width:650px;
}
#contenido{}
#contenido .productos a {float:left;margin-left:10px;margin-top:40px;}
#contenido .productos .imagen-productos{margin:0px;}
.img-marcas {
	margin:0px;
	height:90px;
	width:716px;
	margin-bottom:15px;
	margin-left:0px;
	border-bottom:1px dotted #A6A6A6;
	border-bottom-width:1px;
}

.img-marcas img{
	margin-right:15px;
}
#banner-inicio
{
	background: url(imagenes/farenheit_b_5.jpg) no-repeat;
	width:719px;
	height:178px;
	margin-top:10px;
}

#banner-nosotros
{
	background: url(imagenes/farenheit_b_2.jpg) no-repeat;
	width:719px;
	height:178px;
	margin-top:10px;
}

#banner-productos
{
	background: url(imagenes/farenheit_b_7.jpg) no-repeat;
	width:719px;
	height:178px;
	margin-top:10px;
}

#banner-marcas
{
	background: url(imagenes/farenheit_b_1.jpg) no-repeat;
	width:719px;
	height:178px;
	margin-top:10px;
}

#banner-sucursales
{
	background: url(imagenes/farenheit_b_6.jpg) no-repeat;
	width:719px;
	height:178px;
	margin-top:10px;
}

#banner-contacto
{
	background: url(imagenes/farenheit_b_4.jpg) no-repeat;
	width:719px;
	height:178px;
	margin-top:10px;
}

#banner-articulos
{
	background: url(imagenes/farenheit_b_8.jpg) no-repeat;
	width:719px;
	height:178px;
	margin-top:10px;
}

.linea-abajo {width:718px;border-bottom:1px dotted #A6A6A6;margin-top:15px;}

.linea-titulos {width:718px;border-bottom:2px solid #A6A6A6;margin-bottom:4px;margin-top:4px;}

.borde-imagen-productos {
	border:1px solid #A6A6A6;
	float:left;
	margin-right:20px;
	margin-top:18px;
	margin-bottom:10px;
}

li{font-size:13px;}

#texto-contato{}
#texto-contato p{margin-top:0px; margin-left:370px;}
.espacio{margin-top:48px;}
.sistemas-alarmas-inteligentes{width:200px; float:left;margin-left:5px;margin-right:5px;}
#derecho .sistemas-alarmas-inteligentes p{text-align:center;}

.equipo-bomberos{width:150px; float:left;margin-right:6px;}
#derecho .equipo-bomberos p{text-align:center;}

#izquierdo .no-selected:hover {color:#FF1933;}
#izquierdo .selected{color:#FF1933;}

.equipos-especiales{border:0px;height:180px;width:718px;}
#derecho .equipos-especiales p,b{padding-top:0px;}
.equipos-especiales .borde-imagen-productos{padding-top:0px;margin-top:0px;}

.sistemas-circuito-cerrado{width:200px; float:left;margin-left:0px;margin-right:20px;}
#derecho .sistemas-circuito-cerrado p{text-align:center;}

.redes-hidrantes{width:200px; float:left;margin-left:0px;margin-right:20px;}
#derecho .redes-hidrantes p{text-align:center;}

.abc{list-style-type:upper-alpha;margin-left:10px;}
.romano{list-style-type:upper-roman;margin-left:15px;}

.imagen-articulo-derecha{	
	border:1px solid #A6A6A6;
	float:left;
	margin-right:20px;
	margin-top:18px;
	margin-bottom:10px;
	padding:2px;
}

.imagen-articulo-izquierda{	
	border:1px solid #A6A6A6;
	float:right;
	margin-left:20px;
	margin-top:18px;
	margin-bottom:10px;
	padding:2px;
}

#derecho .articulo-prevencion{
background:url(imagenes/fondo_articulos.jpg) repeat;
width:700px;
padding:10px;
margin-top:20px;
}

#derecho .articulo-prevencion .masinfo {
color:#1e80ef;
float:right;
font-size:12px;
font-weight:bold;
margin-top:15px;
}

.producto
	{
	width:230px;
	float:left;
	margin-right:8px;
	margin-bottom:25px;
	}

.producto p
	{
	width:216px;
	height:160px;
	}
