@charset "utf-8";

/* POLICES DE CARACTERES */
.tx_noir_9, .tx_noir_9B, .tx_rouge_9, .tx_rouge_9B, .tx_blanc_9, .tx_blanc_9B, .tx_vert_9, .tx_vert_9B{font-size:9px;}
.tx_noir_10, .tx_noir_10B,.tx_rouge_10, .tx_rouge_10B, .tx_blanc_10, .tx_blanc_10B, .tx_vert_10, .tx_vert_10B{font-size:10px;}
.tx_noir_11, .tx_noir_11B, .tx_rouge_11, .tx_rouge_11B, .tx_blanc_11, .tx_blanc_11B, .tx_vert_11, .tx_vert_11B {font-size:11px;}
.tx_noir_12, .tx_noir_12B, .tx_rouge_12, .tx_rouge_12B, .tx_blanc_12, .tx_blanc_12B, .tx_vert_12, .tx_vert_12B{font-size:12px;}
.tx_noir_13, .tx_noir_13B, .tx_rouge_13, .tx_rouge_13B, .tx_blanc_13, .tx_blanc_13B, .tx_vert_13, .tx_vert_13B{font-size:13px;}
.tx_noir_14, .tx_noir_14B, .tx_rouge_14, .tx_rouge_14B, .tx_blanc_14, .tx_blanc_14B, .tx_vert_14, .tx_vert_14B {font-size:14px;}
.tx_noir_15, .tx_noir_15B, .tx_rouge_15, .tx_rouge_15B, .tx_blanc_15, .tx_blanc_15B, .tx_vert_15, .tx_vert_15B {font-size:15px;}
.tx_noir_16, .tx_noir_16B, .tx_rouge_16, .tx_rouge_16B, .tx_blanc_16, .tx_blanc_16B, .tx_vert_16, .tx_vert_16B{font-size:16px;}
.tx_noir_26, .tx_noir_26B, .tx_rouge_26, .tx_rouge_26B, .tx_blanc_26, .tx_blanc_26B, .tx_vert_26, .tx_vert_26B{font-size:26px;}


.tx_noir_9B, .tx_noir_10B, .tx_noir_11B , .tx_noir_12B , .tx_noir_13B , .tx_noir_14B , .tx_noir_15B , .tx_noir_16B,
.tx_rouge_9B, .tx_rouge_10B, .tx_rouge_11B , .tx_rouge_12B , .tx_rouge_13B , .tx_rouge_14B , .tx_rouge_15B , .tx_rouge_16B, .tx_rouge_26B,
.tx_blanc_9B, .tx_blanc_10B, .tx_blanc_11B , .tx_blanc_12B , .tx_blanc_13B , .tx_blanc_14B , .tx_blanc_15B , .tx_blanc_16B, .tx_blanc_26B,
.tx_vert_9B, .tx_vert_10B, .tx_vert_11B , .tx_vert_12B , .tx_vert_13B , .tx_vert_14B , .tx_vert_15B , .tx_vert_16B, .tx_vert_26B{
font-weight:700;
}

.tx_noir_9, .tx_noir_10, .tx_noir_11 , .tx_noir_12 , .tx_noir_13 , .tx_noir_14 , .tx_noir_15 , .tx_noir_16,
.tx_rouge_9, .tx_rouge_10, .tx_rouge_11 , .tx_rouge_12 , .tx_rouge_13 , .tx_rouge_14 , .tx_rouge_15 , .tx_rouge_16,
.tx_blanc_9, .tx_blanc_10, .tx_blanc_11 , .tx_blanc_12 , .tx_blanc_13 , .tx_blanc_14 , .tx_blanc_15 , .tx_blanc_16, .tx_blanc_26,
.tx_vert_9, .tx_vert_10, .tx_vert_11 , .tx_vert_12 , .tx_vert_13 , .tx_vert_14 , .tx_vert_15 , .tx_vert_16, .tx_vert_26{
font-weight:400;
}

.tx_noir_9B, .tx_noir_10B, .tx_noir_11B , .tx_noir_12B , .tx_noir_13B , .tx_noir_14B , .tx_noir_15B , .tx_noir_16B, 
 .tx_noir_9, .tx_noir_10, .tx_noir_11 , .tx_noir_12 , .tx_noir_13 , .tx_noir_14 , .tx_noir_15 , .tx_noir_16  {
	color:#000;
}
.tx_rouge_9B, .tx_rouge_10B, .tx_rouge_11B , .tx_rouge_12B , .tx_rouge_13B , .tx_rouge_14B , .tx_rouge_15B , .tx_rouge_16B, .tx_rouge_26B,
 .tx_rouge_9, .tx_rouge_10, .tx_rouge_11 , .tx_rouge_12 , .tx_rouge_13 , .tx_rouge_14 , .tx_rouge_15 , .tx_rouge_16  {
	color:#f00;
}
.tx_vert_9B, .tx_vert_10B, .tx_vert_11B , .tx_vert_12B , .tx_vert_13B , .tx_vert_14B , .tx_vert_15B , .tx_vert_16B, .tx_vert_26B,
 .tx_vert_9, .tx_vert_10, .tx_vert_11 , .tx_vert_12 , .tx_vert_13 , .tx_vert_14 , .tx_vert_15 , .tx_vert_16  {
	color:#690;
}

.tx_blanc_9, .tx_blanc_10, .tx_blanc_11 , .tx_blanc_12 , .tx_blanc_13 , .tx_blanc_14 , .tx_blanc_15 , .tx_blanc_16, .tx_blanc_26,
.tx_blanc_9B, .tx_blanc_10B, .tx_blanc_11B , .tx_blanc_12B , .tx_blanc_13B , .tx_blanc_14B , .tx_blanc_15B , .tx_blanc_16B, .tx_blanc_26B{
	color:#FFF;
}
.tx_noir_9B, .tx_noir_10B, .tx_noir_11B , .tx_noir_12B , .tx_noir_13B , .tx_noir_14B , .tx_noir_15B , .tx_noir_16B, 
 .tx_noir_9, .tx_noir_10, .tx_noir_11 , .tx_noir_12 , .tx_noir_13 , .tx_noir_14 , .tx_noir_15 , .tx_noir_16 ,
 .tx_rouge_9B, .tx_rouge_10B, .tx_rouge_11B , .tx_rouge_12B , .tx_rouge_13B , .tx_rouge_14B , .tx_rouge_15B , .tx_rouge_16B, 
 .tx_rouge_9, .tx_rouge_10, .tx_rouge_11 , .tx_rouge_12 , .tx_rouge_13 , .tx_rouge_14 , .tx_rouge_15 , .tx_rouge_16, .tx_rouge_26B,
 .tx_blanc_9, .tx_blanc_10, .tx_blanc_11 , .tx_blanc_12 , .tx_blanc_13 , .tx_blanc_14 , .tx_blanc_15 , .tx_blanc_16, .tx_blanc_26,
.tx_blanc_9B, .tx_blanc_10B, .tx_blanc_11B , .tx_blanc_12B , .tx_blanc_13B , .tx_blanc_14B , .tx_blanc_15B , .tx_blanc_16B, .tx_blanc_26B,
.tx_vert_9B, .tx_vert_10B, .tx_vert_11B , .tx_vert_12B , .tx_vert_13B , .tx_vert_14B , .tx_vert_15B , .tx_vert_16B, .tx_vert_26B,
 .tx_vert_9, .tx_vert_10, .tx_vert_11 , .tx_vert_12 , .tx_vert_13 , .tx_vert_14 , .tx_vert_15 , .tx_vert_16   {
	 font-family:Arial, Helvetica, sans-serif;
}

.tx_underline {
	text-decoration:underline;
}
.tx_linethrough {
	text-decoration:line-through;
}		
.color_fam1{color:#864923}
.color_fam2{color:#E05A10}
.color_fam3{color:#CA9E66}
.color_fam4{color:#00B1E6}
.color_fam5{color:#000}
.color_fam6{color:#CFC619}
.color_fam7{color:#EC7325}
.color_fam8{color:#B379AD}
.color_fam9{color:#FFCB08}
.color_fam10{color:#D2232A}

.bg_fam1{ background-color:#864923}
.bg_fam2{background-color:#E05A10}
.bg_fam3{background-color:#CA9E66}
.bg_fam4{background-color:#00B1E6}
.bg_fam5{background-color:#000}
.bg_fam6{background-color:#CFC619}
.bg_fam7{background-color:#EC7325}
.bg_fam8{background-color:#B379AD}
.bg_fam9{background-color:#FFCB08}
.bg_fam10{background-color:#D2232A}

.hide{
	display:none;
}

.pLeft15{
	padding-left: 15px;
}

.pTop10{
	padding-top: 10px;
}




/* Styles généraux
  */
html
{
	/*background-image: url("img/fond.png");
	background-position: top left;
	background-repeat: repeat;
	background-color: rgb(53, 61, 72);*/
}

body
{
	background-image: url("img/fond.png");
	background-color: rgb(53, 61, 72);
	color: rgb(79, 81, 85);
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	text-align: left;
	height: 100%;
}

td
{
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

form
{
	margin: 0;
	padding: 0;
}

img
{
	border-style: none;
}

img.block
{
	display: block;
}

img.float-left
{
	float: left;
}

img.float-right
{
	float: right;
}

fieldset
{
	width: 90%;
}

legend
{
	color: rgb(0, 0, 0);
}

div.both
{
	clear: both;
}

a:link
{
	color: rgb(79, 81, 85);
	text-decoration: none;
}
a:hover
{
	color: rgb(79, 81, 85);
	text-decoration: none;
}
a:active
{
	color: rgb(79, 81, 85);
	text-decoration: none;
}
a:visited
{
	color: rgb(79, 81, 85);
	text-decoration: none;
}

a:link.nav
{
	color: rgb(79, 81, 85);
	text-decoration: none;
}
a:active.nav
{
	color: rgb(79, 81, 85);
	text-decoration: underline;
}
a:visited.nav
{
	color: rgb(79, 81, 85);
	text-decoration: none;
}
a:hover.nav
{
	color: rgb(79, 81, 85);
	text-decoration: underline;
}

a:link.underline
{
	color: rgb(79, 81, 85);
	text-decoration: underline;
}
a:hover.underline
{
	color: rgb(79, 81, 85);
	text-decoration: underline;
}
a:active.underline
{
	color: rgb(79, 81, 85);
	text-decoration: underline;
}
a:visited.underline
{
	color: rgb(79, 81, 85);
	text-decoration: underline;
}
.bold{
	font-weight: bold;
}
a:link.bold
{
	color: rgb(79, 81, 85);
	font-weight: bold;
}
a:hover.bold
{
	color: rgb(79, 81, 85);
	font-weight: bold;
}
a:active.bold
{
	color: rgb(79, 81, 85);
	font-weight: bold;
}
a:visited.bold
{
	color: rgb(79, 81, 85);
	font-weight: bold;
}

a:link.backcolor
{
	color: rgb(255, 255, 255);
}
a:hover.backcolor
{
	color: rgb(255, 255, 255);
}
a:active.backcolor
{
	color: rgb(255, 255, 255);
}
a:visited.backcolor
{
	color: rgb(255, 255, 255);
}

a:link.little
{
	color: rgb(79, 81, 85);
	text-decoration: none;
	font-size: 10px;
	text-decoration: underline;
}
a:hover.little
{
	color: rgb(79, 81, 85);
	text-decoration: none;
	font-size: 10px;
	text-decoration: underline;
}
a:active.little
{
	color: rgb(79, 81, 85);
	text-decoration: none;
	font-size: 10px;
	text-decoration: underline;
}
a:visited.little
{
	color: rgb(79, 81, 85);
	text-decoration: none;
	font-size: 10px;
	text-decoration: underline;
}

/* Styles de mise en forme du texte
  */
.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}
.top {vertical-align: top;}
.middle {vertical-align: middle;}
.bottom {vertical-align: bottom;}
.red {color: rgb(255, 0, 0);}
.green {color: rgb(0, 200, 0);}
.blue {color: rgb(0, 0, 255);}
.black {color: rgb(0, 0, 0);}
.white {color: rgb(255, 255, 255);}
.underline {text-decoration: underline;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.normal {font-size: 11px;}
.big {font-size: 13px;}
.bigbig {font-size: 16px;}
.little {font-size: 9px;}
.backcolor {color: rgb(255, 255, 255);}
.brown {color: rgb(162, 45, 4);}
.yellow {color: rgb(252, 204, 0);}
.grey {color: rgb(129, 131, 128);}
.blue1 {color: rgb(37, 140, 196);}
.legend {color: rgb(150, 150, 150);}
.justify {text-align: justify;}
.nobold {font-weight: normal;}

/* Mise en forme d'éléments
  */
.tcenter
{
	margin-left: auto;
	margin-right: auto;
}

.titre
{
	font-weight: bold;
	font-size: 15px;
	color: rgb(56, 56, 56);
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}

/* div
  */
div#main
{
	position: relative;
	background-image: url("img/degrade.png");
	background-position: top right;
	background-repeat: repeat-y;
	background-color: rgb(53, 61, 72);
	color: rgb(79, 81, 85);
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	position: relative;
	margin-left: 0;
	text-align: left;
	width: 1001px;
	margin-left: auto;
	margin-right: auto;
}

div#top
{
	position: relative;
	background-image: url("img/top.png");
	background-position: top left;
	/*background-repeat: no-repeat;*/
	width: 990px;
	height: 70px;
}

div#info
{
	position: relative;
	float: right;
	margin-right: 55px;
	margin-top: 5px;
}

div#tabs
{
	position: relative;
	background-image: url("img/titres.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 985px;
	height: 50px;
}

div#titres
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 985px;
}

div#monsite
{
	position: relative;
	margin-top: 8px;
	margin-right: 5px;
	float: right;
}

div#active
{
	position: relative;
	background-color: rgb(255, 255, 255);
	width: 990px;
	padding-bottom: 50px;
}

div#active2
{
	position: relative;
	float: left;
	padding-left: 15px;
	padding-top: 15px;
	width:990px;
}

div#active3
{
	position: relative;
	float: left;
	width:990px;
	padding-top: 15px;
}

div#affichage
{
	position: relative;
	width: 960px;
}

div#affichage2
{
	position: relative;
	background-color: rgb(174, 219, 255);
	padding: 5px;
	height:15px;
}

div#affichage3
{
	position: relative;
	width: 955px;
}

div#affichage4
{
	position: relative;
	width: 790px;
}

div#affichage5
{
	position: relative;
	background-color: rgb(174, 219, 255);
	padding: 5px;
}

div#ajouter
{
	position: absolute;
	bottom: 5px;
	right: 5px;
}

div.padding
{
	padding-right: 5px;
	padding-left: 15px;
}

/* Tabs
  */
a:link.tab
{
	color: rgb(56, 56, 56);
	text-decoration: none;
	font-weight: bold;
}
a:hover.tab
{
	color: rgb(56, 56, 56);
	text-decoration: none;
	font-weight: bold;
}
a:active.tab
{
	color: rgb(56, 56, 56);
	text-decoration: none;
	font-weight: bold;
}
a:visited.tab
{
	color: rgb(56, 56, 56);
	text-decoration: none;
	font-weight: bold;
}

a:link.tab2
{
	color: rgb(46, 150, 202);
	text-decoration: underline;
	font-weight: bold;
}
a:hover.tab2
{
	color: rgb(46, 150, 202);
	text-decoration: underline;
	font-weight: bold;
}
a:active.tab2
{
	color: rgb(46, 150, 202);
	text-decoration: underline;
	font-weight: bold;
}
a:visited.tab2
{
	color: rgb(46, 150, 202);
	text-decoration: underline;
	font-weight: bold;
}

div.tab
{
	margin-left: 15px;
	margin-top: 2px;
	height: 23px;
	float: left;
}

table.tab
{
	height: 23px;
}

td.gauche-tab
{
	background-image: url("img/gauche-tab2.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 4px;
	height: 23px;
}

td.tab
{
	background-image: url("img/tab2.png");
	background-position: top left;
	background-repeat: repeat;
	vertical-align: middle;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	
}

td.droite-tab
{
	background-image: url("img/droite-tab2.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 4px;
	height: 23px;
}

div.tab2
{
	margin-left: 15px;
	height: 25px;
	float: left;
}

table.tab2
{
	height: 25px;
}

td.gauche-tab2
{
	background-image: url("img/gauche-tab.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 4px;
	height: 25px;
}

td.tab2
{
	background-image: url("img/tab.png");
	background-position: top left;
	background-repeat: repeat;
	vertical-align: middle;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

td.droite-tab2
{
	background-image: url("img/droite-tab.png");
	background-position: top left;
	background-repeat: no-repeat;
	width: 4px;
	height: 25px;
}

div.listing
{
	height: 150px;
	overflow: auto;
	border: solid 1px rgb(200, 200, 200);
}

div#pagination
{
	width: 790px;
}


div#menu
{
	position: relative;
	float: left;
	width: 165px;
}

div#menu2
{
	position: relative;
	padding-left: 15px;
	padding-top: 15px;
}

div#menu3
{
	position: relative;
	background-color: rgb(239, 248, 255);
}

div.menu
{
	width: 130px;
	margin-left: 10px;
	margin-bottom: 10px;
	cursor: pointer;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

div.menu2
{
	background-color: rgb(174, 219, 255);
	width: 130px;
	margin-left: 10px;
	margin-bottom: 10px;
	cursor: pointer;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

div.menu3
{
	width: 120px;
	margin-left: 20px;
	margin-bottom: 10px;
	cursor: pointer;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

div.menu4
{
	background-color: rgb(174, 219, 255);
	width: 120px;
	margin-left: 20px;
	margin-bottom: 10px;
	cursor: pointer;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

/* Formulaires
  */


/* Pourcentages
  */
.p100 {width: 100%;}
.p95 {width: 95%;}
.p90 {width: 90%;}
.p85 {width: 85%;}
.p80 {width: 80%;}
.p70 {width: 70%;}
.p60 {width: 60%;}
.p50 {width: 50%;}
.p40 {width: 40%;}
.p35 {width: 35%;}
.p33 {width: 33%;}
.p30 {width: 30%;}
.p25 {width: 25%;}
.p20 {width: 20%;}
.p15 {width: 15%;}
.p10 {width: 10%;}
.p5 {width: 5%;}

.opac01{
	opacity: 0.1;
}

.design_button_orange {
	/*-moz-box-shadow:inset 0px 0px 0px 0px #c1ed9c;
	-webkit-box-shadow:inset 0px 0px 0px 0px #c1ed9c;
	box-shadow:inset 0px 0px 0px 0px #c1ed9c;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );
	background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');*/
	background-color:#E4681C;
	/*-webkit-border-top-left-radius:29px;
	-moz-border-radius-topleft:29px;
	border-top-left-radius:29px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:29px;
	-moz-border-radius-bottomright:29px;
	border-bottom-right-radius:29px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;*/
	text-indent:0px;
	border:1px solid #E4681C;
	/*display:inline-block;*/
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	/*font-style:italic;*/
	text-decoration:none;
	text-align:center;
	/*text-shadow:1px 1px 0px #689324;*/
	cursor:pointer;
}
.design_button_orange:hover {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );
	background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');*/
	background-color:#EC9058;
}.design_button_orange:active {
	position:relative;
	top:1px;
}

.design_button_blue {
	/*-moz-box-shadow:inset 0px 0px 0px 0px #9cc1ed;
	-webkit-box-shadow:inset 0px 0px 0px 0px #9cc1ed;
	box-shadow:inset 0px 0px 0px 0px #9cc1ed;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #9cc1ed) );
	background:-moz-linear-gradient( center top, #9dce2c 5%, #9cc1ed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#9cc1ed');*/
		background-color:#9cc1ed;
	/*-webkit-border-top-left-radius:29px;
	-moz-border-radius-topleft:29px;
	border-top-left-radius:29px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:29px;
	-moz-border-radius-bottomright:29px;
	border-bottom-right-radius:29px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;*/
	text-indent:0px;
	border:1px solid #76abea;
	/*display:inline-block;*/
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	/*font-style:italic;*/
	text-decoration:none;
	text-align:center;
	/*text-shadow:1px 1px 0px #9cc1ed;*/
	cursor:pointer;
}

.design_button_green {
	/*-moz-box-shadow:inset 0px 0px 0px 0px #c1ed9c;
	-webkit-box-shadow:inset 0px 0px 0px 0px #c1ed9c;
	box-shadow:inset 0px 0px 0px 0px #c1ed9c;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );
	background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');*/
	background-color:#9dce2c;
	/*-webkit-border-top-left-radius:29px;
	-moz-border-radius-topleft:29px;
	border-top-left-radius:29px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:29px;
	-moz-border-radius-bottomright:29px;
	border-bottom-right-radius:29px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;*/
	text-indent:0px;
	border:1px solid #83c41a;
	/*display:inline-block;*/
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	/*font-style:italic;*/
	text-decoration:none;
	text-align:center;
	/*text-shadow:1px 1px 0px #689324;*/
	cursor:pointer;
}
.design_button_green:hover {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );
	background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');*/
	background-color:#8cb82b;
}.design_button_green:active {
	position:relative;
	top:1px;
}

.design_button_red {
	/*-moz-box-shadow:inset 0px 0px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 0px 0px 0px #f5978e;
	box-shadow:inset 0px 0px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');*/
	background-color:#f24537;
	/*-webkit-border-top-left-radius:29px;
	-moz-border-radius-topleft:29px;
	border-top-left-radius:29px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:29px;
	-moz-border-radius-bottomright:29px;
	border-bottom-right-radius:29px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;*/
	text-indent:0px;
	border:1px solid #d02718;
	/*display:inline-block;*/
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	/*font-style:italic;*/
	text-decoration:none;
	text-align:center;
	/*text-shadow:1px 1px 0px #810e05;*/
	cursor:pointer;
}
.design_button_red:hover {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');*/
	background-color:#c62d1f;
}.design_button_red:active {
	position:relative;
	top:1px;
}

.btn20{
	height:20px;
	margin: 5px 5px;	
}

.btn30{
	height:30px;
	margin: 5px 5px;
}

.separate{
	width: 785px;
	height : 25px;
}

.separate_small{
	width: 785px;
	height : 10px;
}

.zone_update{
	width: 950px;
	border: 1px solid;
	border-color: rgb(214, 214, 214);
	padding:5px 5px;
}

.zone_update:after{
	display:block;
	content:"";
	clear:both;
}

.zone_update900{
	width: 900px;
	border: 1px solid;
	border-color: rgb(214, 214, 214);
	padding:5px 15px;
}

.zone_update900:after{
	display:block;
	content:"";
	clear:both;
}

.mleft10{margin-left:10px;}
.mleft15{margin-left:15px;}
.mleft20{margin-left:20px;}
.mleft5{margin-left:5px;}
.mleft25{margin-left:25px;}
.mleft30{margin-left:30px;}

.pleft10{padding-left:10px;}
.pleft15{padding-left:15px;}
.pleft20{padding-left:20px;}
.pleft5{padding-left:5px;}
.pleft25{padding-left:25px;}
.pleft30{padding-left:30px;}

.mtop3{margin-top:3px;}
.mtop5{margin-top:5px;}

.h10{	height:10px;}
.h15{	height:15px;}
.h20{	height:20px;}
.h25{	height:25px;}
.h35{	height:35px;}
.h50{	height:50px;}
.h75{	height:75px;}
.h100{	height:100px;}

.w25{	width:25px;}
.w30{	width:30px;}
.w35{	width:35px;}
.w40{	width:40px;}
.w45{	width:45px;}
.w50{	width:50px;	}
.w60{	width:60px;	}
.w75{	width:75px;	}
.w100{	width:100px;	}
.w120{	width:120px;	}
.w150{	width:150px;	}
.w200{	width:200px;}
.w250{	width:250px;}
.w300{	width:300px;}
.w350{	width:350px;}
.w400{	width:400px;}
.w450{	width:450px;}
.w600{	width:600px;}
.w700{	width:700px;}
.w900{	width:900px;}
.title_clic {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	/*-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;*/
	/*box-shadow:inset 0px 1px 0px 0px #f5978e;*/
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');*/
	background-color:#f24537;
	/*-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;*/
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	/*font-style:italic;*/
	height:20px;
	line-height:20px;
	text-decoration:none;
	text-align:center;
	/*text-shadow:1px 1px 0px #810e05;*/
	cursor:pointer;
}

.title_clic:hover {
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');*/
	background-color:#c62d1f;
}.title_clic:active {
	position:relative;
	top:1px;
}

.fleft{
	float:left;
}

.cpointer{
	cursor:pointer;
}

.update_prod_info{
	width: 800px;	
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 5px;
}

.input {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	background-color:#E5E5E5;
	border-color:rgb(139, 139, 139);
	border-style:solid;
	border-width:1px;
	color:#444;
	font-family:arial;
	font-size:11px;
	letter-spacing:1px;
	margin:0 0 5px 0;
	padding:2px 8px;
	margin: -1px 5px;
	height:14px;
}

.select{
		-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	background-color:#E5E5E5;
	border-color:rgb(139, 139, 139);
	border-style:solid;
	border-width:1px;
	color:#444;
	font-family:arial;
	font-size:11px;
	letter-spacing:1px;
	margin:0 0 5px 0;
	padding:2px 8px;
	margin: -1px 5px;
}

.textarea
{
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	background-color:#E5E5E5;
	border-color:rgb(139, 139, 139);
	border-style:solid;
	border-width:1px;
	color:#444;
	font-family:arial;
	font-size:11px;
	letter-spacing:1px;
	margin:0 0 5px 0;
	padding:2px 8px;
	margin: -1px 5px;	
}

.input_red {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background-color:#fcfcfc;
	border-color:red;
	border-style:solid;
	border-width:1px;
	color:#444;
	font-family:arial;
	font-size:11px;
	letter-spacing:1px;
	margin:0 0 5px 0;
	padding:2px 8px;
	margin: 1px 5px;
}

.input_comment{
	font-style: italic;
	font-size: x-small;
	color: gray;
	text-align: center;
}


.bo_table {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
}.bo_table table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.bo_table tr:last-child td:last-child {
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
}
.bo_table table tr:first-child td:first-child {
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
}
.bo_table table tr:first-child td:last-child {
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
}.bo_table tr:last-child td:first-child{
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
}.bo_table tr:hover td{
	
}
.bo_table tr:nth-child(odd){ background-color:#e5e5e5; }
.bo_table tr:nth-child(even)    { background-color:#ffffff; }.bo_table td{
	vertical-align:middle;
	
	
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:10px;
	font-family:Trebuchet MS;
	font-weight:normal;
	color:#000000;
}.bo_table tr:last-child td{
	border-width:0px 1px 0px 0px;
}.bo_table tr td:last-child{
	border-width:0px 0px 1px 0px;
}.bo_table tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.bo_table tr:first-child td{
		background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);

	background-color:#cccccc;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:16px;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#000000;
}
.bo_table tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);

	background-color:#cccccc;
}
.bo_table tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.bo_table tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

.mini_produit{
	width: 181px;
	height: 150px;
	border: 1px solid;
	border-color: silver;
	padding: 2px 2px;
	float: left;
	margin: 4px 4px;	
}

.mini_produit:hover{
	border: 2px solid;
	border-color: rgb(153, 0, 0);
	margin: 3px 3px;	
}

.mini_cpromo{
	width: 940px;
	height: 100px;
	border: 1px solid;
	border-color: silver;
	padding: 2px 2px;
	float: left;
	margin: 4px 4px;	
}

.mini_cpromo:hover{
	border: 2px solid;
	border-color: rgb(153, 0, 0);
	margin: 3px 3px;	
}

.mp_titre{
	font-weight: 700;
	height: 45px;
	width: 100%;
	text-align: center;
}
.mc_titre{
	font-size: 16px;
	font-weight: 700;
	height: 30px;
	width: 100%;
	margin-left:2px;
}

.mc_Libelle{
	font-size: 14px;
	font-weight: 300;
	height: 35px;
	width: 100%;
	margin-left:5px;
}

.mc_franco{
	font-size: 12px;
	width: 720pX;
	float: left;
	margin-left:5px;
}

.mp_visuel{
	width: 75px;
	height: 75px;
	float: left;
	margin: 0px 2px;
}

.mp_ref{
	width: 100px;
	float: left;
	text-align: center;	
}

.mp_price{
	text-align: center;
	float: left;
	width: 100px;
}

.picto{
	float: left;
	margin: 10px;
	cursor: pointer;
	width: 50px;
	height: 50px;
}

.picto_mini{
	float: left;
	margin: 2px;
	cursor: pointer;
	width: 25px;
	height: 25px;
}

/* Picto nomrmaux  */
.actif{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:0px;
}
.actif_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-50px;
}

.dlc{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-100px;	
}
.dlc_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-150px;	
}

.dd{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-200px;	
}
.dd_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-250px;	
}

.gr1{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-300px;	
}
.gr1_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-350px;	
}

.gr3{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-400px;	
}
.gr3_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-450px;	
}

.vc{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-500px;	
}
}
.vc_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-550px;	
}

.lm{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-600px;	
}
.lm_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-650px;	
}

.nouv{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-700px;	
}
.nouv_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-750px;	
}

.imb{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-800px;	
}
.imb_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-850px;	
}

.promo{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-900px;	
}
.promo_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-950px;	
}

.surmes{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1000px;	
}
.surmes_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1050px;	
}

.spec{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1100px;	
}
.spec_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1150px;	
}

.prov{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1200px;	
}
.prov_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1250px;	
}

.prst{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1300px;	
}
.prst_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1350px;	
}

.gr2{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1400px;	
}
.gr2_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1450px;	
}

.gr10{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1500px;	
}
.gr10_off{
	background-image:url(/img/admin_product/icones.jpg);
	background-position-y:-1550px;	
}

/*Picto small*/
.mini_actif{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:0px;
}
.mini_actif_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-25px;
}

.mini_dlc{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-50px;	
}
.mini_dlc_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-75px;	
}

.mini_dd{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-100px;	
}
.mini_dd_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-125px;	
}

.mini_gr1{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-150px;	
}
.mini_gr1_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-175px;	
}

.mini_gr3{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-200px;	
}
.mini_gr3_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-225px;	
}

.mini_vc{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-250px;	
}
.mini_vc_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-275px;	
}

.mini_lm{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-400px;	
}
.mini_lm_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-425px;	
}

.mini_nouv{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-300px;	
}
.mini_nouv_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-325px;	
}

.mini_imb{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-450px;	
}
.mini_imb_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-475px;	
}

.mini_promo{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-350px;	
}
.mini_promo_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-375px;	
}

.mini_surmes{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-500px;	
}
.mini_surmes_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-525px;	
}

.mini_spec{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-550px;	
}
.mini_spec_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-575px;	
}

.mini_prov{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-600px;	
}
.mini_prov_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-625px;	
}

.mini_prst{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-650px;	
}
.mini_prst_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-675px;	
}

.mini_gr2{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-700px;	
}
.mini_gr2_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-725px;	
}

.mini_gr10{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-750px;	
}
.mini_gr10_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-775px;	
}

.mini_dlc5{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-800px;	
}
.mini_dlc5_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-825px;	
}
.mini_rhal{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-850px;
}
.mini_rhal_off{
	background-image:url(/img/admin_product/icones_mini.jpg);
	background-position-y:-875px;
}
.storeCA{
	background-image: url('/img/onglets/onglet_CA.jpg');
	width: 73px;
	height: 93px;
}
.storeBO{
	background-image: url('/img/onglets/onglet_BO.jpg');
	width: 73px;
	height: 93px;
}
.storeTH{
	background-image: url('/img/onglets/onglet_TH.jpg');
	width: 73px;
	height: 93px;
}
.storeSU{
	background-image: url('/img/onglets/onglet_SU.jpg');
	width: 73px;
	height: 93px;
}
.storeSA{
	background-image: url('/img/onglets/onglet_SA.jpg');
	width: 73px;
	height: 93px;
}
.storeEH{
	background-image: url('/img/onglets/onglet_EH.jpg');
	width: 73px;
	height: 93px;
}
.storeVA{
	background-image: url('/img/onglets/onglet_VA.jpg');
	width: 73px;
	height: 93px;
}
.store6{
	background-image: url('/img/onglets/onglet_6.jpg');
	width: 73px;
	height: 93px;
}
.storePF{
	background-image: url('/img/onglets/onglet_PF.jpg');
	width: 73px;
	height: 93px;
}
.storePN{
	background-image: url('/img/onglets/onglet_PN.jpg');
	width: 73px;
	height: 93px;
}
.store9{
	background-image: url('/img/onglets/onglet_9.jpg');
	width: 73px;
	height: 93px;
}
.storeSA{
	background-image: url('/img/onglets/onglet_SA.jpg');
	width: 73px;
	height: 93px;
}
.storeMC{
	background-image: url('/img/onglets/onglet_MC.jpg');
	width: 73px;
	height: 93px;
}
.storeCE{
	background-image: url('/img/onglets/onglet_CE.jpg');
	width: 73px;
	height: 93px;
}
.storeFR{
	background-image: url('/img/onglets/onglet_FR.jpg');
	width: 73px;
	height: 93px;
}
.storeSC{
	background-image: url('/img/onglets/onglet_SC.jpg');
	width: 73px;
	height: 93px;
}
.storeFP{
	background-image: url('/img/onglets/onglet_FP.jpg');
	width: 73px;
	height: 93px;
}


.tab_delete_r {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:15px;
	-moz-border-radius-bottomright:15px;
	border-bottom-right-radius:15px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:-4.6px;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:Trebuchet MS;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	height:20px;
	line-height:20px;
	width:23px;
	text-decoration:none;
	text-align:center;
}
.tab_delete_r:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}
.tab_delete_r:active {
	position:relative;
	top:1px;
}
.tab_delete_l {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	border-bottom-left-radius:15px;
	text-indent:0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:Trebuchet MS;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	height:20px;
	line-height:20px;
	text-decoration:none;
	text-align:center;
}

.tab_delete_l:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}.tab_delete_l:active {
	position:relative;
	top:1px;
}

.tab_delete_l_def {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	border-bottom-left-radius:15px;
	text-indent:0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#121BE0;
	font-family:Trebuchet MS;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	height:20px;
	line-height:20px;
	text-decoration:none;
	text-align:center;
}

.tab_delete_l_def:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}.tab_delete_l_def:active {
	position:relative;
	top:1px;
}

.info_qte_tab {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:7px;
	-moz-border-radius-topleft:7px;
	border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px;
	-moz-border-radius-topright:7px;
	border-top-right-radius:7px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:20px;
	line-height:20px;
	width:183px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.info_qte_tab:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.info_qte_tab:active {
	position:relative;
	top:1px;
}

.kpi_table{
	width:900px;
}

.kpi_div_header2{
	width:132px;
	float:left;
	height:32px;
}

.kpi_div_header{
	width:66px;
	float:left;
	height:32px;
}
.kpi_div_header1{
	width:105px;
	float:left;
	height:32px;
}

.kpi_div{
	width:65px;
	float:left;
	height:22px;
	padding-top: 3px;
	text-align: center;
	border-bottom: 1px solid;
	border-left: 1px solid;
}

.kpi_div1{
	width:100px;
	float:left;
	height:22px;
	padding-top: 3px;
	border-bottom: 1px solid;
	padding-left:5px;
}
.bg_red{
	background-color: rgb(226,0,59);
	color: white;
	text-align: center;
	padding-top: 3px;
}

.bg_green{
	background-color: rgb(150, 197, 43);
	color: white;
	text-align: center;
	padding-top: 3px;
}

.bg_blue{
	background-color: rgb(86, 116, 192);
	color: white;
	text-align: center;
	padding-top: 3px;
}

.bg_grey{
	background-color: rgb(212,212,212);
	color: black;
}
.bg_darkred{
	background-color: rgb(204,0,0);
	color: white;
	text-align: center;
	padding-top: 3px;
}

.KPI_title{
	width: 850px;
	height: 45px;
	font-size: 25px;
	text-align: center;
}
.nextday{
	font-size: 16px;
}

.h300{
	height:300px;
}

.h200{
	height:200px;
}

.h25{
	height:25px;
}
.h10{
	height:10px;
}
.box{
	width:900px;
	float : left;
}

.panier_L0_livraison {
	width: 150px;
	height: 20px;
	position: relative;
	float: left;
	text-align: center;
}
.panier_L1_livraison {
	width: 150px;
	position: relative;
	float: left;
	text-align: center;
}
.panier_L0 {
	background-color: #666666;
	color: #FFFFFF;
	float: left;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 10px;
	height: 20px;
	line-height: 2em;
	width: 950px;
}

.client_L0 {
	background-color: #666666;
	color: #FFFFFF;
	float: left;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 10px;
	height: 20px;
	line-height: 2em;
	width: 780px;
	margin-left: 100px;
}
.panier_L0 {
	background-color: #666666;
	color: #FFFFFF;
	float: left;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 10px;
	height: 20px;
	line-height: 2em;
}
.panier_L0_consigne {
    float: left;
    height: 20px;
    text-align: center;
    width: 70px;
}
.panier_L0_image {
    float: left;
    height: 20px;
    width: 50px;
}
.panier_L0_nom {
    float: left;
    height: 20px;
    width: 275px;
}
.panier_L0_date {
    float: left;
    height: 20px;
    width: 140px;
	text-align: center;
}
.panier_L1_date {
    float: left;
    height: 20px;
    width: 140px;
	text-align: right;
}
.panier_L0_prix {
    float: left;
    height: 20px;
    text-align: right;
    width: 95px;
}
.panier_L0_quantite {
    float: left;
	text-align: right;
    height: 20px;
    width: 50px;
}
.panier_L0_ref {
    float: left;
    height: 20px;
    width: 50px;
}

.client_L0_0 {
    float: left;
    height: 20px;
    width: 50px;
}

.client_L0_1 {
    float: left;
    height: 20px;
    width: 80px;
}

.client_L0_2 {
    float: left;
    height: 20px;
    width: 200px;
}

.client_L0_3 {
    float: left;
    height: 20px;
    width: 100px;
}

.client_L0_4 {
    float: left;
    height: 20px;
    width: 150px;
}

.client_L0_5 {
    float: left;
    height: 20px;
    width: 200px;
}

.panier_L0_supprimer {
    float: left;
	text-align: center;
    height: 20px;
    width: 60px;
}
.panier_L0_total {
    float: left;
    height: 20px;
    text-align: right;
    width: 95px;
}
.panier_L1{
  background-color: #E8E8E8;
  color: #000000;
  float: left;
  font-family: Verdana,Geneva,sans-serif;
  font-size: 10px;
  height: 40px;
  line-height: 4em;
  width: 950px;
}

.panier_L2{
  background-color: #FFFFFF;
  color: #000000;
  float: left;
  font-family: Verdana,Geneva,sans-serif;
  font-size: 10px;
  height: 40px;
  line-height: 4em;
  width: 950px;
}

.client_L1{
	background-color: #FFFFFF;
	color: #000000;
	float: left;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 10px;
	height: 30px;
	line-height: 3em;
	width: 780px;
}

.client_L2{
	background-color: #E8E8E8;
	color: #000000;
	float: left;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 10px;
	height: 30px;
	line-height: 3em;
	width: 780px;
	margin-left: 100px;
}


.panier_L_error1
{
	background-color: #FFFFFF;
	float: left;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 10px;
	height: 40px;
	line-height: 4em;
	width: 970px;
	color:#e2003b;
}

.panier_L_error2
{
	color:#e2003b;
	background-color: #E8E8E8;
	float: left;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 10px;
	height: 40px;
	line-height: 4em;
	width: 970px;
}

.panier_L1_consigne {
    float: left;
    height: 40px;
    text-align: center;
    width: 70px;
}
.panier_L1_image {
    float: left;
    height: 40px;
    width: 50px;
}
.panier_L1_image01 {
    float: left;
    height: 35px;
    margin-left: 8px;
    margin-top: 2px;
    width: 35px;
}
.panier_L1_nom {
    float: left;
    height: 40px;
    overflow: hidden;
    width: 275px;
}
.panier_L1_prix {
    float: left;
    height: 40px;
    text-align: right;
    width: 95px;
}
.panier_L1_quantite {
    float: left;
    height: 40px;
    text-align:right;
    width: 50px;
}
.panier_L1_quantite_end {
    float: left;
    height: 40px;
    text-align: center;
    width: 70px;
}
.panier_L1_ref {
    float: left;
    height: 40px;
    width: 50px;
}
.panier_L1_supprimer {
    float: left;
    height: 40px;
    width: 60px;
}
.panier_L1_total {
    float: left;
    height: 40px;
    text-align: right;
    width: 95px;
}

.info1_coordonnees {
border: #CCC 1px solid;
float: left;
height: 120px;
margin-right: 14px;
margin-top: 10px;
position: relative;
width: 780px;
margin-left: 100px;
}

.info2_01_coordonnees {
border: #CCC 1px solid;
float: left;
height: 320px;
position: relative;
width: 400px;
}

.info2_02_coordonnees {
background-color: #EEE;
border: #CCC 1px solid;
float: right;
height: 320px;
position: relative;
width: 400px;
margin-left: 10px;
}

.info2_coordonnees {
float: left;
height: 330px;
margin-top: 10px;
position: relative;
width: 827px;
}

.info3_coordonnees {
border: #CCC 1px solid;
float: left;
height: 40px;
margin-right: 14px;
margin-top: 10px;
position: relative;
width: 827px;
}

.search130{
	width: 130px;
	float: left;
	text-align: center;
}
.search_l1{
	background-color: #FFFFFF;
color: #000000;
float: left;
font-family: Verdana,Geneva,sans-serif;
font-size: 10px;
line-height: 3em;
width: 950px;
}

.search_l2{
	background-color: #E8E8E8;
color: #000000;
float: left;
font-family: Verdana,Geneva,sans-serif;
font-size: 10px;
line-height: 3em;
width: 950px;
}
.search60{
	width: 60px;
	float: left;
	text-align: center;
}

.search200{
	width: 200px;
	float: left;
	text-align: center;
}

.search350{
	width: 350px;
	float: left;
	text-align: center;
}

.contrat_page{
	  margin-left: 5px;
	margin-top:5px;
}

.info4_coordonnees{border:#CCC 1px solid;float:left;height:100px;margin-left:14px;margin-right:14px;margin-top:10px;padding-left:10px;padding-top:10px;position:relative;width:805px;}
.ligne_coordonnees{float:left;height:20px;margin-left:10px;margin-top:8px;position:relative;text-align:right;width:250px;}
.ligne_coordonnees2,.ligne_coordonnees3{float:left;height:20px;position:relative;text-align:right;width:100px;}
.ligne_coordonnees4{float:left;height:20px;margin-left:10px;margin-top:8px;position:relative;text-align:right;width:315px;}
.ligne_coordonnees_02_2{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:20px;margin-left:10px;margin-top:3px;position:relative;text-align:left;width:160px;}
.ligne_coordonnees_02d{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:20px;margin-left:10px;margin-top:3px;position:relative;text-align:right;width:170px;}
.ligne_coordonnees_02g{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:20px;margin-left:10px;margin-top:3px;position:relative;text-align:right;width:140px;}
.ligne_coordonnees_d,.ligne_mdp1{float:left;height:20px;margin-left:10px;position:relative;text-align:left;width:160px;}
.ligne_coordonnees_g{float:left;height:20px;margin-left:10px;margin-top:3px;position:relative;text-align:right;width:120px;}
.ligne_coordonnees_h{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:20px;margin-left:10px;margin-top:8px;position:relative;text-align:right;width:340px;}
.info1_01_coordonnees,.info1_02_coordonnees{float:left;height:130px;position:relative;width:350px;}
.input_text{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;height:15px;width:150px;}

.contrat_day_line_0_0 {	background-color: #666666;	color: #FFFFFF;	float: left;	font-family: Verdana,Geneva,sans-serif;	font-size: 9px;	height: 20px;	line-height: 2em;	width: 620px;}
.contrat_day_line_0_1{	background-color: #FFFFFF;	color: #000000;	float: left;	font-family: Verdana,Geneva,sans-serif;	font-size: 9px;	height: 20px;	line-height: 2em;	width: 620px;}
.contrat_day_line_0_2{	background-color: #E8E8E8;	color: #000000;	float: left;	font-family: Verdana,Geneva,sans-serif;	font-size: 9px;	height: 20px;	line-height: 2em;	width: 620px;}

.contrat_day_line_0_e{	background-color: #92BF2C;	color: #000000;	float: left;	font-family: Verdana,Geneva,sans-serif;	font-size: 9px;	height: 20px;	line-height: 2em;	width: 620px;}

.contrat_day_line_0 {    float: left;  padding-left:2px;  width: 50px;}
.contrat_day_line_1 {    float: left;  padding-left:2px;  width: 50px;}
.contrat_day_line_2 {    float: left;  padding-left:2px;  width: 180px;}
.contrat_day_line_3 {    float: left;  padding-left:2px;  width: 30px;}
.contrat_day_line_4 {    float: left;  padding-left:2px;  width: 60px;}
.contrat_day_line_5 {    float: left;  padding-left:2px;  width: 100px;}
.contrat_day_line_6 {    float: left;  padding-left:2px;  width: 40px;}
.contrat_day_line_7 {    float: left;  padding-left:2px;  width: 75px;}
.contrat_day_line_8 {    float: left;  padding-left:2px;  width: 15px;}

.contrat_day_box_0 {background-color: rgb(229, 229, 229);}
.contrat_day_box_1 {background-color: #ffffff;}

.zone_update780{	width: 770px;	padding:5px 5px;}
.zone_update780:after{	display:block;	content:"";	clear:both;}


.bday{text-align: center; display:inline-block;  line-height:8em;}
.select_c{font-size: 9px;}

.input_c {
	background-color:#fcfcfc;
	border-color:#bbbbbb #dddddd #eeeeee;
	border-style:solid;
	border-width:1px;
	color:#444;
	font-family:arial;
	font-size:9px;
	letter-spacing:1px;
	text-align: center;
}

.btn_add_c{width: 10px;
height: 15px;
cursor: pointer;
margin-top: 2px;
font-size: 9px;
text-align: center;}

.welcomeDIV{
	background-image: url('http://image.static.justeatemps.com/front/simg/home/logo.jpg');
	width:295px;
	height:139px;
}

.clients{
	border-radius: 0px 15px 0px 15px;
	-moz-border-radius: 0px 15px 0px 15px;
	-webkit-border-radius: 0px 15px 0px 15px;
	border: 0px solid #000000;
	width:450px;
	height:45px;
	background-color: rgb(174, 219, 255);
	margin-right: 40px;
	margin-bottom: 15px;
}

