﻿@font-face{font-family:'Varela Round';font-style: normal;font-weight: 400;src:local('Varela Round'), local('VarelaRound-Regular'), url(https://themes.googleusercontent.com/static/fonts/varelaround/v3/APH4jr0uSos5wiut5cpjrnhCUOGz7vYGh680lGh-uXM.woff) format('woff');}
@font-face{font-family:'La-chata';src:url('https://lan.teracat.com/amjasa/fonts/La-chata-normal.eot'),url('https://lan.teracat.com/amjasa/fonts/La-chata-normal.woff'),url('https://lan.teracat.com/amjasa/fonts/La-chata-normal.ttf'),url('https://lan.teracat.com/amjasa/fonts/La-chata-normal.svg');font-weight:normal;font-style:normal;}

html {
height:100%;
}
body {
height:100%;
padding:0;
background-color:#333333;
background:#333333 url('../img/bg4b.png') 0 0 no-repeat fixed;
background-size:cover;
font-size:14px;
color:#000000;
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
}
* html .page-body {
height:100%;
}
h1{
font-family:"Varela Round","Helvetica Neue",Helvetica,Tahoma,Arial,sans-serif !important;
font-size:24px;
margin:0;
}
h1 span.muted{
font-size:16px;
}
h2{
font-size:14px;
line-height:16px;
margin:0;
color:#333333;
}
a {
color:#0086c3;
text-decoration:none;
}
a:hover {
color:#03affe;
text-decoration:underline;
}
a:hover, a:active{
outline:0;
}
img{
border:0;
}
p{
text-align:justify;
}
#page-body{
min-height:100%;
padding:0;
}
#main-container{
width:980px;
margin:auto;
margin-top:10px;
}
#logo{
float:left;
}
#top-menu{
float:right;
margin-top:30px;
}
#top-menu img{
margin-left:5px;
}
#menu{
clear:both;
background-color:#006699;
padding:0;
margin:0;
}
#menu-ul{
padding:0;
margin:0;
overflow:auto;
}
#menu-ul li{
display:inline;
}
#menu-ul li a{
font-family:"La-chata","Varela Round","Helvetica Neue",Helvetica,Tahoma,Arial,sans-serif;
font-size:14px;
text-decoration:none;
float:left;
padding:20px;
background-color:#006699;
color:white;
}
#menu-ul li a:hover{
color:#00c6d7;
}
#menu-ul li a.active{
color:#006699;
background-color:white;
}

#submenu{
clear:both;
background-color:#dde8ea;
border-top:1px #00344e solid;
border-bottom:1px #00344e solid;
padding:0;
margin:0;
}
#submenu-ul{
padding:0;
margin:0;
overflow:auto;
}
#submenu-ul li{
display:inline;
}
#submenu-ul li a{
font-family:"Varela Round","Helvetica Neue",Helvetica,Tahoma,Arial,sans-serif;
font-size:12px;
text-decoration:none;
float:left;
padding:6px 20px;
background-color:#dde8ea;
color:#666666;
}
#submenu-ul li a:hover{
color:#0086c3;
}
#submenu-ul li a.active{
color:#0086c3;
background-color:#d3e1e4;
font-weight:bold;
}

#footer{
overflow:auto;
background-color:#006699;
padding:20px;
color:white;
font-size:10px;
line-height:12px;
}
#footer-logos{
float:left;
width:450px;
}
#footer-logos a{
margin-right:10px;
}
#footer-info{
float:right;
width:450px;
text-align:right;
}
#footer-info a.contacto{
font-size:12px;
color:white;
}
#footer-info a{
color:white;
}
#footer-info a:hover{
color:#00c6d7;
}
#content{
overflow:auto;
padding:30px;
background-color:white;
}
#content-wrapper{
position:relative;
}

/* HOME */
.slides_container{
width:980px;
height:400px;
}
.slides_container div.slide{
width:980px;
height:400px;
display:block;
}
#slides .next,#slides .prev {
position:absolute;
top:179px;
left:-24px;
width:24px;
height:43px;
display:block;
z-index:101;
}
#slides .next {
left:980px;
}
.pagination{
position:absolute;
margin:0 auto 0;
width:100px;
left:400px;
top:375px;
z-index:99;
}
.pagination li{
float:left;
margin:0 1px;
list-style:none;
}
.pagination li a{
display:block;
width:11px;
height:0;
padding-top:12px;
background-image:url(../img/bullets.png);
background-position:0 0;
float:left;
overflow:hidden;
}
.pagination li.current a {
background-position:0 -12px;
}
#palmares-home{
background-color:#dde8ea;
padding:10px 0;
}
#palmares-home #palmares-wrapper{
overflow:auto;
}
#palmares-home .palmares-item{
float:left;
width:227px;
height:90px;
padding:5px;
text-align:center;
margin-right:10px;
margin-top:0;
color:black;
font-weight:bold;
}
#palmares-home .palmares-year{
margin-top:-32px;
font-size:12px;
}
#palmares-home .palmares-title{
margin-top:25px;
font-size:11px;
line-height:12px;
color:#333333;
}
#home-news{
overflow:auto;
float:left;
width:660px;
}
#home-news .news-item{
border-bottom:1px #999999 solid;
clear:both;
overflow:auto;
padding:10px 0;
}
#home-news .news-image{
float:left;
width:130px;
margin-right:5px;
}
#home-news .news-info{
float:left;
font-size:12px;
line-height:15px;
width:525px;
}
#home-news .news-date{
color:#666666;
font-weight:bold;
}
#home-news .news-title{
font-weight:bold;
font-size:13px;
}
#home-news .news-subtitle{
padding:10px 0;
}
#home-stats{
float:left;
width:230px;
margin-left:30px;
}
#home-stats .stats-item{
height:35px;
border-bottom:1px #999999 solid;
margin:5px 20px;
clear:both;
}
#home-stats .stats-title{
float:left;
margin-top:5px;
}
#home-stats .stats-value{
float:right;
text-align:right;
margin-top:5px;
font-size:18px;
color:#0086c3;
}
#home-twitter{
clear:both;
float:left;
width:440px;
padding-top:10px;
}
#home-video{
float:left;
width:440px;
padding-top:40px;
margin-left:30px;
}
/* PALMARES */
table#palmares{
margin-top:15px;
width:100%;
}
table#palmares td{
padding:15px;
border-bottom:1px #666666 solid;
}
#palmares td.palmares-year{
width:100px;
font-size:20px;
text-align:right;
color:#0086c3;
font-weight:bold;
vertical-align:middle;
}
#palmares td.palmares-desc{
text-align:justify;
vertical-align:middle;
font-size:11px;
}

/* NEWS */
#news .news-item{
border-bottom:1px #999999 solid;
clear:both;
overflow:auto;
padding:10px 0;
}
#news .news-info{
float:left;
font-size:12px;
line-height:15px;
}
#news .news-date{
color:#666666;
font-weight:bold;
}
#news .news-title{
font-weight:bold;
font-size:13px;
}
#news .news-subtitle{
padding:10px 0;
}

/* CONTACTO */
a.send-btn{
width:80px;
padding:8px;
border:1px black solid;
background-color:#0086c3;
color:white;
}
a.send-btn:hover{
background-color:#03affe;
text-decoration:none;
}