/*
COULEURS :
beige : #FEE6A6
rouge maroush :  #B82327
blanc cassé maroush : #F9F6E3
*/

BODY		{
	FONT-FAMILY: Verdana,Helvetica,sans-serif,arial;
	font-size : 100%;
	background-color : #F9F6E3;

}

p {
  font-size : smaller;
}

.bottom-text {
    font-size : smaller;
    color: #FEE6A6;
}

A.choixLangue{
	color : #B82327;
	text-decoration : none;
	font-weight : bold;
	font-variant : small-caps;
}

A.menu_niv2:link, A.menu_niv2:visited {
	color :  #B82327;
	text-decoration : none;
	font-weight : bold;
}

A.menu_niv2:hover {
	color : #000000;
	text-decoration: underline;
}

.sansliensdsmenu{
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}


div#navbar2 {
	height: 40px;
	width: 100%;
	border-top: solid #000 2px;
	border-bottom: solid #000 2px;
	background-color: #B82327;
	border-color : #000000;

}
div#navbar2 ul {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	line-height: 40px;
	font-weight : bold;

}
div#navbar2 li {
	list-style-type: none;
	display: inline;
	vertical-align : baseline;
}
div#navbar2 li a {
	text-decoration: none;
	padding: 11px 3px;
	color: #FEE6A6;
	margin-left : 5px;

}
div#navbar2 li a:link {
	color: #FEE6A6;
	font-weight : bold;
}
div#navbar2 li a:visited {
	color: #FEE6A6;
	font-weight : bold;
}
div#navbar2 li a:hover {
	font-weight: bold;
	color: #B82327;
	background-color: #FEE6A6;
}


a.lien_interne{
	color : #B82327;
	text-decoration : underline;
	font-weight : bold;
}

a.lien_fete{
	color: #B82327;
	font-weight : bold;
	font-size : 150%;
}

.tableLeft{
	width: 750px;
	text-align : justify;
	border : 4px ;
	border-color : #B82327;
	border-style : solid;
	background-color : #FEE6A6;
}








/* FORMATAGE DES MENUS */
.celTM{
	vertical-align:top;
	padding-top : 4px;
	padding-bottom :4px;
	font-size : smaller;

}

.titreTM{
	color:#B82327;
	font-size : 130%;
	font-weight : bold;
	padding-top : 24px;
	padding-bottom : 12px;
	font-variant : small-caps;
}

.sousTitreTM{
	color:#B82327;
	font-size : 100%;
	font-weight : bold;
	padding-top : 18px;
	padding-bottom : 6px;
	font-variant : small-caps;
}

.tableTM{
	width: 750px;
	text-align : center;
	border : 4px ;
	border-color : #B82327;
	border-style : solid;
	background-color : #FEE6A6;
}

.error{
	font-weight : bold;
	color:#B82327;
}

.prixMenu{
	color:black;
	font-size : 70%;
	font-weight : normal;
}