*{
margin:0px;
padding:0px;
}

img{
border:0px;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#434343;
background-color:#C4C1B4;
margin:0px auto;
/*overflow: auto;*/
}

h1{
letter-spacing:0.1em;
line-height:1em;
font-size:1.65em;
font-weight:normal;
margin:10px 0px 30px 0px;
}

h2{
color:#536F6F;
font-size:1.2em;
margin:20px 0px 5px 0px;
}

li{
list-style-position:inside;
}

p{
margin:8px 0px;
}

hr {
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:1px #ccc dashed;
background-color:#fff;
margin:10px 0px;

}
/***OBJETOS****/
#contenedor{
width:780px;
overflow:hidden;
padding:0px;
margin:auto;
background:url(../imagenes/back_contenedor.jpg) center top repeat-y;
border:0px;

}
#encabezado{
width:780px;
height:155px;
margin:auto;
padding:0px;
background:#EEEEEE url(../imagenes/cabecera.gif) top left no-repeat;
border:0px;
}
#pie{
width:780px;
height:25px;
margin:0px auto;
padding:4px 0px 0px 0px;
background:#EEEEEE url(../imagenes/pie.jpg) top left no-repeat;
border:0px;
text-align:center;
font-size:0.8em;
}

#pie a{
text-decoration:none;
color:#000;
}
#pie a:hover{
color:#628282;
}
#flashcabecera{
z-index:3; 
width:780px;
height:155px; 
position:relative; 
top:0px; 
left:0px;
}
#intranet{
position:relative;
top:35px;
left:700px;
width:80px;
background-color:#628282;
z-index:5px;
}
#intranet a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:1.05em;
font-weight:bold;
letter-spacing:0.1em;
margin:3px;
}
#contenido{
width:430px;
float:left;
margin:0px;
padding:5px 5px 5px 15px;
line-height:18px;
}
#glosario{
width:500px;
float:left;
margin:0px;
padding:5px 5px 5px 15px;
line-height:20px;
background:url(imagenes/mensaje.jpg) top right no-repeat;
}

#contenido a{
color:#7F7E4F;
}

#barradcha{
float:right;
width:150px;
margin:0px;
min-height:600px;
}
#menusup{
background:#EEEEEE url(../imagenes/menusup.jpg) bottom left no-repeat;
height:25px;
}
#menusup h1{
color:#5E2210;
float:right;
font-size:small;
font-weight:bold;
padding:0px 0px 2px 0px;
margin:5px 40px 0px 0px;
}

#menusup ul{
margin:0px;
padding:3px 0px 0px 0px;
}
#menusup ul li{
display:inline;
padding:0px 2px;
}
#menuidiomas{
width:35%;
float:left;
text-align:left;
padding:0px 5px;
margin:0px;
font-size:0.8em;
}
#menuidiomas a{
text-decoration:none;
color:#666666;
}

#menucontacto{
width:60%;
float:right;
text-align:right;
padding:0px 5px;
margin:0px
}
#menucontacto ul li a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#000;
}
#menucontacto ul li a:hover{
color:#628282;
}
#menu{
float:left;
font-family:Verdana,Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
width:180px;
min-height:850px;
text-transform:uppercase;
font-size:0.8em;
height:100%;
}
#menu a{
text-decoration:none;
}
#menu ul{
margin:0px;
}
#menu li{
list-style:none;
list-style-position:outside;
}

#menu ul li ul li{
padding:2px 0px;
margin:8px 0px 7px 13px;
}
#menu ul li ul li a{
color:#000000;
}
#menu ul li ul li a:hover{
color:#628282;
}
.actual{
background-color:#CFCFCF;
}
.actual a{
color:#122F2D;
}
.formacion{
background-color:#5E2210;
display:block;
padding:4px;
color:#fff;
font-weight:bold;
}
.consultoria{
background-color:#466739;
display:block;
padding:4px;
margin:0px;
color:#fff;
font-weight:bold;
}
.informacion{
background-color:#263785;
display:block;
padding:4px;
margin:0px;
color:#fff;
font-weight:bold;
}
.etl{
background-color:#5E2210;
display:block;
padding:4px;
margin:0px;
color:#fff;
font-weight:bold;
}

.cerrar{
background-color:#628282;
display:block;
padding:4px;
margin:0px;
color:#fff;
font-weight:bold;
}

#cajauno{
min-height:140px;
background:#ACD9DE url(../imagenes/cajauno.gif) left top no-repeat;
margin:5px;
padding:0px;
}

#cajauno h4{
font-size:10px;
font-weight:bold;
color:#0086AA;
padding:8px 0px 0px 13px;
margin:0px 0px 10px 0px;
}

#cajauno p{
margin:5px 10px;
font-size:0.8em;
}

#cajauno p a{
color:#006666;
text-decoration:none;
}

#cajados{
min-height:140px;
background:#D6DB93  url(../imagenes/cajados.gif) left top no-repeat;
margin:5px;
}

#cajados h4{
font-size:10px;
font-weight:bold;
color:#8A8F3E;
padding:8px 0px 0px 13px;
margin:0px 0px 10px 0px;
}

#cajados p{
margin:5px 10px;
font-size:0.8em;
}

#cajados p a{
color:#666633;
text-decoration:none;

}

#cajatres{
min-height:140px;
background:#969564 url(../imagenes/cajatres.gif) left top no-repeat;
margin:5px;
}

#cajatres h4{
font-size:10px;
font-weight:bold;
color:#6F6E4C;
padding:8px 0px 0px 13px;
margin:0px 0px 10px 0px;
}

#cajatres p{
margin:5px 10px;
font-size:0.8em;
}

#cajatres p a{
color:#434343;
text-decoration:none;
}

#menusup a.ede{
color:#628282;
font-weight:bold;
}
#menusup a.ede:hover{
color:#000;
font-weight:bold;
}


/*clases para el  contenido*/
.centrado{
	text-align:center;
	}
ul {
	margin-left:15px;
	}
ol {
	margin-left:15px;
	}
.foro{
	background-color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	}
	
.form_idioma{
	padding:0px;
	margin:0px;
	float:left;
}
.submit_idioma{
	border:0px;  
	background-color: #EEEEEE;
	padding:0px;
	margin:0px;
	font-size:xx-small;
	float:left;
	cursor:pointer;
	color:#646464;
}
.submit_idioma:hover{
	border:0px;  
	background-color: #EEEEEE;
	padding:0px;
	margin:0px;
	font-size:xx-small;
	float:left;
	cursor:pointer;
	color:#628282;
}

.post{
margin-top:10px;
padding-top:0px;
padding-bottom:7px;
border:#ece9d8 solid 1px;
}

.post-archivo{
letter-spacing:0.1em;
font-size:1.65em;
font-weight:normal;
margin:10px 5px 10px 0px;
padding:0px 0px 0px 15px;
}

.post-title{
margin-top:0px;
margin-bottom:0px;
font-size:1.5em;
border-bottom:#ece9d8 solid 1px;
display:block;
width:100%;
}
#busqueda input{
border:1px solid #434343;
background-color: #FFF;
color:#000000;
margin:2px 0px 2px 0px;
padding:1px;
width:120px;
}
#busqueda input.boton{
border:1px solid #434343;
background-color: #EEEEEE;
color:#000000;
margin:2px 0px 2px 0px;
padding:1px;
width:50px;
font-size:x-small;
}
