/* CSS Document */

a:link {
	color: #333333; 
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333; 
}
a:hover {
	text-decoration: underline;
	color: #666666; 
}
a:active {
	text-decoration: none;
	color: #666666; 
}
.head-a1 {
	background-image: url(images/header-a1.jpg);
	background-repeat: no-repeat;
}
.head-a2 {
	background-image: url(images/header-a2.jpg);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
.mid-1 {
	background-image: url(images/mid-1.jpg);
	background-repeat: no-repeat;
}
.mid-2 {
	background-image: url(images/mid-2.jpg);
	background-repeat: repeat-y;
}
.mid-3 {
	background-image: url(images/mid-3.jpg);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#ffffff;
}
.mid-3 a {
	color:#cccccc;
}
.mid-3 a:hover {
	color:#666666;
}

.textenoir {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.horairenoir {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	margin-left:2px;
}
.horairebleu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#0099CC;
	margin-left:2px;
}
.texteaccesadmin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.texteaccesadmin a:link{
text-decoration:none;
color:#ffffff;
}
.texteaccesadmin a:hover{
text-decoration:underline;
color:#ffffff;
}
.textegrismini {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#333333;
}
.balisetexte {
	background-image: url(images/balisetexte.jpg);
	background-position:center;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.h_ind {
	background-image: url(images/h_ind.gif);
	background-position:left;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
.h_indanim {
	background-image: url(images/h_indR626staff.gif);
	background-position:left;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
.h_indTOTAL {
	background-image: url(images/h_inf899.gif);
	background-position:left;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
.h_indsmall {
	background-image: url(images/h_indsmall.gif);
	background-position:center;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
.h_ind580{
	background-image: url(images/h_ind580g.gif);
	background-position:center;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
.texteblanctitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}

.textegristitre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#999999;
}
.alert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
}
.alertpod {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#cc0000;
}
.alertpodbig {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bolder;
	text-decoration:underline;
	color:#ff0000;
}
.buttonImg { 
	width: 150px; 
	height:30px;
	text-align:center;
	vertical-align:middle;
	border: none; 
	cursor:pointer;
	background: url("images/butmod1.jpg") no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
	.buttonImg a {
	text-align:center;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height: normal;
	}
.buttonImg:hover { background: url("images/butmod2.jpg") no-repeat; }
.supImg { 
	width: 32px; 
	height:32px;
	text-align:center;
	vertical-align:middle;
	border: none; 
	cursor:pointer;
	background-image: url(images/fo_m_sup1.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
.supImg:hover { background-image: url(images/fo_m_sup2.gif);
 background-repeat:no-repeat; }
 .GoImg { 
	width: 32px; 
	height:32px;
	text-align:center;
	vertical-align:middle;
	border: none; 
	cursor:pointer;
	background-image: url(images/but_go1.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
.GoImg:hover { background-image: url(images/but_go2.gif);
 background-repeat:no-repeat; }
 
.modify { background-color:#666666; }
.fen01 {
	background-image: url(images/fen01.jpg);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
	
}
.fen02 {
	background-image: url(images/fen02.jpg);
	background-repeat: repeat-y;
}
.fen03 {
	background-image: url(images/fen03.jpg);
	background-repeat: no-repeat;
}

/* FORUM */

#banniere
{
width: 100%;
height: 100px;
background-position:  center;
margin-bottom: 0px; 
background-image: url('images/forum.jpg');
background-repeat:no-repeat;
}
#corps_forum
{
/* border: 1px solid black; 
width: 90%; */
margin-top: 0px;
margin-left: 5%;
margin-bottom: 1Opx;
padding: 5px; 

}
/*
.titre {  width:61%;  }
.nombremessages { width:60; }
.nombrevu { width:60; }
.nombresujets { width:60; }
.auteur { width:60; }
.derniermessage { width:140;
font-family:Arial, Helvetica, sans-serif;
	font-size:9;
	font-weight:normal;
	color:#000000; 
	} 
	*/
.titref {
font-family:Arial, Helvetica, sans-serif;
	font-size:18;
	text-align:center;
	font-weight:bolder;
	color:#ffff00; 
	}
.categorie { width:92%; background-color : #666666; }

#corps_forum td {
/* border: 1px solid black; background-color: #999999; */

	font-family:Arial, Helvetica, sans-serif;
/*	font-size:12px;
	font-weight:normal;
	color:#000000; */
}
.administrateur  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#660000; 
}
.moderateur  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#008400; 
}
#corps_forum table { /*  background-color: #666666; border: 1px solid black; */ }
#corps_forum th { background-color: #999999; 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;
}
.mp_titre { width:65%; }
.mp_expediteur { width:10%; }
.mp_time { width:20%; }
.back_forum_titre {
/*	background-image: url(/images/fo_bg.jpg);
	background-repeat: repeat-x;
	background-position:center; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bolder;
	color:#ffff00;
	}
.back_podcast1
 {
	background-image: url(images/podcast/back1.png);
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#0099CC;
	margin-left:10px;
}
.back_podcastcom {
	background-image: url(images/podcast/backcom.gif);
	background-position:bottom;
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}
.back_podcast2
 {
	background-image: url(images/podcast/back2.png);
	background-repeat: repeat-y;
}
.back_podcast3
 {
	background-image: url(images/podcast/back3.png);
	background-repeat: no-repeat;
}
.podbut { 
	width: 140px; 
	height:30px;
	text-align:center;
	vertical-align:middle;
	border: none; 
	cursor:pointer;
	background: url("images/podcast/b01.gif") no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
.podbut:hover { background: url("images/podcast/b02.gif") no-repeat; }

