<!--
/* Traer los estilos de la zona de contenidos  */
@import url("estilo-contenido.css");

/* Resetear las propiedades necesarias para facilitar */
/* la vision homogenea en los diferentes navegadores */
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0; padding: 0;
 border: 0;
 font-size: 100%;
 line-height: 1;
 text-align: left; vertical-align: baseline; outline: none;
}
a img, :link img, :visited img { border: 0; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style: none; }
q:before, q:after,
blockquote:before, blockquote:after { content: ""; }

a { text-decoration: none; }

/* ESTRUCTURA PAGINA */
body {
 margin:0; padding: 0;
 background: white; color: black;
 font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
/* font-family: Tahoma, Arial, Helvetica, sans-serif;*/
 font-size:62.5%; /* 1em es 10px, 0.8em es 8px, 1.6em es 16px, etc... */
 text-align: center;
}
/* Los diferentes fondos */
 /* inicio tipo1 */
 body.tipo1 { background: white url(../imagenes/comunes/fondo-tipo1.jpg) repeat-y center top; color: black; }
 /* sobreayova tipo3 */
 body.tipo3 { background: white url(../imagenes/comunes/fondo-tipo3.jpg) repeat-y center top; color: black; }
 /* telecomconsulting tipo4 */
 body.tipo4 { background: white url(../imagenes/comunes/fondo-tipo4.jpg) repeat-y center top; color: black; }
 /* executivesearch tipo5 */
 body.tipo5 { background: white url(../imagenes/comunes/fondo-tipo5.jpg) repeat-y center top; color: black; }

#cabecero {
 display: block;
 width: 946px; height: 132px; 
 margin: 0 auto;
 position: relative;
 background: url(../imagenes/comunes/cabecero-sombra.png) no-repeat center bottom; color: black;
}
#logo {
 text-indent: -10000px;
 display: block;
}
#enlace_logo {
 position: absolute; left: 18px; top: 14px;
 display: block;
 height: 90px; width: 268px; 
 background: url(../imagenes/comunes/ayova-add-your-value-logo.png) no-repeat left top; color: black;
 font-size: 1em;
}
#idiomas_disponibles {
 position:absolute;
 right:0;
 top:7px;
}
#idiomas_disponibles ul{
 display:block;
 width:195px;
}
#idiomas_disponibles li{
 float:left;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color:#4B4948;
 font-weight:bold;
 padding:5px 0 5px 12px;
 text-align:left;
 height:20px;
 display:inline;
 font-size:1.1em;
}
#idiomas_disponibles li a{
 height:20px;
 color:#4B4948;
 font-weight:normal;
 text-align:left;
}
#idiomas_disponibles li a:hover{
 color:#EE7D00;
}

#web {
 position: relative;
 width: 946px; margin: 0 auto;
 text-align: left;
 background: url(../imagenes/comunes/sombra-contenidos.png) repeat-y center top; color: black;
}

/* MENU */
#menu {
 clear: both;
 position:relative;
 height:35px;
 list-style-type:none;
 display:block;
 margin-left:8px;
 margin-right:8px;
 overflow:hidden;
}

.menu1, .menu3 { border-bottom:solid 3px #DA7C14; }
.menu4 { border-bottom:solid 3px #6785AB; }
.menu5 { border-bottom:solid 3px #880002; }

#menu li {
 float:left;
 text-align:center;
 font-weight: bold;
 /*font-family: Trebuchet MS, Arial, Helvetica, sans-serif;*/
 font-size: 1.5em;
 color: #666565;
 height:35px;
 line-height: normal;
 padding:0 0 0 0;
 text-transform:uppercase;
}

#menu li a {
 text-align:center;
 display:block;
 height:35px;
 color: #666565;
 padding-top:6px;
 text-decoration:none;
 line-height: normal;
 background: url(../imagenes/comunes/fondo-menu-principal.png) top left repeat-x;
}
#menu li a:hover{ color: white; }
#menu li.menuli3 a:hover{ background: #DA7C14; }
#menu li.menuli4 a:hover{ background: #6785AB; }
#menu li.menuli5 a:hover{ background: #880002; }

.menuli3 span.seccion_actual, .menuli3 span.seccion_activa{ background: #DA7C14; }
.menuli4 span.seccion_actual, .menuli4 span.seccion_activa{ background: #6785AB; }
.menuli5 span.seccion_actual, .menuli5 span.seccion_activa{ background: #880002; }

#menu li span.seccion_actual{ color:white; text-decoration:underline; display:block; line-height:2.1em; text-align:center; height:35px; }

#menu li span.seccion_activa{ text-decoration:none; display:block; line-height:2.1em; text-align:center; height:35px; }
#menu li span.seccion_activa a{ text-decoration:none; }
#menu li span.seccion_activa a:hover{ text-decoration:underline; }

#menu li.menuli3 span.seccion_activa{ color: #FADBBC; }
#menu li.menuli3 span.seccion_activa a{ color: #FADBBC; background: #DA7C14; }
#menu li.menuli4 span.seccion_activa{ color: #CCD6E3; }
#menu li.menuli4 span.seccion_activa a{ color: #CCD6E3; background: #6785AB; }
#menu li.menuli5 span.seccion_activa{ color: #D8A8A4; }
#menu li.menuli5 span.seccion_activa a{ color: #D8A8A4; background: #880002; }
/* FIN MENU */


/* SUBMENUS */
.submenu3, .submenu4, .submenu5 {
 clear:both;
 display:block;
 padding:0;
 margin:0 8px 0 8px;
 width:930px;
 overflow:hidden;
}

ul.submenu3, ul.submenu3 li { background: #DA7C14; }
ul.submenu4, ul.submenu4 li { background: #6785AB; }
ul.submenu5, ul.submenu5 li { background: #880002; }
.submenu3 li, .submenu4 li, .submenu5 li {
 float:left;
 height:30px;
 text-align:center;
 font-weight: bold;
 /*font-family: Trebuchet MS, Arial, Helvetica, sans-serif;*/
 font-size: 1.5em; line-height: 1.6em;
 color: white;
}

.submenu3 li a, .submenu4 li a, .submenu5 li a {
 font-size: 1em; line-height: 1.6em;
 display:block;
 height:30px;
 padding-top:5px;
 text-align: center;
 color: white;
 text-decoration: none;
}
.submenu3 li a:hover, .submenu4 li a:hover, .submenu5 li a:hover { text-decoration:underline; }

.submenu3 li.seccion_actual, .submenu4 li.seccion_actual, .submenu5 li.seccion_actual{
 text-decoration: underline;
 color: white; line-height: 1.6em;
 padding-top:5px;
}

.submenu3 li.seccion_activa, .submenu4 li.seccion_activa, .submenu5 li.seccion_activa{
 text-decoration: none;
 line-height: 1.6em;
}
.submenu3 li.seccion_activa a, .submenu4 li.seccion_activa a, .submenu5 li.seccion_activa a{ text-decoration:none; }
.submenu3 li.seccion_activa a:hover, .submenu4 li.seccion_activa a:hover, .submenu5 li.seccion_activa a:hover { text-decoration:underline; }

.submenu3 li.seccion_activa { color: #FADBBC; }
.submenu3 li.seccion_activa a { color: #FADBBC; }
.submenu4 li.seccion_activa { color: #CCD6E3; }
.submenu4 li.seccion_activa a { color: #CCD6E3; }
.submenu5 li.seccion_activa { color: #D8A8A4; }
.submenu5 li.seccion_activa a { color: #D8A8A4; }

/* segundo submenu */
.submenu3_2, .submenu4_2, .submenu5_2 {
 clear:both;
 display:block;
 padding:0;
 margin:0 8px 0 8px;
 width:930px;
 overflow:hidden;
}

ul.submenu3_2, ul.submenu3_2 li { background: /*#F4BA80;*/ #E4861E; }
ul.submenu4_2, ul.submenu4_2 li { background: /*#BECEE5;*/ #7694BA; }
ul.submenu5_2, ul.submenu5_2 li { background: /*#D8A8A4;*/ #991113; }
.submenu3_2 li, .submenu4_2 li, .submenu5_2 li {
 float:left;
 height:30px;
 text-align:center;
 font-weight: bold;
 /*font-family: Trebuchet MS, Arial, Helvetica, sans-serif;*/
 font-size: 1.5em; line-height: 1.6em;
 color: white;
}
.submenu3_2 li a, .submenu4_2 li a, .submenu5_2 li a {
 font-size: 1em; line-height: 1.6em;
 display:block;
 height:30px;
 text-align: center;
 color: white;
 padding-top:5px;
 text-decoration: none;
}
.submenu3_2 li a:hover, .submenu4_2 li a:hover, .submenu5_2 li a:hover { text-decoration:underline; }

.submenu3_2 li.seccion_actual, .submenu4_2 li.seccion_actual, .submenu5_2 li.seccion_actual{
 text-decoration: underline;
 padding-top:5px;
 color: white; line-height: 1.6em;
}

.submenu3_2 li.seccion_activa, .submenu4_2 li.seccion_activa, .submenu5_2 li.seccion_activa{
 text-decoration: none;
 line-height: 1.6em;
}
.submenu3_2 li.seccion_activa a, .submenu4_2 li.seccion_activa a, .submenu5_2 li.seccion_activa a{ text-decoration:none; }
.submenu3_2 li.seccion_activa a:hover, .submenu4_2 li.seccion_activa a:hover, .submenu5_2 li.seccion_activa a:hover { text-decoration:underline; }

.submenu3_2 li.seccion_activa { color: #FADBBC; }
.submenu3_2 li.seccion_activa a { color: #FADBBC; }
.submenu4_2 li.seccion_activa { color: #CCD6E3; }
.submenu4_2 li.seccion_activa a { color: #CCD6E3; }
.submenu5_2 li.seccion_activa { color: #D8A8A4; }
.submenu5_2 li.seccion_activa a { color: #D8A8A4; }
/* FIN SUBMENUS */

#contenido {
 background: white;
 padding: 0;
 margin: 0 8px 0 8px;
 overflow:hidden;
 padding-bottom:15px;
}

#sombra_inferior {
 display: block;
 width: 946px; height: 8px; 
 margin: 0 auto;
 background: url(../imagenes/comunes/sombra-fin-contenidos.png) no-repeat left top; color: black;
}

#pie {
 display: block;
 width: 946px; height: 94px; 
 margin: 24px auto 40px auto;
 background: url(../imagenes/comunes/pie.png) no-repeat left top; color: black;
}
#pie #enlaces_pie p.texto_pie {
 padding-top: 26px;
 padding-bottom: 6px;
 padding-left: 276px;
 color: #666666;
}
#pie #enlaces_pie ul {
 padding-left: 276px;
 padding-bottom: 1px;
}
#pie #enlaces_pie ul li {
 display: inline;
 padding-right:7px;
}
#pie #enlaces_pie ul li a {
 color: #777777;
 font-weight:bold;
 font-size:1.1em;
	line-height:1.2em;
}
#pie #enlaces_pie ul li a:hover {
 text-decoration:underline;
}

/* Habituales */
.navegacion_interna { display:none; }

/* BUSCADOR */
#buscador {
 position:absolute;
 top: 0; right: 0;
 display: block;
 width: 210px; height: 83px; 
 background: url(../imagenes/comunes/buscador.png) no-repeat left top; color: black;
}
#buscador fieldset { border: none; padding-top:5px;}
#buscador label { display: none; }
#buscador #buscador_enviar {
 position:relative;
 width: 25px; height: 30px;
 margin-top:30px;
 border: none;
 background:none;
 cursor: pointer;
 font-size: 0.0001em;
 color: #E6E6E6;
 margin-left:17px;
}
#buscador #searchcadena {
 margin-top:-27px;
 margin-left:53px;
 height:20px;
 background:none;
 display:block;
 border: none;
 color: white;
 padding: 4px 3px 2px 3px;
 font-size: 1.1em;
 /*font-family: Trebuchet MS, Arial, Helvetica, sans-serif;*/
 width:130px;
}
-->
