body {margin:0px; padding:0px;  background-color:#d3d4d8;}
  .date{font-family:Tahoma; font-size:11px;  color:#DBDEDE; text-decoration:none}
  .main{font-family:Tahoma; font-size:11px;  color:#FFFFFF; line-height:14px}
  .main_verdana{font-family:Verdana; font-size:11px;  color:#FFFFFF; line-height:14px}
  .black{font-family:Tahoma; font-size:11px;  color:2D3237; line-height:14px}
  .black_verdana{font-family:Verdana; font-size:11px;  color:#2D3237; line-height:14px}
  .blue{font-family:Tahoma; font-size:10px;  color:#8FCBFB;}
  .blue_11{font-family:Tahoma; font-size:11px;  color:#8FCAFB;}
  
a:hover {text-decoration:none}
.style1 {
	color: #8E8E8E;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style2 {
	color: #969693;
	font-size: 11px;
	font-family: tahoma
}
.style3 {
	color: #1b72ba;
	font-size: 8px;
	font-family: tahoma;
	font-weight:bold
}
.style4 {
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style5 {
	color: #000000;
	font-size: 12px;
	font-family: verdana
}
.style6 {
	color: #000000;
	font-size: 10px;
	font-family: tahoma
}
.style7 {
	color: #5984B0;
	font-size: 12px;
	font-family: tahoma
}
.style8 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma
}
/*color verde*/
.style9 {
	color: #643C01;
	font-size: 12px;
	font-family: verdana;
}
.style10 {
	color: #ffffff;
	font-size: 12px;
	font-family: tahoma
}

.t01 {
	color : #ffffff;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 30px;
	font-size : 16px;
	font-family : Tahoma,Verdana,Arial;
}
.t02 {
	margin-top : 2px;
	padding-bottom : 2px;
	margin-bottom : 2px;
	margin-left : 10px;
	margin-right : 2px;
}

/* estilo para una tabla que muestra datos*/
.tbl_normal {
	border:1px solid #000000;	
}
/*Estilo de la etiquta th dentro de la tabla de datos (encabezado de tabla)*/
.tbl_normal th{
	background-color: #003399;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding:2px 5px 2px 5px;
} 
/*estilo del cuerpo de la tabla de datos*/
.tbl_normal td{
	font-size: 14px;
	background-color: #EFF1ED;
	border:0px solid #000000;	
	padding:2px 5px 2px 5px;
}

.tabla_borde {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #002f48;
	border-bottom-color: #002f48;
	border-left-color: #002f48;
	
	
}

.tabla_titulo {
	font-size: 12px;
	background:#002f48;
	font-weight: bold;
	color: #FFFFFF;
}

.tabla_estilo {
	color: #808080;
	font-size: 13px;
	font-family: tahoma
}


.select { 
  position: absolute; 
  width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ 
  height: 21px; 
  padding: 0 24px 0 8px; 
  color: #fff; 
  font: 12px/21px arial,sans-serif; 
  background: url(select.gif) no-repeat; 
  overflow: hidden; 
} 

.mensaje_bien {
	font-size: 11px;
	font-weight: bold;
	color: #048638;
	text-align: center;
	text-transform: uppercase;
	font-family: tahoma;
}
.mensaje_mal {
	font-size: 11px;
	font-weight: bold;
	color: #FF2424;
	text-align: center;
	text-transform: uppercase;
	font-family: tahoma;
}
.header_text{
    color: #AC8C27;
	font-size: 11px;
	font-family: verdana;
}	
.tabla_datos{
       border:#383838 solid 1px;
	   }
.tabla_datos tr.fila1{      
     padding:2px;
     background:#E2DACD;
	   }
.tabla_datos tr.fila2{
     padding:2px;
     background:#C6B69B;
	 }
.marco2 { 
   padding:8px; 
   background-color: #000000; 
   opacity: 0.6;
   filter:alpha(opacity=70);
   width: 103px; 
   border-bottom: 1px solid #999999; 
   border-right: 1px solid #999999;
   border-left: 1px solid  #999999;
   border-top: 1px solid #999999;
} 

/* numero*/
.texto_normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}


.texto_normal a:link {
	color: #A8A8A8;
	text-decoration: none;
}
.texto_normal a:visited {
	color: #A8A8A8;
	text-decoration: none;
}
.texto_normal a:hover {
	text-decoration: none;
}
.texto_normal a:active {
	text-decoration: none;
}
/*fin numero*/

.cambiafila{
  padding:2px;
  background:#F5F9FE;
}


/***********mensajes**************/
.mensaje_bien {
	font-size: 11px;
	font-weight: bold;
	color: #048638;
	text-align: center;
	text-transform: uppercase;
	font-family: tahoma;
}
.mensaje_mal {
	font-size: 11px;
	font-weight: bold;
	color: #FF2424;
	text-align: center;
	text-transform: uppercase;
	font-family: tahoma;
}


/* numero*/
.atc
{
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
}


.atc a:link {
	color: #ffffff;
	text-decoration: none;
}
.atc a:visited {
	color: #ffffff;
	text-decoration: none;
}
.atc a:hover {
	text-decoration: none;
}
.atc a:active {
	text-decoration: none;
}
/*fin numero*/
/*********************************/
.copete {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-align:justify;
}
.copete1 {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.contenido {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-align:justify;
}
.transparencia2 {
	background-color: #000000;
	opacity: 0.6;
	filter:alpha(opacity=60);
	width: 225px;
	margin-left:140px;
	border: solid 2px #000000;
	color: #ffffff;
	font-size: 10px;
	font-family: verdana;
 }	
/************************************/

<!--
.left a:link {
   color: #485685;
   text-decoration: none;
}
.left a:visited {
	text-decoration: none;
	color:#485685;
}
.left a:hover {
	color:#ffffff;
	text-decoration: none;
	background-color:#485685;
}
.left a:active {
	text-decoration: none;
}
-->
.marco3 { 
   padding:8px; 
   background-color: #000000; 
   opacity: 0.6;
   filter:alpha(opacity=70);
   width: 103px; 
   border-bottom: 1px solid #999999; 
   border-right: 1px solid #999999;
   border-left: 1px solid  #999999;
   border-top: 1px solid #999999;
}

-->
.noticia_subtitulo {
	color:#002f48;
	font-size: 14px;
	font-family: tahoma;
	font-weight:bold
}
.noticia_subcomentario {
	color: #6F6F6F;
	font-size: 11px;
	font-family: verdana;
	/*font-weight:bold*/
}

.fecha_publicado{
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	/*font-weight:bold*/
}
.noticia_titulo {
	color: #333333;
	font-size: 10px;
	font-family: tahoma;
}
<!--
.lista_noticia {
    font-size: 11px;
	font-family: tahoma;
	font-weight:bold
}

.lista_noticia a:link {
   color: #485685;
   text-decoration: none;
        
}
.lista_noticia a:visited {
	text-decoration: none;
	color:#485685;
	
}
.lista_noticia a:hover {
	color:#ffffff;
	text-decoration: none;
	background-color:#485685;
}
.lista_noticia a:active {
	text-decoration: none;
	
	
}
-->

 .transparencia3 {
	background-color: #000000;
	opacity: 0.6;
	filter:alpha(opacity=60);
	width: 425px;
	margin-left:140px;
	border: solid 2px #000000;
	color: #ffffff;
	font-size: 11px;
	font-family: verdana;
 }	
 
.transparencia4 {
	background-color: #000000;
	opacity: 0.6;
	filter:alpha(opacity=60);
	width: 466px;
	margin-left:140px;
	border: solid 2px #000000;
	color: #ffffff;
	font-size: 10px;
	font-family: verdana;
 } 
 
 .transparencia_contador{
	background-color: #000000;
	opacity: 0.6;
	filter:alpha(opacity=60);
	width: 245px;
	margin-left:140px;
	border: solid 2px #000000;
	color: #ffffff;
	font-size: 10px;
	font-family: verdana;
 }
 .tabla_fixture{
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 font-style:normal;
 color: #333333;
 }	
 
 
.lista_tabla {
    font-size: 11px;
	font-family: tahoma;
	font-weight:bold
} 
.lista_tabla a:link {
   color: #485685;
   text-decoration: none;
}
.lista_tabla a:visited {
	text-decoration: none;
	color:#485685;
}
.lista_tabla a:hover {
	color:#ffffff;
	text-decoration: none;
	background-color:#485685;
}
.lista_tabla a:active {
	text-decoration: none;
}
.titulo_directivo{
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 font-style:normal;
 color: #E07419;
 font-weight:bold;
} 
.contenido_directivo{
font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 font-style:normal;
 color: #6A6969;
 
}

.sub1{
color:#ffffff;
font-size:12px;
font-weight:bold;
}