A       	{font-family:Verdana;font-size:11px;font-style:normal;font-weight:normal;color: black; text-decoration:none}
A:hover		{font-family:Verdana;font-size:11px;font-style:normal;font-weight:normal;color: black;text-decoration:none}

A.topbar      	{font-family:verdana;font-size:10;color:#ffffff;font-weight:bold}
A:hover.topbar	{font-family:verdana;font-size:10;color:#ffffff;font-weight:bold}

A.lien1       	{font-family:Arial;font-size:"12px";font-style:normal;font-weight:normal;color: #DE3400; text-decoration:underline}
A:hover.lien1	{font-family:Arial;font-size:"12px";font-style:normal;font-weight:normal;color: #DE3400;text-decoration:underline}

A.lien2 	{font-family:verdana;font-size:11;color:#404040;font-weight:bold}
A:hover.lien2 	{font-family:verdana;font-size:11;color:#DE3400;font-weight:bold}

A.lien3       	{font-family:Verdana;font-size:"10px";font-style:normal;font-weight:normal;color: #DE3400; text-decoration:underline}
A:hover.lien3	{font-family:Verdana;font-size:"10px";font-style:normal;font-weight:normal;color: #DE3400;text-decoration:underline}

A.lien4    	{font-family:Tahoma, Arial,  Helvetica, sans-serif;font-size: 9px;color:#FF6D01;font-style:normal;font-weight:none;text-decoration:underline}
A:hover.lien4   {font-family:Tahoma, Arial,  Helvetica, sans-serif;font-size: 9px;color:#c00000;font-style:normal;font-weight:none;text-decoration:underline}


body		{
		scrollbar-face-color:		#EEEEEE;
		scrollbar-highlight-color:	#EEEEEE;
		scrollbar-shadow-color:		#EEEEEE;
		scrollbar-3dlight-color:	#B3B0B0;
		scrollbar-arrow-color:		#a4a4a4;
		scrollbar-track-color:		#EFEFEF;
		scrollbar-darkshadow-color:	#98AAB1;
		}

.baselinetexte	{font-family:Verdana, Arial,  Helvetica, sans-serif;font-size: 10px;color:#FFE7C1;font-style:normal;font-weight:none}
.baselinetexte2	{font-family:Verdana, Arial,  Helvetica, sans-serif;font-size: 10px;color:#808080;font-style:normal;font-weight:none}



.fixed		{font-family:Arial; font-size: 10px;}

.inputjaune 	{font:12px; font-family:arial,verdana; font-weight:normal;color : ff9900;background-color : #ffffff ;border : 1 solid #E27000;}

.h		{background-color:#ffffff;}
.tdtable1 	{font-family:ms sans serif;height:18;vertical-align: middle;border:1px solid black;color:#ffffff;background-color:#C00000;}
.tdtable2 	{font-family:ms sans serif;height:18;vertical-align: middle;border:1px solid black;color:#ffffff;background-color:#FF0000;}

.tdmenu 	{padding:4;height:26;border:1px solid #cccccc;border-bottom:0px;border-right:0px;cursor:hand;}
.tdmenu1 	{height:18;font-family:verdana;font-size:11;border:1px solid #B6B6B6;background-color:#E9E9E9;vertical-align:middle;cursor:hand;}
.tdmenu2 	{height:18;font-family:verdana;font-size:11;color:#ff0000;border:1px solid #ffffff;vertical-align:middle;cursor:hand;}
.tdmenu1pop 	{height:26;border:1px solid #cccccc;border-bottom:0px;cursor:hand;}
.tdmenu2pop 	{height:26;border:1px solid #cccccc;border-bottom:0px;cursor:hand;}

.tdmenuboutique	{height:18;font-family:verdana;font-size:11;vertical-align:middle;cursor:hand;}
.tdmenuboutique1{height:18;font-family:verdana;font-size:11;vertical-align:middle;background-image: url(/img/boutique.gif);}
.tdmenuboutique2{height:18;font-family:verdana;font-size:11;vertical-align:middle;background-image: url(/img/boutique2.gif);}


.menutexte	{font-family:verdana;font-size:11;color:#202020;}
.toplinetexte	{font-family:verdana;font-size:10;color:#ffffff;}
.cadretexte	{font-family:arial;font-size:12;color:#404040;}
.colgtexte	{font-family:verdana;font-size:11;color:#404040;}
.titre_gris	{font-family:arial;font-size:20;color:#404040;font-weight:none;}
.titre_gris2	{font-family:arial;font-size:12;color:#FF7301;font-weight:none;}

.inputlic   {font:11px; font-family:arial;color : #303030;background-color : #ffffff ;border : 1 solid #808080;}

.panier1	{font-family:verdana;font-size:11;color:#404040;}
.panier2	{font-family:verdana;font-size:9;color:#404040;}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
	color: #666666;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
a:hover.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
	color: #5A8EBF;
	text-decoration: none;
}


/* PAGE MAIN
-------------------------------------------------------------------*/
	body {margin: 0; padding: 0; font: 12px/1.5 Arial, Helvetica, sans-serif; color: #333; background-color: #eee;}



/* PAGE SECTIONS
-------------------------------------------------------------------*/
	#layout {width: 682px; margin: 0 auto;}
	
	.wrapper {width: 640px; padding: 15px 20px; border: 1px solid #e5e5e5; border-bottom-width: 3px; overflow: hidden;}


/* 8-COLUMN GRID; (60px Column x 20px Gutter)
-------------------------------------------------------------------*/
	.eightCol, .sixCol, .fiveCol, .fourCol, .threeCol, .twoCol, .oneCol {float: left; margin: 0 10px;}
	
	.eightCol {width: 620px;}
	.sixCol {width: 460px;}		/* (80*6)-20 */
	.fiveCol {width: 380px;}
	.fourCol {width: 300px;}
	.threeCol {width: 220px;}
	.twoCol {width: 140px;}
	.oneCol {width: 60px;}



/* PAGE HEADINGS
-------------------------------------------------------------------*/
	h1 {font-size: 2em; text-shadow: 0 2px #fbfbfb;}	/* 24px */
	h2 {font-size: 1.75em;}		/* 21px */
	h3 {font-size: 1.5em;}		/* 18px */
	h4 {font-size: 1.167em;}	/* 14px */
	h5 {font-size: 1em;}		/* 12px */
	h6 {font-size: 0.833em;}	/* 10px */
	
	h1, h2 {font-weight: bold; color: #313131;}
	h3, h4, h5, h6 {margin: 0; padding: 0; font-weight: bold; color: #666;}
	
	.wrapper > h3 {margin: 0 10px 30px 10px; border-bottom: 1px solid #bfbab0;}
	.stack > h4 {margin: 0 0 20px 0; border-bottom: 1px solid #bfbab0;}



/* PAGE CONTENT
-------------------------------------------------------------------*/
	p {margin: 0; padding: 0 0 1em 0; line-height: 1.75em;}
	
	label {font-weight: bold; cursor: pointer;}
	label[title] {cursor: help;}
	
	.left {float: left;}
	.right {float: right;}
	.noFloat {float: none;}
	
	.clr {clear: both;}
	.clrLeft {clear: left;}
	.clrRight {clear: right;}
	
	.quarter {width: 25%;}
	.half {width: 50%;}
	.threeQuarter {width: 75%;}
	.full {width: 100%;}
	
	.even {background-color: #f9f9f9;}
	.odd {background-color: #fcfcfc;}
	
	span.caption {font-weight: bold; color: #313131;}
	
	input.error {background-color: #F33; color: white;}



/* ELEMENT GROUPING
-------------------------------------------------------------------*/
	.stack label {display: block;}
	
	.stack ul {list-style: none; margin: 0; padding: 0; overflow: hidden;}
	.stack ul li {margin: 0 20px 10px 0;}
	.stack ul li.lastChild {margin-right: 0;}
	
	input.number {width: 2.5em;}



/* PAGE-SPECIFIC
-------------------------------------------------------------------*/
	#staticBox {width: 150px; height: 80px; margin: 0 0 2em 0; padding: 15px 0; color: #666; text-align: center; border: 2px solid #3399ff; background-color: #c4dff2;}
	#positionedBox {width: 100%; height: 45px; padding: 15px 0; color: #FFF; text-align: center; border: 2px solid #006699; background-color: #CC3333; opacity: 0.8; font-size:14px;}
	
	#presets {width: 150px; margin: 15px 0 10px; padding: 0 0 1.5em 1.75em;}
	#presets a, #presets a:visited {display: inline-block; width: 100%; height: 20px; color: black; text-decoration: none; border-bottom: 1px solid #bfbab0;}
	
	#presets a:hover {background-color: #ededed;}
	
	#code {height: 100px;}
