body {
	background-color: #CFD5DB;
	margin: 0px;
}

h1, h4 {
	margin:0px;
}

h2, h3, hr, .sinCSS {
	position: absolute;
	top: -6000px;
	left:-6000px;
}

ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

p {
	margin: 0px;
	padding: 0px;
}

p.arialBlack {
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #DF4313;
	letter-spacing: 1px;
	font-size: 1em;
}

a {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

a:link, a:visited, a:active {
	color: #FFFFFF;
}

a:hover {
	color: #DF4313;
}


/********** GENERICO PARA TODOS + INICIO ******************/

.todo {
	background-color: #FFFFFF;
	width: 762px;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

/*CABECERA*/

.cabecera {
	width: 762px;
	height: 95px;
}

.logo {
	width: 573px;
	height: 88px;
	float: left;
	background-image: url(../img/logo.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#lnk_logo {
	width: 259px;
	height: 88px;
	display: block;
}

.empresa {
	width: 180px;
	height: 70px;
	float: left;
	background-image: url(../img/puntosEmpresa.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	margin: 0px 0px px 0px;
	padding: 6px 0px 6px 9px;
	letter-spacing: 0.5px;
}

.franja {
	width: 760px;
	height: 5px;
	clear: both;
	background-color: #DF4313;
	border-top: 1px solid #CE8586;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #CE8586;
	border-left: 1px solid #959595;
	overflow: hidden;
}

/*FIN DE CABECERA*/


/*CUERPO*/

.cuerpo {
	width: 760px;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
}

.clear {
	clear: both;
}

.menu {
	width: 760px;
	height: 26px;
	overflow: hidden;
}

li.listaMenu {
	float: left;
}

#menu1 {

}

.flash {
	width: 760px;
	height: 177px;
	clear: both;
}

.degradados {
	width: 415px;
	height: 403px;
	float: left;
}

.ISO {
	width: 196px;
	height: 139px;
	background-image: url(../img/iniCerti.gif);
	padding: 20px 33px 0px 142px;
}

.instaladores {
	width: 233px;
	height: 139px;
	background-image: url(../img/iniInstalador.gif);
	padding: 20px 30px 0px 116px;

}

.ISO, .instaladores {
	background-repeat: no-repeat;
	margin: 29px 0px 0px 25px;
}

#p1 {
	text-align: justify;
	line-height: 20px;
	letter-spacing: 1px;
}

#p2 {
	margin: 25px 0px 0px 0px;
	text-align: center;
}

#p3 {
	text-align: justify;
	line-height: 20px;
}

#p4 {
	margin: 22px 0px 0px 0px;
	text-align: center;
}

.productos {
	width: 320px;
	height: 361px;
	background-image:url(../img/iniProductos.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 20px 0px;
	padding: 22px 15px 0px 10px;
	float: left;
}

#p5 {
	line-height: 20px;
	letter-spacing: 1px;
	text-align: justify;
}

/*FIN DE CUERPO*/


/*PIE DE PAGINA*/

.pieMenu {
	clear: both;
	width: 762px;
	height: 25px;
	background-color: #8B9BAB;
	border-bottom: 3px solid #959595;
	text-align: center;
	padding: 8px 0px 0px 0px;
	overflow:hidden;
}

.pieMenu ul li{
	display: inline;
	margin: 0px 0px 0px 2px;
	padding: 0px 7px 0px 0px;
	background-image:url(../img/separadorMenuPie.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
}

.pieMenu ul li.noBullet{
	padding: 0px;
	background-image: url(../img/sp.gif);
}

.pieAutores {
	width: 762px;
	height: 31px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin-left: auto;
	margin-right: auto;
}

#pExpain {
	text-align: center;
	color: #4B4B4B;
	padding: 5px 0px 0px 0px;
}

#pPhalax {
	text-align: right;
	color: #4B4B4B;
	padding: 0px 0px 3px 0px;
}

#pPhalax a {
	text-decoration: underline;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
}

/*FIN DEL PIE DE PAGINA*/


/********* QUIENES SOMOS ************/


.sTXT1 {
	width: 360px;
	height: 240px;
	background-image: url(../img/somosQuienes.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	float: left;
	padding: 0px 29px 0px 29px;
}

.sFoto {
	width: 342px;
	height: 240px;
	background-image: url(../img/somosManos.jpg);
	background-repeat: no-repeat;
	float: left;
}

.sTXT2 {
	width: 360px;
	height: 181px;
	background-image: url(../img/somosMinist.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	float: left;
	padding: 0px 29px 0px 29px;
	margin: 0px 0px 159px 0px;
}

.sFoto2 {
	width: 342px;
	height: 181px;
	background-image: url(../img/somosCaract.gif);
	background-position: top;
	background-repeat: no-repeat;
	float: left;
}

.pSepS {
	margin: 25px 0px 0px 0px;
	line-height: 20px;
	text-align: justify;
}


/******** CERTIFICADOS *********/


.cImagen {
	width: 760px;
	height: 258px;
	background-image: url(../img/certiVarios.gif);
	background-repeat: no-repeat;
}

.cTexto {
	width: 484px;
	height: 266px;
	background-image: url(../img/certiISO.gif);
	background-position: left;
	background-repeat: no-repeat;
	margin: 5px 0px 0px 68px;
	padding: 0px 0px 0px 208px;
}

.pSepC {
	width: 445px;
	padding: 20px 0px 0px 0px;
	line-height: 20px;
	text-align: justify;
	/*letter-spacing: 1px;*/
}

#link1, #link2 {
	width: 376px;
	background-image: url(../img/flecha.gif);
	background-position: left;
	background-repeat: no-repeat;
	margin: 20px 0px 0px 40px;
	padding: 0px 0px 0px 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #959595;
}
#link2 {margin: 0px 0px 0px 40px;}
#link1 a:link,#link1 a:visited,#link1 a:active, #link2 a:link, #link2 a:visited, #link2 a:active {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #959595;
	text-align: center;
}

#link1 a:hover, #link2 a:hover{
	color: #000000;
}

.adobe {
	width: 481px;
	height: 33px;
	background-image: url(../img/acrobat.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 0px 0px 9px 267px;
	margin: 0px 12px 0px 0px;
	color: #959595;
}

.pSepC2 {
	width: 351px;
	padding: 0px 18px 0px 0px;
	font-size: 0.8em;
	float: left;
}

#lnk_adobe {
	width: 112px;
	height: 33px;
	display: block;
	float: left;
}


/******** PRODUCTOS1 ********/


.pImagen1, .pImagen2, .pImagen3 {
	width: 760px;
	height: 107px;
	padding: 80px 0px 0px 0px;
	background-image: url(../img/productos01.gif);
	background-repeat: no-repeat;
}

.lnk_p1 {
	width: 141px;
	height: 14px;
	margin: 0px 0px 0px 61px;
	display: block;
}

.lnk_p2 {
	width: 166px;
	height: 12px;
	margin: 20px 0px 0px 61px;
	display: block;
}

.lnk_p3 {
	width: 175px;
	height: 12px;
	margin: 24px 0px 0px 61px;
	display: block;
}

.pTexto1, .pTexto3, .pTexto5 {
	width: 760px;
	height: 393px;
	background-image: url(../img/productos02.gif);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
}

.pTexto2, .pTexto4, .pTexto6 {
	width: 433px;
	height: 166px;
	background-image: url(../img/aIngenieria.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 30px 0px 0px 0px;
	padding: 42px 0px 0px 71px;
	float: right;
}

.listFuego li {
	margin: 16px 0px 0px 0px;
	padding: 4px 20px 0px 23px;
	height: 21px;
	background-image: url(../img/fuego.gif);
	background-position: left top;
	background-repeat: no-repeat;
}


/******** PRODUCTOS2 ********/


.pImagen2 {
	background-image: url(../img/productos03.gif);
}

.pTexto3 {
	background-image: url(../img/productos04.gif);
	height: 571px;
}

.pTexto4 {
	background-image: url(../img/aInstalaciones.gif);	
}


/******** PRODUCTOS3 ********/


.pImagen3 {
	background-image: url(../img/productos05.gif);
}

.pTexto5 {
	background-image: url(../img/productos06.gif);
	height: 789px;
}

.pTexto6 {
	background-image: url(../img/aMantenimiento.gif);	
}

.pSepP {
	margin: 25px 45px 0px 0px;
	line-height: 20px;
	text-align: justify;
}


/******** CONTACTO ********/


.contacto {
	width: 760px;
	height: 240px;
	background-image: url(../img/contacto01.gif);
	background-repeat: no-repeat;
}

.googleMap {
	width: 340px;
	height: 279px;
	border: 1px solid #E14E21;
	margin: 25px 14px 35px 22px;
	float: left;
}

.direccion {
	width: 331px;
	height: 102px;
	background-image: url(../img/contacto02.gif);
	background-repeat: no-repeat;
	margin: 51px 0px 0px 0px;
	padding: 54px 0px 0px 39px;
	float: left;
}

.txtContacto {
	letter-spacing: 1px;
	margin: 4px 0px 0px 0px;
}

.lnk_mapa {
	width: 122px;
	height: 12px;
	margin: 13px 0px 0px 169px;
	display: block;
}


/******** MENU DE NAVEGACION ********/

#mInicioOFF a, #mInicioON a {
	display: block;
	width: 95px;
	height: 26px;
	background-image: url(../img/inicioOFF.gif);
	background-repeat: no-repeat;
}

#mInicioOFF a:hover, #mInicioON a {background-image: url(../img/inicioON.gif);}


#mSomosOFF a, #mSomosON a {
	display: block;
	width: 137px;
	height: 26px;
	background-image: url(../img/somosOFF.gif);
	background-repeat: no-repeat;
}

#mSomosOFF a:hover, #mSomosON a  {background-image: url(../img/somosON.gif);}


#mCertiOFF a, #mCertiON a {
	display: block;
	width: 244px;
	height: 26px;
	background-image: url(../img/certiOFF.gif);
	background-repeat: no-repeat;
}

#mCertiOFF a:hover, #mCertiON a {background-image: url(../img/certiON.gif);}


#mProductosOFF a, #mProductosON a {
	display: block;
	width: 171px;
	height: 26px;
	background-image: url(../img/productosOFF.gif);
	background-repeat: no-repeat;
}

#mProductosOFF a:hover,#mProductosON a {background-image: url(../img/productosON.gif);}


#mContactoOFF a, #mContactoON a {
	display: block;
	width: 113px;
	height: 26px;
	background-image: url(../img/contactoOFF.gif);
	background-repeat: no-repeat;
}

#mContactoOFF a:hover, #mContactoON a {background-image: url(../img/contactoON.gif);}

.tlfNuevo{
	display:block;
	margin-left:32px;
}
