body{
	width:1003px;
	margin:auto;
	background-image:url("../images/body_fond.jpg");
	background-repeat:repeat-x;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

img{
	border:0;
}

ul{
	padding-left:15px;
}

li{
	margin-bottom:5px;
}
#surligne span:hover{text-decoration:underline;}
h1 {
	color:#787878;
	display:inline;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:normal;
	margin-left:10px;
}

.clear{
	clear:both;
}

.top{
	margin-top:80px;
	height:8px;
	width:100%;
}

.logo_img{
	float:left;
	max-height:100px;
	max-width:300px;
}

.top_instit{
	margin-top:36px;
	height:51px;
	width:100%;
	background-image:url("../images/header_instit.png");
}

.top_left{
	height:8px;
	width:251px;
	float:left;
	background-image:url("../images/top_left.jpg");
	background-repeat:no-repeat;
}

.top_right{
	height:8px;
	width:752px; /* 759pxS */
	float:left;
	background-image:url("../images/top_right.jpg");
	background-repeat:no-repeat;
}


.liens_menu{
	text-decoration:none;
	font-size:11px;
	text-align:right;
}

.liste_cat_menu{
	list-style-type: square;
	padding-left:30px;
	font-size:13px;
}

.middle_instit{
	min-height:400px;
	width:1002px;
	background-image:url("../images/fond_instit.png");
	background-repeat:repeat-y;
	background-position:bottom;
}

.middle{
	min-height:400px;
	width:1002px;
	background-image:url("../images/middle.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:white;
}

.degrade_instit{
	min-height:400px;
	width:100%;
	background-image:url("../images/degrade_instit.png");
	background-repeat:no-repeat;
	background-position:bottom;
}

.middle_left{
	padding-left:0px;
	min-height:250px;
	width:251px;
	float:left;
	margin-bottom:0px;
	background-repeat:no-repeat;
}

.menu_principal{
	float:left;
	width:28px;
	height:117px;
}

.txt_left{
	float:right;
	background-image:url("../images/fond_left_instit.png");
	width:223px;
	height:485px;
}

.img_index{
	float:left;
	margin-right:5px;
}


.img_index img{
	border:none;
}

.middle_right{
	padding-left:20px;
	padding-top:10px;
	min-height:250px;
	width:730px;
	float:left;
}

.bottom{
	height:51px;
	width:100%;
}

.bottom_instit{
	height:91px;
	width:100%;
	background-image:url("../images/bottom_instit.png");
	background-repeat:no-repeat;
}

.bottom_left{
	height:51px;
	width:251px;
	float:left;
	background-image:url("../images/bottom_left.png");
	background-repeat:no-repeat;
}

.bottom_right{
	height:51px;
	width:752px; /* 759pxS */
	float:left;
	background-image:url("../images/bottom_right.png");
	background-repeat:no-repeat;
}
.bottom_right_content{
	font-size:9px;
	padding-top:15px;
	color:#7A7E8A;
	}
.bottom_right_content a{
	color:#7A7E8A;
	}
#arobases{ text-decoration:none;}
#arobases:hover{text-decoration:underline;}



.case_image{
	border-bottom:dotted;
	border-color:rgb(150, 150, 150);
	width:182px;
	height:150px;
}

.case_description{
	border-bottom:dotted;
	border-color:rgb(150, 150, 150);
	padding-left:5px;
}

.case_description a{
	color:rgb(87,154,207);
}

.case_description h4{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
}

.description{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:rgb(163, 163, 163);
	font-size:11px;
	text-align:justify;
	font-weight: lighter;
}

.activite{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:rgb(103, 103, 103);
	font-size:11px;
	text-align:justify;
	font-weight: lighter;
}


