@charset "utf-8";
/* CSS Document */

body {
background-image:url(Imagenes/TileFondo.png);
background-repeat:repeat-x;
	background-color:#bfdbf2;
	background-position: center top;
	margin:0 0 0 0;
	padding: 0px;
	height: 100%;
	width: 100%;
	min-width:999px;
	/*overflow-x: hidden;*/
	}


#intro {
background-image:url(Imagenes/TileFondoIntro.png);
background-repeat:repeat-x;
	background-color:#bfdbf2;
	background-position: center top;
	margin:0 0 0 0;
	padding: 0px;
	height: 100%;
	width: 100%;
	min-width:999px;
	/*overflow-x: hidden;*/
	}














/* -----------  botonera -----------*/


#inicioBt{
position:absolute;
border: 0 0 0 0;
margin:0 0 0 295px;
 padding: 0;
 z-index:5;
}
#inicioBt a{
background-image:url(Imagenes/inicio.png);
background-repeat:no-repeat;
width:65px;
height:104px;
display:block;
}
#inicioBt a:hover{
background-image:url(Imagenes/inicioOn.png);
}

#inicio{
position:absolute;
border: 0 0 0 0;
margin:0 0 0 295px;
 padding: 0;
 z-index:5;
}
#inicio a{
background-image:url(Imagenes/inicioOn.png);
background-repeat:no-repeat;
width:65px;
height:104px;
display:block;
}
#inicio a:hover{
background-image:url(Imagenes/inicioOn.png);
}






#serviciosBt{
position:absolute;
border: 0 0 0 0;
margin:0 0 0 360px;
 padding: 0;
 z-index:5;
}
#serviciosBt a{
background-image:url(Imagenes/servicios.png);
background-repeat:no-repeat;
width:81px;
height:104px;
display:block;
}
#serviciosBt a:hover{
background-image:url(Imagenes/serviciosOn.png);
}

#servicios{
position:absolute;
border: 0 0 0 0;
margin:0 0 0 360px;
 padding: 0;
 z-index:5;
}
#servicios a{
background-image:url(Imagenes/serviciosOn.png);
background-repeat:no-repeat;
width:81px;
height:104px;
display:block;
}
#servicios a:hover{
background-image:url(Imagenes/serviciosOn.png);
}






#quienesBt{
position:absolute;
border: 0 0 0 0;
margin:0 0 0 441px;
 padding: 0;
 z-index:5;
}
#quienesBt a{
background-image:url(Imagenes/quienes.png);
background-repeat:no-repeat;
width:125px;
height:104px;
display:block;
}
#quienesBt a:hover{
background-image:url(Imagenes/quienesOn.png);
}

#quienes{
position:absolute;
border: 0 0 0 0;
margin:0 0 0 441px;
 padding: 0;
 z-index:5;
}
#quienes a{
background-image:url(Imagenes/quienesOn.png);
background-repeat:no-repeat;
width:125px;
height:104px;
display:block;
}
#quienes a:hover{
background-image:url(Imagenes/quienesOn.png);
}






#clientesBt{
position:absolute;
 border: 0 0 0 0;
 padding: 0;
 margin:0 0 0 566px;
 z-index:3;
}
#clientesBt a{
background-image:url(Imagenes/clientes.png);
background-repeat:no-repeat;
width:75px;
height:103px;
display:block;
}
#clientesBt a:hover{
background-image:url(Imagenes/clientesOn.png);
}
#clientes{
position:absolute;
 border: 0 0 0 0;
 padding: 0;
 margin:0 0 0 566px;
 z-index:5;
}
#clientes a{
background-image:url(Imagenes/clientesOn.png);
background-repeat:no-repeat;
width:75px;
height:103px;
display:block;
}
#clientes a:hover{
background-image:url(Imagenes/clientesOn.png);
}





#contactoBt{
position:absolute;
 border: 0 0 0 0;
 padding: 0;
 margin:0 0 0 641px;
 z-index:1;
}
#contactoBt a{
background-image:url(Imagenes/contacto.png);
background-repeat:no-repeat;
width:75px;
height:103px;
display:block;
}
#contactoBt a:hover{
background-image:url(Imagenes/contactoOn.png);
}
#contacto{
position:absolute;
 border: 0 0 0 0;
 padding: 0;
 margin:0 0 0 641px;
 z-index:6;
}
#contacto a{
background-image:url(Imagenes/contactoOn.png);
background-repeat:no-repeat;
width:75px;
height:103px;
display:block;
}
#contacto a:hover{
background-image:url(Imagenes/contactoOn.png);
}





/* ----------- Fin botonera -----------*/
















#botonera{
position:absolute;
margin:0 auto;
padding:4px 0 0 238px;
/*height:100%;*/
z-index:20;
display:block;

}

#cont {
	height:600px;
	margin:0 auto;
	background-position: center top;
	
}

#cuerpo {
color:#669933;
width:955px;
margin:0 auto;

}


h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#913500;
	font-weight:bold;
	
	}
	
h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#913500;
	font-weight:bold;
	margin:0 auto;
	padding:0 0 10px 0;
	
	}
	
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#c0008a;
	margin:0 0 0 0;
	padding:15px 0 30px 0;
	
}	

.style2 {
padding:0 0 0 0;
margin:0 0 0 0;
color: #C0008A}



#marca{
position:absolute;
border: 0 0 0 0;
margin:12px 0 0 0;
 padding: 0;
 z-index:6;
}
#marca a{
background-image:url(Imagenes/Logo.png);
background-repeat:no-repeat;
width:333px;
height:88px;
display:block;

}
#marca a:hover{
background-image:url(Imagenes/LogoOn.png);
}



#logo {
/*background-color:#00CCFF;*/
width:955px;
height:100px;
margin:0 0 0 0;
padding:0;
position:absolute;

}


#fotos {
/*background-image:url(Imagenes/PasaFoto.png);*/
width:999px;
height:209px;
margin:190px 0 0 0;
padding:0;
background-repeat:no-repeat;
position:absolute;
z-index:2;

}




#fondo {
	width:955px;
	height:500px;
	/*background-color:#CC3300;*/
margin:115px 0 0 0;
padding:0;
position:absolute;

}


#lista {
position:static;
background-color:#FFFce0;
margin:0 0 0 0;
padding:0 0 0 0;
display:inline;
width:580px;

}


#lista li {

background-color:#FFFce0;
margin:0 0 0 0;
padding:0 0 0 0;
list-style-image:url(Imagenes/bullet.png);
list-style-position:inside;

}


#indent {
margin:0 0 0 0;
padding:0 0 0 20px;
}



#footer {
position:absolute;
/*margin:772px 0 0 45px;*/
padding:0;
width:955px;
height:30px;
margin:545px 0 0 0;
padding:0 0 0 0;

}


#foot {
width:570px;
height:30px;
margin:0 0 0 0;
padding:0 0 0 0;
color:#6b799f;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;


}


#firma {
position:absolute;
margin:-48px 0 0 830px;
padding:0 0 0 0;

}



/*----------------- Paginas individuales -----------------------*/


/*------------------------------- index -----------------------*/



#data {
width:326px;
height:279px;
margin:20px 0 0 314px;
padding:0 0 0 0;
position:absolute;


}



#entrarBt{
position:absolute;
border: 0 0 0 0;
margin:480px 0 0 441px;
 padding: 0;
 z-index:5;
}
#entrarBt a{
background-image:url(Imagenes/entrar.png);
background-repeat:no-repeat;
width:73px;
height:26px;
display:block;
}
#entrarBt a:hover{
background-image:url(Imagenes/entrarOn.png);
}

#entrar{
position:absolute;
border: 0 0 0 0;
margin:500px 0 0 441px;
 padding: 0;
 z-index:5;
}
#entrar a{
background-image:url(Imagenes/entrarOn.png);
background-repeat:no-repeat;
width:73px;
height:26px;
display:block;
}
#entrar a:hover{
background-image:url(Imagenes/entrarOn.png);
}






/*------------------------------- inicio -----------------------*/


#data0 {

width:955px;
height:430px;
margin:40px 0 0 0;
padding:0 0 0 0;
position:absolute;
font-family:"Times New Roman", Times, serif;
font-size:18px;

}


/*------------------------------- servicios -----------------------*/


#data1 {

width:955px;
height:430px;
margin:40px 0 0 0;
padding:0 0 0 0;
position:absolute;
font-family:"Times New Roman", Times, serif;
font-size:18px;

}




