<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@CHARSET "UTF-8";

body {
	margin-top:0px;
	padding: 0px;
	background-image: url(fotos/fondo.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	font-family:"Lucida Grande",sans-serif;
/*	font-family:Helvetica,sans-serif; */
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
/*	font-size: 11px;*/
	color:#000;
}

#general {
	margin:auto;
	margin-top:0px;
	height:auto;
	width:1000px;
	background:#FFF;
/*	 -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  behavior:url(border-radius.htc);
*/
}

#transicion {
margin-top:7px;
height:auto;
margin-left:20px;

}
#serv_texto {
margin-top:7px;
margin-left:20px;
height:auto;
}
#serv_texto1 {
margin-top:7px;
margin-left:20px;
height:4980px;
}
#cuadrados {
margin-top:7px;
height:600px;
margin-left:40px;

}
#logos {
margin-bottom:20px;
margin-left:20px;
width:960px;
}

#logo {
	width: 1000px;
	margin: 0;
	padding: 0;
	margin-bottom:10px;
	margin-top:5px;
	
}

.alineacion {
	margin-right:10px;
	width:305px;
	
}

.texto_1 {
	font-size:11px;
	font-style: normal;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	width:auto;
	margin-top:15px;
	margin-left:3px;
	margin-right:3px;
	font-weight:bold;
	
}


#slider1 {
    width: 980px; /* important to be same as image width */
    height: 420px; /* important to be same as image height */
	border:none;
	position: relative; /* important */
	overflow: hidden; /* important */

}

#slider1Content {
    width: 960px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
	
}
.slider1Image {
    float: left;
    position: relative;
	display: none;
}
.slider1Image span {
    position: absolute;
	font: 12px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 960px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 14px;
}
.left {
	top: 0;
    left: 0;
	width: 180px !important;
	height: 380px;
}
.left1 {
	top: 0;
    left: 0;
	width: 935px !important;
	height: 70px;
}
.right {
	right: 0;
	bottom: 0;
	width: 180px !important;
	height: 380px;
}
ul { list-style-type: none;}

/*#footer {
	background-color:#000;
	height:250px;
}*/

#filete {
	width: 1000px;
	height:5px;
	background-color:#F00;
	
	}
/* alineacion babecera */

#cabecera{
   margin:auto;
   width:1000px;
   border:#000000 0px solid;
   text-align:center;
}
#opciones{
	font-family:Verdana, Geneva, sans-serif;
   font-weight:normal;
   font-size:12px;
   vertical-align:middle;
   float:left;
   color:#2A5FAA;
}

#tit{
	font-family:Verdana, Geneva, sans-serif;
   font-weight:normal;
   font-size:12px;
   color:#FFF;
}
.marcas{
   font-family:Verdana, Geneva, sans-serif;
   font-weight:normal;
   font-size:12px;
   color:#FFF;
}
.titulo2{
	font-family:Verdana, Geneva, sans-serif;
   font-weight:bold;
   font-size:20px;
   color: #FF5;
}
#repuestos{
	font-family:Verdana, Geneva, sans-serif;
   font-weight:normal;
   font-size:14px;
   color: #FF5;
}
.c1{
	width:950px;
	height:440px;
}
.c2{
	width:950px;
	height:550px;
}
.c3{
	width:950px;
	height:450px;
}
.c4{
	width:950px;
	height:480px;
}
.c5{
	width:950px;
	height:500px;
}
.c8{
	width:950px;
	height:460px;
}
.c9{
	width:950px;
	height:570px;
}
.c10{
	width:950px;
	height:550px;
}
.c6{
	width:950px;
	height:580px;
}
.c7{
	width:950px;
	height:820px;
}
.c11{
	width:950px;
	height:600px;
}
.c12{
	width:950px;
	height:480px;
}
.c13{
	width:950px;
	height:550px;
}
.c14{
	width:950px;
	height:470px;
}
.c15{
	width:950px;
	height:350px;
}
.c16{
	width:950px;
	height:440px;
}
.c17{
	width:950px;
	height:510px;
}
.texto{
	font-family:Verdana, Geneva, sans-serif;
   font-weight:normal;
   font-style:italic;
   font-size:12px;
   color:#FFF;
}

/* FIN alineacion babecera */

/* Comienzo efecto caption */

			*{ padding:0px; margin:0px; }
			
			a{ color:#2A5FAA; }
			h3{ margin: 10px 10px 0 0px; color:#2A5FAA; font:18pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  }
			h4{ margin: 10px 10px 0px 10px; color:#2A5FAA; font:18pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  }
			.boxgrid{ 
				width: 280px; 
				height: 224px; 
				margin:10px 10px 10px 10px; 
				float:left; 
				background:#161613; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid22{ 
				width: 381px; 
				height: 235px; 
				margin:10px 10px 10px 10px; 
				float:left; 
				background:#161613; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid15{ 
				width: 280px; 
				height: 280px; 
				margin:10px 10px 10px 10px; 
				float:left; 
				background: #FFF; 
				overflow: hidden; 
				position: relative;
			}
				.pad{
					padding-left:55px;
					font-family:Verdana, Geneva, sans-serif;
					font-size:10px;
			}
			
			
			.boxgrid2{ 
				width: 567px; 
				height: 51px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid03{ 
				width: 500px; 
				height: 114px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
					.boxgrid05{ 
				width: 500px; 
				height: 237px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid19{ 
				width: 500px; 
				height: 237px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid20{ 
				width: 568px; 
				height: 120px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid27{ 
				width: 581px; 
				height: 53px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid28{ 
				width: 579px; 
				height: 124px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid21{ 
				width: 560px; 
				height: 130px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid26{ 
				width: 570px; 
				height: 386px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid02{ 
				width: 500px; 
				height: 33px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}

			.boxgrid3{ 
				width: 217px; 
				height: 189px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
			.boxgrid4{ 
				width: 380px; 
				height: 189px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
			.boxgrid5{ 
				width: 352px; 
				height: 213px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
					.boxgrid9{ 
				width: 419px; 
				height: 180px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid10{ 
				width: 317px; 
				height: 218px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
			    .boxgrid11{ 
				width: 320px; 
				height: 123px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				    .boxgrid12{ 
				width: 376px; 
				height: 206px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid8{ 
				width: 247px; 
				height: 196px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid6{ 
				width: 400px; 
				height: 271px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid7{ 
				width: 390px; 
				height: 209px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid30{ 
				width: 568px; 
				height: 191px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid35{ 
				width: 570px; 
				height: 69px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid36{ 
				width: 463px; 
				height: 55px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid37{ 
				width: 567px; 
				height: 111px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid38{ 
				width: 569px; 
				height: 88px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid39{ 
				width: 566px; 
				height: 84px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid40{ 
				width: 526px; 
				height: 91px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid41{ 
				width: 569px; 
				height: 271px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid43{ 
				width: 583px; 
				height: 125px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid44{ 
				width: 568px; 
				height: 41px; 
				margin:20px 10px 10px 20px; 
				float:left; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					color:#afafaf; 
					padding: 0 10px; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 100px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
	top: 229px;
	left: 2px;
 				}
 				.caption .boxcaption {
	top: 185px;
	left: 0px;
 				}
/* FIN efecto caption */
/* Footer */
#footer{
	width:100%;
	float:left;
	margin:0 auto 0 auto;
	border-top: solid 10px #D00324;
	background-color: #A6CAF0;
}
.dinamo{
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-align: center;
}

#footer_container{
	margin:0 auto 0 auto;
	width: 1000px;
}

#footer_content{
	float:left;
	margin:0 auto 0 auto;
	padding: 0px 0px;
}



#footer_site {
	margin: 20px 10px;
	padding: 0px;
	color: #2A3FAA;
	font-size: 10px;
	float:left;
	clear: right;
	width: 295px;
	font-size:12px;
}

#footer_site_2 {
	margin: 20px 10px;
	padding: 0px;
	color: #2A3FAA;
	font-size: 10px;
	float:left;
	clear: right;
	width: 215px;
}
#serv_contenido {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;	
	color: #2A5FAA;
	width:700px;
	
}
#empresa1 {
	margin: 20px 10px;
	padding: 0px;
	color: #2A3FAA;
	font-size: 12px;
	float:left;
	clear: right;
	width: 400px;
}
#footer_site_middle {
	margin: 0;
	padding: 0px 0px;
	color: #2A3FAA;
	/*font-size: 10px;*/
	font-size:12px;
	line-height:20px;
	float: left;
	clear: left;
	width: 100%;
}

#empresa {
	margin: 0;
	padding: 0px 0px;
	color: #2A3FAA;
	line-height:20px;
	position: relative;
	float: left;
	clear: left;
	width: 100%;
}


.footer_underline {
	border-bottom-color: #222;
	border-bottom-style: solid;
	border-bottom-width: 1px;

}
.filete {
	border-bottom-color: #2A5FAA;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	padding-top:10px;
	

}

.footer_middleline {
	border-top-color: #2A5FAA;
	border-top-style: solid;
	border-top-width: 1px;
}

.caja {
	float:left;
	width:900px;
}
.footer_upperline {
	border-top-color: #666;
	border-top-style: solid;
	border-top-width: 1px;
	
}

.footer_upperline img{
	margin: 5px 17px;

}

#footer_site H3, #footer_site_2 H3{
	color:#2A3FAA;
	font-size: 14px;
	line-height: 20px;
	text-transform: uppercase;
	margin:auto 0;
	}

#footer_site a,#footer_site_2 a, #footer_site_middle a {
	color: #2A3FAA;
	text-decoration: none;
}
#footer_site a:hover,#footer_site_2 a:hover, #footer_site_middle a:hover {
	color: #fff;
	text-decoration: underline;
}
#footer_site p,#footer_site_2 p, #footer_site_middle p {
	margin: 10px 5px 5px 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 14px;
}
#footer_site ul,#footer_site_2 ul, #footer_site_middle ul {
	margin: 5px;
	padding: 0px;
	list-style-type: none;
	list-style-position: inside;
}
#footer_site li,#footer_site_2 li, #footer_site_middle li {
	padding: 2px 0px;
	/*border-bottom: 1px dotted #CCC;*/
}
#cuadrados {
margin-top:7px;
height:600px;
width:800px;
margin-left:130px;

}
#cuadrados32 {
margin-top:7px;
width:960px;
height:12000px;
margin-left:10px;

}


#cuadrados3 {
margin-top:7px;
width:950px;
height:4700px;
margin-left:10px;

}

#cuadrados44 {
margin-top:7px;
width:960px;
height:4950px;
margin-left:10px;

}

.tablafuego {
margin-top:10px;
margin-left:10px;

}

#cuadrados4 {
margin-top:7px;
width:1000px;
height:900px;
margin-left:10px;

}
#cuadrados5 {
margin-top:7px;
width:960px;
height:700px;
margin-left:10px;

}
#cuadrados6 {
margin-top:7px;
width:960px;
height:800px;
margin-left:10px;

}
#cuadrados7 {
margin-top:7px;
width:960px;
height:460px;
margin-left:10px;

}
#cuadrados8 {
margin-top:7px;
width:960px;
height:500px;
margin-left:10px;

}
.tipofuego {
width:900px;
height:90px;
float:left;
color:#000;
font-size:10px;

}
.tipofuego1 {
width:900px;
height:115px;
float:left;
color:#000;
font-size:10px;

}
.tipofuego2 {
width:900px;
height:130px;
float:left;
color:#000;
font-size:10px;

}
.tipofuego22 {
width:900px;
height:190px;
float:left;
color:#000;
font-size:10px;

}
.tipofuego25 {
width:900px;
height:260x;
float:left;
color:#000;
font-size:10px;

}
.tipofuego30 {
width:900px;
height:260x;
float:left;
color:#000;
font-size:10px;

}
.tipofuego4 {
width:900px;
height:230px;
float:left;
color:#000;
font-size:10px;

}
.izq {
float:left;
width:900px;
}</pre></body></html>