@charset "utf-8";
/* CSS Document */
body{
margin:0px;
background-image:url(imagenes/fondo.jpg);
background-repeat:repeat-x;
background-color:#B2B2B2;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:23px;
}
#contenedor{
width:850px;
height:auto;
margin:auto;
clear:both;
}
#header{
margin:auto;
width:850px;
height:auto;
}
#footer{
width:100%;
height:200px;
background-image:url(imagenes/fondofooter.png);
background-repeat:repeat-x;
background-position:top;
clear:both;
padding-top:50px;
text-align:right;
color:#FFFFFF;
}
#servicios{
	position:absolute;
	top:170px;
	left: 161px;
}
.footer2{
width:750px;
margin:auto;
}
#footer p{
margin-top:0px;
padding-left:0px;
padding-right:15px;
color:#FFFFFF;
font-size:11px;
}
#padding{
float:left;
padding:0px 30px 20px 30px;
height:auto;
width:790px;
background-image:url(imagenes/fondocont.png);
background-position:center;
background-repeat:repeat-y;
margin:auto;
}
#borde{
width:850px;
height:30px;
float:left;
margin:auto;
background-image:url(imagenes/fondosuperior.png);
}
.texto1{
width:250px;
height:auto;
float:left;
padding-left:10px;
padding-right:10px;
text-align:justify;
}
.texto2{
width:200px;
height:100%;
float:left;
padding-left:30px;
padding-right:10px;
}
.texto3{
width:470px;
height:auto;
float:left;
padding-left:10px;
padding-right:10px;
text-align:justify;
}
.texto4{
width:740px;
float:left;
padding-left:25px;
padding-right:25px;
text-align:left;
}
#galeria{
width:770px;
min-height:450px;
float:left;
padding-left:10px;
padding-right:10px;
text-align:center;
font-size:17px;
font-weight:500;
}
#galeria img{
background-image:url(imagenes/molde.png);
background-position:center;
background-repeat:no-repeat;
padding:18px;
}
.texto1 p{
padding-left:15px;
padding-right:15px;
text-indent:20px;
}
P:first-letter { 
font-size: 200%; 
color: #993333; font-weight: bold; 
}
.celda{
width:187px;
height:100%;
float:left;
text-align:left;
}
h3{
font-size:13px;
font-weight:600;
color:#FFFFFF;
}
.texto_dest{
color:#FFFFFF;
background-color:#98141B;
font-weight:600;
}
#contenido{
width:550px;
height:auto;
float:left;
}
#contenido2{
width:550px;
height:auto;
float:left;
margin-bottom:40px;
}
h1{
color:#666666;
}
.foto{
padding:8px;
border-color:#CCCCCC;
border-width:1px;
border-style:solid;
margin:5px;
float:left;
}
.foto:hover{
padding:8px;
border-color:#CCCCCC;
background-color:#CCCCCC;
border-width:1px;
border-style:solid;
margin:5px;
float:left;
}

 
