.hideIfNotPrint {
	display: none;
}

/* pages de catalogue */
.simpleContentTitleCatalog {
	display:block;
	background:url(../images/charte/sc-h2.jpg) no-repeat;
	background-position:right bottom;
	border:0;
	padding:0;
	padding-left:4px; padding-right:10px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom;
}

.simpleTableContentArrow {
	empty-cells: show;
}
.simpleTdContentArrow {
	background:url(../images/charte/bg-arrow.gif) no-repeat;
	border:0;
	padding:0;
	padding-left:10px; padding-bottom:5px;
	color:#01A5A7;
	font-size:10px;
	font-weight:bold;
}
.simpleTdContentArrowEnd {
	background:url(../images/charte/bg-arrow-end.gif) no-repeat;
}

.catalogTableContent {
	empty-cells: show;
}
.catalogContentLeft {
	background-color: #CEEBEF;
	margin:0px;
	padding:10px;
	vertical-align: top;
}
.catalogContentRight {
	background-color: #E7E7E7;
	margin:0px;
	padding:10px;
	vertical-align: top;
}
.catalogContentRight a img {
	border:2px solid #01A5A7;
}
.catalogContentRight a, .catalogContentRight a:link, .catalogContentRight a:visited, .catalogContentRight a:hover {
	color:#01A5A7;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}

.tableCatalogs td a, .tableCatalogs td a:link, .tableCatalogs td a:visited, .tableCatalogs td a:hover{
	color:#01A5A7;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}
.bleu {
	color:#01A5A7;
}

.catalogTableButtonBlue {
	empty-cells: show;
}
.catalogTdButtonBlueLeft {
	background:url(../images/charte/bg-button-blue-left.gif) no-repeat;
}
.catalogTdButtonBlueMid {
	background:url(../images/charte/bg-button-blue-middle.gif);
}
.catalogTdButtonBlueMid a, .catalogTdButtonBlueMid a:link, .catalogTdButtonBlueMid a:visited, .catalogTdButtonBlueMid a:hover {
	color:#ffffff;
	font-size: 10px;
	text-decoration: none;
}
.catalogTdButtonBlueRight {
	background:url(../images/charte/bg-button-blue-right.gif) no-repeat;
}


.cfgInfos {
	background-color:orange;
	border:1px solid orange;
	text-align:center;
}


/* page du devis */
.tableDevis {
	margin:0px;
	padding:0px;
	empty-cells: show;
}
.tableDevis th {
	margin:0px;
	padding:1px;
	font-weight: bold;
}
.tableDevis .thDevisBGBleu {
	margin:0px;
	padding:0px;
	padding-top:1px; padding-bottom:1px;
	background-color: #ceffff;
	color:#000000;
	font-weight: bold;
	text-align: left;
}
.tableDevis .thDevisProduit {
	margin:0px;
	padding:2px;
	padding-top:1px; padding-bottom:1px;
	background-color: #9ccfff;
	color:#000000;
	font-weight: bold;
	text-align: left;
}



/* page de contact */
.tdContact0 {
 	margin:0px;
	padding:2px;
}
.tdContact1 {
	background-color:#E9F5FD;
	margin:0px;
	padding:2px;
}



/* page de transport */
.tableTransport {
	border:1px solid #dddddd;
	border-collapse:collapse;
	text-align:center;
}
.tableTransport thead td {
	background-color:#87CECD;
	border:1px solid #00B2B5;
	color:#5a5a5a;
	font-weight: bold;
}
.tableTransport tbody td {
	border:1px solid #00B2B5;
	padding-left:3px; padding-right:3px;
	text-align:center;
}
.tdTransport-bgbleu {
	background-color:#E5F4F3;
	border:1px solid #00B2B5;
	padding-left:3px; padding-right:3px;
	text-align:center;
}

/* page de panier */
.tablePanier {
	border:1px solid #CCCCCC;
	border-collapse:collapse;
}
/*
.tablePanier thead td {
	background-color:#87CECD;
	border:1px solid #CCCCCC;
	color:#5a5a5a;
	font-weight: bold;
}*/
.tablePanier tbody td {
	border:1px solid #CCCCCC;
	padding-left:3px; padding-right:3px;
}
.tdPanier-bgbleu {
	background-color:#E5F4F3;
	border:1px solid #CCCCCC;
	padding-left:3px; padding-right:3px;
}

.tdPanier-detail .tableDevis th, .tdPanier-detail .tableDevis tbody td {
	border:none;
}

.tablePanier a:link, .tablePanier a:visited {
	color:#00B6B2;
	text-decoration:none;
}

.tablePanier tbody td .detailCfg td {
	border: none;
	padding:0px;
}

/* page de recap */
.tableRecap td {
	border: none;
}
.tableRecap tbody td {
	border: none;
}
	


/* Easybloc / Bloc 3000 */
.simpleContentTitle6F94BF {
	background:url(../images/dagard/produit/sc-h2-6F94BF.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	border:0;
	display:inline;
	padding:0;
	padding-left:4px;
	padding-right:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:bottom;
}
.tabContentTabOn6F94BF {
	display:inline;
	background-color:#6F94BF;
	border:0;
	padding:5px;
	padding:0;
	padding-left:4px;
	padding-right:10px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom;
}


/* TAIGA */
.simpleContentTitle00B6B2 {
	background:url(../images/dagard/produit/sc-h2-00B6B2.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	border:0;
	display:inline;
	padding:0;
	padding-left:4px;
	padding-right:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:bottom;
}
.tabContentTabOn00B6B2{
	display:inline;
	background-color:#00B6B2;
	border:0;
	padding:5px;
	padding:0;
	padding-left:4px;
	padding-right:10px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom;
}


/* EUROPA */
.simpleContentTitle00B5DC-left {
	background:url(../images/dagard/produit/sc-h1-00B5DC.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	border:0;
	display:inline;
	padding:0;
	padding-left:4px;
	padding-right:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:bottom;
}
.simpleContentTitle00B5DC {
	background:url(../images/dagard/produit/sc-h2-00B5DC.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	border:0;
	display:inline;
	padding:0;
	padding-left:4px;
	padding-right:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:bottom;
}
.tabContentTabOn00B5DC{
	display:inline;
	background-color:#00B5DC;
	border:0;
	padding:5px;
	padding:0;
	padding-left:4px;
	padding-right:10px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom;
}
