<style type="text/css">.nospace {width:100%;margin: 0px}.header {	position:absolute;	top:0px;	width:100%;	right:15px;	margin-right:-15px;	height:200px;	}	.main {	position:absolute;	top:200px;	width:100%;	right:15px;	margin-right:-15px    }		a:link {	color: #8C0505;	text-decoration: none;}a:visited {	text-decoration: none;	color: #8C0505;}a:hover {	text-decoration: underline;	color: #CC0033;}a:active {	text-decoration: none;	color: #8C0505;}	* html body .main {	height:100%;	overflow:hidden	}	#fiche {	position:absolute;	left:371px;	top:224px;	width:500px;	height:494px;	z-index:1;}#fiche-mentions {	position:absolute;	left:232px;	top:219px;	width:609px;	height:494px;	z-index:1;}/* IE-mac ne voit pas les lignes qui suivent \*/* html body .main {	height:0px;	overflow:visible	} /* fin du text caché pour IE/mac */.central {	position:relative;	top:0px;	width:auto;	margin:0px;	margin-left:170px;	margin-right:100px;	background-color:#FFFFFF	}.corps {	position:relative;	min-height:300px;	}	.corps-neutre {	position:relative;	min-height:300px;	}	.corps2 {	position:relative;	min-height:300px;	}	.corps-actu {	position:relative;	min-height:300px;	}	.corps-domaine {	position:relative;	min-height:300px;	background-image: url(http://www.chateaugravelines.fr/detail-statue.jpg);	background-repeat: no-repeat;	}* html body .corps {	height:300px	} .div-min-height {	position:relative;	height:300px;	width:15px;	float:left;	}	.div-min-height-bottom {	position:relative;	height:0px;	clear:left	}	.menus {	position:absolute;	height:350px;	width:170px;	top:0px;	left:0px;	background-image: url(../images/bande-menu-gravelines.jpg);	background-repeat: no-repeat;}	.Texte-menu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	align:center;	color: #8C0505	}.Texte-menu-blanc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	align:center;	color: #FFFFFF	}.Titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color:#8C0505;	}.Sous-titre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color:#8C0505;	}	.Sous-titre-texte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color:#000000;	}	.texte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#000000;		}.Style2 {    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	}	.notes {	position:absolute;	height: 300%;	width:120px;	top:0px;	right:0px;	margin-right:0px;	color:#8C0505;	}	.pied {	position:relative;	width:100%;	height:30px;	background-color:#8C0505	}</style>
