/*
    Document   : style.css
    Created on : 17-nov.-2011, 19:52:19
    Author     : Alexis Mossay
    Description:
        Inner pages stylesheet.
*/

body {
    background-color:#6e2c02;
}

div#wrapper {
    border:5px solid #f8f2d0;
    font-family:Verdana;
    font-size:10px;
    margin:0 auto;
    width:850px;
}

div.clear {
    clear:both;
}

/* éléments du menu */

div#wrapper ul#menu {
    border-bottom:3px solid #f5da35;
    
    height:75px;
    
    background-image:url(../img/menu_background.jpg);
    background-repeat:repeat-x;
}

ul#menu li {float:left;}

ul#menu li a {
    display:block;
    height:75px;
    text-decoration:none;
}

ul#menu li a span {visibility:hidden;}

ul#menu li a#menu_link1 { background:url(../img/menu_01.jpg) 0 0 no-repeat; width:135px;}
ul#menu li a#menu_link2 { background:url(../img/menu_02.jpg) 0 0 no-repeat; width:185px;}
ul#menu li a#menu_link3 { background:url(../img/menu_03.jpg) 0 0 no-repeat; width:205px;}
ul#menu li a#menu_link4 { background:url(../img/menu_04.jpg) 0 0 no-repeat; width:177px;}
ul#menu li a#menu_link5 { background:url(../img/menu_05.jpg) 0 0 no-repeat; width:148px;}

ul#menu li a#menu_link1:hover { background:url(../img/menu_hover_01.jpg) 0 0 no-repeat;}
ul#menu li a#menu_link2:hover { background:url(../img/menu_hover_02.jpg) 0 0 no-repeat;}
ul#menu li a#menu_link3:hover { background:url(../img/menu_hover_03.jpg) 0 0 no-repeat;}
ul#menu li a#menu_link4:hover { background:url(../img/menu_hover_04.jpg) 0 0 no-repeat;}
ul#menu li a#menu_link5:hover { background:url(../img/menu_hover_05.jpg) 0 0 no-repeat;}

/* éléments du contenu */

div#illustration_canard {
    background:url(../img/canard.jpg) 0 0 no-repeat;
    height:235px;
}

div#content {
    background:#f8f2d0 url(../img/left_column_background.jpg) 0 0 repeat-y;
}

div#content div#left_column {
    float:left;
    padding-bottom:30px;
    width:362px;
}

div#content div#left_column div#encarts {
    background:url(../img/encarts.jpg) 0 0 no-repeat;
    height:430px;
}

div#encarts div#encart_1 {
    color:#9c3d02;
    margin-left:110px;
}

div#encarts div#encart_1 p {
    line-height:12px;
    margin-bottom:10px;
}

div#encarts div#encart_1 p a {
    color:#9c3d02;
    font-weight:bold;
    text-decoration:none;
}

div#encarts div#encart_1 p a:hover {
    color:#371703;
}

div#encarts div#encart_2 {
    color:#edd045;
    line-height:12px;
    margin-left:110px;
    margin-top:30px;
}

div#encarts div#encart_2 ul {
    list-style-type:disc;
    margin-top:10px;
}

div#content div#right_column {
    color:#9c3d02;
    float:right;
    line-height:12px;
    margin-top:25px;
    padding-right:20px;
    width:468px;
}

div#right_column h1 {
    font-size:14px;
    margin-bottom:15px;
}

div#right_column h2 {
    color:#ff4500;
    font-size:12px;
    margin-bottom:15px;
}

div#right_column p {
    margin-bottom:15px;
}

div#right_column ul {
    list-style-position:inside;
    list-style-type:disc;
    margin-left:20px;
}

div#right_column ul.price_list {
    list-style-type:none;
    margin-bottom:20px;
    margin-left:0px;
    width:450px;
}

div#right_column ul.price_list li {
    overflow: hidden;
    padding-bottom: 2px;
}
div#right_column ul.price_list span.price_right {
    float:left;
}

div#right_column ul.price_list span.price_left {
    float:right;
}

div#right_column div#map_canvas {
    margin-bottom: 20px;
}

div#right_column div#simplegallery1, div#right_column div#simplegallery2 {
    margin-bottom:30px;
}

/* éléments du formulaire de contact */

p#id_message {
    color:#ff4500;
    margin-bottom:20px;
}

form fieldset {
    text-align:right;
    width:370px;
}

form label {
    float:left;
    font-weight:bold;
    padding-top:5px;
    text-align:right;
    width:200px;
}

form input, form textarea {
    margin-bottom:10px;
}

/* éléments du pied de page */

div#footer {
    background:url(../img/footer_background.jpg) 0 0 repeat-x;
    font-family:Verdana;
    height:52px;
    font-size:10px;
}

div#footer p {
    color:#d4502a;
    padding-left:5px;
    padding-top:20px;
}

div#footer p a {
    color:#d4502a;
    text-decoration:none;
}

div#footer p a:hover {
    color:#6c2b04;
}
