/* CSS Document */


/* COMMON */
.fzsapp_body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background: url(images/body_fdo.jpg) top left repeat-x; }
.fzsapp_TablePpal { background-color: #FFFFFF; border-left: 1px #999999 solid; border-right: 1px #999999 solid; }
.fzsapp_footer { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none;  background-color: #0084E9; padding-top: 3px; padding-bottom: 3px; border-bottom: #0066CC 1px solid;}
.fzsapp_headBarBottonFdo { background: url(images/head_fdo_botton_bar.jpg) left top repeat-x; }
.fzsapp_headBarTopFdo { background: url(images/head_fdo_top_bar.jpg) left top repeat-x; padding-top: 3px; }
.fzsapp_headSombra { background: url(images/head_shadow.gif) left top repeat-x; background-color:#FFFFFF; font-size: 2px; }
.fzsapp_contenido {  background-color:#FFFFFF; }
.fzsapp_error_messages_tit { background-color:#EFEFEF; padding: 10px 30px 10px 25px; font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_error_messages { background-color:#EFEFEF; padding: 0 30px 10px 25px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF0000; text-decoration: none; }
.fzsapp_warning_messages { background-color:#EFEFEF; padding: 0 30px 10px 25px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFBE00; text-decoration: none; }
.fzsapp_notice_messages { background-color:#EFEFEF; padding: 0 30px 10px 25px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_cursor { cursor: pointer; cursor: hand; }


/* BOTONITO */
.fzsapp_bt_orange_centro { background: url(images/bt_orange_fdo.gif) top left repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; padding: 1px 5px 0 5px; cursor: pointer; cursor: hand; }
.fzsapp_bt_orange_img_d { margin-left: 1px; margin-bottom: 1px; }
.fzsapp_bt_orange_img_i { margin-right: 1px; margin-bottom: 1px; }


/* POPUP AVANCE */
.fzsapp_tapa { background-color: transparent; background-image:url(/app_templates/default/images/fade2.gif); width: 100%; height: 100%; position: absolute; top: 0px; z-index: 500; visibility:hidden; }
.fzsapp_ventanaPP1 { background-color:#FFFAEA; width: 300px; padding: 17px; position: relative; top:150px; border: #FF9900 solid 1px; z-index: 600; }
.fzsapp_botonesPP1 { padding: 0 6px 0 6px; }
.fzsapp_textPP1 { padding: 0 0 0 10px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; }


/* COMMON BOTONES */
.fzsapp_headBarBottonBtSiguiente0 { background: url(images/head_bt_der_botton_bar.jpg) right top no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 10px; padding-right: 26px; cursor: pointer; cursor: hand; }
.fzsapp_headBarBottonBtSiguiente1 { background: url(images/head_bt_der_botton_bar_1.jpg) right top no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFCC00; text-decoration: none; padding-left: 10px; padding-right: 26px; cursor: pointer; cursor: hand; }
.fzsapp_headBarBottonBtSiguiented { background: url(images/head_bt_der_botton_bar_d.jpg) right top no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #339DEE; text-decoration: none; padding-left: 10px; padding-right: 26px; cursor: default; }

.fzsapp_headBarBottonBtAnterior0 { background: url(images/head_bt_izq_botton_bar.jpg) left top no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 26px; padding-right: 10px; cursor: pointer; cursor: hand; }
.fzsapp_headBarBottonBtAnterior1 { background: url(images/head_bt_izq_botton_bar_1.jpg) left top no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFCC00; text-decoration: none; padding-left: 26px; padding-right: 10px; cursor: pointer; cursor: hand; }
.fzsapp_headBarBottonBtAnteriord { background: url(images/head_bt_izq_botton_bar_d.jpg) left top no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #339DEE; text-decoration: none; padding-left: 26px; padding-right: 10px; cursor: default; }

.fzsapp_headBarBottonBtopciones0 { background: url(images/head_fdo_botton_bar.jpg) left top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 8px; padding-right: 8px; cursor: pointer; cursor: hand; }
.fzsapp_headBarBottonBtopciones1 { background: url(images/head_fdo_botton_bar_1.jpg) left top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFCC00; text-decoration: none; padding-left: 8px; padding-right: 8px; cursor: pointer; cursor: hand; }

.fzsapp_headBtInicio0 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_inicio_0.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtInicio1 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_inicio_1.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtInicio2 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_inicio_2.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; cursor: default; }
.fzsapp_headBtIniciod { width: 92px; padding-bottom: 2px; background: url(images/head_bt_inicio_d.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CCCCCC; text-decoration: none; cursor: default; }

.fzsapp_headBtInfo0 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_informacion_0.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtInfo1 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_informacion_1.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtInfo2 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_informacion_2.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; cursor: default; }
.fzsapp_headBtInfod { width: 92px; padding-bottom: 2px; background: url(images/head_bt_informacion_d.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CCCCCC; text-decoration: none; cursor: default; }

.fzsapp_headBtDiseno0 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_diseno_0.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtDiseno1 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_diseno_1.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtDiseno2 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_diseno_2.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; cursor: default; }
.fzsapp_headBtDisenod { width: 92px; padding-bottom: 2px; background: url(images/head_bt_diseno_d.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CCCCCC; text-decoration: none; cursor: default; }

.fzsapp_headBtEstructura0 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_estructura_0.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtEstructura1 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_estructura_1.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtEstructura2 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_estructura_2.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; cursor: default; }
.fzsapp_headBtEstructurad { width: 92px; padding-bottom: 2px; background: url(images/head_bt_estructura_d.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CCCCCC; text-decoration: none; cursor: default; }

.fzsapp_headBtEdicion0 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_edicion_0.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtEdicion1 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_edicion_1.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtEdicion2 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_edicion_2.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; cursor: default; }
.fzsapp_headBtEdiciond { width: 92px; padding-bottom: 2px; background: url(images/head_bt_edicion_d.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CCCCCC; text-decoration: none; cursor: default; }

.fzsapp_headBtPublicacion0 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_publicacion_0.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtPublicacion1 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_publicacion_1.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_headBtPublicacion2 { width: 92px; padding-bottom: 2px; background: url(images/head_bt_publicacion_2.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; cursor: default; }
.fzsapp_headBtPublicaciond { width: 92px; padding-bottom: 2px; background: url(images/head_bt_publicacion_d.jpg) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #CCCCCC; text-decoration: none; cursor: default; }


/* INICIO */
.fzsapp_inicio_design { background: url(images/inicio_foto_fdo.jpg) bottom left no-repeat; }
.fzsapp_bienvenida_inicio { padding: 10px 0 0 25px; font-family: Arial, Helvetica, sans-serif; font-size: 22pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_txt_bienvenida_inicio { width: 85%; padding-left: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #0066CC; text-decoration: none; }
.fzsapp_txt_tip_inicio { padding-right: 20px; padding-bottom: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #0066CC; text-decoration: none; }
.fzsapp_contenedor_items { padding: 15px 25px 20px 0; }
.fzsapp_ini_item_content { padding-right: 10px; background: url(images/inicio_items_fdo.gif) bottom left repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none;  }
.fzsapp_ini_item_titulo { padding-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_bt_start { margin-left: 180px; margin-top: 50px; padding-right: 50px; }


/* INFORMACION */
.fzsapp_info_div_ppal { padding: 15px 20px 30px 20px; }
.fzsapp_info_div_form {  background: #EFEFEF; border: #CCCCCC solid 1px; padding: 25px 40px 25px 40px; display:table; }
.fzsapp_info_div_boton { padding: 20px 20px 10px 20px; }
.fzsapp_info_td_label { padding: 5px 7px 5px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_info_td_label_img { padding: 5px 7px 5px font-weight: bold; 10px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: grey; text-decoration: none; }
.fzsapp_info_td_label_imgcheck { padding: 5px 7px 5px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0066CC; text-decoration: none;margin-left: 20px; font-weight:bold; }
.fzsapp_info_td_campos { padding: 8px 0px 8px 0px; }
.fzsapp_info_inputs { padding: 3px 0px 2px 3px; border: #CF7C00 solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #666666; text-decoration: none; cursor: text; }
.fzsapp_info_div_img_logo { background: #FFFFFF; border: #CCCCCC solid 1px; padding: 10px 10px 10px 10px; display:table; }
.fzsapp_info_borrar_logo { float:left; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; padding: 2px 0 2px 0; }
.fzsapp_info_borrar_logo a:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; }
.fzsapp_info_borrar_logo a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_info_borrar_logo a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_info_borrar_logo a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF9900; text-decoration: none; }

.fzsapp_tooltip_div{  display:none; position:absolute; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; background-color:#F9F5D5; border:#CCCCCC solid 1px; width:215px; overflow: auto; padding:5px;   }
.fzapp_tooltip_content{ text-align:left; float:left; margin:5px; width:170px;}
.fzapp_tooltip_image{ text-align:left; margin:5px; float:left; width:16px; height:16px;} * html .fzapp_tooltip_image { display:inline;   }
/*FEFCF5*/

/* DISENO */
.fzsapp_tds_selected { padding: 15px 5px 30px 15px; }
.fzsapp_tds_thumbnail { padding: 15px 15px 30px 5px; }
.fzsapp_div_selected { display:block; background: #EFEFEF; border: #CCCCCC solid 1px; padding: 5px 5px 5px 5px; }
.fzsapp_div_selected a:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_div_selected a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_div_selected a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_div_selected a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF9900; text-decoration: none; }
.fzsapp_tit_selected { padding: 0 0 3px 0; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_input_select { margin: 0; padding: 0 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; border: #999999 solid 1px; }
.fzsapp_img_diseno_selected { border:#444444 12px solid; }
.fzsapp_img_diseno_thumbnail { border:#777777 3px solid; }
.fzsapp_img_diseno_thumbnail_1 { border:#FF6600 3px solid; }
.fzsapp_img_diseno_thumbnail_selected { border:#444444 3px solid; }
.fzsapp_icon_diseno { margin: 0 3px 0 0;}
.fzsapp_div_links_diseno { padding: 10px 0 4px 0; }
.fzsapp_div_links_diseno_thumb { padding: 2px 2px 2px 2px; }
.fzsapp_posicion_diseno { float:left; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #359AFF; padding: 12px 0 12px 0; }
.fzsapp_paginado_diseno { float:right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; padding: 12px 0 12px 0; }
.fzsapp_paginado_diseno a:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_paginado_diseno a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_paginado_diseno a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_paginado_diseno a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF9900; text-decoration: none; }

.fzsapp_div_thumb { background: #EFEFEF; border: #CCCCCC solid 1px; padding: 2px 2px 2px 2px; }
.fzsapp_div_thumb a:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_div_thumb a:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_div_thumb a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF6600; text-decoration: none; }
.fzsapp_div_thumb a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF9900; text-decoration: none; }


/* ESTRUCTURA */
.fzsapp_tree_items_level_0 { padding: 2px 0 2px 10px; white-space: nowrap; }
.fzsapp_tree_items_level_1 { padding: 2px 0 2px 30px; white-space: nowrap; }
.fzsapp_tree_input_0 { border-style: none; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: pointer; cursor: hand; }
.fzsapp_tree_input_1 { padding: 1px 3px 1px 3px; border: #999999 solid 1px; background-color: #FFFAEA; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor: text; }
.fzsapp_tree_ic { margin: 0px 5px 0px 3px; cursor: pointer; cursor: hand; }
.fzsapp_bases_forms { padding: 8px 8px 8px 8px; background-color: #F4F4F4; border: #CCCCCC solid 1px; }
.fzsapp_bases_forms_tit { padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_estructura_txt_tit { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_estructura_txt_tit_2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #0066CC; text-decoration: none; }
.fzsapp_estructura_txt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; }
.fzsapp_list_tipos { margin-top: 3px; padding: 7px 10px 7px 10px; background-color: #FFFFFF; border: #CCCCCC solid 1px; }
.fzsapp_items_tipos { padding: 4px 0px 4px 0px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; }
.fzsapp_input_name_page { margin-top: 3px; padding: 4px 5px 3px 5px; border: #CF7C00 solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: none; cursor: text; }
.fzsapp_change_type_list_label { color:#FF6600; padding: 5px 0 0 0; }


/* EDICION */
.fzsapp_edform_input { overflow:hidden; width: 150px; height: 22px; border:#CF7C00 1px solid; padding: 0 0 0 3px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0066CC; text-decoration: none; cursor:default; margin: 0 1px 0 0; line-height: 10px; white-space:nowrap; }
.fzsapp_edform_bt_desplegable_0 { background: url(images/bt_desplegable_full.gif) bottom left no-repeat; width: 20px; height: 24px; cursor:pointer; cursor:hand; }
.fzsapp_edform_bt_desplegable_1 { background: url(images/bt_desplegable_full.gif) top left no-repeat; width: 20px; height: 24px; cursor:pointer; cursor:hand; }
.fzsapp_edform_Div_MenuTree_0 { overflow:auto; margin-top: 1px; position:absolute; border:#999999 1px solid; background:#FFFFFF; width:170px; padding: 0px 0px 0px 0px; visibility:hidden; z-index:5000;}
.fzsapp_edform_Div_MenuTree_1 { overflow:auto; margin-top: 1px; position:absolute; border:#999999 1px solid; background:#FFFFFF; width:170px; height:200px; padding: 0px 0px 0px 0px; visibility:hidden; z-index:5000;}

.fzsapp_edform_item_0_0 { padding: 2px 0 0px 3px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #0066CC; text-decoration: none; cursor:pointer; cursor:hand; white-space:nowrap; }
.fzsapp_edform_item_0_1 { padding: 2px 0 0px 3px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-decoration: none; cursor:pointer; cursor:hand; background:#FF6600; white-space:nowrap; }
.fzsapp_edform_item_1_0 { padding: 2px 0 0px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #0066CC; text-decoration: none; cursor:pointer; cursor:hand; white-space:nowrap; }
.fzsapp_edform_item_1_1 { padding: 2px 0 0px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-decoration: none; cursor:pointer; cursor:hand; background:#FF6600; white-space:nowrap; }

.fzsapp_edform_tree_ic { margin: 0px 2px 2px 0px; }


/* EDICION CONTENT */


/* EDICION FORM */
.fzsapp_edform_forms_tit_izq { padding: 10px 10px 10px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_edform_forms_tit_der { padding: 10px 20px 10px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #0066CC; text-decoration: none; background: url(images/fdo_tab_nm_page.jpg) top left repeat-x; }
.fzsapp_edform_input_pagina { margin-left: 5px; padding: 4px 5px 3px 5px; border: #CF7C00 solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: none; cursor: text; }
.fzsapp_edform_forms_tit_2 { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_edform_columns_pad_der { padding: 20px 16px 30px 8px; }
.fzsapp_edform_columns_pad_izq { padding: 20px 8px 30px 16px; }

.fzsapp_edform_reqlist_mostrar { padding: 7px 5px 7px 5px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6600; text-decoration: none; cursor:pointer; cursor:hand; display:block;}
.fzsapp_edform_reqlist_ocultar { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #FFFFFF; text-decoration: none; display: none;}
.fzsapp_edform_reqlist_marcar { padding: 6px 5px 6px 5px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0066CC; text-decoration: none; display:block; background:#F4F2DF; border:#999999 solid 1px; }

.fzsapp_edform_list_tipos_campos { margin-top: 3px; padding: 2px 2px 2px 2px; background-color: #FFFFFF; border: #CCCCCC solid 1px; }

.fzsapp_edform_campos_tipos_0 { padding: 8px 6px 8px 6px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; cursor:pointer; cursor:hand; }
.fzsapp_edform_campos_tipos_1 { padding: 7px 5px 7px 5px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; background:#F4F2DF; border:#999999 solid 1px; cursor:pointer; cursor:hand; }
.fzsapp_edform_campos_tipos_2 { padding: 7px 5px 7px 5px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; background:#E4DEAF; border:#999999 solid 1px; cursor:pointer; cursor:hand; }
.fzsapp_edform_div_mostrardatos { margin: 0 0 10px 0; padding: 8px 8px 8px 8px; background-color: #F4F4F4; border: #CCCCCC solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #0066CC; text-decoration: none; }
.fzsapp_edform_list_form { padding: 8px 0 8px 0; border-bottom:#CCCCCC 1px solid; }
.fzsapp_edform_list_ic { margin: 0 5px; cursor:pointer; cursor:hand; }
.fzsapp_edform_list_ic_2 { margin-right: 5px; }


/* EDICION LINK */
.fzsapp_edlink_forms_tit { padding: 0px 5px 10px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_edlink_forms_tit_2 { padding: 15px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_edlink_div_mostrardatos { margin: 0 0 0 0; padding: 8px 8px 8px 8px; background-color: #F4F4F4; border: #CCCCCC solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #0066CC; text-decoration: none; }
.fzsapp_edlink_input_pagina { padding: 3px 4px 2px 4px; border: #CF7C00 solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: none; cursor: text; }
.fzsapp_edlink_tipos { padding: 3px 3px 3px 3px; background-color: #FFFFFF; border: #CCCCCC solid 1px; }

.fzsapp_edlink_paglink_0_0 { padding: 4px 6px 1px 6px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; cursor:pointer; cursor:hand; }
.fzsapp_edlink_paglink_0_1 { padding: 3px 5px 0px 5px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; background:#F4F2DF; border:#999999 solid 1px; cursor:pointer; cursor:hand; }
.fzsapp_edlink_paglink_0_2 { padding: 3px 5px 0px 5px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; background:#E4DEAF; border:#999999 solid 1px; cursor:pointer; cursor:hand; }

.fzsapp_edlink_paglink_1_0 { padding: 4px 6px 1px 21px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; cursor:pointer; cursor:hand; }
.fzsapp_edlink_paglink_1_1 { padding: 3px 5px 0px 20px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; background:#F4F2DF; border:#999999 solid 1px; cursor:pointer; cursor:hand; }
.fzsapp_edlink_paglink_1_2 { padding: 3px 5px 0px 20px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #0066CC; text-decoration: none; background:#E4DEAF; border:#999999 solid 1px; cursor:pointer; cursor:hand; }


/* PUBLICACION */
.fzsapp_pub_globo { background:url(images/publicacion_img_mundo.jpg) bottom right no-repeat; }
.fzsapp_pub_td_paso_1 { background:url(images/publicacion_img_muchacho_izq.jpg) bottom left no-repeat; padding: 25px 25px 0 25px; }
.fzsapp_pub_instrucciones { font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#0066CC; margin: 0 25px 25px 25px; padding: 5px 0 5px 10px; border-left: #FF9900 5px solid; }
.fzsapp_pub_advertencia { padding: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#666666; width: 350px; background:#FFCC00; margin: 0 0 0 150px; }
.fzsapp_pub_tit_advertencia { font-family:Arial, Helvetica, sans-serif; font-size: 12pt; color:#FF9900; margin: 0 0 0 150px; font-weight:bold; }
.fzsapp_pub_bt { margin: 0 0 0 150px; cursor:pointer; cursor:hand; }
.fzsapp_pub_bt_1 { background:url(images/bt_publicar_fdo.gif) top left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size: 20pt; color: #CC0000; font-weight:bold; padding: 14px 5px 0 7px; }
.fzsapp_pub_bt_2 { background:url(images/bt_publicar_fdo.gif) top left repeat-x; padding: 4px 3px 0 0; }

.fzsapp_pub2_txt_1 { font-family:Arial, Helvetica, sans-serif; font-size: 12pt; color:#FF9900; padding: 30px 25px 25px 25px; font-weight:bold; }
.fzsapp_pub2_list { font-family:Arial, Helvetica, sans-serif; font-size: 10pt; color:#0066CC; padding: 10px 180px 10px 180px; font-weight:normal; }
.fzsapp_pub2_links { font-family:Arial, Helvetica, sans-serif; font-size: 11pt; color:#0066CC; padding: 20px 180px 20px 180px; font-weight:normal; }
.fzsapp_pub2_links a:active { font-family:Arial, Helvetica, sans-serif; font-size: 11pt; color:#FF6600; font-weight:bold; }
.fzsapp_pub2_links a:link { font-family:Arial, Helvetica, sans-serif; font-size: 11pt; color:#FF6600; font-weight:bold; }
.fzsapp_pub2_links a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 11pt; color:#FF6600; font-weight:bold; }
.fzsapp_pub2_links a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 11pt; color:#FF6600; font-weight:bold; }

.fzsapp_pub_advertencia_2 { padding: 6px; font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#666666; background:#FFCC00; margin: 0 100px 0 100px; }
.fzsapp_pub_tit_advertencia_2 { font-family:Arial, Helvetica, sans-serif; font-size: 12pt; color:#FF9900; margin: 0 100px 0 100px; font-weight:bold; }


/* OPCIONES */
.fzsapp_opciones_design { background: url(images/opciones_foto_fdo.jpg) bottom left no-repeat; height: 400px; padding: 30px 30px 30px 260px; }
.fzsapp_opciones_titulo { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #0066CC; text-decoration: none; }
.fzsapp_opciones_subtitulo { width: 400px; padding-top: 7px; padding-left: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #0066CC; text-decoration: none; }
.fzsapp_opciones_formulario { margin-left: 80px; margin-top: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #0066CC; text-decoration: none; }