@charset "UTF-8";
/*! core.css - https://atelier35.pt/
Copyright (c) 2013 Atelier35
*/

#main_nav {
    float: left;
    width: 760px;
    display: block;
    overflow: visible;
    margin-top: 77px;
}

.nav {
    margin: 0 0 0 40px;
}

.nav-item {
    padding: 4px 9px;
    margin: 0 1px;
    text-transform: uppercase;
    display: inline-block;
    float: left;
}

a.nav-item, a.nav-item:link {
    color: #6e6f72;
    -moz-transition: color .5s ease;
    -webkit-transition: color .5s ease;
    text-decoration: none;
}

a.nav-item:visited {
    color: #6e6f72;
    -moz-transition: color .5s ease;
    -webkit-transition: color .5s ease;
    text-decoration: none;
}

a.nav-item.active,
a.nav-item:hover, a.nav-item:focus {
    color: #fff;
    background-color: #f5d80b;
    text-decoration: none;
}

/* Tabs
---------------------------------------------------------------------- */
.tabnav {
    border-bottom: 1px solid #ccc;
    clear: both;
    margin-top: 3px;
    height: 28px;
}

.tabs .featurenavunit {
    float: left;
    display: inline-block;
    overflow: hidden;
    margin-left: 15px;
}

.tabs .featurenavunit {
    color: #005c9c;
    cursor: pointer;
    display: inline-block;
    font: bold 13px Arial;
    margin-bottom: -1px;
    padding: 6px 8px;
}

.tabs .active {
    background: -webkit-linear-gradient(top, #f3f3f3, #fff);
    background: -moz-linear-gradient(top, #f3f3f3, #fff);
    border-color: #ccc #ccc #fff;
    border-radius: 2px 2px 0 0;
    border-style: solid;
    border-width: 1px;
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
}

.tabs .active a, .tabs .active a:link, .tabs .active a:visited {
    color: #222;
    cursor: auto;
}

.tabs .active a:hover, .tabs .active a:focus {
    text-decoration: none;
}

.tab_content {
}
