body
{
	background : #818080;
	font-size : 12px;
	font-family : sans-serif;
	top : 0px;
	margin : 0px;
	text-align : center;
}

img
{
	border : none;
}

h1
{
	padding : 0px;
	margin : 0px;
	font-size : 130%;
	color : #900D00;
}

h2
{
	padding : 0px;
	margin : 0px;
	font-size : 110%;
	color : #900D00;
	display : inline;
}

h3
{
	padding : 0px;
	margin : 0px;
	font-size : 150%;
	color : #900D00;
	font-weight : normal;
}

a
{
	color : #8b0c00;
	text-decoration : underline;
}

a:hover
{
	color : #000000;
	text-decoration : underline;
}

.carte-de-france
{
	width : 161px;
	height : 176px;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/carte-de-france.png', sizingMethod='scale');
}

.carte-de-france[class]
{
	background : url('./images/carte-de-france.png');
}

.conteneurMessage
{
	margin-top : 6px;
	width : 1004px;
	height : 32px;
	line-height : 32px;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/fond-message.png', sizingMethod='scale');
}

.conteneurMessage[class]
{
	background : url('./images/fond-message.png') no-repeat;
}

.conteneurMessage .sous-conteneurMessage
{
	margin : auto;
	font-weight : bold;
	font-style : italic;
}

.conteneurMessage .sous-conteneurMessage td
{
	vertical-align : middle;
}

.conteneurMessage .sous-conteneurMessage .info
{
	height : 20px;
	width : 20px;
	margin-right : 3px;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/info.png', sizingMethod='scale');
}

.conteneurMessage .sous-conteneurMessage .info[class]
{
	background : url('./images/info.png') no-repeat;
}


.conteneur
{
	width : 1004px;
	margin : auto;
}

.conteneur .sous-conteneur
{
	width : 1004px;
	margin-top : 10px;
	padding-top : 10px;
	background-image : url('./images/fond-centre.jpg');
	background-position : top center;
	background-color : #dfdfdf;
	background-repeat : no-repeat;;
}

.conteneur  .sous-conteneur-bottom
{
	width : 1004px;
	height : 8px;
	background : url('./images/bottom.jpg');
}


.conteneur .entete
{
	height : 147px;
	width : 1004px;
	margin-top : 5px;
	background-image : url('./images/entete.jpg');
	background-repeat : no-repeat;
}



.conteneur .entete a
{
	margin-top : 8px;
	margin-right : 8px;
	display : block;
	height : 25px;
	width : 146px;
	color : #dddddd;
	line-height : 25px;
	text-decoration : none;
	font-weight : bold;
	text-align : center;
	float : right;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bouton-entete.png', sizingMethod='scale');
}

.conteneur .entete[class] a
{
	background : url('./images/bouton-entete.png');
}


.conteneur .entete a:hover
{
	color : #ffffff;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bouton-entete-hover.png', sizingMethod='scale');
}

.conteneur .entete[class] a:hover
{
	background : url('./images/bouton-entete-hover.png');
}


.conteneur .sous-conteneur .inter-menu
{
	width : 200px;
	height : 5px;
	margin : auto;
	line-height : 1px;
}


.conteneur .sous-conteneur .menu
{
	padding : 0px 5px 0px 5px;
	width : 200px;
}

.conteneur .sous-conteneur .menu a
{
	margin : auto;
	display : block;
	height : 32px;
	width : 190px;
	color : #dddddd;
	line-height : 32px;
	text-decoration : none;
	font-weight : bold;
	text-align : center;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bouton-menu.png', sizingMethod='scale');
}

.conteneur .sous-conteneur .menu[class] a
{
	background : url('./images/bouton-menu.png');
}


.conteneur .sous-conteneur .menu a:hover
{
	color : #ffffff;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bouton-menu-hover.png', sizingMethod='scale');
}

.conteneur .sous-conteneur .menu[class] a:hover
{
	background : url('./images/bouton-menu-hover.png');
}

.conteneur .sous-conteneur .partenaire
{
	width : 150px;
	margin : auto;
	margin-bottom : 3px;
	line-height : 19px;
	text-align : left;
}

.conteneur .sous-conteneur .voir-partenaire
{
	width : 150px;
	margin : auto;
	margin-bottom : 3px;
	text-align : right;
}

.conteneur .sous-conteneur .voir-partenaire a
{
	width : 150px;
	margin : auto;
	margin-bottom : 3px;
	color : #000000;
	font-size : 120%;
	font-weight : bold;
	text-decoration : none;
}

.conteneur .sous-conteneur .voir-partenaire a:hover
{
	color : #333333;
	text-decoration : underline;
}

.conteneur .sous-conteneur .partenaire img
{
	float : left;
	margin-right : 10px;
}

.conteneur .sous-conteneur .partenaire a
{
	color : #000000;
	text-decoration : none;
	font-size : 120%;
	font-weight : bold;
}

.conteneur .sous-conteneur .partenaire a:hover
{
	color : #333333;
	text-decoration : underline;
}


.conteneur .sous-conteneur .contenu-top
{
	width : 619px;
	height: 10px;
	background : url('./images/cadre-top.jpg');
}

.conteneur .sous-conteneur .contenu-foot
{
	width : 619px;
	height: 10px;
	background : url('./images/cadre-foot.jpg');
}

.conteneur .sous-conteneur .contenu
{
	width : 599px;
	background-image : url('./images/cadre-centre.jpg');
	background-position : top left;
	background-repeat : no-repeat;
	background-color : #ffffff;
	margin : auto;
	padding : 0px 10px;
	text-align : justify;
}

.conteneur .sous-conteneur .colonneDroite
{
	width : 185px;
	margin : auto;
	padding : 0px 5px 0px 5px;
	text-align : center;
	vertical-align : top;
}

.conteneur .sous-conteneur .colonneDroite .bouton-titre
{
	margin : auto;
	text-align : center;
	color : #920D00;
	line-height : 32px;
	height : 32px;
	width : 161px;
	font-size : 130%;
	font-weight : bold;
	margin-bottom : 3px;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bouton-titre.png', sizingMethod='scale');
}

.conteneur .sous-conteneur .colonneDroite .bouton-titre[class]
{
	background : url('./images/bouton-titre.png');
}

.conteneur .piedpage
{
	padding-top : 7px;
	text-align : center;
	color : #4f4f4f;
}


.droite
{
	text-align : right;
}

.gauche
{
	text-align : left;
}

.centre
{
	text-align : center;
}

.justi
{
	text-align : justify;
}


.bouton
{
	text-align : center;
}

.bouton a
{
	margin : auto;
	background-position : 0px 0px;
	display : block;
	padding-right : 20px;
	height : 32px;
	width : 128px;
	color : #dddddd;
	line-height : 32px;
	text-decoration : none;
	font-weight : bold;
	text-align : center;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bouton.png', sizingMethod='scale');
}

.bouton[class] a
{
	background : url('./images/bouton.png');
}

.bouton a:hover
{
	color : #ffffff;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bouton-hover.png', sizingMethod='scale');
}

.bouton[class] a:hover
{
	background : url('./images/bouton-hover.png');
}


.fleche-rouge
{
	line-height : 20px;
	margin-top: 5px;
}


.fleche-rouge img
{
	height : 20px;
	width : 20px;
	margin-right : 5px;
	vertical-align : middle;
	_filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/fleche-rouge.png', sizingMethod='scale');
}

.fleche-rouge[class] img
{
	background : url('./images/fleche-rouge.png');
}

.tableImage
{
	margin : auto;
}

.bigImage
{
	width : 400px;
	height : 300px;
	padding-right : 10px;
	vertical-align : top;
}


.bigImage img
{
	position : absolute;
}


.miniImage
{
	width : 80px;
	height : 60px;
}

.miniCadrePhoto
{
	width : 80px;
	height : 60px;
	position : absolute;
	cursor : pointer;
}

.miniImage img
{
	width : 80px;
	height : 60px;
}

.texte
{
	padding-top : 20px;
	width : 490px;
	margin : auto;
}

