/**************** Estilo de fuente general  **************/

* {
    font-family: Verdana, Helvetica;
    font-size: 8pt;
}

PRE {
	font-family: Courier, "Courier New";
	font-size: 8pt;
}

TT {
	font-family: Courier, "Courier New";
	font-size: 8pt;
}

CODE {
	font-family: Courier, "Courier New";
	font-size: 8pt;
}


/**************** Cabecera *************************/


.TabOff
{
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	font-color: #FF8409;
}

.TabOn
{
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: bold;
	cursor: hand;
	font-color: #FF8409;
}


.menuselcab {
	color : #FFFFFF;
	font : bold 11px Verdana, Arial, Helvetica, sans-serif;
}
A.menuopcioncab {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #EEEEEE;
	text-decoration : none;
}
A.menuopcioncab:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #DDDDDD;
	text-decoration : none;
}
A.menuopcioncab:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #FFFFFF;
	text-decoration : none;
}
A.menuopcioncab:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #DDDDDD;
	text-decoration : none;
}

.tablamenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #e5e5e5;
	border: 1px solid #003399;


}

/*************************** Contenido **********************/
.bloque {
	width :  500px;
}
H1  {
	color : #003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align :  left;
}

H2  {
	color : #003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size :  17px;
	font-weight : bold;
	margin-top :  10px;
	text-align :  left;
}
H3  {
	color : #003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size :  13px;
	font-weight : bold;
	margin-top :  5px;
	text-align :  left;
}

/*
P  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent : 2em;
	text-align : justify;

}
*/

/***********************   Codigo **************************/
.codigo
{ 
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.codigogeneral
{
	color : #000080;
	font-family: monospace;
	font-size: 9pt;
	padding: 1em;
	border: 1px solid;
	margin: 10px 0px 0px;
	background: #EDEDED;
	overflow : auto;
}

.codigophp
{ 
	color : #9C0000;
	font-family: monospace;
	font-size: 10pt;
}
.codigophp2
{ 
	color : #9C0000;
	font-family: monospace;
	font-size: 8pt;
}
.codigocss
{ 
	color : #804000;
	font-family: monospace;
	font-size: 10pt;
}
.codigocss2
{ 
	color : #804000;
	font-family: monospace;
	font-size: 8pt;
}
.codigoasp
{ 
	color : #006400;
	font-family: monospace;
	font-size: 10pt;
}
.codigoasp2
{ 
	color : #006400;
	font-family: monospace;
	font-size: 8pt;
}
.codigojs
{
	color : #006300;
	font-family: monospace;
	font-size: 10pt;
}
.codigojs2
{ 
	color : #006300;
	font-family: monospace;
	font-size: 8pt;
}

/********************* Pie ***************************/

.pie {
	font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif; 
	font-size: 11px;
	background: #9999FF;
	font-color: #000000;
}


/*********************  Fuentes  ***************************/
BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.fuentegran
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.fuentepeq
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fuentepeq2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}

.fuentefecha
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
}

.fuentepeq3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.fuentemenucab
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	cursor: hand;
	text-decoration: none;
	color: #FFFFFF;
}

.fuentemenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	cursor: hand;
	text-decoration: none;
	color: #000066;
}

.fuentemenured
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	cursor: hand;
	text-decoration: none;
	color: #000066;
}

.fuentemenujava
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	text-decoration: none;
	color: #FFFFFF;
}

.titular {  font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.titMenu {  font: bold 11pt Verdana, Arial, Helvetica, sans-serif; color: #006699; align: center;}
.titSeccionMenu {  font: bold 9pt Verdana, Arial, Helvetica, sans-serif; color: #006699; align: center;}
.tit2 {  font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFF0; background-color: #990033}
.tit2b { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFF0; background-color: #003399}
TH.css {background-color:#EDEDED; font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px; }
	.puntos 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight :  bold;
	color : #990033;
	text-indent : 25px;
}

	
	
/*********************  Links  ***************************/
A:visited
{
	color: #006699;
}

	
#Contenido
{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align: left;	
	clear: both;
	width: 98%;
	min-width: 780px;
 	}
#MenuContenido
{
	text-align: left;
	background-color: #FBFBFB;
	border-right: 1px solid #E8EAF0;
}
#ContenidoCentral
{
	min-width: 493px;
	text-align: left;
	margin-left: 15px;
	margin-right: 10px;
		text-align: left;
}
#RightContenido
{	
	text-align: center;
}
#TextoContenido
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	clear: both;
	border-top: 1px solid #FFFFFF;
	text-align: left;
}

#div.author {
  margin:1em;
}

#author {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  text-align:center;
}

#author h5 {
  font-size: 1.4em;
}

#author .name {
  color: #222299;
  font-weight: bold;
}



#catalogoServicios {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.4em;
  text-align:center;
  color: #000000;
  width:100%;
  padding: 0.6em;
}

#catalogoServicios h2 {
 color: #000000;
 text-align:center;
}

#catalogoServicios p{
  text-align:center;
}


#tutorialFoot {
  margin-top:2em;
  margin-bottom:2em;
  margin-right:1em;
  margin-right:1em;

  
  padding:1em;
  text-align:left;
  border-style:solid;
  border-width:1px;
  border-color:#cacaca;
  background-color: #eeeecc;
}

#tutorialFoot ul {
  list-style-type: square;
  line-height: 150%;
  
}

#tutorialFoot ul li {
  font-size: 1.4em;
 	color: #003399;
}

#tutorialRecuerda {
  margin-top:2em;
  margin-bottom:2em;
  margin-left:1em;
  margin-right:1em;
  
  padding:1em;
  text-align:left;
  border-style:solid;
  border-width:1px;
  border-color:#cacaca;
  
  font-size: 1.4em;  
}


#tutorialRecuerda strong {
  color: #aa0000;
}

#difusion {
  text-align:left;
  width:700px;
  margin:1em;
}

#patrocinador {
  margin-top:2em;
  margin-bottom:2em;
}




#recomendados {
  margin:1em;
}

#servicioNotificaciones { 
  text-align: left;
  margin:2em;    
}


/* ---------------------------------------
                   TABLA GENERICA
   --------------------------------------- */	

#gtable1 {
	border-style: solid;
	border-width: 1px;
	border-color: #dadada;
	border-spacing:0px;	
	padding: .2em;
	text-decoration:none;	
	font-style: normal;
	text-align: left;
	
	font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-bottom: 1em;
}

#gtable1 thead th {
	color:#0066CC;
	
	font-size: 1.2em;
	padding: .2em;
	height: 1.5em;
	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #dadada;
		
}


#gtable1 tfoot {
	color:#000000;
	padding: 1.8em;
	font-weight:bold;
	vertical-align:bottom;
}


#gtable1 tfoot td {
	padding-top: 2em;
}


#gtable1 .even {
	 background-color:#eaeaea; 	 
}

#gtable1 .odd {
	 background-color:#ffffff;
}

#gtable1 a:link    {color:#0066cc;}
#gtable1 a:visited {color:#0066cc;}
#gtable1 a:hover   {text-decoration: underline; }



/* ------------- FIN TABLA GENERICA ---------- */

ul.horizontal li {
	display: inline;
	padding: 1.2em;
}

#publicidadGoogle {
  margin-top:2em;
  margin-bottom:2em;
}


#tutorialFecha {
  margin-top:2em;
  margin-bottom:2em;
}


/* CAPA GENERICA */
div.gcapa {
  margin: 2em;
	padding: 1em;
	border-style: solid;
	border-width: 1px;
	border-color: #dadada;
}

