body {
	margin: 0px;
	padding: 0px;
	background-color: #0A2737;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #286B7F;
	text-decoration: none;
}
.contentbg {
	background-color: #2A495D;
	background-image: url(images/contentbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.yellowtxt {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFBA00;
	text-decoration: none;
}


.titre_page {
	font-family: Tahoma;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ff0100;
	text-decoration: none;
}

.orangetxt {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF8400;
	text-decoration: none;
}
.bannerbg {
	background-image: url(images/banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 329px;
	width: 774px;
}

.bluetxt {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0BC0D0;
	text-decoration: none;
}
.bluetxtlinks {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0BC0D0;
	text-decoration: underline;
}

.bluetxtlinks:hover{
	color: #0BC0D0;
	text-decoration: none;
}

.footertxt {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7AA4B8;
	text-decoration: none;
}
.orangelinks {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF8400;
	text-decoration: underline;
}
.orangelinks:hover {
	color: #333333;
	text-decoration: none;
}

.forumlinks {
    font-family: Tahoma;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FF8400;
    text-decoration: underline;
}
.forumlinks:hover {
    color: #ffffff;
    text-decoration: none;
}


/* Menu ----------------*/
#menuDeroulant
{
 width: 1200px;
 list-style-type: none;
 margin: 0;
 padding-left: 0px;
 border: 0;
 position: absolute;

}
#menuDeroulant li
{
 float: left;
 width: 111px;
 margin: 0;
 font-weight: bold;
 text-align:center;
 padding: 0;
 border: 0;
}


#menuDeroulant .sousMenu
{
 list-style-type: none;
 display: none;
 margin: 0;
 padding: 0;
 border: 0;
}

#menuDeroulant .sousMenu li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
 width: 149px;
 border: 1px solid #3B4E77;

}

#menuDeroulant li a:link, #menuDeroulant li a:visited
{
 display: block;
 height: 1%;
 color: #FFFFFF;
 background: #3B4E77;
 margin: 0;
 padding: 4px 8px;
 border-right: 1px solid #ffffff;
 text-decoration: none;
}
#menuDeroulant li:hover > .sousMenu { display: block; }
#menuDeroulant li a:hover { background-color: #F2462E; }
#menuDeroulant li a:active { background-color: #5F879D; }

#menuDeroulant .sousMenu li a:link,
#menuDeroulant .sousMenu li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 text-decoration: none;
 /*background: transparent url("fondTR.png") repeat;*/
background: #2880b4;
}
#menuDeroulant .sousMenu li a:hover
{
 background-image: none;
 background-color: #F2462E;
}
/*--------------------------------------*/

.boutonNouveau{
	border:1px solid #2a495d; background: #f5f5f5;
}

.boutonRepondre{
	border:1px solid #2a495d; background: #f5f5f5;
}

