/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.             */
/*   http://creativecommons.org/licenses/by/2.0                   */
/* esta hoja de estilos esta bajo una licencia de Creative Commons */

/* Proposito: desahacer algunos de los estilos por defecto de los navegadores*/


/* los subrayados de los enlaces tienden a hacer el texto mas dificil de leer porque oscurecen las formas de la parte de abajo de las palabras*/
:link, :visited {
	text-decoration:none;
}
/* quitamos los marcadores de lista ( puntos ) por defecto, porque generalmente usamos las listas por motivos semanticos*/
ul, ol {
	list-style:none
}
/* evitamos los tamaños inconsistentes por defecto que los navegadores aplican a los titulos*/
h1, h2, h3, h4, h5, h6, pre, code {
	font-size:1em;
}
/* quitar la inconsistencia entre navegadores de los margin y padding por defecto en ul y ol*/
/* el espaciado por defecto en los titulos ni encaja ni se alinea con el espacio entre lineas, así que nos libramos de el*/
/*colocamos a cero los espaciados alrededor de pre, form, body, html, p, blockquote tambien en en los elementos de formulario quitamos sus margenes y rellenos */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, /*p,*/ blockquote, fieldset, input {
	margin:0;
	padding:0
}
/* A alguien le han parecido alguna vez una buena idea los bordes azules alrededor de las imagenes enlazadas o visitadas? */
a img, :link img, :visited img {
	border:none
}
/* quitamos la fuente itálica por defecto de la etiqueta address*/
address {
	font-style:normal
}
body {
/*background-image:url(../imagenes/fondoignifugo12.jpg);
background-repeat:repeat;*/
background-color:#FFFFFF;
overflow:inherit;
text-align:center;
margin:0 auto;
}


#contenedor {
	
	width: 1000px;
    height: 800px;
margin: 0 auto;
text-align:left;

background-image:url(../imagenes/fondoignifugo11.jpg);
background-repeat:repeat;
	
	
	}
h1 {
	margin-left:250px;
	margin-top:10px;
	width:500px;
	height:148px;
	background-image:url(../imagenes/ignifugos1.gif);
	text-indent:-10000px;
	
}
	#botones
	{
	
	margin-top:130px;
	margin-left:60px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-style:oblique;
	line-height:3.55em;
	font-weight:bold;
	color:#fd7604;

	}
		#botones li a
	{
	color:#fd7604;
	}
		#botones li a:hover
	{
	color: #000000;
	}
/*	.color
	{
	color:#CC6600;
	}*/
#avisolegal a
{

/*width:100%;*/
color:#fd7604;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:1px;
margin-left:900px;
text-align:right;
}
	
#ignifugos {
	margin-top:-55px;
	margin-left:300px;
	width:400px;
	height:200px;
	background-image:url(../imagenes/ignifugos01.gif);
	text-indent:-10000px;
}
#texto1 {
	margin-top:-420px;
	margin-left:305px;
	width:600px;
	height:285px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
}
#textolegal
{
	
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-align:justify;
	color:#000000;
	margin-top:-420px;
	margin-left:305px;
	width:530px;
	height:430px;
	overflow:auto;
	}

	em
	{
	font-weight: bold;
	font-style:normal;
	}
	address {
	margin-top:25px;


	width: 100%;
	color:#000000;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;

	text-align:center;
	

}
#construccion {
	left:450px;
	top:420px;
	position:absolute;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#000000;
}
#enconstruccion {
	left:450px;
	top:470px;
	width:284px;
	height:86px;
	background-image:url(../imagenes/enconstruccion.gif);
	text-indent:-10000px;
	position:absolute;
}
#formulario {
margin-top:-420px;
margin-left:305px;
	width:500px;
	height:430px;
}
#somos {
margin-top:-420px;
	margin-left:305px;
	width:450px;
	height:430px;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	text-align:left;
	color:#000000;

}
#realizados {
margin-top:-420px;
	margin-left:325px;
	width:450px;
	height:400px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	text-align:left;
	color:#000000;

}

#galeria {
position:relative;
width:325px;
left:439px;
top: -410px;}
#galeria ul {list-style:none; padding:0; margin:0; width:450px; position:relative; float:right;}
#galeria ul li {display:inline; width:46px; height:46px; float:left; margin:0 0 4px 4px;}
#galeria ul li a {display:block; width:44px; height:44px; text-decoration:none; border:2px solid #fff;}
#galeria ul li a img {display:block; width:44px; height:44px; border:0;}
#galeria ul li a:hover {white-space:normal; border-color:#ddd;}
#galeria ul li a:hover img {position:absolute; right:0; top:90px; width:auto; height:auto; border:3px solid #fff;}
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color:#FFF2F2;
	cursor: pointer;
}