/* CSS Document */


/***** Une Article *****/

.une_article { margin-bottom:10px;}
.une_article img { margin-right:10px;}
.une_article p { font-weight:bold;}


.liste_articles { margin-bottom:10px; border-bottom:1px dashed #C6C5C6;}
.liste_articles .titre, .resultats .titre { border-bottom:3px solid #5c103d; margin-bottom:10px;}
#col-main .liste_articles .titre h2, #col-main .resultats .titre h2 { 
	border-bottom:1px solid #333333;
	font-family:tahoma,arial;
	font-size:22px;
	font-weight:normal;
	margin:0;
	padding:2px 0 0 10px;
	text-transform:uppercase;
	color: #5c103d;
}
.liste_articles h3 { font-size:12px; font-weight:bold; color: #5c103d; margin:5px 0;}
.liste_articles ul { margin: 5px 0;}
.liste_articles li a { color:#333333; text-decoration:none;}
.liste_articles li a:hover { color:#333333; text-decoration: underline;}


.encadre-bordure-haut-300{
	width: 300px;
	height: 5px;
	background: url("../img/encadre-bordure-haut-300.jpg");
	margin-top: 10px;
}

.encadre-bordure-bas-300 {
	width: 300px;
	height: 5px;
	background: url("../img/encadre-bordure-bas-300.jpg");
	margin-bottom: 10px;
}

.encadre-300 {
	width: 298px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #fff;
}

.encadre-300 .contenu {
	margin: 0 4px;
	padding: 5px;
	background: #ccc url("../img/encadre-fond.png") repeat-x;
}

.encadre-300 .contenu ul { padding-left:20px;}
.encadre-300 .contenu li a { text-decoration:none; color:#333333; font-weight:bold;}

.encadre-300 .contenu p {
	margin: 5px 0 0 0;
}


.encadre-300 .contenu h2 {
	font-size: 14px;
	font-weight: bold;
	color: #5c103d;
	margin: 0;
}

#main .pub {
  text-align: center;
}
#main .pub .contenu {
  margin-left: auto;
  margin-right: auto;
}
