@charset "utf-8";
/* CSS Document */
body{
background-color: #FFF;
}
a {
text-decoration:none;
}
a img{
border:none;
}
.todo {
width:950px;
min-height:400px;
margin:auto;
border: #6C9DF7 15px solid;
}
.todo .header{
width:950px;
height:150px;
border:#00FF33 0px solid;
}
.todo .header .menuh {
background-color:#BCC2FC;
background-image:url("../images/menu.jpg");
height:45px;
margin-left:auto;
margin-right:0;
min-height:25px;
position:relative;
top:06px;
width:710px;
z-index:2;
}
.todo .header .menuh ul {
height:30px;
margin:0;
padding:10px 0 0 7px;
width:700px;
}
.todo .header .menuh ul li{
float:left;
margin-right:1px;
list-style:none;
font-weight:bold;
color: #0075C4;
}
.todo .header .menuh a{
color: #0075C4;
}
.todo .cuerpo {
background-color:#FFE8E8;
border-top:6px double #00CC33;
background-image:url(../images/contenido.jpg);
background-position:top;
background-repeat:no-repeat;
margin-top:20px;
min-height:349px;
position:relative;
top:-20px;
width:950px;
z-index:1;
}

.todo .cuerpo .contenido {
margin:auto;
margin-top:20px;
min-height:200px;
padding-bottom:20px;
text-align:center;
width:900px;
}

.titulo {
background-image:url(../images/festeja.jpg);
position:relative;
width:550px;
height:80px;
margin:auto;
border:#00CC33 2px solid;
margin-bottom:10px;
text-align:center;
}
.titulo h1{
padding:0px;
margin:0px;
text-align:center;
color:#E83139;
font:Arial;
font-weight:bold;
}
.todo .cuerpo .contenido .index {
margin:auto;
min-height:250px;
padding-top:40px;
width:800px;
}
.index p {
font-family:Times New Roman;
font-size:24px;
font-weight:bold;
}
.todo .cuerpo .contenido .qsomos {
margin:auto;
margin-bottom:15px;
margin-top:62px;
padding-left:10px;
padding-right:10px;
width:800px;
}
.todo .cuerpo .contenido .qsomos .qsimg{
float:left;
margin-left:10px;
margin-bottom:10px;
}
.todo .cuerpo .contenido .qsomos p {
color:#000000;
font-family:georgia;
font-size:18px;
text-align:justify;
}
.todo .cuerpo .contenido .qsomos span{
text-align:center;
color:#000;
font-size:18px;
}
.todo .cuerpo .contenido .productos {
font-family:Georgia;
margin-bottom:15px;
margin-top:60px;
padding-left:10px;
padding-right:10px;
}
.todo .cuerpo .contenido .productos img{
margin:0;
border:#BBD1FA 0px solid;
}
.fiestas {
font-size:medium;
margin:auto;
padding-left:15px;
text-align:center;
width:660px;
}
.productos h3{
margin:0;
font-size:20px;
}
.todo .cuerpo .contenido .servicios {
padding-left:10px;
padding-right:10px;
margin-bottom:15px;
}
.todo .cuerpo .contenido .servicios ul{
color:#000;
text-align:left;
font-size:20px;
}
.todo .cuerpo .contenido .contacto {
color:#000000;
font-size:18px;
margin:auto;
padding-left:10px;
padding-right:10px;
padding-top:65px;
width:800px;
}
.galeria {
margin:14px auto auto;
width:800px;
}
.galeria img{
border:#66CCFF 4px solid;
}
.todo .cuerpo .contenido .contacto form{
width:500px;
margin:auto;
background-image:url(../images/formulario.jpg);
background-repeat: no-repeat;
height:348px;
}
table {
margin-top:50px;
}
.todo .cuerpo .contenido .ubicacion {
color:#000000;
font-size:18px;
margin-top:60px;
}
.todo .pie{
width:950px;
height:100px;
border:#330066 0px solid;
background-image:url(../images/pie.jpg);
margin-top:-20px;
}
.todo .pie .texto {
width:500px;
margin:auto;
text-align:center;
font-weight:bold;
color: #005E9B;
padding-top:10px;
}
.todo .pie .texto a{
color:#000066;
}
.todo .pie .laweb{
width:146px;
height:50px;
position:relative;
left:800px;
margin-top: -14px;
border:#330066 0px solid;
}
.servimg{
float:right;
margin-bottom:10px;
}