@charset "ISO-8859-1";

html {
height:100%
}

body {
height:100%;
text-align:justify;
line-height:normal;
color:#CCC;
background-image:url(header.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#666;
font-family:verdana, arial, sans-serif;
font-size:0.8em;
font-weight:400;
margin:0;
padding:0
}

#bgcontainer {
background-image:url(fl_bg-pls3.png);
background-repeat:no-repeat
}

h1 {
clear:both;
font:700 4.5em "trebuchet ms", serif;
color:#FFF
}

h2 {
font:400 1.5em "trebuchet ms", serif;
color:#9FF3FF
}

h2 a {
color:#29E3FF
}

h3 {
font:400 1.3em "trebuchet ms", serif;
color:##660000
}

h4 {
font:700 1.2em "trebuchet ms", serif;
color:#F39F01
}

h5 {
font:700 1.1em "trebuchet ms", serif;
color:#F17400
}

h6 {
font:700 1em "trebuchet ms", serif;
color:#FF4B33
}

h7 {
font:400 1.4em "trebuchet ms", serif;
color:#FC0
}

h8 {
font:400 1.3em "trebuchet ms", serif;
color:#600
}

h1,h2,h3,h4,h5,h6,h7,h8,p,dl {
vertical-align:text-bottom;
margin:0;
padding:10px 0
}

.leftColumn h1,.leftColumn h2,.leftColumn h3,.leftColumn h4,.leftColumn h5,.leftColumn h6,.leftColumn h7,.leftColumn p,.leftColumn dl {
padding-left:0
}

a {
color:#333
}

a:visited {
text-decoration:underline;
background-color:inherit;
color:#CCC
}

ul active {
text-decoration:underline;
background-color:inherit;
color:#939
}

del {
color:#AAA
}

code {
display:block;
overflow:auto;
font:400 1em courier, monospace;
line-height:120%;
white-space:pre;
background:#444;
margin:10px 15px;
padding:10px
}

acronym {
cursor:help;
border-bottom:1px solid #777
}

dt {
font-weight:700;
color:#FFB323
}

dd {
margin-left:0;
padding-left:45px
}

input,textarea,select {
font:400 1em verdana, sans-serif;
color:#444;
border:1px solid #444;
background-color:#FFF;
padding:2px
}

input:focus,input:hover,textarea:focus,textarea:hover,select:focus,select:hover {
color:#000;
border:1px solid #600;
background-color:#CCC
}

input.button {
color:#555;
background-color:#333;
font-family:"trebuchet ms", serif;
font-size:1em;
font-weight:400;
border-color:#FFF #00DFFF #00DFFF #FFF;
border-style:solid;
border-width:5px;
padding:2px
}

div#search {
float:right;
width:100%;
text-align:right;
background-color:#444;
display:block;
margin:0 0 2em;
padding:0.2em
}

div#search input,textarea,select {
font:400 1em verdana, sans-serif;
color:#444;
border:1px solid #444;
background-color:#666;
padding:2px
}

blockquote {
padding-left:27px;
background-color:#444;
background-image:url(quote.gif);
background-repeat:no-repeat;
background-position:5px 50%;
margin:10px 15px
}

blockquote.exclamation {
background-image:url(exclamation.gif)
}

blockquote.stop {
background-image:url(stop.gif)
}

blockquote.go {
background-image:url(go.gif)
}

img.floatRight {
margin:5px 0 10px 15px
}

img.floatRight3 {
margin:95px 15px 10px
}

img.floatRight2 {
margin:15px 15px 10px
}

img.floatLeft {
margin:5px 15px 10px 0
}

img.floatMilieu {
margin:25px 15px 10px 0
}

#content {
height:100%;
min-height:100%;
text-align:left
}

#content,#width {
width:expression(document.body.clientWidth > 1000 ? "1000px" : "94%");
max-width:1000px;
margin:0 auto
}

#content[id],#width[id] {
width:100%;
height:100%
}

#header {
position:relative;
height:193px
}

#header #title {
position:absolute;
z-index:3;
text-align:right;
top:4px;
left:0;
display:block;
padding:5px
}

#header #title2 {
position:absolute;
z-index:4;
text-align:left;
top:179px;
left:-35px;
display:block;
vertical-align:baseline;
padding:0
}

#header h1 {
font:700 4em "trebuchet ms", serif;
letter-spacing:-3px;
text-transform:lowercase;
color:#FFF;
margin:0;
padding:0
}

#header h2 {
position:absolute;
top:69px;
right:0;
text-transform:lowercase;
color:#963;
width:244px;
font-family:"trebuchet ms", serif;
font-size:1.6em;
font-weight:700;
margin:0;
padding:0
}

#header img.left {
position:absolute;
z-index:1;
top:0;
left:0
}

#header img.right {
position:absolute;
z-index:0;
top:4px;
right:476px;
left:500px
}

#header img.balloons {
position:absolute;
z-index:2;
top:17px;
right:1035px;
left:480px
}

div#menuwrapper {
position:relative;
float:right;
height:10px;
font-family:"Trebuchet MS", verdana, arial, sans-serif;
font-size:12px;
padding:0
}

div#wrapper {
position:relative;
float:left;
height:40px;
padding:0
}

#primary-nav li li {
width:215px;
margin-left:0;
margin-top:-1px;
position:relative;
float:left;
clear:both
}

#primary-nav {
float:right;
list-style:none;
margin:0;
padding:0
}

#primary-nav ul {
list-style:none;
position:absolute;
top:auto;
display:none;
margin:0;
padding:0
}

#primary-nav ul ul {
margin-top:1px;
margin-left:-1px;
left:100%;
top:0
}

#primary-nav li {
margin-left:-1px;
float:left
}

#primary-nav a {
font:400 1.1em "trebuchet ms", serif;
text-transform:lowercase;
color:#E8E8E8;
display:block;
text-decoration:none;
padding:4px 10px
}

#primary-nav li li a {
background-color:#555;
height:1%
}

#primary-nav li li a:hover {
background-color:#444;
border-top:0 solid #000
}

#primary-nav li.menuactive {
border-top:5px solid #000;
background-color:#333;
font-weight:700;
color:#09F
}

#primary-nav li li.menuactive {
color:#65EBFF;
border-top:0 solid #000
}

#primary-nav ul li .menuparent,#primary-nav ul li .menuparent:hover,#primary-nav ul li .amenuparent {
background-position:center right;
background-repeat:no-repeat
}

#primary-nav li:hover {
color:#65EBFF;
border-top:5px solid #000
}

#primary-nav li li:hover {
border-top:0 solid #000
}

#primary-nav li:hover ul,#primary-nav ul li:hover ul,#primary-nav ul ul li:hover ul,#primary-nav ul ul ul li:hover ul,#primary-nav li.menuparenth ul,#primary-nav ul li.menuparenth ul,#primary-nav ul ul li.menuparenth ul,#primary-nav ul ul ul li.menuparenth ul {
display:block;
border:none
}

.sousmenu li {
display:inline;
font-family:"trebuchet ms", serif;
font-size:1.1em;
font-weight:400
}

.sousmenu li a {
display:none;
text-decoration:none;
color:#FFF
}

.sousmenu li a:active a:visited {
color:#900
}

.sideMenu li.here4 {
display:block;
color:#fc0;
background:#555;
border-bottom-style:dotted;
border-bottom-color:#CCC;
border-bottom-width:1px;
margin-bottom:12px;
padding:1px 1px 1px 32px
}

.sideMenu li.here2 ul ul a {
font-size:278%;
color:#FFF;
display:block;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666;
padding-left:48px;
background-image:url(bullet.gif);
background-repeat:no-repeat;
background-position:35px 4px
}

.sideMenu li.here2 ul ul ul a {
font-size:269%;
display:block;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666;
color:#FFF;
padding-left:60px;
background-image:url(03_bg.gif);
background-repeat:repeat;
background-color:#666;
font-weight:200
}

.sideMenu li.here3 ul ul ul a {
font-size:120%;
color:#FFF;
display:block;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666
}

.sideMenu li.here3 ul ul ul ul a {
font-size:75%;
display:block;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666;
color:#FFF;
padding-left:48px;
background-image:url(bullet.gif);
background-repeat:no-repeat;
background-position:35px 4px;
font-weight:200
}

.sideMenu li.here3 ul ul ul ul ul a {
font-size:64%;
display:block;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666;
color:#FFF;
padding-left:60px;
background-image:url(03_bg.gif);
background-repeat:repeat;
background-color:#666;
font-weight:200
}

.sideMenu li.news ul li a {
display:block;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666;
padding-left:35px;
font:400 0.55em verdana, arial, sans-serif;
color:#FFF
}

#page {
float:left;
width:100%;
clear:both;
padding-bottom:4em
}

div#content news {
color:#900;
font-size:1.5em;
text-align:left;
padding-left:0.5em;
padding-bottom:1px;
border-bottom:1px solid #000;
border-left:1.1em solid #000;
line-height:1.5em;
margin:0 0 0.5em
}

div#footer {
clear:both;
color:#333;
background-image:url(bas_site_pls2.png);
background-repeat:no-repeat;
background-position:left bottom;
font-family:verdana, arial, sans-serif;
font-size:0.8em;
line-height:normal;
height:56px;
vertical-align:middle
}

#footer #width {
position:relative;
z-index:4;
font-size:0.85em;
line-height:1.5em;
background-image:url(bas_site_pls2.png);
background-repeat:no-repeat;
background-position:left top
}

.width100 {
width:100%
}

.width75 {
width:74%
}

.width50 {
width:49.7%
}

.width33 {
width:32.7%
}

.width25 {
width:24.7%
}

.floatLeft {
float:left;
margin-bottom:15px
}

.floatRight {
float:right;
margin-top:2px
}

.floatRight2 {
float:left;
margin-top:6px;
margin-left:315px
}

.floatLeft2 {
float:left;
margin-bottom:27px
}

.alignLeft {
text-align:left
}

.alignRight {
text-align:right
}

.clear {
clear:both
}

.small {
font-size:0.8em
}

.green {
color:#A1FF45
}

.red {
color:#EA1B00
}

.grey {
color:#666
}

.grey a {
color:#999
}

.grey a:hover {
color:#EEE
}

.gradient {
margin-bottom:2em;
background:#555 url(gradient.jpg) repeat-x bottom left
}

.gradient2 {
margin-bottom:2em;
background-attachment:scroll;
background-color:#555;
background-image:url(degrad_vert_n.png);
background-repeat:repeat-x;
background-position:left top
}

.catalog_item {
background-attachment:scroll;
background-image:url(degrad_vert_n.png);
background-repeat:repeat-x;
background-position:left top
}

.catalog_categ {
background-attachment:scroll;
background-image:url(degrad_vert_n_categorie.png);
background-repeat:repeat-x;
background-position:left top
}

#sideMenu {
padding-left:0;
margin-left:1em
}

third level has some padding to have it stand out */
div#sideMenu ul ul ul {
padding-bottom:0.5em
}

#sideMenu li {
list-style:none;
border-bottom:1px solid #000;
display:block;
margin:0
}

#sideMenu ul ul li {
border:none
}

.sideMenu a {
text-decoration:none;
display:block;
color:#9C0103;
min-height:1em;
padding:0.8em 0.5em 0.8em 1.5em
}

div#sideMenu ul ul a {
font-size:90%;
background-position:1.5em center;
padding:0.5em 0.5em 0.5em 2.8em
}

div#sideMenu ul ul ul a {
padding:0.3em 0.5em 0.3em 4.3em
}

div#sideMenu a:hover {
}

div#sideMenu a.activeparent:hover {
color:#18507C
}

div#sideMenu li a.activeparent {
background-color:#9C0103;
color:#fff
}

div#sideMenu ul ul li a.activeparent {
background-position:1.5em center;
background-color:transparent;
color:#9C0103
}

div#sideMenu ul h3 {
background-color:#9C0103;
display:block;
color:#fff;
font-size:1em;
margin:0;
padding:0.8em 0.5em 0.8em 1.5em
}

div#sideMenu ul ul h3 {
font-size:90%;
background-position:1.4em center;
background-color:transparent;
border-bottom:none;
color:#000;
padding:0.3em 0.5em 0.3em 2.8em
}

div#sideMenu ul ul ul h3 {
padding:0.3em 0.5em 0.3em 4.3em
}

div#sideMenu li.sectionheader {
border-right:none;
font-size:130%;
font-weight:700;
background-color:#fff;
line-height:1em;
text-align:center;
margin:0;
padding:1.5em 0 0.8em
}

div#sideMenu li.separator {
height:1px !important;
margin-top:-1px;
margin-bottom:0;
background-color:#000;
overflow:hidden !important;
line-height:1px !important;
font-size:1px;
padding:2px 0
}

div#news h2 {
line-height:2em;
}

.NewsSummary {
display:block;
color:#FFF;
background:#555;
margin:0 0 12px;
padding:0.5em 0.5em 1em
}

.NewsSummaryAuthor {
font-style:italic;
padding-bottom:0.5em
}

.NewsSummaryContent {
font:400 0.9em "trebuchet ms", serif;
line-height:140%
}

.NewsSummaryMorelink {
padding-top:0.5em
}

#NewsPostDetailDate {
font-size:90%;
margin-bottom:5px;
font-weight:700
}

#NewsPostDetailSummary {
line-height:150%
}

#NewsPostDetailCategory {
font-style:italic;
border-top:1px solid #ccc;
margin-top:0.5em;
padding:0.2em 0
}

#NewsPostDetailContent {
margin-bottom:15px;
line-height:150%
}

#NewsPostDetailAuthor {
padding-bottom:1.5em;
font-style:italic
}

.titre_fiche {
line-height:140%;
font-family:"trebuchet ms", serif;
font-size:1.3em;
font-weight:700;
text-transform:none;
border-bottom-width:2px;
border-bottom-style:outset;
border-bottom-color:#FC0;
display:block;
text-align:left;
color:#FC0;
font-variant:small-caps
}

.titre_faq {
line-height:140%;
font-family:"trebuchet ms", serif;
font-size:1.3em;
font-weight:700;
text-transform:none;
display:inline;
text-align:left;
color:#FC0;
font-variant:small-caps;
background-color:#930;
padding-right:5px;
padding-left:5px;
margin-top:25px
}

.catalog_lexique {
background-attachment:scroll;
background-repeat:repeat;
background-position:left top
}

div#main_fiche {
margin-left:17px;
padding-right:20px
}

#designation {
margin:5px 10px 5px 25px
}

#impression {
float:right;
height:35px;
margin:10px 1px 0 0
}

#designation2 {
margin-top:20px;
margin-left:25px;
margin-right:10px
}

#designation3 {
float:right;
margin-top:15px;
margin-left:20px;
margin-right:10px;
display:block;
position:relative;
height:300px;
width:300px;
top:auto;
background-position:left
}

#aff_produit {
width:300px;
height:300px;
margin-top:0
}

#display_produit {
width:300px;
height:300px;
margin:145px 0 5px
}

#display_produit_12v {
width:300px;
height:300px;
margin:205px 0 5px
}

#display_produit_12v_1r {
width:300px;
height:300px;
margin:60px 0 5px
}

#display_produit_12v_2r {
width:300px;
height:300px;
margin:136px 0 5px
}

#display_produit_12v_3r {
width:300px;
height:300px;
margin:212px 0 5px
}

#display_comment_photo {
width:300px;
height:50px;
margin:145px 0 5px
}

#display_produit_categ {
position:absolute;
margin:25px 0 25px 10px
}

.category_items1 {
margin:10px 10px 30px
}

.champ_fich {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
margin-bottom:2px;
color:#333
}

.champ_fich_pls_cut {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
margin-bottom:2px;
color:#CCC
}

.bodyText_pls_cut {
color:#CCC;
line-height:18px;
margin-top:0;
letter-spacing:0.02em;
font-family:"Trebuchet MS";
font-size:1em;
font-weight:400;
font-style:normal
}

.bodyText_imp_plat li ul {
color:#930;
line-height:18px;
margin-top:0;
letter-spacing:0.02em;
font-family:"Trebuchet MS";
font-size:1em;
font-weight:400;
font-style:normal
}

.ptext_support {
color:#CCC;
line-height:14px;
margin-top:0;
letter-spacing:0.05em;
font-family:"Trebuchet MS";
font-size:1em;
font-weight:400
}

.ptext_fich_produit {
color:#CCC;
line-height:18px;
margin-top:0;
letter-spacing:0.05em;
font-family:"Trebuchet MS";
font-size:1.2em;
font-weight:400;
font-style:italic
}

.ptext_commt_imp_aplat {
color:#333;
line-height:18px;
margin-top:0;
letter-spacing:0.05em;
font-family:"Trebuchet MS";
font-size:1.2em;
font-weight:400;
font-style:italic
}

.champ_fich2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
text-decoration:none;
width:90px;
display:block;
text-align:center;
margin:4px 2px 10px 3px
}

.champ_com_categ {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:200;
text-decoration:none;
width:300px;
display:block;
text-align:center;
font-style:italic;
margin:15px 2px 10px 3px
}

#champ_com_produit {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:200;
text-decoration:none;
margin-top:15px;
margin-right:2px;
margin-left:3px;
display:block;
text-align:left;
font-style:italic;
padding-top:0;
color:#FFF
}

.titre_icone_cat {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
line-height:.8em;
text-align:left
}

.texte_fich {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:1.8px;
line-height:normal;
text-align:justify;
color:#CCC
}

.titre_conseil {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:10px;
line-height:120%;
text-align:left;
color:#600;
font-style:italic;
font-weight:700
}

.texte_conseil {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:normal;
text-align:justify;
color:#333;
font-style:italic;
font-weight:400;
width:90%
}

.texte_fich li ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
line-height:normal;
text-align:justify
}

.com_photo {
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:normal;
font-size:10px;
font-style:italic
}

.titre_photo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10.5px;
line-height:75%;
font-style:italic;
font-weight:700;
color:#FC0
}

.lien_ft {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
margin-top:50px;
font-variant:normal;
text-transform:uppercase
}

#display_fr {
margin-top:70px;
text-align:center
}

#display_conseil {
margin-top:30px;
text-align:justify;
background-image:url(cadre-crayonne.png);
background-repeat:no-repeat;
height:150px;
width:300px;
padding:12px 40px 12px 12px
}

#display_conseil2 {
margin-top:80px;
background-repeat:no-repeat;
width:278px;
background-color:#999;
display:block;
line-height:normal;
float:left;
padding:12px
}

#display_conseil3 {
margin-top:80px;
background-repeat:no-repeat;
width:278px;
display:block;
line-height:normal;
float:left;
padding:12px
}

.content_fiche {
background-color:#f5f8fc;
border:3px solid #000;
margin:0 2em 0 400px
}

.visu_prod_cat {
position:absolute;
top:0;
left:0;
width:370px;
z-index:1;
text-align:left;
background-color:#ffecce;
border:1px solid #666;
line-height:2em;
visibility:visible;
margin:0
}

div.captionborder,div.captionborderleft,div.captionborderright {
border:1px solid #ccc;
background-color:#fff;
padding:3px
}

div.captionborderright {
float:right;
margin-left:1em
}

div.captionborderleft {
float:left;
margin-right:1em
}

p.captiontext {
font-size:90%;
background-color:#333;
color:#FFF;
text-align:center;
margin:0;
padding:0
}

div.captionborderright p.captiontext {
text-align:right;
padding-right:3px
}

div.captionborderleft p.captiontext {
text-align:left;
background-position:left;
left:0;
top:0
}

.lexique {
line-height:140%;
font-family:"trebuchet ms", serif;
font-size:1em;
font-weight:700;
text-transform:none;
display:inline;
text-align:left;
color:#FC0;
font-variant:small-caps;
background-color:#930;
padding-right:25px;
padding-left:25px;
margin-top:25px
}

.lexique a {
color:#FC0;
font-family:"Trebuchet MS";
font-size:1em
}

.lexique a:hover {
color:#600;
font-family:"Trebuchet MS";
font-size:1em;
background-color:#000
}

.lexiquetext {
font-size:95%
}

#titre_produit_pls_cut {
letter-spacing:0.06em;
font-family:"Trebuchet MS";
font-size:1.3em;
color:#F90;
line-height:18px;
border-bottom-width:2px;
border-bottom-style:dotted;
border-bottom-color:#F90;
margin-top:60px
}

#titre_produit_imp_aplat {
letter-spacing:0.06em;
font-family:"Trebuchet MS";
font-size:1.3em;
color:#603;
line-height:18px;
border-bottom-width:2px;
border-bottom-style:dotted;
border-bottom-color:#600;
margin-top:40px
}

#hotlinks {
width:620px;
height:40px;
background:transparent;
float:right;
margin:19px 0 0
}

#hotlinks a {
font-size:12px;
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Tahoma, Arial, sans-serif;
text-transform:uppercase;
display:block;
float:left;
color:#333;
width:130px;
line-height:28px;
text-align:center;
padding:0 30px
}

#hotlinks a:hover {
color:#ddd;
line-height:28px
}

#hotlinks a:active {
color:#333;
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Tahoma, Arial, sans-serif;
font-size:12px
}

h2 a:hover,a:hover,b {
color:#FFF
}

label,.block {
display:block
}

a img,a:hover img {
border-style:none
}

#primary-nav li a:hover,.sideMenu li.news ul li .currentpage,a:hover {
color:#FC0
}

#primary-nav ul,#primary-nav li:hover ul,#primary-nav li:hover ul ul,#primary-nav li:hover ul ul ul,#primary-nav li.menuparenth ul,#primary-nav li.menuparenth ul ul,#primary-nav li.menuparenth ul ul ul,div#sideMenu li.separator hr {
display:none
}

ul.sousmenu,.sideMenu li.here2 ul,.sideMenu li.here3 ul,.sideMenu li.news ul {
margin:0;
padding:0
}

.sousmenu li a:hover,.sideMenu li.here2 ul li a:hover,.sideMenu li.here3 ul li a:hover,.sideMenu li.news ul li a:hover {
color:#fc0
}

.sideMenu li.here2,.sideMenu li.here3 {
display:block;
color:#fc0;
background:#555;
border-bottom-style:dotted;
border-bottom-color:#CCC;
border-bottom-width:1px;
margin-bottom:12px;
padding:1px
}

.sideMenu li.here2 ul li a,.sideMenu li.here3 ul li a {
padding-left:35px;
color:#FFF;
display:block;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666
}

.sideMenu li.here2 ul li .currentpage,a:hover,.sideMenu li.here3 ul li .currentpage,a:hover {
color:#FC0;
background-color:#333;
font-weight:bolder
}

.sideMenu li.news,div#news {
display:block;
color:#fc0;
background:#555;
border-bottom-style:dotted;
border-bottom-color:#CCC;
border-bottom-width:1px;
margin-bottom:12px;
padding:5px
}

* html #sideMenu li a,* html #sideMenu li hr {
height:1%
}

.NewsSummaryPostdate,.lexiquePostdate {
font-size:90%;
font-weight:700
}

.NewsSummaryLink a,.lexiqueLink a {
font-weight:700;
color:#fc0;
padding-top:0.2em
}

.NewsSummaryCategory,.lexiqueCategory {
font-style:italic;
line-height:.8px;
margin:5px 0
}

div#main_fiche img,div#main_fiche img.hover {
border-width:0
}

#display_vignet_categ,#display_pttexte {
margin:2px
} 
