/* CSS Document */
/* balises globales */
body { margin:0; padding:5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FCECC5; }
address { font-style: normal; font-size:11px; padding:10px; }
h5, h3 { font-size: 15px; }
hr { margin-top:0; padding-top:0; margin-left:8px; margin-right:8px; }
form { margin:0; padding:0; }
fieldset { border:solid 1px #493729; }
legend { color:#910301; font-size:12px; font-weight:bold; }

/* home page */
#aktu { display:block; width:137px; height:110px; color:#493729; font-size:11px; font-weight:bold; text-align:center;  padding:0; }
#aktu p { margin:0; padding:0px 5px 4px 12px; text-align:left; }
#aktu a { color:#AE261D; }
.decal { padding-top:14px; }

/* communs */
#bando a { font-weight:bold; font-size: 14px; }
#bando a:hover, #bando a.on { color: #FFF; }
#bando a.min { font-weight:normal; font-size: 12px; }
.deca { padding-bottom:3px; }
.min { font-size: 10px; }
#tit { font-size: 12px; display:none; margin:0; padding:0; float:right; }
#bas { color:#A39183; font-size:13px; font-weight:bold; }
#bas a { text-decoration: none; color: #A39183; }
.admel { color: #A39183; text-align:center; }
a { text-decoration: none; color: #FCECC5; }

/* september */
.txt { color:#493729; font-size:13px; }
.rouge { color:#94160F; font-size:13px; font-weight:bold; }
.rouge strong { font-size:14px; }

/* catalogue */
#list a { font-size:14px; text-decoration: none; color: #493729; }
#list a:hover { text-decoration: underline; }
#ch { width:158px; height:144px; background: url(../images/catalogue/fdsearch.gif) no-repeat; }
#ch select { width:120px; font-size:10px; color:#888888; border:solid 1px #A8CAEA; }

#prods { padding:8px 20px; }
.pro { float:left; width:130px; height:270px; background: #493729 url(../images/catalogue/cartouche.gif) no-repeat bottom; margin:5px; color:#F1EDE1; font-size:11px; }
.pro div { padding:1px 0 0 8px;  font-size:12px; }
.titre { color:#493729; font-weight:bold; font-size:13px; }
.rouge { font-weight:normal; color:#8D191A; padding:5px; }
.rouge select { width:130px; font-size:10px; color:#888888; border:solid 1px #A8CAEA; }
.pri { color:#493729; font-weight:bold; font-size:16px; padding:5px; }
.rouge .q { font-size:10px; color:#888888; border:solid 1px #A8CAEA; }
.titre p { padding:5px; }
.chemin { width:250px; font-size:12px; color:#8D0201; font-weight:bold; }

#tabkad, #tabkad table tr td { font-size:11px; color: #493729; }
.th { background:#493729; color:#FCECC5; font-weight:bold; font-size:12px;}
#tabkad select, #tabkad .q { border:solid 1px #493729; font-size:11px; background:#ffffff; }
.star { color:#910301; }


