body,form,td
{
	margin:0 0 0 0;
}
h1
{
	background-color:#377584;
	color:#FFFFFF;
	font:bolder 15px Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	margin:0;
	padding:0 0 0 10px;
	text-align:left;
}
h2
{
	font:bolder 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	margin:0 10px;
	text-align:center;
}
h3
{
	color:#FFFFFF;
	font:bolder 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	margin:0 10px;
	text-align:center;
}
img
{
	border:0;
}
.cal-ComboBox{
	color: Navy;
	font-family: Verdana,  Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	--background-color: #377584;
}
.error
{
	background-color:#377584;
	border:solid 2px #FF9900;
	color:#FF6600;
	font:bolder 16px Verdana, Arial, Helvetica, sans-serif;
	margin:3px 0 0 0;
	padding:3px 5px;
	text-transform:uppercase;	
	width:90%;
}
.radlis
{
	background-color:#377584;
	border:solid 2px #333333;
	color:#FFFFFF;
	font:bolder 16px Arial, Helvetica, sans-serif;
	margin:20px 60px;
	padding:3px;
	text-align:center;
	text-transform:uppercase;
}

.temporal
{
	color:#377584;
	font:bolder 16px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	margin:80px 0 40px 0;
	text-align:center;
}
.textos
{
	color:#377584;
	font:bolder 12px Verdana, Arial, Helvetica, sans-serif;
	margin:2px;
	text-align:left;
}
.mititulo
{
	font:bolder 13px Verdana,Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	background-color:#377584;
	text-align:center;
	padding:3px 0;
	list-style-type:circle;
}
.tablas
{
	background-color:#999999;
	border:solid thin #377584;
	color:#FFFFFF;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.tips
{
	background-color:#377584;
	border:solid 5px #FF9900;
	color:#FF9900;
	font:bolder 15px Verdana, Arial, Helvetica, sans-serif;
	width:60%;
	height:120px;
}
.mitabla
{
	border:thin solid #377584;
	margin:5px 0;
}
.titulobus
{
	background-color:#377584;
	color:#FFFFFF;
	font:bolder 12px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 4px;
}
.titulotex
{
	color:#FFFFFF;
	font:bolder 11px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 4px;
}
.mititulo1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: 377584;
	padding:3px;
}
.titulo1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: 377584;
	text-indent: 5pt;
}
.info
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-indent: 5pt;
}
.tex_area
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-indent: 2pt;
}
.botones
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color: #FF9900;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	width: 90px;
	border: thin solid #FFFFFF;
}
.botones2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #7f8c94;
	text-align: center;
	height: 20px;
	width: 90px;
	border: thin solid #88ABC2;
        -moz-border-radius: 4px;
	border-radius: 4px;
}
.plan
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #7f8c94;
	text-align: center;
	height: 100px;
	width: 500px;
}
.misbotones
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color:#FF9900;
	color: #FFFFFF;
	text-align: center;
	height:20px;
	width:95px;
	border:thin solid #FFFFFF;
}
.botones_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color: #e3ad02;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	width: 30px;
	border: thin solid #999999;
}
.botones_3
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color: #e3ad02;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	width: 70px;
	border: thin solid #999999;
}
.botones_mediano
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color: #FF9900;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	width: 130px;
	border: thin solid #FFFFFF;
}
.botones_mediano2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color: #e3ad02;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	width: 130px;
	border: thin solid #FFFFFF;
}
.botones_largo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color: #FF9900;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	width: 230px;
	border: thin solid #FFFFFF;
}
.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color: #E3E8EC;
	color: #000000;
	border: thin solid #999999;
}
.titima
{
	background-color:a8bac6;
	margin:0;
	padding:0;
}
.titulos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	background-color:#7f8c94;
	padding:0 2px;
	vertical-align: middle;
	height:22px;
}
.titulos2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	background-color:#a8bac6;
	padding:0 2px;
	vertical-align: middle;
	height:22px;
}
.titulos5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	background-color: e0e6e7;
	text-indent: 5pt;
	vertical-align: middle;
}
.titulos3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	c
	font-weight: bolder;
	color: #000000;
	background-color: a8bac6;
	text-indent: 5pt;
	vertical-align: middle;
	text-align: center;
	height: 30px;
}
.borde_tab
{
	border:thin solid #377584;
}
.leidos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #006699;
	text-decoration: none;
}
.leidos2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #006690;
	text-decoration: none;
}
.no_leidos
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #488F03;
	text-decoration: none;
}
.leido
{
	color:#006699;
	font:bolder 10px Verdana,Arial,Helvetica,sans-serif;
	padding:1px 3px;
	text-align:left;
}
.noleido
{
	color:#488F03;
	font:bolder 10px Verdana,Arial,Helvetica,sans-serif;
	padding:1px 3px;
	text-align:left;
}
.acuse
{
	color:#5A3A29;
	font:bolder 10px Verdana,Arial,Helvetica,sans-serif;
	padding:1px 3px;
	text-align:left;
}
.listado1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 30px;
}
.milistado
{
	background-color:#E3E8EC;
	color:#0033CC;
	font:bolder 10px Arial,Helvetica,sans-serif;
	margin:0;
	padding:0 3px;
	text-align:left;
	vertical-align:top;
}
.listado
{
	background-color:#E3E8EC;
}
.listado2
{
	background-color:#E3E8EC;
	color:#000000;
	font:bolder 10px Arial,Helvetica,sans-serif;
	padding:0 1px;
	text-align:left;
}
.listado2_center
{
	background-color:#E3E8EC;
	color:#000000;
	font:bolder 10px Arial, Helvetica, sans-serif;
	height:22px;
	padding:0 2px;
	text-align:center;
}
.listado2_no_identa {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: e3e8ec;
	text-align: left;
	text-indent: 0pt;
	vertical-align: middle;
	height: 30px;
}
.listado5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: e3e8ec;
	text-align: left;
	text-indent: 5pt;
	vertical-align: middle;
}
.paginacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #377584;
	text-decoration: none;
	text-align: center;
}
.vinculos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #006699;
	text-align: left;
	text-indent: 5pt;
	vertical-align: middle;
}
.botones_funcion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	background-color: 377584;
	color: #FFFFFF;
	text-align: center;
	border: thin solid #FFFFFF;
	text-indent: 5pt;
	vertical-align: middle;
}
.titulos4
{
	background-color:#006699;
	color:#FFFFFF;
	height:22px;
	padding:0 0 0 10px;
	font:bolder 12px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	text-transform: uppercase;
}
.alarmas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-align: center;
}
.menu_princ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #086478;
	cursor: pointer;
	text-decoration: none;
	text-indent: 3pt;
}
.titulosError {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #FF0000;
	background-color: e3e8ec;
	text-indent: 5pt;
	vertical-align: middle;
	height: 30px;
}
.titulosError2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #FF0000;
	text-indent: 5pt;
	vertical-align: middle;
	height: 30px;
}
.tSel {
 background-color: #00FF22;
 font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #223399;}
.porExcluir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}
.vinculoTipifAnex 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #009060;
	text-align: left;
	text-indent: 5pt;
	vertical-align: middle;
}
.textotabla
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
	.borders {
		-moz-border-radius: 8px;
		border-radius: 8px;
}
	.borders1 {
		-moz-border-radius: 8px;
		border-radius: 6px;
	
} 
.borders3 {
		-moz-border-radius: 35px;
		border-radius: 35px;
		background-color: blue ;
		-moz-border-radius: 4em 4em 4em 4em;
         border-radius: 4em 4em 4em 4em;
} 
.borders2 {
//-moz-border-radius: 1em 3em 1em 3em;
border-radius: 1em 3em 1em 3em;
}
.titulos41 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: bolder;
	color: #FFFFFF;
/*	background-image: url(../../../imagenes/menu/menu_udes30px.png);*/
	background-color: #006699;
	text-indent: 5pt;
	text-transform: uppercase;
	height: 30px;
}
