* {margin:0;padding:0;}

body {
    /*background-color: #666042;*/
    background-color: #fefbde;
    /*background-color: #b40444;*/
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    margin:0;padding:0;
    font-size:10px;
}

a img {border:none;}
ul {margin-left:35px;margin-top:10px;margin-bottom:10px;}
h2 {margin-bottom:10px;}

#landing_container {display:inline-block;width:800px;}

header {
    display:inline-block;
    background-color: #b40444;
    color: #fefbde;
    width:100%;
    height:195px;
    text-align: left;
    font-family:Georgia,serif;
    font-style:italic;
    font-size:3em;
}

#landing_header {
    display:block;
    width:800px;
    font-size:2.3em;
    height:175px;
}

header h1 {
    display: inline;
    width: 100%;
    height:43px;
    padding-left:20px;
    text-align:center;
    font-style:italic;
    font-size:1em;
    font-weight: normal;
}

nav {
    display:inline-block;
    background-color: #11a0b1;
    color: #fefbde;
    font-size:2.3em;
    width:100%;
    height:50px;
    text-align: center;
    font-weight:bold;
}

nav ul {margin:0;}
nav li {
  display:inline-block;
  height:40px;
  padding-top:10px;
  padding-left:5px;
  padding-right:5px;
  vertical-align:middle
}

nav a, nav a:visited {text-decoration: none; color:#fefbde}
nav a:hover, .actif, .nav_commande_actif {text-decoration: underline; font-style:italic; color:#fefbde;}

.nav_commande, .nav_commande_actif { background-color : #de9a16; }

footer {
    display:inline-block;
    background-color: #b40444;
    color: #fefbde;
    width:100%;
    height:50px;
    text-align: center;
    font-size:1em;
}

footer a, footer a:visited {text-decoration: none; color:#fefbde}
footer a:hover {text-decoration: underline; color:#fefbde;}

#landing_footer { width:800px;display:block;}

section {
    background-color: #fefbde;
    display:inline-block;
    text-align:left;
    margin:0;padding:0;
    font-size:2em;
    color: #565a3a;
    padding-top:20px;
    padding-bottom:20px;
    padding-left:50px;
    padding-right:50px;
}

section a, section a:visited {text-decoration: none; color:#11a0b1}
section a:hover {text-decoration: underline; color:#11a0b1;}

#landing_box {
    width:800px;
    height:504px;
    display:block;
    background-color : #de9a16;
}

#landing_rcol {
    width:500px;
    height:504px;
    display:inline-block;
    float:right;
}

#landing_lcol {
    width:300px;
    height:504px;
    display:inline-block;
    float:left;
}

#quote_1, #quote_2 {
    color: #bc1827;
    font-size: 2em;
    font-weight: bold;
}

#quote_1 { background:#de9a16 url("../img/treble.png") center no-repeat;height:122px;padding-top:30px; }
#quote_2 { background:#de9a16 url("../img/bass.png") center no-repeat;height:92px;margin:0;padding:0;padding-top:60px; }

#big_quote {display:inline-block;width:80%;}

#shot_1 {height:200px;}
#big_shot {height: 333px;margin:0;padding:0;}
#shot_2 {display:inline-block;margin:0;padding:0;width:257px;height:171px;text-align:left;float:left;}
#more {display:inline-block;margin:0;padding:0;width:243px;height:171px;float:right;text-align:center;}

.payment {
    display:inline-block;
    width:300px;
    margin-right:100px;
    margin-top: 20px;
    margin-bottom: 20px;    
    text-align:center;
    font-size:0.7em;
 }

 .pay_content, .pay_content_center {
   border:1px solid #de9a16;
   border-top:none;
   height:155px;
   -moz-border-radius-bottomleft: 15px;
   -webkit-border-bottom-left-radius: 15px;
   -moz-border-radius-bottomright: 15px;
   -webkit-border-bottom-right-radius: 15px;
   padding:10px 5px;
   }
   
 
.payment h2 {
    background:#de9a16 url(../img/bkg_pay.png);
    color: #fefbde;
    font-size:2em;
    text-align:center;
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 15px;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius: 15px;
}

.pay_adress { font-weight: bold; }

#credits a, #credits a:visited {text-decoration:none;color:#565a3a;}
#credits a:hover {text-decoration:underline;color:#565a3a;}




