
#contenu div.blocBlanc_topGris {
	width:714px;
	height:34px;
	background: url("../images/blocBlanc_topGris.png") no-repeat scroll 0 0 transparent;
	padding-top:5px;
	padding-left:16px;
	margin-bottom:0px;
	padding-bottom:0px;
}


#contenu div.blocBlanc_topGris.green{
	width:455px;
	background: url("../images/blocBlanc_topGris_green.png") no-repeat scroll 0 0 transparent;
}

#contenu div.blocBlanc_topGris.green .title{
	float: left;
    width: 185px;
	text-transform: uppercase;
}

#contenu div.blocBlanc_topGris.green .nom_commercianl{
	float: left;
}

#contenu div.blocBlanc_topGris h4{
	color: #FFFFFF;
	font-size:19px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-right: 20px;
	padding-top: 4px;
	text-align: center;
}

#contenu div.blocBlanc_topGris.green h4{
	color: #000000;
	padding-top: 0px;
}

#contenu div.blocBlanc_body{
	width: 728px;
	background: url("../images/blocBlanc_body.png") repeat-y scroll 5px 0 transparent;
	padding: 0 7px;
}

#contenu div.blocBlanc_body.green{
	width: 454px;
	background: url("../images/blocBlanc_body_green.png") repeat-y scroll 0 0 transparent;
}

#contenu div.blocBlanc_body table{
	width: 100%;
}

#contenu div.blocBlanc_body .name{
	color: #00B0CB;
	font-size: 19px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e0e0e0;
	font-weight: bold;
	text-align: center;
}

#contenu div.blocBlanc_body .images{
	width: 40%;
	text-align: center;
}

#contenu div.blocBlanc_body .contact_list, #contenu div.blocBlanc_body .contact_list a{
	color: #00B0CB;
}

#contenu div.blocBlanc_body.coordonees .contact_list{
	display: block;
    margin: 0 auto;
    width: 150px;
}

#contenu div.blocBlanc_body .contact_list li{
	background: url("../images/blocBlanc_li.png") no-repeat scroll 0 0 transparent;
	line-height: 15px;
	list-style: none outside none;
	margin: 10px 0px;
	padding-left: 14px;
}

#contenu div.blocBlanc_body.coordonees .contact_list li{ margin-bottom: 0px; }

#contenu div.blocBlanc_body .contact_list li .title{
	color: #000000;
	font-size: 14px;
}

#contenu div.blocBlanc_body.coordonees{
	text-align: center;
}

.blocBlanc_paddingLeft {
	padding-left:16px;
}

#contenu div.blocBlanc_bottom {
	height: 8px;
    padding: 0px;
	width: 728px;
	background: url("../images/blocBlanc_bottom.png") repeat-y scroll 5px 0 transparent;
	margin-bottom: 20px;
}

#contenu div.blocBlanc_bottom.green{
	height: 23px;
    width: 453px;
	background: url("../images/blocBlanc_bottom_green.png") repeat-y scroll 1px 0 transparent;
	padding-left:16px;
	margin-bottom: 20px;
}

#contenu input.submitGris_OK {
  background: url("../images/submitGris_OK_background.png") no-repeat 2px 2px transparent;
  width:32px;
  height:21px;
  border: 0 none;
  color: #FFFFFF;
}

#contenu ul.liste_flecheVerte li {
  clear: both;
  margin-bottom: 0px;
  vertical-align: text-top;
  background: url("../images/liste_flecheVerte.png") no-repeat scroll 0 3px transparent;
  list-style: none inside none;
  padding: 0px 12px 5px;
}

#contenu ul.liste_flecheVerte li .vert{
	color: #00B0CB;
	display:inline-block;
	vertical-align:top;
}

#contenu ul.liste_flecheVerte ul#liste_encours li {
  clear: both;
  margin-bottom: 0px;
  vertical-align: text-top;
  background: none;
  list-style: none inside none;
  padding: 0px 12px 5px;
}

#contenu #liste_encours {
	margin-left:7px;
	padding:0;
	border-spacing: 0px;
	border-collapse: collapse;
}

#contenu #liste_encours tr{
	height:22px;
}

#liste_encours .pair {
	color: #00B0CB;
}

#liste_encours td {
	padding-left:20px;
}

.dataTables_wrapper {
  clear: both;
  min-height: 302px;
  position: relative;
}

#tab_stat thead th {
  cursor: pointer;
  font-weight: bold;
  text-align:left;
}

#tab_stat .reference {
	width:130px;
	padding-left:10px;
}

#tab_stat thead th{
	color: #000000;
}

#tab_stat thead th.designation{
	text-align: center;
}

#tab_stat thead th.designation {
	width:215px;
	text-align: center;
}
#tab_stat thead th.caN {
	width:95px;
}
#tab_stat thead th.qteN {
	width:80px;
}
#tab_stat thead th.caN-1 {
	width:95px;
}
#tab_stat thead th.qteN-1 {

}

#tab_stat .reference.sorting, #tab_stat .reference.sorting_asc, #tab_stat .reference.sorting_desc {
	background-position: 120px center;
}
#tab_stat .designation.sorting, #tab_stat .designation.sorting_asc, #tab_stat .designation.sorting_desc {
	background-position: 200px center;
}
#tab_stat .qteN.sorting, #tab_stat .qteN.sorting_asc, #tab_stat .qteN.sorting_desc {
	background-position: 67px center;
}
#tab_stat .caN.sorting, #tab_stat .caN.sorting_asc, #tab_stat .caN.sorting_desc {
	background-position: 83px center;
}
#tab_stat .qteN-1.sorting, #tab_stat .qteN-1.sorting_asc, #tab_stat .qteN-1.sorting_desc {
	background-position: 87% center;
}
#tab_stat .caN-1.sorting, #tab_stat .caN-1.sorting_asc, #tab_stat .caN-1.sorting_desc {
	background-position: 83px center;
}

#tab_stat .sorting {
  background: url("../images/sort_bothVert.png") no-repeat scroll transparent;
}

.sorting_asc {
  background: url("../images/sort_ascVert.png") no-repeat scroll transparent;
}

.sorting_desc {
  background: url("../images/sort_descVert.png") no-repeat scroll transparent;
}

.dataTables_length {
  float: left;
  width: 40%;
  margin-bottom:6px;
}

.dataTables_filter {
  float: right;
  text-align: right;
  width: 50%;
  font-size: 14px;
}

table.display {
  clear: both;
  margin: auto;
}

.paginate_disabled_previous {
  background-image: url("../images/dataTable_back_disabled.png");
}
.paginate_enabled_previous {
  background-image: url("../images/dataTable_back_enabled.png");
}

.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
  float: left;
  height: 19px;
  margin-left: 3px;
  width: 22px;
}

.paginate_disabled_next {
  background-image: url("../images/dataTable_next_disabled.png");
}
.paginate_enabled_next {
  background-image: url("../images/dataTable_next_enabled.png");
}

.dataTables_paginate {
  float: right;
  text-align: right;
  width: 50px;
}

.dataTables_info {
  float: left;
  width: 60%;
}

/* BLOCK GRAY */
body#gestion_devis .blocBlanc_topGris, body#page_catalogue_add .blocBlanc_topGris, body#page_catalogue_edit .blocBlanc_topGris{
	width:707px;
	height: 24px;
	background: url("../images/gest_dev_blocBlanc_top.png") no-repeat scroll 0 0 transparent;
	padding-top:5px;
	padding-left:16px;
	margin-bottom:0px;
	padding-bottom:0px;
}

body#gestion_devis .blocBlanc_topGris h4, body#page_catalogue_add .blocBlanc_topGris h4, body#page_catalogue_edit .blocBlanc_topGris h4{
	color: #545454;
	font-size: 15px;
	padding-right: 16px;
	width: 690px;
	text-align: left;
	padding-top: 1px;
}

body#gestion_devis .blocBlanc_body, body#page_catalogue_add .blocBlanc_body, body#page_catalogue_edit .blocBlanc_body{
	width: 713px;
	background: url("../images/gest_dev_blocBlanc_body.png") repeat-y scroll 0px 0 transparent;
	padding: 5px 5px;
}

body#gestion_devis .blocBlanc_bottom, body#page_catalogue_add .blocBlanc_bottom, body#page_catalogue_edit .blocBlanc_bottom{
	height: 7px;
    padding: 0px;
	width: 728px;
	background: url("../images/gest_dev_blocBlanc_bot.png") no-repeat scroll 0px 0 transparent;
	margin-bottom: 20px;
}
