table.boton_menu{border-width:0px;color:#000000;font-family:arial;font-weight:bold;cursor:pointer;}
table.boton_menu:hover{background-color:#A4C639;}

table.menu_v{border-width:0px;color:#000000;font-family:arial;}
td.sep_h{height:1px;background-color:#cccccc;padding:0px;}
td.sep_v{width:1px;background-color:#cccccc;padding:0px;}
tr.boton_menu_v{cursor:pointer;}
/*tr.boton_menu_v:hover{background-color:#eeeeee;}
tr.boton_menu_v_sel{cursor:pointer;background-color:#eeeeee;}*/

li.oficina{background-color:#e7e7f5;border-width:1px;border-color:#d2d2ec;border-style:solid;border-radius:2px;margin-left:10px;font-family:arial;font-size:small;}

.titulo_sec{color:#999999;font-family:arial;font-weight:bold;margin:10px;width:90%;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#999999;}
.titulo{background-color:#666666;color:#ffffff;font-weight:bold;font-family:arial;}
td.celda{background-color:#EEEEEE;color:#333333;font-family:arial;}
.mensaje{font-family:arial;font-size:small;}

table.imagenes{border-width:1px;border-color:000000;border-style:solid;background-color:#f4f4f4;font-family:arial;font-size:small;}
table.preformu{background-color:#eeeeee;color:#333333;border-width:0px;border-radius:5px;margin-left:5px;margin-bottom:10px;font-family:arial;font-weight:bold;width:90%;box-shadow:3px 3px 3px #888888;}
td.preformu_sub{margin-left:10px;font-weight:normal;font-size:small;white-space:nowrap;}
table.formu{background-color:#e7e7f5;border-width:1px;border-color:#d2d2ec;border-style:solid;border-radius:5px;margin-left:10px;font-family:arial;font-size:small;}
table.normal{border:0px;margin-left:10px;font-family:arial;}
table.gnow{border:0px;margin-left:10px;font-family:arial;background-color:#F3F3F3;color:#494949;font-size:small;}
td.gnow_tit{color:#666666;font-size:medium;font-weight:bold;}
td.gnow_subtit{color:#666666;font-size:medium;}

table.faqs{background-color:#f9f9f9;border-width:0px;margin-left:10px;margin-right:10px;font-family:arial;box-shadow:5px 5px 5px #888888;padding:10px;}
td.faqs_tit{padding-top:5px;padding-bottom:5px;font-family:arial;}
td.faqs{background-color:#f9f9f9;padding:10px;font-family:arial;color:#333333;}

.pie{font-family:arial;font-size:small;color:#666666;margin-left:10px;margin-top:50px;}

button.guardar{font-family:arial;font-weight:bold;font-size:large;color:#ffffff;background-color:#669900;border-radius:3px;cursor:pointer;}
button.cancelar{font-family:arial;font-size:large;color:#000000;background-color:#ffffff;border-radius:3px;cursor:pointer;}
button.cargar_p{font-family:arial;font-weight:bold;color:#ffffff;background-color:#669900;border-radius:3px;cursor:pointer;}
input.cancelar{font-family:arial;font-size:large;color:#000000;background-color:#FFFFFF;border-radius:3px;cursor:pointer;}
input.eliminar{font-family:arial;font-weight:bold;font-size:large;color:#ffffff;background-color:#cc0000;border-radius:3px;cursor:pointer;}
input.eliminar_p{font-family:arial;color:#ffffff;background-color:#cc0000;border-radius:3px;cursor:pointer;}
input.button{font-family:arial;font-weight:bold;font-size:large;color:#ffffff;background-color:#669900;border-radius:3px;cursor:pointer;}
input.button_p{font-family:arial;color:#ffffff;background-color:#669900;border-radius:3px;cursor:pointer;}


div.guardando{display:none;color:#669900;font-family:arial;font-size:medium;}
div.guardando_p{display:none;color:#669900;font-family:arial;font-size:small;}
div.error{display:none;color:#cc0000;font-family:arial;font-size:medium;}
div.error_p{display:none;color:#cc0000;font-family:arial;font-size:small;}
div.error_mostrar{color:#cc0000;font-family:arial;font-size:medium;}
div.guardado{font-family:arial;margin-left:10px;font-family:arial;font-size:medium;}

img.imggaleria{border:1px solid #333333;background-color:#ffffff;cursor:pointer;}
/* img.imggaleria:hover{background-color:#A4C639;} */

span.peque{font-size:11px;}
hr.sep_otros{color:#333333;height:1px;}

.badge{background-color:#cc0000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center;border-radius:50%;font-weight:bold;}

/*Modal*/
.modal {
    display: none;
    position: fixed;
    z-index: 100;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4);
}

.modal-content {
	font-family:arial;
	font-size:medium;
    background-color: #fefefe;
    margin: 15% auto; /*Mantener igual que cab_intra.php*/
    padding: 20px;
    border: 1px solid #888;
    width: 50%;
}

.close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}


