*{font-family: Arial, Helvetica, sans-serif;}
body {background-color:#F9FAFE;}
img {border:0;}
.defaut {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.clear {clear:both;}
a {outline:none;}
a:link {  text-decoration: none;}
a:visited { text-decoration: none;}
a:active { text-decoration: none;}
a:hover { text-decoration: underline;outline:none;}
.petit { font-family: Arial, Helvetica, sans-serif; font-size: 8pt}.select { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
.accroche { font-family: Arial, Helvetica, sans-serif; font-size: 11pt;}
.moyen { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.vignettes{width:600px;}
.vignette{width:162px;height:107px;border:1px solid #fff;float:left;margin:0 25px 25px 0;position:relative;}
#pagination{text-align:right;padding:0 10px 0 0;margin:10px 0 0 0;color:#e2001a;}
#pagination a{color:#e2001a;font-weight:bold;font-size:11px;}
#list_arg ul li {margin:0;padding:0;font-weight:bold;padding-top:10px;color:#e21009;text-align:left;}
#list_arg ul li span {color:black;}
#list_arg ul li ul li {font-weight:normal;padding:2px 0;color:black;}

.sep {height:5px;}
#ssmenu_levcharpente {display:none;position:absolute;top:62px;left:70px;background-color:#98c10b;border-right:1px solid #98c10b;border-left:1px solid #98c10b;border-bottom:1px solid #98c10b;}
#ssmenu_levcharpente div {padding:0 5px;}
#ssmenu_levcharpente div a {display:block;color:#fff;font-size:12px;text-decoration:none;}
#ssmenu_levcharpente div a:hover {color:#e2001a;}
#ssmenu_faq {display:none;position:absolute;top:52px;left:320px;background-color:#98c10b;border-right:1px solid #98c10b;border-left:1px solid #98c10b;border-bottom:1px solid #98c10b;width:120px;}
#ssmenu_faq div {padding:0 5px;}
#ssmenu_faq div a {display:block;color:#fff;font-size:12px;text-decoration:none;}
#ssmenu_faq div a:hover {color:#e2001a;}
