a,a:link,a:visited
{
    text-decoration: none ;
	color:#333;
}
a:hover, a:active{
	text-decoration:underline;
}
.MenuFontText
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.MenuFontText2
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.TitleAccueil
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Bookman Old Style;
    FONT-SIZE: 14pt;
}
.Title
{
    COLOR: #8e2344;
    FONT-FAMILY: verdana;
    FONT-SIZE: 14pt;
	 FONT-WEIGHT:bold ;
}
.SubTitle
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12pt;
	FONT-WEIGHT:bold ;
}
.BottomTitle
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.BottomSubTitle
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
}


.BarreFontText
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
 
}

.BodyFontText
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.BodyFontTitle
{
    COLOR: #A83D34;  
    fONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT:bold ;
}
.Hyperlink
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;

}
.Hyperlink:hover
{
    COLOR: #FFFFFF;
	 	
}
.BodyHyperlink
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;

}
.BodyHyperlink:hover
{
    COLOR:  #8e2344;
	
}
.contour
{
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    COLOR: #333333;
	
}
.BottomFontText
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}

.puce
{
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold

}
.contourbasblanc
{
   BORDER-BOTTOM: #ffffff 1px solid;

}
.contourbascouleur
{
   BORDER-BOTTOM: #A83D34 1px solid;

}

.button
{
    BORDER-BOTTOM: #8e2344 1px solid;
    BORDER-LEFT: #8e2344 1px solid;
    BORDER-RIGHT: #8e2344 1px solid;
    BORDER-TOP: #8e2344 1px solid;
    COLOR: #333333 ;
	BACKGROUND-COLOR: #ffffff ;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    WIDTH: 80px;
    FONT-WEIGHT: bolder;
    CURSOR : hand

}
.HyperlinkFonce
{
    COLOR:#8C282A;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;

}
.Hyperlinkfonce:hover
{
    COLOR: #8C282A;
		 	
}
.TitlePage
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold	
}
.RubTitlePage
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 9pt;
	FONT-WEIGHT: bold
}
input
{
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    COLOR: #333333 ;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 8pt;
}
.noinput
{
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
}
.SmallFontText
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
}
.TabBonCommande
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #8C282A;

}
.select
{
    BORDER-BOTTOM: #CCCCCC 0px solid;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
    COLOR: #333333 ;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: 'verdana';
    FONT-SIZE: 8pt;
}
.Commande
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
#BottomFond01{
	background : #19171c url(../images/BottomFond01.jpg) 50% 0% no-repeat;
}
#BottomFond02{
	background : #590030 url(../images/BottomFond02.jpg) 50% 0% no-repeat;
}


label.BodyFontText{
	float:left;
	padding:3px 5px 0 0;
	text-align:right;
	width:150px;
}
a strong, a:visited, a:hover{
	color:#000;
}
.MenuFontText2 a,a strong{
	color : #00f ;
}

#content_nav{
	margin : 0 ;
	padding : 0  ;
}

ul#navigation, #navigation ul, #navigation li{
	padding : 0 ;
	margin : 0 ;
}

ul#navigation{
	width : 99% ;
}


ul#navigation li{
	list-style : none ;
	padding : 5px 0px ;
}

ul#navigation li ul li{
	padding-left : 25px ;
}

ul#navigation li ul{
	margin-top : 5px ;
}
ul#navigation li  li a{
	background : transparent url(../images/titre.jpg) top left no-repeat ;
	padding : 4px 0px ;
	padding-left : 25px ;
}

ul#navigation li a.head{
	background : transparent url(../images/titre_souligne2.jpg) top left no-repeat ;
	padding : 7px 0px ;
	padding-left : 25px ;
	font-weight : bold ;
}

ul#navigation li.selected a.head{
	text-decoration : none ;
}

#navigation a.current{
	font-weight : 900 ;
}

h2{
	font-size : 15px ;
}

a img{
	border : 0px solid #000 ;
}

embed{
	position:relative;
	z-index:-20 ;
}
table.contour td{
	vertical-align:top;
}
table.contour td p{
	padding:0;
	margin:0;
}

a.linkInBlack{
	color : #333 ;
	font-weight : bold ;
	font-size : 12px ;
}

a.linkInBlack:hover{
	color : #333 ;
	text-decoration : underline ;
}