#cabecera .cab_enlaces {
	direction:rtl;
	float: right;
	padding-right:17px;
	width: 24%;
}

#cabecera .cab_enlaces .iconos { 
	float:right; 
	vertical-align:baseline; 
	padding-top:3px; 
	padding-left:4px;
	}

#cabecera .cab_enlaces img { float:right;}

#cabecera .cab_enlaces a { float:right; vertical-align:middle;}

#cabecera .logo { float: left; margin-left:20px; }

#menu .pes_des { float:right; }

#menu .pes_act { float:right; }
	
#menu .img_pes_act_izq {
	display:block; width:3px; 
	background-image:url(../img/bg_pes_act_dch.gif);
	background-position:bottom; 
	background-repeat:no-repeat;
	float:right;
	}
	

	
#menu .img_pes_act_dch {
	display:block; width:3px; 
	background-image:url(../img/bg_pes_act_izq.gif);
	background-position:bottom; 
	background-repeat:no-repeat;
	float:right;
	}

#menu .pestanas img { float:right;}

#menu .sub_menu .opc_submenu {
	direction:rtl;
	float: right;
	padding-left: 0px;
	padding-right: 1%;
	width: 99%;
}

#menu .sub_menu .opc_submenu span {
	float:right;
	display: block;
	padding-left: 2%;
	padding-right: 0px;
}

#menu .sub_menu .opc_submenu a {
	float:right;
	display: block;
	padding-left: 2%;
	padding-right: 0px;
}

#contenidos .migas {
	direction:rtl;
	float: right;
	width: 90%;
}

#contenidos .migas a { float:right;}

#contenidos .migas strong { float:right;}

#contenidos .migas span {
	float:right;
	margin-left: 5px;
	margin-right: 5px;
}

#contenidos .zona_tit {
	clear: both;
}

#contenidos .zona_export {
	float:left;
	width: 255px;
	vertical-align: middle;

}

#contenidos .zona_export span {
	float:right;
	margin-left: 5px;
	padding-top: 2px;
	display: block;
}

#contenidos .zona_export select {
	float:right;
	vertical-align: middle;
}



#contenidos .zona_export img {
	float:right;
	margin-top:2px;
}

#contenidos h1 {
	float:right;
	background-position: top right;
	padding-right: 31px;
	background-image: url(../img/ico_titulo_inv.gif);
	display: block;
	width: auto;
}

#contenidos .tit_form {
	direction:rtl;
	padding-right: 22px;
}

#contenidos .tit_act_log {
	direction:rtl;
	padding-right: 22px;
}

#contenidos .form_datos { direction:rtl; text-align:right; }

#contenidos .conj_campos {
	direction:rtl;
	float: right;
}

#contenidos .campo_texto { margin:0px;}

.tabla_datos { direction: rtl; }

.tabla_datos TH { text-align: right; }

.tabla_datos td { text-align:right;}

.naveg_numer{ direction:rtl;}

#contenidos .campo_texto {
	font-weight:bold;
	color:#4A5B69;
	padding-right: 5px;
	padding-left: 20px;
}

#contenidos .form_datos_boton { text-align:right;}

#contenidos .form_datos_boton table.bot_seg_nivel { float:right; }

#contenidos .zona_step {
	float:left;
	direction:rtl;
	padding-left: 5px;
	 }

.select_account {
	margin-right:5px; 
	}
	
.account_alindch {width: 90%; text-align: right;}

	.botonera_tabla .alin_bt { float:left;}
	
.tit_login { direction:rtl; padding-right:12px;}

.subtit_login { font-size:13px; float:right; color:#FFFFFF; direction:rtl;}

#contenidos .cont_form_login table { text-align:right;}

#contenidos .cont_form_login table table { text-align:right; direction:rtl;}

#contenidos .login_aviso_cont .tit_aviso { direction:rtl;}

#contenidos .login_aviso_cont li { direction:rtl;}

#contenidos .form_oculto .linea_datos { direction:rtl;}

#contenidos .form_oculto .linea_datos .campo{ 
	padding-right:5px; 
	padding-left:15px; 
	font-size:12px;
	}
	
#contenidos .form_oculto .filter_tabla td.show_col { 
	background-image:url(../img/lin_vert.gif); 
	background-position:left; 
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:18px;
	}
	
/**/

#contenidos #cont_subpest .zona_tit {
	border-left:1px solid #90ACC4;
	border-right:1px solid #90ACC4;
	padding-right:15px;
	padding-bottom: 5px;
	padding-top: 15px;
	clear: both;
	}

#contenidos .form_solo { direction:rtl;}

#contenidos .subform_cont { paddin-left:5px; padding-right:15px;}

/*subpestaņas*/


#contenidos .caja_subpest .tabla_center	{ direction:rtl;}
	
#contenidos #cont_subpest .img_subpes_des_prim {
	display:block; float:right; 
	background-image:url(../img/subp_des_ult.gif); 
	background-repeat:no-repeat; 
	background-position:bottom; 
	padding-top:1px;
	width:8px;
	height:36px;
	}	
	
#contenidos #cont_subpest .img_subpes_des_ult {
	display:block; 
	float:right; 
	background-image:url(../img/subp_des_prim.gif); 
	background-repeat:no-repeat; 
	background-position:bottom; 
	padding-top:1px;
	}
	
#contenidos #cont_subpest .img_subpes_act_prim {
	display:block; float:right; 
	background-image:url(../img/subp_act_ult.gif); 
	background-repeat:no-repeat; 
	background-position:bottom; 
	padding-top:1px;
	width:8px;
	height:36px;
	}
	
#contenidos #cont_subpest .img_subpes_act_ult {
	display:block; 
	float:right; 
	 background-image:url(../img/subp_act_prim.gif);
	background-repeat:no-repeat; 
	background-position:bottom; 
	padding-top:1px;
	}
	
#contenidos #cont_subpest .subpest_des {
	display: block; 
	height:33px; 
	float:right; 
	background-image: url(../img/bg_subpest.gif); 
	background-repeat:repeat-x; 
	background-position:bottom; 
	color:#7D9AAC; 
	text-align:center; 
	text-decoration:none; 
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px; padding-top: 5px; 
	padding-left:1px; 
	padding-right:1px;
	}
	
	
	
#contenidos #cont_subpest .img_subpes_act_izq {
	display:block; 
	float:right; 
	background-image:url(../img/subp_act_dch.gif); 
	background-repeat:no-repeat; 
	background-position:bottom; 
	padding-top:1px;
	}
	
#contenidos #cont_subpest .subpest_act {
	display: block; 
	float:right; 
	height:33px; 
	background-color:#FFFFFF; 
	padding-top:5px; 
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px; padding-left:2px; 
	padding-right:2px; 
	background-image:url(../img/bg_subpest_act.gif);
	background-position:top;
	background-repeat:repeat-x; 
	color: #7D9AAC;
	}

#contenidos #cont_subpest .img_subpes_act_dch {
	display:block; 
	float:right; 
	background-image:url(../img/subp_act_izq.gif); 
	background-repeat:no-repeat; 
	background-position:bottom; 
	padding-top:1px;
	}
	
#contenidos #cont_subpest .img_subpes_inter {
	display:block; 
	float:right; 
	background-image:url(../img/subp_intermedia.gif); 
	background-repeat:no-repeat; 
	background-position:bottom; 
	padding-top:1px;
	}
	
.calen_ico { vertical-align:baseline; margin-right:5px;}


.capa_pagin .naveg_numer img.img_pag_izq { margin-left:8px;  margin-right:0px; } 

.capa_pagin .naveg_numer img.img_pag_dch { margin-right:8px; margin-left:0px;} 

#contenidos .form_oculto .filter_tabla td.order_col {
	padding-right: 16px;
	}

#contenidos .tex_login_form {
	font-size:12px;
	color:#425463;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-left:14px;
}

.log_step {  
	float:left;
	direction:rtl;
	padding-left: 15px;
	}
	
/**/

#contenidos .cont_home .home_aviso { 
	direction:rtl;
	margin-right: 55px;
	}
	
#contenidos .cont_home .home_aviso span {
	background-position:top right;
	padding-left:0px;
	padding-right:50px;
	}
	
#contenidos .cont_home .home_files { direction:rtl;}

#contenidos .tit_form .text_validation { float:right;}

#contenidos .tit_form .capa_bot_validation {float:left;}

#contenidos .capa_tabla_datos .tit_tabla  { direction:rtl; text-align:right;}

#contenidos #cont_bill { 
	direction:rtl; 
	background-position:0px 0px;
	*background-position:0px 1px; /**/}

#contenidos #cont_bill .col_help { 
	float:right; 
	background-image:url(../img/bg_deg_bill02_rtl.gif); 
	background-position:0px 0px; 
	background-repeat:no-repeat;
	margin-top:0px;
	}

#contenidos #cont_bill .col_help .tit { 
	background-image:url(../img/bg_tit_help.gif); 
	background-position:right;
	background-repeat:no-repeat;
	}

#contenidos #cont_bill .col_bill {
 direction:rtl;
	background-image:none;
	margin-top:0px;
}

#contenidos #cont_bill .col_bill .tit { padding-right:17px;}

#contenidos #cont_bill .col_bill .cuerpo { padding-right:17px;}

#contenidos #cont_bill td { padding-right:0px; padding-left:10px;}

*html #contenidos #cont_bill .col_help  { height:200px; margin-right:1px;}

#contenidos .capa_tabla_calendario table { direction:rtl;}

#contenidos .capa_tabla_calendario span.dia { left:0px; right:auto;}

#contenidos .tit_form .tit_mes { float:right;}

#contenidos .cont_act_log .col_datos {
	float:right; 
	background-image:url(../img/degr_act_log_dat_rtl.gif); 
	background-position:left top; 
	background-repeat:no-repeat;
	margin-left:0px; 
	margin-right:1px;
	direction:rtl;
	}
	
#contenidos .cont_act_log .linea_datos {
	margin-left:0px;
	margin-right:20px;
}
#contenidos .cont_act_log .col_tabla {
	margin-left: 0px;
	margin-right: 0px;
}

/*popUp*/

#popup .cabecera { direction:rtl;}

#popup .bot_cerrar { float:left;}

#popup .subtitulo { direction:rtl;}

#popup .cont_text { direction:rtl;}

#popup .pop_pie { direction:rtl;}

/*payments*/

#contenidos .cont_niv0 .mod_niv0 { float:right; margin-right:0px; margin-left:7%; direction:rtl;}

#contenidos .cont_niv0 .mod_niv0_final .mod_niv0  { margin-right:0px; margin-left:0px;}

#contenidos .cont_niv0 .mod_niv0 .mod_subt {
	background-image:url(../img/fl_subt_nv0_rtl.gif); 
	background-position:right 4px; 
	background-repeat:no-repeat; 
	padding-left:0px;
	padding-right:15px; 
	margin-bottom:2px;
	}
	
#contenidos .cont_niv0 .mod_niv0 .linea {
	display:block; 
	background-image:url(../img/lin_subt_nv0_rtl.gif); 
	background-position:right; 
	background-repeat:no-repeat;
	}
	
/*add payment*/

#contenidos .cont_niv2 .tr_mod { direction:rtl;}

#contenidos .cont_niv2 .mod_niv2 { float:right; margin-right:0px; margin-left:3%; }

#contenidos .cont_niv2 .mod_niv2 .subtit {
	display:block;
	border-bottom:1px #C6C6C6 solid;
	margin-left:3px;
	margin-right:3px;
	padding-right:24px;
	padding-top:10px;
	padding-bottom:5px;
	background-image:url(../img/fl_subt_nv2_rtl.gif);
	background-position:right 14px;
	background-repeat:no-repeat;
	padding-left: 10px;
	}
	
#contenidos .cont_niv2 .mod_niv2 .text_parr li {
	list-style:none;
	display:block;
	background-image:url(../img/mar_li_niv02.gif);
	background-position:right 8px;
	background-repeat:no-repeat;
	padding-right:9px;
	margin-bottom: 3px;
	}
	
/*sign out*/

#contenidos .sign_out .sign_aviso h1 { text-align:right; padding-right:52px; direction:rtl;}

#contenidos .sign_out .text_sing { direction:rtl;}

#contenidos .sign_out .text_sing_ar {direction:rtl;}

/*upload_file*/

#contenidos #cont_upload .form_datos .campo_texto { 
	vertical-align:top; 
	padding-left:40px;
	padding-right:5px;
	}
/**/

#contenidos #cont_modification .table_checks span{
		padding-left:8px;
		padding-right:0px;
		 display:block;
		 float:right;
		 }
		 
.tabla_datos ul li {
	display:block;
	color:#4A5B69;
	list-style-type: none;
	padding-right: 8px;
	background-image: url(../img/mar_li_niv02.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.content_red { 
	font-size: 14px;
	font-weight: normal
}

#contenidos .linea_datos1 { direction:rtl; text-align:right;}

#contenidos .campo_botones{
	float:left;
	text-align:right;
	}	

#contenidos .campo_botones td.img_izd{
	height:27px;
	background-image: url(../img/bot_subnv_dch.gif);
	background-repeat: no-repeat;
	width: 13px;
	}
#contenidos .campo_botones td.img_dch{
	height:27px;
	background-image: url(../img/bot_subnv_izd.gif);
	background-repeat: no-repeat;
	width: 13px;
	}
	
#contenidos .campo_botones td.img_izd_dis{
	height:27px;
	background-image: url(../img/bot_subnv_dch_dis.gif);
	background-repeat: no-repeat;
	width: 13px;
	}
#contenidos .campo_botones td.img_dch_dis{
	height:27px;
	background-image: url(../img/bot_subnv_izd_dis.gif);
	background-repeat: no-repeat;
	width: 13px;
	}	
	
#contenidos .form_box1 .linea_datos1 .botones{
	float:right;
	text-align:left;
	}	
 
#contenidos .campo_botones .float{
	float:right;
	text-align:right;
	}
#contenidos .linea_datos2 { direction:rtl; text-align:right;}

#contenidos .form_box1 { direction:rtl; text-align:right;}


#contenidos .box3 .cab .content_cab{
direction:rtl;
text-align:right;
	}
	
#contenidos .box3 .cab .content_cab .tit{
	text-align: right;
	float:right;
	}
#contenidos .box3 .cab .content_cab .enlace_ico{
	text-align: left;
	float:left;
	}

#contenidos .box4 .cab .content_cab{
direction:rtl;
text-align:right;
	}
	
#contenidos .box4 .cab .content_cab .tit{
	text-align: right;
	float:right;
	}
#contenidos .box4 .content_box4 th{
	text-align: right;
		padding-right:8px;
		padding-left:0px;
	}
#contenidos .box4 .content_box4 td{
	text-align: right;
	padding-right:8px;
	padding-left:0px;
	}
#contenidos .box4 .content_box4 td img{
	float:left;
	padding-left:15px;
	}
	
	
/*government payment*/

#contenidos .cont_niv3 .tr_mod {direction:rtl; text-align:right;}

#contenidos .cont_niv3 .mod_niv3 { float:right; margin-right:0px; margin-left:3%; }

#contenidos .cont_niv3 .mod_niv3 .subtit {
	padding-left: 10px;
	}
	
#contenidos .cont_niv3 .mod_niv3 .text_parr li {
	list-style:none;
	display:block;
	background-image:url(../img/mar_li_niv02.gif);
	background-position:right 8px;
	background-repeat:no-repeat;
	padding-right:9px;
	margin-bottom: 3px;
	}
#contenidos .cont_niv3 .mod_niv3 .subtit img{
	padding-left:4px;
	}

	
/*BOX 5*/

#contenidos .box5 {
direction:rtl;
text-align:right;
	}

#contenidos .box5 .cab .content_cab .tit{
	text-align: right;
	float:right;
	}
	
#contenidos .box5 .form_box5{
	text-align: right;
}

#contenidos .box5 .form_box5 td.esp_dcha{
	padding-left: 20px;
}
#contenidos .box5 .form_box5 input {
	padding-right: 4px;
	}

#contenidos .box5 .form_box5 td.caja_destaca {
	padding-left: 3px;
	}
	

/* PAYROLL CARDS. NUEVOS ESTILOS PARA PLANTILLA EJEMPLO2 \*/
.borderbottom {
	direction:rtl;
}
.borderbottom .order_select {
	text-align: right;
	margin: 10px 2px 0px 0px;
}

.borderbottom .order_select .selectall {
	direction:rtl;
	float: left;
	width: 101px;
}
.borderbottom .order_select .selectall .txt {
	float: right;
}
.borderbottom .order_select .selectall .check {
	float: left;
	padding: 5px 4px 5px 5px;
	border-right: 1px solid #99a0a6;
	*white-space: nowrap;
	*position: absolute;
	
}

.borderbottom .order_select .orderby {
	margin: 0px 0px 0px 10px;
	float:left;
}

.borderbottom .order_select .orderby .txt {
	text-align:left;
	width: auto;
	*width: 315px;
}
.borderbottom .order_select .orderby .txt span{
	float:right;
}

.borderbottom .order_select .orderby .txt span a{
	margin: 0px 12px 0px 3px;
	float: left;
}

.borderbottom .order_select .orderby .txt span a img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
	width: 5px;
}


.container .up {
	float:right;
}
.container .up .name {
	margin: 0px 0px 0px 10px;
	float:right;
}
.container .up .name input {
	margin: 6px 0px 0px 0px;
}
.container .up .name select {
	margin: 6px 0px 0px 0px;
}



.container .up .date {
	float:right;
}
.container .up .date .fieldname {
	float:right;
}
.container .up .date .literal {
	padding: 0px 6px 0px 0px;
	float: left;
}

.container .up .date .literal input{
	margin-top: 6px;
}

.container .up .date .literal select{
	margin-top: 6px;
}


.container .up .check {
	float: left;
	border-right: solid 1px #a3a9ad;
}
.container .down .col{
	float:right;
}
/* FIN PAYROLL CARDS. NUEVOS ESTILOS PARA PLANTILLA EJEMPLO2 \*/

.container .down .colemployee{
	width: auto;
	padding: 0px 0px 9px 0px;
	color: #7f8891;
	display:inline;
	float:right;
	width: 50%;
}
.container .down .colemployee .row{
	float: left;
	clear: left;
	padding: 10px 0px 10px 50px;
}


.transferDisclaimer {
	text-align:center;
	font-weight:bold;	
}

.exchangeRateDisclaimer {
	text-align:right;
	font-weight:normal;	
	float:right;
}

.currencyIntTransferFloat {
	float:right !important;
}