.titulodestacado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0070b2;
	text-decoration: none;
}
a.titulodestacado:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0070b2;
	text-decoration: none;
}
a.titulodestacado:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0070b2;
	text-decoration: none;
}
a.titulodestacado:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0078ba;
	text-decoration: none;
}


.subtitulodestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.textos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	text-decoration: none;
}

.ver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f68131;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	
}
a.ver:hover{
	
    text-decoration:none;
    color: #ff8A3A;
    font-weight: bold;
}
a.ver:visited{
    text-decoration:none;
    color: #f68131;
    font-weight: bold;
}
a.ver:link{
	text-align: right;
    text-decoration:none;
    color: #f68131;
    font-weight: bold;
}



.campos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	text-decoration: none;
	background-color: #f8f8f8;
	height: 25px;
	border: thin solid #dcdcdc;
}
.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: f68131;
	text-decoration: none;
}
.campoconsulta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	background-color: #f8f8f8;
	border: thin solid #dcdcdc;
}

.chico{font-size: 12px;}

.titulo_noticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.textos_noticia{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #676767;
	text-decoration: none;
}

.ver_noticia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f68131;
	text-decoration: none;
	
}

a.ver_noticia:hover{
	
    text-decoration:none;
    color: #ff8A3A;
    
}
a.ver_noticia:visited{
    text-decoration:none;
    color: #f68131;
    
}
a.ver_noticia:link{
	
    text-decoration:none;
    color: #f68131;
    
}
.cuadros {
	border: 1px solid #e2e2e2;
}







/* Menu movil */
.clearfix::before, .clearfix::after {
    content: " ";
    display: table;
}
.clearfix::after {
    clear: both;
}


.menu-container {  position: fixed;  top:0px;  z-index: 9900; -webkit-backface-visibility: hidden;}
.menu-container * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#menu .cerrar-menu { background: #e6e3e3 none repeat scroll 0 0;
border-radius: 50%;
box-shadow: 0 0 0 2px #4d4d4d;
color: #141414;

cursor: pointer;
text-align: center;
font-size: 22px;
height: 30px;
line-height: 30px;
position: absolute;
right: 20px;
top: -12px;
width: 30px;
z-index: 50; }

#menu .cerrar-menu:hover { background: rgba(255, 255, 255, 1) none repeat scroll 0 0;} 
#menu li { background:#141414; cursor:pointer;}
#menu #toggle-menu { background: #141414 url("images/hamburger.png") no-repeat scroll 12px center;
border: 0 none;
border-radius:4px;
color: #fafafa;
cursor: pointer;
font-size: 18px;
margin: 0 auto;
padding: 7px 25px;
text-indent: 21px;
max-width:994px;
text-transform: uppercase;}

#menu ul {
left: 0px;
top:34px;
margin: 0;
padding: 0;
position: absolute;
transition: all 0.25s ease 0s;
width: auto;
z-index: 9000;
}
#menu .main-menu > li:first-child { border-radius:5px 5px 0 0;}
#menu > ul { border-radius: 5px; box-shadow: 0 0 5px rgba(30, 30, 30, 0.37);}
#menu ul a.activo { background:#f68131;}
#menu ul ul a.activo { }
#menu  ul  ul li > a {   padding-left: 0;
    text-indent: 45px;}
#menu  ul  ul ul li > a {  padding-left: 0;
    text-indent: 68px;}
#menu ul ul { width:auto; left:0px; top:0; }
#menu ul ul ul { left: 0;
    padding-left: 0;}
#menu .main-menu {
  display: none;
}

#tm:checked + .main-menu {
  display: block;
}

#menu input[type="checkbox"], 
#menu ul span.drop-icon {
  display: none;
}

#menu li, 
#toggle-menu, 
#menu .sub-menu {
border:0;
position: relative;

}

#menu li, 
#toggle-menu {
  border-width: 0 0 1px;
}

#menu .sub-menu {
  text-indent:25px;
  margin:0;
}
#menu .sub-menu li { background:#414141;}
#menu .sub-menu .sub-menu li { background:#313131;} 
#menu .sub-menu li:last-child {
  border-width: 0;
}

#menu li, 
#toggle-menu, 
#menu a {
  position: relative;
  display: block;
  color: white;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, .125);
  text-align: left;
}



#toggle-menu { font-size:18px;  }

#toggle-menu, 
#menu a {
  padding: 0.70em 1.5em;
}

#menu a {
  font-size: 18px;
  transition: all .125s ease-in-out;
  -webkit-transition: all .125s ease-in-out;
}

#menu a:hover {
  background-color: #252525;
}

#menu .sub-menu {
  display: none;
}

#menu input[type="checkbox"]:checked + .sub-menu {
  display: block;
}

#menu .sub-menu a:hover {
}

#toggle-menu .drop-icon, 
#menu li label.drop-icon {
   bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
	background:url(images/caret-down.png) 95% center no-repeat;
}

#menu label.drop-icon, #toggle-menu span.drop-icon {
  padding: 1em;
  font-size: 1em;
  text-align: center;
  background-color: rgba(0, 0, 0, .125);
  text-shadow: 0 0 0 transparent;
  color: rgba(255, 255, 255, .75);
}
.table-container { margin-top:45px;}
@media screen and ( min-width:1024px){
	#menu { display:none;}
	.table-container { margin-top:0px;}
	}


