/*----------------------------------top elements ----------------------------------*/
* { padding: 0; margin: 0; }

body {
	margin: 0;
	padding: 0;
	color: #666666;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #606139;
	background-image: url(../images/fondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
}

/*---------------------------------- links ----------------------------------*/
a {
	color: #666666;
	background-color: inherit;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a:hover {
	color: #b5ba94;
	background-color: inherit;
	font-size: 12px;
}

/*----------------------------------LAYOUT----------------------------------*/
#contenedor {
	width: 860px;
	min-height: 300px;
	height: auto !important;
	padding: 0px;
	margin: 0px auto 5px;
	background: #EEEFE7;

}
#buscarpor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #383A23;
	margin-top: 10px;
	margin-left: 8px;
	height: 15px;
}

/*---------------------------------- termino blog----------------------------------*/
#sub_contenedor {
	width: 860px;
	min-height: 290px;
	height: auto !important;
	padding-bottom: 5px;
	margin: 0px auto 5px;
	background: #EEEFE7;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}

/*---------------------------------- header ----------------------------------*/
#header {
	height: 116px;
	background-color: #fbfdf3;
	margin: 0px;
	width: 860px;
	float: none;
}
#ea_logo {
	height: 116px;
	width: 610px;
	float: left;
	text-align: left;
}


/*---------------------------------- buscador y login----------------------------------*/
#buscar_on{
	width: 56px;
	background-color: #b9bca0;
	float: right;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	background-image: url(../images/back_login.gif);
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin: 0px;
	height: 20px;
	cursor: default;
}
#buscar_off {
	width: 56px;
	height: 20px;
	background-color: #b9bca0;
	float: right;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	background-image: url(../images/back_login.gif);
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin: 0px;
	cursor: default;
}
/*---------------------------------- termino buscador----------------------------------*/

#bloque_buscador {
	width: 205px;
	min-height: 82px;
	height: auto !important;
	height: 82px;
	padding : 5px;
	background-color: #b9bca0;
	float: right;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	background-image: url(../images/back_login.gif);
	margin: 0px;
	clear: both;
}

#bloque_buscador  ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
    list-style-type: none;

	}
#bloque_buscador    a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:underline;
}
#bloque_buscador  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
#login_on{
	width: 56px;
	height: 20px;
	background-color: #b9bca0;
	float: right;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	cursor: default;
	background-image: url(../images/back_login.gif);
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin: 0px;
}
#login_off {
	width: 56px;
	height: 20px;
	background-color: #b9bca0;
	float: right;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	cursor: default;
	background-image: url(../images/back_login.gif);
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin: 0px;
}
#bloque_user_pass{
	width: 205px;
	min-height: 82px;
	height: auto !important;
	padding : 5px;
	background-color: #b9bca0;
	float: right;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	background-image: url(../images/back_login.gif);
	margin: 0px;
	clear: both;
}

#bloque_user_pass a   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:underline;
}
#bloque_user_pass   a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
}
#caja_user_pass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	margin-top: 2px;
}
#caja_user_pass texto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #FFFFFF;
	float: left;
	margin-top: 2px;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 17px;
	padding-right: 3px;
	padding-left: 3px;
	width: 170px;
	margin-right: 3px;
	float: left;
	background-color: #FFFFFF;
}
/*---------------------------------- termino buscador y login----------------------------------*/

.titulocolaborador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}




/*---------------------------------- menu ----------------------------------*/
/*#menu {
	clear: both;
	width: 860px;
	height: 27px;
	background: url(../images/back_menu2.gif);
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	float: left;
}
*/
#menu {
	clear: both;
	width: 860px;
	height: 27px;
	background-color:#6d6f4f;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px !important;
	line-height: 26px;
	font-weight: normal;
	float: left;
	text-transform:uppercase;
}
#menu ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menu ul li {
	float: left;
	list-style: none;		
	color:#fff;
}

#menu ul li a {
	display: block;
	text-decoration: none;	
	padding: 0 6px;
	background: inherit;
	color: #fff;
	font-size: 10px !important;
}
#menu ul li a:hover {
   background: inherit; 
	color: #333;  
}
#ifframe {
	float: right;
	height: 116px;
	width: 250px;
}


#zona_2 {
	margin: 0px;
	width: 860px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}


#vitrina_una {
	height: 317px;
	background-image: url(../images/back_vitrina.gif);
	background-repeat: repeat-x;
	width: 480px;
	float: left;
	border: solid #CCCCCC 1px;
	margin: 10px 0px 0px 10px;
	display: inline;
}
#noticias {
	min-height: 319px;
	height: auto;
	width: 349px;
	border: 1px none #CCCCCC;
	float: right;
	margin: 10px 10px 10px 0px;
	display: inline;
}

#zona_3 {
	height: auto !important;
	min-height: 5px;
	margin: 0px;
	width: 860px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
	margin: 0px 0px 0px 0px;
}
#zona_3  h1{
	color: #333333;
	font: bold 24px Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
	width:120px;
	float:left;
	
	
}
#colaborador {
	width: 201px;
	height: 255px;
	margin: 10px 0px 0px 11px;
	float: left;
	display: inline;
}
#colaborador   h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 21px;
	background-image: url(../images/back_menu.gif);
	font-size: 11px;
	font-weight: bold;
	width: 196px;
	font-style: normal;
	padding-left: 5px;
	letter-spacing: 1px;
	line-height: 20px;
	text-align: left;
}
#colaborador   h3  {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	height: 21px;
	background-image: url(../images/back_lenguetas_noticias.gif);
	font-size: 11px;
	font-weight: normal;
	width: 196px;
	text-align: left;
	font-style: normal;
	padding-left: 5px;
	letter-spacing: 1px;
	line-height: 20px;
}

#colaborador a.hola
{
    padding-left:0px;
	top:auto;
	height:auto;
	text-decoration:none;
	line-height:normal;
	background-image:none;
	width: 196px;
	text-align: right;
	font-style: normal;
	background-color:Transparent;
}
#colaborador a.hola:hover
{
	text-decoration:none;
	line-height:normal;
	background-image:none;
	width: 196px;
	text-align: right;
	font-style: normal;
	background-color:Transparent;
	color: #666666;
	top:auto;
	height:auto;	

}

#colaborador   a.pie_colaborador {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	height: 21px;
	background-image: url(../images/back_lenguetas_noticias.gif);
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	width: 196px;
	text-align: right;
	font-style: normal;
	line-height: 20px;
	top: 230px;
	padding-right: 5px;
	background-color: #0099CC;
	display: block;
}
#colaborador   a.pie_colaborador:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #b5ba94;
	height: 21px;
	background-image: url(../images/back_lenguetas_noticias.gif);
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	width: 196px;
	text-align: right;
	font-style: normal;
	line-height: 20px;
	top: 230px;
	padding-right: 5px;
	background-color: #0099CC;
	display: block;
}
#info  {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	height: 200px;
	font-size: 11px;
	font-weight: normal;
	width: 191px;
	font-style: normal;
	background-color: #FFFFFF;
	text-align: left;
	padding: 5px;
	overflow: hidden;
}
/*---------------------------------- zona 4----------------------------------*/

#zona_4 {
	margin: 0px 0px 0px 0px;
	width: 860px;
	height: auto !important;
	min-height: 96px;
	margin-top:10px;
	margin-bottom:10px;
	padding: 0px;
	float: left;
	
}

#titulo_participantes {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 21px;
	background-image: url(../images/back_menu.gif);
	font-size: 11px;
	font-weight: bold;
	width: 831px;
	font-style: normal;
	padding-left: 5px;
	letter-spacing: 1px;
	line-height: 20px;
	float: left;
	margin-top: 5px;
	margin-left: 11px;
	text-align: left;
}
#titulo_blog{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 16px;
	background-image: url(../images/back_menu.gif);
	font-size: 11px;
	font-weight: bold;
	width: 344px;
	font-style: normal;
	padding-left: 5px;
	letter-spacing: 1px;
	line-height: 16px;
	
	margin-top: 0px;
	margin-left: 0px;
	text-align: left;
}
#titulo_participantes_blog {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 21px;
	background-image: url(../images/back_menu.gif);
	font-size: 11px;
	font-weight: bold;
	width: 831px;
	font-style: normal;
	padding-left: 5px;
	letter-spacing: 1px;
	line-height: 20px;
	float: left;
	margin-top: 15px;
	margin-left: 11px;
	text-align: left;
}
.link_participantes {
	font-family: Arial, Helvetica, sans-serif;
	height: 21px;
	width: 120px;
	float: right;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: top;
}
#filaUsuario
{
    min-height:64px;
    height:auto;
    float:left;
}
#caja_principal_participantes{
    width: 201px;
	min-height: 64px;
	height: auto !important;
	padding-top: 0px;
	background: none;
	display: inline;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 11px;
	float: left;
}
#participante{
	width: 191px;
	min-height: 52px;
	height: auto !important;
	padding : 5px;
	background-color: #b9bca0;
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}
#participante_despliegue{
	width: 191px;
	min-height: 82px;
	height: auto !important;
	padding : 5px;
	background-color: #b9bca0;
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}
#participante_despliegue a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:underline;
}
#participante_despliegue  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
#barra {
	width: 860px;
	height: 15px;
	background: url(../images/back_menu2.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	float: left;
	margin: 0px 0px 5px;
}
#ver_on{
	width: 191px;
	min-height: 52px;
	height: auto !important;
	background-color: #b9bca0;
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	cursor: hand;
	padding: 5px;
}
#ver_off {
	width: 191px;
	min-height: 52px;
	height: auto !important;
	background-color: #b9bca0;
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	cursor: hand;
	padding: 5px;
}

#bloque{
	width: 191px;
	min-height: 82px;
	height: auto !important;
	padding : 5px;
	background-color: #b9bca0;
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
}
#bloque  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:underline;
}
#bloque a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}

/*---------------------------------- menu 2 ----------------------------------*/
#menu2 {
	width: 860px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	float: left;
	line-height: 26px;
	height: auto;
}
#menu2 ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline;
}
#menu2 ul li {
	float: left;
	list-style: none;		
}
#menu2 ul li a {
	display: block;
	text-decoration: none;	
	padding: 0 6px;
	background: inherit;
	color: #333;
}
#menu2 ul li a:hover {
	background: inherit;
	color: #aeb38d;
	
/*---------------------------------- termino menu 2 ----------------------------------*/

}
#pie {
	color: #000;
	width: 830px;
	font: 10px Arial, Helvetica, sans-serif;
	clear: both;
	float: left;
	text-align:center;
	margin-left: 20px;
	padding-top: 10px;
	margin-bottom:10px;
	border-top:solid 1px #aeb38d;
	list-style-type: none;
}
#pie ul{
	margin:0px;
	list-style-type: none;
}
#pie ul li{
	margin:0px 0px 0px 5px;
	display: inline;
}


.titulocolaborador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.avatar {
	border: 2px solid #FFFFFF;
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
	width: 48px;
	height: 48px;
}
#imagen_info {
	height: 90px;
	width: 191px;
	background-image: url(../images/foto_colaboradores.gif);
	float: left;
	display: inline;
	clear: both;
}

/*---------------------------------- zona blog----------------------------------*/

#portafolio {
	background: #FFFFFF;
	margin: 10px;
	width: 840px;
	height: auto !important;
	min-height: 200px;
    padding: 0px 0px 5px 0px;
	float: left;
	display: inline;
}
#portafolio  h1{
	color: #333333;
	font: bold 24px Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
	margin-left:10px;
	width:110px;
	float:left;
	
}
#zonablog {
	background: #FFFFFF;
	margin: 10px;
	width: 840px;
	min-height: 300px;
	height: auto !important;
	padding: 0px 0px 5px 0px;
	float: left;
	display: inline;
}
#zonablog  h1{
	color: #333333;
	font: bold 24px Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
	
}
#zonablog1 {
	min-height: 15px;
	height: auto !important;
	width: 455px;
	background: #FFFFFF;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
	text-align: left;
}
#zonablog1 a {
	color: #666600;
	background-color: inherit;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
	font: 12px;
}
#zonablog1 a:hover {
	color: #b5ba94;
	background-color: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	
}
#zonablog1  h1{
	color: #9B9F60;
	font: bold 24px Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
}
#zonablog1  ul{
	margin-left: 5px;
}
#zonablog1  ul li{
	margin-left: 10px;
}

#zonablog1 h2 {
	color: #666666;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
}

#zonablog2 {
	min-height: 15px;
	height: auto !important;
	width: 333px;
	background: #FFFFFF;
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}
.cuadroFecha
{
	width:465px;
	margin-bottom:5px;
	height:23px;
}

.fechablog {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #B0B38E;
	width:200px;
	float:left;
	height:21px;
	border:0px solid #fff000;
}

.ImagenBlog
{
width: 333px;
}
#imagen_blog img{
	min-height: 1px;
	height: auto;
	width: 333px;
	background: #FFFFFF;
	margin-top:5px;
	margin-bottom:10px;
	display: inline;
	float: left;
}
#titulo_relacionados {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 21px;
	background-image: url(../images/back_ultimos.gif);
	font-size: 11px;
	font-weight: bold;
	width: 330px;
	font-style: normal;
	padding-left: 5px;
	letter-spacing: 1px;
	line-height: 20px;
	text-align: left;
	float: left;
	display: inline;
	margin-top:10px;
}

#ifframe_relacionados {
	width: 333px;
	min-height:200px;
	height:auto;
	float: left;
	display: inline;
	margin: 0px 0px 10px;
}
#participante_blog{
	width: 325px;
	min-height: 52px;
	height: auto !important;
	padding : 5px;
	background-color: #b9bca0;
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 00px;
	margin-left: 0px;
}
#participante_despliegue_blog{
	width: 325px;
	min-height: 82px;
	height: auto !important;
	padding : 5px;
	background-color: #b9bca0;
	float: left;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin: 0px 0px 5px 0px ;
}
#participante_despliegue_blog a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:underline;
}
#participante_despliegue_blog  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
#formulario {
	min-height: 150px;
	height:auto;
	width: 450px;
	background: #FFFFFF;
	float: left;
	display: inline;
	text-align: left;
	border-top: 1px solid #E5E6D8;
	border-left: 0px solid #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #E5E6D8;
	padding-top: 5px;
	padding-bottom: 5px;
}
.input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 15px;
	padding-right: 3px;
	padding-left: 3px;
	width: 200px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 17px;
	padding-right: 3px;
	padding-left: 3px;
	width: 170px;
	margin-right: 3px;
	float: left;
	background-color: #FFFFFF;
}
.comboBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
	background: #e5e6d8;
    overflow-x:hidden; 
}
.input3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	padding-right: 3px;
	padding-left: 3px;
	width: 415px;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
	background: #e5e6d8;
    overflow-x:hidden; 
}
#botones
{
width:300px;
}
.boton {
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	width: 60px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
}
.botonSubmit {
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	
}

.btnReset {
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	width: 60px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
}
#zonaComentario
{
float:left;
}
#comentarios {
    background: #FFFFFF;
	min-height: 100px;
	height: auto;
	width: 450px;
	float: left;
	display: inline;
	text-align: left;
	border-top: 1px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	margin-bottom: 10px;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #E5E6D8;
	padding-top: 5px;
}
.foto_comentarios {
	height: 48px;
	width: 48px;
	float: left;
	display: inline;
	text-align: left;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: none;
	padding-top: 0px;
	background: #E5E6D8;
	margin: 5px;
}
#tit_nombre
{
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #9b9f60;
}
#tit_email
{
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #9b9f60;
	margin-left:165px;
}
#tit_comentario
{
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #9b9f60;
	
	float:left;
}
#autorComentario
{
	font: bold normal 12px Arial, Helvetica, sans-serif;
	float:left;
}

#fechaComentario {
	font: normal     11px Arial, Helvetica, sans-serif;
	color: #9b9f60;
	margin-top:5px;
	float:right;
}
#detalleComentario
{
	margin-top:5px;
	float:left;
	min-height:80px;
	height:auto;
}

#texto_comentarios {
	min-height: 74px;
	height:auto;
	width: 350px;
	float: left;
	display: inline;
	text-align: left;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: none;
	padding-top: 0px;
	background: url(../images/back_comentario.gif) repeat-x left top;
	margin: 5px 5px 5px 0px;
	padding-right: 5px;
	padding-left: 5px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666;
}
#ifframe_menu2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline;
}
.titcoment {
	font: bold normal 12px Arial, Helvetica, sans-serif;
	color: #9b9f60;
}
#titcomentenlaces {
	color: #9b9f60;
	margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#titcomentfecha {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #9b9f60;
}
/*---------------------------------- zona registro----------------------------------*/
#linea_inscripcion {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 10px 0px 10px 30px;
	float: left;
	width: 150px;
	text-align: right;
}
#linea_inscripcion2 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 10px 30px 10px 5px;
	float: left;
	width: 300px;
	text-align: left;
}
#registro {
	width:800px;
	margin:10px;
	background: #FFFFFF;
	padding: 0px;
	float: left;
}

#area_botones
{
    width:500px;
    float:left;
}

#registro #caja_user_pass {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	margin-top: 20px;
	margin-left:270px;
}

.btnRecordar {
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	width: 120px;
	float: left;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 5px;
}
#registro   td {
    text-align: left;
    font-weight: normal;
}
#registro th {
    text-align: right;
        
}
.input_cascada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 17px;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
	width:300px;
}
#tablaFormulario
{
margin-left:100px;
}

.enviar{margin:3px 0 0 83px;}
.input_tags {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 150px;
	padding-right: 3px;
	padding-left: 3px;
	width: 150px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
	margin-top: 5px;
	overflow-x:hidden;
}

.input_inscripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 17px;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
	margin-top: 5px;
}
#textoAvatar
{
float:left;
}
.input_inscripcion_avatar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 17px;
	padding-right: 3px;
	padding-left: 23px;
	width: 270px;
	margin-right: 0px;
	float: left;
	background: #e5e6d8 url(../images/avatar.gif) no-repeat left center;
	margin-top: 5px;
}

.input_inscripcion2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 220px;
	padding-right: 3px;
	padding-left: 3px;
	width: 415px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
	margin-top: 5px;
	overflow-x:hidden; 
}
.input_inscripcionbajada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 30px;
	padding-right: 3px;
	padding-left: 3px;
	width: 470px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
	margin-top: 5px;
	overflow-x:hidden;
}

.boton_inscripcion_guardar_datos {
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	width: 100px;
	float: left;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left: 5px;
	margin-top: 5px;
}
.boton_inscripcion_examinar {
	color: #000000;
	border: 0px solid #999999;
	height: 17px;
	padding-right: 0px;
	padding-left: 0px;
	width: 55px;
	float: left;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left: 5px;
	margin-top: 5px;
}
.boton_inscripcion_borrar {
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	width: 100px;
	float: left;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left: 190px;
	margin-top: 5px;
}
/*---------------------------------- zona blog----------------------------------*/
#botonerablog {
	background: #EEEFE7 url(../images/back_lenguetas_noticias.gif) repeat-x left top;
	margin: 10px;
	width: 810px;
	height: 20px;
	float: left;
	display: inline;
	text-align: left;
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	clear: both;
	padding: 0px 5px;
}

#contenedor #flechastags {
	height: 148px;
	width: 85px;
}

#botonerablog2 {
	margin: -15px 0px 0px;
	min-width:500px;
	float: right;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
}
#botonerablog2  ul{
	padding: 0px;
	float: right;
	clear: both;
	margin: 0px 10px;
	background: #f1f2eb;
}
#botonerablog2  ul li {
	float: left;
	list-style: none;
	border-right: 1px solid #E2E3D3;
	border-left: 1px solid #E2E3D3;
}
#botonerablog2  ul li a {
	display: block;
	text-decoration: none;	
	padding: 0 10px;
	background: inherit;
	color: #333;
}
#botonerablog_row {
	background: #EEEFE7 url(../images/back_lenguetas_noticias.gif) repeat-x left top;
	margin: 0px 10px;
	width: 810px;
	height: 20px;
	float: left;
	display: inline;
	text-align: left;
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	clear: both;
	padding: 0px 5px;
}
#botonerablog_row #mensaje{
	width: 150px;
	height: 20px;
	float: left;
	display: inline;
	text-align: left;
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	
}
#botonerablog_app {
	margin: 0px 0px 0px;
	min-width:500px;
	float: right;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 3px 5px;
}
#botonerablog_app  ul{
	padding: 0px;
	float: right;
	clear: both;
	margin: 0px;
	background: #f1f2eb;
}
#botonerablog_app  ul li {
	float: left;
	list-style: none;
	border-right: 1px solid #E2E3D3;
	border-left: 1px solid #E2E3D3;
}
#botonerablog_app  ul li a {
	display: block;
	text-decoration: none;	
	padding: 0 10px;
	background: inherit;
	color: #333;
}
#botonerablog_app  ul li a:hover {
	background-color: #b4b895;
	color: #fff;
}
#botonerablog  ul li a:hover {
	background-color: #b4b895;
	color: #fff;
}
.botonerablogselecionado1 {
	background: #b4b895;
	color: #FFFFFF;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	width: 91px;
}
.botonerablogselecionado2 {
	background: #b4b895;
	color: #FFFFFF;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	width: 107px;
}
.botonerablogselecionado3 {
	background: #b4b895;
	color: #FFFFFF;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	width: 66px;
}
.heleido {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	display: inline;
}
.check {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 2px solid #E5E6D8;
	margin-right: 10px;
	float: left;
	margin-top: 12px;
	height: 16px;
	width: 16px;
}
#botonerablogtextos {
	margin: 4px 0px 0px;
	width:400px;
	float: left;
	padding: 0px;
	height: 18px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#tablatitulo {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #B4B895;
	border: 1px solid #E1E3D2;
	width: 800px;
	padding: 2px;
	text-align: left;
	height: 20px;
}
.textotabla {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
}

.iconos_texto {
	margin-left: 5px;
}
.espacio {
	background: #E4E5D8 url(../images/espacio.gif) repeat-x;
	height: 1px;
}
#imagen_blog_2 {
	height: 304px;
	width: 333px;
	margin-bottom: 10px;
	display: inline;
	float: left;
}
A.verdelink {
	color: #9b9f60;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A:HOVER.verdelink {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A:ACTIVE.verdelink{
	color: #9b9f60;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#formulario2 {
	min-height: 310px;
	height: auto;
	width: 470px;
	background: #FFFFFF;
	float: left;
	display: inline;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
}
/*---------------------------------- zona noticia----------------------------------*/
#listadoNoticias{
	background: #FFFFFF;
	margin: 10px;
	width: 460px;
	min-height: 200px;
	height: auto !important;
    padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

#zonanoticia {
	background: #FFFFFF;
	margin: 10px;
	width: 840px;
	min-height: 600px;
	height: auto;
	padding: 0px;
	float: left;
	display: inline;
}

#zonanoticia h2{
    color: #333333;
	font: bold 24px Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
	float:left;
}
#ResultadoNoticia {
	background:#FFFFFF ;
	border-bottom:1px solid #E5E6D8;
	float:left;
	margin:0px 0px 10px;
	padding:0px 0px 10px;
	text-align:left;
	width:450px;
}
#ResultadoNoticia h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #9b9f60;
}
#ResultadoNoticia #fecha_noticia{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
}


#botoneraNoticias {
	background: #EEEFE7 url(../images/back_lenguetas_noticias.gif) repeat-x left top;
	margin: 10px;
	width: 450px;
	height: 20px;
	float: left;
	display: inline;
	text-align: left;
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	clear: both;
	padding: 0px 5px;
}

#menuNoticia{
	clear: both;
	width: 450px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
	font-size: 12px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-bottom-color: #B0B48F;
	float:left;
}
#menuNoticia ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menuNoticia ul li {
	float: left;
	list-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#zonanoticia1 {
	min-height: 280px;
	height: auto;
	width: 455px;
	background: #FFFFFF;
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	display: inline;
	text-align: left;
	margin-bottom: 15px;
}

#zonanoticia1 a {
	color: #666600;
	background-color: inherit;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
	font: 12px;
}

#zonanoticia1 a:hover {
	color: #b5ba94;
	background-color: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#zonanoticia1  h1{
	color: #9B9F60;
	font: bold 24px Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
}
#zonanoticia1 h2 {
	color: #666666;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
	width: 455px;
}


#imagen_noticia {
	display:inline;
	float:right;
	height:auto;
	min-height:1px;
	margin-bottom:10px;
	margin-top:5px;
	margin-right:8px;
	width:333px;
}

/*---------------------------------- zona 2----------------------------------*/

#zonanoticia2 {
	min-height: 00px;
	height: auto;
	width: 350px;
	background: #FFFFFF;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 0px;
}
#zonanoticia2 img {
	width: 350px;
	min-height: 00px;
	height:auto;
	margin-bottom: 0px;
}
#imagennoticia
{
    
	min-height: 00px;
	height:auto;
	margin-bottom: 0px;
	
}

.fechanoticia {
	color: #B0B38E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	float:left;
}
.nombrenoticia {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #B0B38E;
}


#zonaenlace {
	min-height: 385px;
	height: auto !important;
	width: 470px;
	background: #FFFFFF;
	float: left;
	margin-top: 10px;
	margin-left: 5px;
	display: inline;
	text-align: left;
	overflow: visible;
}
#zonaenlace h1 {
	color: #333333;
	font: bold 24px Arial, Helvetica, sans-serif;
}
#zonaenlace_links {
	min-height: 140px;
	height: auto !important;
	width: 460px;
	float: left;
	margin-top: 5px;
	margin-botoom: 5px;
	margin-left: 10px;
	display: inline;
	text-align: left;
	overflow: visible;
	padding-bottom: 10px;
	padding-top: 10px;
}
#imagen_links {
	border: 1px solid #80835c;
	padding: 5px;
	height: 120px;
	width: 180px;
	float: left;
}
#imagen_clientes {
	padding: 5px;
	min-height: 75px;
	height:auto;
	width: 110px;
	float: left;
}

#caja_texto_links {
	min-height: 130px;
	height: auto !important;
	width: 240px;
	float: left;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}



A.verdelink2 {
	color: #9b9f60;
	text-decoration: underline;
	font: normal 12px/25px Arial, Helvetica, sans-serif;
}
A:HOVER.verdelink2 {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A:ACTIVE.verdelink2{
	color: #9b9f60;
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.input_trabaja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 100px;
	float: left;
	background: #e5e6d8;
	margin-top: 10px;
	overflow-x:hidden;
	margin-bottom: 5px;
	width: 120px;
}
.input_solo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 60px;
	float: left;
	background: #e5e6d8;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 300px;
}
#titulo_participantes .vertodos {
	margin-left: 570px;
	padding: 0px;
}
#titulo_participantes .vertodos:hover {
	padding: 0px;
	color: #FFFFFF;
}
#resultadosea {
	width:810px;
	margin:10px;
	background: #FFFFFF;
	float: left;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B0B48F;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#resultadosea h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
A.tit_participantes {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A:HOVER.tit_participantes {
	color: #9b9f60;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A:ACTIVE.tit_participantes{
	color: #9b9f60;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#menuicon{
	clear: both;
	width: 810px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
	font-size: 12px;
	font-weight: normal;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-bottom-color: #B0B48F;
}
#menuicon ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 480px;
}
#menuicon ul li {
	float: left;
	list-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#contenedor_portafolio {
	width:820px;
	min-height: 385px;
	height: auto !important;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	background: #FFFFFF  url(../images/back_pag_portafolio.gif) repeat-y;
	padding: 0px;
}

#botonera_portafolio {
	background: #EEEFE7 url(../images/back_menu.gif) repeat;
	margin: 10px;
	width: 810px;
	height: 20px;
	float: left;
	display: inline;
	text-align: left;
	color: #ffffff;
	clear: both;
	padding: 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
}

#menu_portafolio {
	width:175px;
	min-height: 385px;
	height: auto !important;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 5px;
	background-color: #d0d1ba;
}


.textocuenta {
	margin-left: 30px;
	float: left;
}
#busca_portafolio {
	width:154px;
	height: 16px;
	background-color: #a9ab90;
	margin-left: 7px;
	margin-top: 3px;
}
#busca_area {
	width:155px;
	height: 17px;
	background-color: #a9ab90;
}
#busca_motivo {
	width:155px;
	height: 17px;
	background-color: #a9ab90;
}

#ajax_loader
{
    background-color: #EEEFE7;
    width: 630px;
    min-height: 385px;
    float: left;
    margin-left:10px;
}

#ajax_loader img
{
    margin-left:250px;
    margin-top:100px;
}


#contenido_portafolio
{
    background-color: #EEEFE7;
    width: 630px;
    float: left;
    margin-left:10px;
    min-height: 385px;
	height: auto !important;    
}
#introduccion_portafolio
{
    background-color: #EEEFE7;
    width: 620px;
    float: left;
    margin-left:10px;
    min-height: 385px;
	height: auto !important;    
	padding-right:5px;
	padding-left:5px;
}

#contenido_portafolio span
{
	float: left;
}
/*--------------------------- contenido portafolio -----------------------------------*/
#caja_port{
	width: 150px; 
    min-height:150px;
	height: auto !important;  
	float: left;
	margin-left:4px;
	border: solid 1px #d0d1ba;
	margin-top:5px;
	padding : 0px 0px 0px 0px;
}
#tit_port
{
	float: left;
	background-image: url(../images/back_menu.gif);
	background-repeat: repeat;
	min-height: 20px;
	height:auto;
	width: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
}
#tit_port #marca
{
	font-size: 12px;
	font-weight:bold;
}
#img_port{
	width: 150px; 
	float: left;
	padding-left:0px;
	padding : 0px 0px 0px 0px;
}
#img_port img{
	padding : 0px 0px 0px 0px;
}
#img_port a.link_portafolio{
    height:0px;
}
#img_port a.link_portafolio:hover{
    height:0px;
}

/*--------------------------- final -----------------------------------*/

#camp_contenedor {
	width: 630px;
	height: 385px;
	min-height: 385px;
	height: auto !important;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	
}
#tit_camp {
	background: #EEEFE7 url(../images/back_menu.gif) repeat;
	width: 620px;
	height: 20px;
	float: left;
	display: inline;
	text-align: left;
	color: #ffffff;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height:18px;
}
#images_camp {
	width: 630px;
	min-height: 400px;
	height: auto !important;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin-left: 0px;
}
#images_camp img{
	width: 630px;
	height: 399px;
	margin-left: 0px;
}

#text_camp {
	width: 620px;
	min-height: 50px;
	height: auto !important;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eeefe7;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.text_camp_bold {
	font-size: 12px;
	font-weight: bold;
	color: #80835c;
}

#busca_pregunta {
	width:380px;
	height: 19px;
	background-color: #a9ab90;
	float:left;
	margin-top:5px;
	
}

#tamanorecomendado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:30px;
}

#tags_relacionados
{
    margin-top:10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style:italic;
    background: #EEEFE7 url(../images/back_lenguetas_noticias.gif) repeat-x left top;
}

.fileupload{
	background: url('../images/input_boxes.gif') no-repeat 0 -58px;
	background: #e5e6d8;
	border: none;
	width: 241px;
	padding-left: 3px;
	padding-top: 3px;
}

div.fileinputs input:focus {
	background-color: transparent;
}

div.fileinputs {
	position: relative;
	height: 30px;
	width: 300px;
}

div.fileinputs input.file {
	width: 300px;
	margin: 0;
}

div.fileinputs input.file.hidden {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 350px;
	padding: 0;
	margin: 0;
	z-index: 1;
	line-height: 90%;
}

div.fakefile input {
	margin-bottom: 5px;
	margin-left: 0;
}

#downMasBlog{
	width: 195px;
	min-height: 15px;
	height: auto !important;
	background-image: url(../images/down_blog.gif);
	background-repeat:no-repeat;
}

#otrosTags{
	background: #FFFFFF;
	margin: 10px;
	width: 460px;
	min-height: 200px;
	height: auto !important;
    padding: 0px 0px 5px 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
}

#contenedor_enlace
{
	min-height: 140px;
	height: auto !important;
	width: 460px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E5E6D8;
	float:left;
	
	
}
#contenedor_cliente
{
	min-height: 100px;
	height: auto !important;
	width: 460px;
	margin-bottom: 15px;
	padding-bottom: 5px;
	padding-right: 5px;
	border-bottom: 1px solid #E5E6D8;
	float:left;
}
#contenedor_cliente img
{
	float:left;
}
#caja_texto_cliente {
	min-height: 100px;
	height: auto !important;
	width: 240px;
	float: left;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	
}


#buscarpor2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #383A23;
	margin-top: 10px;
	margin-left: 8px;
	height: 15px;
}
#zona_destacados {
	height: auto !important;
	min-height: 5px;
	margin: 0px;
	width: 860px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 5px;
	float: left;
	margin: 0px 0px 0px 0px;
}
#zona_destacados #zona_destacados_izq{
	height: auto !important;
	min-height: 20px;
	margin: 0px;
	width: 415px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
	
}
#zona_destacados #zona_destacados_der{
	height: auto !important;
	min-height: 20px;
	margin: 0px;
	width: 415px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	float: left;
}
/* cajonera*/
#zonaCajonera {
	background: #FFFFFF;
	margin: 10px;
	width: 840px;
	height: auto !important;
	min-height: 580px;
    padding: 0px 0px 5px 0px;
	float: left;
	display: inline;
}
#formularioCajonera
{
    margin: 10px 0px 0px 10px;
    width: 820px;
    border: 0px solid #999999;
    padding-bottom:10px;
    padding-top:1px;
    float:left;
    
}
#formularioCajonera   td {
    text-align: left;
    font-weight: normal;
}
#cajoneraTituloFormulario{
        width: 818px;
        margin: 0px 0px 5px 0px;
        background: #EEEFE7 url(../images/back_lenguetas_noticias.gif) repeat-x left top;
}
#gridRecibidos
{
    margin: 10px 0px 0px 0px;
    width: 820px;
    border: 1px solid #999999;
    padding-bottom:1px;
    padding-top:1px;
}
#cajoneraTituloRecibidos{
        width: 818px;
        margin: 0px 0px 5px 0px;
        background: #EEEFE7 url(../images/back_lenguetas_noticias.gif) repeat-x left top;
}
#gridEnviados
{
    width: 820px;
    margin: 10px 0px 0px 0px;
    border: 1px solid #999999;
    padding-top:1px;
    padding-bottom:1px;
}

#cajoneraTituloEnviados{
        width: 818px;
        margin: 0px 0px 5px 0px;
        background: #EEEFE7 url(../images/back_lenguetas_noticias.gif) repeat-x left top;
}
#vitrina_cajonera {
	height: 417px;
	width: 819px;
	border: solid #CCCCCC 1px;
	margin: 10px 0px 10px 10px;
}
.boton_cajonera {
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	width: 300px;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left: 5px;
	margin-top: 45px;
}
.inputCajonera {
    width:800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 10px;
	float: left;
	background: #e5e6d8;
	margin-top: 5px;
	text-align:center;
}
.full_socios {
	float: left;
	height: 120px;
	width: 820px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.socios {
	height: 40px;
	width: 260px;
	margin-right: 20px;
	float: left;
	background-image: url(../images/amd.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 60px;
	text-align: center;
}

.socios2 {
	height: 40px;
	width: 260px;
	margin-right: 0px;
	float: left;
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 60px;
	text-align: center;
	background-image: url(../images/qvid.gif);
}
.socios3 {
	height: 40px;
	width: 260px;
	margin-right: 20px;
	float: left;
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 60px;
	text-align: center;
	background-image: url(../images/iab_chile.gif);
}
.TabArea
{
        background-color: White;
        font-size: x-small;
        border-left: 1px solid black;
        border-bottom: 1px solid black;
        border-right: 1px solid black;
        border-top:1px solid black;
        position:absolute;
        top:42px;
        height:400px;
        z-index:-25;
}

#botonera_ultimas_noticias {
	background: #EEEFE7 url(../images/back_menu.gif) repeat;
	margin: 10px;
	width: 810px;
	height: 21px;
	display: inline;
	text-align: left;
	padding: 1px 2px 0px 5px;
	float: left;
}
#caja_newsletter {
	background-image:url(../images/caja_newsletter.gif);
	background-repeat:no-repeat;
	height:18px;
	padding-left:25px;
	width:200px;
	margin-top: 1px;
	float: right;
	display: inline;
}
#caja_newsletter a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

#botonera_tit_ultimas_noticias {
	width: 100px;
	height: 21px;
	text-align: left;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	float: left;
}
.input_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	height: 20px;
	padding-right: 3px;
	padding-left: 3px;
	width: 150px;
	margin-right: 10px;
	background: #e5e6d8;
	margin-top: 10px;
}
.botones_light{
	height: 25px;
	width: 190px;
	margin-right: 10px;
	float: left;
	display: inline;
	padding-left: 69px;
}
.boton_light {
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	width: 60px;
	margin-right: 10px;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left: 10px;
	float: left;
	display: inline;
}
.boton_light2 {
	color: #000000;
	border: 0px solid #999999;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	width: 60px;
	margin-right: 10px;
	background: #e5e6d8;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	margin-left: 80px;
	float: left;
	display: inline;
}
#social {
	float: right;
	height: 27px;
	list-style-type: none;
	background-color: #0F0;
	width: 150px;
}
#social ul{
	
}
#social ul li{
	margin-right: 5px;
	list-style-type: none;
}


#menub {
	height: 27px;
	width:120px;
	background: #0C0;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	float: left;
}

#menub ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#menub ul li {
	list-style: none;		
}

#menuc {
	height: 27px;
	margin:0px 0px 0px 203px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	float: left;
}

#menuc ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menuc ul li {
	float: left;
	list-style: none;		
}

#menuc ul li a {
	display: block;
	text-decoration: none;	
	padding:0px 3px 0px 3px;
	background: inherit;
	color: #fff;
}
#menud {
	height: 27px;
	margin:0px 0px 0px 233px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	float: left;
}

#menud ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menud ul li {
	float: left;
	list-style: none;		
}

#menud ul li a {
	display: block;
	text-decoration: none;	
	padding:0px 3px 0px 3px;
	background: inherit;
	color: #000;
}
#menud ul li a:hover {
	display: block;
	text-decoration: none;	
	padding:0px 5px 0px 5px;
	background: inherit;
	color: #000;
	color: #b5ba94;
}


/*---------------------------------- menu_somos ----------------------------------*/

#zonasomos0 {
	min-height:200px;
	height: auto !important;
	width: 400px;
	background: #FFFFFF;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
	text-align: left;
}

#menu_somos {
	background: #EEEFE7 url(../images/back_menu.gif) repeat;
	margin: 10px;
	width: 810px;
	height: 20px;
	float: left;
	display: inline;
	text-align: left;
	color: #ffffff;
	clear: both;
	padding: 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
}

#menu_somos ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#menu_somos ul li {
	float: left;
	list-style: none;		
}
#menu_somos ul liTrabaja{
	list-style: none;	
	margin-left: 100px;
}

#menu_somos ul li a {
	display: block;
	text-decoration: none;	
	padding: 0 10px;
	background: inherit;
	color: #fff;
}
#menu_somos ul li a:hover {
   background: inherit; 
	color: #333;  
}

.titsomos {
	color: #9b9f60;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.zonasomos 
{
	min-height:176px;
	height: auto;
	width: 400px;
	background: #FFFFFF;
	float: left;
	display: inline;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	line-height: 22px;
	margin: 0px;
	z-index: 2;
}


.zonasomos2 {
	min-height:200px;
	height: auto !important;
	width: 400px;
	background: #FFFFFF;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
	text-align: left;
}

.zonasomos3 
{
	min-height:200px;
	height: auto;
	width: 400px;
	background: #FFFFFF;
	float: left;
	display: inline;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	line-height: 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 130px;
}

.datos_nuevos {
	float: left;
	height: 100px;
	width: 400px;
	background-color: #f4f4f1;
	background-image: url(../images/ea-linea-vert-01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 40px;
}

.datos1 {
	height: 76px;
	float: left;
	padding-top: 16px;
	text-align: left;
	line-height: 22px;
	padding-bottom: 2px;
	padding-right: 30px;
	padding-left: 30px;
	width: 140px;
	vertical-align: middle;
}

.datos2 {
	height: 76px;
	float: left;
	padding-top: 16px;
	text-align: left;
	line-height: 22px;
	padding-bottom: 2px;
	padding-right: 30px;
	padding-left: 30px;
	width: 140px;
	vertical-align: middle;
}

.caja-premios {
	float: left;
	min-height: 490px;
	height:auto;
	width: 510px;
	background-repeat: no-repeat;
	margin: 0px;
}


#noticias_nuevos {
	height: auto;
	border: 1px none #CCCCCC;
	float: right;
	display: inline;
	z-index: 1;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.premios01 {
	height: 50px;
	float: left;
	text-align: left;
	padding-left: 100px;
	width: 410px;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(http://www.ea.cl/images/ea-img-premio-2005.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 0px;
}

.premios02 {
	height: 50px;
	float: left;
	text-align: left;
	padding-left: 100px;
	width: 410px;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(http://www.ea.cl/images/ea-img-premio-2007.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.premios03 {
	height: 50px;
	float: left;
	text-align: left;
	padding-left: 100px;
	width: 410px;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(http://www.ea.cl/images/ea-img-premio-2008-01.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.premios04 {
	height: 50px;
	float: left;
	text-align: left;
	padding-left: 100px;
	width: 410px;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(http://www.ea.cl/images/ea-img-premio-2008-02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.premios05 {
	height: 50px;
	float: left;
	text-align: left;
	padding-left: 100px;
	width: 410px;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(http://www.ea.cl/images/ea-img-premio-2009.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.datos-equipo {
	height: 76px;
	float: left;
	padding-top: 10px;
	text-align: left;
	line-height: 18px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
	width: 220px;
	vertical-align: middle;
	margin-right: 30px;
	background-image: url(http://www.ea.cl/images/ea-bg-equipo.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #eaebe4;
}
.caja-datos-equipo {
	float: none;
	height: 100px;
	width: 820px;
	background-repeat: no-repeat;
	background-position: center center;
}
.premios02b {
	height: 50px;
	float: left;
	text-align: left;
	padding-left: 100px;
	width: 410px;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(http://www.ea.cl/images/ea-img-premio-2008-00.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.iconos
{
	vertical-align:top;
	width:120px;
	margin-top:62px;
	margin-right:10px;
	float:right;
}

