
body{
	margin-left: 0;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:16px;
	background-position: ;
	background-image:url(../imagenes/back/);
	
	background-repeat: ;
	background-color:#ffffff;
}




h1 {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:40px;
	line-height:45px;
	color:#dc0000;
	text-decoration:none;
	margin: 0;
	display: inline-block; 
}

h1#blanco{
color:#ffffff;
text-transform:uppercase;
}

h2 {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:36px;
	line-height:40px;
	color:#dc0000;
	text-decoration:none;
	margin: 0;
	display: inline-block; 
}

h2#blanco{
color:#ffffff;
}

h3 {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 700;
	font-size:18px;
	color:#dc0000;
	text-decoration:none;
}

h3#blanco{
color:#ffffff;
}

h3#titulo{
color:#000000;
}

h4 {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:16px;
	line-height:18px;
	color:#dc0000;
	text-decoration:none;
		margin: 0;
	display: inline-block; 
}
h4#blanco{
color:#ffffff;
}

h5 {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:14px;
	line-height:16px;
	color:#dc0000;
	text-decoration:none;
	margin: 0;
	display: inline-block; 
}
h5#blanco{
color:#ffffff;
}

h6 {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:14px;
	line-height:16px;
	color:#dc0000;
	text-decoration:none;
	margin: 0;
	display: inline-block; 
}

h6#blanco{
color:#ffffff;
}

h6#plomo{
color:#444444;
}

p#plomo{
color:#444444;
}

p#blanco{
color:#ffffff;
}


#filtro{
	position: absolute;
	float:left;
	z-index:99999999;
	background-color:#dc0000;
	/*opacity:.80;
	filter:alpha(opacity=80);*/
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	color:#ffffff;
	font-size:12px;
	height:auto;
	width:auto;
	padding:5px;
	bottom:5px;
	left:5px;
	
	border-radius:4px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
	
}

#filtro2{
	position: absolute;
	float:left;
	z-index:9999999999;
	background-color:#000000;
	opacity:.80;
	filter:alpha(opacity=80);
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	color:#ffffff;
	font-size:12px;
	height:auto;
	padding:10px;
	bottom:0;
	width:98.4%;
	
}


#categoria a {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
font-size:40px;
color:#dc0000;
text-decoration:none;
}

#categoria p {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
font-size:36px;
color:#444444;
text-decoration:none;
line-height:40px;
}


#menu a {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 700;
	font-size:18px;
	color:#333333;
	text-decoration:none;
	margin:0;
	padding:0;

}

#menu a:link, a:visited, a:active 
{
color:#333333;
text-decoration:none;
}
#menu a:hover {
color:#000000;
text-decoration:none;
}

#menu p{
font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
font-size:18px;
border-bottom:#000000 3px solid;
padding-bottom:10px;
width:100%;
display:block;
color:#000000;
text-decoration:none;

}
#menu span{
font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
font-size:16px;
color:#dc0000;


}

#############################################
#youtube{
}
ul.youtube {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  font-size:12px;
}
ul.youtube li {
  float: left;
  width: 100%;
  
}
ul.youtube li a {
  color: #ffffff;
  display: block;
  padding:5px 10px;
  text-decoration: none;
  margin:2px;
}

ul.youtube li a:hover {
  background: #444444;
  color: #ffffff;
  display: block;
  padding:5px 10px;
  text-decoration: none;
  margin:2px;
}

#############################################

#logo {
  padding-top: 0;
  position: absolute;
  top: 0;
	margin-left:0;
  margin-top:0;
  z-index:99999999;
}

##############################################


#footer{
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	position:relative;
	width:100%;
	height:auto;
	background-position: top;
	margin: 0;
	color:0;
	font-size:12px;
	line-height:14px;
	text-decoration:none;
	
}

#footer p {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#footer .menu_pie_tit { 
font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
color: #FFFFFF; 
padding-bottom:10px;
width:100%;
display:block;
font-size:16px;
text-decoration:none;
text-transform:uppercase;
}

#footer .menu_pie_tit:hover {
color: #FFFFFF;
 }

#footer .menu_pie { 
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
color: #FFFFFF; 
font-size:12px;
text-decoration:none;
}

#footer .menu_pie:hover {
color: #FFFFFF;
 }


#footer a { 
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
color: #FFFFFF; 
font-size:14px;
text-decoration:none;
}

.logo_pie{
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:40px;
	color:#FFFFFF;
 }
 


##############################################


#header2 {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
  background-color: #7a7a7a;
  color: 0;
  position:relative;
  width:100%;
font-size:16px;
	background-position: top;
	margin: 0;
	text-decoration:none;
	position:absolute;
	z-index:9999;
	
}

#header3 {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
  background-color: #7a7a7a;
  position:relative;
  width:100%;
  font-size:16px;
    height:auto;
	background-position: top;
	margin: 0;
	text-decoration:none;

	
}

#header {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
  background-color: #ffffff;
  color: #ffffff;
  position:relative;
  width:100%;
  font-size:12px;
    height:auto;
	background-position: top;
	margin: 0;
	text-decoration:none;

	
}

#header .logo{
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:40px;
	color:#444444;
 }
 
###################################################


#banner{
    position: relative;
    width: 100%;
    margin: 0;
    padding: 0;
}


###########################



#contenido h1, #contenido h2 {
  color: #dc0000;
}

#contenido p {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	color: #444444;
	font-size:14px;
	line-height:18px;
}

#contenido a{
		font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	color: #dc0000;
	font-size:16px;
	line-height:18px;
		text-decoration: none;

}
#contenido a:hover {
		font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	color: #444444;
	font-size:16px;
	line-height:18px;
		text-decoration: none;

}

#contenido ol {
padding: 0;  
margin:0 0 10px 10px;  
list-style-type: decimal-leading-zero; /*Quitar estilo de vi�eta*/
}

#contenido ul {
padding-left: 0; /*Limpieza de m�rgenes (se puede cambiar)*/
margin-left:  0; /*Indentado de la lista (se puede cambiar)*/
list-style-image: url(../images/iconos/vineta.png);

}

#contenido li {
    
    padding: 0;  
    margin:0 0 10px 30px;  
    border:none; 
}


#contenido table{
    border-collapse: collapse;
    border: thin #CCC;
	color: #444444;
	font-size:14px;
	line-height:18px;
}
 
#contenido th {
}
 
#contenido tbody {
}
#contenido tr {
} 
#contenido td {
}

#########################################

span {
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
  color: #444444;
  font-size:14px;
  line-height:16px;
}

.boton_buscar
{
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	  background-color:#FFFFFF; 
	height:24px; 
	width:30px;
	
	font-weight:bold;
	font-size: 14px;
	color: #ffffff;
	border: none;
	cursor:pointer;

}



.sumilla{
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:18px;
	color:#000000;
 }
 
 .gorro_ch{
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:10px;
	color:#333333;
	line-height:12px;
 }
 
  .gorro_ch_blanco{
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:10px;
	color:#ffffff;
	line-height:12px;
 }
 
 
.textbox_buscar{
	font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	border: 1px;
	border-style:solid;
	border-color:#e1e1e1;
	font-size:16px;
	color:#444444;
	background-color:#FFFFFF;
    padding: 5px 10px;
    width: 85%;
	 height:32px;
	
 }



a.link_chico{
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:12px;
	color:#444444;
	text-decoration:none;
	margin:0;
	padding:0;
	text-decoration: none;
}
a.link_chico:link, a.link_chico:visited, a.link_chico:active{
	text-decoration: none;

}
a.link_chico:hover {

	text-decoration: none;
	color: #000000;
}


a.link_paginacion{
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:12px;
	color:#444444;
	text-decoration:none;
	line-height:16px;
	margin:0;
	padding:0;
	text-decoration: none;
}
a.link_paginacion:link, a.link_paginacion:visited, a.link_paginacion:active{
	text-decoration: none;

}
a.link_paginacion:hover {

	text-decoration: none;
	color: #000000;
}


.texto_paginacion {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:16px;
	margin:0;
	padding:0;
}



a.link_navegacion{
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:12px;
	color:#444444;
	text-decoration:none;
	line-height:16px;
	margin:0;
	padding:0;
	text-decoration: none;
}
a.link_navegacion:link, a.link_navegacion:visited, a.link_navegacion:active{
	text-decoration: none;

}
a.link_navegacion:hover {

	text-decoration: none;
	color: #000000;
}




.texto_navegacion {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:16px;
	margin:0;
	padding:0;
}

.texto_navegacion_ {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:12px;
	color:#dc0000;
	text-decoration:none;
	line-height:16px;
	margin:0;
	padding:0;
}


.texto_fecha {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:12px;
	color:#444444;
	text-decoration:none;
	line-height:16px;
	margin:0;
	padding:0;
}


a.link_titulo_noticia{
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 700;
	font-size:18px;
	color:#000000;
	text-decoration:none;
	margin:0;
	padding:0;



}
a.link_titulo_noticia:link, a.link_titulo_noticia:visited, a.link_titulo_noticia:active{
	text-decoration: none;

}
a.link_titulo_noticia:hover {

	text-decoration: none;
	color: #444444;
}


a.link_titulo_noticia2{
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 700;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
	margin:0;
	padding:0;



}
a.link_titulo_noticia2:link, a.link_titulo_noticia2:visited, a.link_titulo_noticia2:active{
	text-decoration: none;

}
a.link_titulo_noticia2:hover {

	text-decoration: none;
	color: #ffffff;
}

a.buttom_corner{
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
background: #7a7a7a;
    border: none;
    color: #ffffff;
    width: auto;
    cursor: pointer;
    display: inline-block;
    padding: 10px 20px;
	margin-top:10px;
    font-size: 16px;
    		border-radius:10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
}
a.buttom_corner:link, a.buttom_corner:visited, a.buttom_corner:active{
	text-decoration: none;

}
a.buttom_corner:hover {

	background: #a8a8a8;
}


a.link_texto_noticia {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:12px;
	color:#444444;
	text-decoration:none;
	line-height:18px;
	margin:0;
	padding:0;
}
a.link_texto_noticia:link, a.link_texto_noticia:visited, a.link_texto_noticia:active{
	text-decoration: none;

}
a.link_texto_noticia:hover {

	text-decoration: none;
	color: #000000;
}
 
 
a.link_texto_noticia2 {
  font-family: 'Oxygen';
  font-style: normal;
  font-weight: 400;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	line-height:18px;
	margin:0;
	padding:0;
}
a.link_texto_noticia2:link, a.link_texto_noticia2:visited, a.link_texto_noticia2:active{
	text-decoration: none;

}
a.link_texto_noticia2:hover {

	text-decoration: none;
	color: #ffffff;
}
 #alinear_d {
width: 100%;
    height: auto;
	margin:0 0;
	text-align:right;	
}

 #alinear_i {
width: 100%;
    height: auto;
	margin:0 0;
	text-align:left;
}

#alinear {
width: 100%;
    height: auto;
	margin:0 auto;
	text-align:center;
	
	
}
@media only screen and ( max-width: 767px ){

 #alinear_d,  #alinear_i {
width: 100%;
    height: auto;
	margin:0 auto;
	text-align:center;
	
	
}

h1, h2, h3, h4, h5,h6 {
	font-size:18px;
	line-height:18px;
}


#categoria a {
font-size:18px;
line-height:36px;
}


#categoria p {
font-size:18px;
line-height:36px;
}

}
