
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,hr{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
a img{border:none;}
body{font:11pt/1.618 Arial, sans-serif;background-color:#fff;color:#111;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;}
p{padding:0 0 11pt;}
h1,h2,h3,h4,h5,h6{font-family:Georgia, serif;margin-bottom:5px;font-weight:normal;}
h1{font-size:30pt;line-height:1.18; color:#cb0000}
h2{font-size:22pt;line-height:1.19; clear:both}
h3{font-size:18pt;line-height:1.24;}
h4{font-size:15pt;line-height:1.23;}
h5,h6{font-size:14pt;line-height:1.3;font-weight:700;}
ul{list-style-position:outside;}
li ul,li ol{margin:0 11pt;}
dl dd{margin-left:11pt;}
table{margin-bottom:11pt;border-collapse:collapse;}
th{font-weight:700;text-align:left;}
tr,th,td{height:21px;margin:0;padding:0 11pt 0 1em;}
caption{text-align:center;font-family:Georgia, serif;}
blockquote{padding-left:11pt;border-left:3px solid #ccc;font-style:italic;letter-spacing:0.03em;margin:0 0 0.8125em;}
blockquote > p{padding:0;}
pre,code{white-space:pre;margin:11pt 0;}
pre,code,tt{font:1em monospace;line-height:11pt;}
tt{display:block;margin:11pt 0;}
hr{visibility:hidden}
abbr,acronym{border-bottom:1px dotted #000;}
address{margin-top:11pt;font-style:italic;}
del{color:#000;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
ul,ol,dl{margin:0 0 11pt;}
dl dt,strong,dfn{font-weight:700;}
tfoot,em,dfn,cite,q{font-style:italic;}

/****************************************************************************/

#topadv, #arche,
#toptext, #topadv,
/*#header,*/
#searchbox, #pagination, .pagination,
.more, #more, .tools,
#nav,
#subnav,
#subnav2,
#breadcrumb, 
#side,
#footer,
#searchtheme,
.label.top , .pagination_top, #pagination_top, #brand_article, 
#article #videos_enseigne,
#sommaire,
.lettrine
{display:none;}


/*#article a:link:after, #article a:visited:after /*, #news a:link:after, #news a:visited:after*/ /*{content: " (" attr(href) ") "; font-size: 90%}*/
/* a[href^="http://"]:after{content: " (" attr(href) ") "; font-size: 80%}*/

.posthat a:after{content:""}
a{text-decoration:none; color:black}



#logo {height:90px; width: 580px; background:url(../hab/logolarge.png) 0 0 no-repeat; margin:0.8em auto}
#logo a{display:none}
#article, #news{float: none !important; color:black; margin:0; font-family:Helvetica,Arial,Verdana,sans-serif; font-size:11pt}
#article .content{ border-bottom:1px dotted #ccc; margin-bottom:30px}
#article .label span{letter-spacing:0.5px; color:#dc0015; font-family:Arial,Georgia,Times,"Times New Roman",serif; line-height:15px; padding:0; font-weight:bold; font-size:11px; text-transform:uppercase;}
#article h3 + p {display:inline;page-break-inside: avoid;}
#article p{line-height:20px; margin-bottom:20px;page-break-inside: avoid;}
#article hr + h2, #article p + h2, #article h2 + h3  {margin-top:18px;margin-bottom: 18px}
.titre_dossier{font-size:100%}

.photo{float:left; margin:0 1.5em .8em 0; font-size:9pt; line-height:1}

/***HOME **/
#news > div, .post{margin-bottom:20px;}
.symbole ul.sublevel h5{display:inline}
ul.sublevel{clear:both}
.slideshow, #slideshow, #slidehome1, #slidehome2{display:none}

#etapes, #sommaire{padding:10px 15px; border:1px dotted #aaa} #etapes a{display:block}
.post img, #outils_services img /*, #sommaire img*/{float:left; margin-right:20px;}
.post {clear:both}

#secteur_activite ul, #secteur_activite h2, .detailenseigne, img.arrow, .sliderwide li span{display:none}
.sliderwide li{display:inline; padding: 5px}
.encart li{width:200px; display:inline-block;}


/* Ajouts CH 19/02/2009 */
#article hr { margin-top:15px; visibility: hidden;}
#article .photo img { /* width: 220px; overflow: hidden; */ }
#article .more { clear: both; }
#article p a{ color:#000000; font-weight: bold;}
#article p a:hover { color:#cb0000; text-decoration: underline;}

/*****************************************************/
