#conteneur 
{
	width: 840px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -400px;
	margin-top: -290px;
	background-image: url(images/interface/BgContent.jpg);
	background-repeat: repeat-y;
	background-color: #FFE3D3;
}

BODY
{
	background: #FCF7F3;
	margin: 0px 0px 0px 0px;
	color: #C14808;
}

IMG
{
	border: 0px;
}

P,
TD,
DIV
{
	font: 11px Tahoma, Arial, serif;
	text-align: justify;	
}

H1
{
	font: 20px Tahoma, Arial, serif;
	line-height: 100%;
	border-bottom: 2px solid #C14808;
	padding: 10px 0px 2px 0px;
}

H2
{
	color: #FF6F22;	
	font: bold 13px Tahoma, Arial, serif;
	padding: 5px 0px 0px 0px;
	border-bottom: 1px dotted #FF6F22;		
}

A,
A:link,
A:visited
{
	color: #C14808;
	text-decoration: none;
	font: bold 11px Tahoma, Arial, serif;
}

A:hover
{
	color: #FF6F22;
}

UL
{
	text-indent: 10px;
	color: #FF6F22;
	list-style: disc inside;
	padding: 0px 0px 0px 0px;
}

FIELDSET
{
	color: #FF6F22;
	border: 1px solid #FF6F22;
	background-color: #FFE3D3;
	padding: 5px 5px 5px 5px;
	margin-bottom: 15px;
	width: 90%;
	text-align: justify;
}

HR
{
	height: 1px;
	color: #C14808;
}

FIELDSET.fieldset2
{
	color: #FF6F22;
	border: 1px solid #FF6F22;
	background-color: transparent;
	padding: 10px 10px 10px 10px;
	margin-top: 3px;
	text-align: justify;
}

LEGEND
{
	color: #C14808;
	font-weight: bold;
}

INPUT,
SELECT,
TEXTAREA
{
	background-color: #FCF7F3;
	color: #C14808;
	font: 11px Tahoma, Arial, serif;
	border: 1px solid #C14808;
	padding: 2px;
}

INPUT.checkbox
{
	border: 0px;
	padding-right: 3px;	
}

OPTGROUP
{
	font: normal bold 11px Tahoma, Arial, serif;
}

.valid_button_disabled
{
	background-color: #E3E3E3;
	color: Silver;
	border: 1px solid Silver;
	font-style: italic;
}

INPUT.valid_button:hover
{
	background-color: #C14808;
	color: #FCF7F3;
	border: 1px solid #C14808;	
}

TD.BoldSmallCaps
{
	font-weight: bold;
	font-variant: small-caps;
}

.bloc,
TD.bloc
{
	background-color: #FDF5E6; 	
	border: 1px solid #FF6F22;
	padding: 4px;
}

#RosesChoice
{
	width: 600px;
	background-color: #FDF5E6; 	
	border: 1px solid #FF6F22;
	padding: 0px 0px 0px 0px;
}

.SmallItalic
{
	font: italic normal normal 11px Tahoma, Arial, serif;
	color: #FF6F22;		
}

.newcolor
{
	color: #FF6F22;
}

.formError
{
	border: 1px solid #FF0000;
	background-color: #FFC0CB;
}

#tableCommande
{
	width: 500px;
	border: 0px none;
}

#navig_menu
{
	line-height: 25px;
	padding-left: 5px;
}

#content
{
	border: 1px solid #FF8400;
	background-color: #FFE3D3;
	height: 390px;
	overflow: auto;
	padding: 0px 20px 0px 20px;
}

#title
{
	font: 18px Tahoma, Arial, serif;
	text-align: center;	
	background-color: #FFDDC9;	
}

A.Categorie,
A.Categorie:link,
A.Categorie:visited
{
	color: #C14808;
	text-decoration: none;
	font: bold 11px Tahoma, Arial, serif;
	background: transparent;
	padding: 5px;
	line-height: 200%;
}

A.Categorie:hover
{
	background-color: #C14808;
	color: #FFE3D3;
}

A.Rose,
A.Rose:link,
A.Rose:visited
{
	color: #FF6F22;
	text-decoration: none;
	font: 11px Tahoma, Arial, serif;
}

A.Rose:hover
{
	color: #C14808;
	text-decoration: underline;
}

A.RoseTab,
A.RoseTab:link,
A.RoseTab:visited
{
	border: 1px solid #FDF5E6;
}

A.RoseTab:hover
{
	border: 1px solid #3E880B;
}

TABLE.varietes
{
	width: 90%;
	margin-left: 5%;
}

#date
{
	text-align: center;
	font: bold 11px Tahoma, Arial, serif;	
}

#date_day
{
	font: 30px Tahoma, Arial, serif;	
	color: #FF6F22;
}

#fetes
{
	height: 65px;
	color: #FF6F22;	
}

#fetes2
{
	height: 65px;
	color: #FF6F22;
	overflow: hidden;	
}

#leftfooter
{
	padding-left: 20px;
	font: bold 11px Tahoma, Arial, serif;
	text-align: left;
	vertical-align: middle;	
}

#middlefooter
{
	padding-left: 20px;
	font: bold 11px Tahoma, Arial, serif;
	text-align: center;
	vertical-align: middle;	
}

#rightfooter
{
	padding-right: 20px;
	font: bold 11px Tahoma, Arial, serif;
	text-align: right;
	vertical-align: middle;			
}

/* Admin Section */

TABLE.commandes 
{
	border: 1px solid #C14808;
	background-color: #FDFDFD;
	width: 100%;
}

TD.commandeHeader
{
	background-color: #C14808;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

TD.commandeRow
{
	padding: 2px 2px 2px 2px;
}

TD.newCommandeRow
{
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}
