/******** PLAN **********/

/*
#titlePanier {
	margin-left: 93px;
}

#titlePanier .title {
	font-family:Arial,Helvetica;
	font-size:19px;
	color:#808080;
	font-weight:bold;
	margin-left: 22px;
	margin-top: 50px;
}

#titlePanier .borderTitle {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
}
*/



/* textes */

.txtArial11pxGris {
	color: #737373;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.txt_subtitle_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #808080;	font-weight: bold;
	border-bottom: 1px #BFBFBF solid;
}


.margesPlanSubtitle {
	padding-left: 23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.txt_subtitle_rouge{
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #D2222A;	font-weight: bold;
	border-bottom: 1px #D2222A solid;
}

.txt_subtitle_violetfin{
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #A08BC2;	font-weight: bold;
	border-bottom: 1px #CDC4DC solid;
}

.txt_subtitle_vert{
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #919F24;	font-weight: bold;
	border-bottom: 1px #C1D237 solid;
}


/* Liens de groupe */

A.mapLinkGroupe:link,
A.mapLinkGroupe:active,
A.mapLinkGroupe:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #572786;
	text-decoration: none;
}

A.mapLinkGroupe:hover {
	font-weight: bold;
	text-decoration: underline;
}

/* Liens de metier */

A.mapLinkMetier:link,
A.mapLinkMetier:active,
A.mapLinkMetier:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #76609A;
	text-decoration: none;
}

A.mapLinkMetier:hover {
	font-weight: bold;
	text-decoration: underline;
}


/* Liens de finance */

A.mapLinkFinance:link,
A.mapLinkFinance:active,
A.mapLinkFinance:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9083A6;
	text-decoration: none;
}

A.mapLinkFinance:hover {
	font-weight: bold;
	text-decoration: underline;
}


/* Liens de emploi */

A.mapLinkEmploi:link,
A.mapLinkEmploi:active,
A.mapLinkEmploi:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D2222A;
	text-decoration: none;
}

A.mapLinkEmploi:hover {
	font-weight: bold;
	text-decoration: underline;
}

/* Liens presse */

A.mapLinkPress:link,
A.mapLinkPress:active,
A.mapLinkPress:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #919F24;
	text-decoration: none;
}

A.mapLinkPress:hover {
	font-weight: bold;
	text-decoration: underline;
}

/* Liens partenaire */

A.mapLinkPartenaire:link,
A.mapLinkPartenaire:active,
A.mapLinkPartenaire:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F57C14;
	text-decoration: none;
}

A.mapLinkPartenaire:hover {
	font-weight: bold;
	text-decoration: underline;
}

/*
.txt_subtitle_13pxGris {
	color: #808080;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_verdana13pxorange {
	color: #EE7E1F;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_verdana13pxrouge {
	color: #CC2129;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_verdana13pxvert {
	color: #919F24;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_verdana13pxviolet {
	color: #572786;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#linkBarPrint {
	font-size: 10px;	color: #9A86BB;	font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px;	margin-bottom: 5px;
}
*/

/* bordures */

/*
.filetTablePrint{
	border-bottom: 1px solid #CDC4DC;
}

.borderLR_10px_gris {
	border-left: 10px solid #BFBFBF;
	border-right: 10px solid #BFBFBF
}

.borderB_menuPrint {
		border-bottom: 1px solid #CDC4DC;
}
*/

/** Zone A Gauche **/


#focusPlan_right {
	width: 173px;
	font-size: 10px;
}

#focusPlan_right TABLE.miniBloc1{
	border-top: 5px #BFBFBF solid;	border-bottom: 1px #AFAFAF solid;	border-left: 1px #AFAFAF solid;
	padding-left: 10px;	padding-right: 5px;
	width: 173px;
}

#focusPlan_right TABLE.miniBloc2{
	border-bottom: 1px #AFAFAF solid;	border-left: 1px #AFAFAF solid;
	padding-left: 10px;	padding-right: 5px;
	width: 173px;
}
#focusPlan_right TABLE.miniBloc3{
	border-left: 1px #AFAFAF solid;
	padding-left: 10px;	padding-right: 5px;
	width: 173px;
}