/*
 * branche.css : Styles generaux de branche
 */

/*
 * Styles propres a la branche
 */

/* Titre de branche */
.TitreBranche {
	height:			22px;
	margin:			0 auto;
	padding:		20px 0 0 0;
	color:			Black;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-weight:		bold;
	font-size:		20px;
	text-align:		center;
}

.RespBranche {
	width:			560px;
	height:			15px;
	margin:			20px auto;
	color:			Black;
	border:			0;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-size:		12px;
	text-align:		center;
}

#webBranche {
	float:			center;
}

/* Style .contenu */
.contenu {
	width:			760px;
	color:			Black;
	font-size:		12px;
}

/* Texte de Branche */
.texteBranche {
	margin:			0 auto;
	padding:		12px 0 0 0;
}

.texteBoldBranche {
	margin:			0 auto;
	padding:		12px 0 0 0;
	font-weight:		bold;
}

.texteBoldRedBranche {
	margin:			0 auto;
	padding:		12px 0 0 0;
	font-weight:		bold;
	color:			Red;
}

.texteBoldRed14Branche {
	margin:			0 auto;
	padding:		12px 0 0 0;
	font-size:		14px;
	font-weight:		bold;
	color:			Red;
}

.texteBoldGreen14Branche {
	margin:			0 auto;
	padding:		12px 0 0 0;
	font-size:		14px;
	font-weight:		bold;
	color:			Green;
}


.texteBold14Branche {
	margin:			0 auto;
	padding:		14px 0 0 0;
	font-size:		14px;
	font-weight:		bold;
}

.texteBoldBorderBranche {
	margin:			0;
	padding:		0;
	font-weight:		bold;
	border:			1px solid Black;
	vertical-align:		top;
}

.texteCentreBranche {
	margin:			0 auto;
	padding:		12px 0 0 0;
	text-align:		center;
}

.texteItalicGreyBranche {
	margin:			0 auto;
	padding:		12px 0 0 0;
	font-style:		italic;
	color:			Grey;
}

.textePhotobacBranche {
	width:			170px;
	padding:		0 0 0 10px;
}

/* Sous-titre de branche */
.soustitreBranche {
	height:			18px;
	margin:			0 auto;
	padding:		16px 0 16px 0;
	font-size:		16px;
	font-weight:		bold;
	text-align:		center;
}

/* Table de Branche */
.table760CentreBranche {
	margin:			0 auto;
	padding:		0;
	width:			760px;
	color:			Black;
	font-size:		12px;
	text-align:		center;
 	border:			1px solid Black;
	border-collapse:	collapse;
}

.table600CentreBranche {
	margin:			0 auto;
	padding:		0;
	width:			600px;
	color:			Black;
	font-size:		12px;
	text-align:		center;
 	border:			1px solid Black;
	border-collapse:	collapse;
}

.table600Branche {
	margin:			0 auto;
	padding:		0;
	width:			600px;
	color:			Black;
	font-size:		12px;
	text-align:		center;
/* 	border:			1px solid Black; */
}

.table700CentreBranche {
	margin:			0 auto;
	padding:		0;
	width:			700px;
	color:			Black;
	font-size:		12px;
	text-align:		center;
 	border:			1px solid Black;
	border-collapse:	collapse;
}

.table700LeftBranche {
	margin:			0 auto;
	padding:		0;
	width:			700px;
	color:			Black;
	font-size:		12px;
	text-align:		left;
}

.table260Branche {
	margin:			0 auto;
	padding:		0;
	width:			300px;
	color:			Black;
	font-size:		12px;
	text-align:		center;
}

.table150Branche {
	width:			150px;
}

.table175Branche {
	width:			175px;
}

.texteBold70TableBranche {
	font-weight:		bold;
	width:			70px;
	height:			40px;
	background:		LightBlue;
 	border:			1px solid Black;
}

.texteBold100TableBranche {
	font-weight:		bold;
	width:			100px;
	height:			40px;
	background:		LightBlue;
 	border:			1px solid Black;
}

.texte70TableBranche {
	width:			70px;
	height:			25px;
 	border:			1px solid Black;
}

.texte100TableBranche {
	width:			100px;
	height:			25px;
 	border:			1px solid Black;
}

.texte600FigureCaptions {
	width:			600px;
	font-size:		12px;
	text-align:		justify;
	color:			Black;
	padding-left:		100px;
	padding-right:		130px;
}


.AnneePubli {
	height:			16px;
	margin:			0 auto;
	padding:		10px 0 10px 0;
	font-size:		14px;
	font-weight:		bold;
	text-align:		left;
}

.RetraitPubli {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-size:		12px;
	text-align:		justify;
	color:			Black;
	vertical-align:		top;
	text-indent:		-15px;
	padding-left:		15px;
	padding-bottom:		10px;
}

.imageBatoBranche {
	width:			300px;
	height:			126px;
	margin:			10px 230px;	
}

.imageSstlevBranche {
	width:			300px;
	height:			156px;
	margin:			10px 230px;	
}

.imagePhotobacBranche {
	width:			130px;
	height:			125px;
	margin:			10px 265px;	
}

.imageShiptrackBranche {
	width:			620px;
	height:			310px;
	margin:			10px 70px;	
}

.imageNbobsxyBranche {
	width:			620px;
	height:			254px;
	margin:			10px 70px;	
}

.imageNbobstBranche {
	width:			620px;
	height:			271px;
	margin:			10px 70px;	
}

.imageSelectedshipsBranche {
	width:			750px;
	height:			505px;
	margin:			0 5px 20px 5px;	
}
