BODY {	FONT-SIZE: 11px; FONT-FAMILY: Arial }
TD TABLE {	LINE-HEIGHT: 11px; FONT-SIZE: 11px; FONT-FAMILY: Arial}

.td_barra {HEIGHT: 15px; background-color: #CEE3F6; BORDER: solid 0.1px; border-color:#cdc3c3; CURSOR: pointer; vertical-align: middle; padding-top:2px;}
.rotuloCaja {FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #12589D; LINE-HEIGHT: 11px; TEXT-DECORATION: none}

.td_formulario { WIDTH: 100%; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #efefef; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #efefef; BACKGROUND-COLOR: #ffffff}
.nombreCaja {	FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #999999; LINE-HEIGHT: 11px; TEXT-DECORATION: none}
.cajaTexto { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: auto; HEIGTH: auto; COLOR: #000000; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #f5f5f5; TEXT-TRANSFORM: UPPERCASE;}
.cajaTextoNegativo { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; font-weight: bold; BORDER-LEFT: #ffffff 1px solid; WIDTH: auto; HEIGTH: auto; COLOR: #000000; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #c1bfbf; TEXT-TRANSFORM: UPPERCASE;}
.rotuloCaja {FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #12589D; LINE-HEIGHT: 11px; TEXT-DECORATION: none}
.rotuloInterior {FONT-SIZE: 12px; COLOR: #12589D; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 12px; TEXT-DECORATION: none}
.datoCabecera {FONT-SIZE: 12px; COLOR: #12589D; LINE-HEIGHT: 11px; TEXT-DECORATION: none}

.direccion {	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #12589D; FONT-FAMILY: Comic Sans MS;}
.boxtop { height: 19px; background: #fff url(../../site/img/boxtop.gif) no-repeat; color: #000; }
.box { background: #fff url(../../site/img/box.gif) no-repeat bottom left; color: #5b5b5b; padding:  0px 10px 20px; margin: 0 0 10px 0; }
.image { float: left; margin: 0 9px 3px 0; }
.titulo {	FONT-SIZE: 20px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #666666; LINE-HEIGHT: 15px; TEXT-DECORATION: none}
.rotuloCompania {FONT-SIZE: 12px;}
.nombrePerito {FONT-SIZE: 12px;}
.asterisco {color:red; width: 90%; font-size:12px;}

.td_menu {width:750px;}
.td_ficha {width:750px; background-color: #CEE3F6;}
.td_celda_menu {background-color: #FFFFFF; align: center; font-align: center; HEIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; }
.td_celda_menu_activa {background-color: #CEE3F6; align: center; font-align: center; HEIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; }
.texto_pestana { FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; CURSOR: pointer;}
.texto_pestana_activa { background-color: #CEE3F6; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0000FF; LINE-HEIGHT: 11px; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; CURSOR: pointer;}
.slfield {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #f5f5f5}

.td_navegador {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid}
.enlace {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; align: center}
.alerta {FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; COLOR: #FE2E2E; LINE-HEIGHT: 15px; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif;	}

.fondoAlerta {background-color: #808080; position: absolute; display: none}
.cuadroMensaje {background-color:#FFFFFF; font-align: center; position: absolute; display: none; border:2px solid #0000FF; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 15px; PADDING-BOTTOM: 10px;}
.tituloMensaje {color: #0000FF; FONT-WEIGHT: bold;}

H1.SaltoDePagina
{
     PAGE-BREAK-AFTER: always
}
.div_pdfs{
    margin: 0 auto;
    width: 90%;
    height:500px;
    display: none;
}
#div_nuevo_taller{
    border-bottom: 1px solid #12589D;
    border-left: 1px solid #12589D;
    border-radius: 0 0 10px 10px;
    border-right: 1px solid #12589D;
    height: auto;
    width: 100% -1px;
    -webkit-border-radius: 0 0 10px 10px; /* Para Safari y Chrome */
    -moz-border-radius: 0 0 10px 10px; /* Para Firefox */
    -khtml-border-radius:0 0 10px 10px; /* Navegadores de Linux */
}
.col_izq_inf{
    width: 250px;
    height: 250px;
    background: red;
    float:left;
}
.col_der_inf{
    width: 250px;
    height: 250px;
    background: blue;   
}
.cabecera{    
    width: 355px;
    text-align: center;
    color:#12589D;
    background: #CEE3F6;
    font-size: 12px;
    padding: 6px;
}
.cabecera_opc_acc{
    width: 300px;
    text-align: left;
    color:#12589D;
    background: #EFEFEF;
    font-size: 12px; 
    padding: 6px;  
}
.cabecera_opc_val{
    width: 55px;
    text-align: center;
    color:#12589D;
    background: #EFEFEF;
    font-size: 12px;
    padding: 6px;   
}
.cabecera_anti{
    width: 355px;
    text-align: center;
    color:#12589D;
    background: #EFEFEF;
    font-size: 12px; 
    padding: 6px;  
}
.cabecera_text{    
    width: 1500px;
    text-align: center;
    color:#12589D;
    background: #CEE3F6;
    font-size: 12px;
    padding: 6px;
}
