
.menu1 {
	FONT: 10pt Arial, Verdana, sans-serif;
	color: #d12832;
}
TD {
	FONT: 8pt Arial, Verdana, sans-serif
}
.titlebox {
	FONT: bold 8pt Arial, Verdana, sans-serif;
	color: #FFFFFF;
}
.boton{
	font:bolder xx-small Verdana, sans-serif;
	color:#000000;
	background-color:#DFDFDF;
	border:2 outset #FFCC00;
	width:auto;
	padding:0;
	cursor:hand;
}
P {
	
}
.banderita{
	border:	1 solid  #cccccc;
}

.margenizq
{
	padding:10;
}
B {
	FONT-WEIGHT: bold
}
.graylinks_top {
	FONT: 7pt Verdana,Arial, sans-serif; COLOR: #333333; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right; TEXT-DECORATION: none
}

.graylinks_top:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.graylinks_top:hover {
	COLOR: #1a4a7c; TEXT-DECORATION: none
}
.menuleft_title {
	PADDING-LEFT: 19px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #999999
}
.menuleft_titlepk_ {
	PADDING-LEFT: 19px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #2b4889
}
.menuleft_titleac_ {
	PADDING-LEFT: 19px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #d00807
}
.menuleft_titletk_ {
	PADDING-LEFT: 19px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #e9a625
}
.menuleft_titletr_ {
	PADDING-LEFT: 19px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #769b30
}
.menuleft_titlefc_ {
	PADDING-LEFT: 19px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #00816c
}
.menuleft_titlesd_ {
	PADDING-LEFT: 19px; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #069fca
}
.englishversion {
	FONT: 7pt Verdana,Arial, sans-serif; COLOR: #333333; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.englishversion:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.englishversion:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

.slogan1 {
	PADDING-LEFT: 14px; VERTICAL-ALIGN: top;
	FONT: 12pt Verdana,Arial sans-serif; COLOR: #237b8a;
}

.title {
	FONT: bold 13pt Verdana,Arial, sans-serif; COLOR: #666666; TEXT-ALIGN: left
}
.not {
	FONT: 6pt Geneva,Verdana,Arial, sans-serif; 
}
.cabecera {
	FONT: bold 11pt Verdana,Arial, sans-serif; COLOR: #666666; TEXT-ALIGN: left
}
.subtitle {
	FONT: bold 10pt Verdana,Arial, sans-serif; COLOR: #666666
}
.text {
	FONT: 8pt Verdana,Arial, sans-serif; COLOR: #666666; TEXT-ALIGN: justify
}
.contacto {
	FONT: 9pt Verdana,Arial, sans-serif; COLOR: #000000; TEXT-ALIGN: justify
}
.copyright {
	FONT: 7pt Verdana,Arial, sans-serif; COLOR: #666666; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.op {
	FONT: bold 8pt Verdana,Arial, sans-serif; COLOR: #005984; TEXT-DECORATION: none
}
.opnormal {
	FONT: 8pt Verdana,Arial, sans-serif; COLOR: #005984; TEXT-DECORATION: none;
}
.opnormal2 {
	FONT: bold 8pt Verdana,Arial, sans-serif; COLOR: #FF0000; TEXT-DECORATION: none;
}
.opnormal3 {
	FONT: bold 8pt Verdana,Arial, sans-serif; COLOR: #339900; TEXT-DECORATION: none;
}
.opnormal4 {
	FONT: bold 8pt Verdana,Arial, sans-serif; COLOR: #333333; TEXT-DECORATION: none;
}
.opnormal4x {
	FONT: 8pt Verdana,Arial, sans-serif; COLOR: #333333; TEXT-DECORATION: none;
}
.op:link {
	COLOR: #005984; TEXT-DECORATION: none;
}
.op:hover {
	COLOR: #FFCC00; TEXT-DECORATION: none;
}

.tablemenu
{
	border-color:#F2F2F2;
	border:1;
	cellpadding:0;
	cellspacing:0;
}

a {
	text-decoration: none;
	COLOR: #000000;
}

a:hover {
	text-decoration: none;
	COLOR: #FF0000;
}
.entrada {
	FONT: bold 10pt Verdana,Arial, sans-serif; COLOR: #999999; TEXT-DECORATION: none
}
.seleccion {
	FONT: bold 10pt Verdana,Arial, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.puntos {
    color : #8E8E8E;
    margin-top: 5px;
	background-color: #F5F5F5;
	border: thin dotted  #666666;
	font-size: 0.6em;
}
.puntosXX {
    color : #666666;
    margin-top: 5px;
	background-color: #FFFFFF;
	border: thin dotted  #666666;
	font-size: 0.6em;
}

.puntos2 {
    color : #8E8E8E;
    margin-top: 5px;
	background-color: #F5F5F5;
	border: thin dashed  #666666;
	font-size: 0.6em;
}
.puntos3 {
    color : #8E8E8E;
    margin-top: 5px;
	background-color: #F5F5F5;
	border: thin solid #666666;
	font-size: 0.6em;
}
.etiqueta
{
	color : #8E8E8E;
}
.formu{
	border : 1px solid #CC0000;
	font: normal 8pt Verdana,Arial;
}
.formu996{
	border : 1px solid #CC0000;
	font: normal 9pt Verdana,Arial;
	PADDING-LEFT: 5px;
}
.formu997{
	font: normal 8pt Verdana,Arial;COLOR: #FFFFFF;
}

.textocabecera{
	font: normal 10pt Verdana,Arial;COLOR: #FFFFFF;
}
.textomenu{
	font: normal  8pt Verdana,Arial;COLOR: #993300;
	}
.textomenubold{
	font: normal  8pt Verdana,Arial;COLOR: #993300;
	font-weight: bold;
	}
.textomenuemp{
	font: normal  8pt Verdana,Arial;COLOR: #993300;
	}

.textonot{
	font: normal  6pt Verdana,Arial;
	}
.textonotbold{
	font: bold  6pt Verdana,Arial;
	}	
		
	
.textomenuprov{
	font: normal  8pt Verdana,Arial;COLOR: #077094;
	}	
.textomenucont{
	font: normal  8pt Verdana,Arial;COLOR: #000000;	
}
.invisible{
	border : 1px solid #F5F5F5;
	font: normal 3pt Verdana,Arial;
	background-color: #F5F5F5;
}
.contacto2 {
	FONT: bold 10pt Verdana,Arial, sans-serif; COLOR: #003366; TEXT-DECORATION: none
}
.contacto3 {
	FONT: bold 10pt Verdana,Arial, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
.shadow  {  color:#FFFFFF;  display: block;  position: relative;}.shadow span {  display: block;  position: absolute;  top: 0px;}.shadow:before {  display: block;  color: #222222;  content: attr(title);  padding: 1px;} 