/* Feuilles de styles pour le site Fichier généré à partir de /gabarits//styles.css le 2012-01-17 16:10:23 par gkorn */

strong {  font-weight:bold;
} 
td {padding:2px;
}
.contenu ul {  padding-left:20px;
}
.contenu ul li,.contenu ul li p {  color:#000000;
  font:12px verdana;
  line-height: 1.3em;
  list-style-type:disc;
}

/* Formulaires */
.antete_ligne, .tabfmdon td p.antete_ligne {	font:bold 10px verdana;
	text-transform:uppercase;
}
.antete_ligne2, .tabfmdon td p.antete_ligne2 {	font:12px verdana;
	text-transform:uppercase;
}
.antete_ligne_b {	font:bold 14px verdana;
	text-transform:uppercase;
}
.antete_ligne a, .antete_ligne a:hover {    color:#9FA736;
	text-decoration:none;
}
.adresse {	font:10px verdana;
}
.bclass {	font:bold 11px verdana;
}
.bclass a {    color:green;
	text-decoration:underline;
}
.bclass a:hover{    color:green;
	text-decoration:underline;
}
.aunder {text-decoration:underline !important;color:green;}
		
/*   New version  */
* {font-size:11px; font-family:verdana;color:#6D6F71;}
.erreur {color:red; font-weight:bold;}
a, a:link {text-decoration:underline;}
a:link:-moz-read-write {color:#6D6F71 !important;} /* .. */
a.selected {font-weight:bold;}

body {background:white;} /* all bodys: principal body, iframe bodys, fck body too */
#me {margin:0;padding:0 0 90px 0;background:url('/images/bgbody.jpg') repeat-x;background-position:left top;background-attachment: fixed;} /* principal body firefox */
* html body#me {background:url('/images/bgbody.jpg') repeat-x;background-position:left top;background-attachment: fixed;} /* principal body ie */

#outer {width:800px;margin: 0px auto;}
#topmenu {margin-top:100px;}
#menu {width:800px;background:white;padding:0;position:relative;_height:3px;}
#menu a {font-size:9px;text-decoration:none;line-height:14px;}
#m0 {width:131px;float:left;padding:10px 15px 15px 14px;}
#m1,#m2,#m3 {width:141px;float:left;padding:23px 5px 15px 14px;}
#m4 {width:133px;float:left;padding:23px 10px 15px 14px;}
#m5 {width:100px;height:50px;position:absolute;right:-105px;top:-3px;}
#menu span, #menu span a.on {background:white; color:#9FA736; font:bold 11px verdana;text-decoration:none;}
#menu span a {background:white;font:bold 11px verdana;text-decoration:none;}
#menu ul {list-style-type:none;margin:0;padding:15px 0 0 0;}
#menu ul li a.on {color:#9FA736;}
#menu ul li a:hover {text-decoration:underline}
#m5 ul li a {font:9px arial;color:#9FA736;}
#bottommenu {background:white;margin:2px 0;clear:left;min-height:3px;_height:3px;font-size:9px;}
#bottommenu a {text-decoration:none;font-size:9px;}
#bm1 {width:148px;float:left;clear:left;padding:12px 8px 11px 14px;}
.flle {float:left;}
#bm2 {width:496px;float:left;padding:13px 15px 12px 3px;}
#bm2 #bm2_1, #bm2_2, #bm2 #bm2_3, #bm2 #bm2_4 {display:none;}
#bm2 p.ndate {float:left;}
#bm2 p {margin:1px 0 0 0;line-height:13px;clear:left;font-size:9px;}
#bm3 {width:116px;float:right;}
#titlepage {background:white;min-height:3px;_height:3px;}
#titlepage a {text-decoration:none;font-size:9px;}
#titlepage a.on {color:#9FA736;}
#titlepage a:hover {text-decoration:underline;font-size:9px;}
#titlepage p {font-size:9px;}
#t1 {padding:0 15px 12px 14px;min-height:3px;background:white;font-size:9px;}
#t1 p{margin:0;font-size:9px;}
#t1 p#gen{padding:5px 0 50px 0;font-size:9px;}
#t1 p#gen a {text-decoration:underline;font-size:9px;}
#content_outer {padding:1px 14px 35px 14px;background:white;clear:left;min-height:3px;_height:3px;line-height:16px;}
#left {width:372px;float:left;padding:10px 10px 15px 0;text-align:justify;}
#left p {margin:0;padding:5px 0 12px 0;}
#right {width:382px;float:left;padding:10px 0 15px 8px;}
#right span.fllenr {float:left;padding:0 2px 0 0;font-weight:bold;}
#right p {margin:0;padding:5px 0 12px 0;}
#rt1,#rt2,#rt3,#rt4,#rt5,#rt6,#rt7,#rt8,#rt9 {width:120px;height:68px; float:left;padding:0 7px 12px 3px;background:url('/images/bg9texts.JPG') repeat-x;line-height:13px;}
#rt1 p,#rt2 p,#rt3 p,#rt4 p,#rt5 p,#rt6 p,#rt7 p,#rt8 p,#rt9 p {padding:0;}
#rt3,#rt6,#rt9 {width:110px;padding:0 0 12px 3px;}
#rp1,#rp2,#rp4,#rp5,#rp7,#rp8 {width:119px;float:left;padding:0 8px 15px 3px;position:relative;}
#rp3,#rp6,#rp9 {width:119px;float:left;padding:0 0 15px 3px;position:relative;}
.ip {width:13px;height:8px;position:absolute;left:3px;bottom:15px;*bottom:17px;background:#000000;font-size:9px;padding:0 1px 1px 0;line-height:8px;}
#both {clear:both;}
#both p {margin:0;padding:5px 0 12px 0;line-height:14px;}
#footer {height:25px;padding-top:10px;}
#footer a {font-size:9px;text-decoration:none;}
.fole {float:left;margin-right:8px;}
.fori {width:60px;height:17px;float:right;padding-top:3px;text-align:right;}
.foce {height:17px;padding-top:3px;text-align:center;}
#menu:after, #bottommenu:after, #titlepage:after, #content_outer:after, #t1:after, #left:after, #right:after, span.outlinecrayon:after {content: ".";display: block;line-height: 0px;font-size: 0px;clear: both;background:blue;visibility:hidden;}

span.outlinecrayon {_height:12px;}
.cboxalign {margin-left:0;_margin-left:-3px;}
.radioalign {margin-left:-1px;_margin-left:-4px;}
.literal {font-weight:bold;}
h1, h1 a {font:bold 18px verdana !important;color:#9FA736;margin:0;}
h2, h2 a {font:bold 11px verdana !important;color:#9FA736;margin:0;}

/* boutique virtuelle */

div.mpanier {height : 20px; line-height : 20px;margin-bottom:10px;width:100%;text-align:right}
div.mpanier span {float:right;font-size : 13px;margin-left:10px;margin-right:10px;}
div.mpanier a {float:right;text-decoration:none;color:#97B523;}
div.mpanier a:hover {text-decoration:underline;}

table.listeproduit {border-collapse:collapse;width:100%;border:1px solid #ccc;background-color:#fff;margin-bottom:30px;}
table.listeproduit form {margin:0px;padding:0px;width:700px;}
table.listeproduit caption {text-align:left;padding-bottom:20px;font-weight:bold;font-style:italic;font-size:13px;}
table.listeproduit tr.alt {background-color:#f1f1f1;}
/*table.listeproduit td {padding : 5px;vertical-align:middle;}*/
table.listeproduit th, table.listeproduit td {padding : 5px;}
table.listeproduit th {font-size : 12px;text-align:left;background-color : #97B523;color:#fff}
table.listeproduit td h1, table.listeproduit td p {margin:0px !important;padding:0px !important;}
table.listeproduit td h1 {font-size : 14px !important;}

.mt {text-align:right}

div.topcommand {height : 20px; line-height : 20px;margin-bottom:10px;width:100%;}
div.topcommand span {float:left;font-size : 13px;font-weight:bold;font-style:italic;}
div.topcommand a {float:right;text-decoration:none;color:#97B523;}
div.topcommand a:hover {text-decoration:underline;}

table.command {border-collapse:collapse;width:100%;border:1px solid #ccc;background-color:#fff;margin-bottom:30px;}
table.command tr th {background-color : #bfbfbf;font-weight : bold;  text-align : left;color : #555;}
table.command tr th, table.command tr td {padding:2px;}
table.command tr.total td {border-top : 1px solid #ccc;}
table.command tr td.desc, table.command tr td.mt {font-style:italic;font-weight:bold;}
table.command tr td.desc {font-style:italic;font-weight:bold;padding-left:5px;}

form.rensperso {margin:0px;padding:0px;}
form.rensperso fieldset {border : 1px solid #ccc;padding : 10px 15px;}
form.rensperso legend {font-size : 100%;font-weight:bold;}

table.tblperso {border-collapse:collapse;width:100%;background-color:#fff;margin-bottom:10px;}
table.tblperso td {text-align : left;padding:3px 0px 3px 0px;}
table.tblperso td.sinput {text-align : left;padding-left:15px;width:75%}

.enlever {float:left;height:10px;width:10px;background:#fff url(/images/delete.gif) no-repeat;margin:0px 20px 0px 0px;text-decoration:none !important;}
.ajouter1 {float:left;height:10px;width:10px;background:#fff url(/images/add.gif) no-repeat;margin:0px 20px 0px 0px;text-decoration:none !important;}
.enlever1 {float:left;height:10px;width:10px;background:#fff url(/images/del.gif) no-repeat;margin:0px 20px 0px 0px;text-decoration:none !important;}
.panier1 {height:10px;background:#fff url(/images/panier.gif) no-repeat;padding-left:20px;line-height:9px;}

/* */ 
