﻿html, body 
{
	margin:0;
	padding:0;
}


.numeroppal
{
	width: 40px;
}

.logo
{
	float:right;
	}

.elaborado
{
	font-family: Tahoma;
	font-size: 11px;
	padding: 0 20px 0 50px;
	
	width: 300px;
	
	}

.oblig
{
	background-image: url('../imagenes/info.gif');
	width:10px;
	height:7px;
    display:inline-block;
    background-repeat:no-repeat;
	}

.bannerlogin
{
	margin: 0 40px 0px 73px;
	width:380px;
	
	
	}

.tdvisible
{
    display:inherit;
    }
    
.tdinvisible
{
    display:none;
    }

.campobusquedas
{
	font-family: Tahoma;
	font-size: 11px;
	text-transform: uppercase;
	width: 150px;
	}
	
.comentariogrid
{
    background-image:url('../imagenes/descripcion1.png');
    border: 0px none transparent;
    width:24px;
    height:24px;
    background-color:transparent;
    }
	
.linksitioweb
{
	font-family:Tahoma;
	font-size: 11px;
	color: Blue;
	}
	
.mayusc_primera
{
	text-transform:capitalize;
	}

.paginacion
{
	background-color:Transparent;
	width:100%;
	height:30px;
	padding: 25px 0 0 0;
	font-family:Tahoma;
	font-size:12px;
	color:#004F86;
	}

.paginacion a:link
{
	padding: 0 4px 0 4px;
	font-family:Tahoma;
	font-size:14px;
	text-decoration: none;
    color: #004F86;
	}
	
.paginacion a:visited
{
	font-family:Tahoma;
	font-size:14px;
	text-decoration: none;
    color: #004F86;
	}
	
.paginacion a:active
{
	font-family:Tahoma;
	font-size:16px;
	text-decoration: none;
    color: white;
	}
	
.paginacion a:hover
{
	font-family:Tahoma;
	font-size:14px;
	text-decoration: none;
    color: #004F86;
	}

.resaltado
{
    font-family:MS Sans Serif;
    font-size:x-small;
	text-transform:uppercase;
	border-width:2px;
	border-style:solid;
	border-color:Gray;
	background-color:#004F86;
	font-weight:bold;
	color: White;
	}
	
.campodet
{
    font-family:MS Sans Serif;
    font-size:8px;
	border-width:0px;
	color: #004F86;
	}

.textboxcampogrid{
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	font-family:MS Sans Serif;
	font-size:xx-small;
	text-transform:uppercase;
	width:60px;
	background-color:White;
	}

.textboxcampocorto{
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	font-family:MS Sans Serif;
	font-size:xx-small;
	text-transform:uppercase;
	width:150px;
	background-color:White;
	}
		
.textboxcampolargo{
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	font-family:MS Sans Serif;
	font-size:xx-small;
	text-transform:uppercase;
	width:250px;
	background-color:White;
	}
	
.textboxcampomaestro
{
	border: outset 1px gray;
	font-family:MS Sans Serif;
	font-size:xx-small;
	text-transform:uppercase;
	width:250px;
	background-color:White;
	}
	
.combocampo{
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	font-family:MS Sans Serif;
	font-size:xx-small;
	text-transform:uppercase;
	width:150px;
	}
	
.combogrid{
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	font-family:MS Sans Serif;
	font-size:xx-small;
	text-transform:uppercase;
	width:100px;
	}

.numresaltado
{
	background-color:#004F86; 
	vertical-align:middle; 
	font-size:medium; 
	color:White;
	font-weight:bold;
	
	}

.link
{
	font-family:MS Sans Serif;
	font-size:xx-small;
	color:Gray;
	}
	
.tfilablanco
{
	height:20px;
	}


.lbusc
{
	 background-image: url('../imagenes/Botones/buscar.png');
	 background-repeat:no-repeat;
	 width:22px;
	 height:22px;
	 border: none 0px Transparent;
	}

.fotos
{
    border: outset 0px #004F86;
    padding: 2px 4px 2px 2px;
	}

.tbot
{
	width:100%;
	height:auto;	 
	}
	
.tbot td
{
	height:20px;
	}
	
.contform
{
	width: 700px;
	margin-left:auto ;
	margin-right:auto ;
	border: solid 2px #004F86;
}

.contbot
{
	background-color: #004F86;
	text-align:center;
	height:30px;
	margin:0 0 15px 0;
}

.contcampos
{
	margin: 5px 10px 10px 10px;
	}
	
.contbusquedas
{
	margin: 15px auto 15px auto;
	width: 250px;
	}
	
.divtxconsulta
{
	background-color: #004F86;
	text-align:center;
	height:20px;
	padding: 5px 5px 5px 5px;
}

.txconsulta
{
	width:150px;
	font-family:MS Sans Serif;
	font-size: 10px;
	text-align: left;
	}
	


.tconsulta
{
	width:100%;
	height:auto;
	border: none 2px white;
	}
	
.tconsulta th
{
	height:25px;
	background-color: #004F86;
	color:White;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	font-family:MS Sans Serif;
    font-size: 12px;
	}
	
.tconsulta tr
{
	color: white;
    background-color: #CCCCCC;
    font-family: MS Sans Serif;
    font-size: xx-small;
	}


.tconsulta tr:nth-child(2n+1)
{
	background-color: White;
	color: #004F86;
	border: 0px;
	}
	
.tconsulta tr:hover
{
	color:White;
	background-color: #004F86;
    font-family: MS Sans Serif;
    font-size: xx-small;
	}

.tconsulta tr td
{
	height:20px;
	font-size: xx-small;
	margin: 0 5px 0 5px;
	padding: 0 5px 0 5px;
	border-collapse: collapse;
	border-color:White;
	}



.blur{
   background-color: #ccc; /*shadow color*/
   color: inherit;
   margin-top: 15px;
   width:90%;
   margin-left:auto ;
   margin-right :auto ;
}

.shadow,
.content{
   position: relative;
   bottom: 2px;
   left: 2px;
}

.shadow{
   background-color: #004F86; /*shadow color*/
   color: inherit;
}

.content{
	background-color: #fff; /*background color of content*/
	color: #004f86; /*text color of content*/
	border: 0px solid #000; /*border color*/
	padding: .4em 2ex;
	font-family:Verdana;
	font-style:normal;
	font-weight:bold;
	font-size: 14px;
} 

.content1{
	background-color: #fff; /*background color of content*/
	color: #004f86; /*text color of content*/
	border: 0px solid #000; /*border color*/
	padding: .4em 2ex;
	font-family:Verdana;
	font-style:normal;
	font-weight:bold;
	font-size: 14px;
}

.inputs
{
	margin-left:auto ;
	margin-right :auto ;
	height:15px;
	text-align:center;
	}

.gridsecheader
{
	background-color: #A9D0F5;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#004F86;
	text-align:left;
}

.gridsecfilas
{
	color: #004F86;
	font-family:tahoma;
	font-size:10px;
	text-align:left;
	border-bottom: dotted 1px #004F86;
	}

.gridresul
{
	text-align:center;
	margin-left:auto ;
	margin-right :auto ;
	}

.mosresult
{
	color: #004F86;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	}
	
.mosresult input[type=text]
{
	background-color:Transparent;
	color: #004F86;
	font-family: Tahoma;
	font-size:12px;
    border: outset 1px black;
	}

.gridgeneral
{
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 6px;
	box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 6px;
	border-radius: 1em;
	background-color: #004F86;
	color: White;
	}
	
.gridgeneral tbody th
{
	padding: 5px 5px 5px 5px;
	color: White;
	font-family: Tahoma;
	font-size: 15px;
	border-bottom: solid 2px #D8D8D8;
	
	}

.gridgeneral2
{
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 6px;
	box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 6px;
	border-radius: 1em;
	background-color: #004F86;
	color: White;
	}
	
.gridgeneral2 tbody th
{
	padding: 5px 5px 5px 5px;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	border-bottom: solid 2px #D8D8D8;
	
	}
	
.gridgeneral3
{
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 6px;
	box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 6px;
	border-radius: 1em;
	background-color: #004F86;
	color: White;
	}
	
.gridgeneral3 tbody th
{
	padding: 5px 5px 5px 5px;
	color: White;
	font-family: Tahoma;
	font-size: 15px;
	border-bottom: solid 2px #D8D8D8;
	
	}	
	
.gridheader
{
	background-color: #004F86;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:White;
	text-align:center;
}

.gridheader th
{
	padding: 2px 5px 2px 5px;
	font-weight:bold;
	
	
}

.gridfilas
{
	background-color:#EFF3FB;
	color: #004F86;
	font-family:tahoma;
	font-size:11px;
	text-align:left;
	padding: 2px 5px 2px 5px;
	}
	.gridfilas1
{
	background-color:#EFF3FB;
	color: #004F86;
	font-family:tahoma;
	font-size:11px;
	text-align:left;
	/*padding: 2px 5px 2px 5px;*/
	}
	
.gridfilasbold
{
	background-color:#004F86;
	color: White;
	font-family:tahoma;
	font-size:12px;
	text-align:left;
	padding: 2px 5px 2px 5px;
	font-weight:bold;
	font-style:italic;
	border: solid 1 White;
	
	}

.gridfilas td
{
	padding: 2px 5px 2px 5px;
	}
	.gridfilas1 td
{
	padding:2px 5px 2px 5px;
	
	
	}

.gridfilas:hover
{
	background-color: #A9D0F5;
	color: #004F86;
	}
	.gridfilas1:hover
{
	background-color: #A9D0F5;
	color: #004F86;
	}
	
.gridfilas a:link
{
	background-color:Transparent;
	color: #004F86;
	font-family: Tahoma;
	font-size:11px;
	}
	
.gridfilas a:visited
{
	background-color:Transparent;
	color: #004F86;
	font-family: Tahoma;
	font-size:11px;
	}
	
.gridfilas a:active
{
	background-color:Transparent;
	color: #004F86;
	font-family: Tahoma;
	font-size:11px;
}

.gridfilas a:hover
{
	background-color:Transparent;
	color: White;
	font-family: Tahoma;
	font-size:11px;
	}

.gridfilas input[type=text]
{
	background-color:Transparent;
	color: #004F86;
	font-family: Tahoma;
	font-size:11px;
    border: outset 1px black;
	}

.gridfilas textarea
{
	background-color:Transparent;
	color: #004F86;
	font-family: Tahoma;
	font-size:9px;
    border: outset 1px black;
	}

.gridheaderdetalle
{
	border-top: solid 1px black;
	border-bottom: dotted 1px black;
	border-left: none 0px black;
	border-right: none 0px black;
	background-color: #FFF;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#004F86;
	text-align:left;
}

.gridfilasdetalle
{
	background-color:#EFF3FB;
	border-top: none 0px black;
	border-bottom: none 0px black;
	border-left: none 0px black;
	border-right: none 0px black;
	color: #004F86;
	font-family:tahoma;
	font-size:9px;
	text-align:left;
	}

.gridfilasdetalle:hover
{
	background-color: #A9D0F5;
	color: #004F86;
	}

.gridfilasaltdetalle
{
	background-color: #FFF;
	background-color:#EFF3FB;
	border-top: none 0px black;
	border-bottom: none 0px black;
	border-left: none 0px black;
	border-right: none 0px black;
	color: #004F86;
	font-family:Tahoma;
	font-size:9px;
	text-align:left;
	}

.gridfilasalt
{
	background-color: #FFF;
	color: #004F86;
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	}
	.gridfilasalt1
{
	background-color: #FFF;
	color: #004F86;
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	}

.gridfilasalt td
{
    padding: 2px 5px 2px 5px;
    
	}
	.gridfilasalt1 td
{
    padding: 2px 5px 2px 5px;
    
	}


.gridfilasaltdetalle:hover
{
	background-color: #A9D0F5;
	color: #004F86;
	}

.gridfilasalt:hover
{
	background-color: #A9D0F5;
	color: #004F86;
	}
	.gridfilasalt1:hover
{
	background-color: #A9D0F5;
	color: #004F86;
	}

.gridfilasalt a:link
{
	background-color:Transparent;
	color: #004F86;
	font-size:11px;
	}
	
.gridfilasalt a:visited
{
	background-color:Transparent;
	color: #004F86;
	}

.gridfilasalt a:active
{
	background-color:Transparent;
	color:#004F86;
	}
	
.gridfilasalt a:hover
{
	background-color:Transparent;
	color: White;
	}
	
.gridfilasalt input[type=text]
{
	background-color:Transparent;
	color: #004F86;
	font-family: Tahoma;
	font-size:11px;
    border: outset 1px black;
	}

.gridfilasalt textarea
{
	background-color:Transparent;
	color: #004F86;
	font-family: Tahoma;
	font-size:9px;
    border: outset 1px black;
	}

.gridfooter
{
	color: White;
	background-repeat:repeat-x;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
	}

.gridfooter a:link
{
	background-color: Transparent;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	}
	
.gridfooter a:visited
{
	background-color: #004F86;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	}

.gridfooter a:active
{
	background-color: Transparent;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	}
	
.gridfooter a:hover
{
	background-color: Transparent;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	}

.gridfooter input[type=button]
{
	background-color: #EFF3FB;
	color: #004F86;
	font-family: Tahoma;
	font-size: 11px;
	} 

.gridfooter input[type=text]
{
	background-color: #EFF3FB;
	color: #004F86;
	font-family: Tahoma;
	font-size: 11px;
	width: 70%;
	height: 12px;
	vertical-align: middle;
	margin: 5px 5px 5px 5px;
    
	} 

.gridfooter1
{
	background-color: Transparent;
	background-repeat:repeat-x;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    height: 25px;
    border-top: dotted 1px black;
    border-bottom: dotted 1px black;
	}

.tdatdetalles
{
	font-family: Tahoma;
	font-size: 12px;
	color: #004F86;
	}

.tdatdetalles tr
{
	border-bottom: dotted 1px #004F86;
	border-collapse: collapse;
	}
	
.tdatdetalles tr td
{
	border-bottom: dotted 1px #004F86;
	border-collapse: collapse;
	}

.testadisticos
{
	border:solid 0px #004F86;
	padding: 2 2 2 2;
	font-family: MS Sans Serif;
	font-size:14px;
    margin: 3 3 3 3;
    background-color: #EFF3FB;
	}
	
.testadisticos tr td
{
	padding: 2px 5px 2px 5px;
	text-align: left;
	display:table-cell;
	}

.tdatos3 {
	border: solid 0px #004F86;
	padding: 2 2 2 2;
	font-family: MS Sans Serif;
	font-size: 10px;
	margin: 3 3 3 3;
	background-color: #EFF3FB;
	height: 33px;
	width: 20%;
}

.tdatos
{
	border:solid 0px #004F86;
	padding: 2 2 2 2;
	font-family: MS Sans Serif;
	font-size:10px;
    margin: 3 3 3 3;
    background-color: #EFF3FB;
    height: 33px;
    width: 86%;
}
.tdatos2
{
	border:solid 0px #004F86;
	padding: 2 2 2 2;
	font-family: MS Sans Serif;
	font-size:10px;
    margin: 3 3 3 3;
    background-color: #EFF3FB;
    height: auto;
    width: 100%;
}
.tdatos4 {
	border: solid 0px #004F86;
	padding: 2 2 2 2;
	font-family: MS Sans Serif;
	font-size: 10px;
	margin: 3 3 3 3;
	background-color: #EFF3FB;
	height: 81px;
	width: 86%;
}
.tdatos4 tr td {
	padding: 2px 5px 2px 5px;
	text-align: left;
	display: table-cell;
}

.tdatos4 label {
	font-family: Tahoma;
	font-size: 11px;
}
	
.tdatos tr td
{
	padding: 2px 5px 2px 5px;
	text-align: left;
	display:table-cell;
	}

.tdatos label
{
	font-family: Tahoma;
	font-size:11px;
    	
	}
	
.tdatossinm
{
	border:solid 0px #004F86;
	padding: 2 2 2 2;
	font-family: MS Sans Serif;
	font-size:10px;
    margin: 3 3 3 3;
    background-color: #EFF3FB;
    text-transform: none;
	}
	
.tdatossinm tr td
{
	padding: 2px 5px 2px 5px;
	text-align: left;
	display:table-cell;
	}

.tdatossinm label
{
	font-family: Tahoma;
	font-size:11px;
	
	}

.tdatosespecial
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	color:#004F86;
	}

.tdatos input[type=text] 
{
	font-family: Tahoma;
	font-size: 11px;
	background-color:White;
	border: outset 1px #004F86;
	text-transform: uppercase;
	cursor:auto;
	padding: 2px 2px;
	}

.tdatos input[type=text]:disabled
{
	background-color:#F2F2F2;
	color:#004F86
	}
	
.tdatos input[type=text]:focus
{
	background-color:#EFF3FB;
	}
	
.tdatos select
{
	background-color:White;
	border: outset 0.5px #004F86;
	width: 100px;
	text-transform: uppercase;
	font-family:Tahoma;
	font-size:11px;
	padding: 1px 0px 1px 0px;
	}
	
.tdatos select:disabled
{
	background-color:#EFF3FB;
	}
	
.tdatos select:focus
{
	background-color:#EFF3FB;
	}

.tdatos input[type=file]
{
	background-color:White;
	border: solid 1px #004F86;
	width: 150px;
	text-transform: uppercase;
	font-family:Tahoma;
	font-size:10px;
}

.tdatos textarea
{
	background-color:White;
	border: solid 1px #004F86;
	text-transform: uppercase;
	cursor:auto;
	font-family: Tahoma;
	font-size: 11px;
	width: 96%;
	height: 70px;
	}
	
.tdatos textatea:disabled
{
	background-color:#EFF3FB;
	}
	
.tdatos textarea:focus
{
	background-color:#EFF3FB;
	}
	
.tdatos input[type=radio] 
{
	background-color:Transparent;
	border: none 0px Transparent;
	
	text-transform: uppercase;
	cursor:auto;
	}
	
.tdatos input[type=submit] 
{
	background-color:Transparent;
	}
	
.tdatos input[type=submit]:disabled 
{
	opacity: 0.5;
	}
.tdatos2 tr td
{
	padding: 2px 5px 2px 5px;
	text-align: left;
	display:table-cell;
	}

.tdatos2 label
{
	font-family: Tahoma;
	font-size:11px;
    	
	}
	
.tdatos2sinm
{
	border:solid 0px #004F86;
	padding: 2 2 2 2;
	font-family: MS Sans Serif;
	font-size:10px;
    margin: 3 3 3 3;
    background-color: #EFF3FB;
    text-transform: none;
	}
	
.tdatos2sinm tr td
{
	padding: 2px 5px 2px 5px;
	text-align: left;
	display:table-cell;
	}

.tdatos2sinm label
{
	font-family: Tahoma;
	font-size:11px;
	
	}

.tdatos2especial
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	color:#004F86;
	}

.tdatos2 input[type=text] 
{
	font-family: Tahoma;
	font-size: 11px;
	background-color:White;
	border: outset 1px #004F86;
	width: 190px;
	height:12px;
	text-transform: uppercase;
	cursor:auto;
	padding: 2px 2px;
	}

.tdatos2 input[type=text]:disabled
{
	background-color:#F2F2F2;
	color:#004F86
	}
	
.tdatos2 input[type=text]:focus
{
	background-color:#EFF3FB;
	}
	
.tdatos2 select
{
	background-color:White;
	border: outset 0.5px #004F86;
	width: 100px;
	text-transform: uppercase;
	font-family:Tahoma;
	font-size:11px;
	padding: 1px 0px 1px 0px;
	}
	
.tdatos2 select:disabled
{
	background-color:#EFF3FB;
	}
	
.tdatos2 select:focus
{
	background-color:#EFF3FB;
	}

.tdatos2 input[type=file]
{
	background-color:White;
	border: solid 1px #004F86;
	width: 150px;
	text-transform: uppercase;
	font-family:Tahoma;
	font-size:10px;
}

.tdatos2 textarea
{
	background-color:White;
	border: solid 1px #004F86;
	text-transform: uppercase;
	cursor:auto;
	font-family: Tahoma;
	font-size: 11px;
	width: 96%;
	height: 70px;
	}
	
.tdatos2 textatea:disabled
{
	background-color:#EFF3FB;
	}
	
.tdatos2 textarea:focus
{
	background-color:#EFF3FB;
	}
	
.tdatos2 input[type=radio] 
{
	background-color:Transparent;
	border: none 0px Transparent;
	height:50%;
	text-transform: uppercase;
	cursor:auto;
	}
	
.tdatos2 input[type=submit] 
{
	background-color:Transparent;
	}
	
.tdatos2 input[type=submit]:disabled 
{
	opacity: 0.5;
	}
	
	
	
	.tdatos1
{
	border:solid 0px #004F86;
	padding: 2 2 2 2;
	font-family: MS Sans Serif;
	font-size:10px;
    margin: 3 3 3 3;
    background-color: #EFF3FB;
    height:auto;
	}
	
.tdatos1 tr td
{
	padding: 2px 5px 2px 5px;
	text-align: left;
	display:table-cell;
	}
.tdradio
{
    padding: 0px 0px 0px 0px;
    text-align: left;
    display:table-cell;
    font-size:20px;
    }
.tdatos1 label
{
	font-family: Tahoma;
	font-size:11px;
    	
	}
	
.tdatossinm1
{
	border:solid 0px #004F86;
	padding: 2 2 2 2;
	font-family: MS Sans Serif;
	font-size:10px;
    margin: 3 3 3 3;
    background-color: #EFF3FB;
    text-transform: none;
	}
	
.tdatossinm1 tr td
{
	padding: 2px 5px 2px 5px;
	text-align: left;
	display:table-cell;
	}

.tdatossinm1 label
{
	font-family: Tahoma;
	font-size:11px;
	
	}

.tdatosespecial1
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	color:#004F86;
	}

.tdatos1 input[type=text] 
{
	font-family: Tahoma;
	font-size: 11px;
	background-color:White;
	border: outset 1px #004F86;
	cursor:auto;
	padding: 2px 2px;
	}

.tdatos1 input[type=text]:disabled
{
	background-color:#F2F2F2;
	color:#004F86
	}
	
.tdatos1 input[type=text]:focus
{
	background-color:#EFF3FB;
	}
	
.tdatos1 select
{
	background-color:White;
	border: outset 0.5px #004F86;
	width: 100px;
	
	font-family:Tahoma;
	font-size:11px;
	padding: 1px 0px 1px 0px;
	}
	
.tdatos1 select:disabled
{
	background-color:#EFF3FB;
	}
	
.tdatos1 select:focus
{
	background-color:#EFF3FB;
	}

.tdatos1 input[type=file]
{
	background-color:White;
	border: solid 1px #004F86;
	width: 150px;
	
	font-family:Tahoma;
	font-size:10px;
}

.tdatos1 textarea
{
	background-color:White;
	border: solid 1px #004F86;
	cursor:auto;
	font-family: Tahoma;
	font-size: 11px;
	width: 96%;
	height: 70px;
	}
	
.tdatos1 textatea:disabled
{
	background-color:#EFF3FB;
	}
	
.tdatos1 textarea:focus
{
	background-color:#EFF3FB;
	}
	
.tdatos1 input[type=radio] 
{
	background-color:Transparent;
	border: none 0px Transparent;
	height:70%;
	cursor:auto;
	}
	
.tdatos1 input[type=submit] 
{
	background-color:Transparent;
	}
	
.tdatos1 input[type=submit]:disabled 
{
	opacity: 0.5;
	}
	
	
	
	
	
	
.dbusup
{
	background-color: #004F86;
	height: 36px;
	padding-bottom:15px;
	padding-top:15px;
	margin:auto;
	}

.dbusup input[type=submit]:disabled
{
	opacity:0.5;
	}

.dbusesp
{
	height:20px;
	}
	
.dbusesp1
{
	height:10px;
	}
	
.dbusinv
{
	display:none;
	}
	
.dbuspie
{
	background-image: url('../imagenes/Pie2.JPG');
	}



#bubble_tooltip{
	width:80px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top
{
	background-color: #FFF;
	background-image: url('../imagenes/bubble_top.gif1');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle
{
	background-color: #FFF;
	background-image: url('../imagenes/bubble_middle1.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#bubble_tooltip .bubble_bottom
{
	background-color: #FFF;
	background-image: url('../imagenes/bubble_bottom2.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:18px;
	position:relative;
	top:-6px;
}
            
.modalBg
{
	background-color: White;
	filter:alpha(opacity=50);
    opacity:0.5;
}

.modalPanel 
{
	background-color:#ffffff;
    border-width:3px;
    border-style:solid;
    border-color: #004F86;
}

.tcampos
{
	display: table;
	}

.tcampos div
{
	float:left;
	}
	
.tcampos input[type=text]
{
	
	}
	
.tdetalles
{
	padding: 5px 30px 5px 10px;
	margin: 15px 15px 15px, 15px;
	font-family: Tahoma;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	width: 60%;
	color: #004F86;
	}
	
.groupboxgeneral
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 200px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
	.groupboxgeneral2
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 240px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxgeneradoresc
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: auto;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxgeneral1
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: 200px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxcartera
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 175px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
	.groupboxinfnove
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 177px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxadicional
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 140px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
	.groupboxnovedadv
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 140px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxbitacora
{
	font-family: Tahoma;
	font-size: 11px;
	width: 90%;
	height: 200px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxotros
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 100px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxestado
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 60px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxadcond
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 65px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
	.groupboxadcondltsa
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 92px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.lval
{
	font-family: Tahoma;
	font-size: 14px;
	color: Red;
	}
	
.groupboxgenreferencias
{
	font-family: Tahoma;
	font-size: 11px;
	width: 100%;
	height: 150px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxadreferencias
{
	font-family: Tahoma;
	font-size: 11px;
	width: 100%;
	height: 150px;
	background-color: #EFF3FB;
	color: #004F86;
	
	}
	
.groupboxtrailers
{
	font-family: Tahoma;
	font-size: 11px;
	width: 100%;
	height: 290px;
	background-color: #EFF3FB;
	color: #004F86;
	
	}
	
.groupboxgentelefono
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: auto;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxgenfletes
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: 85px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxgencontacto
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: auto;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxdetalleturnero
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: 155px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxgenproductos
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: 185px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxdocumentosgeneral
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: 230px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxgenvehiculos
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 240px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxvehiculos
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: auto;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxmatricula
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 65px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxgps
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 65px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxdocumentosvehiculos
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: 250px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxemisionpreliquidacion
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: 200px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
	.nuevoviajewms
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	height: 150px;
	background-color: #EFF3FB;
	color: #004F86;
	}

.groupboxsucinstacias
{
	font-family: Tahoma;
	font-size: 11px;
	width: 90%;
	height: 130px;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxveh
{
	font-family: Tahoma;
	font-size: 11px;
	width: 92.5%;
	height: auto;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxturnero
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 130px;
	background-color: #EFF3FB;
	color: #004F86;
}

.groupboxcotizacion
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;

	background-color: #EFF3FB;
	color: #004F86;
	padding: 2px 0px 4px 0px;
	/*-moz-border-radius: 8px;
    -webkit-border-radius: 8px;*/
    
}

.groupboxcotizacion1 {
    font-family: Tahoma;
    font-size: 11px;
    width: 95%;
    background-color: #EFF3FB;
    color: #004F86;
    padding: 2px 0px 4px 0px;
    /*-moz-border-radius: 8px;
    -webkit-border-radius: 8px;*/
}

.groupboxObser {
    font-family: Tahoma;
    font-size: 11px;
    width: 85%;
    background-color: #EFF3FB;
    color: #004F86;
    padding: 2px 0px 4px 0px;
}


.groupviajes {
    font-family: Tahoma;
    font-size: 11px;
    width: 85%;
    background-color: #EFF3FB;
    color: #004F86;
    padding: 2px 0px 4px 0px;
}

.ventasporasesor
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 300px;
	background-color: #EFF3FB;
	color: #004F86;
	padding: 2px 0px 4px 0px;
}

.rutasdestinoseguro
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 100px;
    
	background-color: #EFF3FB;
	color: #004F86;
	padding: 2px 0px 4px 0px;
	/*-moz-border-radius: 8px;
    -webkit-border-radius: 8px;*/
    
}


.ventasasesor
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	height: 50px;
    
	background-color: #EFF3FB;
	color: #004F86;
	padding: 2px 0px 4px 0px;
	/*-moz-border-radius: 8px;
    -webkit-border-radius: 8px;*/
    
}


.groupboxcontenedoresmov
{
	font-family: Tahoma;
	font-size: 11px;
	width: auto;

	background-color: #EFF3FB;
	color: #004F86;
	padding: 2px 0px 4px 0px;
	/*-moz-border-radius: 8px;
    -webkit-border-radius: 8px;*/
    
}

.groupboxmedios
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;

	background-color: #EFF3FB;
	color: #004F86;
	padding: 2px 0px 4px 0px;
	
}

.groupboxmedios2 {
	font-family: Tahoma;
	font-size: 11px;
	width: 70%;
	background-color: #EFF3FB;
	color: #004F86;
	padding: 2px 0px 4px 0px;
}

.recordviajes
{
	font-family: Tahoma;
	font-size: 11px;
	width: 90%;

	background-color: #EFF3FB;
	color: #004F86;
	padding: 2px 0px 4px 0px;
	
}

.groupboxitinerario
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;

	background-color: #EFF3FB;
	color: #004F86;
	padding: 2px 0px 4px 0px;
	/*-moz-border-radius: 8px;
    -webkit-border-radius: 8px;*/
    
}

/*.groupboxcotizacion legend
{
	color: #004F86;
    text-align: right;
    border: solid 1px #004F86;
    padding: 0.2em 0.5em;
    width: 35%;
    background-color: Transparent;
	}*/


.groupboxcotizaciondet
{
	font-family: Tahoma;
	font-size: 11px;
	width: 85%;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxserviciodet
{
	font-family: Tahoma;
	font-size: 11px;
	width: 95%;
	background-color: #EFF3FB;
	color: #004F86;
	}
	
.groupboxcien
{
	font-family: Tahoma;
	font-size: 11px;
	width: 100%;
	background-color: #EFF3FB;
	color: #004F86;
	}

.groupboxtotales
{
	font-family: Tahoma;
	font-size: 11px;
	width: 97%;
	background-color: #EFF3FB;
	color: #004F86;
	}

.groupboxtotales2 {
	font-family: Tahoma;
	font-size: 11px;
	width: 100%;
	margin-left: -210px;
	padding-bottom: 30px;
	background-color: #EFF3FB;
	color: #004F86;
}
	
.groupboxtotalesprel
{
	font-family: Tahoma;
	font-size: 11px;
	width: 90%;
	height:10%;
	background-color: #EFF3FB;
	color: #004F86;
	}	

.horabtarriba
{
     width:32px;
     height:32px;
     background-image:url('../imagenes/arrow-up.gif');
     background-repeat:no-repeat;
     background-color:Transparent;
     border:0px;
	}
	
.horabtabajo
{
     width:32px;
     height:32px;
     background-image:url('../imagenes/arrow-down.gif');
     background-repeat:no-repeat;
     background-color:Transparent;
	 border:0px;
	}
	
.horatxt
{
	width:70px;
	height:50px;
	background-color:#004F86;
	color:White;
	font-size:32px;
	vertical-align:middle;
	text-align:center;
	border: none 0 Transparent;
	}
	
.horalbl
{
	font-size:32px;
	color:#004F86;
	}
	
.horatb
{
     border:solid 4px #004F86;
	}
	
.msjgrid
{
    background-color: #EFF3FB;
	color: #004F86;
	font-family: Tahoma;
	font-size: 8px;	
}

.sampleTable
{
	border-spacing:0px;
	border-collapse:collapse;
	margin: 0px;
	padding: 2px;
	width: 718px;
	vertical-align:top;
	text-align:center;
}

.direcciones
{
	font-family: Tahoma;
	font-size:11px;
	}
	
.direcciones input[type=text] 
{
	font-family: Tahoma;
	font-size:11px;
	text-transform: uppercase;
	width: 40px;
	}
	
.direcciones select 
{
	font-family: Tahoma;
	font-size:11px;
	text-transform: uppercase;
	}
	
.direcciones textarea 
{
	font-family: Tahoma;
	font-size:11px;
	text-transform: uppercase;
	height: 20px;
	}
	
.direccionesresult
{
	margin: 15px 0 0 0;
	}
	
.direccionesresult input[type=text] 
{
	font-family: Tahoma;
	font-size:14px;
	text-transform: uppercase;
	width: 400px;
	text-align: center;
	}

td.tdchart
{
	width:412px;
}


.accordionDiv
{
	width:90%;
	height:auto;
    padding: 0px 40px 0px 40px; 
	}

.accordionCabecera
{
border: 1px dotted #004F86;
background-color: #EFF3FB;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
padding: 2px;
margin-top: 2px;
cursor: pointer;
color: #004F86;

}

.accordionContenido
{
font-family: Sans-Serif;
background-color: #FFF;
border: 0px solid black;
border-top: none;
font-size: 12px;
padding: 7px;
} 

.accordionTitulo
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 10px 2px 10px;
	font-weight: bold;
	}

.accordionMensaje
{
	font-family: Tahoma;
	font-size: x-small;
	font-weight: normal;
	}

.titulomasterdetail
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	color: White;
	background-color: #004F86;
	}
	
.error_titulo
{
	font-family: Tahoma;
	color:red;
	}
	
.elabora
{
	font-family: Tahoma;
	font-size: 9px;
	border: dotted 1px #004F86;
	}
	
.divbotonesppal
{
	vertical-align:middle;
	}
	
.divbotonescont
{
	background-color:#004F86;
	width: 60%;
	vertical-align: middle;
	}
	
.divbotonescont a:link
{
	background-color: Transparent;
	color: White;
	font-family: Tahoma;
	font-size: 12px;
	}
	
.divbotonescont a:visited
{
	background-color: #004F86;
	color: White;
	font-family: Tahoma;
	font-size: 12px;
	}

.divbotonescont a:active
{
	background-color: Transparent;
	color: White;
	font-family: Tahoma;
	font-size: 12px;
	}
	
.divbotonescont a:hover
{
	background-color: White;
	color: #004F86;
	font-family: Tahoma;
	font-size: 12px;
	}
	
.divnotonescont button[disabled]:active, button[disabled],
input[type="reset"][disabled]:active,
input[type="reset"][disabled],
input[type="button"][disabled]:active,
input[type="button"][disabled],
select[disabled] > input[type="button"],
select[disabled] > input[type="button"]:active,
input[type="submit"][disabled]:active,
input[type="submit"][disabled]
{
    opacity:0.4;
	filter:alpha(opacity=40);
  	}
  	
.pagination
{
	width: auto;
	border: solid 0 Gray;
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
    font-family: Tahoma;
    font-size: 11px;
    background-color: #EFF3FB;
    
	}
	
.pagination a:link
{
	padding: 5px 10px 5px 10px;
	font-family:Tahoma;
	font-size:13px;
	text-decoration: none;
    color: White;
    border: solid 1px green;
    background-color: #000;
    font-weight:bold;
    -moz-border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	border-radius: 0.4em;
	}
	
.pagination a:visited
{
	padding: 5px 10px 5px 10px;
	font-family:Tahoma;
	font-size:13px;
	text-decoration: none;
    color: White;
    border: solid 1px green;
    background-color: #000;
    font-weight:bold;
    -moz-border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	border-radius: 0.4em;
	}
	
.pagination a:active
{
	padding: 5px 10px 5px 10px;
	font-family:Tahoma;
	font-size:13px;
	text-decoration: none;
    color: Yellow;
    border: solid 1px green;
    background-color: #004F86;
    font-weight:bold;
    -moz-border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	border-radius: 0.4em;
	}
	
.pagination a:hover
{
	padding: 5px 10px 5px 10px;
	font-family:Tahoma;
	font-size:13px;
	text-decoration: none;
    color: #004F86;
    border: solid 1px gray;
    background-color: Transparent;
    font-weight:bold;
    -moz-border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	border-radius: 0.4em;
	}
	
.pagsimbolos
{
    font-size: 9px;
    padding: 0 3px 0 3px;
	}
	
.informesempdiv
{
    width: 80%;
    padding: 20px 20px 20px 20px;
    -moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-webkit-box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 6px;
	box-shadow: rgba(0, 0, 0, 0.4) 2px 2px 6px;
	border-radius: 1em;
	background-color: #F2F2F2;
	
    }
    
.informesemptab
{
    width: 100%;
    border: 0px solid #004F86;
    background-color:#F2F2F2;
    padding: 10px 10px 10px 10px;
    }
    
.informesemptab tr td
{
    border-bottom:1px dotted gray;
    }

.informesemptab a:link
{
	padding: 3px 5px 3px 5px;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
    color: White;
    border: solid 1px gray;
    background-color: #004F86;
    
    -moz-border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	border-radius: 0.4em;
	}
	
.informesemptab a:visited
{
	padding: 3px 5px 3px 5px;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
    color: White;
    border: solid 1px gray;
    background-color: #004F86;
    
    -moz-border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	border-radius: 0.4em;
	}
	
.informesemptab a:active
{
	padding: 3px 5px 3px 5px;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
    color: Yellow;
    border: solid 1px gray;
    background-color: Black;
    
    -moz-border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	border-radius: 0.4em;
	}
	
.informesemptab a:hover
{
	padding: 3px 5px 3px 5px;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
    color: Black;
    border: solid 1px gray;
    background-color: White;
    font-weight:bold;
    -moz-border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	border-radius: 0.4em;
	}

.informesemptabtdimg
{
    width: 15%;
    height: auto;
    }
    
.informesempdivimgimg
{
    height: 100px;
    width: 100px;
    }
    
.informesemptabtdinf
{
    width: 45%;
    height: auto;
    padding: 5px 5px 5px 5px;
    
    }
    
.informesemptabtdinf tr td
{
    border:0px solid white;
    
    }
    
.informesemptabtdinftab
{
    width: auto;
    height:100%
    }
    
    
    
.informesemptabtdinftabtit
{
    font-family: Tahoma;
    font-size: 17px;
    font-weight:bold;
    
    }
    
.informesemptabtdinftabdes
{
    padding: 0 5px 0 5px;
    font-family: Tahoma;
    font-size: 11px;
    font-style: italic;
    }
    
.informesemptabtdrep
{
    width: 45%;
    height: auto;
    
    }
    
.informesemptabtdrepdiv
{
    padding: 5px 15px 5px 15px;
    font-family: Tahoma;
    font-size: 12px;
    
    }
    
.informesemptabtdrepdiv div
{
    height:20px;
    display: table;
    }
    
.filtrofechas
{
    width: 400px;
    border: 1px solid #004F86;
    padding: 10px 10px 10px 10px;
    font-family: Tahoma;
    font-size:11px;
    margin: 5px 5px 5px 5px;
    }
    
.filtrofechas span
{
    font-size: 10px;
    float:left;
    }
    
.filtrosucursales
{
    width: 400px;
    border: 1px solid #004F86;
    padding: 10px 10px 10px 10px;
    font-family: Tahoma;
    font-size:11px;
    margin: 5px 5px 5px 5px;
    }
    
.filtrosucursales span
{
    font-size: 10px;
    float:left;
    }
    
.filtrosucursales table
{
    width:95%;
    }
    
.filtroasesores
{
    width: 400px;
    border: 1px solid #004F86;
    padding: 10px 10px 10px 10px;
    font-family: Tahoma;
    font-size:11px;
    margin: 5px 5px 5px 5px;
    }
    
.filtroasesores span
{
    font-size: 10px;
    float:left;
    }
    
.filtroasesores table
{
    width:95%;
    }    

.filtrotam
{
    height:100px;
    overflow:auto;
    }


.informever_movpendfact
{
    width:100%;
    padding:5px 5px 5px 5px;
    border:1px solid black;
    font-family: Calibri;
    font-size: 11px;
    }
    
.opc_titulo1
{
    font-size:13px;
    font-weight:bold;
    vertical-align:middle;
    color:#004F86;
    }
    
.opc_descrip1
{
    font-size:11px;
    padding:1px 1px 10px 10px;
    }
    
.opc_div1
{
    padding: 20px 80px 20px 80px;
    font-family:Tahoma;
    }
    
.LabelWithBackgroundStyle1
{
    color: #FFFFFF;
    font-size: 9pt;
    font-family: sans-serif,"Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana;
    font-weight: bold;
}

.lbl_center
{
    text-align:center;
}
    
.groupboxcomparendos
{
	font-family: Tahoma;
	font-size: 11px;
	width: 575px;
	height: 284px;
	background-color: #EFF3FB;
	color: #004F86;
}