@charset "utf-8";
/* CSS Document */

/* General */

BODY      {font-family:arial,verdana,geneva,sans-serif;
           font-size:11px;
	     text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../iconos/fondo.jpg);
}
input.grande{
	font-family: Verdana, Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.Estilo1 {color: #FFFFFF}
		 
a:link {
	text-decoration: none;
	color: #0000FF;
}
a:visited {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	text-decoration: underline;
	color: #0000FF;
}
a:active {
	text-decoration: none;
	color: #0000FF;
}
a.linkblanco:link {
	text-decoration: none;
	color: #FFFFFF;
}
a.linkblanco:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.linkblanco:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.linkblanco:active {
	text-decoration: none;
	color: #FFFFFF;
}

UL		  {font-family:arial,verdana,geneva,sans-serif;
	         font-size:12px;}

P		  { padding-left:6px;
		   	  padding-right:20px;
			  font-family:verdana,geneva,sans-serif;
           	  font-size:10px;}


/* Nav */

.pageTitle		{ font-family:arial,verdana,geneva,sans-serif;
                  font-size:12px;
                  font-weight:bold;
                  color:#000000; }

.pageTitleBlue		 { 	font-family:arial,verdana,geneva,sans-serif;
                 	  	font-size:12px;
                  	  	font-weight:bold;
                  	  	color:#ff0000; }
.pageTitleBlue:link    	{ color:#ff0000; }
.pageTitleBlue:visited 	{ color:#800080; }
				  
.bodyText 		{ font-family:verdana,geneva,sans-serif; 
				  font-size:10px;
				  color:#000000; }
				  
.bodytextMedium 		{ font-family:verdana,geneva,sans-serif; 
				  font-size:9px;
				  color:#000000; }				  
				  
.bodytextSmall 		{ font-family:verdana,geneva,sans-serif; 
				  font-size:8px;
				  color:#000000; }

.bodytextBold  		{ font-family:verdana,arial,sans-serif; 
				  font-size:10px;
        			  font-weight:bold;
      			  color:#000000; }
				  
.bodytextMinBold 		{ font-family:verdana,geneva,sans-serif; 
				  font-size:9px;
				  font-weight:bold;
				  color:#000000; }			  				  
.bodytext:link    { color:#FF0000; }
.bodytext:visited { color:#FF0000; }
.bodytext:active  { color:#FF0000; }


.topFont 	
{
        font-family:arial,verdana,geneva,sans-serif; 
	color:#FFFFFF; 
	font-size:8pt;
	font-weight:bold;
	TEXT-DECORATION: none
}

A.topFont:hover
{
     TEXT-DECORATION: underline
}

.topFontNegra 	
{
      font-family:Arial,Verdana; 
      color:#000000; 
      font-weight:bold;
      font-size:10px;
      TEXT-DECORATION: none;
}

A.topFontNegra:hover
{
     TEXT-DECORATION: underline;
}

.topFontSelect	
{
   font-family:arial,verdana,geneva,sans-serif; 
	color:#000000; 
	font-weight:bold;
	font-size:11px;
	TEXT-DECORATION: none
}

.downFont 	
{
	font-family:arial,Verdana,geneva,sans-serif; 
	color:#000000; 
	font-size:11px;
	TEXT-DECORATION: none;     
}

A.downFont:hover
{
     TEXT-DECORATION: underline;
}


/*Publico discovery*/

/*Fondos*/

.lineaFondo2
{
    BACKGROUND-COLOR: #E6E5E5;
    COLOR: #000000;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

A.lineaFondo2:hover
{
    TEXT-DECORATION: underline
}

.cabeceraFondo
{
    COLOR: #000000;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.cabeceraFondo:hover
{
     TEXT-DECORATION: underline
}

.lineaFondo1
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.lineaFondo1:hover
{
    TEXT-DECORATION: underline
}
.lineaFondo2Num
{
    BACKGROUND-COLOR: #E6E5E5;
    COLOR: #000000;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.lineaFondo1Num
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}

.linkRojo
{
    COLOR: #706E6F;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 7pt;
    FONT-STYLE: italic;
    TEXT-DECORATION: none
}

A.linkRojo:hover
{
    TEXT-DECORATION: underline
}

.PagNegro
{
    COLOR: #000000;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A.PagNegro:hover
{
    TEXT-DECORATION: underline
}

.PagRojo
{
    COLOR: #ff0000;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A.PagRojo:hover
{
    TEXT-DECORATION: underline
}
.linkRojo2
{
    COLOR: #FF0000;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none
}
A.linkRojo2:hover
{
    TEXT-DECORATION: underline
}

.menuNegroLeft
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #F6F6F6;
}
A.menuNegroLeft:hover
{
     COLOR: #FF0000;
     FONT-WEIGHT: bold;    
}

.menuAzulLeft
{
    COLOR: #FF0000;
    FONT-FAMILY: Arial,Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #E7E7E7;
    TEXT-DECORATION: none
}
A.menuAzulLeft:hover
{

}
.menuPrincipal
{
    COLOR: #FFFFFF;
    FONT-FAMILY: arial,Verdana, Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #0000FF;
}
.TextBlue 
{ 
	font-family:arial,verdana,geneva,sans-serif; 
	font-size:11px;
	color:#000000;
}

.bodyTextBlue 
{ 
	font-family:arial,verdana,geneva,sans-serif; 
	font-size:11px;
	FONT-WEIGHT: bold;
	color:#FF0000;
}

.tablaBordeRojo		{ 
				  width : 100%;
				  font-family:verdana,geneva,sans-serif;
				  border-width : 1px;
				  border-color : #ff0000;
				  border-style : solid;
				  border-collapse:collapse;
   	             		 color:#000000;
				  text-align:left;
				  padding:0px;
}

/* Fin Publico discovery*/
/*Inicio Home Warrant */

.Negro
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
     TEXT-DECORATION: none;
}
.Blanco
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
     TEXT-DECORATION: none;
}
.Azul
{
    COLOR: #006699;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
     TEXT-DECORATION: none;
}
.FormuTexto {
	font-family: Verdana, Tahoma;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	width: 60px;

}
.FormuCombo {
	font-family: Verdana, Tahoma;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #006699;
	width: 160px;

}
.Rojo {

    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
     TEXT-DECORATION: none;
}
.Amarillo {

    COLOR: #F7C629;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
     TEXT-DECORATION: none;
}
.FormuCombo100 {

	font-family: Verdana, Tahoma;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	color: #006699;
	background-color: #FFFFFF;
	border: 1px solid #006699;
	width: 100px;
}
.FormuBoton {

	font-family: Verdana, Tahoma;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	color: #006699;
	background-color: #F7C629;
	border: 1px solid #006699;
}

.FormuTexto100 {
	font-family: Verdana, Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;

}
.FormuTexto100dch {
    text-align: right;
	font-family: Verdana, Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;

}

.NegroGrande {

    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 10pt;
     TEXT-DECORATION: none;
}
.NegroSub {

    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
     TEXT-DECORATION: underline;
}
.RojoGrande {


    COLOR: #CC0000;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 10pt;
     TEXT-DECORATION: none;
}
.Blanco2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.VerdeGrande {



    COLOR: #009900;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 10pt;
     TEXT-DECORATION: none;
}
.Verde {


    COLOR: #009900;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
     TEXT-DECORATION: none;
}
.FormuTextoMini {

	font-family: Verdana, Tahoma;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

.AzulSub {
    COLOR: #006699;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline;
}

.linkTablaBotones		{ 
	font-family:arial,verdana,geneva,sans-serif;
    font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:right;
}

.linkTablaBotones:link    { color:#FF0000; }
.linkTablaBotones:visited { color:#FF0000; }
.linkTablaBotones:active  { color:#FF0000; }
.linkTablaBotones:hover   { color:#FF0000; }

td.tdbordeabajorojo {border-bottom:#0000FF 1px solid;
					 background:#f6f6f6;}
					 
a.linkmenu:link {
	text-decoration: none;
	color: #000000;
}
a.linkmenu:visited {
	text-decoration: none;
	color: #000000;
}
a.linkmenu:hover {
	text-decoration: none;
	font-family:geneva,verdana,arial,sans-serif;
	color: #0000FF;
}
a.linkmenu:active {
	text-decoration: none;
	color: #000000;
}
select.selects{FONT-FAMILY: Verdana; FONT-SIZE: 8pt;}
input.botones{ background:#CCCCCC;
				border:#666666 1px solid;
				font-family: Verdana; Font-size: 8pt;
				font-weight:bold;
				width:100px;}
input.botonmin{ background:#CCCCCC;
				border:#666666 1px solid;
				font-family: Verdana; Font-size: 8pt;
				font-weight:bold;}
input.modbien{ background:#CCCCCC;
border:#666666 1px solid;
font-family: Verdana; Font-size: 8pt;
font-weight:bold;
width:60px;}
input.botonesgran{ background:#CCCCCC;
				border:#666666 1px solid;
				font-family: Verdana; Font-size: 8pt;
				font-weight:bold;
				width:110px;}
td.bordearribaneg {border-top:#000000 1px solid;}
td.borderechaneg {border-right:#000000 1px solid;}
table.datos { BORDER-RIGHT: rgb(0,0,0) 1px solid;
			 BORDER-TOP: rgb(0,0,0) 1px solid; 
			 BORDER-LEFT: rgb(0,0,0) 1px solid; 
			 BORDER-BOTTOM: rgb(0,0,0) 1px solid;
			 background:#eeeeee;
			}
.blanca{
background: url(../iconos/fondocelda.gif);
}
.blanca2{
background: #FFFFFF;
border-bottom: #CCCCCC 2px solid;
}
.celrojo{
background: url(../iconos/celdarojo.gif);
}

.textrojo{
color: #FF0000;
}

.celazul{
background: url(../iconos/celdazul.gif);
}
.celamar{
background: url(../iconos/celdamarillo.gif);
}
.celverde{
background: url(../iconos/celdaverde.gif);
}
.celviole{
background: url(../iconos/celdavioleta.gif);
}
			th.titulo { background: url(../iconos/fondocelda3.gif);
	color: #FFFFFF;
	}
	tr.encima {background:#FFFFFF;}
tr.encima:hover {background:#CCCCCC;}
tr.encima2 {background:#FDFEE2;}
tr.encima2:hover {background:#CCCCCC;}
tr.encima3 {background:#FFBBBB;}
tr.encima3:hover {background:#CCCCCC;}
tr.encima4 {background:#F7F7F7;}
tr.encima4:hover {background:#CCCCCC;}
td.datos { border: #eeeeee solid 1px;
	}
input.calendario{ background:url(../imagenes/calendario2008.jpg) no-repeat; border: #000000 1px solid; width:17px; height:14px;}

a.linksms:link {
	text-decoration: none;
	color: #000000;
}
a.linksms:visited {
	text-decoration: none;
	color: #000000;
}
a.linksms:hover {
	text-decoration: none;
	color: #0000FF;
}
a.linksms:active {
	text-decoration: none;
	color: #000000;
}
tr.encima2 {background:#FDFEE2;}
tr.encima2:hover {background:#CCCCCC;}
tr.encimaapal {background:#B1CDFF;}
tr.encimaapal:hover {background:#CCCCCC;}
tr.encimahoy {background:#C7FFCA;}
tr.encimahoy:hover {background:#CCCCCC;}