body
	  {font-family: Arial, Helvetica, sans-serif;
	  font-style:normal;
	  color:#000000;
		}

.texto_8 {
	font-size:8px;
	font-weight:normal;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color: #000000;
	}
.texto_9 {
	font-size:9px;
	font-weight:normal;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color: #000000;
	}
.texto_10b {
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color: #000000;
	}

.texto_11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	font-style: normal;
	font-weight: normal;
	padding: 4;
		}
.texto_11b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	font-style: normal;
	font-weight: bold;
	}


.texto_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-style: normal;
	font-weight: normal;
	padding: 4;
		}
.texto_12b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-style: normal;
	font-weight: bold;
	}


.texto_13{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:justify;
	font-style: normal;
	}



.texto_13_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005BA4;
	text-align:justify;
	font-style: normal;
	font-weight: bold;
	}

.texto_13_b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:justify;
	font-style: normal;
	font-weight: bold;
	}

.texto_14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-style: normal;
	}


.texto_14_b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-style: normal;
	font-weight: bold;
	}

.texto_14_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005BA4;
	text-align:center;
	font-style: normal;
	font-weight: bold;
	}

.texto_15{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-style: normal;
	}

.texto_15b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight: bold;
	font-style: normal;
	}

.texto_16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-style: normal;
	}

.texto_16b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight: bold;
	font-style: normal;
	}




.subcab	{
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	padding: 4;
	vertical-align: middle;
	}
	
.textog {
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color: #999999;
	}

.texto_10 {
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color: #000000;
	font-weight: bold;
	}
.texto_10b {
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color: #000000;
	font-weight: bold;
	}

.caja_texto {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-style:normal;
	width:180px;
	height:20px;
	font-weight: bold;
	}

.tip { position: relative;
z-index: 0;
}
.tip:hover { background-color: transparent;
z-index: 1;
}
.tip span { border: 1px solid rgb(255, 102, 0);
padding: 5px;
position: absolute;
text-decoration: none;
background-color: rgb(255, 204, 153);
color: rgb(77, 38, 0);
width: 6em;
text-align: center;
visibility: hidden;
font-size: 0.7em;
line-height: 10px;
}
.tip:hover span { visibility: visible;
top: 30px;
left: 25px;
}


/**********************************************************/


.georgia13 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
}

/**********************************************************/






/* ESTILO DE FRAME CENTRAL*/

table.cabecera	{
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	width: 775;
	height: 27px;
	margin-left:2px;
	background-image: url(/imagenes/f_cabecera.gif);
}







/* FIN  ESTILO DE FRAME CENTRAL*/

table.subcabecera
	{
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	width: 770;
	height: 19px;
	background-image: url(/imagenes/f_subcabecera.gif);
	background-repeat: no-repeat;
	vertical-align: middle;

}


.pasotr {
	background: #DFDB00;
	}


a
  {color:#005BA4;
  font-weight: bold;
  text-decoration: none}
a:hover
  	{color:#005BA4;
  	font-weight: bold;
  	background:#DFDB00;
	text-decoration: none}


a:visited
    	{color:#005BA4;
    	background-color:#DFDB00; 
  	font-weight: bold;
	text-decoration: none}


a.sala
  {color:#005BA4;
  font-weight: bold;
  text-decoration: none}

a.sala:hover
  	{color:#005BA4;
  	font-weight: bold;
  	background:#FDE0C4;
	text-decoration: none}


a.sala:visited
    	{color:#005BA4;
    	background-color:#FDE0C4; 
  	font-weight: bold;
	text-decoration: none}



/* BOTÓN ACEPTAR, IMPRIMIR ...*/
a.ovalbutton{
		background: transparent url('/imagenes/left_bt.gif') no-repeat top left;
		display: block;
		float: left;
		font: normal 11px Arial; /* Change 13px as desired */
		font-weight: bold;
		line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
		height: 29px; /* Height of button background height */
		padding-left: 11px; Width of left menu image */
		text-decoration: none;

}
	
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/

}

a.ovalbutton span{
	background: transparent url('/imagenes/cent_rigt_bt.gif') no-repeat top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#005BA4;
	display: block;
	padding: 8px 11px 18px 0; /*Set 11px below to match value of 'padding-left' value above*/
	

}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

/* FIN BOTÓN ACEPTAR, IMPRIMIR ...*/


a.spbutton{
	font-size:16px;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	background-color: #0059A5;
	color: #FFFFFF;
}



a:link.spbutton, a:visited.spbutton, a:active.spbutton{
	font-size:16px;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	background-color: #0059A5;
	color: #FFFFFF;
}


.normalne
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;font-size:11px; color:#000000}

.normal11
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;font-size:11px}  
.normal12
  {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
	font-size:12px;
	color: #FFFFFF;
}
.negrita11
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-style:normal;font-size:11px}
.negrita12
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-style:normal;font-size:12px}
.negrita14
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-style:normal;font-size:14px}


.textopeq
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;font-style:normal;color:#606060}
.textomuypeq
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:xx-small;font-weight:normal;font-style:normal;color:#7F7F7F}

.titulo_news
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#575757}
.texto_news
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;text-align:justify;color:#606060}
.tituloamarillo
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:normal;color:#FFC219}

.desplegable
  {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;font-size:11px;width:200px}


.texto {font-size:10px;font-weight:normal;font-style:normal;font-family:Verdana;text-align:left;}
.textor {font-size:10px;font-weight:normal;font-style:normal;font-family:Verdana;text-align:right;}

.textog {
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	font-family:Verdana;
	text-align:left;
	color: #999999;
}


.copy {
	font-size:8.5px;
	font-weight:normal;
	font-style:normal;
	font-family:Verdana;
	text-align:left;
	color: #ffffff;
	
}
