﻿/*** GENERALES ***/
 
.body_vacio{margin:0 auto;text-align:center;overflow:hidden;}
 
body{margin:0px;padding:0px;font-family:Helvetica;font-size:13px;color:#000000;overflow-x:hidden;}
 
a{font-size:13px;color:#0093EA;font-weight:bold; font-family:Helvetica; cursor:pointer;}
a:hover{font-size:13px;text-decoration:none;color:#0093EA;text-decoration:underline;}

h1{font-family:Helvetica;font-size:35px;font-weight:bold;color:#000000;margin:0px 0px 5px 0px;padding:0px;}
h2{font-family:Helvetica;font-size:25px;font-weight:bold;color:#000000;margin:0px 0px 5px 0px;padding:0px;}
h3{font-family:Helvetica;font-size:18px;font-weight:bold;color:#000000;margin:0px 0px 5px 0px;padding:0px;}


.h1_bk{font-family:Helvetica;font-size:35px;font-weight:bold;color:#FFFFFF;margin:0px 0px 5px 0px;padding:0px;}
.h2_bk{font-family:Helvetica;font-size:25px;font-weight:bold;color:#FFFFFF;margin:0px 0px 5px 0px;padding:0px; background-color:#F0F0F0; padding:8px; margin-top:14px;}
.h3_bk{font-family:Helvetica;font-size:18px;font-weight:bold;color:#FFFFFF;margin:0px 0px 5px 0px;padding:0px;}

p{font-family:Helvetica;font-size:13px;color:#000000;margin:0px;padding:5px;}
.p_bk{font-family:Helvetica;font-size:13px;color:#FFFFFF;margin:0px;padding:0px;}

.lbl_min{font-size:11px;font-family:Arial;color:#202020;}
.lbl_min_bk{font-size:10px;color:#FFFFFF;}

ul{padding:0px 10px;margin:0px;line-height:20px;}
li{color: #000000;font-family: Helvetica;font-size: 13px;list-style-image:url('img/iconos/ico_lst_ico_pnt.gif');text-decoration:none;}

.ul_ico{padding:0px 40px;margin:0px;line-height:24px;}
.li_ico{font-family:Helvetica;font-size:13px;color:#000000;font-weight:normal;list-style-image:url('img/iconos/ico_lst_ico.gif'); text-decoration:none;}

.clear{clear:both;float:none;}
.lft{float:left;}
.rgt{float:right;}

.pnl_cmsadmin{margin:0 auto;width:752px;}

hr{background-color:#D8D8D8;height:3px;border:0px;}

/*** TITULOS ***/

.tit1{display: block;padding: 6px 10px;font-family:Arial;font-size:18px;font-weight:bold;color:#000000; background-color:#FFFFFF;}
.tit1 a{font-family:Arial;font-size:18px;font-weight:bold;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.tit1 a:hover{color:#FFFFFF;text-decoration:underline;cursor:pointer;}

.tit2{height:22px;padding:3px 0px 3px 0px;font-family:Tahoma;font-size:12px;font-weight:bold;color:#000000;}
.tit2 a{font-family:Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.tit2 a:hover{color:#FFFFFF;text-decoration:underline;cursor:pointer;}

.tit3{height:16px;padding:2px 10px 2px 10px;font-family:Tahoma;font-size:11px;font-weight:bold;color:#333333; background-color:#F0F0F0;}
.tit3 a{font-family:Tahoma;font-size:11px;font-weight:bold;color:#333333;text-decoration:none;cursor:pointer;}
.tit3 a:hover{color:#333333;text-decoration:underline;cursor:pointer;}

.tit4{padding:3px 10px 3px 10px;font-family:Helvetica;font-size:18px;font-weight:bold;color:#FFFFFF; background-color:#00333C; margin:15px 0px 0px 0px; min-height:24px;}
.tit4 a{font-family:Arial;font-size:14px;font-weight:bold;color:#333333;text-decoration:none;cursor:pointer;}
.tit4 a:hover{color:#333333;text-decoration:underline;cursor:pointer;}

.tit5{font-family:Helvetica;font-size:22px;font-weight:normal;color:#0093EA;text-decoration:none;}
.tit5 a{font-family:Helvetica;font-size:22px;font-weight:normal;color:#0093EA;text-decoration:none;}
.tit5 a:hover{text-decoration:underline;}

.tit6{height:20px;padding:3px 10px 3px 10px;font-family:Arial;font-size:18px;font-weight:bold;color:#000000; background-color:#C9C9C9; text-align:right;}
.tit6 a{font-family:Arial;font-size:16px;font-weight:bold;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.tit6 a:hover{color:#FFFFFF;text-decoration:underline;cursor:point#FF990er;}

.tit7{font-family:Arial;font-size:18px;font-weight:bold;color:#FF6D00;}
.tit7 a{font-family:Arial;font-size:18px;font-weight:bold;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.tit7 a:hover{color:#FF6D00;text-decoration:underline;cursor:pointer;}

.tit8{font-family:Arial;font-size:14px;font-weight:bold;color:#FF9900;}
.tit8 a{font-family:Arial;font-size:18px;font-weight:bold;color:#FF6600;text-decoration:none;cursor:pointer;}
.tit8 a:hover{color:#FF9900;text-decoration:underline;cursor:pointer;}

.tit_pnl, .tit_pnl p{font-family:Arial;font-size:18px;font-weight:bold;color:#000000;margin:0px 0px 5px 0px;padding:5px;}

.tit_pnl_gris{font-family:Arial;font-size:18px;font-weight:bold;color:#000000;margin:0px 0px 5px 0px;padding:5px; background-color:#F0F0F0;}

.cont2 .tit_pnl, .tit_pnl p{font-family:Arial;font-size:18px;font-weight:bold;color:#000000;margin:0px 0px 5px 0px;padding:5px; background-color:#FFFFFF; border-bottom:1px solid #D6D6D6;}
.cont2.aviso{margin-bottom:20px;}
.marg_btm20{margin-bottom:20px;}

.tit_pnl_bloque_gris{}
.pnl_bloque_gris{padding:18px; font-family:Helvetica; font-size:13px; background-color:#F3F3F3; width:100%; margin-top:30px;}

/*** LINKS ***/

.lnk1{font-family:Helvetica;font-size:22px;font-weight:normal;color:#0093EA;text-decoration:none;}
.lnk1:hover{font-size:22px;color:#0093EA;text-decoration:underline;}

.lnk1 img{text-decoration:none;}
.lnk1 img:hover{text-decoration:none;}

.lnk2{font-family:Helvetica;font-size:14px;font-weight:normal;color:#0093EA;text-decoration:none;}
.lnk2:hover{font-size:14px;color:#0093EA;text-decoration:none;text-decoration:underline;}

.lnk3{font-family:Helvetica;font-size:13px;font-weight:normal;color:#0093EA;text-decoration:none;}
.lnk3:hover{font-size:13px;color:#0093EA;text-decoration:underline;}

.lnk4{font-family:Helvetica;font-size:13px;font-weight:normal;color:#9B9B9B;text-decoration:underline;}
.lnk4:hover{font-size:13px;color:#0093EA;text-decoration:underline;}

.lnk1_bk{font-family:Helvetica;font-size:22px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.lnk1_bk:hover{font-size:22px;color:#FFFFFF;text-decoration:none;}

.lnk2_bk{font-family:Helvetica;font-size:14px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.lnk2_bk:hover{font-size:14px;color:#FFFFFF;text-decoration:none;}

.lnk3_bk{font-family:Helvetica;font-size:13px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.lnk3_bk:hover{font-size:13px;color:#FFFFFF;text-decoration:none;}

.lnk4_bk{font-family:Helvetica;font-size:13px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.lnk4_bk:hover{font-size:13px;color:#FFFFFF;text-decoration:none;}

/*** BOTONES ***/

.bt1{min-width: 166px;background:url('img/botones/btns_der.jpg') no-repeat 100% -0px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt1 input{margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -0px;padding:6px; cursor: pointer;display: inline-block;border:0 none;font-family: Helvetica;font-size: 14px;font-weight: normal;color: #FFFFFF;text-transform: capitalize;}
.bt1:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -33px;}
.bt1 input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -33px;}

.bt2{min-width: 113px;background:url('img/botones/btns_der.jpg') no-repeat 100% -66px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt2 input{margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -66px;padding:6px 0px; cursor: pointer;display: inline-block;border:0 none;font-family: Helvetica;font-size: 14px;font-weight: normal;color: #FFFFFF;text-transform: capitalize;}
.bt2:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -99px;}
.bt2 input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -99px;}

.bt3{min-width: 76px;background:url('img/botones/btns_der.jpg') no-repeat 100% -132px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt3 input{margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -132px;padding:1px 0px; cursor: pointer;display: inline-block;border:0 none;font-family: Helvetica;font-size: 14px;font-weight: normal;color: #FFFFFF;text-transform: capitalize;}
.bt3:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -155px;}
.bt3 input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -155px;}

.bt4{min-width: 166px;background:url('img/botones/btns_der.jpg') no-repeat 100% -0px;cursor: pointer; display: inline-block; text-align: center; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt4 input{margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -0px;padding:6px 0px; cursor: pointer;display: inline-block;border:0 none;font-family: Helvetica;font-size: 14px;font-weight: normal;color: #FFFFFF;text-transform: capitalize;}
.bt4:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -33px;}
.bt4 input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -33px;}


.bt2_lnk{float:left;height:18px;padding:5px 10px;text-align:center;background-repeat:repeat-x;cursor:pointer;border:0px;text-transform:capitalize;border-radius:2px 2px 2px 2px; display:none;}
.bt2_lnk .lnk2{font-family:Trebuchet MS;font-size:14px;font-weight:bold;color:#FFFFFF;text-decoration:none;}

.bt2_lnk:hover{background-image:url('img/botones/bt2_des_izq.gif');}
.bt2_lnk:hover .lnk2{}


.bt_busc1{min-width: 142px;margin:0px;padding:0px;background:url('img/botones/btns_der.jpg') no-repeat 100% -178px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_busc1 input{min-width: 142px;margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -178px;padding:5px 0px 11px 0px; cursor: pointer;display: inline-block;border:0 none;font-family: Arial;font-size: 18px;font-weight: bold;color: #FFFFFF;text-transform: capitalize;}
.bt_busc1:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -220px;}
.bt_busc1 input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -220px;}

.bt_busc2{min-width: 142px;margin:0px;padding:0px;background:url('img/botones/btns_der.jpg') no-repeat 100% -178px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_busc2 input{min-width: 142px;margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -178px;padding:5px 0px 11px 0px; cursor: pointer;display: inline-block;border:0 none;font-family: Arial;font-size: 18px;font-weight: bold;color: #FFFFFF;text-transform: capitalize;}
.bt_busc2:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -220px;}
.bt_busc2 input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -220px;}

.bt_doc{min-width: 166px;background:url('img/botones/btns_der.jpg') no-repeat 100% -398px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_doc input{min-width: 166px;margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -398px;padding:8px 0; cursor: pointer;display: inline-block;border:0 none;font-family: Helvetica;font-size: 14px;font-weight: normal;color: #FFFFFF;text-transform: capitalize;}
.bt_doc:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -432px;}
.bt_doc input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -432px;}

.bt_doc_des{background-image: url("img/botones/bt_doc_des.gif");min-width: 160px; background-repeat:no-repeat; border: 0 none;cursor: pointer; display: inline-block;color: #FFFFFF; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_doc_des input{min-width: 166px;background:none; cursor: pointer;padding:8px 0;display: inline-block;border:0 none;font-family: Helvetica;font-size: 14px;font-weight: normal;color: #FFFFFF;text-transform: capitalize;}
.bt_doc_des:hover{background-image:url('img/botones/bt_doc_des.gif');}

.bt_mod{min-width: 166px;background:url('img/botones/btns_der.jpg') no-repeat 100% -469px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_mod input{min-width: 166px;margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -469px;padding:8px 0; cursor: pointer;display: inline-block;border:0 none;font-family: Helvetica;font-size: 14px;font-weight: normal;color: #FFFFFF;text-transform: capitalize;}
.bt_mod:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -504px;}
.bt_mod input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -504px;}


.bt_canc{min-width: 166px;background:url('img/botones/btns_der.jpg') no-repeat 100% -540px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_canc input{min-width: 166px;margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -540px;padding:5px 15px 6px 15px; cursor: pointer;display: inline-block;border:0 none;font-family: Helvetica;font-size: 14px;font-weight: normal;color: #FFFFFF;text-transform: capitalize;}
.bt_canc:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -575px;}
.bt_canc input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -575px;}

.bt_res1{min-width: 151px;background:url('img/botones/btns_der.jpg') no-repeat 100% -609px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_res1 input{min-width: 151px;margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -609px;padding:19px 12px; cursor: pointer;display: inline-block;border:0 none;font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF;text-transform: capitalize;}
.bt_res1:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -666px;}
.bt_res1 input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -666px;}

.bt_pet1{min-width: 85px;background-color:#FF8400; border: 0 none;cursor: pointer; display: inline-block;height:28px; text-align: left; border-radius:4px 4px 4px 4px;/* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_pet1 input{min-width: 85px;background:none; cursor: pointer;display: inline-block;height:28px;border:0 none;font-family: Arial;font-size: 16px;font-weight: bold;color: #FFFFFF;text-transform: capitalize;}
.bt_pet1:hover{background-color:#FF992D;}

.bt_del1{width:88px;height:30px;text-align:center;background-image:url('img/botones/bt_del1.gif');background-repeat:no-repeat;font-family:Arial;font-size:14px;font-weight:bold;color:#FFFFFF;cursor:pointer;border:0px;text-transform:capitalize;}

.bt_res2{min-width: 142px;background:url('img/botones/btns_der.jpg') no-repeat 100% -178px;cursor: pointer; display: inline-block; text-align: left; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_res2 input{min-width: 142px;margin:0px;background:url('img/botones/btns_izq.jpg') no-repeat 0 -178px;padding:5px 15px 6px 15px; cursor: pointer;display: inline-block;border:0 none;font-family: Arial;font-size: 18px;font-weight: bold;color: #FFFFFF;}
.bt_res2:hover{background:url('img/botones/btns_der.jpg') no-repeat 100% -221px;}
.bt_res2 input:hover{background:url('img/botones/btns_izq.jpg') no-repeat 0 -221px;}

.bt_off{background-image:url("img/iconos/ico_off.gif");background-repeat:no-repeat;cursor:pointer;height:16px;width:16px;margin: 0px;padding:0px;text-align:center;}

.bt4_lnk{padding:0 0 0 1px;height:14px;text-align:center;background:none;}
.bt4_lnk input{padding:0 5px;background:none;cursor:pointer;min-width:150px;border:0px none;font-family:tahoma;font-size:11px;color:#053752;text-decoration:underline;font-weight:bold;}
.bt4_lnk:hover{}
.bt4_lnk input:hover{font-weight:bold;}

/*** INPUTS ***/

.chk{}

.cmb{width:186px;}
.cmb2{width:220px;}
.cmb3{width:300px;}

.txb{border:1px solid #C9C9C9;width:186px;height:18px;padding:1px 2px 1px 2px;}
.txb2{border:1px solid #C9C9C9;width:171px;height:18px;padding:1px 2px 1px 2px;}
.txb3{border:1px solid #C9C9C9;width:300px;height:18px;padding:1px 2px 1px 2px;}

.txa{border:1px solid #C9C9C9;width:186px;padding:2px; font-family:Tahoma; font-size:12px; padding:5px;}
.txa2{border:1px solid #C9C9C9;width:220px;padding:2px;}
.txa3{border:1px solid #C9C9C9;width:700px;padding:2px;}

/*** ICONOS ***/
/* Esapecificados en el archivo de Skin */

.slider{background-image:url("img/otros/slider_barra.gif");background-repeat:no-repeat;height:16px;margin:10px;position:relative;text-align:center;}
.slider_der{background-image:url("img/otros/slider_barra_der.gif");background-position:100% 0;background-repeat:no-repeat;height:16px;}
.slider div.handle {background-image:url("img/otros/slider_flecha.gif");cursor:move;height:16px;position:absolute;width:12px;}
.slider_lbl{height:15px;position:relative;}
.slider_lbl .lbl_min {color:#333333;float:left;font-family:Tahoma;font-size:13px;text-align:left;width:50%;}
.slider_lbl .lbl_max {color:#333333;float:right;font-family:Tahoma;font-size:13px;text-align:right;width:50%;}

/*** CONTENEDORES ***/

.cont1{padding:12px; font-family:Helvetica; font-size:13px; background-color:#F3F3F3; line-height:19px;}
.cont2{background-color:#F3F3F3;padding:12px; line-height:19px;}
.cont3{background-color:#FFFFFF;padding:12px; border:1px solid #DEDEDE; line-height:19px;}
.cont4{border:0px;background-color:#FFFFFF;padding:12px; line-height:19px;}

.cont_busc{background-color:#FF6600;}

.cont_carr{background-color:#FFFFFF;padding:  0px 0px 0px 0px; margin:0px; border:10px solid #DDEDF1;}

.cont_val_bsc1{padding:12px 0px 12px 0px;}
.cont_val_bsc2{background-color:#F3F3F3;padding:24px 22px 24px 22px;}

.cont_val_bsc2 h2{font-family:Helvetica; font-size:18px; font-weight:bold;}

/*** IMPORTES ***/

.imp1{font-family:Helvetica;font-size:21px;font-weight:bold;color:#000000;}
.imp1_tch{font-family:Helvetica;font-size:22px;font-weight:normal;color:#727272;text-decoration:line-through;}

.imp1_bk{font-family:Helvetica;font-size:25px;font-weight:bold;color:#FFFFFF;}
.imp1_bk_tch{font-family:Helvetica;font-size:22px;font-weight:normal;color:#FFFFFF;text-decoration:line-through;}

.imp2{font-family:Helvetica;font-size:15px;font-weight:bold;color:#3D9E15;}
.imp2_tch{font-family:Helvetica;font-size:14px;font-weight:normal;color:#727272;text-decoration:line-through;}

.imp2_bk{font-family:Helvetica;font-size:15px;font-weight:bold;color:#FFFFFF;}
.imp2_bk_tch{font-family:Helvetica;font-size:14px;font-weight:normal;color:#FFFFFF;text-decoration:line-through;}

.imp3{font-family:Helvetica;font-size:13px;font-weight:bold;color:#000000;}
.imp3_tch{font-family:Helvetica;font-size:11px;font-weight:normal;color:#727272;text-decoration:line-through;}

.imp3_bk{font-family:Helvetica;font-size:13px;font-weight:bold;color:#FFFFFF;}
.imp3_bk_tch{font-family:Helvetica;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:line-through;}

/*** IMAGENES ***/

.img1{width:155px;height:105px;}
.img1_div{width:155px;height:105px;background-color:#FFFFFF;}

.img2{width:85px;height:85px;}
.img2_div{width:85px;height:85px;padding:5px;border:1px solid #C2C2C2;background-color:#FFFFFF;}

.img3{width:315px;height:300px;}
.img3_div{width:315px;height:300px;padding:8px;border:1px solid #C2C2C2;background-color:#FFFFFF;}

.img4{width:60px;height:60px;}
.img4_div{width:60px;height:60px;}

.imgGal{width:60px;height:60px;}
.imgGal_div{width:60px;height:60px;background-color:#FFFFFF;}

/*** SEPARADORES ***/

/* Se utiliza para los interespaciados entre los diferentes divs de la web */
.sep_b{height:5px;display:block;}
.sep_m{height:5px;}

/* Se utiliza para indicar el padding de los divs de la web, p.e. en filtros del listado valoracion */
.pad_b{padding:8px 8px 16px 8px; border-bottom:1px solid #B9B9B9;}

.sep_val{width:588px;margin: 10px 10px 10px 10px;}

.cont_val_bsc3{text-align:right;background-color:#F0F0F0; padding: 10px 3px 10px 10px;min-height:23px; font-family:Tahoma; font-size:11px; font-weight:bold;}

.val_hot_sep{height:21px;width:100%;}

/*** LISTADO VALORACION ALOJAMIENTOS ***/
.val {}

.val .lft{text-align:left;float:left; width:280px; border-bottom:0px; border-top:0px; padding:15px 0px;}
.val .rgt{text-align:justify;float:left;width:650px;padding:0px 15px 25px 20px;}

.val .rgt h1{padding:15px 0px 0px 0px;text-align:left;}
.val .rgt h2{padding:0;text-align:left;}

.cont_val_bsc3 .pag_prd {height:24px;padding:6px 15px; font-family:Helvetica; font-size:13px; font-weight:bold;text-align:right;}
.cont_val_bsc3 .pag_prd .est{float:left;margin:0 20px 0 0;}
.cont_val_bsc3 .pag_prd .sep{padding:0 2px;color:#666666;font-weight:normal;}
.cont_val_bsc3 .pag_prd .sel{padding: 4px 0 0; color: #666666;display: inline-block;font-family: Helvetica;font-size: 13px;font-weight: bold;height: 20px;text-decoration: underline;    vertical-align: middle;}

.cont_val_bsc3 .pag_prd a.itm{padding: 4px 0 0; color:#0093EA;display: inline-block;font-family: Helvetica;font-size: 13px;font-weight: normal;height: 20px;text-decoration: none;    vertical-align: middle;}
.cont_val_bsc3 .pag_prd a.itm:hover{text-decoration:underline;}
.cont_val_bsc3 .pag_prd a.pgn_sgt{ background-image: url("img/botones/der_pagina.gif");background-repeat: no-repeat;display: inline-block;height: 20px;vertical-align: middle;width: 20px;}
.cont_val_bsc3 .pag_prd a.pgn_ant{background-image: url("img/botones/izq_pagina.gif");background-repeat: no-repeat;display: inline-block;height: 20px;vertical-align: middle;width: 20px;}

.cont_val_bsc3 .pag_prd .est {float: left;font-weight: bold;height: 20px;margin: 0 20px 0 0;padding: 4px 0 0;}

.val_fil{font-family:Helvetica;}
.val_fil .sep_b{border:0 none;}
.val_fil .fil_opc{overflow:auto;float:none;clear:both;}
.val_fil .fil_itm{display:inline;float: left;width: 150px;padding: 0 10px 0 0;}
.val_fil .fil_num{display: inline;float: left;padding: 0 10px 0 0;text-align: right;width: 20px;}
.val_fil .fil_dsd{display:inline;float: left;text-align: right;width: 74px;}

/*** VALORACION ALOJAMIENTO EXT ***/

.vext{border:12px solid #F3F3F3;background-color: #FFFFFF;}

.vext .lft{float:left;width:155px; background-color:#FFFFFF;padding:0px; border:0px;}
.vext .rgt{float:right;width:430px;background-color:#FFFFFF;padding:0px; border:0px;}


.vext .itei{background-color:#FFFFFF;font-family:Helvetica;font-size:13px;color:#000000;border-bottom:1px solid #DEDEDE;}
.vext td.td_hab:last-of-type{border:0px none !important;}
.vext .itep{background-color:#FFFFFF;font-family:Helvetica;font-size:13px;color:#000000;border-bottom:1px solid #DEDEDE;}
.vext td.td_hab:last-of-type{border:0px none !important;}

.vext table td{padding:4px 6px;}
.vext table td.tit3{padding: 2px 10px 2px 10px;}

.vext .tit2{font-family:Helvetica; font-size:13px; font-weight:bold; background-color:#F3F3F3; margin:0px; padding:6px;}

.vext .th_est{text-align:center;width:5%;}
.vext .th_hab{text-align:left;width:37%;}
.vext .th_mod{text-align:left;width:37%;}
.vext .th_reg{text-align:left;width:15%;}
.vext .th_cnt{text-align:center;width:15%;}
.vext .th_hor{text-align:center;width:15%;}
.vext .th_imp{text-align:center;width:15%;}
.vext .th_ofe{text-align:center;width:5%;}
.vext .th_rdb{text-align:center;width:5%;}
.vext .th_sel{text-align:center;width:10%;}

.vext .td_est{text-align:center;}
.vext .td_hab{text-align:left;}
.vext .td_reg{text-align:left;}
.vext .td_imp{text-align:center;}
.vext .td_cnt{text-align:center;}
.vext .td_hor{text-align:center;}
.vext .td_ofe{}
.vext .td_rdb{}
.vext .td_sel{vertical-align: bottom;}
.vext .td_sel .imp3{}
.vext .td_sel .imp2{}
.vext .td_sel .bt_res1{min-width:85px;}
.vext .td_sel .bt_res1 input{min-width:85px !important;}

.vext .iten{}
.vext .itev{}


/*** SERVICIO ALOJAMIENTO ***/
.sal .lft{float: left; padding:5px 10px 10px 10px; width: 155px;}
.sal .rgt{float: left; padding: 10px; width: 597px;}
.sal .pre{float:left;width:165px;text-align:center;}
.sal .pre .bt_canc{}

.sal .lft_rgt{float:left;width:735px;}

.sal .rgt h3{font-size:13px;}

.sal .tit2{font-family:Helvetica; font-size:13px; font-weight:bold; background-color:#F3F3F3; margin:0px; padding:6px;}
.sal  table td{padding:4px 6px;}

.sal .th_hab{text-align:left;width:37%;}
.sal .th_reg{text-align:left;width:15%;}
.sal .th_cnt{text-align:left;width:15%;}
.sal .th_imp{text-align:center;width:15%;}

.sal .td_hab{text-align:left;}
.sal .td_reg{text-align:left;}
.sal .td_cnt{text-align:left;}
.sal .td_imp{text-align:center;}

.sal .txa{width: 925px !important;}


.sal .pqt{float:left;width:782px;border-right:10px solid #DDEDF1;}
.sal .pqt .rgt{float: left; padding: 10px; width: 566px;}
.sal .pqt .txa{width:725px !important;}

.sal .pqt_psj{border-top:1px solid #CECECE;padding:15px;}
.sal .pqt_psj h2{border:0px;padding:0px;}

.sal .pqt .spp_int{border-bottom:1px solid #DEDEDE;margin:10px;}

.sal .pqt .spp_int:last-child{border:0px none;}

/*** SERVICIO ALOJAMIENTO PRECIO ***/
.sal_pre{}

.sal_pre .sup{background-color:#007C92;width:137px; height:88px; text-align:center; padding:17px 0 0 0; border-radius:8px; margin:10px auto;}
.sal_pre .inf{margin-top:10px;}

.sal_pre .tit{font-size:18px; font-weight:bold; color:#FFFFFF;}
.sal_pre .stit{font-family:Helvetica; font-size:13px; color:#FFFFFF;}
.sal_pre .imp{}

.sal_pre .imp1_bk{}
.sal_pre .bt_canc{min-width:137px;}
.sal_pre .bt_canc input{min-width:137px;}

/***CARRITO EXT***/
.cont_carr{}

.pnl_psj{padding:12px; margin:0;background-color:#DDEDF1;}
.pnl_psj h2{font-size:18px;}

.pnl_obs{padding:12px; margin:0;background-color:#DDEDF1;}
.pnl_obs h2{font-size:18px;}

.pnl_pet{padding:12px; margin:0;background-color:#DDEDF1;}
.pnl_pet h2{font-size:18px;}

.pnl_cnd{padding:12px; margin:0;background-color:#DDEDF1;}
.pnl_cnd h2{font-size:18px;}

.pnl_pnt{background-color:#DDEDF1;}

.pnl_mod{margin:12px;}

.pnl_dat{padding:12px; margin:0;background-color:#DDEDF1;}
.pnl_dat h2{font-size:18px;}

/***CARRITO***/
.val .lft .val_carr .pad_b{margin:0px; border:0px;padding: 8px 4px 16px 4px;}

.val .lft .val_carr .item{background-color:#F1F1F1;padding:6px;margin-bottom: 4px;}
.val .lft .val_carr .lbl{float: left;width: 74%;}
.val .lft .val_carr .precio{float: right;width: 24%;}

.val .lft .val_carr .pie{margin:5px 0 0 0;}
.val .lft .val_carr .boton{float:right;}
.val .lft .val_carr .importe_total{font-family:Helvetica; font-size:13px; font-weight:bold; padding:10px 0px;}

/*** CARRITO PRECIO TOTAL ***/

.tit_carr_srv{text-align:left;padding:6px; margin:10px 10px 10px 10px; background-color:#F0F0F0;}
.tit_carr_pre{ height:29px; font-family:Helvetica; font-size:18px; font-weight:bold; color:#FFFFFF;padding:6px 12px 0px 12px; margin:20px 0px 12px 0px; background-color:#007C92; text-align:right;}

.cont_carr .txb{width:185px;}

/*** RESERVA REGISTRO ***/

.rreg{margin:10px 10px 5px 10px;padding:0px;}

.rreg .sep{}
.rreg .rgt{padding: 15px 15px;width: 480px; background-color:#F3F3F3;float:left; margin:10px 0px 0px 0;}
.rreg .lft{padding: 15px 15px;width: 420px; background-color:#F3F3F3;float:left;margin:10px 20px 0px 0;}

.rreg .lft .tit6{ background-color:transparent; font-family:Helvetica; font-family:18px; text-align:left;padding:0px;}
.rreg .rgt .tit6{ background-color:transparent; font-family:Helvetica; font-family:18px; text-align:left;padding:0px;}

.rreg .formulario{padding:0 10px;}
.rreg .itm{}

.rreg .itm .txb{width:310px; height:30px;}

.rreg .table_reg{width:100%;}

/*** INCIDENCIAS y ERROR ***/

.cont_inc{padding:15px 15px 15px 0px; margin:15px 15px 0px 0px;}

.cont_inc .lft{float:left;width:220px;text-align:left;}
.cont_inc .rgt{float:right;width:710px;text-align:left;}

.cont_inc .fch{font-weight:bold;}
.cont_inc .fch .lbl{font-weight:normal;}
.cont_inc .loc{font-weight:bold;}
.cont_inc .loc .lbl{font-weight:normal;}
.cont_inc .nom{font-weight:bold;}
.cont_inc .nom .lbl{font-weight:normal;}
.cont_inc .eml{font-weight:bold;}
.cont_inc .eml .lbl{font-weight:normal;}

.cont_inc_btn{text-align:right;}

.tit_inc_ko{padding:4px 10px 4px 0px;font-family:Helvetica;font-size:25px;font-weight:bold;color:#FF7417;}
.tit_inc_ok{padding:4px 10px 4px 0px;font-family:Helvetica;font-size:25px;font-weight:bold;color:#65C206;}

.bt_inc{width:175px;height:31px;text-align:center;background-image:url('img/botones/bt2.gif');background-repeat:no-repeat;font-family:Arial;font-size:14px;font-weight:bold;color:#FFFFFF;cursor:pointer;border:0px;text-transform:capitalize;}

.bt_inc_div{background-image: url("img/botones/bt_err.gif");background-repeat: no-repeat; border: 0 none;cursor: pointer; display: inline-block;text-align: left; min-width:166px; padding: 6px 0px 0px 0px; margin-right:20px; margin-bottom:10px; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.bt_inc_div a{text-align:center; font-family:Helvetica; font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none;display: inline-block;min-width:166px;}
.bt_inc_div input{background:none; cursor: pointer;display: inline-block;border:0 none;font-family: Helvetica;font-size: 14px;font-weight: normal;color: #333333;text-transform: capitalize;}
.bt_inc_div:hover{background-image:url('img/botones/bt_err.gif');}

.cont_err{width:600px;padding:120px 0px 160px 20px;background-repeat:no-repeat;background-position:top;background-color:#FFFFFF; background-image:url('img/fondos/fnd_cabecera_error.jpg'); background-repeat:no-repeat;}

.cont_err .sep_b{height:15px;}

.inf_rfin{border:0 none !important;background-color:#FFFFFF;margin:10px 0 0 0;}
.inf_rfin .rgt{float: none;margin: 0 0 0 170px;text-align: left;}
.inf_rfin .btns{margin: 10px 0 0;}

.tit_err{font-family:Arial;font-size:18px;font-weight:bold;color:#FF7417; padding:0px 0px 20px 0px;}

/*** PIE ***/

.tit_pie{font-family:Arial;font-size:14px;font-weight:normal;color:#FF9900;}
.sub_pie{font-family:Arial;font-size:11px;font-weight:bold;color:#666666;}

.lnk_pie{font-family:Tahoma;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.lnk_pie:hover{font-size:11px;color:#FFFFFF;text-decoration:underline;}

/***  CAPA OFERTA VALORACION ***/

.voff{background-image:url('img/otros/loading.gif'); background-repeat:no-repeat; background-position:left; width:370px; min-height:20px; }
.voff .cont2{border:2px solid #DEDEDE;}
.voff .itm{text-align:center;background-color:#FFFFFF;height:28px;font-family:Tahoma;font-size:12px;color:#333333;}

/***  CARGANDO ***/

.fnd_load{background-image: url("img/fondos/fnd_loading.jpg");background-position: center top;background-repeat: no-repeat;height: 1000px;margin: 0;overflow: auto;padding: 208px 0 0;}
.cont_load{width:630px;position: relative;}
.cont_load .fnd{}
.cont_load .load{position:absolute;top:25px;left:240px;width:140px;height:140px;}

/***  MAPA  ***/

/*.pnl_mapa{border:6px solid #DEDEDE;width:595px;}*/

.cont_map{border:0;border:12px solid #F3F3F3; margin:10px auto 10px auto;/*height:288px;width:638px;*/}

.gmnoprint{}

.cont_map .map{height:120px; width:380px;}
.cont_map .map .lft{float:left;width:110px;margin-right:10px;text-align:left;}
.cont_map .map .rgt{float:left;width:220px;text-align:left;}
.cont_map .map .img1_div{width:85px;}
.cont_map .map .img1{width:85px;height:85px;}


/*** FICHA PRODUCTO ***/

.fic_prd{text-align:left; padding-bottom:3px;}
.fic_prd .head{overflow:auto; padding:12px;}
.fic_prd .lft{float:left;width:333px; padding:0 12px 0 0;}
.fic_prd .rgt{float:right;width:610px; padding: 0;}
.fic_prd .fic_dir h2{float:left;width:75%;margin-right: 10px;width: 75%;}

.fic_prd .cont_busc_fic{clear:both;float:none;min-height:165px;}

.fic_prd .img2_div{float:left;margin:6px 0px 6px 20px;}
.fic_prd .img2_div .ult{margin:0;}
.fic_prd .frst{margin-left:0px;}

.fic_prd .lbl_adv{display:none;}

.fic_prd ul{margin:0;padding:0;overflow: hidden;padding: 0 0 0 16px;}
.fic_prd ul li{margin:0 0 0 5px;}
.fic_prd ul li{float:left;width:30%;height: 24px;overflow: hidden;background-image: url("img/iconos/ico_lst.gif");background-position: left 8px;background-repeat: no-repeat;padding: 0 0 0 14px;}
.fic_prd ul li a{color: #202020;font-family: Tahoma;font-size: 12px;list-style-image: none;list-style-type: none;text-decoration:none;font-weight:normal;}
.fic_prd h2{clear:both;float:none;}

/*** FICHA PRODUCTO V3 ***/

.fic_prd_v3{padding:25px 10px 0 10px;}

.fic_prd_v3 .sup1{}
.fic_prd_v3 .sup1 .lft{float:left; width:840px;}
.fic_prd_v3 .sup1 .rgt{float:right;text-align:right;}
.fic_prd_v3 .sup1 h1{float:left;font-size:30px;text-transform: uppercase;}
.fic_prd_v3 .sup1 .est{float:left;margin:0 0 0 15px;padding-top:10px;}

.fic_prd_v3 .sup2{margin:10px 0 0 0;}
.fic_prd_v3 .sup2 .lft{float:left;font-style:italic;}
.fic_prd_v3 .sup2 .rgt{float:right;text-align:right;}
.fic_prd_v3 .sup2 .dir{}
.fic_prd_v3 .sup2 .sep{}
.fic_prd_v3 .sup2 .cp{}
.fic_prd_v3 .sup2 .pob{}
.fic_prd_v3 .sup2 .prov{}
.fic_prd_v3 .sup2 .datos{float:left;padding-top:10px;}
.fic_prd_v3 .sup2 .map{float:left;margin:0 0 0 15px;}
.fic_prd_v3 .sup2 .map .div_bt_map{background-image:url('img/botones/bt_mapa.gif');background-repeat:no-repeat;width:103px;height:25px;padding:5px 5px 0px 5px;}
.fic_prd_v3 .sup2 .map .div_bt_map a{color:#FFFFFF;font-size:14px;font-family:Helvetica;font-weight:normal;text-decoration:none;font-style:normal;}
.fic_prd_v3 .sup2 .map .div_bt_map a:hover{color:#FFFFFF;font-size:14px;font-family:Helvetica;font-weight:normal;text-decoration:underline;font-style:normal;}
.fic_prd_v3 .sup2 prdsd{margin-right:20px;}
.fic_prd_v3 .sup2 dur{}

.fic_prd_v3 .sup3{margin:10px 0 0 0;}
.fic_prd_v3 .sup3 .lft{float:left;width: 448px;}
.fic_prd_v3 .sup3 .rgt{float:right;text-align:right;width:488px;margin:0 0 0 20px;}
.fic_prd_v3 .sup3 .img3_div{width:488px;height:320px;border:0px none;padding:0px;}
.fic_prd_v3 .sup3 .img3{width: 488px;height:320px;}

.fic_prd_v3 .h2_bk{background-color:#F3F3F3;color:#000000;font-size:18px;margin:0 0 8px 0;padding:0px;}
.fic_prd_v3 .h2_bk h2{clear:both;float:none;}

.fic_prd_v3 .pnl_srv{background-color:#F3F3F3;margin:15px 0 0 0;padding:15px 20px;}
.fic_prd_v3 .pnl_imgs{background-color:#F3F3F3;margin:15px 0 0 0;padding:15px 20px;}
.fic_prd_v3 .pnl_cnt{background-color:#F3F3F3;margin:15px 0 0 0;padding:15px 20px; text-align:justify; line-height:20px;} 


.fic_prd_v3 .cont_busc_fic{clear:both;float:none;min-height:165px;}

.fic_prd_v3 .img2_div{float:left;width:60px;height:40px;border:0px none;margin:0 8px 0 0;padding:0px;}
.fic_prd_v3 .img2_div .img2{width:60px;height:40px;}
.fic_prd_v3 .img2_div .ult{}
.fic_prd_v3 .frst{}

.fic_prd_v3 .lbl_adv{display:none;}

.fic_prd_v3 ul{margin:0;padding:0;overflow: hidden;padding: 0 0 0 0;list-style:none;}
.fic_prd_v3 ul li{margin:0 0 0 5px;}
.fic_prd_v3 ul li{float:left;width:30%;height: 24px;overflow: hidden;padding: 0 0 0 0;}
.fic_prd_v3 ul li a{color: #202020;font-family: Tahoma;font-size: 12px;list-style-image: none;list-style-type: none;text-decoration:none;font-weight:normal;}

.fic_prd_v3 .val{margin:15px 0 0 0;background-color:#FFFFFF;}
.fic_prd_v3 .val .img_val{background-image:url('img/fondos/fnd_img_val.gif');background-repeat:no-repeat;margin:0px;float: left;width: 200px;display:none;visibility:hidden;}
.fic_prd_v3 .val .img_val .txt1{display:block;margin: 0 0 8px;padding: 8px 10px 0 15px;font-size:18px;color:#FFFFFF;font-weight:bold;}
.fic_prd_v3 .val .img_val .txt2{display:block;padding: 8px 10px 10px 15px;font-size:22px;color:#FFFFFF;font-weight:bold;}
.fic_prd_v3 .vext{border:0px none;padding:0px;width: 100%;clear: right;}

.fic_prd_v3 .cont{float: none;clear: both;margin:15px 0 0 0;}

.fic_prd_v3 .sup1 .lnk2{font-family:Helvetica;font-size:13px;font-weight:normal;color:#9B9B9B;text-decoration:underline; background-image:url('img/iconos/ico_ret.gif');background-repeat:no-repeat; height:15px; padding:0px 0px 3px 23px;}
.fic_prd_v3 .sup1 .lnk2:hover{font-size:13px;color:#0093EA;text-decoration:underline;}

/*** MENU LOGIN ***/

.mnu_lgn{   background-image: none;    color: #333333;    font-family: Tahoma;    font-size: 12px;    font-weight: bold;     text-align: left; position:relative;}
.mnu_lgn .ext{padding:0px; margin:0px;}
.mnu_lgn .int{padding: 0px 6px 11px 10px;    width: 503px; position:absolute; left:0px;}
.mnu_lgn .lnk4{font-family:Arial;color:#333333;font-size:11px;text-decoration:underline;}
.mnu_lgn .lnk4:hover{text-decoration:none;}

.mnu_lgn .bt3{ padding-left:0px;}
.mnu_lgn .bt3 input{min-width:50px; height:17px;}
.mnu_lgn .txb {border:none; width:160px; height:18px; border:1px solid #CFD3DA;}

.mnu_lgn .ext_reg{float:right; padding-top:10px;}
.mnu_lgn .int_reg{float:left;margin-left:10px; padding-top:7px;}
.mnu_lgn h3{    color: #333333;    font-family: Arial;    font-size: 16px;   font-weight: normal;}

.mnu_lgn .ext .lft{float:left;width:165px; padding-top:8px;}
.mnu_lgn .ext .cnt{float:left;width:500px;padding:8px 130px 0px 0px;}
.mnu_lgn .ext .rgt{float:left;width:165px; clear:right;padding-top:12px;}
.mnu_lgn .ext_reg .lft{float:left;width:950; text-align:right; padding-right:10px;}
.mnu_lgn .ext_reg .cnt{float:left;width:50PX;}
.mnu_lgn .ext_reg .rgt{float:left;width:30PX;}

.cont3 mnu_lgn{   background-image: none;    color: #333333;    font-family: Tahoma;    font-size: 12px;    font-weight: bold;    height: 100px;    text-align: left; position:relative; margin:10px 0px 40px 0px; border:1px solid #DEDEDE;}

/*** RESERVA ADD SERVICIO ***/

.rad{margin:0px;padding:0px;width:980px;height:150px;}

.rad .srvs{}
.rad .itm{float:left;text-align:left;width:140px;position:relative;}

.rad .itm .lnk{/*display:none;*/position:absolute;top:61px;}
.rad .itm .img{float:left;text-align:left;/*position:absolute;*/}

.rad .itm .lnk .bt1{height:34px;width:130px;min-width:130px;background:url('img/botones/bt_add.png') no-repeat 100% -0px;cursor: pointer; display: inline-block; text-align: center; /* IE7 (hasLayout)*/ *display: inline; /* IE */}
.rad .itm .lnk .bt1 input{height:34px;margin:0px;background:url('img/botones/bt_add.png') no-repeat 0 -0px;padding:6px 0px; cursor: pointer;display: inline-block;min-width:130px;border:0 none;font-family: DIN-Re;font-size: 18px;font-weight: normal;color: #FFFFFF;text-transform: capitalize;}
.rad .itm .lnk .bt1:hover{height:34px;background:url('img/botones/bt_add.png') no-repeat 100% -0px;text-decoration:none;}
.rad .itm .lnk .bt1 input:hover{height:34px;background:url('img/botones/bt_add.png') no-repeat 0 -0px;text-decoration:none;}







.faq {padding:0px;margin:0px 10px 0px 10px;border:1px solid #DEDEDE;background-color:#F0F0F0;color:#000000; background-image: url("img/fondos/fnd_bloque.gif"); background-repeat:no-repeat; background-position:bottom; width:980px;} 
.faq .tit5{color:#000000;background-color:#FFFFFF;font-size:25px; padding:35px 0px 20px 0px; font-weight:bold;}
.faq .prg{color:#000000; width:302px; float:left; font-size:18px;min-height: 120px;padding: 20px 12px;font-family:Helvetica;}

.pnl_cont_int_pad .bt_res2{margin-right:15px;}


.pnl_dat_res_pago{margin:35px 0px 0px 0px; padding:0px 0px 0px 0px;}
.pnl_dat_res_pago .bt_res2{margin-right:0px;}
.pnl_cont_int_pad h1{}
.pnl_cont_int_pad h2{}

.pnl_cont_int_priv_pad h1{padding:15px 0px 0px 15px;}
.pnl_cont_int_priv_pad h2{padding:0px;}

.pnl_cont_int_priv_pad .bt_res2{margin-right:15px;}

.table_reg .txb {width:200px;}

.formulario itm {width:200px;}

/*** RESERVA FORMA PAGO ***/

.rfp{margin-top:10px;background-color:#F3F3F3;padding:0px;}

.rfp .lft{float:left;width:645px;font-family:Helvetica;font-size:12px;color:#000000; padding:15px;}
.rfp .rgt{float:right;width:280px;font-family:Helvetica;font-size:12px;color:#000000;}

.rfp .lft .superior{}
.rfp .lft .superior .tit5{}
.rfp .lft .superior .instrumento{padding:4px 10px;text-align:left; border-bottom:1px solid #DEDEDE;font-family:Helvetica;}
.rfp .lft .superior .instrumento_selec{background-color:#FFFFFF; border:0px;margin-bottom:1px;}
.rfp .lft .superior .instrumento .rd{float:left;width:30px;text-align:left;padding-top:10px;}
.rfp .lft .superior .instrumento .img{float:left;width:60px;text-align:left;}
.rfp .lft .superior .instrumento .inst{float:left;text-align:left;padding-top:10px;font-size:18px;color:#292929;font-weight:bold;}

.rfp .lft .fraccionamientos{}
.rfp .lft .fraccionamientos .contenido{}
.rfp .lft .fraccionamientos .contenido .tit{margin-top:10px;font-weight:bold;}
.rfp .lft .fraccionamientos .contenido .cont{margin-top:10px;font-size:11px;text-align:justify;}
.rfp .lft .fraccionamientos .modalidad{margin-top:10px;font-weight:bold;}
.rfp .lft .fraccionamientos .item{margin-top:10px;background-color:#FFFFFF;padding:6px 10px;}
.rfp .lft .fraccionamientos .item .rd{float:left;text-align:left;width:30px;}
.rfp .lft .fraccionamientos .item .fp{float:left;text-align:left;margin-right:20px;}

.rfp .lft .inferior{margin-top:10px;}
.rfp .lft .inferior .condiciones{float:left;text-align:left;}
.rfp .lft .inferior .boton{float:right;text-align:right; font-family:Arial; font-size:18px;}
.rfp .lft .inferior .boton .bt_res2{min-width:170px;}
.rfp .lft .inferior .boton .bt_res2 input{min-width:170px;}

.rfp .rgt .seguro{ padding-top:17px;}
.rfp .rgt .precio{width:240px;padding:12px 0px;text-align:center;font-family:Helvetica;color:#FFFFFF; background-color:#007C92; border-radius: 8px 8px 8px 8px;}
.rfp .rgt .precio .tit{font-weight:bold;font-size:18px;color:#FFFFFF;}
.rfp .rgt .precio .stit{color:#FFFFFF;}
.rfp .rgt .precio .pre{color:#EC7404;}
.rfp .rgt .precio .pre .imp1{color:#FFFFFF;}
.rfp .rgt .explica1{margin-top:12px;text-align:center;color:#333333; width:240px;}
.rfp .rgt .explica2{margin-top:6px;text-align:center;color:#333333;width:240px;}

.rfp .tit5{font-size:25px; color:#000000; width:100%; padding:0px 10px 0px 0px;margin-bottom:20px; height:30px; display:block; font-weight:bold;}

.rfp .lft .bt_res2 input{font-size:18px; font-family:Arial; font-weight:bold; padding-top:7px;}
.rfp .lft .lnk4{ font-family:Helvetica; font-size:13px; font-weight:Normal; color:#0093EA; text-decoration:none;}

/*** RESERVA MUESTRA OBSERVACIONES PROVEEDOR ***/

.rmop{padding:0px;margin:12px 0px 0px 0px !important;font-family:Helvetica;font-size:13px;color:#000000;}

.rmop .tit{font-size:18px;font-weight:bold;color:#292929;background-image:url('img/iconos/ico_rmop.gif');background-repeat:no-repeat;background-position:left;padding-left:40px;padding-top:2px;height:28px;}
.rmop .cont{padding:12px;}




