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



body{
	margin:0;
	padding:0;
	font-family: Optima, Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	background-color: #dee1e1;
} 







p, ul, ol {
	margin-top: 0px;
	line-height: 160%;
}

ul, ol {
}

a {
	color: #000000;
	text-decoration:none;
}

a:hover {
	text-decoration:none;
	color:#CC3300;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	margin: 0px auto;
}

img.alignleft {
	margin-right: 15px;
}

img.alignright {
	margin-left: 15px;
}

img.aligncenter {
	margin-left: 30px;
}

a img {
	border: none;
}

img.border{
	border:solid;
 	border-color:#000000;
  	border-width:thin;
}

/**FONDO**/

#fondo{
background-image:url(images/fondo.jpg);
background-repeat:no-repeat;
width:850px;
height:750px;
position:absolute;
left:50%;
margin-left:-425px;

}

/**MENU**/

#menu{
height:200px;
width:250px;
margin-top:175px;
margin-left:35px;
font-size:16px;
}

#texto{
padding:9px 0px 0px 40px;
width:150px;
height:40px;
}

.boton1{
height:40px;
width:150px;
background-image:url(images/boton.jpg);
background-repeat:no-repeat;
}
.boton2{
height:40px;
width:150px;
background-image:url(images/boton2.jpg);
background-repeat:no-repeat;
}
.boton3{
height:40px;
width:150px;
background-image:url(images/boton3.jpg);
background-repeat:no-repeat;
}
.boton4{
height:40px;
width:150px;
background-image:url(images/boton4.jpg);
background-repeat:no-repeat;
}
.boton5{
height:40px;
width:150px;
background-image:url(images/boton5.jpg);
background-repeat:no-repeat;
}


/**ESCRITO**/
#escrito{
	background-image:url(images/fondotexto.gif);
	background-repeat:no-repeat;
	width:300px;
	height:388px;
	margin-left: 25px;
	margin-top: -25px;
}
.texto{
	text-align:justify;
	width:250px;
	padding:53px 0px 0px 26px;
}

/**ESQUEMA**/

#esquema{
height:20px;
width:475px;
font-size:11px;
margin-left:350px;
margin-top:-715px;
text-align:right;
}



/**FOTO**/

#foto1{
background-repeat:no-repeat;
border-width:1px;
border-style:solid;
width:475px;
height:300px;
margin-top:5px;
margin-left:350px;

}

#foto2{
background-repeat:no-repeat;
border-width:1px;
border-style:solid;
width:475px;
height:300px;
margin-top:5px;
margin-left:350px;

}

#galeria{
width:475px;
height:680px;
margin-top:5px;
margin-left:350px;
}

/**INDEX**/
#novedades{
	background-image:url(images/novedades.jpg);
	background-repeat:no-repeat;
	width:475px;
	margin-top:0px;
	margin-left:350px;
	height:63px;
	border-top:solid;
	border-top-width:1px;
}

#novedadestexto{
	padding:9px 0px 0px 60px;
}



/**CONTACTO**/

#fondocontacto{
width:475px;
height:680px;
margin-top:5px;
margin-left:350px;
background-image:url(images/fondocontacto.jpg);
background-repeat:no-repeat;
}


/**SERVICIOS**/
#fondoservicios{
width:475px;
height:680px;
margin-top:5px;
margin-left:350px;
background-image:url(images/fondoservicios.jpg);
background-repeat:no-repeat;
}
#cabecerafoto{
background-image:url(images/cabeceraserviciosfoto.jpg);
background-repeat:no-repeat;
height:53px;
width:250px;
}

#cabeceraweb{
background-image:url(images/cabeceraserviciosweb.jpg);
background-repeat:no-repeat;
height:53px;
width:250px;
}

#columna1_servicios{
width:200px;
height:580px;
padding: 10px 10px 10px 10px;
}
#columna2_servicios{
width:200px;
height:580px;
padding: 10px 10px 10px 10px;
margin-left:235px;
margin-top:-600px;
}






/**TRABAJOS**/
#fondotrabajos{
width:475px;
height:680px;
margin-top:5px;
margin-left:350px;
background-image:url(images/fondotrabajos.jpg);
background-repeat:no-repeat;
}

#anios{
background-image:url(images/trabajosanios.jpg);
background-repeat:no-repeat;
height:53px;
width:250px;
}

#columna1_trabajos{
width:400px;
height:580px;
padding: 10px 10px 10px 40px;
}


/**GALERÍA**/
#fondo_galeria{
width:475px;
height:680px;
margin-top:5px;
margin-left:350px;
background-image:url(images/fondogaleria.jpg);
background-repeat:no-repeat;
}

#columna1_galeria{
width:200px;
height:580px;
padding: 10px 10px 10px 40px;
}
#columna2_galeria{
width:200px;
height:580px;
padding: 10px 10px 10px 70px;
margin-left:235px;
margin-top:-600px;
}


#fotos{
	width:100px;
	height:100px;
	padding:10px 0px 25px 0px;
}

#texto_galeria{
padding:2px 0px 0px 0px;
font-size:16px;
text-align:center;
width:100px;
height:16px;
}



/**CABECERAS**/

#cabeceragaleria{
background-image:url(images/cabeceragaleria.jpg);
background-repeat:no-repeat;
height:63px;
width:300px;
}

#cabeceraservicios{
background-image:url(images/cabeceraservicios.jpg);
background-repeat:no-repeat;
height:63px;
width:300px;
}

#cabeceracontacto{
background-image:url(images/cabeceracontacto.jpg);
background-repeat:no-repeat;
height:63px;
width:300px;
}

#cabeceratrabajos{
background-image:url(images/cabeceratrabajos.jpg);
background-repeat:no-repeat;
height:63px;
width:300px;
}




/**PIE**/

#pie{
	margin-top:12px;
	font-size:10px;
	text-align:center;
}



























.temporal{
	padding:50px 0px 0px 0px;
	height:auto;
	width:auto;
}
