body {
	display:block;
	font-family:Gnuolane free;
	text-align:justify;
	height:100%;
	width:100%;
	margin:0 auto;
	padding:0;
		
}
#main { clear:both; height:115px; margin:0 auto; width:1024px; background: url(img/fnd-encabezado.jpg);}
#cabecera { background:url(img/fnd-negro.png) no-repeat; height:100px; width:1024px;}
#logo { margin:0 0 0 81px; height:81px; width:305px; float:left;}

#wrapper { clear:both; display:block; width:1024px; height:100%; margin:auto;}
.container-left { float:left; height:590px; width:200px; position:relative; padding-left:20px; padding-right:10px; 
                  background:url(img/fnd-amarillo.jpg);}
#container-right { float:left; width:765px; height:590px;; position:relative; padding-left:15px; padding-right:14px;
                   background:url(img/fnd.jpg) no-repeat;}
.container { border: 0px solid #ffffff; background:url(img/fnd-rojinegro.jpg); position:absolute; top:60px; width:765px; height:545px;}
.content { position:relative; padding-top:60px; clear:both;}
.content2 { padding-top:120px; }

.box { width:150px;}
.box-coment { border: 0px solid #ffffff; background:url(img/fnd-blancogris.jpg); position:absolute; top:0; right:14px; width:575px;}
.box-titles { border: 0px solid #ffffff; color: #ffffff; height:25px; background:url(img/fnd-titulos.png); position:absolute; top:28px; left:0; width:300px;}

#container-column { padding-top:10px;}		
.column { float:left; width:245px; height:200px; background:url(img/fnd-clases.png); margin-bottom:20px;}
.column-a { float:left; width:245px; height:200px; margin-left:15px; background:url(img/fnd-clases.png); margin-bottom:20px;}
#container-contact { float:left; width:200px; margin-left:25px;}
#container-contact2 { width:200px; padding-top:15px;}
#container-contact3 { width:200px; padding-top:50px;}
.column-contact-up { border: 0px solid #ffffff; background:url(images/fnd-pie.jpg); padding:8px 15px 8px 15px;}
.column-contact-up2 { border: 0px solid #ffffff; background:url(img/fnd-tabs.jpg); padding:8px 15px 8px 15px;}
.column-contact-down { border: 0px solid #ffffff; background-color:#f9f8f8; padding:8px 8px 0 8px; }

.container-tabs { padding-bottom:15px;}
.tabs { width:180px; height:22px; background:url(img/fnd-tabs.jpg); margin-left:30px; padding-top:5px;}
.box-tabs { width:550px; height:48px; background:url(img/fnd-clases.png); padding:7px 15px 10px 15px;}
.box-product { width:735px; height:48px; background:url(img/fnd-clases.png); padding:7px 15px 10px 15px;}
.box-signs { border: 0px solid #ffffff; width:360px; height:150px; background:url(img/fnd-box-signs.jpg); padding:10px; margin-bottom:12px; margin-right:8px;}
.box-contact { border: 0px solid #ffffff; width:460px; height:300px; background:url(img/fnd-formulario.png); padding:10px; }
.box-form { width:350px; height:80px; float:right; margin-top:50px; }
.box-contact2 {  border: 0px solid #ffffff; width:460px; height:420px; background:url(img/fnd-formulario.png); padding:10px; }
.box-url { width:139px; height:25px; background-color:#fff;}

.column-1 {float:left; width:382px; padding-top:8px;}
.column-2 { float:left; width:382px; padding-top:8px;}
.column-3 { float:left; margin-top:60px; }
.info { float:left; width:170px; height:150px; padding-left:8px; padding-bottom:8px; }
.info2 {  float:left; padding-left:8px; width:292px;}
.info-extintores { float:left; width:292px; padding-left:8px; padding-bottom:8px;}
.info-unidades {  margin-bottom:10px; height:100px; }
.info-img { float:left; padding-left:8px;}
.info-bombero { float:left; height:100px; position:absolute; top:400px; left:8px;}
.info-herrajes { height:100px; position:absolute; top:350px; left:515px; }

.img-clases { float:right; padding-right:5px; }
.centered {display: block; margin-left: auto; margin-right: auto;}

	
#footer { clear:both; margin:auto; width:1024px; height:50px; background:url(img/fnd-footer.jpg) no-repeat;}
.container-foot { border: 0px solid #ffffff; float:left; background:url(images/fnd-pie.jpg); width:732px; margin-top:25px;}
.container-foot-copyright{ border: 0px solid #ffffff; float:right; background:url(img/fnd-pierojo.jpg); width:292px; margin-top:25px; height:25px; }

.txt { font-size:14px; color:#ffffff; }
.txt2 { font-size:14px; color:#ffffff; text-align:center;}
.txt3 { font-size:12px; color:#ffffff; }
.txt4 { font-size:12px; color:#ffffff; padding-top:25px;}
.txt-copyright { font-size:12px; color:#fff; text-align:center; padding-top:5px;}
.txt-column { font-size:14px; color:#ffffff; padding:5px 5px 5px 5px; height:110px; }
.txt-box-coment { font-size:12px; color:#505051; padding-bottom:4px; padding-left:7px; padding-right:7px; padding-top:2px;}
.txt-box-coment2 { font-size:12px; color:#505051; padding-bottom:4px; padding-left:7px; padding-right:7px; padding-top:15px;}
.txt-box-coment3 { font-size:12px; color:#505051; padding-bottom:4px; padding-left:7px; padding-right:7px; padding-top:40px;}

.h1 { font-size:17px; color:#ffffff; padding-left:10px; text-transform:uppercase;}
.h2 { font-size:14px; color:#f4a800; text-transform:uppercase; padding-left:10px; padding-top:5px;}
.h3 { font-size:18px; color:#ffffff; text-transform:uppercase; text-align:center;}
.h4 { font-size:14px; color:#f4a800; margin:0; padding:0;}
.h5 { font-size:80px; color:#5a4e4f; margin:0; padding:0; }
.h6 { font-size:14px; color:#f4a800; margin:0; padding-top:40px; padding-left:25px; }
.h7 { font-size:55px; color:#5a4e4f; margin:0; padding:0;}
.hservicios { font-size:14px; color:#ffffff; padding-left:10px; text-transform:uppercase;}

.phones { color:#b70f27; font-size:36px;}
.mail { font-size:12px;}

.txt-btn { font-size:14px; text-align:center; padding-top:3px;}
.btn-formulario { width:100px; height:25px; float:right; margin-top:65px; margin-right:10px; background:url(img/btn-formulario.gif);}
.column-form { float:left; width:150px;}
.column-form2 { float:left; width:150px; margin-left:25px;}
.tabs-form { background:url(img/fnd-pierojo.jpg); width:115px; height:18px; margin-left:8px; padding-left:5px;}
.box-btn { background:url(img/fnd-formulario.png); height:30px; padding-top:5px; padding-left:6px;}



