body {font-family: "Trebuchet MS","Inconsolata",arial,serif;color:#000;font-size: 1.6em;font-weight: 300;background-color: #f2f2f2;}
h1, h2, h3, h4, h5, h6 {font-family: 'Oswald', sans-serif;color:#072e69;margin-top:0px!important;text-transform: uppercase;}
h4 {color:#000;}
a {color:#072e69;font-family: 'Oswald', sans-serif;}
a:hover {color:#666;}
a:focus {color:#666;text-decoration: none;}
a:este{color:#000;}
@screen (max-width: 480px) { 
h1 {font-size:24px}h2 {font-size:22px}h3 {font-size:20px}h4 {font-size:16px}h5 {font-size:14px}h6 {font-size:12px}
}
@media (min-width: 481px) and (max-width: 800px) {
h1 {font-size:24px}h2 {font-size:22px}h3 {font-size:20px}h4 {font-size:16px}h5 {font-size:14px}h6 {font-size:12px}
}

#mapaweb {margin-top:40px;}
.dropdown-menu {font-size: 1.13em!important;list-style: outside none none;text-align: left;}
/* header {background-color:#072e69;position:fixed;width:100%;z-index:9999;transition: height 0.3s ease 0s;top:0;} */
header .container {position:relative;}
.telefono {display:block;position:absolute;top:0;right:15px;}
.telefono a {color:#fff!important;}
header.smaller {position: fixed;top: 0;left: 0;}
.smaller #bot { position: absolute;  top: 0!important;  transform: translateY(0%)!important;right: 0;}

#logotipo{height:auto!important;}
#logotipo img {padding-top:20px;}
header{background-color: #072e69;text-transform: lowercase;font-size:1.2em;margin-bottom:0px;border-bottom:5px solid #fff;font-weight: 400;}
.navbar-brand {padding:0px!important;}
.navbar-default .navbar-nav > li > a {color: #fff;}
.navbar-brand, .navbar-nav > li > a {color: #fff; text-shadow:none;}
.nav > li > a:hover, .nav > li > a:focus {color: #333;}
.navbar-nav > li > .dropdown-menu {border: 1px solid #ccc;margin-top:5px;}
.dropdown-menu > li > a {clear: both;color: #072e69;display: block;font-size: 0.8em;font-weight: 400;line-height: 1.42857;
padding: 3px 27px;white-space: nowrap;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: #333;color: #fff;}
#bot  {text-transform: uppercase;}
@media (min-width: 1281px) {  }
@media (min-width: 985px) { #bot {margin-top:60px;}}
@media (min-width: 801px) {}
@media (max-width: 800px) {
#bot {margin-top:10px;}#logotipo{width:50%;}
}
.navbar-header button {margin-top:40px;border:1px solid #ccc;background-color:#efefef;}
.navbar-header .icon-bar {background-color:#666;}
.ancho100 {width:100%;clear:both;}

#telefonos {background-color:#e9e9e9;}
p {margin: 0;}
footer {padding:10px 0;background-color:#1c1c1c;color:#fff;text-align:center;}
footer a {color:#fff;text-decoration: none;}
footer a:hover {color:#385094;text-decoration: none;}article.fondonoticias {background-color: #dddfe0;}
#cajanoticias {padding:30px 0px 60px 0px;}
#cajanoticias .groupstit {background-color:#f7f7f7;margin-top:20px;border-bottom: 5px solid #072e69;padding: 20px 20px 40px;}
#cajanoticias .arbtit {}
#cajanoticias .arbdes {margin-bottom:20px;}
#cajanoticias .arbmas a {background-color:#5382a1;color: #fff;padding: 10px 15px 8px 15px;text-align: center;border-bottom:5px solid #285f83;}
#cajanoticias .arbmas a:hover {background-color:#e92f30;border-bottom:5px solid #c9090b;}

#cajanoticias h5 { font-size: 1.4em;color:#5382a1;text-transform: uppercase;}
#cajanoticias h1 {color:#285f83;border-bottom:2px solid #666;padding:40px 0px 10px 0px;text-transform: uppercase;}
#cajanoticias h4 {text-align:center;border-bottom: 2px solid #666;font-size: 1.5em;margin-bottom: 20px;padding-bottom: 10px;text-transform: uppercase;}
.pielista {display:block;float:none;margin: 0 20px 20px;text-align:center;}


#cajanoticias .idarbtitle {margin:0px 5px 0px 0px;display:block;}
#cajanoticias .idarbdeta {float:left;display:block;background:inherit;overflow:hidden;padding-top:15px;margin-bottom:20px;}
#cajanoticias .idback {font-size: 1.3em;float:left;margin:40px 0px;}

@media all and (max-width:840px) {
#cajanoticias h1 {padding:10px 0px 10px 0px;font-size: 1.4em;}
#cajanoticias .idarbdeta {padding-top:5px;margin-bottom:0px;background:inherit;overflow:hidden;}
#cajanoticias h4 {font-size: 1.2em;}
#relaccionado h6 {font-size:0.8em;}
}