/*
color4 = oscuro
color4 = 775400
color3 = cf8e02
color2 = e19a03
color1 = f5a804
colornaranja = f58c04

*/
/*html {overflow-x:hidden;overflow-y:scroll;}
*/
body {
/*
  overflow-x:hidden;
  overflow-y:scroll;
  
  -ms-overflow-y: hidden;
  -webkit-overflow-y:hidden;
  -ms-overflow-x: scroll;
  */
 background-color: #fff;/*#ddd;/*#17476F;*/
 font-family: Verdana,Arial,Courier,sans-serif;
 width: 980px;
 text-align:center;
 margin:0 auto;
 border: 0;
 text-decoration: none;
 /*background: url("../imagenes/body.png") repeat-x scroll 50% 0px #17476F;*/
 line-height: 1.2em;
}
header {left:0px;}
#contenedor {
 background-color:transparent;
 position:relative;
 top:0px;/*10px;*/
 margin:0 auto;
 text-align:center;
 width:auto; /*100%*/
 height:auto;
 /*background: url("../imagenes/body.png") repeat-x scroll 50% 0px transparent;*/
 z-index:0;/*-100;*/
}
.contenedor_logo {
 position:relative;
 width:980px;
 text-align:center;
 margin: 0 auto;
 top:0px;/*0px;*/
 left:0px;
 text-align:left;
 z-index:1;
}
.logo {
 position:absolute;
 top:25px;
 left:30px;
 z-index:2;
}
.imagencentral {
 position:relative;/*absolute;*/
 /*width:980px;*/
 text-align:center;
 margin: 0 auto;
 top:10px;/*160px;*//*160px;*/
 left:0px;
 /*text-align:left;*/
 z-index:1;
}
#cuerpo_central {
 background-color:#fff;
/* position:relative;*/
 /*float:left;*/
 width:930px;
 height:630px;
 top:60px;/*310px;*/
 padding:2px 2px 2px 2px;
 margin:0 auto;
}
#cuerpo_central_localizacion {
 background-color:#fff;
/* position:relative;*/
 /*float:left;*/
 width:930px;
 height:320px;
 top:60px;/*310px;*/
 padding:2px 2px 2px 2px;
 margin:0 auto;
}
#cuerpo_servicios {
 background-color:#fff;
 position:relative;
 /*float:left;*/
 float:left;
 width:930px;/*620px;*/
 top:10px;
 padding:2px 2px 2px 2px;
 text-align:center;
 margin:0 auto;
 }
 #cuerpo_somos {
 background-color:#fff;
 /*position:absolute;*/
 /*float:left;*/
 top:10px;
 left:0px;
 height:475px;
 width:850px;/*450px;para 2 columnas*/
 padding:52px 2px 2px 2px;
 margin: 0 auto;
 text-align: center;
}
#cuerpo_localizacion {
 background-color:#fff;
 /*position:absolute;*/
 /*float:left;*/
 top:10px;
 left:0px;
 height:275px;/*475px;*/
 width:850px;/*450px;para 2 columnas*/
 padding:52px 2px 2px 2px;
 margin: 0 auto;
 text-align: center;
}
#ini_cuerpo_servicios_izq {
 background-color:#fff;
 position:absolute;
 float:left;
 top:10px;
 left:0px;
 /*height:675px;*/
 width:850px;/*300px;*/
 padding:2px 2px 2px 2px;
}
#ini_cuerpo_servicios_der {
 background-color:#fff;
 position:absolute;
 float:left;
 top:10px;
 left:420px;
 /*height:675px;*/
 width:300px;
 padding:2px 2px 2px 2px;
}
#cuerpo_servicios_izq {
 background-color:#fff;
 /*position:absolute;*/
 /*float:left;*/
 top:10px;
 left:0px;
 height:675px;
 width:840px;/*450px;para 2 columnas*/
 padding:2px 2px 2px 2px;
 margin: 0 auto;
 text-align: center;
}
#cuerpo_servicios_der {
 background-color:#fff;
 position:absolute;
 float:left;
 top:10px;
 left:470px;
 height:675px;
 width:450px;
 padding:2px 2px 2px 2px;
}
.cabe_servicios { font-size:1.5em; font-weight:bold;top:5px; padding:5px 0px 30px 30px; }
.ini_ser_izq_1 {
text-align:left; padding: 10px 0px 5px 5px; float:left; position:absolute; clear: both; left: 0px; top:0px; height:150px; width:650px; background-color:#fff;text-align:justify;
}
.ini_ser_izq_2 {
text-align:left; padding: 40px 0px 5px 5px; float:left; position:absolute; clear: both; left: 0px; top:150px; height:150px; width:650px; background-color:#fff;text-align:justify;
}
.ini_ser_izq_3 {
text-align:left; padding: 40px 0px 5px 5px; float:left; position:absolute; clear: both; left: 0px; top:330px; height:150px; width:650px; background-color:#fff;text-align:justify;
}
.ini_ser_izq_4 {
text-align:left; padding: 10px 0px 5px 5px; float:left; position:absolute; clear: both; left: 0px; top:450px; height:150px; width:400px; background-color:#fff;
}
.ini_ser_der_1 {
text-align:left; padding: 10px 0px 5px 5px; float:left; position:absolute; clear: both; left: 00px; top:0px; height:150px; width:400px; background-color:#fff;
}
.ini_ser_der_2 {
text-align:left; padding: 10px 0px 5px 5px; float:left; position:absolute; clear: both; left: 00px; top:150px; height:150px; width:400px; background-color:#fff;
}
.ini_ser_der_3 {
text-align:left; padding: 10px 0px 5px 5px; float:left; position:absolute; clear: both; left: 00px; top:300px; height:150px; width:400px; background-color:#fff;
}
.ini_ser_der_4 {
text-align:left; padding: 10px 0px 5px 5px; float:left; position:absolute; clear: both; left: 00px; top:450px; height:150px; width:400px; background-color:#fff;
}

.ser_izq_1 {
text-align:justify; padding: 10px 0px 0px 5px; float:left; position:relative; left: 0px; top:20px; /*200px;*/ width:830px;/*430px;*/ background-color:#fff;
}
.ser_izq_2 {
text-align:justify; padding: 10px 0px 25px 5px; float:left; position:relative;  left: 0px; top:0px;/*200px;*/ /*200px;*/ width:830px;/*430px; */background-color:#fff;
}
.ser_izq_3 {
text-align:justify; padding: 10px 0px 5px 5px; float:left; position:relative;  left: 0px; top:0px;/*200px;*/ /*200px;*/ width:830px;/*430px; */background-color:#fff;
}

.ser_der_1 {
text-align:justify; padding: 10px 0px 5px 72px; float:left; position:absolute; clear: both; left: 00px; top:0px; height:200px; width:430px; background-color:#fff;
}
.ser_der_2 {
text-align:justify; padding: 10px 0px 5px 72px; float:left; position:absolute; clear: both; left: 00px; top:200px; height:200px; width:430px; background-color:#fff;
}

span { font-size:12px; color:#775400; text-align:justify;}
span a {color:#17476F; text-decoration:none}
#bloq_der1 {
background-color:#fff;
/*clear:both;*/
position:relative;
width:280px;
height:150px;
left:690px;
top:30px;/*375px;*/
text-align:center;
}

#bloq_der2 {
background-color:#fff;
float:left;
position:relative;
width:280px;
height:250px;
left:690px;
top:80px;/*230px;*/
text-align:center;
}
.quienes_somos {
font-size:12px;
color:#775400;
margin-top:20px;
text-align:justify;
padding:10px 12px 10px 22px;
}
#bloq_der2_grande {
background-color:#fff;
float:left;
position:relative;
width:680px;
height:210px;/*310px;*/
left:90px;
top:0px;/*230px;*/
text-align:left;
}
.quienes_somos_grande {
font-size:12px;
color:#775400;
margin-top:20px;
text-align:justify;
padding:10px 20px 10px 20px;

}

#pie {
/* background: url("../imagenes/pie_menu.png")  no-repeat scroll 50% 0px transparent;*/
 /*background-color:#775400;*/ /*transparent;*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f3436', endColorstr='#000000', gradientType='1');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f3436', endColorstr='#000000', gradientType='1')";
 background: -webkit-linear-gradient(#2f3436, #000); /* For Safari 5.1 to 6.0 */
 background: -o-linear-gradient(#2f3436, #000); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(#2f3436, #000); /* For Firefox 3.6 to 15 */
 background: linear-gradient(#2f3436, #000); /* Standard syntax (must be last) */
 color:#666;
 text-align:left; 
 left:0%; 
 margin-top:0px;/*102px; */
 top:0px;/*300px;*/
 width:100%;/*95%;*/
 position:relative; 
 font-size:0.8em;
 height: 80px;
 /*float:left;*/
 clear:both;
}
#pie_servicios {
/* background-color:#775400;*/ /*transparent;*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f3436', endColorstr='#000000', gradientType='1');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f3436', endColorstr='#000000', gradientType='1')";
 background: -webkit-linear-gradient(#2f3436, #000); /* For Safari 5.1 to 6.0 */
 background: -o-linear-gradient(#2f3436, #000); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(#2f3436, #000); /* For Firefox 3.6 to 15 */
 background: linear-gradient(#2f3436, #000); /* Standard syntax (must be last) */
 color:#666;
 text-align:left; 
 left:0%; 
 margin-top:0px;/*102px; */
 top:110px;/*820px;*/
 width:100%;/*95%;*/
 /*position:relative; */
 font-size:0.8em;
 height: 80px;
 /*float:left;*/
 clear:both;
}
#pie_contacto{
 /* background-color:#775400;*/ /*transparent;*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f3436', endColorstr='#000000', gradientType='1');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f3436', endColorstr='#000000', gradientType='1')";
 background: -webkit-linear-gradient(#2f3436, #000); /* For Safari 5.1 to 6.0 */
 background: -o-linear-gradient(#2f3436, #000); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(#2f3436, #000); /* For Firefox 3.6 to 15 */
 background: linear-gradient(#2f3436, #000); /* Standard syntax (must be last) */
 color:#666;
 text-align:left; 
 left:0%; 
 margin-top:0px;/*102px; */
 top:90px;
 width:100%;/*95%;*/
 position:relative; 
 font-size:0.8em;
 height: 80px;
 /*float:left;*/
 clear:both;
}
#pie_somos{
 /*background-color:#775400;*//*transparent;*/
 /* IE 6 y 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#77ff0000', gradientType='1');
/* IE 8 y 9 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#77ff0000', gradientType='1')";
 background: -webkit-linear-gradient(#2f3436, #212626); /* For Safari 5.1 to 6.0 */
 background: -o-linear-gradient(#2f3436, #212626); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(#2f3436, #212626); /* For Firefox 3.6 to 15 */
 background: linear-gradient(#2f3436, #212626); /* Standard syntax (must be last) */
 color:#fff;
 text-align:left; 
 left:0%; 
 margin-top:0px;/*102px; */
 top:0px;
 width:100%;/*95%;*/
 position:relative; 
 font-size:0.8em;
 height: 80px;
 /*float:left;*/
 clear:both;
}
#pie_notalegal{
 /*background-color:#775400;*//*transparent;*/
 /* IE 6 y 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#77ff0000', gradientType='1');
/* IE 8 y 9 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#77ff0000', gradientType='1')";
 background: -webkit-linear-gradient(#2f3436, #212626); /* For Safari 5.1 to 6.0 */
 background: -o-linear-gradient(#2f3436, #212626); /* For Opera 11.1 to 12.0 */
 background: -moz-linear-gradient(#2f3436, #212626); /* For Firefox 3.6 to 15 */
 background: linear-gradient(#2f3436, #212626); /* Standard syntax (must be last) */
 color:#fff;
 text-align:left; 
 left:0%; 
 margin-top:900px;/*102px; */
 top:0px;
 width:100%;/*95%;*/
 position:relative; 
 font-size:0.8em;
 height: 80px;
 /*float:left;*/
 clear:both;
}
#cabecera_menu {
/*background: url("../imagenes/cabecera_menu.png")  no-repeat scroll 50% 0px transparent;*/
}
#menu  { 
 background: url("../imagenes/cabecera_menu.png")  no-repeat scroll 50% 0px transparent;
 background-color:transparent;
 color:#666;
 text-align:left; 
 left:0%; 
 margin-top:20px;/*102px; */
 top:0px;
 width:100%;/*95%;*/
 position:absolute;/*absolute; */
 font-size:0.8em;
 height: 148px;
 float:left;
}
.contenedor_menu {
 /*background: url("../imagenes/cabecera_menu.png")  no-repeat scroll 50% 0px transparent;*/
/*position:absolute;*//*relative;*/
 position:relative;
 text-align:center;
 /*margin: 0 auto;*/
 width:760px;
 height:50px;/*40px;*/
 margin:0 auto;
 top:5px;
 background-color:#fff;
 padding-top:10px;
}
#menu ul{
 background: transparent;
 border: 0px solid #fffaaa;
 list-style: none;
 margin: 0;
 padding-left: 32px;
 margin-top:100px;
 list-style:none outside none;
 /*padding-left:5px; PONER SI QUIERO MARGEN A LA IZQ DEL TEXTO DEL UL*/
 height:48px;

}
#menu ul li  { /*background:url('imagenes/menu-divisor.png') no-repeat scroll 0 100% rgba(100, 0, 0, 0);*/
 color: #333;
 display: block;
 text-decoration: none;
 float:left;
 position:relative;
 list-style:none outside none;
  height:28px;
  top:0px;

}
#menu ul li:hover { background-color:#0C2C48; height:48px; }
#menu li img{ left: 50px; padding-top:0px;background-color:#999; height:48px;}

#menu li a {text-decoration:none; float:left; padding-left:12px; padding-right:12px; padding-top:15px;
	color:#aaafff;
	}
	

.div-1 {
 border:1px solid #ccc;
 position:relative;
 float:left;
 top:30px;
 text-align:left;
 color:#fff;
 top:0px;/*-230px;*/
 left:30px;
 font-size:0.8em;
 font-weight:bold;
}
.div-1-img {
 border:0px solid #ccc;
 position:absolute;
 text-align:left;
 color:#fff;
 top:30px;
 /*padding-right:37px;*/
 padding-bottom:20px;
/* background-color:green;*/
}
.div-1-text {
 border:0px solid #aaa;
 position:absolute;
 text-align:left;
 color:#fff;
 top:120px;
 /*padding-right:37px;*/
 padding-top:10px;
 font-size:10px;
 /*background-color:orange;*/
 height:50px;
 width:210px;
}

.div-2 {
 border:1px solid #aee;
 position:relative;
 float:left;
 text-align:left;
 color:#000;
 top:0px;
 left:30px;
 font-size:0.8em;
 font-weight:bold;
}
.div-2-img {
 border:0px solid #ccc;
 position:absolute;
 text-align:left;
 color:#fff;
 top:70px;
 /*padding-right:37px;*/
 padding-bottom:40px;
 
/* background-color:green;*/
}
.div-2-text {
 border:0px solid #aaa;
 position:absolute;
 text-align:left;
 color:#666;
 top:230px;
 /*padding-right:37px;*/
 padding-top:10px;
 font-size:12px;
 /*background-color:orange;*/
 height:50px;
 width:270px;
}

.div-3-img {
 border:0px solid #ccc;
 position:absolute;
 text-align:left;
 color:#fff;
 top:320px;
 /*padding-right:37px;*/
 padding-bottom:40px;
 /*background-color:green;*/
}
.div-3-text {
 border:0px solid #aaa;
 position:absolute;
 text-align:left;
 color:#666;
 top:480px;
 /*padding-right:37px;*/
 padding-top:10px;
 font-size:12px;
 /*background-color:orange;*/
 height:50px;
 width:270px;
}

.div-4-img {
 border:0px solid #ccc;
 position:absolute;
 text-align:left;
 color:#fff;
 top:570px;
 /*padding-right:37px;*/
 padding-bottom:40px;
 
 /*background-color:green;*/
}
.div-4-text {
 border:0px solid #aaa;
 position:absolute;
 text-align:left;
 color:#666;
 top:730px;
 /*padding-right:37px;*/
 padding-top:10px;
 font-size:12px;
 /*background-color:orange;*/
 height:50px;
 width:270px;
}
#div39 {  clear:both;  position:relative; top:25px; left:20px;  width:180px; height:24px; background-color:transparent; float:left;}
#FooterTwo { left:0px; top:0px;/*90px;*/ color:#f5a804; font-size:12px; height:31px; width:965px; position:relative; background:transparent; vertical-align:middle; margin:0 auto; text-align:center; }
/*#FooterTwo a { text-decoration:none; color:#f5a804; font-size:14px; float:left; vertical-align:middle; }*/
/* #FooterTwo a:hover { background-color:f5a804; color:#775400;}*/
#FooterTwo a { text-decoration:none; color:#fff; font-size:14px; float:left; vertical-align:middle; }
#FooterTwo a:hover { background-color:#ccc; color:#000;}
#FooterTwo2 { left:630px; top:0px; color:#fffaaa; font-size:12px; height:31px; width:180px; position:absolute; background:transparent; vertical-align:middle; margin:0 auto; text-align:center; }
#FooterTwo3 { left:720px; top:0px; color:#fffaaa; font-size:10px; height:31px; width:180px; position:absolute; background:transparent; vertical-align:middle; margin:0 auto; text-align:center; }
#FooterTwo3 a { text-decoration:none; color:#fffaaa; font-size:10px; float:left; vertical-align:middle; }
.link_pie {
 background-color:transparent;/*#0C2C48;*//* trasnparent; CSSValidator */
 color:#775400;
 cursor:pointer;
 width:auto;
}
.link_pie a {  text-decoration:none; color:#424242;}
.link_pie:hover {
 text-decoration:none;
background-color:#ccc;/*#f5a804;*//*#424242;*/
color:#775400;

}

#bloque1_contacto {
 float:left;
 left:0px;
 top:50px;/*310px;*/
 position:relative;
 width:100%;
 height:60px;
 margin-left:0px;
 
}	
.mensajenota {
font-size:12px;
color:#e19a03;
text-align:left;
padding-bottom:10px;
position:relative;
left:20px;
top:10px;
height:45px;
/*width:80%;*/
}
.labelcontacto{
font-size:12px;/*1.2em;*/
color:#000;
font-weight:normal;
margin-left:100px;
}

.div-8 {
 border:0px solid #aee;
 position:relative;
 float:left;
 text-align:left;
 color:#000;
 width:290px;
 top:30px;
 left:30px;
 font-size:0.8em;
 font-weight:bold;
}
.div-8-img {
 border:0px solid #ccc;
 position:relative;
 text-align:left;
 color:#fff;
 /*padding-right:37px;*/
 padding-bottom:0px;
 left:30px;
 margin-top:35px;
 /* background-color:green;*/
}
.div-8-text {
 border:0px solid #aaa;
 position:absolute;
 text-align:left;
 color:#666;
 /*padding-right:37px;*/
 margin-top:80px;
 font-size:12px;
 /*background-color:orange;*/
 height:50px;
 width:260px;
 float:left;
 left:35px;
}
.div-8-text-noticias {
 border:0px solid #aaa;
 text-align:left;
 color:#000;
 /*padding-right:37px;*/
 margin-top:0px;
 font-weight:normal;
 font-size:12px;
 /*background-color:orange;*/
 height:270px;/*auto;*/
 width:620px;
 float:left;
 left:35px;
}
.noticias_inicio { }

.div-30 {
 position:relative;
 float:left;
 text-align:left;
 color:#999;
 width:290px;
 top:40px;
 left:15px;
 font-size:0.9em;
 font-weight:bold;
 line-height:1.8em;
}
.div-30 a { text-decoration:none;  color:#999;  }
.letranegrita { font-weight:bold; font-size:12px; }
/*.letrablanca { color:#000; font-weight: bold; font-size:0.6em; }*/

.text1-tarifa { font-size:1.2em; color:#999; height:40px;}
.precios-tarifa { font-weight:bold; color: #17476F; font-size:1.2em; }

/* */
#div38 {  clear:both;  position:absolute; top:44px; left:750px;  width:180px; height:24px; }
ul#menu_redes { list-style:none; width:180px; }
ul#menu_redes li a { 
    width:32px;
	display:block;
	float:left;
	height:24px;
	background-image:url('../redes_g.png');
	background-color: transparent;
	background-repeat: no-repeat;
	text-indent:-9999px;
}
ul#menu_redes li a.twitter  { background-position: 0px 0px; }
ul#menu_redes li a.twitter:hover { background-position: 0px -24px; }
ul#menu_redes li a.gmas { background-position: -32px 0px; }
ul#menu_redes li a.gmas:hover { background-position: -32px -24px; }
ul#menu_redes li a.facebook { background-position: -64px 0px; }
ul#menu_redes li a.facebook:hover { background-position: -64px -24px; }
ul#menu_redes li a.youtube { background-position: -96px 0px; }
ul#menu_redes li a.youtube:hover { background-position: -96px -24px; }
/**/

#menu_redes1 { list-style:none; position:absolute;top:65px;/*45px;*/ left:660px; color:#fff; background-color:transparent; }
ul#menu_redes1 { position:absolute;top:-20px;left:75px;list-style:none; width:176px; z-index:10;/*196px;*/ }
ul#menu_redes1 li a { 
    width:32px;
	display:block;
	float:left;
	height:32px;
	background-image:url('../redes_g.png'); /*varias6_g.png */
	background-color: transparent;
	background-repeat: no-repeat;
	text-indent:-9999px;
}
ul#menu_redes1 li a.twitter { background-position: 0px -48px; }
ul#menu_redes1 li a.twitter:hover  { background-position: 0px -48px; cursor:pointer; }
ul#menu_redes1 li a.gmas{ background-position: -32px -48px; }
/*ul#menu_redes1 li a.twitter:hover { background-position: -32px -32px; }*/
ul#menu_redes1 li a.facebook { background-position: -64px -48px; }
/*ul#menu_redes1 li a.gmas:hover { background-position: -64px -32px; }*/
ul#menu_redes1 li a.youtube { background-position: -96px -48px; }
/*ul#menu_redes1 li a.youtube:hover { background-position: -96px -32px; }*/

/* */



/* MENU IMAGENES */
#menu_imagenes{   
 background-color:#fff000;
 width:100%;/*70%;  */
 top:0px;/*125px;  */
 left:20px;  
 margin:0 auto;  
 text-align:left;
 position:relative;
}
img { border: none; }
img:hover { text-decoration: none; border: 0;}
.centrado5 {
 /*
 max-width: 100%;/*138px;*/


  max-height: 145px;/*138px;*//*145px;*//*100%*/

}
.cont-image5 {
  vertical-align: middle;
  display: table-cell;
  table-layout: fixed;
  border:0px solid #ccc;
  margin-bottom:5px;
  margin-right:5px;
}
.contenedor5 {
 float:left;
  background-color: transparent;
  width: 155px;
  height: 155px;
  display: table;
  text-align: center;
  margin-bottom:30px;
  margin-right:30px;
}
/* MENU IMAGENES FIN */
.letraazul { color: #17476F; }
.letragris { color: #666; }
.letrablanca { color: #FFF; }
.letranegra { color: #000; }
#pdf {
 clear:both;
 float:left;
 background-color:#17476F;
 width:360px;

 height:10px;
 padding:10px 20px 20px 20px;

 font-size:12px;
 margin-left:130px;
 margin-top:20px;
 text-align:center;

}
#pdf a { color:#fff;
 text-decoration:none;
 cursor:pointer;
 width:360px;
 text-align:center;
 margin:0 auto;
 
}
#localizacion {
 width:880px;
 height:auto; 
 padding: 20px 20px 20px 20px;
 background-color:transparent;
 
 }
 .cabe_bloque1 {
 color:#000;
 font-size:22px;
 text-align:left;
 left:10px;
 padding-top:10px;
 padding-left:10px;
 padding-bottom:10px;
 height:30px;
 background-color:transparent;
 text-align:center;
 /*letter-spacing: -.05em;*/
}
.grupo1_envioemail{
	/*float: left;*/
	/*width: 980px;*//*960px;*/
	/*position: relative;*/ 
	padding-top:5px;
	background:transparent;/*#F5F5F5;*/
	/*margin-bottom:0px;
	margin-top:30px;*/
	margin:0 auto;
}
.alerta{
	border:solid 1px #17476F; 
	background:#F5F5F5;
	color:#17476F;
	padding:4px;
	text-align:center;
}
/***************************************************
				       MENU
***************************************************/
.nav {

/*font-weight:bold;*/
float:left;
position:relative;
z-index:200000;/*200000;*/
list-style:none;
text-decoration:none;
margin:0;
padding:0px 0px;
/*font-size:1.5em;*/
margin:0 auto;
width:100%;/*auto;*/


}
.nav > li {
float:left;
width:980px;
}
.nav li a {
/*background:transparent;*/
color:#775400;
display:block;
padding-top:3px;
padding-bottom:3px;
width:194px;
/*background:transparent;*/
/*z-index:3;*/
text-decoration:none;


}
.nav li .flecha{
/*background-image:url(imagenes/flecha1.png) no-repeat;*/
font-size: 9px;
padding-left: 6px;
display: none;
text-decoration:none;
background:transparent;
width:5px;


}
.nav li a:not(:last-child) .flecha {
display: inline;
background:transparent;
}
.nav li a:hover {
margin-left:0px;
background:yellow;
width:184px;
background-color:#f5a804;
color:#fff;
margin-left:0px;
/*font-weight:bolder;*/
text-align:center;
/* mio */
z-index:0;

/* background: url("../imagenes/flecha.png")  no-repeat scroll 50% 0px transparent;*/


}
.nav li {
position:relative;
/*background:transparent;*/
width:190px;
font-size:20px;
}
.nav li ul {
display:none;
/*position:absolute;*/
width:auto;/*auto;*/
background:transparent;
z-index:0;
}
.nav li:hover > ul {
display:block;
background:#f5a804; /*#45a915;*//*#4a4c49;*//*#45a000;*/
padding-left:14px;
list-style:none;
/*text-decoration:none;*/
/*margin-left:-15px;*/
width:170px;
text-align:left;
color:#666;
/* FANTASTICO !!! HACE QUE NO SE DESPLACE TODO HACIA ABAJO */
/*display:block;*/
  /*z-index:99999;*/
  position:absolute;
  /* FANTASCTICO... */
}

.nav li ul a:hover {
color:#000;
padding-left:0px;
width:170px;
text-align:left;


}
