﻿div#Datasheet_View
{
	letter-spacing: 0px;
}

.title_datasheet
{
	float: right; /*line-height:150%;*/
}
.logo_datasheet
{
	float: right;
	clear: both;
}

.wrap_datasheetvamtop
{
	overflow: auto;
	font-size: 90%;
	background: url(../../images/3D/vamtop.jpg) no-repeat;
	padding-left: 85px;
	padding-bottom: 5px;
	letter-spacing: 0px;
}

.wrap_datasheetvamtopht
{
	overflow: auto;
	font-size: 90%;
	background: url(../../images/3D/vamtopht.jpg) no-repeat;
	padding-left: 85px;
	padding-bottom: 5px;
	letter-spacing: 0px;
}

.wrap_datasheetvamtophc
{
	overflow: auto;
	font-size: 90%;
	background: url(../../images/3D/vamtophc.jpg) no-repeat;
	padding-left: 85px;
	padding-bottom: 5px;
	letter-spacing: 0px;
}

.wrap_datasheetvamhtf
{
	overflow: auto;
	font-size: 90%;
	background: url(../../images/3D/vamhtf.jpg) no-repeat;
	padding-left: 85px;
	padding-bottom: 5px;
	letter-spacing: 0px;
	letter-spacing: 0px;
}
.wrap_datasheetvam21
{
	overflow: auto;
	font-size: 90%;
	background: url(../../images/3D/vam21.jpg) no-repeat;
	padding-left: 85px;
	padding-bottom: 5px;
	letter-spacing: 0px;
}
.wrap_datasheetvamfjl
{
	overflow: auto;
	font-size: 90%;
	background: url(../../images/3D/vamfjl.jpg) no-repeat;
	padding-left: 85px;
	padding-bottom: 5px;
	letter-spacing: 0px;
}
.wrap_datasheetvamslij2
{
	overflow: auto;
	font-size: 90%;
	background: url(../../images/3D/vamslij2.jpg) no-repeat;
	padding-left: 85px;
	padding-bottom: 5px;
	letter-spacing: 0px;
}
.valuebds
{
	/*HERITE DU WRAP100*/
	width: 100%;
	overflow: auto;
	margin: 5px auto;
}

.valuebds em
{
	font-size: 85%;
}

.datasheetcriteria
{
	width: 75%;
	margin: 10px auto;
	overflow: hidden;
}

.datasheetcriteria div
{
	margin: 5px;
}

.datasheetcriteria_table
{
	border-collapse: separate;
	width: 100%;
	text-align: center;
	color: #0075b3;
}

/*th
{
	background-color: #0075b3;
	text-align:center;
	color:#fff;
	border: #daeaf1 1px solid;
	border-spacing: 0px;
}*/
caption
{
	/*border: #daeaf1 1px solid;*/
	font-weight: bold;
	background-color: #0075b3;
	color: #fff;
	border-spacing: 0px;
	padding: 3px;
}


.tableau_pipe_properties
{
	float: left;
	width: 49%;
}

.tableau_connection_properties
{
	float: right;
	width: 49%;
}
.tableau_loading_performances
{
	width: 49%;
	float: left;
}

.tableau_torques
{
	float: right;
	width: 49%;
}

.bordure_table
{
	width: 100%;
	padding: 5px;
	border-collapse: collapse;
	border: #0075b3 1px solid;
}

.bandeau_title_cds
{
	overflow:hidden;
	text-align: center;
	background-color: #CCCCCC;
	padding-top: 15px;
	padding-bottom: 15px;
}

.table_title_cds
{
	text-align: center;
	width: 100%;
	padding: 5px;
	border-collapse: collapse;
	font-size: 125%;
}

.bandeau_title_cds tr
{
	height: 25px;
	font-weight: bold;
}

.bandeau_title_cds th
{
	background-color: Transparent;
	text-align: center;
	color: #555555;
	border-spacing: 0px;
}

.header_border_left
{
	border-left: solid 1px #000000;
}

.center_text_table
{
	text-align: center;
}
/*
.table_std
{border: solid 1px #0075b3; margin:5px auto; padding: 2px 8px 2px 8px; border-collapse:collapse; background: #0075b3;}

.table_std th
{color:#fff;text-align:center; padding: 2px 8px 2px 8px;border-bottom: solid 1px #0075b3;}
*/
.table_ligne_paire td
{
	background-color: #fff;
	padding: 2px;
}

.table_ligne_impaire td
{
	background-color: #daeaf1;
	padding: 2px;
}

.table_td_align_right
{
	text-align: right;
}

.marketing_message
{
	padding: 5px;
	border-collapse: collapse;
	border: #0075b3 1px solid;
	overflow: auto;
}

.bandeau_footer_cds
{
	overflow:hidden;
	text-align: center;
	background-color: #CCCCCC;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size:85%;
}

.bandeau_footer_cds table
{
	width: 100%;
	font-style: italic;
}

.bandeau_footer_cds h3
{
	border-bottom: none;
	font-size:100%;
}


#blur
{
	width: 100%;
	background-color: white;
	moz-opacity: 0.5;
	khtml-opacity: .5;
	opacity: .5;
	filter: alpha(opacity=50);
	z-index: 120;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

#progress
{
	z-index: 200;
	position: absolute;
	top: 0pt;
	left: 0pt; /*border: solid 1px black;*/
	padding: 5px 5px 5px 5px;
	text-align: center;
}

.colonne1
{
	width: 49%;
}
.colonne2
{
	width: 49%;
}

.cds_type_td
{
	vertical-align: top;
	width: 200px;
	border: #0075b3 1px solid;
	background-color: #daeaf1;
	padding: 5px;
}
.cds_type_td img
{
	padding: 5px;
}
