body {
background-color: #C6F3B6;
}
.tabla {
-moz-border-radius:20px 20px 20px 20px;
background-position:center center;
background-repeat:no-repeat;
border:1px solid #9F8C9C;
color:#000000;
font:small-caption;
font-size:small;
text-align:center;
}
#apDiv1 {
	position:absolute;
	left:317px;
	top:391px;
	width:350px;
	height:50px;
	z-index:1;
	visibility: visible;
}
#apDiv2 {
	position:absolute;
	left:824px;
	top:517px;
	width:17px;
	height:20px;
	z-index:2;
}
img{
border:none;
}
#apDiv3 {
height:110px;
margin:auto;
position:relative;
top:-130px;
width:410px;
z-index:1;
}
/*********************************************************************/
.c1{
width:950px;
margin:auto;
border: #3333FF 4px double;
background-color:#379218;
}
.header{
width:950px;
height:150px;
}
.header .menu {
    border-bottom: 3px double #FFFFFF;
    border-top: 3px double #FFFFFF;
    margin-left: 15px;
    position: relative;
    top: -2px;
    width: 500px;
}
.header .menu ul {
height:29px;
margin:0 0 0;
padding-left:5px;
}
.header .menu ul li {
background-image:url("../images/boton.png");
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-family:serif,Helvetica,sans-serif;
font-size-adjust:0.4;
font-weight:bold;
height:25px;
list-style:none outside none;
margin-right:10px;
margin-top:2px;
padding-top:2px;
text-align:center;
}
.header .menu ul li a {
color: #072E83;
text-decoration:none;
}
.header .menu ul li a:hover {
color:#FFFFFF;
text-decoration:none;
}
.header .menu .current{
color:#FFFFFF;
}
.cuerpo {
margin:40px auto auto;
min-height:250px;
width:850px;
}
.cuerpo .frente {
    height: 450px;
    margin: auto;
    text-align: center;
    width: 870px;
}
.cuerpo .qsomos {
background-color:#FFF;
background-image:url("../images/q-somos.jpg");
background-position:center top;
background-repeat:no-repeat;
margin:auto;
min-height:300px;
width:800px;
}
.cuerpo .qsomos img {
margin-left:75px;
width:650px;
}
.cuerpo .qsomos p {
color:#379218;
font-size:22px;
padding-top:130px;
text-align:justify;
padding-left:10px;
padding-right:10px;
}
.cuerpo .info {
background-color:#C6F3B6;
margin:auto;
min-height:300px;
padding:10px;
width:800px;
}
.cuerpo .info img{
float:left;
border:#FFFFFF 3px double;
margin-right:10px;
}
.cuerpo .info h1 {
color:#072E83;
margin-bottom:0;
}
.cuerpo .info h2 {
border-bottom:3px double #FFFFFF;
color:#072E83;
font-size:large;
margin-top:5px;
padding-bottom:10px;
}
.cuerpo .info h3 {
font-size:larger;
font-weight:normal;
margin-bottom:5px;
}
.cuerpo .info p {
margin-top:2px;
text-align:justify;
}
.cuerpo .info span {
font-weight:bold;
}
.cuerpo .ubicacion {
margin:auto;
width:425px;
}
.cuerpo .ubicacion .direccion{
color:#072E83;
width:200px;
margin:auto;
border:3px double #FFFFFF;
height:40px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
}
.cuerpo .contacto {
color:#072E83;
border:5px double #FFFFFF;
font-family:serif;
font-weight:bold;
margin:20px auto;
width:500px;
}
.cuerpo .contacto form{
width:426px;
margin:auto;
margin-top:20px;
margin-bottom:20px;
}
.pie {
background-image:url("../images/pie.png");
background-position:center bottom;
background-repeat:repeat-x;
border-top:3px double #FFFFFF;
margin-top:20px;
width:950px;
}
.pie p, a{
color:#072E83;
font-weight:bolder;
text-align:center;
text-decoration:none;
}
.pie .laweb {
    left: 790px;
    margin-top: -51px;
    position: relative;
    width: 150px;
}
.pie .textopie{
background-image:url(../images/pie-texto.png);
margin:auto;
margin-top:5px;
width:300px;
}
.pie .textopie .email {
position:relative;
right:3px;
top:4px;
}
.h2 {
    background-color: #FFFFFF;
    margin-top: 15px;
}
.notas {
    float: left;
    margin: 14px;
    min-height: 150px;
    width: 400px;
}
.notas h2 {
    font-family: Tahoma;
    font-size: 17px;
    margin: 0;
    padding-bottom: 10px;
    padding-left: 0;
    text-decoration: underline;
	color:#379218;
}
.n {
    border-bottom: 3px double;
    margin: auto auto 5px;
    padding-bottom: 5px;
    width: 98%;
}
.n:hover{
background-color:#E6E6E6;
}
.n a {
text-align:left;
}
.n h3 {
    color: #072E83;
    font-size: 14px;
    margin: 0;
    padding: 0;
}
.n p {
    font-size: 13px;
    margin: 0 0 0 20px;
    padding: 0;
    text-align: justify;
}
.facbook {
    background-color: #D7F7CC;
    float: left;
    margin: 10px;
    width: 400px;
}