@import url('https://fonts.googleapis.com/css?family=Montserrat');

.menu {
    font-family: verdana;
    font-size: 11px;
    color: #18518C;
    font-weight: bold;
}

.copyright {
    font-family: helvetica;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
}

/* Título general del trámite  */ 
.titulo1 {  
    font-family: verdana;
    font-size: 13px;
    color: #026A09;
    font-weight: bold;
    letter-spacing: +3;
}

/* Título de la sección  */ 
.titulo2 {
    font-size: 16px;
    color: #000;
    font-weight: bold;
    font-family: 'Montserrat', sans-serif;
}

/* Título de los formularios  */ 
.titulo3 {
    font-family: verdana;
    font-size: 11px;
    color: 7184A5;
}

.titulo_white {
    font-family: verdana;
    font-size: 11px;
    color: FFFFFF;
    font-weight: bold;
}



.tituloCarroceria {
    font-family: verdana;
    font-size: 9px;
    color: 000000;
}




/* Para celdas en blanco  */ 
.texto {
    font-family: verdana;
    font-size: 11px;
    color: 7184A5;
}





.formulario {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: #5F726F;
    background-color: #E2EDEB;
    border: 1px solid #333333;
}


.formulario_iframe {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: #5F726F;
    background-color: #E2EDEB;
    border: 1px solid #333333;
    overflow-x: hidden;
}



.formulario_white {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #E2EDEB;
    border: 1px solid #333333;
}



.formularioreadonly {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: #5F726F;
    background-color: #DFDFDF;
    border: 1px solid #333333;
}




.boton1 {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    background-color: #E2EDAE; 
    /* background-color: #E2EDFD;  */
    color: #5F726F;
    letter-spacing: 1px;
    border: 1px solid #333333;
    cursor: hand;
    height:19px;

}


.fechahora
{
    font-family: Tahoma, Helvetica;
    font-size: 7pt;
    /*	color: #8DA362;  */
    color: #FFFFFF;  
    height: 15px;
    vertical-align: top;
    border: 0;
}


.usuario {
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    /* color: #7184A5;  */
    color: #FFFFFF;  
}

.msjerror {
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FF0000;
}

.borde
{
    border: 1px;
    border-style: solid;
    border-color: #B6B6B6;    
}




a.volver:link {
    color: 7184A5;
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;

}

a.volver:hover {
    color: #8DA362;
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
    border: thin none #8DA362;
    text-decoration: none;
}

a.volver:visited {
    color: 7184A5;
    font-family: tahoma;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}


a.solapa:link {
    color: #026A09;
    font-family: tahoma;
    font-size: 11px;
    text-decoration: none;
    letter-spacing: +1;
}

a.solapa:hover {
    color: #026A09;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
    border: thin none #8DA362;
    text-decoration: none;
    letter-spacing: +1;
}

a.solapa:visited {
    color: #026A09;
    font-family: tahoma;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
    letter-spacing: +1;
}


.solapa1 {
    clear:			both;
    border:			1px solid rgb( 145, 155, 156 );
    border-top:		0px none;
    background:		rgb( 252, 252, 254 );
    z-index:		2;
    filter:			progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFCFC, EndColorStr=#F0F5FE, GradientType=0)
        progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);
    /*
            z-index:		2;
            position:		relative;
            top:			-2px;
            padding:		10px;
    
    */
}



#modal_container {
    padding:5px;
    background-color:#fff;
    border:1px solid #666;
    overflow:auto;
    font-family:"Lucida Grande",Verdana;
    font-size:12px;
    color:#333;
    text-align:left;
}

#modal_overlay {
    background-color:#000;
}


.texto1 {
    font-family: verdana;
    font-size: 11px;
    color: 7184A5;
    font-weight: bold;
}

.texto1bis {
    font-family: verdana;
    font-size: 11px;
    color: 7184A5;
    font-weight: normal;
}



.texto2 {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: CFDFFA;
}
.texto3 {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: #7184A5; /* 8DA362 verde */
}
.texto4 {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: 6D6D6D;
}
.texto5 {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: 6290A8;
}
.texto6 {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
}
.texto7 {
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}
.texto8 {

    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: 94AEC5;
}
.texto9 {


    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: 4E4E4E;
}

.texto10 {
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    /* color: #8DA362;  */
    color: #7184A5;
}

.textoMsg {
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    color: #FF1901;
}

