@charset "utf-8";
/*---------------------------------PAGE FORUM (FORUM)------------------------------------*/


/*Pre liste*/

#titreCategorieForum{
   font-family: 'Arial', sans-serif;
   font-size:14px;
   font-weight:bold;
   text-transform:uppercase;
}

/*ENTETE INDEX FORUM */
#enteteForum {
    font-family: 'Arial', sans-serif;
	width:742px;
	margin-bottom:30px;
}

#enteteForum img{
    border:0;
}


#enteteForum #titreForum {
	font-size:14px;
	border-bottom:solid 1px #000000;
	font-weight:900;
	margin-top:10px;
	font-size:20px;
}

#enteteForum a {
	color:#FFFFFF;
	padding: 3px 15px;
	background-color:#EB7106;
	text-decoration:none;
	display:block;
	text-align:center;
	float:right;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	font-size:12px;
	margin-left:5px;

}

#enteteForum a.lienPost {
	padding: 5px 15px;
}

#enteteForum a:hover {
	color:#EB7106;
	background-color:#FFFFFF;
}


/* onglets des 3 types de Forum */
#ongletForum {
   width:742px;
   font-family: 'Arial', sans-serif;
   font-size:12px;
   text-transform:uppercase;
   font-weight:600;
}

#ongletForum span, #ongletForum a {
     display:block;
	 width:150px;
	 height:30px;
	 overflow:hidden;
	 margin-right:5px;
	 text-decoration:none;
	 float:left;
	 
}

#ongletForum img{
	 border:none;
	 overflow:hidden;
} 

#ongletForum span img {
	 margin-left:-300px;
}

#ongletForum a img {
	 margin-left:0px;
}

#ongletForum a:hover img {
	 margin-left:-150px;
}

/* entete des topics */

#listeTopics {
   width:742px;
   font-family: 'Arial', sans-serif;
   font-size:12px;
}

#listeTopics #intitule {
    float:left;
	text-align:center;
	font-weight:bold;
}

#listeTopics #intitule.forumOrange {
	background:url(../images/forum_entete_orange.png) repeat-y;
}

#listeTopics #intitule.forumBleu {
	background:url(../images/forum_entete_bleu.png) repeat-y;
}

#listeTopics #intitule.forumVert {
	background:url(../images/forum_entete_vert.png) repeat-y;
}

#listeTopics #intitule.forumMauve {
	background:url(../images/forum_entete_mauve.png) repeat-y;
}

#listeTopics #intitule.forumGris {
	background:url(../images/forum_entete_gris.png) repeat-y;
}

#listeTopics #intitule div {
    border-right: solid 1px #FFFFFF; 
	line-height:1em;
	float:left;
	padding-top:0.3em;
	padding-bottom:0.3em;
	text-align:center;
	font-weight:600;
	color:#000000;
	height:2em;
	line-height:2em;
	vertical-align:middle;
}

#listeTopics  .col1 {
    width:30px;
}

#listeTopics .nomTopic {
    width:332px;
}

#listeTopics  .sujet {
    width:150px;
}

#listeTopics .nbreMessages {
    width:50px;
}

#listeTopics .dernierMsg {
    width:120px;
}

#listeTopics .visites {
    width:50px;
}

/*liste des topics*/

#listeTopics #ligne {
   color:#000000;
   height:38px;
   border-top: solid 1px #FFFFFF; 
   float:left;
}

#listeTopics #ligne.forumOrange {
   background:url(../images/forum_ligne_orange.png) repeat-y;
}

#listeTopics #ligne.forumBleu {
   background:url(../images/forum_ligne_bleu.png) repeat-y;
}

#listeTopics #ligne.forumVert {
   background:url(../images/forum_ligne_vert.png) repeat-y;
}

#listeTopics #ligne.forumMauve {
   background:url(../images/forum_ligne_mauve.png) repeat-y;
}

#listeTopics #ligne.forumGris {
   background:url(../images/forum_ligne_gris.png) repeat-y;
}

#listeTopics #ligne.topicOffline {background-color:#F3CDBC;}


#listeTopics #ligne div {
   float:left;
   border-right: solid 1px #FFFFFF;
   height:32px;
   line-height:13px;
   padding-top:6px;
   overflow:hidden;
}

#listeTopics #ligne p {
   padding-left:0.5em;
   padding-right:0.5em;
   margin:0;
}

#listeTopics #ligne .centre {
   text-align:center;
}

#listeTopics #ligne .sujet,
#listeTopics #ligne .nbreMessages,
#listeTopics #ligne .dernierMsg, 
#listeTopics #ligne .visites,
#listeTopics #ligne .auteurTopic {
 font-size:11px;
   
}
#listeTopics #ligne a {
    color: #000000;  
	text-decoration:none;
}

#listeTopics #ligne a:hover {
    color: #EB7106;  
}

#listeTopics #ligne #col1Topic img {
   width:25px;
   height:25px;
   border:0;
}

#listeTopics #ligne #titreTopic img.epingle{
   float:left;
   margin-left:2px;
   margin-right:5px;
}

#listeTopics #ligne a.versDerPage {
   color:#EB7106;
   text-decoration:none;
   font-size:11px;
}

#listeTopics #ligne a.versDerPage img{
   border:0;
}

#listeTopics #ligne a.versDerPage:hover {
   color:#FFFFFF;
}


#listeTopics #ligne .nbreMsgOffline{
   color:#CC071E;
   font-weight:300;
}

#listeTopics #ligne .nbreMsgOffline a{
   color:#CC071E;
   font-weight:300;
   text-decoration:none;
}

#listeTopics #ligne .nbreMsgOffline a:hover{
   color:#999999;
}

/*----------------------------- NAVIGATION COMMUNE FORUM/TOPIC --------------------------------*/

#navigationTopic {
   font-family: 'Arial', sans-serif;
   font-size:12px;
   padding:5px;
   margin-bottom:20px;
   text-align:center;
   width:732px;
}

#navigationTopic a{
   text-decoration:none;
   margin-right:3px;
   display:inline-block;
   background-color:#FFFFFF;
   color:#000000;
}

#navigationTopic span{
   margin-right:3px;
   display:inline-block;
   background-color:#FFFFFF;
   color:#CCCCCC;
}

#navigationTopic span.actuel{
   font-weight:bold;
}

#navigationTopic span.actuel, #navigationTopic a:hover{
   background-color:#FFFFFF;
   color:#EB7106;
}




