/*Styles*/
body {  margin:10px 0 0 0;}
img { border:none; display:block;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
a.link { font-size:11px; color:#f19200; text-decoration:underline; background:url(/img/bulletMenu1.gif) no-repeat right 4px; padding:0 10px 0 0; display:block; width:80px;}
a.link:hover { text-decoration:none;}
a.link2 { font-size:11px; color:#f19200; text-decoration:underline; background:url(/img/bulletMenu1.gif) no-repeat right 4px; padding:0 10px 0 0; width:50px;}
a.link2:hover { text-decoration:none;}
strong { font-size:12px}
/* Hides from IE-mac \*/
 * html .clearfix{height: 1%;}
 .clearfix  {display: block;}
/* End hide from IE-mac */

#contenedora { width:942px; margin: 0 auto; font-family:"Trebuchet MS"; font-size:12px; color:#494949; border-right: solid 1px #3d170a; border-left: solid 1px #3d170a;}

/*cabecera*/

.cabecera {width:942px; height:120px; background-image:url(../images/fondo_cabecera.gif); background-repeat: no-repeat;}
.menu_sup {width:195px; height:25px; background-color:#FFFFFF;  float:right; padding: 0px 0px 0px 5px; margin-top:2px;}

/*menu*/

.menu{width:912px; height:66px; background-color:#e8e8e8; margin-left:15px; margin-right:15px; border-bottom: solid 3px #000000; display: block;}
.menu1{ width:142px; height:37px; border-right:solid 1px #ffffff; margin-left:20px;  margin-top:15px; float: right;}
.menu2{ width:135px; height:37px; border-right:solid 1px #ffffff; margin-left:20px;  margin-top:15px; float: left; }
.menu3{ width:120px; height:37px; border-right:solid 1px #ffffff; margin-left:20px;  margin-top:15px; float: left;}
.menu4{ width:130px; height:37px; border-right:solid 1px #ffffff; margin-left:20px;  margin-top:15px; float: left;}
.menu5{ width:115px; height:37px; border-right:solid 1px #ffffff; margin-left:20px;  margin-top:15px; float: left;}
.menu6{ width:140px; height:37px; border-right:solid 1px #ffffff; margin-left:20px;  margin-top:15px; float: left;}

.submenu {width:910px; height:33px;  margin-left:15px; margin-right:15px; border-left: solid 1px #c0c0c0; border-right: solid 1px #c0c0c0; border-bottom: solid 1px #c0c0c0;}
.submenu_info { margin-left: 20px; padding-left:15px; background-image:url(../images/menu_flechita.gif); background-repeat:no-repeat;}
.submenu_espacio { margin-left: 170px; padding-left:15px; background-image:url(../images/menu_flechita.gif); background-repeat:no-repeat;}
.submenu_mejorar { margin-left: 310px; padding-left:15px; background-image:url(../images/menu_flechita.gif); background-repeat:no-repeat;}
.submenu_formacion { margin-left: 410px; padding-left:15px; background-image:url(../images/menu_flechita2.gif); background-repeat:no-repeat;}
.submenu_asesoramiento { margin-left: 600px; padding-left:15px; background-image:url(../images/menu_flechita.gif); background-repeat:no-repeat;}

/*contenido*/
.contenido {width:942px; height:auto;}
.derecha {width:327px; height:auto; float:right; background-image:url(../images/fondo_derecha.gif); margin-right:15px; margin-top:7px; background-repeat:no-repeat;}
  	  .quienessomos {width:568px; height:232px; border: solid 1px #e4e2e0; background-image:url(../images/head.gif); background-repeat:no-repeat; margin-left:15px; margin-top:15px;  }
	 .quienessomos p { width:530px; color:#494949; font-size: 12px; line-height:15px; margin-top:20px; margin-right:100px; padding-left:30px;  }
	  .quienessomos2 {color:#000000; line-height:35px; font-size:23px;}
	  .quienessomos3 {color:#000000; line-height:17px; font-size:13px; font-weight:normal; padding:15px; width:495px; margin-left:15px; display:block;}
	   .quienessomos4 {color:#8a8a88; line-height:24px; font-size:11px; font-weight:normal; float:right;}
	  .mejora {width:568px; height:232px;  margin-left:15px; margin-top:15px;}
	  .destacado {background-image:url(../images/icon/viajes2.gif);  background-repeat:no-repeat; padding-left: 100px; margin-left:30px; }
	  .destacado2 {background-image:url(../images/icon/viajes.gif);  background-repeat:no-repeat; padding-left: 100px; margin-left:30px; }
	  .destacado_gris{ width:548px; height:135px; background-color:#f5f4f4; border: solid 1px #dfdcda; margin-left:15px; margin-top:35px; padding-left:15px; padding-right:15px; padding-top:15px;}
.izquierda {width:600px;  float:left; height:auto;}
.contacto{width:269px; height:199px; margin-top:40px; margin-left:60px; }
.destacado2_izquierda{width:234px; height:179px; margin-top:20px; margin-left:60px;  padding-right:15px;}
.destacado3_izquierda{width:214px; height:199px; margin-top:20px; margin-left:60px;background-position:right; background-repeat: no-repeat; padding-right:55px;}
.bulet{background-image:url(../images/icon/bulet.gif); background-repeat:no-repeat; padding-left:12px; list-style:none;}

.pie{font-size:11px; color:#c2c1c1; text-align:center; margin-top:10px; margin-bottom:10px;}
 
/*interior*/
.cajetin_tit {width:568px; height:35px; border: solid 1px #e4e2e0; background-image:url(../images/fondo_tit.gif); background-repeat:no-repeat; margin-left:15px; margin-top:15px; padding-top:15px; padding-left:15px;}
.cajetin_tit2 {color:#000000; line-height:25px; font-size:20px;}

.ficha_top {width:585px; height:18px; background-image:url(../images/top_ficha.gif);margin-left:15px; margin-top:5px; background-repeat:no-repeat;}
.ficha_cuerpo {width:585px; height:auto; background-image:url(../images/cuerpo_ficha.gif);margin-left:15px;}
.ficha_bottom{width:588px; height:18px; background-image:url(../images/bottom_ficha.gif);margin-left:15px; background-repeat:no-repeat; }

.ficha_izquierda {width:150px; height:526px; float:left; background-image:url(../images/fondo_lateral.gif); }
.ficha_derecha {width:400px; height:auto; float:right; margin-right:10px;}
	.ficha_derecha p { background-image:url(../images/puntitos.gif); background-position:bottom; background-repeat:repeat-x;}
	.ficha_derecha li { magin: 0px; height: 40px;}
	.ficha_derecha ul { magin: 0px; padding:0px; }
.bulet3{background-image:url(../images/icon/bulet.gif); background-repeat:no-repeat; padding-left:12px; margin-left:35px;}
.listadoelementos { height:auto; margin-left:50px; margin-botom:10px; margin-top:-10px; color:#4f4949;}
.titficha {font-size:19px; color:#9e4db2;  font-family:"Arial Narrow"; font-weight:bold; }
.ficha_derecha2 {width:400px; height:auto; float:right; margin-right:10px;}
 .ficha_derecha2 li { magin: 0px; height: 40px;}
	.ficha_derecha2 ul { magin: 0px; padding:0px; }
.ficha_unica {width:570px; height:auto;  margin-left:10px;}
 .ficha_unica p { background-image:url(../images/puntitos.gif); background-position:bottom; background-repeat:repeat-x;}

.datos {}
.datostit {color:#9e4db2; font-size:12px; font-weight:bold;}
.logo {margin-left:8px; margin-top:8px;}
.datos_lateral{margin-left:12px; margin-top:15px;}
.datos2tit{ color:#000000; font-weight:bold; background-image:url(../images/icon/bulet2.gif); background-repeat:no-repeat; padding-left:12px; }
.datos2{ padding-left: 12px; display:block;  }
.fotoficha{ border: solid 1px #dddddd;  }
.fichasimg{margin-top:30px;}
  .fichasimg{margin-top:30px;}
	.fichasimg img { display:block; float:left; border:solid 1px #e5c4e2; background-color:#FFFFFF; padding:3px; margin-right:5px;}

.dest_lateral{ background-image:url(../images/destacado.gif); background-repeat:no-repeat; background-color:#FFFFFF; border: solid 1px #dddddd; width:110px; margin-left:6px; margin-top:6px; padding-left:35px; line-height: 15px; height:35px; padding-top:5px;}
 
.descargar{ background-image:url(../images/descargar.gif); padding-left:100px; height:50px;}

.volver { text-align:right; margin-right:20px;}

/*txt*/

.rosa{font-size:20px; color:#f1aafa;}
.rosa2{  color:#b68dc1; font-weight:bold; font-size:14px}
.rosa3{font-size:16px; color:#f1aafa; margin-left:20px;}

a.link3 {  text-decoration:underline; color:#000000; }
a.link3:hover { text-decoration:none; color:#000000; }

a.linkmenu {  font-family:"Arial Narrow"; font-size:17px; color:#000000; text-decoration:none; line-height:15px;  }
a.linkmenu:hover { font-family:"Arial Narrow"; font-size:17px; color:#cecccc;  text-decoration:none; line-height:15px;}

.subtit{font-size:16px; color:#6e6767;}

a.linksubmenu {  font-family:"Arial Narrow"; font-size:13px; color:#000000; text-decoration:underline; }
a.linksubmenu:hover { font-family:"Arial Narrow"; font-size:13px; color:#cecccc;  text-decoration:none;}

.tit {font-size:19px; color:#9e4db2;  font-family:"Arial Narrow"; font-weight:bold;}
.tit2 {font-size:16px; color:#777575;  font-family:"Arial Narrow"; font-weight:bold;}
.tit3 {font-size:16px; color:#9e4db2;  font-family:"Arial Narrow"; font-weight:bold; padding:0; margin:20px 0 0 0;}
.titblack {font-size:14px; color:#000000;  font-family:"Arial Narrow"; font-weight:bold;}

.rosa25 {font-size:23px; color:#9e4db2; font-weight:bold;}
.rosa16 {font-size:16px; color:#9e4db2; font-weight:bold;}
.menu14{font-size:14px;}
.txt15{font-size:15px; }

a.linkmasinfo {   font-size:12px; color:#8515a4; text-decoration:underline;  }
a.linkmasinfo:hover {  font-size:12px; color:#d3bada;  text-decoration:none; }

a.linkconozca {   font-size:14px; color:#8515a4; text-decoration:underline; font-weight:bold; }
a.linkconozca:hover {  font-size:14px; color:#d3bada;  text-decoration:none; font-weight:bold;}

a.link4 {  text-decoration:underline; color:#000000; font-weight:bold }
a.link4:hover { text-decoration:none; color:#000000; font-weight:bold }

a.link5 {  text-decoration:underline; color:#777575; font-weight:bold }
a.link5:hover { text-decoration:none; color:#777575; font-weight:bold }

a.link6 {   text-decoration:none; color:#9e4db2; font-weight:normal }
a.link6:hover { text-decoration:none;color:#777575; font-weight:normal }

a.link7 {   font-size:12px; color:#8515a4; text-decoration:underline;  }
a.link7:hover {  font-size:12px; color:#d3bada;  text-decoration:none; }

.black {color:#000000; font-weight:bold;  }
.black2{  color:#000000; font-weight:bold; font-size:14px}

.CapaInicial { 
width:400px; 
height:auto; 
background-color:#666666; 
position:absolute;
margin-top:250px;
margin-left:260px;
padding:20px;
text-align:center;
}
.TextoInicial{
font:Arial,Helvetica, sans-serif; 
color:#FFFFFF;
}