body {
	background-color:#82d1ef;	/*18B5FA*/
	background-image:url(../cmsimg/bg.gif);
	background-repeat:repeat-x;
	font-family:Tahoma,Arial,sans-serif;
	font-size:10pt;
	}

.tb0		{width:100%; border:0;}

.tb1 {
	background-color:#ffffff;
	background-image:url(../cmsimg/centre.jpg);
	background-repeat:no-repeat;
	margin-top:22px;
	width:980px;
	border:0;
}
.colHLeft	{height:235px; width:22px;}
.colHLogo	{vertical-align:top; width:206px; padding-top:70px;}
.colHRight	{vertical-align:top; width:752px;}

.tb2 {
	background-color:#ffffff;
	background-image:url(../cmsimg/centre2.jpg);
	background-repeat:no-repeat;
	width:980px;
	border:0;
	font-size:10pt;
}

.colheader	{padding:0 4 0 4; height:93px; vertical-align:top;}

.tbbody {
	background-color:#ffffff;
	width:980px;
	border:0;
}
.colheight		{height:480px;}
div#MenuAdmin	{width:100%; width:980px; text-align:left;}
.colbody		{width:580px; padding-left:4px; padding-right:4px; font-size:10pt;}
.colpub			{width:200px; font-size:10pt;}

.tbfooter {
	background-color:#ffffff;
	width:980px;
	border:0;
}
.colfooter		{padding-left:4px; text-align:center;}

A:link			{color:#82d1ef; text-decoration:none;}
A:visited		{color:#82d1ef; text-decoration:none;}
A:hover			{color:blue; text-decoration:none;}

.divbasket		{padding-left:4px; padding-bottom:8px; font-size:10pt;}
.divmenu		{padding-left:4px;}
.dmenu			{margin-bottom:6px;}
.smenu			{margin-bottom:6px; color:#015b90; font-size:12pt; font-weight:bold;}

div#Menu A:link		{color:#18B5FA; text-decoration:none; font-size:12pt; font-weight:bold;}
div#Menu A:visited	{color:#18B5FA; text-decoration:none; font-size:12pt; font-weight:bold;}
div#Menu A:hover	{color:blue; text-decoration:none; font-size:12pt; font-weight:bold;}

A.copyr:link	{color:navy; text-decoration:none; font-size:10pt;}
A.copyr:visited	{color:navy; text-decoration:none; font-size:10pt;}
A.copyr:hover	{color:blue; text-decoration:none; font-size:10pt;}

.copyright		{text-align:center;}

table.logon		{border:0px; padding:2px; width:100%;}
input.logon		{font-family:"Courier new";}
.logonlabel		{font-size:10pt; color:black; 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;}
/*panier*/
.panTitre		{font-size:10pt; font-weight:bold; color:#015b90;}
.panFrais		{font-size:10pt; font-style:italic;}
.panTotal		{font-size:10pt; font-weight:bold; color:Blue;}
.panLabel		{font-size:10pt; }
.panGras		{font-size:10pt; font-weight:bold;}
.panPrix		{font-size:10pt; font-weight:bold; color:blue;}
/*navigation*/
.btnNavig
{
	font-size:10pt;
	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:#18B5FA;	/*#015b90*/
	padding: 1px 3px 1px 3px;
	cursor: pointer;
}
/*saisie de l'adresse*/
.adrTitle		{font-size:10pt; font-weight:bold; color:#18B5FA;}
.adrLabel		{font-size:10pt; }
.adrRO			{font-size:10pt; color:navy;}
.adrRequired	{font-size:10pt; font-style:italic;}
.adrInfo		{font-size:10pt; color:#18B5FA;}
.adrPrice		{font-size:10pt; color:navy; text-align:right;}
.adrBalP		{font-size:10pt; color:#00b000; font-weight:bold; text-align:right;}
.adrBalN		{font-size:10pt; color:#b00000; font-weight:bold; text-align:right;}
/*divers*/
div.mdroite		{margin-right:6px;}
div.xyz			{font-size:10pt;}
