/* Feuille de style matthieuvanhille.comVersion : v3.0Date : décembre 2009*//* @group Eléments globaux */	html, body, form, h1, h2, h3, p, ul {	margin : 0px;	padding-bottom : 0px;}h1{	font-size : 0.94em;	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;	color : #FFFFFF;	text-align:center;	padding-top:10px;}h2 {	font-size : 0.75em;	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;	color : #ffffff;	text-align : left;	margin-bottom : 10px;	padding : 10px 5px 20px 30px;}hr {	clear : both;	visibility : hidden;}img {	border : 0px;}body {	background-color: #1d0c00;}/* @end *//* @group Structure */	#conteneur {	position : relative;	width : 1050px;	margin : 0px auto;}#entete {	height : 155px;	text-align: center;	margin-top: 20px;	border-bottom:1px solid #312217;}#entete a,#entete a:link,#entete a:visited {		text-decoration : none;		color : #009ee7;		border-bottom : 1px dotted #a77758;}#entete a:hover {	color:#ffffff;	background-color : #5890a7;	//border-bottom : 1px solid #fff;}#structure_blocs {	height : 610px;}.bloc {	float : left;	width : 240px;	//height: 900px;	padding : 20px 10px 20px 10px;}.entete_bloc {	height : 270px;	padding-top : 10px;}.entete_bloc img{	padding-left: 25px;}.titre_1 {	color:#7b7b7b;}.contenu_bloc {	padding-left: 20px;	padding-right: 10px;	text-align: justify;}.contenu_bloc a,.contenu_bloc a:link,.contenu_bloc a:visited {		text-decoration : none;		color : #009ee7;		border-bottom : 1px dotted #a77758;}.contenu_bloc a:hover {	color:#ffffff;	background-color : #5890a7;	//border-bottom : 1px solid #fff;}.corps {	margin : 0px auto;	padding-bottom: 15px;	color : #dedede;	font-size : 0.88em;	font-family : "Times New Roman",Times, sans-serif;}#bloc_horizontal {	float : left;	width : 1145px;	text-align: center;}#bloc_horizontal a,#bloc_horizontal a:link,#bloc_horizontal a:visited {		text-decoration : none;		color : #a77758;		border-bottom : 1px dotted #a77758;}#bloc_horizontal a:hover {	color:#ffffff;	background-color : #a77758;	//border-bottom : 1px solid #fff;}/* @end *//* @group Roll Over */	#menu1 {	display : block;	background-image : url('mv_mariage_off.jpg');	width : 190px;	height : 190px;	margin-left: 30px;}#menu1:hover, #menu1:focus{	background-image : url('mv_mariage_on.jpg');}#menu1 img{	display:none;}#menu2 {	display : block;	background-image : url('mv_portrait_off.jpg');	width : 190px;	height : 190px;	margin-left: 30px;}#menu2:hover, #menu2:focus{	background-image : url('mv_portrait_on.jpg');}#menu2 img{	display:none;}#menu3 {	display : block;	background-image : url('mv_blog_off.jpg');	width : 190px;	height : 190px;	margin-left: 30px;}#menu3:hover, #menu3:focus{	background-image : url('mv_blog_on.jpg');}#menu3 img{	display:none;}#menu4 {	display : block;	background-image : url('logo_Facebook_Par_PanicFish_on.png');	width : 42px;	height : 37px;	margin-left: 430px;}#menu4:hover, #menu4:focus{	background-image : url('logo_Facebook_Par_PanicFish.png');}#menu4 img{	display:none;}#menu5 {	display : block;	background-image : url('logo_Twitter_Par_PanicFish_on.png');	width : 38px;	height : 36px;	margin-left: 430px;}#menu5:hover, #menu5:focus{	background-image : url('logo_Twitter_Par_PanicFish.png');}#menu5 img{	display:none;}#menu6 {	display : block;	background-image : url('logoMpcv_on.jpg');	width : 60px;	height : 60px;	margin-left: 420px;}#menu6:hover, #menu5:focus{	background-image : url('logoMpcv.jpg');}#menu6 img{	display:none;}#menu7 {	display : block;	background-image : url('logo_gnpp_on.jpg');	width : 93px;	height : 60px;	margin-left: 405px;    margin-top : 5px;}#menu7:hover, #menu5:focus{	background-image : url('logo_gnpp.jpg');}#menu7 img{	display:none;}#menu8 {	display : block;	background-image : url('logo_ludopital_on.jpg');	width : 93px;	height : 125px;	margin-left: 405px;    margin-top : 5px;}#menu8:hover, #menu8:focus{	background-image : url('logo_ludopital.jpg');}#menu8 img{	display:none;}/* @end *//* @group Pied de page */	#pied {	width : 905px;	color : #ebebeb;	font-size : 0.75em;	text-align: center;	font-family : "Trebuchet MS",Arial,Helvetica,sans-serif;	padding-bottom: 30px;    padding-left: 75px;}.lienPied a,.lienPied a:link,.lienPied a:visited {	text-decoration : none;	color : #FFF;	border-bottom : 1px dotted #a77758;}.lienPied a:hover {	background-color : #5890a7;	border-bottom : 1px solid #fff;}/* @end */