div.*		{font-size:10pt;}

table.tbmain {
	text-align:left;
	width:980px;
	border:0;
	margin: 10px 0 0 0;
	background-color:#ffffff;
	background-image:url(../cmsimg/fond_aliou.jpg);
	background-repeat:repeat-y;
}
div#title {
	margin:18px 40px 18px 40px;
}
div#mnuadmin {
	text-align:left;
	margin:8px 0 0 4px;
	padding:0;
	border:0;
}
.colbody {
	text-align:left;
	width:780px;
	height:430px;
	margin:0;
	padding:0;
	border:0;
}
div#divbody	{
	text-align:left;
	margin:24px 4px 0 6px;
	padding:0;
	border:0;
}
div#basket {
	text-align:center; margin-bottom:6px;
	margin:24px 4px 10px 6px;
	width:200px;
}
div#promo {
	margin:24px 4px 0 6px;
	width:200px;
}
div#footer {
	text-align:center;
}
.mnuf			{}
div#menuFond	{vertical-align:top; text-align:center; margin-bottom:8px;}

div#basket A:link	{color:blue; font-weight:bold; text-decoration:none;}
div#basket A:visited{color:blue; font-weight:bold; text-decoration:none;}
div#basket A:hover	{color:blue; font-weight:bold; text-decoration:none;}

A.mnuf:link		{color:blue; text-decoration:underline; font-size:10pt;}
A.mnuf:visited	{color:blue; text-decoration:underline; font-size:10pt;}
A.mnuf:hover	{color:#000080; text-decoration:underline; font-size:10pt;}

div.* A:link	{color:blue; text-decoration:none;}
div.* A:visited	{color:blue; text-decoration:none;}
div.* A:hover	{color:#000080; text-decoration:none;}

div#divbody A:link	{color:blue; text-decoration:underline;}
div#divbody A:visited	{color:#9b004d; text-decoration:underline;}
div#divbody A:hover	{color:#000080; text-decoration:underline; font-weight:bold;}

A.copyr:link	{color:#B0B0B0; text-decoration:none; font-size:10pt;}
A.copyr:visited	{color:#B0B0B0; text-decoration:none; font-size:10pt;}
A.copyr:hover	{color:#B0B0B0; text-decoration:none; font-size:10pt;}

.fond			{vertical-align:top; text-align:center;}
.copyright		{margin:10px 0 6px 12px; text-align:center;}

table.logon		{border:0px; padding:2px; width:100%;}
input.logon		{font-family:"Courier new";}
.logonlabel		{font-size:10pt; color:#000000; width:120px;}
td.logon		{text-align:center; vertical-align:middle; width:300px;}
img.logon		{border:0px;}

table.taberror	{background-color:#f9f9f9; border:#3e4d60 2px solid;}
.error			{text-align:center; font-size:10pt; font-weight:bold; color:#a00000;}
.err1			{font-weight:bold; font-size:14pt; color:#999999; font-family:Tahoma,Arial,sans-serif;}
.err2			{font-weight:bold; font-size:11pt; color:#999999; font-family:Tahoma,Arial,sans-serif;}
.err3			{font-weight:bold; font-size:10pt; color:#3e4d60; font-family:Tahoma,Arial,sans-serif;}
.err4			{font-weight:bold; font-size:10pt; color:#990000; font-family:Tahoma,Arial,sans-serif;}
/*-------------------------------------------------------------------*/
/*shop*/
.cadre			{border:1px solid #0033ff; height:135px;}
.cadre2			{border:1px dotted #0033ff; height:135px;}
.article		{width:120px; font-weight:bold; color:Navy; vertical-align:top; font-size:10pt;}
.article2		{width:160px; font-weight:bold; color:Navy; vertical-align:top; font-size:10pt;}
.prix			{font-weight:bold; color:blue; font-size:10pt;}
.image			{width:130px; text-align:left; vertical-align:top;}
.numero			{font-style:italic; color:Olive; font-size:10pt;}
.extra			{font-weight:bold; vertical-align:top; font-size:10pt;}
.description {
	vertical-align:top;
	font-size:8pt;
	color:#0033ff;
	text-align:justify;
	padding-right:8px;
}
.descdetail {
	vertical-align:top;
	font-size:10pt;
	color:#0033ff;
	text-align:justify;
	padding-right:8px;
}
.quantite		{margin-top:20px; text-align:left; font-size:10pt;}
/*general*/
.centre			{text-align:center;}
.droite			{text-align:right;}
/*panier*/
.panTitre		{font-weight:bold; font-size:10pt;}
.panFrais		{font-style:italic; font-size:10pt;}
.panTotal		{font-weight:bold; color:Blue; font-size:10pt;}
.panLabel		{font-size:10pt;}
.panGras		{font-weight:bold; font-size:10pt;}
.panPrix		{font-weight:bold; color:blue; font-size:10pt;}
td.pancol1		{width:200px;}
td.pancol2		{width:400px; text-align:left;}
td.pancolprix	{width:100px;}
/*navigation*/
.btnNavig
{
	font-size:10pt;
	font-weight:bold;
	width:auto;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	color:#ffffff;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #DFEBFA #003471 #003471 #DFEBFA;
	background-color:#0000ff;
	padding: 1px 3px 1px 3px;
	cursor: pointer;
}
/*saisie de l'adresse*/
.adrTitle		{font-weight:bold; font-size:10pt;}
.adrLabel		{font-size:10pt;}
.adrRO			{color:navy; font-size:10pt;}
.adrRequired	{font-style:italic; font-size:10pt;}
.adrInfo		{color:blue; font-size:10pt;}
.adrPrice		{color:navy; text-align:right; font-size:10pt;}
.adrBalP		{font-weight:bold; text-align:right; font-size:10pt;}
.adrBalN		{color:#b00000; font-weight:bold; text-align:right; font-size:10pt;}

