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

/*
 * Styles propres a la branche
 */

/* Corps de la page */
/*------------------*/
.corps {
	color:			Black;
	font-size:		12px;
}

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

.respBranche {
	width:			560px;
	height:			14px;
	margin:			20px auto;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	text-align:		center;
}

#webBranche {
	float:			center;
}

/* Contenu de la page */
/*--------------------*/
.contenu {
	color:			Black;
	font-size:		12px;
}

/* Sous-titre de branche */
/*-----------------------*/
.soustitreBranche {
	height:			18px;
	margin:			0 auto;
	padding:		16px 0 0 0;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	font-weight:		bold;
	font-size:		16px;
	text-align:		center;
}

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

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

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

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

.texteEncadreRougeBranche {
	color:			Red;
	margin:			12px 0 0 0;
	padding:		5px 10px;
	border:			1px solid Black;
}

.texteSouligneBranche {
	margin:			0 auto;
	padding:		12px 0 0 0;
	text-decoration:	underline;
}

/* Publications */
/*--------------*/
.AnneePubli {
	color:			Sienna;
	height:			16px;
	margin:			0 auto;
	padding:		10px 0 10px 0;
	font-size:		18px;
	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;
}

/* Table de branche */
/*------------------*/
.tableBranche {
        width:			760px;
	margin:			12px 0 0 0;
	padding:		0 50px;
	color:			Black;
	font-size:		12px;
}

/* Texte de table de branche */
/*---------------------------*/
.texteJustifie300TableBranche {
	width:			300px;
	margin:			0 auto;
	padding:		12px 0 0 0;
	text-align:		justify;
}

.texteBoldJustifie330TableBranche {
	width:			330px;
	margin:			0 auto;
	padding:		12px 0 0 0;
	font-weight:		bold;
	text-align:		justify;
	vertical-align:		top;
}

.texteSouligneJustifie470TableBranche {
	width:			470px;
	margin:			0 auto;
	padding:		12px 0 0 0;
	text-decoration:	underline;
	text-align:		justify;
	vertical-align:		top;
}

/* Image de branche */
/*------------------*/
.imageCarteKerBranche {
	height:			468px;
	width:			450px;
	margin:			15px 155px;
}

.imagePhotoKerBranche {
	height:			675px;
	width:			450px;
	margin:			15px 155px;
}

.imageCarteSpaBranche {
	height:			351px;
	width:			450px;
	margin:			15px 155px;
}

.imagePhotoSpaBranche {
	height:			675px;
	width:			450px;
	margin:			15px 155px;
}

.imageCarteCroBranche {
	height:			357px;
	width:			450px;
	margin:			15px 155px;
}

.imagePhotoCroBranche {
	height:			600px;
	width:			450px;
	margin:			15px 155px;
}

.imageCarteDduBranche {
	height:			450px;
	width:			450px;
	margin:			15px 155px;
}

.imagePhotoDduBranche {
	height:			338px;
	width:			450px;
	margin:			15px 155px;
}

.imageMarionBranche {
	height:			495px;
	width:			660px;
	margin:			15px 50px;
}

.imageMaillageBranche {
	height:			606px;
	width:			660px;
	margin:			15px 50px;
}

.imageAltimetrieBranche {
	height:			651px;
	width:			660px;
	margin:			15px 50px;
}

.imageCcaBranche {
	height:			693px;
	width:			660px;
	margin:			15px 50px;
}

.imageEchelleBranche {
	height:			513px;
	width:			359px;
	margin:			15px 200px 15px 201px;
}

/* Image de table de branche */
/*---------------------------*/
.imageLogoTableBranche {
	height:			100px;
	width:			88px;
	margin:			12px 100px;
}

.imageAccueilTableBranche {
	height:			350px;
	width:			351px;
	margin:			12px 9px;
}
