@charset "UTF-8";
/*** CSS manager ***/
body {
	background: #e3e3e3;
	font-family: arial, helvetica, tahoma, "Trebuchet MS", sans-serif;
	font-size: 10px;
	text-align: center;
	margin: 0;
	padding: 0;
	behavior: url("csshover3.htc");
}
a {
	color: #6d6d6d;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: #000;
	text-decoration: none;
}
/*----------------------------------------------+
+ Menu top  admin                               +
+----------------------------------------------*/
#menuAdmin {
	background: #383838;
	border: 1px solid #707070;
	padding: 5px 5px 5px 0;
	font-size: 11px;
	color: #e2e2e2;
	text-align: left;
}
#menuAdmin .user {
	float: right;
}
#menuAdmin .user a {
	padding: 0 0 0 5px;
	margin-left: 5px;
	border: none;
	border-left: 1px solid #5b5b5b;
}
#menuAdmin .user a:hover {
	text-decoration: underline;
}
#menuAdmin a {
	padding: 0 9px;
	border-right: 1px solid #5b5b5b;
	color: #e2e2e2;
}
.blockTop {
	width: 990px;
	margin: 0 auto;
	text-align: right;
	padding: 5px 0 0 0;
	color: #6d6d6d;
	font: 11px tahoma, arial, helvetica, sans-serif;
}
.blockTop a {
	text-decoration: underline;
}
.blockTop div {
	float: left;
}

#blockGlobal {
	font-size: 12px;
	width: 990px;
	text-align: left;
	margin: 6px auto;
	background: url(bgd-blockGlobal.gif) repeat-y #fff;
}

/*----------------------------------------------+
+ Haut de page header                           +
+----------------------------------------------*/
#blockGlobal #blockHeader {
	height: 80px;
	overflow: hidden;
	background: url(bgd-blockHeader.gif) no-repeat top;
}

#blockGlobal #blockHeader .block-1 {
	width: 400px;
	padding: 17px 0 0 20px;
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	vertical-align: middle;
	height: 80px;
}
#blockGlobal #blockHeader .blockSearchHeader {
	float: right;
	padding: 27px 20px 0 0;
}
#blockGlobal #blockHeader .blockSearchHeader * {
	float: left;
}
#blockGlobal #blockHeader .blockSearchHeader input.text {
	height: 20px;
	width: 257px;
	border: none;
	color: #868686;
	font: italic 12px tahoma, arial, helvetica, sans-serif;
	padding-left: 8px;
	padding-top: 5px;
	background: url(bgd-searchHeader.gif) no-repeat left top;
}
#blockGlobal #blockHeader .block-2 {
	width:100px;
	display: inline-block;
}

#blockGlobal #blockHeader .block-3 {
	width:176px;
	float:left;
	text-align:right;
	padding:31px 0 0;
}
#blockGlobal #blockHeader .block-1 h1 {
	font-size: 17px;
	text-transform: uppercase
}
#blockGlobal #blockHeader .block-1 h1 img {
	vertical-align: middle;
	height: 45px;
}
#blockGlobal #blockHeader .block-1 h2 {
	border: none;
	color: #000;
	font: 12px "Lucida grande", "Lucida Sans Unicode", arial, helvetica, sans-serif;
}
#blockGlobal #blockHeader .block-1 h1 span, 
#blockGlobal #blockHeader .block-1 h2 {
	display:none;
}

#blockGlobal #blockMenu {
	display: block;
	margin: 0 2px;
	height: 36px;
}
#blockGlobal #blockMenu ul {
	background: url(bgd-blockMenu.gif) repeat-x bottom #4d4d4d;
	height: 34px;
	padding: 2px 0 0 3px;
}
#blockGlobal #blockMenu li {
	margin: 0;
	padding: 0;
	background: none;
	font: 12px "Lucida grande", "Lucida Sans Unicode", arial, helvetica, sans-serif;
	color: #656565;
	display: inline;
	float: left;
	height: 34px;
	border-right: 1px solid #606060;
}
#blockGlobal #blockMenu li a {
	height: 34px;
	overflow: hidden;
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	cursor: pointer;
}
#blockGlobal #blockMenu li.activ a,
#blockGlobal #blockMenu li a:hover {
	background: #fff;
	color: #383838;
}

/* ICONS MENU */

#blockGlobal #blockMenu li.home a span {
	background: url(icons/picto-home.png) no-repeat 7px center;
}
#blockGlobal #blockMenu li.catalog a span {
	background: url(icons/picto-catalog.png) no-repeat 7px center;
}
#blockGlobal #blockMenu li.star a span {
	background: url(icons/picto-star.png) no-repeat 7px center;
}
#blockGlobal #blockMenu li.user a span {
	background: url(icons/picto-user.png) no-repeat 7px center;
}
#blockGlobal #blockMenu li.delivry a span {
	background: url(icons/picto-delivry.png) no-repeat 7px center;
}
#blockGlobal #blockMenu li.trend a span {
	background: url(icons/picto-trend.png) no-repeat 7px center;
}
#blockGlobal #blockMenu li.tools a span {
	background: url(icons/picto-tools.png) no-repeat 7px center;
}
#blockGlobal #blockMenu li.shop a span {
	background: url(icons/building.png) no-repeat 7px center;
}



#blockGlobal #blockMenu li a span {
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	padding: 0 0 0 26px;
	height: 34px;
}
#blockGlobal #blockMenu li a span span {
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	padding: 10px 12px 0 2px;
	height: 24px;
	background: none !important;
}
#blockGlobal #blockMenu li.sub a span span {
	background: url(bull-arrowMenu.gif) no-repeat right center !important;
	padding-right: 16px;
	margin-right: 8px;	
}
#blockGlobal #blockMenu li.sub ul li a span span {
	background: none !important;
}

/*#blockGlobal #blockMenu li div.menuHidden {
	display: none;
	position: absolute;
	z-index: 1;
	clear: both;
	height: auto;
	margin: 26px 0 0 -5px;
	width: 170px;
}
* html #blockGlobal #blockMenu li div.menuHidden {
	margin-top: -8px;
}
*+html #blockGlobal #blockMenu li div.menuHidden {
	margin-top: -8px;
}

#blockGlobal #blockMenu li div.menuHidden .top {
	background: url(bgd-menu_top.png) no-repeat top;
	height: 11px;
	overflow: hidden;
}
#blockGlobal #blockMenu li div.menuHidden .bottom {
	background: url(bgd-menu_bottom.png) no-repeat bottom;
	float: left;
}
*/
#blockGlobal #blockMenu li ul.under {
	display: none;
	float: left;
	height: auto;
	padding: 1;
	position: absolute;
	z-index: 1;
	clear: both;
	margin: 34px 0 0 -1px;
	width: 170px;
	border: 1px solid #cecece;
	border-top: none;
	background: #fff;
	z-index:1000;
}

#blockGlobal #blockMenu li:hover ul.under {
	display: block;
}
*+html #blockGlobal #blockMenu li ul.under { margin:0 0 0 -1px; }
* html #blockGlobal #blockMenu li ul.under { margin:0 0 0 -1px; }

#blockGlobal #blockMenu li ul li {
	display: block;
	padding: 0;
	height: auto;
	float: none;
	border: none;
}

#blockGlobal #blockMenu li ul li {
	font-size: 11px;
}
#blockGlobal #blockMenu li ul li a {
	display: block;
	float: none;
	height: auto;
	color: #000;
	border-bottom: 1px dotted #cecece;
	padding: 7px 3px 7px 5px;
}
#blockGlobal #blockMenu li ul li a:hover {
	background: #ebebeb;
}
#blockGlobal #blockMenu li ul li a span,
#blockGlobal #blockMenu li ul li a span span {
	display: inline;
	white-space: normal;
	padding: 0;
	height: auto;
	background-image: none !important;
}

#blockGlobal #blockSubMenuTop {
	display: block;
	margin: 5px 2px;
	height: 30px;
	overflow: hidden;
	text-align: center;
	background: url(dot.gif) repeat-x left 26px;
}
#blockGlobal #blockSubMenuTop ul {
	height: 24px;
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	vertical-align: top;
}
#blockGlobal #blockSubMenuTop li {
	margin: 0;
	padding: 0;
	background: none;
	font: 12px "Lucida grande", "Lucida Sans Unicode", arial, helvetica, sans-serif;
	color: #656565;
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	list-style: none;
}
#blockGlobal #blockSubMenuTop li a {
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	height: 20px;
	overflow: hidden;
	text-decoration: none;
	margin: 0;
	padding: 4px 5px 0 5px;
	border: 1px solid #dadada; 
	cursor: pointer;
	color: #787878; 
	background: #f2f2f2;
	font: bold 12px "Lucida grande", "Lucida Sans Unicode", arial, helvetica, sans-serif;
}
#blockGlobal #blockSubMenuTop li a:hover {
	background: #ddd;
	color: #383838;
}
#blockGlobal #blockSubMenuTop li.activ a,
#blockGlobal #blockSubMenuTop a.activ {
	color: #000;
	height: 21px;
	border-bottom: 1px solid #fff;
	background: #fff;
}
/*#blockGlobal #blockSubMenuTop li a span {
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	padding: 0 0 0 5px;
	height: 20px;
}
#blockGlobal #blockSubMenuTop li a span span {
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	padding: 2px 5px 0 0;
	height: 18px;
	background: none !important;
	vertical-align: middle;
}*/
#blockGlobal .blockPagePath {
	border: 1px solid #dadada;
	border-top: none;
	padding: 7px;
	margin: 0 2px;
	font-size: 11px;
	background: url(bgd-shader.gif) repeat-x bottom #fff;
}
#blockGlobal #blockActionMenuTop {
	/*margin:-26px 0 0;
	height:25px;*/
	background:none;
	border:none;
	border-bottom:1px dotted #DADADA;
	padding:5px 0;
}
#blockGlobal .blockActionSubMenu ul, 
#blockGlobal #blockActionMenuTop ul {
	text-align: right;
	padding-right: 5px;
}
#blockGlobal .blockActionSubMenu li, 
#blockGlobal #blockActionMenuTop li {
	list-style: none;
	margin: 0;
	display: inline;
	padding: 0;	
	font: 11px "Lucida grande", "Lucida Sans Unicode", arial, helvetica, sans-serif;
}
#blockGlobal .blockActionSubMenu li a , 
#blockGlobal #blockActionMenuTop li a {
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
    background: transparent url(bgd-button_right.gif) no-repeat scroll top right;
    color: #fff;
    height: 22px;
    margin: 0 1px 0 0;
    padding: 0 8px 0 0;
    text-decoration: none;
}
#blockGlobal .blockActionSubMenu li a span , 
#blockGlobal #blockActionMenuTop li a span {
    background: transparent url(bgd-button_left.gif) no-repeat;
    line-height: 14px;
 	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	padding: 3px 0 0 8px;
    height: 19px;
}
#blockGlobal .blockActionSubMenu li a span span , 
#blockGlobal #blockActionMenuTop li a span span {
    background: none;
    display: inline;
    line-height: auto;
    padding: 0; 
}
#blockGlobal .blockActionSubMenu li a.add span span , 
#blockGlobal #blockActionMenuTop li a.add span span {
	background:url(bgd-button_add.gif) no-repeat left 3px;
	padding-left:13px;
}

#blockGlobal .blockActionSubMenu li a:hover, 
#blockGlobal .blockActionSubMenu li a:active, 
#blockGlobal #blockActionMenuTop li a:hover, 
#blockGlobal #blockActionMenuTop li a:active {
    background-position: right bottom;
    outline: none;
}

#blockGlobal .blockActionSubMenu li a:hover span, 
#blockGlobal .blockActionSubMenu li a:active span, 
#blockGlobal #blockActionMenuTop li a:hover span, 
#blockGlobal #blockActionMenuTop li a:active span {
    background-position: left bottom;
}
#blockGlobal .blockSearchFilter {
	padding: 5px;
	margin: 12px 0 12px 0;
	background: #eaf2f5;
	border: 1px solid #bedce7;
	text-align: center;
	border-radius: 7px;
	-moz-border-radius: 7px;
	line-height: 30px;
}
#blockGlobal .blockSearchFilter input,
#blockGlobal .blockSearchFilter select {
	margin-right: 5px;
}
#blockGlobal #blockPagination {
	display: block;
	margin: 15px 2px;
	height: 30px;
	overflow: hidden;
	text-align: center;
}
#blockGlobal #blockPagination ul {
	height: 24px;
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	vertical-align: top;
}
#blockGlobal #blockPagination li {
	margin: 0;
	padding: 0;
	background: none;
	font: 12px "Lucida grande", "Lucida Sans Unicode", arial, helvetica, sans-serif;
	color: #656565;
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	list-style: none;
}
#blockGlobal #blockPagination li a {
	display: -moz-inline-box;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-decoration: none;
	margin: 0;
	padding: 5px 7px;
	border: 1px solid #dadada; 
	cursor: pointer;
	color: #787878; 
	background: #f2f2f2;
	font: bold 12px arial, helvetica, sans-serif;
}
#blockGlobal #blockPagination li a:hover {
	background: #ddd;
	color: #383838;
}
#blockGlobal #blockPagination li.activ a,
#blockGlobal #blockPagination a.activ {
	color: #000;
	background: #fff;
}

#blockGlobal .inputDoublonSearch {
	width:270px;
	font-size:11px;
	padding:2px;
	font-family: arial, helvetica, sans-serif;
}

#miniSearchBox {
	background-color: #FFF;
	border: 1px solid #555;
	border-width: 1px 2px 2px 1px;
	width:340px;
	min-height:100px;
}

#miniSearchBox ul{
	list-style-type: none;
	text-align:left;
}

#miniSearchBox ul li{
	display:block;
	border-bottom:1px solid #AAA;
	padding:5px;
}

#miniSearchBox ul li.activ {
	background-color:#EFEFFF;
	font-weight:bolder;
}


#blockGlobal #column-1 {
width:208px;
float:left;
margin:4px 10px 9px 0;
}

#blockGlobal #column-2 {
float:none;
margin:2px;
}

#blockGlobal .column-1_2,#blockGlobal .column-2_2 {
margin-top:9px !important;
}

#blockGlobal #column-1 .styleBorder_bottom {
background:#fff url(styleBorder-1_bottom.gif) no-repeat bottom;
}

#blockGlobal #column-1 .styleBorder_top {
background:url(styleBorder-1_top.gif) no-repeat top;
padding:2px;
}

#blockGlobal .column-1_2 .styleBorder_top {
background:url(styleBorder-4_top.gif) no-repeat top !important;
padding:2px;
}

#blockGlobal #column-1 ul {
background:#ebebeb;
}

#blockGlobal #column-1 ul li {
list-style:none;
border-bottom:1px solid #cecece;
background:url(bgd-column-1_li.gif) repeat-x bottom;
padding:6px 0 8px 7px;
}

#blockGlobal #column-1 ul li a {
background:url(bul-arrow-1_right.gif) no-repeat left center;
padding-left:11px;
color:#000;
}

#blockGlobal #column-1 ul li a:hover {
color:#3f5514;
}

#blockGlobal #column-1 ul ul {
margin-left:13px;
background:none;
}

#blockGlobal #column-1 ul li li {
background:none;
border:none;
font-size:13px;
color:#578202;
padding:3px 0;
}

#blockGlobal #column-1 ul li li a {
color:#578202;
background:url(dot-1.gif) no-repeat left 8px;
padding:0 0 0 7px;
}

#blockGlobal #column-2 .styleBorder_bottom {
height:500px;
background:#fff url(styleBorder-5_bottom.gif) no-repeat bottom;
}

html > body #blockGlobal #column-2 .styleBorder_bottom {
height:auto;
min-height:500px;
}

#blockGlobal #column-2 .styleBorder_top {
background:url(styleBorder-5_top.gif) no-repeat top;
padding:2px 2px 5px;
}

#blockGlobal .column-2_2 .styleBorder_top {
background:url(styleBorder-3_top.gif) no-repeat top !important;
padding:2px 2px 7px;
}

#blockGlobal #column-2 .blockTree {
border-bottom:1px dotted #8e8e8e;
margin:5px;
padding:5px;
}

#blockGlobal #column-2 .blockTree ul li {
list-style:none;
display:inline;
background:url(bul-arrow-3_right.gif) no-repeat left center;
margin:0 8px 0 0;
padding:0 0 0 16px;
}

#blockGlobal #column-2 .blockTree img {
float:right;
margin:0 0 0 5px;
}

#blockGlobal #column-2 .blockAddress {
font-weight:700;
font-size:14px;
border:1px solid #ddd;
margin:8px 26px 26px 25px;
padding:8px;
}

#blockGlobal #column-2 h2 {
color:#bc900b;
font:bold 19px  arial, helvetica, sans-serif;
border-bottom:1px dotted #b5b5b5;
padding: 5px;
}

#blockGlobal #column-2 h2 span.tradeMark {
vertical-align:top;
font-size:12px;
}

#blockGlobal #column-2 h2 img {
margin-left:5px;
}

#blockGlobal #column-2 p span.telPrice {
font-size:10px;
}

#blockGlobal #column-2 p {
font:13px arial, helvetica, sans-serif;
color:#202020;
text-align:justify;
padding-bottom:12px;
line-height:15px;
height:1%;
margin:10px 5px 0;
}

#blockGlobal #column-2 ul.list-1 {
margin:10px;
}

#blockGlobal #column-2 ul.list-1 li {
list-style:square;
font-size:13px;
color:#323232;
margin:0 0 10px 20px;
}

#blockGlobal #column-2 h2.faq {
padding-left:28px;
background:url(picto-question.gif) no-repeat 0 14px;
}
#blockGlobal #column-2 h3 {
padding: 5px 15px;
font-size: 17px;
}

#blockGlobal #column-2 p.faq {
padding-left:28px;
background:url(picto-valid.gif) no-repeat left top;
}

#blockGlobal #column-2 .blockText {
background:url(bgd-blockText.gif) repeat-x bottom;
padding-bottom:0;
border-bottom:1px solid #fff;
margin:0 5px;
}

#blockGlobal #column-2 .blockLinks {
background:#a9a9a9 url(bgd-blockLinks-1.gif) no-repeat bottom;
height:25px;
font:bold 14px arial, helvetica, sans-serif;
color:#fff;
text-align:right;
margin:0 5px;
padding:8px 6px 0;
}

#blockGlobal #column-2 .blockLinks strong {
text-decoration:underline;
}

#blockGlobal #column-2 .blockLinks a.more-2,#blockGlobal #column-2 .blockLinks a.more {
display:block;
float:right;
width:103px;
height:20px;
background:#b4c91a url(bgd-more.gif) no-repeat;
font:12px arial, helvetica, sans-serif;
color:#000;
text-align:left;
margin:-4px 0 0 7px;
padding:4px 0 0 7px;
}

#blockGlobal #column-2 .blockLinks a.more-2 {
width:113px;
background-image:url(bgd-more-2.gif);
}

#blockGlobal #column-2 .blockLinks a.more-2:hover {
background-image:url(bgd-more-2_hover.gif);
}

#blockGlobal #column-2 .blockLinks a.more:hover {
background:#e3ef74 url(bgd-more_hover.gif) no-repeat;
}

#blockGlobal #column-2 .block-1 {
	/*width:420px;*/
	width:462px;
	height:230px;
	overflow:hidden;
	border:1px solid #b5b5b5;
	float:left;
	background:#fff url(bgd-block.gif) repeat-x bottom;
	margin:4px 0 2px 4px !important;
	padding:10px 10px 5px;
}

#blockGlobal #column-2 .block-2 {
	float:none;
	/*width:866px;*/
	height:auto;
	border:1px solid #c5c5c5;
	background:#fff url(bgd-block.gif) repeat-x bottom;
	margin:4px 0 2px 4px;
	padding:10px 10px 5px;
	overflow: hidden;
}
#blockGlobal #column-2 .block-cut {
	height: 80px;
}


#blockGlobal #column-2 .block-1 p {
padding-left:142px;
background:url(pictures/hegydBackupBox.gif) no-repeat 14px -1px;
}

#blockGlobal #column-2 .block-1 .blockLinks {
background:#a9a9a9 url(bgd-blockLinks-2.gif) no-repeat bottom;
}

#blockGlobal #column-2 .blockStyle-1 {
background:#fff url(bgd-productListing.gif) no-repeat bottom;
padding-bottom:6px;
margin:10px 5px;
}

#blockGlobal #column-2 .styleBasket {
margin-top:50px;
}

#blockGlobal #column-2 .blockStyle-1_border {
background:url(bgd-productListing-border.gif) no-repeat top;
margin-bottom:0;
}

#blockGlobal #column-2 .blockStyle-1 ul {
background:url(pictures/hegydBackupBox-3.gif) no-repeat 20px center;
padding:20px 5px 14px 335px;
}

#blockGlobal #column-2 .blockStyle-1 ul li {
font:14px "Trebuchet MS", arial, helvetica, sans-serif;
padding-left:20px;
background:url(bul-arrow-4_right.gif) no-repeat left;
list-style:none;
color:#5a8013;
margin:9px 0;
}

#blockGlobal #column-2 .blockFunction ul {
margin:15px 5px 0;
}

#blockGlobal #column-2 .blockFunction ul li {
font:13px arial, helvetica, sans-serif;
padding-left:20px;
background:url(bul-arrow-4_right.gif) no-repeat left 2px;
list-style:none;
margin:9px 0 18px;
}

#blockGlobal #column-2 .blockFunction ul li strong {
display:block;
font-size:16px;
color:#5a8013;
margin-bottom:5px;
}

#blockGlobal #column-2 .blockNewclient {
width:380px;
float:left;
}

#blockGlobal #column-2 .blockBasketlogin,#blockGlobal #column-2 .blockValidation,#blockGlobal .blockInfo {
border:1px solid #c7d737;
background:#fff;
margin:15px 5px 0;
padding:0 10px 5px;
}

#blockGlobal .blockInfo {
margin:10px 0 0;
padding:10px;
}

#blockGlobal .blockInfo h2 {
font:bold 14px arial, helvetica, sans-serif;
color:#e44600;
margin:0;
padding:0;
}

#blockGlobal #column-2 .list li {
list-style:square;
margin-left:15px;
line-height:19px;
}

#blockGlobal #column-2 .listPdf li {
list-style:none;
margin-left:0;
padding-left:30px;
line-height:30px;
background:url(pictures/ico-pdf.gif) no-repeat left 3px;
font-size:13px;
}

#blockGlobal #column-2 .listPdf li a {
text-decoration:underline;
color:#000;
}

#blockGlobal #column-2 .blockDownloadwindows,#blockGlobal #column-2 .blockDownloadmac {
background:url(pictures/bgd-blockDownloadwindows.jpg) no-repeat;
float:left;
width:279px;
height:131px;
margin:20px 25px !important;
}

#blockGlobal #column-2 .blockDownloadmac {
background:url(pictures/bgd-blockDownloadmac.jpg) no-repeat;
}

#blockGlobal #column-2 .blockDownloadwindows div,#blockGlobal #column-2 .blockDownloadmac div {
height:40px;
font:12px  arial, helvetica, sans-serif;
color:#3a3a3a;
margin:0 0 0 87px;
padding:15px 0 5px 10px;
}

#blockGlobal #column-2 .blockDownloadwindows a,#blockGlobal #column-2 .blockDownloadmac a {
display:block;
height:52px;
font:bold 17px arial, helvetica, sans-serif;
color:#3a3a3a;
text-transform:uppercase;
text-align:center;
margin:0 0 0 63px;
padding:14px 0 0;
}

#blockGlobal #column-2 .blockDownloadwindows a:hover,#blockGlobal #column-2 .blockDownloadmac a:hover {
color:#000;
}

#blockGlobal #column-2 table.sales td {
text-align:center;
}

#blockGlobal #column-2 table.partnerSales td {
text-align:center !important;
width:33% !important;
}

#blockGlobal #column-2 .formTable {
	margin:10px 5px 12px;
}

#blockGlobal #column-2 .formTable table {
	border-spacing:0;
	border-collapse:collapse;
	width:100% !important;
}

#blockGlobal #column-2 .formTable table td {
	border-bottom:1px solid #dadada !important;
	font:13px arial, helvetica, sans-serif;
	color:#484848;
	padding:5px 0;
}
#blockGlobal #column-2 .formTable input.text,
#blockGlobal #column-2 .formTable select {
	color:#000;
	font:13px tahoma, arial, helvetica, sans-serif;
	padding:1px 1px 1px 2px;
}

#blockGlobal #column-2 .formTable textarea.formRefundComment {
	width:80%;
}

#blockGlobal #column-2 a.linkButton,
#blockGlobal #column-2 .formTable a.submit,
#blockGlobal #column-2 .formTable button.submit {
	display:-moz-inline-box;
	display:inline-block;
	font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	border:0;
	background:none;
	margin:0;
	padding:0;
}

#blockGlobal #column-2 a.linkButton span span span,
#blockGlobal #column-2 .formTable a.submit span span span,
#blockGlobal #column-2 .formTable button.submit span span span {
	height:22px;
	line-height:1.5;
	background:url(ong-input_center.gif) repeat-x left top;
	color:#4b601f;
	padding:2px 3px 0;
}

#blockGlobal #column-2 a.linkButton {
	margin-top:-3px !important;
}

#blockGlobal #column-2 a.linkButton span {
	background:url(ong-input-2_left.gif) no-repeat left top;
}

#blockGlobal #column-2 a.linkButton span span {
	background:url(ong-input-2_right.gif) no-repeat right top;
	padding-right:18px;
}

#blockGlobal #column-2 a.linkButton-2 span span {
	background:url(ong-input-3_right.gif) no-repeat right top;
	padding-right:3px;
}

* html button {
	width:1%;
	overflow:visible;
}

*:first-child + html button {
	overflow:visible;
}

#blockGlobal #column-2 .formTable .fieldComment {
	font: italic 11px arial, helvetica, sans-serif;
	color:#535353;
	font-weight: normal;
}

#blockGlobal #column-2 .formTable .formLegend {
	text-align:right;
	padding:8px 0;
}

#blockGlobal #column-2 .blockLogin {
	border:2px solid #d3e5c7;
	width:320px;
	margin:20px auto;
	padding:1px;
}

#blockGlobal #column-2 .blockLogin .formTable {
	background:url(bgd-blockLogin.gif) repeat-x bottom;
	margin:0;
}

#blockGlobal #column-2 .blockLogin .formTable td {
	border:none;
	padding-right:10px;
	padding-left:10px;
}

#blockGlobal #column-2 .blockLogin input {
	width:97%;
}

#blockGlobal #column-2 .blockStyle-1 .formTable {
margin-bottom:0;
}

#blockGlobal #column-2 .blockStyle-1 .formTable td {
width:auto;
}

#blockGlobal #column-2 table .titleTable td {
font:12px  arial, hevetica, sans-serif;
color:#ec6b03;
text-transform:uppercase;
padding:9px 0;
}
#blockGlobal #column-2 table.sales .titleTable td {
	text-align: center;
}
#blockGlobal #column-2 .formTable .priceTable {
width:140px !important;
text-align:center;
background:#eee;
}

#blockGlobal #column-2 .blockStyle-1 .formTable .commandTable {
width:125px;
text-align:center;
}

#blockGlobal #column-2 .blockStyle-1 .formTable .deleteTable {
width:40px;
text-align:center;
}

#blockGlobal #column-2 .formTable .titleTable td.priceTable {
background:none;
}

#blockGlobal #column-2 .formTable td.offerTable {
background:url(bul-arrow-1_right.gif) no-repeat 2px center;
padding-left:12px;
font-weight:700;
}

#blockGlobal #column-2 .formTable td.labelTable {
	background:url(bul-arrow-1_right.gif) no-repeat 2px center;
	padding-left:12px;
	font-weight:700;
	width:35%;
}

#blockGlobal #column-2 .formTable .priceTable-2 {
width:90px !important;
text-align:center !important;
background:#e5e6e5;
}

#blockGlobal #column-2 .blockStyle-1 .formTable input.unit {
width:20px;
text-align:right;
}

#blockGlobal #column-2 .blockStyle-1 .formTable .dateFacture {
width:110px;
}

#blockGlobal #column-2 .blockStyle-1 .formTable .download {
width:200px;
}

#blockGlobal #column-2 .blockStyle-1 .formTable .downloadPdf a {
background:url(ico-pdf.gif) no-repeat left top;
padding-left:26px;
padding-top:3px;
height:20px;
display:block;
width:80px;
font-weight:700;
text-decoration:underline;
margin:0 auto;
}

#blockGlobal #column-2 .blockStyle-1 .formTable .expiration td {
background-color:#dfdfdf;
color:#000;
font-weight:700;
border-bottom:1px solid #8c8c8d;
}

#blockGlobal #column-2 .formTable .expiration .date {
color:red;
}

#blockGlobal #column-2 .blockStyle-1 .formTable .statusOrder {
width:118px;
text-align:center !important;
}

#blockGlobal #column-2 .formTable .totalTaxe td {
background:#ebebeb;
padding-left:4px;
padding-right:4px;
}

#blockGlobal #column-2 .formTable .totalFinal td,#blockGlobal #column-2 .blockStyle-1 .formTable .totalFinal td {
background:#ff9e2b;
padding-left:4px;
padding-right:4px;
color:#fff;
font-size:14px;
}

#blockGlobal #column-2 .formTable .totalTaxe td.priceTable-2 {
background:#e5e6e5;
}

#blockGlobal #column-2 .blockBasketlogin .formTable table,#blockGlobal #column-2 .blockValidation .formTable table {
width:390px !important;
margin:0 auto;
}

#blockGlobal #column-2 .blockBasketlogin .formTable td,#blockGlobal #column-2 .blockValidation .formTable td {
font-size:12px;
border:none;
text-align:left;
padding:2px 0;
}

#blockGlobal #column-2 .formBasket {
width:380px;
}

#blockGlobal #column-2 .formTable .formActionBascket {
width:666px;
float:left;
position:absolute;
margin:10px 0;
}

#blockGlobal #column-2 .blockBasketlogin .formAction,#blockGlobal #column-2 .blockValidation .formTable {
margin:0;
padding:0;
}

#blockGlobal #column-2 .clearForm {
margin-top:45px;
clear:both;
}

#blockGlobal #column-2 .clearForm-2 {
clear:both;
border-bottom:1px solid #d6d6d6;
margin:70px 5px 15px;
}

#blockGlobal #column-2 button.submitCB,#blockGlobal #column-2 button.submitCheck {
display:inline-block;
font:bold 13px Trebuchet MS, Arial, Helvetica, sans-serif;
white-space:nowrap;
text-align:center;
vertical-align:middle;
cursor:pointer;
border:0;
text-transform:uppercase;
background:#c2c2c3 url(bgd-submitCB.gif) no-repeat;
height:53px;
width:172px;
outline:none;
margin:3px 6px !important;
padding:0 0 0 50px;
}

#blockGlobal #column-2 button.submitCB:hover {
background:#c2c2c3 url(bgd-submitCB.gif) no-repeat 0 -53px;
}

#blockGlobal #column-2 button.submitCheck {
width:121px;
background:#c2c2c3 url(bgd-submitCheck.gif) no-repeat;
}

#blockGlobal #column-2 button.submitCheck:hover {
background:#c2c2c3 url(bgd-submitCheck.gif) no-repeat 0 -53px;
}

#blockGlobal #column-2 .formTable .blockCreditMut {
margin-top:45px;
}

#blockGlobal #column-2 .blockCgv {
text-align:center;
padding:10px 6px 6px;
}

#blockGlobal #column-2 .formCB {
width:350px;
float:left;
height:95px;
text-align:right;
}

#blockGlobal #column-2 .formCheck {
width:293px;
float:left;
height:95px;
text-align:left;
}

#blockGlobal #column-2 .accountComment {
margin-top:75px;
}

#blockGlobal .blockFormInfos {
width:33%;
border:1px solid #2B2;
padding:25px;
margin-left:auto;
margin-right:auto;
color:#090;
font-weight:bold;
text-align:center;
}

#blockGlobal #blockFooter {
height:23px;
background: url(bgd-blockFooter.gif) no-repeat left bottom;
font:12px arial, helvetica, sans-serif;
text-align:right;
padding:8px 10px 0 0;
}

#blockGlobal #blockFooter ul {
float:left;
text-align:right;
}

#blockGlobal #blockFooter ul li {
list-style:none;
border-right:1px solid #fff;
display:inline;
}

#blockGlobal #blockFooter ul li a {
color:#fff;
padding:0 10px;
}

* html ul #blockGlobal #blockMenuTop li {
float:left;
}

* html ul #blockGlobal #blockMenuTop li a {
height:1%;
}

#blockGlobal #blockMenuTop ul li div,#blockGlobal .blockMenuTop-sub {
background:#202020;
display:block;
width:900px;
text-align:left;
z-index:1;
top:144px;
left:50%;
right:50%;
margin:-1px auto 0 !important;
padding:2px 0 5px;
}

* + html #blockGlobal #blockMenuTop ul li div {
margin:0 -450px 0 -451px !important;
}

#blockGlobal .blockMenuTop-sub {
height:22px !important;
display:block;
}

#blockGlobal .blockMenuTop-sub a,#blockGlobal #blockMenuTop ul li div a {
font-size:13px;
background:none !important;
display:block;
float:left;
color:#fff;
margin:0;
padding:2px 25px;
}

#blockGlobal .blockMenuTop-sub a:hover,#blockGlobal .blockMenuTop-sub a.activ {
color:#ea8801;
}

#blockGlobal #blockMenuTop ul li div a:hover,#blockGlobal #blockMenuTop ul li div a.activ,#blockGlobal #blockMenuTop ul li.activ div a:hover,#blockGlobal #blockMenuTop ul li.activ div a.activ,#blockGlobal #blockMenuTop ul li div a span {
background:none;
color:#85c017;
}

#blockGlobal #blockMenuTop ul li.activ div,#blockGlobal #blockMenuTop ul li.over div,#blockGlobal #blockMenuTop ul li:hover div {
display:block !important;
}

#blockGlobal #column-2 .block-2:hover {
border-color:#b7b7b7;
}

#blockGlobal #column-2 .additionalInformation {
height:82px;
overflow:hidden;
}

#blockGlobal #column-2 .commandHistory {
height:63px;
overflow:hidden;
}

#blockGlobal #column-2 .commandCurrent {
height:89px;
overflow:hidden;
}

#blockGlobal #column-2 .offer {
height:85px;
overflow:hidden;
}

#blockGlobal #column-2 .block-warning,#blockGlobal #column-2 .block-warning:hover {
/*border-color:#fec12e;*/
border-color:#ddd;
}

#blockGlobal #column-2 .block-1 .blockHome{
	height: 167px;
}

#blockGlobal #column-2 .block-1 .blockHome a{
	color: inherit;	
}

#blockGlobal #column-2 .block-1 .blockHome .good {
	color:#009900;
}

#blockGlobal #column-2 .block-1 .blockHome .medium {
	color:#AA5500;
}

#blockGlobal #column-2 .block-1 .blockHome .important {
	color:#990000;
	font-weight:bold;
}

h3, h2 {
	color:#606060;
	font:bold 19px  arial, helvetica, sans-serif;
	border-bottom:1px dotted #b5b5b5;
	text-align:left;
}
h2 span.open {
font-size:12px;
font-weight:400;
float:right;
display:block;
padding:3px 15px 0 0;
}

h2 span.open a {
color:#484848;
}

h2 span.open a:hover {
color:#878787;
}

#blockPopup table,#blockGlobal #column-2 .block-1 table,#blockGlobal #column-2 .block-2 table {
border-spacing:0;
border-collapse:collapse;
width:100% !important;
margin:5px 0 0;
}

#blockPopup table .label span,#blockGlobal #column-2 .block-1 table .label span,#blockGlobal #column-2 .block-2 table .label span {
	font-weight: bold;
	font-size: 12px;
	color: #000;
}
#blockGlobal #column-2 .block-2 table .label-2 {
background:url(bul-arrow-1_right.gif) no-repeat 2px 10px;
padding-top:7px;
vertical-align:top;
padding-left:12px;
font-weight:700;
color:#484848;
}
#blockGlobal #column-2 .block-2 table.sales td.label-2 {
	width: 250px;
}

#blockGlobal span.fieldComment {
	font-size:11px !important;
	font-weight:normal !important;
	font-style:italic;
	display:block;
	color:#8d8d8d !important;
}

#blockGlobal #column-2 .block-2 table span.observation {
display:block;
padding-top:3px;
padding-bottom:5px;
line-height:18px;
}

#blockGlobal #column-2 table .downloadPdf a {
background:url(ico-pdf.gif) no-repeat left top;
padding-left:26px;
padding-top:3px;
height:20px;
display:block;
font-weight:700;
text-decoration:underline;
margin:0 auto;
}

#blockGlobal #column-2 table .downloadPdf {
width:25% !important;
}

#blockGlobal #column-2 table td.secondCol {
width:75% !important;
}

a.submit,button.submit {
display:inline-block;
font:13px Trebuchet MS, Arial, Helvetica, sans-serif;
white-space:nowrap;
text-align:center;
vertical-align:middle;
border:0;
background:none;
cursor:pointer;
margin:0 !important;
padding:0;
}

a.submit span span span,button.submit span span span {
height:22px;
line-height:1.5;
background:url(ong-input_center.gif) repeat-x left top;
padding:2px 3px 0;
}

#blockGlobal #column-2 .moreAction {
text-align: right;
padding:5px 0 0;
}

#blockPopup a.linkAction,#blockGlobal #column-2 a.linkAction {
display:inline-block;
white-space:nowrap;
text-align:center;
vertical-align:middle;
cursor:pointer;
font-size:12px;
}

#blockPopup a.linkAction span,#blockGlobal #column-2 a.linkAction span {
float:left;
vertical-align:middle;
background:url(linkAction_left.gif) no-repeat left top;
color:#fff;
padding:0 0 0 13px;
}

#blockPopup a.linkAction span span,#blockGlobal #column-2 a.linkAction span span {
background:url(linkAction_right.gif) no-repeat right top;
padding:0 4px 0 0;
}

#blockPopup a.linkAction span span span,#blockGlobal #column-2 a.linkAction span span span {
height: 20px;
line-height:1.5;
background:#b3b3b3 url(linkAction_center.gif) repeat-x left top;
padding:0px 5px 0 3px;
line-height: 20px;
}

#blockGlobal #column-2 a.linkAction:hover span span span {
color:#e0e0e0;
}

input.text, select, select.select {
	border:1px solid #c9c9c9;
	color:#000;
	font:13px tahoma, arial, helvetica, sans-serif;
	padding:1px 1px 1px 2px;
}
#fancybox-outer #newslettergererform input.checkbox {
	margin: 0 5px 0 0;
	border: none;
}
#fancybox-outer #newslettergererform input.text {
	float: left;
}
#fancybox-outer #newslettergererform label {
	float: left;
	margin: 3px 0;
	width: 100px;
	text-align: left;
}
#fancybox-outer #newslettergererform td.usefull.label {
	vertical-align: top;
}
#fancybox-outer  a#valid {
	background: #71C405;
	color: #FFFFFF;
	padding: 3px 5px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-weight: bold;
}
#fancybox-outer  a#unvalid {
	background: #DA1906;
	color: #FFFFFF;
	padding: 3px 5px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-weight: bold;
}
.choiceUniverseLabel {
	text-align: left;
}
.choiceUniverse {
	 width: 450px;
	padding: 0 0 20px 0;
	text-align: left;
	height: 237px;
}
*+html .choiceUniverse {
	height: 297px;
}
.btnConfirm {
	padding: 0 0 15px 0;
}
#blockGlobal .submit {
	background: url(bgd-submit.gif) repeat-x bottom;
	border: 1px solid #bebebe;
	padding: 3px 5px 2px 5px !important;
	padding: 3px 2px 2px 6px;
	margin: 0 0 0 5px;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	font-family: "Lucida Grande", "Lucida Unicode Sans", arial, helvetica, sans-serif;
	text-transform: uppercase;
	color: #313131;
	cursor: pointer;
}
input.alone {
width:50%;
}

textarea#reminderText {
width:400px;
height:150px;
margin-top:5px;
}

textarea#reminderText span {
font-style:italic;
color:gray;
}

#blockGlobal #column-2 table.listingCustomers td {
width:22.5%;
font-size:12px;
}

#blockGlobal #column-2 table.listingCustomers td.link {
width:10%;
}

#blockGlobal #column-2 table.order td {
width:17%;
}

#blockGlobal #column-2 table.order td.link {
width:11%;
}

#blockGlobal #column-2 .formTable table.users .date {
width:8%;
}

#blockGlobal #column-2 table.order-2 td {
width:14%;
}

#blockGlobal #column-2 table.orderDetail td {
width:15%;
}

#blockGlobal #column-2 table.orderDetail td.priceTable-2 {
width:20%;
text-align:center;
}
#blockGlobal #column-2 table td.menuActions {
	text-align: right !important;
}

.bgd-popup {
display:block;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
right:0;
bottom:0;
min-height:100%;
background-color:#000 !important;
background:none;
z-index:2;
}

#blockGlobal #column-2 .formPopup {
position:absolute;
top:230px;
width:420px;
left:50%;
right:50px;
border:3px solid #c3d9ff;
background:#ebf2ff;
z-index:3;
margin:0 -210px;
}

#blockLoginAdmin {
width:400px;
text-align:left;
margin:0 auto;
}

#blockLoginAdmin h1 {
width:197px;
height:67px;
padding-top:31px;
margin-bottom:30px;
}

#blockLoginAdmin .blockLogo {
	margin:80px auto 25px;
	padding:0;
	border:0;
	text-align:center;
}

#blockLoginAdmin table {
border-spacing:0;
border-collapse:collapse;
width:100% !important;
margin:0;
}

#blockLoginAdmin .block-2 {
	float:none;
	border:1px solid #b5b5b5;
	background:#fff url(bgd-block.gif) repeat-x bottom;
	margin:0 0 2px 4px;
	padding:5px 10px;
}

#blockLoginAdmin table .formAction td {
	text-align:center;
	border:none;
}

#blockGlobal #column-2 .paging {
text-align:center;
font:1.1em arial, sans-serif;
color:#000;
margin:20px 0 15px;
}

#blockGlobal #column-2 .paging a {
text-decoration:underline;
margin:0 1px;
padding:4px 8px;
}

#blockGlobal #column-2 .paging .activ {
color:#000;
background:#e3e8ed;
text-decoration:none;
font-weight:700;
}

#blockGlobal #column-2 .paging a:hover {
color:#000;
background-color:#e3e8ed;
text-decoration:none;
}

.connexSubmit,
#blockPopup .block-2 .formAction .submit,
#blockGlobal #column-2 .block-2 .formAction .submit-2,
#blockGlobal #column-2 .block-2 .formAction input.submit,
#blockGlobal #column-2 .formAction input.submit {
background:url(bgd-submit.gif) repeat-x left top #e3e3e3;
border:1px solid #999999;
font-family:"Lucida Grande",arial,helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:normal;
padding: 2px 5px 2px 5px !important;
}

button.dashboard {
background:url(calendar/dashboard-icon.gif);
border:0;
cursor:pointer;
height:20px;
width:20px;
position:relative;
top:-3px;
margin:0 10px 0 0;
padding:0;
}

div.dashboard {
background:url(calendar/dashboard.gif);
height:175px;
text-align:center;
width:147px;
padding:0 12px;
}

div.dashboard div {
background:none !important;
cursor:move;
height:165px;
overflow:hidden;
padding-top:10px;
position:relative;
width:147px;
}

div.dashboard caption {
font:normal 12px/17px Arial, Helvetica, sans-serif;
padding-top:0;
text-align:center;
width:100%;
}

div.dashboard caption a {
cursor:pointer;
display:block;
height:11px;
overflow:hidden;
position:absolute;
text-indent:-100px;
top:13px;
width:11px;
}

div.dashboard caption a.prev {
background-image:url(calendar/dashboard-prev.gif);
background-repeat:no-repeat;
background-position:center center;
left:1px;
}

div.dashboard caption a.next {
background-image:url(calendar/dashboard-next.gif);
background-repeat:no-repeat;
background-position:center center;
right:1px;
}

div.dashboard caption span {
height:25px;
position:relative;
text-align:center;
}

div.dashboard caption span.month {
padding-right:8px;
}

div.dashboard caption span.month:after {
content:',';
}

div.dashboard table {
border:0;
border-collapse:collapse;
border-spacing:0;
cursor:default;
overflow:hidden;
width:147px;
margin:0 auto;
}

div.dashboard td,div.dashboard th {
border:0;
font:normal 12px Arial, Helvetica, sans-serif;
height:19px;
text-align:center;
width:21px;
}

div.dashboard td {
font-size:11px;
padding-right:5px;
text-align:right;
width:16px;
}

div.dashboard td.invalid {
color:#a5a5a5;
}

div.dashboard td.valid {
color:#000;
font-weight:700;
cursor:pointer;
}

div.dashboard td.active,div.dashboard td.hover {
color:#6f6f6f;
cursor:pointer;
text-decoration:underline;
}

.tooltip {
cursor:help;
}

.tip, .blockTooltip {
background:#fff url(bgd-blockContent.gif) repeat-x top;
color:#000;
border:2px solid #88c7e4;
width:200px;
padding:5px;
position:absolute;
top:0px;
left:0px;
}

.blockTooltipWarning {
background-color:#fee;
color:#D33;
border:2px solid #F00;
width:200px;
padding:5px;
position:absolute;
top:0px;
left:0px;
}

.something_else .tip {
background-color:#930;
}

.something_else .tip-title {
background-color:#00c;
}

.tip-title {
color:#0e7aad;
font-weight:700;
font-size:14px;
padding:5px;
}

.tip-text {
color:#000;
padding:5px;
}

.ind {
width:200px;
background-color:#666;
color:#FFF;
border-bottom:1px solid #FFF;
padding:15px;
}

#hide {
margin-bottom:20px;
}

.MultiBoxContainer {
position:absolute;
border:2px solid #ccc;
background-color:#fff;
display:none;
z-index:2147483647 !important;
text-align:left;
}

.black {
border-color:#ccc;
}

.connect {
border-color:#868686;
}

.MultiBoxLoading {
background:url(multibox/loader.gif) no-repeat center;
}

.MultiBoxContent {
position:relative;
width:100%;
height:100%;
overflow:hidden;
}

.MultiBoxClose {
position:absolute;
top:-12px;
right:-12px;
background:url(multibox/close.png) no-repeat !important;
width:24px;
height:24px;
cursor:pointer;
}

.MultiBoxControlsContainer {
overflow:hidden;
height:0;
position:relative;
}

.MultiBoxControls {
width:100%;
height:auto;
position:relative;
background-color:#000;
}

.MultiBoxPrevious {
position:absolute;
background:url(multibox/left.png) no-repeat !important;
width:24px;
height:24px;
left:0;
margin-top:5px;
cursor:pointer;
}

.MultiBoxNext {
position:absolute;
background:url(multibox/right.png) no-repeat !important;
width:24px;
height:24px;
right:0;
margin-top:5px;
cursor:pointer;
}

.MultiBoxNextDisabled {
cursor:default;
background:url(multibox/rightDisabled.png) no-repeat !important;
}

.MultiBoxPreviousDisabled {
cursor:default;
background:url(multibox/leftDisabled.png) no-repeat !important;
}

.MultiBoxTitle {
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
font-weight:700;
text-align:left;
margin:10px 10px 10px 35px;
}

.MultiBoxNumber {
position:relative;
width:50px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-align:right;
margin:10px 35px 0 0;
}

.MultiBoxDescription {
clear:left;
position:relative;
padding-top:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-align:left;
margin:0 35px;
}

.MultiBoxCredits {
margin-top:5px;
text-align:right;
font-weight:700;
}

#lbOverlay {
position:absolute;
left:0;
width:100%;
background-color:#000;
cursor:pointer;
}

h1,h2,h3,h4,hr,div,form,img,table,td,tr,p,li,ul,dd,input,map,.clear_both,div.dashboard * {
margin:0;
padding:0;
}

img,#blockGlobal #column-1 ul li.item-5,#blockGlobal #column-2 .blockStyle-1 .formTable .noBorder td {
border:none;
}

.hidden,#popup {
display:none;
}

#blockGlobal .blockHome .block-1 .item-1,#blockGlobal .blockHome .block-1 .item-2 {
width:205px;
height:98px;
background:url(bgd-blockIntroItem.gif) no-repeat right;
float:left;
padding:13px 13px 0 11px;
}

#blockGlobal #column-1 ul li span.tradeMark,#blockGlobal #column-2 p span.tradeMark,#blockGlobal #column-2 .block-2 .btn-Order a span.tradeMark {
vertical-align:top;
font-size:10px;
}

#blockGlobal #column-2 .block-2 .blockSafe a,#blockGlobal #blockMenuTop ul li.activ div a {
color:#fff;
}

#blockGlobal #column-2 .list,#blockGlobal #column-2 .listPdf {
margin:15px 5px;
}

#blockGlobal #column-2 table.sales .total td,#blockGlobal #column-2 table.sales td.month,#blockGlobal #column-2 table.partnerSales .total td,#blockGlobal #column-2 table.partnerSales td.monthSales {
	background:#ebebeb;
	font-weight:700;
	font-size:15px;
	text-transform:uppercase;
	color:#999;
}

#blockGlobal #column-2 .formTable input.text:focus,#blockGlobal #column-2 .formTable textarea:focus,#blockGlobal #column-2 .formTable select:focus,input.text:focus,textarea:focus,select:focus,.select:focus {
border-color:#5c5c5c;
}

#blockGlobal #column-2 .formTable textarea,textarea {
	border:1px solid #f18800;
	color:#000;
	font:13px tahoma, arial, helvetica, sans-serif;
	width:90%;
	padding:1px 0 1px 2px;
}

* + html #blockGlobal #column-2 .formTable button.submit,* + html #blockGlobal #column-2 button.submit,* + html button.submit {
margin:0 2px !important;
}

#blockGlobal #column-2 a.linkButton span,#blockGlobal #column-2 .formTable a.submit span,#blockGlobal #column-2 .formTable button.submit span,a.submit span,button.submit span {
float:left;
vertical-align:middle;
background:url(ong-input_left.gif) no-repeat left top;
padding:0 0 0 4px;
}

#blockGlobal #column-2 a.linkButton span span,#blockGlobal #column-2 .formTable a.submit span span,#blockGlobal #column-2 .formTable button.submit span span,a.submit span span,button.submit span span {
margin-right:1px;
background:url(ong-input_right.gif) no-repeat right top;
padding:0 3px 0 0;
}

#blockGlobal #column-2 .formTable .formAction,#blockGlobal .xiti,.formAction {
text-align:center;
padding:5px;
}

#blockGlobal #column-2 .formTable .requiredFields,#blockGlobal #column-2 .requiredFields,#blockLoginAdmin .requiredFields {
font-size:14px;
color:red;
}



#blockGlobal #column-2 .error td,#blockLoginAdmin .error td {
background:#e6e6e6;
}

#blockGlobal #column-2 .blockLogin .formTable .fieldError,#blockGlobal #column-2 .formTable .commitmentTable,#blockGlobal #column-2 .formTable .unitTable,#blockGlobal #column-2 .formTable .totalTable,#blockGlobal #column-2 .formTable .date,#blockGlobal #column-2 .formTable .space,#blockGlobal #column-2 .blockStyle-1 .formTable .download,#blockGlobal #column-2 .blockStyle-1 .formTable .downloadPdf,#blockGlobal #column-2 .blockStyle-1 .formTable .status,#blockGlobal #column-2 .blockStyle-1 .formTable .server,#blockGlobal #column-2 .blockStyle-1 .formTable .password,#blockGlobal #column-2 .blockStyle-1 .formTable .dateFacture,#blockGlobal #column-2 table.order td.status,#blockGlobal #column-2 table.order td.date,#blockGlobal #column-2 table.order td.society,#blockGlobal #column-2 table.order td.price {
text-align:center;
}

#blockGlobal #column-2 table.orderDetail td.trash,
#blockGlobal #column-2 table.users td.trash {
	width: 30px;
}

#blockGlobal #column-2 .formTable .totalFinal td,#blockGlobal #column-2 .paging .next {
font-weight:700;
}

#blockGlobal #column-2 .blockBasketlogin .formTable td input,#blockGlobal #column-2 .blockValidation .formTable td input,input.search {
width:90%;
}

#blockGlobal #column-2 .reminder,#blockGlobal #column-2 .ticket {
overflow:hidden;
height:87px;
}
#blockPopup table td,
#blockGlobal #column-2 .block-1 table td,
#blockGlobal #column-2 .block-2 table td,
#blockLoginAdmin table td {
	border-bottom:1px solid #dadada;
	padding:4px;
	text-align: left;
	font-size: 12px;
}
fieldset {
	padding: 5px;
	border: none;
}

#blockGlobal #column-2 .block-2 .defaultSkin table.mceLayout td {
	padding: 0;
	background: #f0f0ef;
}
#blockGlobal #column-2 .block-2 .defaultSkin table.mceLayout {
	border-right: 1px solid #ccc !important;
	background: #f0f0ef;
}
#blockGlobal #column-2 .block-2 .defaultSkin table.mceLayout .mceToolbar table {
	width: 90px !important;
	text-align: center;
	margin: 0 auto -1px auto;
}



#blockPopup table .label,#blockGlobal #column-2 .block-1 table .label,#blockGlobal #column-2 .block-2 table .label,#blockLoginAdmin table .label {
	font-weight: bold;
	font-size: 12px;
	color:#484848;
}

#blockGlobal #column-2 .block-2 table.client td,#blockGlobal #column-2 table.orderDetail td.offerTable {
	width: 25%;
}
td.submitAlone,#blockGlobal #column-2 .formTable table.users td {
width:20%;
}
#blockPopup {
	padding: 5px;
}
#blockPopup table td.label {
	width: 150px;
}
#blockGlobal #column-2 table.sales td.month {
	text-align: center;
	width: 210px;
}
.requiredFields,
#blockGlobal #column-2 .formTable .fieldError,
#blockGlobal #column-2 .fieldError,
#blockLoginAdmin .fieldError {
	color:#d81818 !important;
	font-weight:700;
	padding:4px 0;
}
#blockGlobal #column-2 table.sales td.align-center {
	text-align: center;
}
#blockGlobal #column-2 table.sales td.align-center-2 {
	width: 150px !important;
	text-align: center;
}

/* Tableau commande
 * -------------------------------------------------*/

#blockGlobal #column-2 .blockTabCommand {
	padding:10px;
}

#blockGlobal #column-2 .blockTabCommand table.commandInfos,  
#blockGlobal #column-2 .blockTabCommand table.commandDetails {
	width:100%;
	margin:8px 0 20px;
}
#blockGlobal #column-2 .blockTabCommand table.commandInfos td,  
#blockGlobal #column-2 .blockTabCommand table.commandDetails td { 
	padding:5px;
	border-bottom:1px solid #ddd;
}
#blockGlobal #column-2 .blockTabCommand table.commandInfos td.label, 
#blockGlobal #column-2 .blockTabCommand table.commandDetails td.label {
	font-weight:bold;
}
#blockGlobal #column-2 .blockTabCommand table.commandInfos th,  
#blockGlobal #column-2 .blockTabCommand table.commandDetails th {
	padding:5px;
	border-bottom:1px solid #ddd;
	font-weight:bold;
	background:#eee;
	text-align: left;
}
#blockGlobal #column-2 .blockTabCommand table.commandInfos .meansAmount,  
#blockGlobal #column-2 .blockTabCommand table.commandDetails .meansAmount {
	color: #6D6D6D;
	font-style: italic;
}
#blockGlobal #column-2 .blockTabCommand .buttonRefund {
	margin:0 0 20px 0;
}

#blockGlobal #column-2 .blockTabRecovery {
	padding:10px;
}

#blockGlobal #column-2 .blockTabRecovery table.recoveryInfos,  
#blockGlobal #column-2 .blockTabRecovery table.recoveryDetails {
	width:100%;
	margin:8px 0 20px;
}
#blockGlobal #column-2 .blockTabRecovery table.recoveryInfos td,  
#blockGlobal #column-2 .blockTabRecovery table.recoveryDetails td { 
	padding:5px;
	border-bottom:1px solid #ddd;
}
#blockGlobal #column-2 .blockTabRecovery table.recoveryInfos td.label, 
#blockGlobal #column-2 .blockTabRecovery table.recoveryDetails td.label {
	font-weight:bold;
}
#blockGlobal #column-2 .blockTabRecovery table.recoveryInfos th,  
#blockGlobal #column-2 .blockTabRecovery table.recoveryDetails th {
	padding:5px;
	border-bottom:1px solid #ddd;
	font-weight:bold;
	background:#eee;
}

#blockGlobal #column-2 .blockTabRecovery table.recoveryInfos tr.reevaluateLine td,  
#blockGlobal #column-2 .blockTabRecovery table.recoveryDetails tr.reevaluateLine td {
	background-color:#FDD;
}

/* titre sur la fiche commande*/
#blockGlobal #column-2 h2.titleCommand {display: block;}
#blockGlobal #column-2 h2.titleCommand a {float: right; margin: 0 10px;}
#blockGlobal #column-2 h2.titleCommand form {float: right;}
/*#blockGlobal #column-2 h2.titleCommand span {float: left;}*/
#blockGlobal #column-2 h2.titleCommand img {vertical-align: middle}

.fianetIcon {
	border-radius: 15px;
	width: 24px;
	height: 20px;
	color: #fff;
	display: block;
	padding: 4px 0 0 0;
	font-size: 14px;
	font-weight: normal;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.6);
	text-align: center;
}
.fianetIcon.red{ background: #dc2000; }
.fianetIcon.grey{ background: #868686; }
.fianetIcon.green{ background: #1ea133; }
.fianetIcon.greenLight{ background: #8ec33b; }
.fianetIcon.blue{ background: #1d8cd7; }
.fianetIcon.orange{ background: #fd9b00; }








/*----------------------------------------------+
 * + Page 0ffre                                    +
 * +----------------------------------------------*/
#blockGlobal #column-2 .blockOrder {
	margin-top: 15px;
	padding-bottom: 10px;
}
#blockGlobal #column-2 .blockOrder .bdr {
	padding-top: 5px;
}
#blockGlobal #column-2 .blockOrder .blockHead {
	margin: 0 0 5px 0;
	padding-bottom: 12px;
	border-bottom: 1px solid #d4d4d4;
	font-family: "Lucida Grande", arial, helvetica, sans-serif;
}
#blockGlobal #column-2 .blockOrder .blockHead h2 {
	margin: -4px 0 0 0;

}
#blockGlobal #column-2 .blockOrder .blockHead p {
	font-size: 13px;
	color: #4c4c4c;
	margin-top: 10px;
}
#blockGlobal #column-2 .blockOrder .blockHead ul {
	margin-top: 16px;
	margin-left: 15px;
	width: 185px;
	float: left;
}
#blockGlobal #column-2 .blockOrder .blockHead ul li {
	list-style-type: none;
	color: #000;
	font-size: 12px;
	line-height: 19px;
	padding-left: 15px;
	background: url(bull-dot.gif) no-repeat left center;
}
#blockGlobal #column-2 .blockOrder .blockHead ul li.filter {
	background: url(icons/picto-filter.gif) no-repeat left;
}
#blockGlobal #column-2 .blockOrder .blockHead ul li.user {
	background: url(icons/picto-folderSharedOpened.gif) no-repeat left;
}
#blockGlobal #column-2 .blockOrder .blockHead ul li.alerte {
	background: url(icons/picto-alerte.gif) no-repeat left;
}
#blockGlobal #column-2 .blockOrder .blockHead ul li.rss {
	background: url(icons/picto-rss.gif) no-repeat left;
}
#blockGlobal #column-2 .blockOrder .blockHead .price {
	color: #404040;
	float: right;
	text-align: right;
	font-size: 23px;
	position: relative;
	margin-top: 25px;
	font-family: tahoma, verdana, arial, sans-serif;
}
#blockGlobal #column-2 .blockOrder .blockHead .price span {
	color: #a2a1a1;
	font: 12px arial, helvetica, sans-serif;
}
#blockGlobal #column-2 .blockOrder .blockProduct {
	float: left;
	width: 583px;
	margin: 10px 0 0 0;
	padding-bottom: 7px;
	background: url(bdr-block-2_bottom.gif) no-repeat bottom;
}
#blockGlobal #column-2 .blockOrder .blockProduct-2 {
	margin-left: 200px;
}
#blockGlobal #column-2 .blockOrder .blockProduct .bdr {
	background: url(bdr-block-2_top.gif) no-repeat top;
}
#blockGlobal #column-2 .blockOrder .blockProduct-2 .bdr {
	background: url(bdr-block-3_top.gif) no-repeat top;
}
#blockGlobal #column-2 .blockOrder .blockProduct .blockHead {
	margin: 0 1px;
	font-size: 11px;
	background: #eaf2f4;
	border: none;
	padding: 0 15px 2px 15px;
}
#blockGlobal #column-2 .blockOrder .blockProduct-2 .blockHead {
	background: #fff;
}
#blockGlobal #column-2 .blockOrder .blockProduct .blockHead h2 {
	color: #323232;
	font-size: 15px;
	margin: 0;
	padding: 0;
	border: none;
	font-weight: normal;
}
#blockGlobal #column-2 .blockOrder .blockProduct .blockHead p {
	font-size: 11px;
	margin: 0 0 4px 0;
}
#blockGlobal .blockCheck {
	padding: 15px 16px 0 160px;
	font: 12px "Lucida Grande", arial, helvetica, sans-serif;
}
label {
	margin-right: 10px;
}
#blockGlobal .blockCheck label {
	font-size: 15px;
}
#blockGlobal .blockCheck label span {
	display: block;
	font-size: 11px;
	color: #4c4c4c;
	padding-left: 23px;
}
#blockGlobal .blockCheck input {
	position: relative;
	top: 2px;
	margin-right: 5px;
}
#blockGlobal #column-2 .blockOrder .blockProduct .link {
	text-align: right;
	position: relative;
	right: 0;
	margin-bottom: -55px;
	top: -15px;
	float: right;
	font-size: 11px;
	padding-right: 8px;
	background: url(bul-arrow-7_right.gif) no-repeat right;
}
#blockGlobal #column-2 .blockOrder .blockProduct .formProduct {
	padding: 6px 15px 0 15px;
}
#blockGlobal .blockCheck .price,
#blockGlobal #column-2 .blockOrder .blockProduct .formProduct .price {
	color: #404040;
	float: right;
	text-align: right;
	font-size: 15px;
	font-family: tahoma, verdana, arial, sans-serif;
}
#blockGlobal .blockCheck .price span,
#blockGlobal #column-2 .blockOrder .blockProduct .formProduct .price span {
	color: #a2a1a1;
	font: 11px arial, helvetica, sans-serif;
}
#blockGlobal #column-2 .blockOrder .blockPicture {
	float: left;
	width: 160px;
	height: 77px;
	text-align: center;
	margin: 10px 0 0 40px;
	padding: 5px 0 0 0;
}



/*----------------------------------------------+
+ Test Select NavDirectory
+----------------------------------------------*/

ul.NavDirectorySelect {
	border:1px solid #BBB;
	padding:8px;
	height:250px;
	overflow-y:scroll;
	background-color:#FAFAFA;
}

ul.NavDirectorySelect.bigHeight{
	height:auto;
}

ul.NavDirectorySelect li {
	margin-left:15px;
	line-height:22px;
	list-style:none;
}

ul.NavDirectorySelect li input {
	position:relative;
	top:2px;
}

ul.NavDirectorySelect .disabledInput {
	color:#999;	
}

ul.NavDirectorySelect ul li label {
	display:block;
	background-color:transparent;
	width:100%;
	background:url(bgd-navdirectory-li_left.gif) no-repeat;
	margin:6px 0 0 0;
	padding:0 0 0 5px;
	font-weight:bold;
}
ul.NavDirectorySelect ul li label a {
	font-weight:normal;
}
ul.NavDirectorySelect ul li ul li label {
	background:none;
	margin:0;
	font-weight:normal;
}
ul.NavDirectorySelect label:hover {
	background-color:#d4e6fc;
}

ul.NavDirectorySelect ul{
	border-width:0px;
	padding:2px;
	height:auto;	
	overflow:visible;
}

.bad-rate {
	color:#FF0000;
}


#ajaxLoadingBlock{
	display:none;
	padding:5px;
	text-align:center;
}

.productLineGreen {
	background-color:#DFD;
}

.productLineRed {
	background-color:#FBA;
}

.productLineOrange{
	background-color:#FDA;
}

.commentAbuse {
	background-color:#FCC;
	color:#999;
}

.commentNeutral {
	background-color:transparent;
}

.commentValidate {
	background-color:#CFC;
}

.candidateReject {
	background-color:#FCC;
	color:#999;
}

.candidateUnseen {
	background-color:transparent;
}

.candidateSeen {
	background-color:#CFC;
}

.ListOrderType ul{
	border:1px solid #BBB;
	padding:5px;
	height:250px;
	overflow-y:scroll;
	background-color:#FAFAFA;
}

.ListOrderType.bigHeight ul{
	height:auto;
}

.ListOrderType li {
	margin-left:15px;
	line-height:22px;
}


.ListOrderType li ul{
	border-width:0px;
	padding:2px;
	height:auto;	
	overflow:visible;
}


#blockPopUp {
	display:none;
	width:100% !important;
	width:auto;
	position:fixed !important;
	position:absolute;
	top:0px;	
	left:0px;
	z-index:9000
}

#blockPopUp div.content{
	text-align:center;
	width:400px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	border:1px solid #555;
	border-top:0px;
	padding:14px 0;
}

#blockGlobal #column-2 .block-2 td.usefull {
	background-color:#FFFDDF;
	padding:4px;
	border:3px solid #FFFFFF;
	/*background:url(useful_td_background.gif) repeat-x bottom #fff;*/
}

#productListTable td.noRecovery {
	color:#DD5555;
}

#productListTable td img.pictoCompetitor {
	width: 16px;
}

#blockGlobal #column-2 .franchiseCandidateBlock table td.label {
	width:350px;
	text-align:left;
}

.statusPaid{
	background-color:#DFD;
}
.statusRefund {
	background-color:#FDA;
}

.productRowForcedPriceTtc.productColVenteTtc {
	font-weight: bold;
	color: #DD5555;
}

#blockGlobal .actionLink {
	margin: 0 0 15px 15px;

}

#blockGlobal .actionLink .linkAction{
	margin: 0 10px 0 0;
}

#blockGlobal .actionLink img{
	vertical-align: middle;
	margin: 0 3px;
}

/****************************/
/* listing produits légende */
/****************************/
#blockGlobal #column-2 #legend{
	margin : 0 15px;
}
#blockGlobal #column-2 #legend ul{
	list-style: none;
}
#blockGlobal #column-2 #legend ul li{
	float: left;
	margin: 2px 4px;
	display: block;
	height: 20px;
}
#blockGlobal #column-2 #legend ul li img{
	vertical-align: middle;
}
#blockGlobal #column-2 #legend ul li span{
	display: block;
	float: left;
	background: #eee;
	padding: 0 2px;
	margin: 0 3px 0 0;
	border: 1px solid #ddd;
}
#blockGlobal #column-2 #legend li span.productRowForcedPriceTtc{
	font-weight: bold;
	color: #DD5555;
}
#blockGlobal #column-2 #legend li span.noRecovery{
	color: #DD5555;
}
#blockGlobal #column-2 #legend li span.productLineGreen{
	height:15px;
	width:15px;
	display:block;
	background-color: #DDFFDD;
}




/* --- blockItem tooltip blocks ------------------------------------- */
.advancedTitleTooltip {
	position: absolute;
	z-index: 600;
	color:#FFF;
	border: 1px solid #555;
	background-color: #5a9e00;
	padding: 6px 5px;
	font-size:11px;
	font-weight:bolder;
	/*text-transform: uppercase ;*/
	opacity: 0.90;
	width:160px;
	text-align:center;
}
.advancedTitleTooltip h3{
	color:#FFF;
	background-color: #5a9e00;
	font-size:11px;
	border: none;
}

.tooltipLarge {
	width:260px;
}


/* block popup fancy doublon*/

#blockPopupDoublon {
	text-align: left;
	width: 400px;
}

#blockPopupDoublon div.content{
}


/****************************************/
/* Fil de discussion sur les commandes */
/**************************************/
#blockGlobal #column-2 .btnNote{
	margin: 10px 0 5px 10px;
}

#blockGlobal #column-2 .noteList{
	margin: 10px 10px;
	width: 500px;
}

#blockGlobal #column-2 .errorNote{
   -moz-border-radius:5px;
   border-radius:5px;
	background:#F9FEDA;
	border:2px solid #7AB201;
	width: 500px;
	margin: 10px ;
}

#blockGlobal #column-2 .errorNote span{
	margin: 0 0 0 10px;
	background:url(error.png) no-repeat left center;
	display: block;
	color: #d20000;
	font-weight: bold;
}
#blockGlobal #column-2 .errorNote span span{
	margin: 0 0 0 20px;
	background: none;
	line-height: 25px; 
}

#blockGlobal #column-2 .note{
	margin: 10px 10px;
	display:block;
	position:relative;
	padding:4px;
	background:#F9FEDA;
	border:1px solid #7AB201;
   -moz-border-radius:5px;
   border-radius:5px;
   margin:0 0 7px;
}

#blockGlobal #column-2 .note .content{
	margin: 10px 10px;
}


#blockGlobal #column-2 .note .infos{
	margin: 0;
	font-size:9pt;
	font-style:italic;
	float:right;
	clear:both;
	color:#999;
	padding:3px 0px 0px 0px;
}
#blockGlobal #column-2 .note .edit{
	display:none;
	position:absolute;
	width:16px;
	height:16px;
	background:url(bgd_btndelete-01.png) no-repeat;
	cursor:pointer;
	top:3px;
	right:22px;
}
#blockGlobal #column-2 .note .delete{
	display:none;
	position:absolute;
	width:16px;
	height:16px;
	background:url(bgd_btndelete-01.png) no-repeat;
	cursor:pointer;
	top:3px;
	right:3px;
}
#blockGlobal #column-2 .note .edit span,
#blockGlobal #column-2 .note .delete span{
	display:none;
}
#blockGlobal #column-2 .note:hover .edit,
#blockGlobal #column-2 .note:hover .delete{
	display: block;
}
#blockGlobal #column-2 .styleBorder_bottom.blockNote{
	min-height: 10px;
	margin: 0 0 20px 0;
}

#blockGlobal #column-2 #commandButton {
	float:right;
}

#blockGlobal #column-2 .pictoFianet {
padding-left:28px;
background:url(picto-command-fianet.gif) no-repeat 0 0px;
background:url(rond_rouge.gif) no-repeat 6px 2px;
line-height:20px;
display:block;
}
#blockGlobal #column-2 .pictoFianetRefresh {
padding-left:4px;
}

#blockGlobal .underSearch{
	margin: 0 0 8px 10px;
}

#blockGlobal #column-2 .block-2 td.anomaly.input, 
#blockGlobal #column-2 .anomaly {
	border:2px solid #D81818;
}

#blockGlobal #column-2 .error {
	color:#FF0000;
}

#blockGlobal #column-2 .pageNavigation  {
	border-bottom:2px solid #6ea000;
	display:block;
	height:25px;
}
#blockGlobal #column-2 .pageNavigation li {
	float:left;
	display:block;
	margin:0 2px;
}
#blockGlobal #column-2 .pageNavigation li.first {
	margin:0 2px 0 0;
}
#blockGlobal #column-2 .pageNavigation a {
	line-height:22px;	
	display:block;
	padding:2px 8px 0 8px;
	color:#fff;
	color:#5A9E00;
	background:#73756e;
	border:1px solid #6ea000;
	border-bottom:none;
	font-weight:bold;
	letter-spacing:0.04em;
	border-radius:3px 3px 0 0;
	/*background-image:-ms-linear-gradient(top, #86C401, #7ab201);
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#86C401), to(#7ab201));
	background-image:-webkit-linear-gradient(top, #86C401, #7ab201);
	background-image:-o-linear-gradient(top, #86C401, #7ab201);
	background-image:-moz-linear-gradient(top, #A0E400, #8BC600);
	background-image:linear-gradient(top, #86C401, #7ab201);
	background-repeat:repeat-x;*/
	background:#fff;
	text-shadow:1px 1px 1px #fff;
}
#blockGlobal #column-2 .pageNavigation li.activ a, 
#blockGlobal #column-2 .pageNavigation a:hover {
	font-weight:bold;
	background:#F1FFCE;
	color:#5f9404;
	/*border-color:#D8F58C;*/
	text-shadow:1px 1px 0 #fff;
	background:#7ab201;
	text-shadow:1px 1px 0 #6ea000;
	color:#fff;
	background-image:-ms-linear-gradient(top, #86C401, #7ab201);
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#86C401), to(#7ab201));
	background-image:-webkit-linear-gradient(top, #86C401, #7ab201);
	background-image:-o-linear-gradient(top, #86C401, #7ab201);
	background-image:-moz-linear-gradient(top, #86C401, #7ab201);
	background-image:linear-gradient(top, #86C401, #7ab201);
}

/****************************************/
/* blockList sur plusieurs colonnes */
/**************************************/
#blockGlobal #column-2 .blockItemList {
	
}
#blockGlobal #column-2 .blockItemList .column{
	width:300px;
	float:left;
}
#blockGlobal #column-2 .blockItemList input {
	
}
#blockGlobal #column-2 .blockItemList label {
	margin:0 0 0 10px;
	line-height:25px;
	vertical-align:-3px;
	font-size:14px;
	
}
#blockGlobal #column-2 .blockItemList .column{
	width:300px;
	float:left;
}


#blockGlobal #column-2 #blockCommercialOperation a.linkAction{
	float:right;
}

#blockGlobal #column-2 .block-2 table td.articleText div.mce-tinymce {
	width:767px;
}

/****************************************/
/* block ticket univers					*/
/****************************************/
#ticketUniverse label {
	float: left;
	width: 110px;
	display: block;
	margin: 4px 2px;
}

#blockGlobal #column-2 .validation-batch {
	float: right;
}

/****************************************/
/* recherche commandes					*/
/****************************************/
#blockGlobal #column-2 .blockSearchFilter .commandListing .dateStart,
#blockGlobal #column-2 .blockSearchFilter .commandListing .dateEnd {
	width: 75px;
	
}



