/*#banniere
{
width: 600px;
height: 150px;
background-position:  center;
margin-bottom: 20px; 
background-image: url('images/banniere.jpg');
}*/


 .couleur1
{
	color: #606060;
	font-size: 13px;
	font-family: tahoma;
		font-weight: bold ;
	text-decoration:none;
}
 .couleur2
{
	color: #2080c0;
	font-size: 13px;
		font-weight: bold ;
	font-family: tahoma;
	text-decoration:none;
}

.textannoncecouleur1
{ 
	color: #606060; 		font-weight: bold ;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
}

.textannoncecouleur2
{ 
	color: #2080c0; 		font-weight: bold ;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
}

.blancforum
{
	color: #808080;
	font-size: 14px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
}

.textforumonglet
{
	color: #204080;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
}
.styleabus
{
	color: #a0a0a0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
}

a.styleabus
{
	color: #a0a0a0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
}

a.styleabus:link
{
	color: #a0a0a0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
}

a.styleabus:visited
{
	color: #a0a0a0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
}

a.styleabus:hover
{
	color: #a0a0a0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
}


.lien_type_poster
{
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
}



a.lien_type_poster
{
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
}


a.lien_type_poster:visited
{
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
}

a.lien_type_poster:link
{
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
}

.pseudo { 
	color: #0060a0;
	font-size: 13px;
	font-family: tahoma;
		font-weight: bold ;
	text-decoration:none;
	}

	.lientype { 
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	}
	
	a.lientype { 
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	}
	
	a:link.lientype { 
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	}
	
		
	a:visited.lientype { 
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	}
	
	a:hover.lientype {
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:underline;
	}



.lientype_11 { 
	color: #1B2F74;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
	}
	
	a.lientype_11  { 
	color: #1B2F74;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
	}
	
	a:link.lientype_11  { 
	color: #1B2F74;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
	}
	
		
	a:visited.lientype_11  { 
	color: #1B2F74;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
	}
	
	a:hover.lientype_11  {
	color: #1B2F74;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:underline;
	}





.texte_legend2
{ 
	color: #696969;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
}

.texte_legendnoir
{ 
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
}

.croixrouge
{ 
	color: #e00000;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
}

a.croixrouge
{ 
	color: #e00000;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:underline;
}

a.croixrouge:visited
{ 
	color: #e00000;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:underline;
}


.bleu
{ 
	color: #2060e0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
}

a.bleu
{ 
	color: #2060e0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:underline;
}

a.bleu:visited
{ 
	color: #2060e0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:underline;
}



.bleu2
{ 
	color: #2060e0;
	font-size: 14px;
	font-family: tahoma;
	text-decoration:none;
}

a.bleu2
{ 
	color: #2060e0;
	font-size: 14px;
	font-family: tahoma;
	text-decoration:underline;
}

a.bleu2:visited
{ 
	color: #2060e0;
	font-size: 14px;
	font-family: tahoma;
	text-decoration:underline;
}




.texte_legend2p
{ 
	color: #4080a0;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
}

a.texte_legend2p
{ 
	color: #4080a0;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:underline;
}

a.texte_legend2p:visited
{ 
	color: #4080a0;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:underline;
}

.textannonce22
{ 
	color: #2060a0;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
}
.textannonce22g
{ 
	color: #2060a0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
}

.textannonce2p
{ 
	color: #2060a0;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
}


	.texte_legendrouge
{ 
	color: red;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	}

.texte_legendp
{ 
	color: #696969;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
	}	

.texte_legend
{ 
	color: #696969;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
	}

.formulaire3	
{
	color: #F5F5F5;
	border:1px solid #e0e0e0;
	background-color:#e0e0e0;
	font-family:"tahoma",sans-serif;

}


.formulaire2b  {
	color: #000000;
border:1px solid #A9A9A9;
background-color:#B0C4DE;
font-family:"tahoma",sans-serif;
	font-weight: bold ;
}
.formulaire2  {
	color: #000000;
border:1px solid #A9A9A9;
background-color:#B0C4DE;
font-family:"tahoma",sans-serif;
}

.formulaireajout  {
color: #000000;
border:1px solid #ffffff;
background-color:#ffffff;
font-family:"tahoma",sans-serif;
}


.formulaire3  {
color: #000000;
border:1px solid #A9A9A9;
background-color:#ffffff;
font-family:"tahoma",sans-serif;
}

.admin2 { 
	color: #000060;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
	}
	
	.admin { 
	color: #0060a0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	}
	
	a.admin { 
	color: #0060a0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:underline;
	}
	
	a:link.admin { 
	color: #0060a0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:underline;
	}
	
		
	a:visited.admin { 
	color: #0060a0;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:underline;
	}
	
	a:hover.admin {
	color: #0060a0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
	}
	
	.lien { 
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
	}
	
	a.lien {
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
	}
	
	a:link.lien {
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
	}
	
	a:hover.lien {
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
	}
	
	
	a:visited.lien {
	color: #0060c0;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
	}
		
	.text_forum {
	color: #404040;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	}
	
	.titre2p{
	color: #404040;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
	}
.titre2{
	color: #404040;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
	}

.titre3{
	color: #404040;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;
	}	
	
	a.titre2{
	color: #404040;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:underline;
	}
	
		
	a:hover.titre2{
	color: #404040;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	text-decoration:none;
	}

	
.link6p
{
font-family:arial,geneva; 
font-size:11px;
letter-spacing:0;
color:#000000;
font-weight:none;
}

a.link6
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
text-decoration:none;
}

a.link6:link
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
text-decoration:none;
}

a.link6:visited
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
text-decoration:none;
}

a.link6:hover 
{ 
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
	font-weight: bold ;
text-decoration: none;
} 

.link6	
{font-family:arial,geneva; font-size:12px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}

#corps_forum
{
border: 0px solid black;
width: 100%;
margin-top: 1px;
margin-left: 1%;
margin-bottom: 1px;
padding: 1px;
background-color: #ffffff;
/*background-color: rgb(237,224,213);*/
}

.reponse
{  
	color: #606060;
	font-size: 11px;
	font-family: Tahoma;
}
.pagefp
{  
	color: #606060;
	font-size: 9px;
	font-family: Byington;
}
a.pagefp
{  
	color: #606060; text-decoration:none;
	font-size: 9px;
	font-family: Byington;
}
a:link:pagefp
{  
	color: #606060; text-decoration:none;
	font-size: 9px;
	font-family: Byington;
}
a:visited:pagefp
{  
	color: #606060; text-decoration:none;
	font-size: 9px;
	font-family: Byington;
}	
.pagef2
{  
	color: #606060; text-decoration:none;
	font-size: 12px;
	font-family: Tahoma;
}
.pagef
{  
	color: #606060; text-decoration:none;
	font-size: 11px;
	font-family: Tahoma;
}
a.pagef
{  
	color: #606060; text-decoration:none;
	font-size: 11px;
	font-family: Tahoma;
}
a:link:pagef
{  
	color: #606060; text-decoration:none;
	font-size: 11px;
	font-family: Tahoma;
}
a:visited:pagef
{  
	color: #606060; text-decoration:none;
	font-size: 11px;
	font-family: Tahoma;
}	
	
.datepetit
{  
	color: #606060;
	font-size: 9px;
	font-family: Tahoma;
	}
	
		

.datemoyen
{  
	color: #606060;
	font-size: 11px;
	font-family: Tahoma;
}


.titrecat {  
	color: #606060;
	font-size: 12px;
	font-family: Tahoma;
	}
	
.titreindexf {  
	color: #000000;
	font-size: 15px;
	font-family: tahoma;
	font-weight: bold ;
	}

.titre {  
	color: #0060a0;
	font-size: 15px;
	font-family: tahoma;
	font-weight: bold ;
	}
	

	.titresujet{  
	color: #778899;
	font-size: 13px;
	font-family: tahoma;
	}

.titreforum 
{
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	}
	
		
a.titreforum { 
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	}
	
a.titreforum:link
{
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
}

a.titreforum:visited
{
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
}

a.titreforum:hover 
{ 
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
} 

.deco
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#606060;
font-weight:bold;
text-decoration:none;
}

.co
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#0060ff;
font-weight:bold;
text-decoration:none;
}

.mod
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#8060e0;
text-decoration:none;
}
a.mod:link
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#8060e0;
text-decoration:underline;
}
a.mod
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#8060e0;
text-decoration:underline;
}
a.mod:hover 
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#8060e0;
font-weight:bold;
text-decoration:underline;
}

a.mod:visited
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#8060e0;
text-decoration:underline;
}

.stylenormalpetit
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
text-decoration:none;
}
.stylenormal
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
text-decoration:none;
}

a.style4
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
text-decoration:none;
}

a.style4:link
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
text-decoration:none;
}

a.style4:visited
{
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
text-decoration:none;
}

a.style4:hover 
{ 
font-family:arial,geneva; 
font-size:12px;
letter-spacing:0;
color:#000000;
font-weight:none;
text-decoration: underline;
} 



.style4		{font-family:arial,geneva; font-size:12px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}


.titre_cat
 { width:48%; 
	color: #606060;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	}
.nombremessages { width:2%;
 }
 .nombremessages2 { width:2%;
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;
	 }
.nombrevu { width:7%; 
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold ;}
	
.nombresujets { width:2%;
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
		font-weight: bold ; }
.auteur { width:7%; 
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
		font-weight: bold ;
	}
.derniermessage { width:26%;
	color: #e04000;
	font-size: 12px;
	font-family: tahoma;
		font-weight: bold ;
	}
.categorie { width:92%; background-color : rgb(244,238,250); }

/*td { border: 1px solid black; background-color: rgb(253,244,223); vertical-align:top; }
table { background-color: rgb(237,224,213); border: 1px solid black; }
th { background-color: rgb(243,250,223); border: 1px solid black; }*/

.vt_auteur
{
width:20%;
background-color : rgb(244,238,250);
}
.vt_mess
{
width:75%;
background-color : rgb(244,238,250);
}

#quote
{
width: 100%;
background-color : rgb(220,220,220);
margin-top: 2px;
margin-bottom: 2px;
font-family: "Comic sans MS", Arial, Verdana, serif;
}
