/* 
    Document   : style
    Created on : 03-12-2014, 18:07:14
    Author     : Agh Design
    Description:
        Purpose of the stylesheet follows.
*/

*{
    margin: 0;
    padding: 0;
}

/*-----------------------*/
@font-face {
 font-family: cg;
 src: url("century_gothic.eot") /* EOT file for IE */
}
@font-face {
 font-family: cg;
 src: url("century_gothic.TTF") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: cgl;
 src: url("copperplate-gothic-light.eot") /* EOT file for IE */
}
@font-face {
 font-family: cgl;
 src: url("copperplate-gothic-light.ttf") /* TTF file for CSS3 browsers */
}

/*-----------------------*/

body{
    background-color: #e9f0de;
}

.navbar-default{
    background-color: #3f4813;
    margin: 0px;
}

@media (min-width: 768px) {
    .navbar .navbar-nav {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .navbar .navbar-collapse {
        text-align: center;
    }
}

.navbar-nav > li{
  margin-left: 10px;
  margin-right: 10px;
}

.youtube_tilret{
    margin-top: -10px;
}

.logo_boks{
    background-color: #8c9715;
}

/*-------------------------------------*/

.overste_boks_forside{
    background-color: #a6ad42;
    padding-bottom: 20px;
}

.overste_boks{
    background-color: #a6ad42;
    padding-top: 20px;
    padding-bottom: 30px;
}

.mellem_boks{
    background-color: #3f4913;
    padding-top: 20px;
    padding-bottom: 30px;
}


.nederste_boks{
    background-color: #88855c;
    padding-top: 20px;
    padding-bottom: 30px;
}

.salgs_boks{
    background-color: #a6ad42;
    padding-top: 20px;
    padding-bottom: 30px;
    border-bottom: 1px solid #626138;
}

/*-------------------------------------*/

.hojre_streg{
    border-right: 2px solid #787742;
    margin-top: 20px;
}

.hojre_streg_uden_streg{
    margin-top: 20px;
}

.forside_billede img{
    border: 5px solid #9ca142;
}

.forside_billedeII img{
    border: 5px solid #9ca142;
}

.side_billeder{
    margin-bottom: 20px;
    margin-top: 7px;
    border: 5px solid #9ca142;
}

.side_billederII{
    margin-bottom: 20px;
    margin-top: 7px;
    border: 5px solid #515d1a;
}

.side_billederIII{
    margin-bottom: 20px;
    margin-top: 10px;
    border: 5px solid #a4a178;
}

.billede_margin{
    margin-top: 30px;
}

.boks_margin_left{
    padding-left: 50px;
    padding-top: 20px;
    padding-right: 30px;
}


.padding_all_round{
    padding: 25px;
}

.padding_kurser_nederste_boks{
    padding: 25px;
    padding-left: 50px;
    padding-right: 50px;
}

.form-control{
    width: 400px;
}

.full_height{
    min-height: 350px;
}

.centrering_mobil{
    text-align: center;
}

.margin_bottom_mobil{
    margin-bottom: 20px;
}

.footer{
    background-color: #3f4813;
    padding-top: 15px;
    padding-bottom: 15px;
}

.footer_mobil{
    background-color: #3f4813;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.footer_margin_top{
    padding-top: 10px;
}

.copyright{
    padding-top: 10px;
    text-align: right;
}

.copyright_mobil{
    padding-top: 20px;
    text-align: center;
}

.bund_streg_mobil{
    border-bottom: 2px solid #787742;
    margin-bottom: 20px;
    padding-top: 20px;
}

/*---------Fonts---------*/

h1{
    font-family: cgl;
    font-size: 20px;
    font-weight: lighter;
    color: #fff9df;
    margin-bottom: 30px;
}

h2{
    font-family: cgl;
    font-size: 20px;
    font-weight: lighter;
    margin-top: 5px;
    color: #f6ecbf;
    margin-bottom: 15px;
   /* text-align: center;*/
}

.footer_margin_top h2{
    font-family: cgl;
    font-size: 20px;
    font-weight: lighter;
    margin-top: 5px;
    color: #f6ecbf;
    margin-bottom: 15px;
    text-align: center;
}

.hojre_streg_uden_streg h2{
    font-family: cgl;
    font-size: 20px;
    font-weight: lighter;
    margin-top: 5px;
    color: #f6ecbf;
    margin-bottom: 15px;
    text-align: center;
}

.hojre_streg h2{
    font-family: cgl;
    font-size: 20px;
    font-weight: lighter;
    margin-top: 5px;
    color: #f6ecbf;
    margin-bottom: 15px;
    text-align: center;
}


h3{
    font-family: cgl;
    font-size: 20px;
    margin-top: 5px;
    font-weight: lighter;
    color: #f6ecbf;
    margin-bottom: 15px;
}

h3 span{
    font-family: cgl;
    font-size: 16px;
    margin-left: 100px;
    line-height: 40px;
    font-weight: lighter;
    color: #f6ecbf;
}

h4 span{
    font-size: 12px;
}

h4{
    font-size: 14px;
    font-family: cg;
    font-weight: lighter;
    margin-bottom: 10px;
    line-height: 25px;
    color: #f6ecbf; 
}

h5{
    font-family: cgl;
    font-size: 17px;
    margin-top: 5px;
    font-weight: lighter;
    color: #f6ecbf;
    margin-bottom: 15px;
}

p{
    font-size: 14px;
    line-height: 25px;
    font-family: cg;
    color: #f6ecbf;
    margin-bottom: 10px;
}

p span{
    font-size: 16px;
    line-height: 28px;
    font-family: cgl;
    color: #f6ecbf;
    margin-bottom: 10px;
}

.footer p span{
    font-size: 12px;
    line-height: 18px;
    font-family: cg;
    font-weight: lighter;
    color: #f6ecbf;
}

.footer p{
    font-size: 12px;
    font-family: cgl;
    font-weight: lighter;
    color: #f6ecbf;
}

.footer_mobil p span{
    font-size: 12px;
    line-height: 18px;
    font-family: cg;
    font-weight: lighter;
    color: #f6ecbf;
}

.footer_mobil p{
    font-size: 12px;
    font-family: cgl;
    font-weight: lighter;
    color: #f6ecbf;
}

/*-------Links--------*/

.footer a:link {
    font-family: cg;
    font-size: 12px;
    color:#b9c06f;
    text-decoration:none;
}

.footer a:visited {
    font-family: cg;
    font-size: 12px;
    color:#b9c06f;
    text-decoration:none;
}

.footer a:hover {
    font-family: cg;
    font-size: 12px;
    color:#efe6c4;
    text-decoration:none;
}


.navbar-default a {
    font-family: cg;
    color:#efe6c4;
}

.navbar-default a:link {
    font-family: cg;
    font-size: 14px;
    color:#efe6c4;
    text-decoration:none;
}

.navbar-default a:visited {
    font-family: cg;
    color:#efe6c4;
    text-decoration:none;
}

.navbar-default a:active {
    font-family: cg;
    color:#efe6c4;
    text-decoration:none;
}

.navbar-default a:hover {
    font-family: cg;
    color:#b6ac83;
    text-decoration:none;
}



