@charset "iso-8859-1";
.center {
	background-color: #FFFFFF;
	background: #FFFFFF;
	padding: 18px;
}

.contenu {
	background-color: #FFFFFF;
	background: #FFFFFF;
}

BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	line-height: normal;
	color: #000000;
}

button { border: 1px outset #000000;color: #ffffff; font-weight: normal; background-color: #000066;}

textarea
{
	font-size: 10pt;
}

a:link {
	text-decoration: underline;
	color : #000066;
	font-weight : bold;
	}
a:visited {
	text-decoration: underline;
	color : #000066;
	font-weight : bold;
	}
a:active {
	text-decoration: underline;
	color : #000066;
	font-weight : bold;
	}
a:hover {
	text-decoration: underline;
	color : #ff6600;
	font-weight : bold;
	}
	
/* tabbed boxes */
TD.tabon {
	background: #ffffff;
	border-top: outset #cccccc 2px;
	border-left: outset #cccccc 2px;
	border-right: outset #cccccc 2px;
	border-bottom: none;
}
TD.taboff {
	background: #f4efe3;
	border-top: outset #cccccc 2px;
	border-left: outset #cccccc 2px;
	border-right: outset #cccccc 2px;
	border-bottom: solid #cccccc 2px;
}
TD.tabsp {
	border-bottom: solid #cccccc 2px;
}
TD.tabox {
	border-left: solid #cccccc 1px;
	border-right: solid #cccccc 1px;
	border-bottom: solid #cccccc 1px;
	font-size: 8pt;
	padding-left: 3px;
	}


/************************************/
/* tabbed boxes */
DIV.tabon {
	background: #ffffff;
	border-top: outset #DBB25D 2px;
	border-left: outset #DBB25D 2px;
	border-right: outset #DBB25D 2px;
	border-bottom: none;
}
DIV.taboff {
	background: #E7E7E7;
	font-weight : bold;
	font-size : 10pt;
	Color: #000000;
	padding-left : 3px;
	padding-right : 3px;
	padding-bottom : 3px;
	padding-top : 3px;
	text-align: center;
}
DIV.tabsp {
	border-bottom: 2px solid Gray;
}
DIV.tabox {
	border-left: 2px none Black;
	border-right: 2px none Black;
	border-bottom: 2px none Black;
	padding-left : 10px;
}

#mainlist, #mainprom, #maincommande {
	background: #FFFFFF;
	padding : 3px;
	border: 2px inset #000066;
	width: 800px;
}
#mainlist th {text-align: left;}
#mainlist a , #mainlist img{ border: 0px;}
#mainlist caption, #mainprom caption {
	background: #000066;
	font-weight : bold;
	font-size : 10pt;
	Color: #FFFFFF;
	border: 1px inset #000066;
}
#mainlist #action {width:75px;}

#mainprom th {width: 100px;}

#maincommande {
	background: #FFFFFF;
	padding : 3px;
	border: 2px solid #000066;
	width: 800px;
}
#maincommande th {text-align: left;}
#maincommande td {border: 1px solid black;}
#maincommande a , #maincommande img{ border: 0px;}
#maincommande caption, #mainprom caption {
	background: #000066;
	font-weight : bold;
	font-size : 10pt;
	Color: #FFFFFF;
	border: 1px inset #000066;
}
#maincommande #action {width:75px;border: 0px;}
#maincommande #quantite {width:100px;}
#maincommande #poids {width:100px;}
#maincommande #update td {border: 0px;}
#maincommande #additem td {border: 0px;padding-top: 20px;}
#maincommande #additem select {width: 100%;}


#formulaire {
	background: #FFFFFF;
	padding : 3px;
	border: 2px solid #000066;
	width: 800px;
}
#formulaire th {text-align: right;}
#formulaire td {border: 0px solid black;}
#formulaire a , #formulaire img{ border: 0px;}
#formulaire caption {
	background: #000066;
	font-weight : bold;
	font-size : 10pt;
	Color: #FFFFFF;
	border: 1px inset #000066;
}
#formulaire input text
{
	width: 300px;
}
#error
{
/*
	position1: absolute;
	float1: center;
	border1: 3px outset red;
*/
	text-align: center;
	padding: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;	
	font-size: 12pt;
	font-family: Verdana;
	font-weight: bold;
	color: red;
}

#menu
{
	border: 3px outset red;
	text-align: center;
	padding: 10px;
	margin-bottom: 10px;
/*	
	margin-left1: auto;
	margin-right1: auto;	
*/
}
#menu caption
{
	font-weight: bold;
}


.odd {
	background: #E3E3E3;
}

.even {
}

/************/
/*	MENU	*/
/************/
#mgmt_header {background-color: RGB(128,128,128);border: 2px inset;padding-bottom: 5px;margin-bottom: 5px;font-weight: bold;font-size: 16pt;color: #ffffff;text-align: center;}
#mgmt_menu{height: 90px;border: 4px solid RGB(128,128,128);text-align: center;margin-bottom: 5px;}
#mgmt_menu_items{}
#mgmt_menu_block{display: inline;float: left;margin-right: 20px;}
#mgmt_menu_block a img {border: 0px;padding: 5px;}
#mgmt_menu_block a:hover img{}
#mgmt_menu_caption{}
#mgmt_menu_block img{}
/************/

#footer { background: #ececec; height: 30px;}
#footer td { font-size: 8pt; text-align: center; vertical-align: middle; color: #000066;}
#poweredBy { background: #ffffff; height: 60px; }
#poweredBy img { vertical-align: middle; float: right; }
/*****************************************/

#error_message { 
	background-color: #ffcccc; 
	border: 1px solid #ff3300; 
	width: 400px;
	padding: 20px;
	margin: 20px; 
	margin-left: 180px; 
}
