﻿
@import url('estilo_trans.css');

body {
    margin: 0px;
    padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
 
ul,img {
	margin:0;
	padding:0;
	border:0;
}

.pram_contenedor
{
    width: 970px;
	margin:0 auto 0 auto
}


.pram_contenedor a
{
    color: #7f7f80;
}

.pram_contenedor a:hover
{
    color: #7f7f80;
}



.pram_head {
    background-position: center;
    background-repeat: no-repeat;
    height: 71px;
	border-top: 1px solid #c5c7c8;
	border-bottom: 1px solid #c5c7c8;
    clear:both;
	background:url(/include/img/logo_mer.jpg) no-repeat 12px 30px;
}


.pram_left {
    float:left;
    width: 473px;	
	padding:36px 0 0 12px;
	/*height:313px; por nuevo formato*/
}

.pram_form
{

}


.pram_form .pram_input_text {
	border:0;
	height: 27px;
	width:100%;

	background-color:transparent;
	font-size:14px;
}

.pram_form .pram_input_select
{
    color:#000;
	background:#fff;
    position: absolute;
	width: 196px; 

	border: medium none transparent;
}

.pram_form .pram_input_c1
{
    width: 40px;
}

.pram_form .pram_input_c2
{
    width: 190px;
}


.pram_form label
{
    color: #7F7F80;
}

.pram_form_group
{

	width:292px;
}

.pram_form_group_button {
	float:left;
	background:url(/include/img/bt_f_f.jpg) no-repeat;
	width:114px;
	height:31px;
}

.pram_ok_button {
    float: left;
    background-color: #466AAD;
    width: 114px;
    height: 31px;
    font-family: Arial, Geneva, sans-serif;
    color: #FFFFFF;
    border: none;
    font-weight: bold;
    padding: 6px 0 6px 1px;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    border-radius: 3px;
}

.pram_cancel_button {
    float: left;
    background-color: #8C8B90;
    width: 114px;
    height: 31px;
    font-family: Arial, Geneva, sans-serif;
    color: #FFFFFF;
    border: none;
    font-weight: bold;
    padding: 6px 0 6px 1px;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    border-radius: 3px;
}

.pram_form_group_button_registro {
	float:left;
    background:url(/include/img/bt_f_f.jpg) no-repeat;
	width:114px;
	height:31px;
	/*margin-top:84px;*/

}

.pram_form_group_button_cancel_reg {
	float:left;
	background:url(/include/img/bt_f_f_cancel.jpg) no-repeat;
	width:114px;
	height:31px;
	margin: 7px 0 0 0;
}

.pram_form_group_button_cancel_reg_1 {
	float:left;
	background:url(/include/img/bt_f_f_cancel.jpg) no-repeat;
	width:114px;
	height:31px;
}

.pram_form_group_button_cancel_reg_cnt_1 {
	float:left;
	width:114px;
	height:31px;
	padding:0 0 0 10px
}

.pram_form_group_button_cancel {
	float:left;
	background:url(/include/img/bt_f_f_cancel.jpg) no-repeat;
	width:114px;
	height:31px;
}

.pram_form_group_button_cancel_f {
	float:left;
	padding: 0 0 0 10px;
}

.pram_form_group_button div
{
    text-align:left;

}

.pram_form_supergroup {
	border:none;
	margin:0 0 23px 0;
	padding:0;
	float:left;
}

.pram_form_supergroup legend {
    color: #0099CC;
	font-size:11px;
}

.pram_form_supergroup_iframe {
	border:none;
	margin:0 0 23px 0;
	padding:0;
	float:left;
	border: 0;
}

.pram_form_supergroup_iframe legend {
    color: #0099CC;
	font-size:11px;
}

.pram_right {
    width: 461px;
	padding:36px 0 0 24px;
	float:left;
	color:#7f7f80;
}

.pram_title
{
    margin: 0px;
}

.pram_title h2
{
    font-size: 12px;
    margin: 0px;
    width: 100%;
    margin-bottom: 5px;
}

.pram_error
{
    padding: 5px;
    margin-bottom: 5px;
    background-image: url('/include/img/x.jpg');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 12px;
	color: #D04B47;
    
}

.pram_error_restablecer {
    padding: 5px;
    background-image: url('/include/img/x.jpg');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 12px;
	color: #D04B47;
	margin: 87px 0 0 0;
 
}

.pram_ok {
    padding: 12px 5px 5px;
    margin-bottom: 5px;
    background-image: url('/include/img/v.jpg');
    background-position: left 0;
    background-repeat: no-repeat;
    padding-left: 0px;
	color: #0ca831;

}

.pram_ok_contrasena {
    padding: 5px;
    margin-bottom: 5px;
    background-image: url('/include/img/v.jpg');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 14px;
	color: #0ca831;

}

.pram_ok_recuperar {
    padding: 5px;
    margin-bottom: 5px;
    background:url('/include/img/v.jpg') 0 9px no-repeat ;
    padding-left: 14px;
	color: #0ca831;

}

.pram_error_small {
    font-size: 11px;
	color:#d04b47;
    background:url(/include/img/x.jpg) no-repeat 0 16px;
	padding:12px 0 0 12px;
	float:left;
	margin-bottom: 10px;
}

.pram_error_small .pram_lista
{
    text-align: left;
    font-size: 11px;
    padding-left: 10px;
}

.pram_ok_small {
    padding: 5px;
    margin-bottom: 5px;
    background-image: url('/include/img/v.jpg');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 14px;
	color: #0ca831;

}

.pram_info_small
{
    padding: 2px;
    font-size: 0.8em;
}


.pram_form_redsocial {
    height: 35px !important;
	margin:2px 5px 0 0;
	float:left;
	width:461px;
}

.pram_form_redsocial a {
	text-decoration:none;
	color:#7F7F80;
}

.pram_form_redsocial a:hover {
	text-decoration:underline;
	color:#7F7F80;
}

.pram_form_redsocial img
{
    float: left;
    padding-right: 5px;
}

.pram_form_redsocial .redsocial_user {
    font-size: 0.8em !important;
    font-weight: bold !important;
	display:none;
}

.pram_form_redsocial .redsocial_quitar {
    font-size: 11px;
	padding: 0 0 0 5px;
}

.pram_form_redsocial .redsocial_agregar {
    font-size: 11px;
	padding: 0 0 0 5px;
}

.pram_pnlLogout {
    float: right;
	color: #2B68A7;
	padding:0 0 0 4px;
}

.pram_pnlLogout a {
    text-decoration: none;
	color:#2B68A7;
	font-size:11px;
}

.pram_pnlLogout a:hover{
    text-decoration: underline;
	color:#2B68A7;
	font-size:11px;
}

.pram_button {
	font-family:Arial, Geneva, sans-serif;
	background-color:transparent;
    color: #FFFFFF;
    border: none;
	width:114px;
    font-weight: bold;
	padding:6px 0 6px 1px;
	text-align:center;
	font-size:13px;
	cursor:pointer;
}

.pram_volver {
    font-size: 11px;
	float:right;
	color: #2B68A7 !important;
}

.pram_volver a {

	color: #2B68A7 !important;
}

.pram_volver a:hover {

	text-decoration:underline;
}


#pram_recaptcha_widget {
    padding: 4px;
    width: 200px;
	float:left;
}

#pram_recaptcha_widget img
{
    width: 210px;
}

#pram_recaptcha_widget a img {
    height: 26px;
    width: 26px;
	padding: 10px 0 0;
	border:0;
}

#pram_recaptcha_widget input {

}

.pram_recaptcha_widget_input {
    background-color: transparent;
	border:0 none;
    font-size: 14px;
    height: 27px;
    width: 100%;
}

.pram_recaptcha_widget_reload
{
    float: right;
    font-size: 0.9em;
}

.pram_progressBar
{
    display: none;
    background-image: url('/include/img/ajax-loader.gif');
    background-repeat: no-repeat;
    background-position:center;
    width: 18px;
    height: 18px;
    float: right;
    margin:2px;
}

.pram_progressBarPub
{
    display: none;
    background-image: url('/include/img/ajax-loader.gif');
    background-repeat: no-repeat;
    background-position:center;   
    width: 18px;
    height: 18px;
    float: left;
    margin:2px;
}

.pram_footer {
	font-size: 11px;
	float: right;
	padding: 0;
	width: 970px;
	margin-top: 25px;

}

.pram_footer a {
	text-decoration:none;

}

.pram_info_sitios {
    padding: 5px;
    margin-bottom: 5px;
    padding: 2px;
    font-size: 12px;
    margin-top: 5px;
}

.pram_info_sitios ul {
	list-style-type:none;
	padding:10px 0 0 0;
}

.pram_info_sitios li {
	float:left;
	width:100%;
	padding:0 0 10px 0;
}

.pram_info_sitios li a {
	text-decoration:none;
	color: #2B68A7;
}

.pram_info_sitios li a:hover {
	text-decoration:underline;
	color:#2B68A7;
}

.pram_info_sitios li a:visited {
	color:#2B68A7;
}



/* NUEVO PRAM */

.div_cont_red_so_sop {
	float:left;
	width:463px;	
}

.div_cont_red_so {
	float:left;
	width:445px;
	border-top:1px solid #c5c7c8;
	padding:27px 0 24px 0;
}

.div_cont_red_so_lar {
	float:left;
	width:445px;
	border-top:1px solid #c5c7c8;
	padding:27px 0 27px 0;
	margin:23px 0 0 0;
}

.div_cont_red_so_span {
	float:left;
	width:253px;
	padding:14px 0 0 0;
}

.div_cont_red_so_span_recup_c {
	float:left;
	width:241px;
	padding:45px 0 0 0;
}

.div_cont_red_so p {
	float:left;
	width:500px;
	margin:4px 0 0 0;
}

.div_cont_bt_f {
	float:left;
	margin:6px 0 0 31px;
}

.div_cont_red_so_face {
	float:left;
	width:43px;
}

.div_cont_red_so_twitter {
	float:left;
	width:45px;
}

.div_cont_red_so_tit_face {
	float:left;
	padding:11px 14px 0 0;
}

.div_cont_red_so_tit_face a {
    color: #2B68A7;
    text-decoration: none;
}

.div_cont_red_so_tit_face a:hover {
    color: #2B68A7;
    text-decoration: underline;
}

.div_cont_red_so_tit_face a:visited {
    color: #2B68A7;
}

.div_cont_red_so_tit_tw {
	float:left;
	padding:11px 0 0 0;
}

.div_cont_red_so_tit_tw a {
    color: #2B68A7;
    text-decoration: none;
}

.div_cont_red_so_tit_tw a:hover {
    color: #2B68A7;
    text-decoration: underline;
}

.div_cont_red_so_tit_tw a:visited {
    color: #2B68A7;
}

.div_cont_form_tit_der_su {
	float:left;
	margin:0 0 29px 0;
	width:255px;
}

.div_cont_red_so span {
	font-size:17px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.div_cont_form_log {
	float:left;
	width:463px;
	font-size:11px;
	padding-bottom:11px;
}

.div_cont_form_log input {
}

.div_cont_sop_camp {
	float:left;
	width:164px;
	margin: 0 5px 0 0;
}

.div_cont_sop_camp_l {
	float:left;
	width:218px;
	margin: 0 10px 0 0;
	font-size:11px;
}

.div_cont_sop_camp_bt_ini {
	float:left;
	width:114px;
	padding:19px 0 0 0;
}

.div_cont_sop_camp label {
	color:#7f7f80;
	padding:0 3px 0 4px;
}

.div_cont_sop_camp_r {
	float:right;
}

.div_cont_sop_nombs {
	float:left;
	width:163px;
}

.div_cont_sop_nombs_rt {
	color: #7F7F80;
    padding: 0 0px 0 7px;
	float:left;
	width:20px;
}

.div_cont_sop_nombs_rt_sin {
	color: #7F7F80;
	float:left;
	padding:0 0 0 5px;
}

.div_cont_f_camp_c {
	float:left;
	width:153px;
	height:29px;
	padding:5px 6px 6px 5px;
	margin:3px 0 0 0;
	background:url(/include/img/f_camp_t.jpg) no-repeat;
}

.div_cont_f_camp_c_extr {
	float:left;
	width:165px;
	padding:1px 0 0 0;
	font-size:11px;
}

.div_cont_f_camp_c_extr_check {
	float:left;
	padding:1px 0 0 7px;
	
}

.div_cont_f_camp_c_extr_check input {
	padding:0;
	margin:0;
}

.div_cont_f_camp_c_extr_i_s {
	float:left;
	width:165px;
	padding:7px 0 0 0;
	font-size:11px;
}

.div_cont_f_camp_c_extr_check_i_s {
	float:left;
	padding:1px 0 0 0;
}

.div_cont_f_camp_c_extr_check_i_s input {
	padding:0;
	margin:0;
}


.div_cont_f_camp_c_extr_tit {
	float:left;
	padding:0 0 0 5px;
	
}

.div_cont_f_camp_c_extr a {
	color:#2c69ad;
	text-decoration:none;
}

.div_cont_f_camp_c_extr a:hover {
	color:#2c69ad;
	text-decoration:underline;
}

input[type="email"]:focus, input[type="password"]:focus, input[type="text"]:focus, input[type="url"]:focus {
    border: 1px solid #4D90FE;
    outline: medium none;
	border-radius: 2px 2px 2px 2px;
    border-style: solid;
    border-width: 1px;
}

.div_cont_log_error {
	float:left;
	width:100%;
	height: 20px;

}

.div_cont_f_camp_c_lar {
	float:left;
	width:205px;
	height:29px;
	padding:5px 6px 6px 5px;
	
	margin:3px 0 0 0;
	background:url(/include/img/f_camp_n_medi_lar.jpg) no-repeat;
}


.div_cont_f_camp_c_lar_check {
	float:left;
	width:205px;
	height:29px;
	padding:25px 6px 6px 5px;
    margin :3px 0 0 0;

}

.div_cont_f_camp_c_lar select {
	border: none;
	border-color: transparent;
}

.div_cont_catch_f {
	float:left;
	width:463px;
}

.div_cont_bts_form_sop {
    float: left;
    width: 349px;
}

.div_cont_red_so_footer {
	float:left;
	width:423px;

	padding:0 0 8px 0;
	margin:0;
	color:#7F7F80;
	font-size:12px;
}

.div_cont_red_so_footer span {
	font-size:17px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.div_cont_footer_pram_n {
	float:left;
	width:971px;
	padding:0;
}


.div_cont_sup_header {
	float:left;
	width:100%;
	height:30px;
	background:#1a2c63; 
	
}

.div_cont_sup_header_int {
    width: 991px;
	height:30px;
	margin:0 auto 0 auto;
}

.div_cont_sup_header_int li {
	list-style-type:none;
	display:inline-block;
	line-height: 25px;
	cursor:pointer;
	float:left;
}

.div_cont_sup_header_int li a {
	text-decoration:none;
}

.div_cont_sup_header_span_b {
	border-top: 3px solid transparent;
	display: block;	
}

.div_cont_sup_header_span_b_2 {
	border-top: 3px solid #2eaadc;
	display: block;
}

.div_cont_sup_header_span_b_txt {
	padding:0 10px 0 10px;
	display: block;	
	color:#fff;
}
.div_cont_sup_header_span_b_txt_2 {
	padding:0 10px 0 10px;
	display: block;	
	color:#fff;
	font-weight:bold;
}

.div_cont_bts_form_pr {
	float:left;
	width:114px;
	padding:21px 0 0 10px;
}

.div_cont_bts_form_pr_registr_f_f {
	float:left;
	width:461px;
	padding:21px 0 0 0;
}

.div_cont_red_so_cont_err {
	float:left;
	width:463px;
	
}

.div_cont_camp_form_pr {
	float:left;
	width:255px;
}

.div_cont_catch_full {
	float:left;
	width:463px;
	border-top:1px solid #c5c7c8;
	border-bottom:1px solid #c5c7c8;
	padding:20px 0 20px 0;
	margin:20px 0 20px 0;
}

.div_cont_bt_form_pr_l {
	float:left;
	width:114px;
	padding:0 0 0 349px;
}

.div_cont_sop_f_camp_full_int {
	float:left;
	width:292px;
}

.div_cont_cont_select_f_pr {
	border: 0;
	position: relative; 
	overflow: hidden;
	width: 244px; 
	height: 18px; 
	margin: 7px 0 0 4px;
	
}

.div_cont_f_camp_c_c {
	float:left;
	width:48px;
	height:29px;
	padding: 5px 6px 6px 5px;
	margin: 0 10px 0 0;
	background:url(/include/img/f_camp_c.jpg) no-repeat;
}

.div_cont_cont_select_f_pr_cort {
	border: 0;
	position: relative; 
	overflow: hidden;
	width: 65px; 
	height: 18px; 
	margin: 7px 0 0 4px;
	
}

.div_cont_cont_select_cort_pr {
    color:#000;
	background:#fff;
    position: absolute;
	width: 40px; 
	border: medium none transparent;
}

.div_cont_f_camp_c_medi {
	float:left;
	width:132px;
	height:29px;
	padding:5px 6px 6px 5px;
	background:url(/include/img/f_camp_m_b.jpg) no-repeat;
}

.pram_input_text_medi {
	border:0;
	height: 27px;
	width:100%;
	background-color:transparent;
	font-size:14px;
}

#ctl00_ContentLeft_updtFecha {
	float:left;
	padding:7px 0 0 5px;
}

#ctl00_ContentLeft_updtFecha select {
	margin:0 3px 0 4px;
}

.div_cont_form_full_int {
	float:left;
	width:478px;
}

.div_cont_form_full_int_sec {
	float:left;
	width:239px;
	padding:0 0 15px 0;
}

.div_cont_form_full_int_sec_mas_info {
	float:left;
	width:229px;
	padding:0 0 15px 0;
}

.div_cont_form_full_int_sec_nom {
	float:left;
	width:468px;
}

.div_cont_form_full_tit_publ {
	float:left;
	width:300px;
	padding:0 0 20px 0;
}

.div_cont_int_red_sol {
	float:left;
	width:442px;
	padding:0 0 0 5px;
}

.div_cont_l_agre_p_face {
	float:left;
	padding:11px 8px 0 0;
}

.div_cont_form_full_int_cer_se_vol {
	float:left;
	width:83%;
	color:#2B68A7;
}

.div_cont_form_full_int_cer_se_vol a {
	text-decoration:none;
	color:#2b68a7;
	padding:0 3px 0 0;
}

.div_cont_form_full_int_cer_se_vol a:hover{
	text-decoration:underline;
	color:#2b68a7;
}

.div_cont_pram_form_supergroup_lin {
	border:none;
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	*margin:0 0 6px 0 !important;
	float:left;
}

.div_cont_pram_form_supergroup_lin legend {
    color: #0099CC;
	font-size:11px;
}

.div_cont_pram_for_supergr_lin_legn_1 {
	float:left;
	width:445px;
	border-bottom: 1px solid #C5C7C8;
	margin: 16px 0 0;

}

.div_cont_pram_for_supergr_lin_legn_up {
	float:left;
	width:445px;
	border-top: 1px solid #C5C7C8;
	margin: 0 0 14px 0;

}

.div_cont_red_soc_perf {
	float:left;
	width:100px;
	background:#0C0;
}

.div_cont_tit_recu_cont {
	float:left;
	width:341px;
	padding:0 0 24px 0;
}

.div_cont_bts_recu_cont_l {
	float:left;
	width:456px;
	padding:25px 0 0 0;
}

.div_cont_lin_foot_izq {

	width:446px;
	border-top: 1px solid #C5C7C8;
}

.div_cont_lin_foot_der {
	width:444px;
	border-top: 1px solid #C5C7C8;
}

.div_cont_lin_foot_cen_lnk {
	
	padding:9px 0 0 0;

}

.div_cont_lin_foot_cen_lnk a {
	padding:0;
}

.frame_form {
	float:left;
	width:445px;
	font-size:11px;
}

.frame_form td {
	padding-bottom:4px;
}

.div_cont_tit_recu_cont_sub1 {
	float:left;
	width:100%;
	padding:0 0 31px 5px;
}

.div_cont_f_camp_c_c_recup_conten {
	border: 0;
	position: relative; 
	width:93px;
	height:41px;
	margin: 5px 0 0 5px;
}

.div_cont_f_camp_c_c_recup_conten_bt {
    color:#000;
	background-color:transparent;
    position: absolute;
	width: 100%;
	height:27px;
	border: medium none transparent;
}

.div_cont_f_camp_c_c_recup {
	float:left;
	width:105px;
	height:41px;
	padding:0;
	margin: 0 0 0 20px;
	background:url(/include/img/f_camp_rec_con.jpg) no-repeat;
}


.div_cont_f_camp_recup_al_lef {
	float:left;
	padding: 14px 5px 0 0;
}

.div_cont_f_camp_mes_recup_c {
	float:left;
    padding:13px 0 0 10px;
    width: 35px;
	text-align:center;
}

.div_cont_f_camp_c_c_fech_p {
	float:left;
	width:76px;
	height:29px;
	padding: 5px 6px 6px 5px;
	margin:0;
	background:url(/include/img/f_camp_fecha_rec.jpg) no-repeat;
}

.div_cont_cont_select_f_pr_cort_fech_p {
	border: 0;
	position: relative; 
	width: 65px; 
	height: 18px; 
	margin: 7px 0 0 4px;
}

.div_cont_cont_select_cort_pr_fech_p {
    color:#000;
	background:#fff;
    position: absolute;
	width: 40px; 
	border: medium none transparent;
}

.div_cont_fech_p_cont_fuls {
	float:left;
	margin:0 0 0 10px;
}

.pram_form_group_button_cancel_recup_c {
	float:right;
	background:url(/include/img/bt_f_f_cancel.jpg) no-repeat;
	width:114px;
	height:31px;
}

.div_cont_bts_group_cancel_env_recup_c {
	float:left;
	width:445px;
	padding:16px 0 0 0;
}

.div_cont_recu_c_td_f {
	float:left;
	width:170px;
}

.div_cont_recu_c_td_f_2 {
	padding:0 0 0 71px;
}

.div_cont_sop_nombs_rt_sin_recu_c {
	color: #7F7F80;
	float:left;
	padding:0 0 30px 0;
	font-size:12px;
	width:446px;
}

.div_cont_tit_recu_cont_restabl_c {
	float:left;
	width:341px;
	padding:0 0 38px 0;
}

.div_cont_bts_group_cancel_env_recup_nuev_c {
	float:left;
	width:441px;
	padding:22px 0 0 0;
}

.div_cont_bts_tit_recup_ok {
	float:left;
	width:441px;
	padding:56px 0 39px 4px;
}

.div_cont_error_f_ini {
	float:left;
	width:100%;
	padding: 36px 0 0 6px;
}

.div_cont_lin_volv_foot_izq {
	float:right;
	width:444px;
	padding:0 0 8px 0;
}

.div_cont_lin_volv_foot_izq a {
    text-decoration: none;
	color:#2B68A7;
	font-size:11px;
}

.div_cont_lin_volv_foot_izq a:hover{
    text-decoration: underline;
	color:#2B68A7;
	font-size:11px;
}

.div_cont_submenu_f_bts_ini {
	float:left;
	width:100%;
	padding:31px 0 0 0;
}

.div_cont_text_err_tit_recup_ok {
	float:left;
	width:441px;

}

.div_cont_foot_izq_term_conds {
	float:left;
    margin: 0 57px 0 12px;
    width: 446px;
}

.div_cont_foot_der_term_conds {
	float:left;
	width:444px;

}

.div_cont_o_c_full_f {
	float:left;
	width:461px;
	padding:0 0 0 6px;
}

.div_cont_spa_ant_fo {
	
	width:100%;
	height:18px;
}

.clear_l
{
    clear:left;
}

.mainCorporation
{
   border-bottom: 1px solid #C5C7C8;
    float: left;
    margin-bottom: 20px;
    padding: 0 0 15px;
    width: 445px;
  
}

.mainCorporation #corporationText
{
    width:350px;
    float:left;
    text-align:justify;
}

.mainCorporation img
{
  float: right;
  width:50px;
  height:50px;
}

/*Estilo cambios trans*/


.div_cont_informt_pram_tran {
	float: left;
	width: 340px;
	/*padding:0 0 16px 0;*/
}
.div_cont_informt_pram_tran_border {
   border-bottom: 1px solid #c5c7c8; 
}	

.div_cont_informt_pram_tran h1 {
	float: left;
	font-size: 27px;
	color: #4e70b0;
	font-weight: bold;
	width: 100%;
	margin:0;
	padding:0;
}

.div_cont_informt_pram_tran h2 {
	font-size: 17px;
	color: #4e70b0;
	font-weight: bold;
	width: 95%;
	line-height: 22px;
	margin:0;
	padding:0;
}

.div_cont_bt_der_tran {

	text-align:center;
	height:87px;
	vertical-align: middle; 
}

.div_cont_informt_pram_tran_soc {
	float: left;
	width: 98%;
	border-bottom: 1px solid #c5c7c8;
	border-top: 1px solid #c5c7c8;
	padding: 29px 0 25px 0;
}

.div_cont_informt_pram_tran_soc_txt {
	float: left;
	font-size: 11px;
	color: #7f7e7e;
	padding-top: 7px;
}

.div_cont_informt_pram_tran_icons {
	float: right;
}

.div_icon_face_tran {
	float: left;
	margin-right: 16px;
}

.div_icon_twit_tran {
	float: left;
}

#div_cont_nw_mail_contacto {
	float: left;
	font-size: 11px;
	width: 97%;
	line-height: 16px;
	padding: 21px 0 0 4px;
	border-top: 1px solid #c5c7c8;
}

#div_cont_nw_mail_contacto a {
	color: #2c69ad;
	text-decoration: none;
}

#div_cont_nw_mail_contacto a:hover {
	color: #2c69ad;
	text-decoration: underline;
}

 .div_cont_informt_pram_tran_border_contacto
 { 
     float:left;
     width:100%;
     margin-bottom:25px;
     border-top: 1px solid #c5c7c8; 
 }

.div_cont_img_pram_tran {
	float: left;
	padding:26px 0 0 0;
}

@media only screen and (max-width: 400px) { 

.pram_contenedor {
	width: 400px;
}

#cont_pram_right_n {
	width: 380px;
	color: #666;
}

#ContentLeft_pnl_confirmacionLight input {
	float: left;
	margin: 12px 26px 0 0;
}

}