#website #middle #infoIndex
{
border: 1px solid #b8c5cb;
width: 262px;
height: 250px;
/*background-color: #f5f8fa;*/
padding-left: 5px;
}

#website #middle #alaune
{
border: 1px solid #b8c5cb;
height: 250px;
margin-right: 271px;
}

#website #middle #alaune .title
{
	color: #932fb8;
	font-size: 14px;
	font-weight: bold;
	margin-left: 11px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
#website #middle #alaune .info 
{
margin-top: 8px;
margin-left: 7px;
margin-right: 7px;
}


#website #middle .groupe .groupe_title
{
	background-color:  #faf5fd;
	height: 17px;
	border-bottom: 1px solid #932fb8;
	padding-left: 6px;
	vertical-align: middle;
}

#website #middle .groupe .groupe_title span
{
margin: 0px;
padding: 0px;
margin-top: -2px;
margin-right: 4px;
height: 17px;
}

#website #middle .groupe .groupe_title a
{
	padding: 0px;
}


/*#website #middle .groupe .groupe_title a.btfleche
{
background: url(../images/pins.png) no-repeat right;
padding-right: 10px;
color: #932fb8;	
font-size: 11px;
font-weight: 100;
}*/

#website #middle .groupe .groupe_title a:hover
{
	color: #66b708 !important;
}

#website #middle .groupe .groupe_title a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #5c5c5c;	
text-decoration: none;
}

 .info
{
	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.info .media
{
	margin-right: 7px;
}
 
 .info .title
{
	color: #484747 !important;
	text-transform: none !important;
	margin-top: 0px !important;
	margin-left: 0px !important;
	margin-bottom: 0px !important;
	
	
}
 .info .title a
 {
	 color: #484747 !important;
	 text-decoration: none;
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
 }
 
 .info .title a:hover
 {
  text-decoration: underline;
 }


 .info .description
{
	color: #4c4c4c;
	font-size: 11px;
	margin-top: 0px;
	text-align: justify;
	margin-bottom: 0px;
	text-decoration: none;
}

 .info .description a
 {
 	color: #4c4c4c;
	 text-decoration: none;
 }
 
 /********** Article ************/
 
.article p
{
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  margin: 0px;
  width:685px;
  text-align:justify;
}

.article p.article_title
{
	font-weight: bold;
	font-size: 18px;
	color: #484747;
	margin-bottom: 0px;
}

.article p.article_date
{
 color: #7e7e7e;
 font-size: 11px;
 margin-top: 2px;
}

.article p.article_intro
{
	color: #4c4c4c;
	font-weight: bold;
	font-size: 12px;
	margin-top: 15px;
	text-align: justify;
}

.article p.article_desc
{
	color: #4c4c4c;
	font-size: 12px;
	margin-top: 25px;
	text-align: justify;
}

.article p.source
{
color: #7e7e7e;
font-size: 12px;
margin-top: 10px;
}

.article .image_comment
{
	color: #7e7e7e;
	font-style: italic;
	font-size: 11px;
	margin-top: 3px;
	text-align: justify;
}

.article .article_image 
{
border: 1px solid #d9d9d9;
padding: 2px;
height: 182px;
width: 200px;
}

.commentaires p
{
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 margin: 0px;
 font-size: 12px;
}

.commentaires p.commentaire_titre
{
  font-size: 12px;
}

.commentaires div.item
{
	margin-top: 10px;
	padding: 5px;
}

.commentaires div.item p.pseudo a, .commentaires div.item p.pseudo
{
	color: #484747;
}

.commentaires div.item p.pseudo a:hover
{
	color: #66b708;
}



.commentaires div.item .date
{
color: #878787;
font-size: 11px;
}

.commentaires div.item .contenu
{
 text-align: justify;
 margin-top: 4px;
 color: #4c4c4c;
}

.commentaires .colored
{
background-color: #f9f4fa;
}

#lire_aussi .liste_items .item a
{
text-decoration: none;
color: #484747;
}

#lire_aussi .liste_items .item a:hover
{
text-decoration: underline;
}

#ajouter_commentaire
{
background-color: #f3f9f0;
padding: 10px;
}

#ajouter_commentaire .titre
{
	color: #656565;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#ajouter_commentaire .label
{
float: left;
width: 100px;
text-align: right;
font-size: 12px;
margin-right: 10px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.removeComment{
	background-position: right 0px !important;
	display: block;
	cursor: pointer;
	padding-right: 20px;
}