/*
COULEURS :
vert background : #99cc00
#FEE6A6
beige : #FEE6A6
rouge maroush :  #B82327
blanc cassé maroush : #F9F6E3

#93b103
*/

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

}

h1 {
  font-size : 24;
}
 

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 :  #93b103;
	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%;
	background-color: #99cc00;
}
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 : #99cc00;
	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;
	background-color : #333333;

}

/* tableau descriptif produit */
.tableDesc{
	text-align : center;
	background-color : #333333;
	font-size : smaller;
	border : 0px ;
	border-color : #99cc00;
	border-style : solid;
spacing :0;
cellpadding :0;
}

.tableDesc td{
	border: #99cc00 1px solid;
}

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

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

#boxMain {
}
#boxInfo {
	background-color: #FEE6A6;
	position: relative;
	color: #333333;
	padding: 12px;
	width: 194px;
	text-align: center;
	border-color: #333333;
	border-width: 2px;
	border-style: dotted;
	float:left;
	margin-top: 190px;
	}


#boxContent {
	background-color: transparent;
	position: relative;
	top: 0px;
	padding: 12px;
	width: 760px;
	text-align: center;
	float:left;
	}

#boxHead {
	background-color: #FFFFFF;
	position: absolute;
	color: #333333;
	padding: 12px;
	width: 194px;
	height:130px;
	border-color: #333333;
	border-width: 2px;
	border-style: dotted;
	text-align: center;
	margin-top: 20px;

	}



.mon_texte{
font-weight: bold;
	color:red;
}
