#TopMenu{width:750px;}
.actus{
	text-align:justify;
	padding:0px ;
	margin: 0px;
	color: #333;
    font-family: verdana;
    font-size: 8pt;
	clear:both;
	}
	.actus img{float:right; margin:10px;border: 1px solid black;}
	.actus a{color:#333; font-weight:bold;}
	
.actus1{
	text-align:justify;
	padding:0px;
	margin: 0px;
	color: #333;
    font-family: verdana;
    font-size: 8pt;
	clear:both;
	}
	.actus1 img{float:left; margin:10px;border: 1px solid black;}
	.actus1 a{color:#333; font-weight:bold;}
	
h1{font-size:1.30em;color:#333;padding:5px 0 5px 0; margin:0;}
h2{font-size:1.25em;color:#333;padding:0px; margin:0;}
h3{font-size:1.20em;color:#333;padding:0px; margin:0;}
h4{font-size:1.15em;color:#333;padding:0px; margin:0;}
h5{font-size:1.10em;color:#333;padding:0px; margin:0;}
h6{font-size:1em;color:#333; padding:0px; margin:0; text-indent:10px;}
p{padding:0px 0;}
fieldset{
	 padding: 2em;
	 width:90%;
}
legend{
	color:#333;
}
label{
		float:left;
		width:150px;
        text-align:right;
        padding:10px 5px 0 0;
	}
body
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:70%;
	line-height:150%;
    margin:auto auto;
	background : #1E1C1D url(../images/body.jpg) repeat-x top left;
	/*Issu de l'ancien CSS*/
	scrollbar-face-color : #ffffff;
	scrollbar-darkshadow-color :#ffffff; 
	scrollbar-shadow-color :#cccccc;
	scrollbar-highlight-color :#cccccc;
	scrollbar-3dlight-color :#EFEFEF;
	scrollbar-track-color :#ffffff;
	scrollbar-arrow-color :#000000;
}
input
{	
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    font-family: verdana;
    font-size: 8pt;	
	height:20px;
	margin:3px;
}
#champ{width:200px;}
#champnumerique{width:80px;}
textarea
{	
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    font-family: verdana;
    font-size: 8pt;	
	height:100px;
	margin:2px;	
}
select
{
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    font-family: verdana;
    font-size: 8pt;	
	height:20px;
}
a
{
    text-decoration: none
}


.LeftFontTextHyperlink
{
    COLOR: #333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.LeftFontTextHyperlink:hover
{
    COLOR: #000000;
}
.MenuHyperlink
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	padding-left : 5px ;
}
.MenuHyperlink:hover
{
    COLOR: #fff;
}
.MenuHyperlinkSelected
{
    COLOR: #000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
	padding: 5px;
	padding-left : 10px ;
	FONT-WEIGHT: bold;
}
.BodyFontText
{
    COLOR: #333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.BodyFontTextBlanc
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
	padding : 0 5px ;
}
.MiniBodyFontText
{
    COLOR: #333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
}
.BodyFontTitle
{
    COLOR: #333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.BodyFontSubTitle
{
    COLOR: #333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.noinput
{
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
}
.BottomFontText
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.button{
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;	
	HEIGHT:20px;
	padding : 0 2px 0 2px ;
	text-align : center ;
	cursor:hand;
}

.contourDashed
{    
    BORDER-LEFT: #999999 1px dashed;
    BORDER-RIGHT: #999999 1px dashed;
    BORDER-TOP: #999999 1px dashed;
	BORDER-BOTTOM: #999999 1px dashed;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;	
}
/*Nouveau CSS*/

.MenuHyperlink
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 9pt;
}
.MenuHyperlink:hover
{
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 9pt;
}
.MenuHyperlinkSelected
{
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
.BodyFontText
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.BottomFontText
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.MiniBodyFontText
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
}
.BodyFontTitle
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.BodyFontSubTitle
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.noinput
{
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
}
.contour
{
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
}

#Newsletter #news_mail {
	padding-left : 12px ;
}