/*
  flatcms : A simple CMS for Django
  (C)2010 - Apidev - http://www.apidev.fr
  This is distributed under GNU LGPL license, see license.txt
*/

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 85%;color: black;background-image: url("/media/flatcms/img/fond1.jpg");background-repeat: repeat-y;background-color: #936e44;
}

#banner {
    padding: 3px 3px 3px 3px;background: url("/media/flatcms/img/alima-dis.jpg");width: 1440px;height: 140px;z-index: 2;
}

#banner h1 {
    margin-left: 217px;margin-top: 80px;
}

*>#banner h1 {
    margin-left: 444px;margin-top: 80px;
}

#banner h1, #banner h1 a {
    font-size: 2.2em;color: #a1bc4b;border: none;text-decoration: none;
}

h2 {
    font-size: 1.2em;
}

a {
    color: #916c40;
}

#main {
    border: 2px #A1BC4B solid;background: #ffffff;padding-bottom: 5px;
}

#content {
    font-size: 1.0em;padding-left: 1px;z-index: 1;
}

#footer {
    padding-left: 10px;border: #A1BC4B solid thin;font-size: 70%;
}

#footer p {
    margin: 2px 0 2px;
}

#footer, #footer a {
    background: #fff4d4;color: gray;
}

#maincol {
    font-size: 1.1em;min-height: 390px;width: 73%;background-color: white;
}

#rightcol {
    background: #d6eb8c;padding-left: 0.5em;padding-right: 0.5em;width: 25%;
}

.product, .brand {
    border: solid thin #795326;padding: 0px 5px 0px 5px;min-height: 120px;height: 120px;
}

.logo {
    width: 90px;height: 90px;float: left;margin-top: 10px;
}

.product a img {
    border: none;text-decoration: none;float: left;
}

.product_text, .brand_text {
    float: left;margin-left: 20px;text-align: left;
}

.product_text h2, .brand h2 {
    text-decoration: underline;
}

.product_text p {
    font-size: 1em;width: 500px;
}

.product_bags {
    font-size: 75%;float: right;
}

.product_bags td {
    border: #A1BC4B solid 1px;min-width: 50px;
}

.product_desc, .brand_desc {
    clear: both;
}

#zipcode_plugin {
    margin-top: 10px;margin-left: 5px;
}

#zipcode_plugin input {
    font-size: 1em;border: solid thin;
}

#zipcode_zone {
    font-weight: bold;padding: 1px 5px 1px 5px;
}

.accueil td {
    width: 50%;height: 180px;border: #A1BC4B solid thin;padding-left: 5px;font-size: 1.1em;
}

.dispo {
    background: #A1BC4B;
}

.pasdispo {
    background: #fff4d4;
}

.product_shortdesc {
    font-size: 1.1em;
}

.sf-menu, #skf-menu {
    border-top: 1px solid #A1BC4B;border-bottom: 1px solid #A1BC4B;background: #d6eb8c;
}

#skf-menu li:hover, #skf-menu li.sfHover,.sf-menu li:hover, .sf-menu li.sfHover,.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background: #A1BC4B;
}

.sf-menu li, #skf-menu li,.sf-menu li li, #skf-menu li li {
    background: #d6eb8c;
}

.sf-menu li, .sf-menu li li {
    width: 180px;height: 20px;
}

.sf-menu li a:hover, .sf-menu a li.sfHover {
    height: 0;
}

#foreground {
    background-image: url("/media/flatcms/img/fond2.jpg");
}

.product_shortdesc {
    width: 500px;font-size: 1.0em;
}


