/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */
body{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
}
td{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;

}
#calendar td{
    font-size:10px;
}
  #termino { color: rgb(81,81,81);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-style: italic;
    font-weight: bold;
    }

  #definic { color: rgb(81,81,81);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    }
  a:link { color: rgb(81, 81, 81);
    text-decoration: none;
    }

  a:hover { color: rgb(81, 81, 81);
    text-decoration: none;
    }

  a:visited { color: rgb(81, 81, 81);
    text-decoration: underline;
    }
    
A.normal
{
    TEXT-DECORATION: none; 
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR:  #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: justify
}


A.activado
{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #808080;
	BACKGROUND-COLOR: Silver;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	TEXT-ALIGN: justify
}



A.normal:hover
{
    TEXT-DECORATION: none; 
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #808080; 
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: justify
}

A.normal:visited
{
    TEXT-DECORATION: none; 
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #af1015; 
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    TEXT-ALIGN: justify
}

A.activado:hover
{
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #808080;
	BACKGROUND-COLOR: Silver;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	TEXT-ALIGN: justify
}

A.azulin {
	color : #778899;
	border : none;
	font : small-caps Verdana,Arial,Helvetica,sans-serif;
}

A.azulin1 {
	color : #778899;
	border : none;
	font : Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
}

A.azulin2 {
	color : #AE2326;
	border : none;
	font : Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
}

A.azul
{
    FONT-WEIGHT: 100;
    FONT-SIZE: smaller;
    COLOR: #af1015;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}

    
  .abecedario { 
  	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    color: rgb(81,81,81);
    }

  .Bienvenida { 
  	font-family: Verdana,Arial,Helvetica,sans-serif;
    color: rgb(81,81,81);
    font-size: 14pt;
    }

  .Rotator { 
  	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    }
  .Rotator td{ 
  	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    }

  .Title { 
  	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: medium;
    font-style: normal;
    font-weight: bold;
    color: rgb(81,81,81);
    }

  .simpletext { 
  	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: rgb(81,81,81);
    }

  .simpletext2 { 
  	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    color: rgb(81,81,81);
    }

  .simpletextmayor { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(81, 81, 81);
	padding-bottom:2px;
	padding-top:2px;
    }

	.simpletextmayor a { 
		color:#000000;
	}
	
	.simpletextmayor a:visited { 
		color:#af1015;
	}
	
	.simpletextmayor a:hover { 
		color:#808080;
	}

  .etiquetaTS { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    }

  .simpletextmayorbig { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: rgb(81,81,81);
    }

  .simpletextmayordecoration { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(81,81,81);
    text-decoration: underline;
    }

  .simpletextorange { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #990000;
    }

  .simpletextorange2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(153, 0, 0);
    }

  .simpletextonce { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(81,81,81);
    text-decoration: underline;
    }

  .simpletextonce2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(81,81,81);
    }

  .SubTitle { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: small;
    font-style: normal;
    font-weight: bold;
    color: rgb(81, 81, 81);
    }

  .SubTitleorange { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    color: rgb(153, 0, 0);
    }

  .simpletextmayorblanca { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  .simpletextans { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(0, 0, 0);
    }

  .simpletextmedium { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: rgb(81, 81, 81);
    }
    
  .simpletextmediumorange { font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: rgb(153, 0, 0);
    }

  .simpletextli { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(81, 81, 81);
	border-bottom-color: #999999;
    border-bottom-width: 1px;
    padding-bottom: 5px;
    }

  .simpletextmayor2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: rgb(81, 81, 81);
	border-bottom-color: #999999;
    border-bottom-width: 1px;
    padding-bottom: 5px;
    }

  .categorias { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: rgb(81, 81, 81);
    }

  .categorias2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #ffffff;
    }

  .bordegris { border-color: rgb(204, 204, 204);
    background-color: rgb(255, 255, 255);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    color: rgb(81,81,81);
    }

  .bordeblanco { border-color: red rgb(255, 255, 255) rgb(255, 255, 255);
    background-color: rgb(204, 204, 204);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9px;
    color: rgb(81,81,81);
    font-weight: bold;
    }

  .SubTitle2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  

  .bordeblancoGr { border-color: rgb(255, 255, 255);
    background-color: rgb(204, 204, 204);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81,81,81);
    font-weight: bold;
    }

  .bordegrisGr { border-color: rgb(204, 204, 204);
    background-color: rgb(255, 255, 255);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81,81,81);
    font-weight: bold;
    }

  .tdcriterio2 { 
  	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(255, 255, 255);
    background-color: #AE2326;
    text-decoration: none;
    font-weight: bold;
    }
	.tdcriterio2 a { 
		color:#000000;
	}
	.tdcriterio2 a:visited { 
		color:#af1015;
	}
	.tdcriterio2 a:hover { 
		color:#808080;
	}

  .tdcriterioPer { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(255, 255, 255);
	background-color: #7f7f7f;
    text-decoration: none;
    font-weight: bold;
	border-right-color:#000000;
	border-right-width:2px;
    }

  .tdcriterioPer2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(255, 255, 255);
	background-color:#FFFFFF;
    text-decoration: none;
    font-weight: bold;
	padding-top:15px;
	padding-left:27px;
	background:url(/template/skin/botonLeg.png);
	width:324px;
	height:62px;
	vertical-align:text-top;
	background-repeat:no-repeat;
    }
	
	.tdcriterioPer2 a:link {
	color: #ffffff;
	text-decoration: none;
	}
	.tdcriterioPer2 a:hover {
	color: #ffffff;
	text-decoration: none;
	}
	.tdcriterioPer2 a:visited {
	color: #ffffff;
	text-decoration: none;
	}

  .tdcriterioPer3 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-weight: bold;
	position: relative;
    }
	
  .tdcriterioPer4 { 
	position:absolute;
	border:none;
	top:-15px;
	left:-7px;
    }
	
  .tdcriterioHead { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #404040;
    text-decoration: none;
    font-weight: bold;
    }
	
  .tdcriterio { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #404040;
    text-decoration: none;
    font-weight: bold;
	border-bottom-color: #999999;
    border-bottom-width: 2px;
    padding-bottom: 5px;
    }
	.tdcriterio a { 
		color:#000000;
	}
	.tdcriterio a:visited { 
		color:#af1015;
	}
	.tdcriterio a:hover { 
		color:#808080;
	}

  .tdcriterioLeg { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #404040;
    text-decoration: none;
    font-weight: bold;
	border-bottom-color: #999999;
    border-bottom-width: 2px;
    padding-bottom: 5px;
    }
	.tdcriterioLeg a { 
		color:#000000;
	}
	.tdcriterioLeg a:visited { 
		color:#af1015;
	}
	.tdcriterioLeg a:hover { 
		color:#808080;
	}
  .Container{
    padding:5px;
  }  
  .Container .tdcriterio { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #000;
    background-color: #CCC;
    text-decoration: none;
    font-weight: bold;
    }

   .tdcriterioverde {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #009900;
	text-decoration: none;
	font-weight: bold;
   }
   .tdcriterioamarillo {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
   }
   .tdcriteriorojo {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #BB1100;
	text-decoration: none;
	font-weight: bold;
   }    
   .tdcriteriosmall { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    color: rgb(255, 255, 255);
    background-color: #4c4c4c;
    text-decoration: none;
    font-weight: bold;
    } 

  .tdcriteriorep { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #4c4c4c;
    background-color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    }

  .tdbusqueda { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(255, 255, 255);
    background-color: rgb(245, 213, 144);
    text-decoration: none;
    font-weight: bold;
    }

  .tdbusquedasel { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-weight: bold;
    }

  .tdcriterioint { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81,81,81);
    background-color: rgb(223, 223, 223);
    text-decoration: none;
    font-weight: bold;
    }

	.tdcriterioint a { 
		color:#000000;
	}
	
	.tdcriterioint a:visited { 
		color:#af1015;
	}
	
	.tdcriterioint a:hover { 
		color:#808080;
	}

  .tdcriteriosel { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81,81,81);
    text-decoration: none;
    font-weight: bold;
    }

	.tdcriteriosel a { 
		color:#000000;
	}
	
	.tdcriteriosel a:visited { 
		color:#af1015;
	}
	
	.tdcriteriosel a:hover { 
		color:#808080;
	}

  .tdcriteriogr { 
  	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #515151;   
    text-decoration: none;
    font-weight: bold;
	border-bottom-color: #999999;
    border-bottom-width: 1px;
    padding-bottom: 5px;
    }

  .tdcriteriogrV { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #515151;   
    text-decoration: none;
    font-weight: bold;
	border-bottom-color: #999999;
    border-bottom-width: 1px;
    padding-bottom: 5px;
    }

  .tddatosgris { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81, 81, 81);
    background-color:#f2f2f2;
    text-decoration: none;
	border-bottom-color: #999999;
    border-bottom-width: 1px;
    padding-bottom: 5px;
    }

	.tddatosgris a { 
		color:#000000;
	}
	.tddatosgris a:visited { 
		color:#af1015;
	}
	.tddatosgris a:hover { 
		color:#808080;
	}

  .tddatosazul { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #808080;
	font-weight:bold;
	border-bottom-color: #999999;
    border-bottom-width: 1px;
	padding-left:5px;
	padding-right:5px;
    padding-bottom: 5px;
    }

	.tddatosazul a { 
		color:#000000;
	}
	.tddatosazul a:visited { 
		color:#af1015;
	}
	.tddatosazul a:hover { 
		color:#808080;
	}

  .tddatosazulPer { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
	border-bottom-color: #999999;
    border-bottom-width: 1px;
    padding-bottom: 5px;
    }

	.tddatosazulPer a { 
		color:#000000;
	}
	.tddatosazulPer a:visited { 
		color:#af1015;
	}
	.tddatosazulPer a:hover { 
		color:#808080;
	}

  .divisor{
	  color:#999999;
	  border: .1pt solid;
	  border-radius: 5px;
  }

  .divisorHead{
	  color:#999999;
	  border: 2px solid;
	  border-radius: 3px;
  }

  .divisorContent{
	  color:#999999;
	  border: 2px solid;
	  border-radius: 2px;
  }

  .divisorBotones{
	  color:#000000;
	  border: 2px solid;
	  border-radius: 2px;
  }

  .divisorTabla{
	  color:#999999;
	  border: thin solid;
	  border-radius: 5px;
  }

  .tddatosazulspan { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color:#af1015;
    text-decoration: none;
    }

	.tddatosazulspan a { 
		color:#000000;
	}
	.tddatosazulspan a:visited { 
		color:#af1015;
	}
	.tddatosazulspan a:hover { 
		color:#808080;
	}

   .tddatosazulsmall { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(81,81,81);
    text-decoration: none;
    }
 
    .tddatosazultotal { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81,81,81);
    background-color: rgb(218, 218, 222);
    text-decoration: none;
    }


.tddatosazulliga {
	font-family: Verdana;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.tddatospostit {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFCC;
	text-decoration: none;
}

.tddatossinprioridad {
	font-family: Verdana;
	font-size: 15px;
	color: #515151;
	text-decoration: none;
	font-weight: bold;
}

.tddatosverde {
	font-family: Verdana;
	font-size: 15px;
	//color: #515151;
	color: #515151;
	//background-color: #ADFF33;
	//background-color: #009900;
	background-color: #00B900;
	text-decoration: none;
	font-weight: bold;
}

.tddatosamarillo {
	font-family: Verdana;
	font-size: 15px;
	//color: #515151;
	color: #515151;
	//background-color: #FFFF8C;
	//background-color: #FFFF00;
	background-color: #FFFF55;
	text-decoration: none;
	font-weight: bold;
}

.tddatosrojo {
	font-family: Verdana;
	font-size: 15px;
	//color: #515151;
	color: #515151;
	//background-color: #FF4242;
	//background-color: #FF0000;
	background-color: #F0342F;
	text-decoration: none;
	font-weight: bold;
}

.tddatosencontra {
	font-family: Verdana;
	font-size: 15px;
	//color: #515151;
	color: #515151;
	//background-color: #FF4242;
	//background-color: #FF0000;
	background-color: #3980F4;
	text-decoration: none;
	font-weight: bold;
}

.tddatosalertas {
	font-family: Verdana;
	font-size: 15px;
	//color: #515151;
	color: #515151;
	//background-color: #FF4242;
	//background-color: #FF0000;
	background-color: #FDEEEF;
	text-decoration: none;
	font-weight: bold;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #808080;
	text-decoration: none;
}
a:visited {
	color: #af1015;
	text-decoration: none;
}

  .tddatosazulrep { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	padding-bottom:5px;
    }

	.tddatosazulrep a { 
		color:#000000;
	}
	
	.tddatosazulrep a:visited { 
		color:#af1015;
	}
	
	.tddatosazulrep a:hover { 
		color:#808080;
	}

  .tddatosazul2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(153, 0, 0);
    text-decoration: none;
    font-weight: bold;
    }

  .tddatosazulgr { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81,81,81);
    text-decoration: none;
    font-weight: bold;
    }

  .tddatosnaranja { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #707070;
    text-decoration: none;
	border-bottom-color:#999999;
	border-bottom-width:1px;
	padding-bottom:5px;
    }

	.tddatosnaranja a { 
		color:#000000;
		cursor: pointer;
	}
	
	.tddatosnaranja a:visited { 
		color:#af1015;
		cursor: pointer;
	}
	
	.tddatosnaranja a:hover { 
		color:#808080;
		cursor: pointer;
	}

   .tddatosnaranja2 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81, 81, 81);
    background-color: rgb(191,191,191);
    text-decoration: none;
    font-weight: bold;
    }

	.tddatosnaranja2 a { 
		color:#000000;
		cursor: pointer;
	}
	
	.tddatosnaranja2 a:visited { 
		color:#af1015;
		cursor: pointer;
	}
	
	.tddatosnaranja2 a:hover { 
		color:#808080;
		cursor: pointer;
	}

.tddatospistache2 { font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    color: rgb(81, 81, 81);
    background-color: #FFF;
    text-decoration: none;
    font-weight: bold;
    }

	.tddatospistache2 a { 
		color:#000000;
		cursor: pointer;
	}
	
	.tddatospistache2 a:visited { 
		color:#af1015;
		cursor: pointer;
	}
	
	.tddatospistache2 a:hover { 
		color:#808080;
		cursor: pointer;
	}

  .tddatospistache12 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81, 81, 81);
    background-color: #bfbfbf;
    text-decoration: none;
    }

  .tddatospistache { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(81, 81, 81);
    background-color: rgb(240, 243, 221);
    text-decoration: none;
    font-weight: bold;
    }

	.tddatospistache a { 
		color:#000000;
		cursor: pointer;
	}
	
	.tddatospistache a:visited { 
		color:#af1015;
		cursor: pointer;
	}
	
	.tddatospistache a:hover { 
		color:#808080;
		cursor: pointer;
	}

  .tddatospistache12 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81, 81, 81);
    background-color: #bfbfbf;
    text-decoration: none;
    }

	.tddatospistache a { 
		color:#000000;
		cursor: pointer;
	}
	
	.tddatospistache a:visited { 
		color:#af1015;
		cursor: pointer;
	}
	
	.tddatospistache a:hover { 
		color:#808080;
		cursor: pointer;
	}

  .tddatosrojogr { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(153, 0, 0);
    text-decoration: none;
    font-weight: bold;
    }

.beige
{
    font-family: Verdana,Arial,Helvetica,sans-serif;    
    font-weight: normal;
    font-size: 11px;
    line-height: normal;
    font-style: normal;
    color: rgb(81,81,81);    
	border-bottom-color: #999999;
    border-bottom-width: 1px;
    padding-bottom: 5px;
}
  .hr { color: #000000;
    }

  .tdmenu { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(81, 81, 81);
    text-decoration: none;
    background-color: rgb(255, 255, 255);
    border-color: rgb(255, 255, 255);
    }

  .tdmenu:hover { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    background-color: rgb(149, 174, 214);
    }

  .scrollbar {  }

.boton
{
    BORDER-RIGHT: thin outset #121d5a;
    BORDER-TOP: thin outset #121d5a;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: thin outset #121d5a;
    COLOR: white;
    BORDER-BOTTOM: thin solid #99ccff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #121d5a
}

#PestanaInfoGeneral{
    background:url('btn_infog.jpg') no-repeat;
    width:137px;
    height:30px;
    border:0px;
    clear:both;
    float:right;
    cursor:pointer;
}
#PestanaSecTecnica{
    background:url('btn_sectec.jpg') no-repeat;
    width:137px;
    height:30px;
    border:0px;
    clear:both;
    float:right;
    cursor:pointer;
}

#PestanaInfoAdicional{
    background:url('btn_infoad.jpg') no-repeat;
    width:137px;
    height:30px;
    border:0px;
    clear:both;
    float:right;
    cursor:pointer;
}
#PestanaFicha{
    background:url('btn_visp.jpg') no-repeat;
    width:137px;
    height:30px;
    border:0px;
    clear:both;
    float:right;
    cursor:pointer;
}
#PestanaIntegracion{
    background:url('btn_integracion.jpg') no-repeat;
    width:137px;
    height:30px;
    border:0px;
    clear:both;
    float:right;
    cursor:pointer;
}
.BotonRegresarInicio{
    background:url('btn_reginicio.gif') no-repeat;
    width:104px;
    height:21px;
    border:0px;
    clear:both;
    cursor:pointer;
}
.BtnDeleteRow{
    background:url('tache.jpg') no-repeat;
    width:16px;
    height:16px;
    border:0px;
    cursor:pointer;  
}
.BtnNuevo{
    background:url('nuevo.jpg') no-repeat;
    width:56px;
    height:16px;
    border:0px;
    cursor:pointer;
}
.BtnVer{
    background:url('vprevia.jpg') no-repeat;
    width:20px;
    height:20px;
    border:0px;
    cursor:pointer;
}
.BtnVerIntegracion{
    background:url('verint.jpg') no-repeat;
    width:20px;
    height:20px;
    border:0px;
    cursor:pointer;
}
.OrdenarAsc{
    background:url("up.gif");
	cursor:pointer;        
    border:0px;
}
.OrdenarDesc{
    background:url("down.gif");
    cursor:pointer;    
    border:0px;
}
.ColLegislador{}
	.ColLegislador a { 
		color:#000000;
	}
	.ColLegislador a:visited { 
		color:#af1015;
	}
	.ColLegislador a:hover { 
		color:#808080;
	}
.ColInstancia{}
	.ColInstancia a { 
		color:#000000;
	}
	.ColInstancia a:visited { 
		color:#af1015;
	}
	.ColInstancia a:hover { 
		color:#808080;
	}
.ColPartido{}
	.ColPartido a { 
		color:#000000;
	}
	.ColPartido a:visited { 
		color:#af1015;
	}
	.ColPartido a:hover { 
		color:#808080;
	}
.ColTema{}
	.ColTema a { 
		color:#000000;
	}
	.ColTema a:visited { 
		color:#af1015;
	}
	.ColTema a:hover { 
		color:#808080;
	}
.ColFecha{}
	.ColFecha a { 
		color:#000000;
	}
	.ColFecha a:visited { 
		color:#af1015;
	}
	.ColFecha a:hover { 
		color:#808080;
	}
.ColDeclaraciones{}
	.ColDeclaraciones a { 
		color:#000000;
	}
	
	.ColDeclaraciones a:visited { 
		color:#af1015;
	}
	
	.ColDeclaraciones a:hover { 
		color:#808080;
	}

.ColPostura{}
	.ColPostura a { 
		color:#000000;
	}
	.ColPostura a:visited { 
		color:#af1015;
	}
	.ColPostura a:hover { 
		color:#808080;
	}
