.bloc1 {

	width: 510px;
}
.bloc2 {

	width: 510px;

}

/*programmes*/

.gauche {

	width: 520px;
	padding-left:10px;
	padding-top:50px;
	float:left;
}

.droite {
	width: 370px;
	margin-left:30px;
	padding-top:39px;
	float:left;
}

.etudiant {
	line-height: 57px;
	padding: 0 10px 0 30px;
	font-size: 14px;
	text-decoration: verdana;
	width: 520px;
	height:45px;
	padding-bottom:20px;
	background-image: url(../img/c_graph_etudiants.png);
	background-position:left top;
	background-repeat:no-repeat;
	color:white;
	
}

.sante {
	line-height: 57px;
	padding: 0 10px 0 30px;
	font-size: 14px;
	text-decoration: verdana;
	width: 520px;
	height:45px;
	padding-bottom:20px;
	background-image: url(../img/d_graph_prevention.png);
	background-position:left top;
	background-repeat:no-repeat;
	color:white;
	
}

.info {
	line-height: 37px;
	padding: 0 10px 0 30px;
	font-size: 14px;
	text-decoration: verdana;
	width: 365px;
	height:35px;
	padding-bottom:20px;
	background-image: url(../img/e_graph_info.png);
	background-position:left top;
	background-repeat:no-repeat;
	color:white;
	margin-top:10px;
	
}

.conso {
	line-height: 57px;
	padding: 0 10px 0 30px;
	font-size: 14px;
	text-decoration: verdana;
	width: 365px;
	height:45px;
	padding-bottom:20px;
	background-image: url(../img/f-graph_conso.png);
	background-position:left top;
	background-repeat:no-repeat;
	color:white;
	margin-top:29px;
}

.groupWrapper
{
	width: 245px;
	margin-right: 1%;
	min-height: 100px;
}

.groupWrapper2
{
	width: 245px;
	float:left;
	margin-right: 1%;
	min-height: 50px;
}

.groupWrapper3
{
	width: 470px;
	float:left;
	margin-right: 1%;
	min-height: 100px;
}

.groupItem
{
	margin-bottom: 12px;
	width: 240px;
}

.groupItem2
{
	margin-bottom: 12px;
	width: 479px;
}

.groupItem3
{
	margin-bottom: 12px;
	padding-bottom:33px;
	width: 360px;
	background-image: url(../img/pictobasdroite.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	
}

.itemHeader
{
	padding: 17px 10px 0px 0px;
	font-size: 13px;
	height: 18px;
	position: relative;
	background-image: url(../img/a_graph_orientation.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration: verdana;
	color:white;
}

.itemHeader2
{
	padding: 22px 10px 0px 10px;
	font-size: 13px;
	height: 18px;
	position: relative;
	background-image: url(../img/c_graph_etudiants.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration: verdana;
	color:white;
}

.itemHeader3
{
	padding: 15px 10px 0px 10px;
	font-size: 13px;
	height: 19px;
	position: relative;
	background-image: url(../img/h_graph_prevention.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size: 18px;
	text-decoration: verdana;
	color:white;
}

.itemHeader4
{
	padding: 29px 10px 0px 10px;
	font-size: 13px;
	height: 18px;
	position: relative;
	background-image: url(../img/e_graph_bons_plans_conso.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-size: 14px;
	text-decoration: verdana;
	color:white;
}


.itemContent
{
	padding:0px 10px 5px;
	background-color:white;
	font-size: 12px;
	text-decoration: verdana;
	color:black;
	margin-left:7px;
	margin-right:10px;
}

.itemContent img
{
	display: block;
	margin: 0 auto 15px;
}

.itemContent2 img
{
	display: block;
	margin: 0 auto 15px;
}

.itemContent3 img
{
	display: block;
	margin: 0 auto 15px;
}

.itemContent2
{
	padding:0px 10px 5px;
	background-color:white;
	font-size: 12px;
	text-decoration: verdana;
	color:black;
	margin-left:10px;
	margin-right:16px;
}

.itemContent p, .itemContent2 p, .itemContent3 p
{
margin:0 10px 15px;
}



.itemContent3
{
	padding:0px 10px 5px;
	background-color:white;
	font-size: 12px;
	text-decoration: verdana;
	color:black;
	margin-left:0px;
	margin-right:40px;
	
}

.date
{
	font-size: 11px;
	text-decoration: verdana;
	color:#b656c1;
	padding-top:25px;
	margin-top:0px;
}


.closeEl
{
	position: absolute;
	right: 20px;
	top: 0px;
	cursor: pointer;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

/* podcast*/ 



.itemContent h4,.itemContent2 h4,.itemContent3 h4
{
	margin-bottom:10px;
	font-size: 14px;
	text-decoration: verdana;
}

h3
{
width:auto;
height:14px;

}

.date
{
padding-top:10px;
}

/*      oo      non use*/ 

.serializer
{
	clear: both;
}


.sortHelper
{
	border: 3px dashed #666;
	width: auto !important;
}


