html{ margin:0px; padding:0px; } 
body{ margin:0px; padding:0px; font-size:13px; font-family:Verdana; color:#000000; text-align:center; background-image: url(../Images/background.png); background-repeat: repeat-x;} 

p{ margin: 0 0 13px 0; }
hr {height: 2px;margin: 15px 5px 15px 5px; padding: 0; color: black;background-color: black;border: 0;}
dl, dt, dd, ul, li {font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;}

table { vertical-align: top;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;margin: 0;padding: 0;}
table td {vertical-align: top;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;margin: 0;padding: 0; }
table dl, dt, dd, ul, li { font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;}
table a:link{font-weight: bold;color:black;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;text-decoration:none;}
table a:visited{font-weight: bold;color:black;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;text-decoration:none;}
table a:hover{ font-weight: bold;color:white;background-color:#424242;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;text-decoration:none;}

.menudroitearrond {background-color : #FFFFFF; border: none; margin:0px; padding:0px;}
.menudroite {color: black ; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; padding: 5px; margin:5px 4px 5px 4px; border: none; border-bottom:1px dashed #AEA565; border-left:1px dashed #AEA565; }
.menudroite a:link{color: black ; font-weight: bold; color:#2D3030; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; text-decoration:none; }
.menudroite a:visited{color: black ; font-weight: bold; color:#2D3030; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; text-decoration:none; }
.menudroite a:hover{color: black ; font-weight: bold; color:white; background-color : #2D3030; font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12px; text-decoration:none; }

.lienbandeaux {font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;}
.lienbandeaux a:link{font-weight: bold;color:black;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none;}
.lienbandeaux a:visited{font-weight: bold;color:black;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none;}
.lienbandeaux a:hover{font-weight: bold;color:white;background-color:#424242;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none;}

.lienbandeaux2 {font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;color:#666633;}
.lienbandeaux2 a:link{font-weight: bold;color:#666633;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none;}
.lienbandeaux2 a:visited{font-weight: bold;color:#666633;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none;}
.lienbandeaux2 a:hover{font-weight: bold;color:black;background-color : #A7A37E;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none;}

.lienoption {font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;color:#005984;}
.lienoption a:link{font-weight: bold;color:#005984;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none; padding:0px}
.lienoption a:visited{font-weight: bold;color:#005984;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none; padding:0px}
.lienoption a:hover{font-weight: bold;color:black;background-color : #cccccc;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none; padding:0px}

.lienoptionmenu {font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;color:white;}
.lienoptionmenu a:link{font-weight: bold;color:white;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none;}
.lienoptionmenu a:visited{font-weight: bold;color:white;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none;}
.lienoptionmenu a:hover{background-color:white;font-weight: bold;color:#005984;background-color : #cccccc;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 12px;text-decoration:none;}

.blocgauche{vertical-align:top;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;padding:5px;margin:5px 5px 5px 0px;border:none;border-bottom:1px dashed black;border-left:1px dashed black;}
.blocgaucheenlien{vertical-align:top;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;padding:5px;margin:5px 5px 5px 0px;border:none;border-bottom:1px dashed black;border-left:1px dashed black;background-color: #E8E39A;}
.blocgauchelastinfo{vertical-align:top;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;padding:5px;margin:5px 5px 5px 0px;border:none;border-bottom:1px dashed black;border-left:1px dashed black;background-color: #EEEEEE;}
.blocdroit{vertical-align:top;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;padding:5px;border:none;border-bottom:1px dashed black;border-left:1px dashed black;margin:5px 0px 5px 5px;}
.blocdouble{vertical-align:top;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;padding:5px;margin:5px 0px 5px 0px;border:none;border-bottom:1px dashed black;border-left:1px dashed black;}
.blocdoublemenu{vertical-align:top;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;padding:5px;margin:5px 3px 5px 3px;border:none;border-bottom:1px dashed white;border-left:  1px dashed white;}
.blocdoublealaune{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;padding:5px;margin:5px 0px 5px 0px;border:none;border-bottom:1px dashed black;border-left:1px dashed black;background-color: #F2EDE4;}

.lastinfo {vertical-align:top;font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px;padding:5px;border:none;border-bottom:1px dashed black;border-left:1px dashed black;margin:5px 5px 5px 0px;background-color:#ffffff;}
.lastinfo a:link{font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px;}
.lastinfo a:visited{font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px;}
.lastinfo a:hover{font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px;}

.TITREDETAIL{font-family: Georgia, Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold; margin-bottom: 5px; }

.result_recherche{font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 13px;padding: 5px;border: none;margin:5px 0px 5px 5px;background-color:#E4EFDA;}
.infospecifique{margin: 0px ; border: 0px ;padding: 0px;padding-bottom: 15px;}
.portfolio{padding: 3px;  border: 1px solid black;background-color:#99CC99; text-align:center ; float: right; }
.portfolio a:link{color: white;text-decoration: none;}
.portfoliobis{margin:10px;margin-top:0px;margin-right:50px;padding: 3px;  border: 1px solid black;background-color:#FFFFFF; text-align:center ; float: right; }
.fichiersjoints{font-weight: bold;padding: 3px; border: 1px solid black; background-color:#6699CC; text-align:center ; float: left; color: white;}
.dateaccueil { font-size: 10px; font-weight: normal;color: #666666;font-family: Arial, Helvetica, Verdana, sans-serif;}
.dateaccueil2 { font-size: 13px; font-weight: normal;color: #333333;font-family: Arial, Helvetica, Verdana, sans-serif;}
.dateaccueil3 { font-size: 13px; font-weight: normal;color: #2B9F91;font-family: Arial, Helvetica, Verdana, sans-serif;}

/* LES COMMENTAIRES */
.date { /* Date of comment */
	font-size:10px;
	font-weight:normal;
	line-height:20px;
	margin-right:15px;
	float:right;
	color:#93b300;
}
.comm_top {
	background-image:url(../Images/comm_top.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:29px;
	padding:0px;
	margin:15px 0px 0px 0px;
}
.comm_body {
	background-color:#eeeeee;
	font-size:13px;
	margin:0px;
	padding:8px 20px 8px 20px;
	line-height:20px;
	color:#446989;
}
.comm_top_right {
	background-image:url(../Images/comm_top_right.gif);
	width:10px;
	height:29px;
	float:right;
}

.comm_bottom {
	background-image:url(../Images/comm_bottom.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#eeeeee;
	height:32px;
}
.comm_bottom_right {
	background-image:url(../Images/comm_bottom_right.gif);
	width:10px;
	height:32px;
	float:right;
}
.comm_top_istnf{
	background-image:url(../Images/comm_top_istnf.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:29px;
	padding:0px;
	margin:15px 0px 0px 0px;
}
.comm_body_istnf {
	font-size:14px;
	background-color:#FEF6DD;
	margin:0px;
	padding:2px 20px 2px 20px;
	line-height:20px;
	color:#446989;
}
.comm_top_right_istnf {
	background-image:url(../Images/comm_top_right_istnf.gif);
	width:10px;
	height:29px;
	float:right;
}

.comm_bottom_istnf {
	background-image:url(../Images/comm_bottom_istnf.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#FEF6DD;
	height:32px;
}
.comm_bottom_right_istnf {
	background-image:url(../Images/comm_bottom_right_istnf.gif);
	width:10px;
	height:32px;
	float:right;
}
.name {
	font-size:22px;
	font-weight:normal;
	margin:15px 0px -13px -30px;
	padding:0px 0px 0px 30px;
	color:#e99700;
}
.nameistnf {
	font-size:16px;
	font-weight:normal;
	margin:15px 0px -13px -30px;
	padding:0px 0px 0px 30px;
	color:#003366;
}
.nameprevious {
	font-size:13px;
	font-weight:normal;
	margin:15px 0px -13px -30px;
	padding:0px 0px 0px 30px;
	color:#e99700;
}
.nameistnfprevious {
	font-size:13px;
	font-weight:normal;
	margin:15px 0px -13px -30px;
	padding:0px 0px 0px 30px;
	color:#003366;
}
.comm_body_istnfprevious {
	font-size:13px;
	background-color:#FEF6DD;
	margin:0px;
	padding:2px 10px 2px 10px;
	line-height:14px;
	color:#446989;
}
.comm_bodyprevious {
	background-color:#eeeeee;
	font-size:13px;
	margin:0px;
	padding:2px 10px 2px 10px;
	line-height:14px;
	color:#446989;
}

.articles {padding:10px;}
.IllustrationArticle{border:0px; float:right; padding:5px; margin:0px; margin-left:5px; margin-bottom:5px;}
.BlocArticle{margin: 0px 5px 10px 5px; border-top: 1px dashed #cdcdcd;  border-right: 1px dashed #cdcdcd; padding:3px;}
.TitreArticle{margin: 0px;font-weight: bold;color:black; font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 13px; text-decoration:none;}
.TitreArticle a:link{font-weight: bold;color:black;font-family:Verdana, Georgia Arial, Helvetica, sans-serif;font-size: 13px;text-decoration:none;}
.TitreArticle a:visited{font-weight: bold;color:black;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 13px;text-decoration:none;}
.TitreArticle a:hover{font-weight: bold;color:white;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 13px;text-decoration:none;background-color: #A80505;}
.AccrocheArticle{margin:0px;font-weight:normal;font-style:italic;color:black;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;}

.TitreArticleUne{margin: 0px; margin-bottom: 8px; padding:0px; padding-left:3px;  font-weight: bold;color:black; font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 11px; text-decoration:none; border-left:0px double #AEA565;}
.TitreArticleUne a:link{font-weight: bold;color:black;font-family:Verdana, Georgia Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;}
.TitreArticleUne a:visited{font-weight: bold;color:black;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;}
.TitreArticleUne a:hover{font-weight: bold;color:white;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;background-color: #A80505;}
.AccrocheArticleUne{margin:0px;font-weight:normal;font-style:italic;color:black;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration:none;}

.TitreArticleUneSSaccroche{margin: 0px; margin-bottom: 4px; padding:0px; padding-bottom:4px; font-weight: normal; color:black; font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 11px; text-decoration:none; border-bottom:1px dashed #AEA565;}
.TitreArticleUneSSaccroche a:link{font-weight: bold;color:black;font-family:Verdana, Georgia Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;}
.TitreArticleUneSSaccroche a:visited{font-weight: bold;color:black;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;}
.TitreArticleUneSSaccroche a:hover{font-weight: bold;color:white;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;background-color: #A80505;}

.DatePubArticle{font-weight: normal;color: #A30303;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif;font-size: 9px;text-decoration:none;text-align:right;}
.DateArticle{font-weight: bold;color: #A30303;font-family:Verdana, Georgia, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; text-align:left;}
.PortfolioArticle{margin:11px;margin-top:0px;margin-right:150px;padding: 3px;  border: 1px solid black;background-color:#FFFFFF; text-align:center ; float: right; }
.DerniersResultats{padding:2px; margin-bottom:10px; margin-top:20px; font-size:12px; background-color: #F4F4F4; padding:2px; border:1px solid #FF6600; font-weight:bold; font-style:normal; color: #666666;}

.LienExterne{font-weight: bold;color:black;font-family:Arial, Helvetica, Verdana, sans-serif; }
.LienExterne a:link{padding-left:12px; font-weight: bold;color:black;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;text-decoration:none;background-image: url(../Images/flechemois.gif);background-position: 0% 50%;background-repeat:no-repeat;}
.LienExterne a:visited{padding-left:12px; font-weight: bold;color:black;font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;text-decoration:none;background-image: url(../Images/flechemois.gif);background-position: 0% 50%;background-repeat:no-repeat;}
.LienExterne a:hover{padding-left:12px; font-weight: bold;color:white; font-family:Arial, Helvetica, Verdana, sans-serif;font-size: 13px;text-decoration:none;background-image: url(../Images/flechemois.gif);background-position:0% 50%;background-repeat:no-repeat;}


