/* CSS issu des tutoriels css.alsacreations.com */
* {
    border:0;
    font-family:Arial, Sans, Helvetica;
    font-size:12px;
    font-style:normal;
    margin:0;
    padding:0;
}

body {
    background-color:#fff;
    color:#681515;
    font-size:12px;
    font-style:normal;
    margin:0;
    padding:0;
}

#dLogo {
    top:9px;
    left:10px;
    position:absolute;
    width:203px;
    height:197px;
    z-index:0; 
}

#dBandeauOr {
    top:37px;
    left:213px;
    position:absolute;
    width:778px;
    height:67px;
    z-index:0; 
}

#dBandeauPhoto {
    top:104px;
    left:213px;
    position:absolute;
    width:778px;
    height:88px;
    z-index:0; 
} 
 
#dContenu {
    top:246px;
    left:246px;
    position:absolute;
    width:724px;
    border:1px solid #681515;
    z-index:0;
    padding-top:21px;
    padding-left:20px;
    z-index:0; 
}

#dEncoche {
    top:235px;
    left:246px;
    position:absolute;
    width:21px;
    height:9px;
    z-index:1;
} 

/* Pages */
#listeCoffrets ul { font-weight: bold; }
#listeCoffrets li { text-decoration:none; font-weight: normal; list-style-image: url(/assets/images/picto_li.gif); margin-left: 25px; }

#liste li { text-decoration:none; font-weight: normal; list-style-image: url(/assets/images/picto_li.gif); margin-left: 25px; }

#listeProducteurs li { text-decoration:none; font-weight: bold; list-style-type: none; }
#listeProducteurs li a:link    { color:#cdc348; text-decoration:none; font-weight:bold; font-size:14px; }
#listeProducteurs li a:visited { color:#cdc348; text-decoration:none; font-weight:bold; font-size:14px; }
#listeProducteurs li a:hover   { background-color:#cdc348; color:white; font-weight:bold; font-size:14px; }

#listeProducteurs li li {
  text-decoration:none;
  font-weight: normal;
  list-style-image: url(/assets/images/picto_li.gif);
  margin-left: 25px;
}
#listeProducteurs li li a:link    { color:#681515; background-color:white; text-decoration:none; font-weight:normal; font-size:12px; }
#listeProducteurs li li a:visited { color:#681515; background-color:white; text-decoration:none; font-weight:normal; font-size:12px; }
#listeProducteurs li li a:hover   { color:#681515; background-color:white; text-decoration:underline; font-weight:normal; font-size:12px; }

h1 { font-size: 18px; font-weight:bold; }

#retraitor { margin-left:150px; color:#cdc348; }
#retraitor p { color:#cdc348; }
#retraitor span { color:#cdc348; }

.minimenu { font-size:11px; font-weight:bold; color:#cdc348; }
.minimenu a:link    {  font-size:11px; font-weight:bold; color:#cdc348; text-decoration:underline; }
.minimenu a:visited {  font-size:11px; font-weight:bold; color:#cdc348; text-decoration:underline; }
.minimenu a:hover   {  font-size:11px; font-weight:bold; text-decoration:underline; background-color:#cdc348; color:white; }

#ajaxSearch_submit
{
    background-color:#ddd;
    border-bottom:1px solid #000;
    border-left:1px solid #ddd;
    border-right:1px solid #000;
    border-top:1px solid #ddd;
    margin:1px;
}

#ajaxSearch_input
{
    background-color:#fff;
    border-bottom:1px solid #ddd;
    border-left:1px solid #000;
    border-right:1px solid #ddd;
    border-top:1px solid #000;
    margin:1px;
}
.couleurOr { color:#cdc348;}
.warning { color:blue;}
.error { color:red;font-weight:bold;}
.success { color:green;font-weight:bold;}
