body {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-family : Verdana, Arial, Helvetica;
	color: #000000;
	font-size: 8px;
	text-align: center;
	}


 .url_rss{
	font-size: 10px;
	text-decoration: none;
	text-align: center;
}

 .url_rss a:link, a:visited{
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	color:black;
}

input { 
 font-family: Arial;
 font-size: 10px;
}

.arial11noir {font-family: Arial, Helvetica, sans-serif; color: black; font-size: 11px; text-decoration:none; }
.arial11noir a:link {font-family: Arial, Helvetica, sans-serif; color: black; font-size: 11px; text-decoration:none; }
.arial11noir a:visited {font-family: Arial, Helvetica, sans-serif; color: black; font-size: 11px; text-decoration:none; }
.arial11noir a:hover {font-family: Arial, Helvetica, sans-serif; color: black; font-size: 11px; text-decoration:underline;}


.glossaire{
font-weight:bold;
}

.sidebare{
 font-family: Verdana;
 font-size: 10px;
}

.sidebare a {
   text-decoration: none;
  font-style: normal;
  text-transform: none;
  color: #000000;
  }

.sidebare a:visited {
   text-decoration: none;
  font-style: normal;
  text-transform: none;
  color: #000000;
  }

.sidebare a:hover {
  text-decoration: underline;
  font-style: normal;
  text-transform: none;
  color: #000000;
  }


h1, h2, h3 {
  margin: 0px;
  padding: 0px;
  font-weight: normal;
  }

.note {  
display:block;
  }

.container {  
  background-color: #FFFFFF;
 font-family: Verdana, Arial, sans-serif;
font-size:12px;
color:#000000;
padding: 10px;
text-align: justify;
line-height: 150%;
  }


.container h2{
 font-size: 9px;
 color: #FFFFFF;
 font-weight: bold;
  }

.copyright{
 font-size: 9.5px;
 color: #FFFFFF;
 text-align: right; 
}

.copyright a {
 font-size: 9.5px;
 color: #FFFFFF;
 text-decoration:none;
 text-align: right; 
}

.copyright a:visited {
 font-size: 9.5px;
 color: #FFFFFF;
 text-decoration:none;
 text-align: right; 
}

.copyright a:hover{
 font-size: 9.5px;
 text-decoration:underline;
 color: #FFFFFF;
 text-align: right; 
}

.container h3{
 font-size: 19px;
 color: #F7931E; 
 text-align: left;
 font-weight: bold;
 margin: 0px;
  padding: 0px;    
  }

  .container p{
 text-align: justify;
 margin: 0px;
  padding: 0px;
  }
  
p{
 text-align: justify;
 margin: 0px;
  padding: 0px;
  }

.content {
  padding: 15px 15px 5px 15px;
  background-color: #FFFFFF;
  
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  }
.content pre {
  font-size: larger;
}
#right {
    float: left;
  
  
  width: 200px;
  background-color: #FFFFFF;
  
  overflow: hidden;
  }

.content p {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  font-weight: normal;
  line-height: 150%;
  text-align: left;
  margin-bottom: 10px;
  }

.content blockquote {
  line-height: 150%;
  }

.content li {
  line-height: 150%;
  }

.content h2 {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  
  text-align: left;
  font-weight: bold;
  
  
  margin-bottom: 10px;
  
  }

.content h3 {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: small;
  
  text-align: left;
  font-weight: bold;
  
  
  margin-bottom: 10px;
  
  }

.content p.posted {
  color: #999999;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  border-top: 1px solid #999999;
  text-align: left;
  
  
  
  margin-bottom: 25px;
  line-height: normal;
  padding: 3px;
  }

.sidebar {
  padding: 15px;
  }



#calendar {
    line-height: 140%;
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  
  
  
    padding: 2px;
  text-align: center;
  margin-bottom: 30px;
  }

#calendar table {
  padding: 2px;
  border-collapse: collapse;
  border: 0px;
  width: 100%;
  }

#calendar caption {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  
  text-align: center;
  font-weight: bold;
  
  text-transform: uppercase;
  
  letter-spacing: .3em;
  }

#calendar th {
  text-align: center;
  font-weight: normal;
  }

#calendar td {
  text-align: center;
  }

.sidebar h2 {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  
  text-align: center;
  font-weight: bold;
  
  text-transform: uppercase;
    
  letter-spacing: .3em;
  }

.sidebar ul {
  padding-left: 0px;
  margin: 0px;
  margin-bottom: 30px;
  }

ul {
  padding-left: 10px;
  margin: 0px 0px 0px 0px;
  margin-bottom: 4px;
  }

li {
  padding-left: 0px;
  margin: 0px 0px 0px 0px;
  margin-bottom: 4px;
  list-style-type: none;
  }

 

.sidebar img {
  border: 3px solid #FFFFFF;
  }

.photo {
  text-align: left;
  margin-bottom: 20px;
  }

.link-note {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  line-height: 150%;
  text-align: left;
  padding: 2px;
  margin-bottom: 15px;
  }

#powered {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  line-height: 150%;
  text-align: left;
  color: #666666;
  margin-top: 50px;
  }

#comment-data {
  float: left;
  width: 180px;
  padding-right: 15px;
  margin-right: 15px;
  text-align: left;
  border-right: 1px dotted #BBB;
  }

textarea[id="comment-text"] {
  width: 80%;
  }

.commenter-profile img {
  vertical-align: middle;
  border-width: 0;
  }
  
.menu-superior {
  font-family: Arial;
  font-size: 8pt;
  line-height: 100%;
  color: #ffffff;
  text-align: left;
  padding: 2px;
  margin-bottom: 0px;
  text-decoration:none; color:#ffffff;  
  }
  
.menu-superior a {
  font-family: Arial;
  font-size: 8pt;
  line-height: 100%;
  color: #ffffff;
  text-align: left;
  padding: 2px;
  margin-bottom: 0px;
  text-decoration:none; color:#ffffff;  
  }

.menu-superior a:visited {
  font-family: Arial;
  font-size: 8pt;
  line-height: 100%;
  color: #ffffff;
  text-align: left;
  padding: 2px;
  margin-bottom: 0px;
  text-decoration:none; 
  color:#ffffff;  
  }
  
.menu-seleccion {
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  text-align: left;
  padding: 2px;
  margin-bottom: 0px;  
  }
  
.sobre-negro {
  font-family: Arial;
  font-size: 8pt;
  color: #DADDDE;
  text-align: left;  
  padding: 0px;
  margin-bottom: 0px;
  }	
  
.sobre-negro a {
  font-family: Arial;
  font-size: 8pt;
  color: #DADDDE;
  text-align: left;
  text-decoration:none;
  padding: 0px;
  margin-bottom: 0px;
  }	
  
.sobre-negro a:visited {
  font-family: Arial;
  font-size: 8pt;
  color: #DADDDE;
text-decoration:none;
  text-align: left;
  padding: 0px;
  margin-bottom: 0px;
  }	
  
.contactos {
  font-family: Arial;
  font-size: 7.5pt;
  color: #808080;
  text-align: center;
  padding: 0px;
  margin-bottom: 0px;
  }	
  
.titulo-menu {
  font-family: Arial;
  font-size: 8pt;
  color: #FFFFFF;
  text-align: left;
  padding: 0px;
  margin-bottom: 0px;
  }	
  
.menu-derecho {
  font-family: Arial;
  font-size: 8.5pt;
  color: #666666;
  text-align: left;
  padding: 0px;
  margin-bottom: 0px;
  }	

.menu-derecho a {
  font-family: Arial;
  font-size: 8.5pt;
  color: #666666;
  text-align: left;
  padding: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  }

.menu-derecho a:visited {
  font-family: Arial;
  font-size: 8.5pt;
  color: #666666;
  text-align: left;
  padding: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  }

.menu-derecho a:hover {
  text-decoration: underline;
  font-style: normal;
  text-transform: none;
  color: #218EC6;
  }  
  
.destacado {
  font-family: Verdana;
  font-size: 8.5pt;
  color: #808080;
  text-align: left;
  padding: 0px;
  margin-bottom: 0px;
  }	
  
  
  link{ 
		text-decoration: none;
		color: #ffffff;
	}
	
		a:visited{ 
		text-decoration: none;
		color: #ffffff;
	}

		hover{ 
		text-decoration: none;
		color: #ffffff;
		font-weight: bolder;
	}
	
.menu-upper-icon {
  font-family: Arial;
  font-size: 8pt;
  color: #808080;
  text-align: center;
  margin-bottom: 0px;  
}
  
.titulo-noticias {
	font-family: Helvetica;
	font-size : 20px;
	font-weight : bold;
	padding-top:7px;padding-right:0px;padding-bottom:7px;padding-left:0px;
}

.titulo-noticias a {
	font-family: Helvetica;
	font-size : 20px;
	color:#000000;
	text-align: center;
	text-decoration:none;	
	font-weight : bold;	
	padding-top:0px;padding-right:7px;padding-bottom:7px;padding-left:0px;	
}

.titulo-noticias a:visited {
	font-family: Helvetica;
	font-size : 20px;
	text-align: left;
	color:#000000;
	font-weight : bold;
	padding-top:0px;padding-right:7px;padding-bottom:7px;padding-left:0px;	
}

.titulo-noticias2 {
	font-family: Helvetica;
	font-size : 15px;
	line-height : 18px;
	text-align: left;
	font-weight : bold;
	padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.titulo-noticias2 a {
	font-family: Helvetica;
	font-size : 15px;
	color:#000000;
	text-align: left;
	line-height : 18px;
	font-weight : bold;
}

.titulo-noticias2 a:visited {
	font-family: Helvetica;
	font-size : 15px;
	text-align: left;
	color:#000000;
	line-height : 18px;
	font-weight : bold;
}

.textos-just-derecha {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: right;
  margin-bottom: 0px;
  padding-top:0px;padding-right:7px;padding-bottom:0px;padding-left:2px;
}

.textos-just-derecha a {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: right;
  margin-bottom: 0px;
  padding-top:0px;padding-right:7px;padding-bottom:0px;padding-left:2px;
}

.textos-just-derecha a:visited {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: right;
  margin-bottom: 0px;
  padding-top:0px;padding-right:7px;padding-bottom:0px;padding-left:2px;
}

.textos {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: justify;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos a:link {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: justify;
  margin-bottom: 0px;
  font-weight:bold;
  text-decoration:none;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos a:visited {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: justify;
  margin-bottom: 0px;
  font-weight:bold;
  text-decoration:none;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos a:hover {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: justify;
  font-weight:none;
  margin-bottom: 0px;
  text-decoration:underline;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}



.textos-normales {
  font-family: Arial;
  font-size: 8pt;
  color:#666666;
  text-align: justify;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-normales a {
  font-family: Arial;
  font-size: 8pt;
  color:#666666;
  font-weight:bold;
  text-align: justify;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-normales a:hover {
  font-family: Arial;
  font-size: 8pt;
  color:#666666;
  font-weight:bold;
  text-align: justify;
  text-decoration:underline;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-programacion {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-decoration:none;
  text-align: left;
  padding-top:5px;padding-right:7px;padding-bottom:5px;padding-left:7px;
}

.textos-programacion a:link{
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-decoration:none;
  text-align: left;
  padding-top:5px;padding-right:7px;padding-bottom:5px;padding-left:7px;
}

.textos-programacion a:hover{
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: left;
  text-decoration:underline;
  padding-top:5px;padding-right:7px;padding-bottom:5px;padding-left:7px;
}

.textos-programacion a:visited{
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: left;
  text-decoration:none;
  padding-top:5px;padding-right:7px;padding-bottom:5px;padding-left:7px;
}

.textos-videos {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: left;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-videos a {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: left;
  text-decoration:none;
  margin-bottom: 0px;
  font-weight:normal;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-videos a:visited {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: left;
  text-decoration:none;
  margin-bottom: 0px;
  font-weight:normal;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}


.textos-videos-bold{
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: left;
  font-weight:bold;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-videos-bold a {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: left;
  font-weight:bold;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-videos-bold a:visited{
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  text-align: left;
  font-weight:bold;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-programacion-bold {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  font-weight:bold;
  text-align: center;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-programacion-bold a:link {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  font-weight:bold;
  text-align: center;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-programacion-bold a:hover {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  font-weight:bold;
  text-align: center;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-bold {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  font-weight:bold;
  text-align: left;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-bold a {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  font-weight:bold;
  text-align: left;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-bold a:visited{
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  font-weight:bold;
  text-align: left;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-bold a:hover {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
  font-weight:bold;
  text-align: left;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.opciones-noticias {
  font-family: Arial;
  font-size: 8pt;
  color: #808080;
  text-align: justify;
  margin-bottom: 0px;
  padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;
}

.upper-azul {
	font-family: Arial, Helvetica, sans-serif; 
	color: black; 
	font-size: 11px; 
}

.upper-azul a {
	color: black; 
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

.upper-azul a:visited {
	color: black; 
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

.cuadritos{
 font-size: 9.5px;
 color: #C0C0C0; 
}

.cuadritos a {
 font-size: 9.5px;
 color: #C0C0C0; 
}

.cuadritos a:hover{
 font-size: 9.5px;
 color: #C0C0C0; 
 text-decoration:underline;
}

.cuadritos a:visited {
 font-size: 9.5px;
 color: #C0C0C0; 
}

.title-secciones{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #000000;
	text-align: left;
}

.megatop {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
}

.megatop a {
  font-family: Arial;
  font-size: 8pt;
  text-decoration:none;
  color: #000000;
}

.megatop a:visited {
  font-family: Arial;
  font-size: 8pt;
  color: #000000;
}

.megatop a:hover {
  font-family: Arial;
  font-size: 8pt;
  text-decoration:underline;
  color: #000000;
}

.titulo-secciones {
  font-family: Impact;
  font-size: 24pt;
  color: #000000;
}

.titulo-secciones a:link {
  font-family: Impact;
  font-size: 24pt;
  color: #000000;
}

.titulo-secciones a:hover {
  font-family: Impact;
  font-size: 24pt;
  color: #000000;
}

.titulo-secciones a:visited {
  font-family: Impact;
  font-size: 24pt;
  color: #000000;
}

.titulo-descripcion {
	font:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9px;
}

.titulo-descripcion a {
	font:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:9px;
}

.titulo-descripcion a:hover {
	font:Arial, Helvetica, sans-serif;
	color:#FFFF00;
	font-size:9px;
}

.textos-simples {
  font-family: Arial;
  font-size: 8pt;
  color:#666666;
  text-align: justify;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-simples a {
  font-family: Arial;
  font-size: 8pt;
  color:#666666;
  text-align: justify;
  text-decoration:none;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-simples a:hover {
  font-family: Arial;
  font-size: 8pt;
  color:#666666;
  text-decoration:underline;
  text-align: justify;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-sobre-oscuro {
  font-family: Arial;
  font-size: 8pt;
  color:#FFFFFF;
  font-weight:none;
  text-align:justify;
  padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;
}

.textos-simples a:visited {
  font-family: Arial;
  font-size: 8pt;
  color:#666666;
  text-decoration:none;
  text-align: justify;
  margin-bottom: 0px;
  padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;
}

.textos-sobre-oscuro a {
  font-family: Arial;
  font-size: 8pt;
  color:#FFFFFF;
  font-weight:none;
  text-align:justify;
  padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;
}

.textos-sobre-oscuro a:hover {
  font-family: Arial;
  font-size: 8pt;
  color:#FFFFFF;
  font-weight:none;
  text-decoration:underline;
  text-align:justify;
  padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;
}

.textos-sobre-oscuro a:visited {
  font-family: Arial;
  font-size: 8pt;
  color:#FFFFFF;
  font-weight:none;
  text-align:justify;
  padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;
}
