

#lk_home {
	margin-left:10px;
	padding-top:20px; 
	float:left;
}

#menu_topright {
	float:right;
	margin-top: 6px;
	margin-left: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	height: 15px;
}


#barra {
	margin-left: 0px; 
	height: 22px;
	float: left;
}

#idiomas {
	margin-top: 2px;
	float:left;
	text-align:left;
}


/** footer **/
#footer {
	width: 790px;
	height: 34px;
	margin: 0 auto;
	background-image: url(../../images/en/fondo_web.gif);
	background-position: center;
	background-color: white;
	clear: both;
}

a.footer_mn {
	font-family: verdana, arial, sans-serif;
	color: #B3B3B3;
	font-size: 10px;
	text-decoration: none;
}

a.footer_mn:hover {
	font-family: verdana, arial, sans-serif;
	color: #B3B3B3;
	font-size: 10px;
	text-decoration: underline;
}


.bgwhite_nuevo {
	background-color: #F9F9F9;
	border-right: 2px white solid;
}


/** estilos para el menu de arriba derecha **/
div.mnd_topright {
float:left;
margin-top: 0px;
}

div.mnd_topright:hover {
float:left;
margin-top: -1px;
}


a.mnl_topright {
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #0CB02D;
text-decoration: none;
}

a.mnl_topright:hover {
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #0CB02D;
text-decoration: underline;
margin-top: 0px;
}

/** barra menu cabecera **/

span.menu_principal span{
font-family: verdana, arial, sans-serif;
font-size: 12px;
color: #ABDC4C;
margin: 3px 7px 0px;
padding:0;
float:left;
}


span.menu_principal a{
font-family: verdana, arial, sans-serif;
font-size: 9px;
color: #0CB02D;
text-decoration: none;
margin-top: 5px;
float:left;
}

span.menu_principal a:hover {
text-decoration: underline;
margin-top: 4px;
}

/* Menu de Idiomas */
div#combo_idiomas{
 float: right; 
 margin: 0 3px 0 0;
 padding:0
}
div#combo_idiomas form{
margin:0;
padding:0;
display: inline;
}
div#combo_idiomas form select{
padding:0;
font-size: 9px;
border: 1px solid #708090;
color:#708090;
height: 18px;
margin-top:1px;
float:left;
}
div#combo_idiomas form input{
	margin-top:1px;
	height: 18px;
	margin-left: 2px;
	float:left;
}
 *+html div#combo_idiomas form select{
 	height: 20px;
 }

/** area login **/

.bg_bt1{
	background-image:url(../../images/en/bt_fondo1.jpg);
	background-repeat:no-repeat;
	background-position: top right;
}


.bg_bt2{
	background-image:url(../../images/en/bt_fondo2.jpg);
	background-repeat: no-repeat;
}


.bg_bt3{
	background-image:url(../../images/en/bt_fondo3.jpg);
	background-repeat: no-repeat;
}

.bg_bt5{
	background-image:url(../../images/en/new_auth700_int_b.gif);
	background-repeat: no-repeat;
	background-position: top right;
	}





/** formularios **/
.fondo_form0 {
	background-color: #D6ECAB;
	height: 2px;
}

.fondo_form1 {
	background-image:url(../../images/en/ombra_form.jpg);
	background-repeat:repeat-x;
	background-color: #F4F4F4;
}

.fondo_form2 {
	background-color: #F4F4F4;
}

.fondo_form3 {
	background-color: #D6ECAB;
	height: 10px;
}




/** estilos para las tablas  **/


/* celda izquierda y central */
.td_lx {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #7C8D80;
}

/* celda derecha final */

.td_rx {
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #7C8D80;
}


/* celdas fondo vierde, utilizar cuando hay mas celdas */
.td_top {
	color: #515050;
	font-weight:bold;
	background: #d7ecad;
	border-top: 1px;
	border-style: solid;
	border-color: #7C8D80;
	}

/* celda fondo vierde, utilizar cuando hay una sola celdas de fondo vierde*/
.td_tops {
	color: #515050;
	font-weight:bold;
	background: #d7ecad;
	border: 1px;
	border-style: solid;
	border-color: #7C8D80;
	}
	
.ofr_h {
	color: #aeaeae;
}

#usuarioname {
	color: #515050; 
	font-weight:bold;
	font-family: Verdana, Arial, Geneva, sans-serif;
	font-size: 11px;
	}

