
* {margin:0;
padding:0;
}
@page {size: portrait;}
body {font-family:Georgia, "Times New Roman", Times, serif;
color:#71695E;
font-size:12px; 
zoom:0.8; /* Interprété que par IE */
}
a[href]:after {
 content:" <"attr(href)">";
 font-style:italic;
 size:80%;
} 
a:link:after, a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 80%; 
  font-style:italic;
  }
  
form {display:none;}

a#aller_contenu, #col_gauche, #col_droite, #message_a, #acces, #rechercher, #abonnement, #newslet, ul.options, #colonne_g ul.options, .archive, .comment, .print, .font_moins, .font_plus, .send, .options li, .options li a, .options .opt, #footer, .nav, .rose, hr {display:none;}
.article {
margin-top:5px;
}
a:link {color:#FD7F03;}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#71695E;
font-size:12px;
line-height:10px;
font-weight:normal;
margin:2px 0 4px 0;
}
.article h2 strong, h1.tit {
color:#FD7F03;
display:block;
font-size:28px;
line-height:25px;
font-weight:normal;
text-transform:none;
}


h2 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#6B6257;
font-size:13px;
line-height:10px;
margin:2px 0 4px 0;
}
h2 strong,  h1 strong {font-family:Georgia, "Times New Roman", Times, serif;
color:#FD7F03;
font-size:28px;
line-height:25px;
font-weight:normal;
}
h3  {font-family:Georgia, "Times New Roman", Times, serif;
color:#1B1B1F;
font-size:18px;
font-weight:normal;
line-height:22px;
margin:2px 0 5px 0;
}
h3  strong {font-family:Georgia, "Times New Roman", Times, serif;
color:#1B1B1F;
font-size:18px;
font-weight:normal;
line-height:22px;
}
h4 strong {color:#FD7F03;}
h4 {font-family:Georgia, "Times New Roman", Times, serif;
color:#6B6257;
font-size:15px;
font-weight:bold;
margin:2px 0 5px 0;
} 
h5 {font-family:Georgia, "Times New Roman", Times, serif;
color:#FD7F03;
font-size:12px;
font-weight:normal;
line-height:14px;
margin:2px 0;
}
 h6 {font-family:Georgia, "Times New Roman", Times, serif;
color:#1B1B1F;
font-size:14px;
font-weight:normal;
line-height:16px;
margin:2px 0 5px 0;
}
div.breves {width:600px;}
.lesarticles {margin:2px 0 6px 0;}
.sns {text-decoration:none;}
.date {font-family:Georgia, "Times New Roman", Times, serif;
color:#FD7F03;
font-size:12px;
}
p {font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;
font-size:11px;
line-height:16px;
padding:1px 0 5px 0;
}
.intro {font-family:Georgia, "Times New Roman", Times, serif;
color:#040404;
font-size:15px;
font-weight:bold;
line-height:17px;
text-align:left;
}


#main {
width: auto;
margin: 0 ;
padding: 0;
border: 0;
float: none !important;
color: black;
background: transparent;
}

#contenu, #colonne_g  {
width:100%;
width: auto;
margin:20px 0 0 0;
text-align:left;
clear:left;
}
#header {width:980px; 
height:90px;
margin-bottom:10px;}

a img {border:none;}

img  {
float:right;
right:2px;
clear:right;
margin: 0 0 5px 0;  
vertical-align: bottom;
}

.legende {
color:#7C7C7C;
font-family:Tahoma, Verdana, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
width:90%;
}

#comments {font-family:Georgia, "Times New Roman", Times, serif;
clear:both;
}


#comments p {
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
}


#colonne_g .lien a, a.je_reagis {
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px dashed #fd7f03;
font-size:11px;
text-decoration:none;
color:#fd7f03;
}
.lien a:hover {
border-bottom:1px solid #fd7f03;
}


#colonne_d_m, #colonne_d_b {
text-align:left;
padding-bottom:6px;
}

ul  {
margin:5px 0 10px 0;
}

li {
list-style:circle;
font-size:12px;
margin:2px 0;
padding:0 0 0 10px
}

li a {
color:#605445;
text-decoration:none;
}


.rights, .small   {font-size:9px;
margin:3px 0; line-height:10px; color:#999;}

table {width:100%;}

.submit {border:none;
background:#FD7F03;
padding:3px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
}

#bonus, #mon_compte {display:none;}


