/* CSS Document */

/*
---------- bloc gauche -------------
*/

#blocGauche{
	width: 182px;
	margin: 0 12px 0 2px;
	float: left;
	background-color: #ffffff;
}

/*
---------- carrieres ------------
*/

#blocGauche #carrieres {
	height: 73px;
	color: #4B4B4B;
	font-weight: bold;
	background-color: #dfe0e2;
	margin: 0 0 2px 0;
}
#blocGauche #carrieres p{
	padding: 7px 0 1px 6px;
	margin: 0;
}
#blocGauche #carrieres ul{
	margin: 0;
	padding: 0;
}
#blocGauche #carrieres li {
	background: url(../../images/v25/corpo_fleche-grise.gif) no-repeat 4px 5px;
	padding-left: 28px;
	margin-bottom: 3px;
	list-style-type:none;
}
#blocGauche #carrieres li a{
	color: #4B4B4B;
	text-decoration: none;
}
#blocGauche #carrieres a:hover{
	text-decoration: underline;
}

/*
---------- action ------------
*/

#blocGauche #action{
	background-color: #dfe0e2;
	width: 182px;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

/*
---------- bloc central - push ------------
*/

.blocPushCorpo{
	width: 198px;
	height: 210px;
	float: left;
	margin: 0 2px 0 0;
	padding: 0;
	overflow: hidden;
}
.blocPushCorpo img{
	margin: 0;
	border: none;
}
.blocPushCorpo .agxPshCorpo-corps{
	height: 57px;
	color: black;
	margin: 0;
	padding:3px 5px 0 0!important;
	padding:1px 5px 0 0;
}

/*
---------- bloc droite ------------
*/

#blocDroite{
	float: left;
	width: 182px;
	margin: 0 0 0 10px;
}

/*
---------- bloc droite - Actu AGF -----------
*/

#blocDroite #actuAGF{
/*	height: 75px;*/
	padding-bottom: 5px;
	margin: 0 0 2px 0;
	background-color: #138;
	color: white;
}
#blocDroite #actuAGF p{
	padding: 3px 0 0 9px;
	margin: 0;
	font: bold 14px arial;
}
#blocDroite #actuAGF ul{
	margin: -1px 0 0 0;
	padding: 0;
}
#blocDroite #actuAGF li{
        background: transparent url(../../images/v25/puce_liste_carre.gif) no-repeat scroll 7px 5px;
	padding-left: 14px;
	margin-top: 10px;
	color: #dcdeed;
	list-style-type:none;
}
#blocDroite #actuAGF li a{
	text-decoration: none;
	color: white;
}
#blocDroite #actuAGF a:hover{
	text-decoration: underline;
}


/*
---------- bloc droite - Actu AGF -----------
*/

#blocDroite #accesDirect{
	height: 101px;
	margin: 0 0 2px 0;
	background-color: #dfe0e2;
}
#blocDroite #accesDirect p{
	padding: 9px 0 3px 8px;
	margin: 0;
	font-weight: bold;
}
#blocDroite #accesDirect ul{
	margin: 0;
	padding: 0;
}
#blocDroite #accesDirect li {
	background: transparent url(../../images/v25/corpo_fleche-bleue.gif) no-repeat scroll 8px 5px;
	padding-left: 32px;
	margin-bottom: 5px;
	list-style-type:none;
}
#blocDroite #accesDirect li a{
	color: #138;
	font-weight: bold;
	text-decoration: none;
}
#blocDroite #accesDirect a:hover{
	text-decoration: underline;
}

/*
---------- bloc droite - offre AGF -----------
*/

#blocDroite #offreAGF a{
	display: block;
	height: 20px;
	background-color: #138;
	text-align: center;
	font: bold 14px arial;
	color: white;
	padding-top: 3px;
	text-decoration: none;
	
}
#blocDroite #offreAGF a:hover{
	text-decoration: underline;
}

#clear {
	clear: both;
}
