H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-transform: none;
	font-weight: normal;
	color: de6403;
	text-decoration: none;
}
.azul12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
	color: 323a6a;
	text-decoration: none;
}
.azul12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
	color: 323a6a;
	text-decoration: none;
	letter-spacing: -1px;
}
.azul14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	font-weight: normal;
	color: 323a6a;
	text-decoration: none;
}
.azul18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: none;
	font-weight: normal;
	color: 323a6a;
	text-decoration: none;
}
.azul24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-transform: none;
	font-weight: normal;
	color: 323a6a;
	text-decoration: none;
}
.body {
	background-color: ffffff;
	margin: 0px;
}
.fondocabecera {
	background-color: 323a6a;
}
.fondo_buscadorgra {
	background-image: url(../images/fondo_buscadorgra.gif);
	background-repeat:  no-repeat;
	background-position:center;
}
.fondo_buscadorgra2 {
	background-image: url(../images/fondo_buscadorgra2.gif);
	background-repeat:  no-repeat;
	background-position:center;
}
.fondofotoficha {
	background-image: url(../images/fondofotoficha.gif);
	background-repeat:  no-repeat;
	background-position:center;
}
.lat_iz_ficha {
	background-image: url(../images/latpeqiz.gif);
	background-repeat:  no-repeat;
}
.lat_de_ficha {
	background-image: url(../images/latpeqde.gif);
	background-repeat:  no-repeat;
}
.latpeqiz {
	background-image: url(../images/latpeqiz.gif);
	background-repeat:  no-repeat;
}
.latpeqde {
	background-image: url(../images/latpeqde.gif);
	background-repeat:  no-repeat;
}
.suppreficha {
	background-image: url(../images/suppreficha.gif);
	background-repeat:  no-repeat;
}
.fondocabecera2 {
	background-image: url(../images/fondocabecera.gif);
	background-repeat:  repeat-x;
}
.fondocabecera3 {
	background-image: url(../images/fondocabecera2.jpg);
	background-repeat:  repeat-x;
}
.fondocabecera4{
	background-image: url(../images/fondomenu2supb.gif);
	background-repeat: no-repeat;
}
.fondocabecera5{
	background-image: url(../images/fondocabecera5.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.fondofichappal {
	background-image: url(../images/fondofichappal.gif);
	background-repeat:  no-repeat;
}
.fondologo {
	background-image: url(../images/fondologo.gif);
	background-repeat:  no-repeat;
}
.fondomenu {
	background-image: url(../images/fondomenu.gif);
	background-repeat:  repeat-y;
}
.fondomenu2 {
	background-image: url(../images/fondomenu2.gif);
	background-repeat:  repeat-y;
}
.fondomenu3 {
	background-image: url(../images/fondomenu2supb.gif);
	background-repeat:  no repeat;
	z-index:0;
}
.fondopie {
	background-image: url(../images/fondopie.gif);
	background-repeat:  repeat-x;
}
.fondopie2 {
	background-image: url(../images/fondopie2.gif);
	background-repeat:  repeat-x;
}
.fondopie3 {
	background-image: url(../images/fondopie3.gif);
	background-repeat:  no-repeat;
}
.granate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	font-weight: normal;
	color: 71090c;
	text-decoration: none;
}
.granate16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	font-weight: normal;
	color: 71090c;
	text-decoration: none;
}
.rojo18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: none;
	font-weight: normal;
	color: 850101;
	text-decoration: none;
}
.gris14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	font-weight: normal;
	color: 515152;
	text-decoration: none;
}
.gris18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: none;
	font-weight: normal;
	color: 515152;
	text-decoration: none;
}
.naranja12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
	color: de6403;
	text-decoration: none;
}
.naranja12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
	color: de6403;
	text-decoration: none;
	letter-spacing: -1px;
}
.naranja14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	font-weight: normal;
	color: de6403;
	text-decoration: none;
}
.naranja16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	font-weight: normal;
	color: de6403;
	text-decoration: none;
}
.naranja18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: none;
	font-weight: normal;
	color: de6403;
	text-decoration: none;
}
.naranja24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-transform: none;
	font-weight: normal;
	color: de6403;
	text-decoration: none;
}
.textos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	font-weight: normal;
	color: 020939;
	text-decoration: none;
}
a.azul12:hover{
	color: de6403;
	text-decoration: underline;
}

a.azul24:hover{
	color: de6403;
	text-decoration: underline;
}
a.naranja12:hover{
	color:#000000;
	text-decoration: none;
}
a.naranja12:hover{
	text-decoration: underline;
}

a.naranja24:hover{
	text-decoration: underline;
}
a.letrablanca12, .letrablanca12{
	font-size:12px;
	font-weight:bolder;
	text-decoration: none;
	color:#FFFFFF;
}




td.textos a {
color: #000000;
text-decoration:none ;
}
.fcaja{ /* Clase para la caja donde se escriben las búsquedas. */
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#323d6a;
	border:1px solid #323a6a;
	background-color : White;
	height:22px;
}



















/********************************** Estilos para el calendario **************************/

BODY  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	background-color : #ffffff;
}

TD  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
}

INPUT  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

TEXTAREA  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

SELECT  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

.altn  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #4F6174;
	font-weight: bold;
	text-decoration: none;
}

.tit  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #090868;
	font-weight: bold;
	text-decoration: none;
}
.fs	{
	font-family : verdana,arial,helvetica;
	background-color:	#6A6993;
	font-size : 9px;
	color:	#FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.da	{
	font-family : verdana,arial,helvetica;
	background-color: #FFFFFF;
	color:	#000000;
	font-weight: bold;
	text-align:	center;
	text-decoration: none;
}
.ev	{
	font-family : verdana,arial,helvetica;
	background-color: #ACC1D7;
	color:	#6F0C0C;
	font-weight: bold;
	text-align:	center;
	text-decoration: none;
}
.titcampanha  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #FFFFFF;
	background-color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.altncampanha  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #9A9696;
	font-weight: bold;
	text-decoration: none;
}
.dacampanha	{
	font-family : verdana,arial,helvetica;
	background-color: #FFFFFF;
	color:	#494949;
	font-weight: bold;
	text-align:	center;
	text-decoration: none;
}
.evcampanha	{
	font-family : verdana,arial,helvetica;
	background-color: #E2DEDE;
	color:	#6F0C0C;
	font-weight: bold;
	text-align:	center;
	text-decoration: none;
}
.fscampanha	{
	font-family : verdana,arial,helvetica;
	background-color:	#000000;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	text-decoration: none;
}
.normalcampanha	{
	font-family : verdana,arial,helvetica;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	text-decoration: none;
}
.fcajacampanha{ /* Clase para la caja donde se escriben las búsquedas. */
	font-family: Myriad, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#494949;
	border:1px solid #CCCCCC;
	background-color : White;
}
/* Fin del calendario. */
/**********************Paginacion funcion paginar_resultados()********************************/

div.pagination {
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 3px;
	text-align:center;
} 

div.pagination a {
	/*padding: 2px 5px 2px 5px;*/
	padding: 2px 7px;
	margin: 2px;
	border: 1px dotted #bec2e6;
	background-color:#ffffff;
	text-decoration: none; 
	font-weight:bold;
	size:12px;
	color: #bec2e6;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px dotted #f56d01;
	color: #303773;
}
div.pagination span.current {
	/*padding: 2px 5px 2px 5px;*/
	padding: 2px 7px;
	margin: 2px;
	border: 1px solid #303773;
	background-color: #f56d01;
	font-weight: bold;
	color: #303773;
}
div.pagination span.disabled {
	/*padding: 2px 5px 2px 5px;*/
	padding: 2px 7px;
	margin: 2px;
  border: 1px dotted #EEE;
  color: #DDD;
}
/* Fin paginacion*/
