img, div { behavior: url(css/iepngfix.htc) }html     {		margin: 0;		padding: 0;	}body    { 		width:100%;		text-align:center;		font: 75% vardana sans-serif;		line-height: 1.88889;		/*background-color:#33CCFF; */			}#fondpage {	overflow:auto;	scrollbar-track-color: #ABB9BE;	scrollbar-arrow-color: red;	scrollbar-face-color: #C4CED2;	position: absolute;	width: 564px;	height: 420px;	left: 221px;	top: 116px;	border: thin solid #666666;	background-color: #FFFFFF;		}#fondpageutil {	overflow:auto;	scrollbar-track-color: #ABB9BE;	scrollbar-arrow-color: red;	scrollbar-face-color: #C4CED2;	position: absolute;	width: 564px;	height: 420px;	left: 221px;	top: 116px;	border: thin solid #666666;	background-color: #FFFFFF;	/*background-image: url(../images/backgroud_image.jpg);*/	}#zoneclient #ipsum {	position: absolute;	width: 511px;	height: 394px;	/*left: 220px;	top: 115px;*/	z-index:20;}#equipe h3 {	font-family: "Palatino Linotype";	color: #333333;	font-size: 18px;	font-weight: bold;	font-variant: small-caps;	position: absolute;	left: 54px;	top: 6px;	width: 241px;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}#ipsum #photoequipe {	background-repeat: repeat-x;	height: auto;	width: 564px;	position: relative;	left: 0px;	top: 0px;	/*-moz-opacity:0.75;	filter:alpha(opacity=85);*/	z-index: 20;	}#ipsum #photoequipe #testphoto {	background-color: #FFFFFF;	position: absolute;	width: 214px;	height: 170px;	left: 313px;	top: 31px;	border: thin solid #000000;	z-index: 100;}#ispum #photoequipe #contactme {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	position: absolute;	left: 457px;	top: 365px;	width: 63px;	color:#000000;	height: 12px;}#ipsum #photoequipe #contactme:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	position: absolute;	left: 457px;	top: 365px;	width: 63px;	color:#FF9900;	height: 12px;}#ipsum ul {	position: relative;	right: 0px;	left: 10px;	list-style-type:none;	color:#2D3782}#ipsum  #infosection {	font-weight: bold;	font-size:12px;	color:#003366}#ipsum a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color:#0000FF;	text-decoration:none;	}#ipsum a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6633FF;}#ipsum #photoequipe #messagecontact {	position: absolute;	height: 119px;	width: 219px;	left: 313px;	top: 224px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}#equipe #presidentequipe {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	position: absolute;	top:30px;	left: 10px;	text-align: left;	width: 176px;}#equipe #directriceequipe {	position: absolute;	list-style-type: none;	left: 10px;	top: 67px;	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 184px;}#equipe #conseillere {	position: absolute;	left: 10px;	top: 100px;	list-style-type: none;	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 186px;}#equipe #coordinateur {	position: absolute;	left: 10px;	top: 190px;	list-style-type: none;	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 282px;	height: 40px;}#equipe #Agent {	position: absolute;	list-style-type: none;	text-align: left;	left: 10px;	top: 225px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 189px;	height: 35px;}#equipe #Agentgroupe {	position: absolute;	list-style-type: none;	text-align: left;	left: 10px;	top: 235px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 231px;	height: 35px;}#equipe #Agentgroupeav {	position: absolute;	list-style-type: none;	text-align: left;	left: 11px;	top: 283px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 267px;	height: 35px;}#equipe #agentexterne {	position: absolute;	list-style-type: none;	text-align: left;	left: 10px;	top: 328px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 189px;	height: 35px;}#ipsum #photoequipe #infoctc {	position: absolute;	left: 313px;	top: 201px;	width: 200px;	height: 20px;	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	display: block;	background-color:#000000;	color:#FFFFFF;	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	border: 1px solid gray;}#ipsum #photoequipe #testphoto #photocontact {	position: absolute;		width:214;	height:170;}#ipsum #photoequipe #titreempl {	position: absolute;	font-family:"Palatino Linotype";	padding: 0px 0px 0px 0px;	left: 315px;	top: 9px;	z-index: 20;	margin: 0px 0px 0px 0px;	width: auto;}	#container 	{	text-align:left;	background-color:#FFFFCC;	padding: 0 0 0 0;	margin:0 auto 0 auto;	position: relative;	width:928px;	height: auto;	}	html:first-child body {	height: 100%; /* fix opera 9.22 and 7.10 */	width: auto;} 	#container #Banner 	{	background-color: #FFFFCC;	background-image:url(../images/PN09_web_EN_01.jpg);	position: relative;	width:908px;	height: 144px;	background-repeat: no-repeat; 	}		#container #Banniere_fr 	{	background-color: #000000;	background-image:url(../images/images/congres_banniere_01.gif);	position: relative;	width:auto;	height: 144px;	background-repeat: no-repeat; 	}	#container #Zone 	{	position: relative;	width: auto;	height: 100%;	/*background-image:url(../images/background.gif);*/	}#container #zone  #Footer 	{	height: 100px;	background-color: #000000;	clear: both;	position: relative;	z-index: 50;	}#container #menutop {	font-family: Arial, Helvetica, sans-serif;	display: inline;	list-style-type: none;	position: relative;	left: -35px;	top: 0px;	width: auto;} #menutop li {	display: inline;	white-space: normal;	text-align: left;	word-spacing: 10px;	margin-left: 0px;}#monwebmestre-info {	position: relative;	height: 400px;	width: 302px;	background-color: #CCCCCC;	float: left;	z-index: 50;	top: 101px;	left: 145px;	visibility: hidden;}#container #Zone #menusite {	list-style-type: none;	list-style-position: inside;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	position: absolute;	padding-left: 10px;	width: 125px;	margin-left: 0px;	top: 14px;	left: 1px;	float: left;	height:100%;}#container #Zone #menusite-top {	list-style-type: none;	list-style-position: inside;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #2151F2;	position: relative;	padding-left: 10px;	margin-left: 0px;	padding-right: 20px;	top: 0px;	color: #00FFCC;	height: 30px;	padding-bottom: 0px;	margin-bottom: 0px;	margin-top: 0px;	text-align: right;	width: auto;}#container #Zone #zonemenu-top {	width: 780px;	position: relative;	text-align: right;	top: 0px;	margin: 0;	padding: 0px;	height: auto;	display: inline;}#container #Zone #zonemenu-top #menusite-top li {	display: inline;	padding-left: 15px;}#container #Zone #zonemenu #menusite a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}#container #Zone #zoneclient #zonemenu #testmenu {	background-image:url(../images/bouton01.png);	background-repeat:no-repeat;	width:144px;	padding:6px 0px;	background-repeat:no-repeat;	text-align:left;	margin-top:5px;}#container #Zone #zoneclient #zonemenu #testmenu:hover {	background-image:url(../images/bouton01_over.png);	background-repeat:no-repeat;	}#container #Zone #zoneclient {	background-color: #FFFFCC;	z-index: 45;	top: 0px;	width: auto;	background-repeat:repeat-y;	padding-bottom: 5px;	height: auto;	min-height: 100%;}#container #Zone #zoneclient #zonemenu {	float: right;	position: absolute;	padding-left: 12px;	padding-top: 0px;	padding-right: 12px;	width: 125px;	padding-bottom: 0%;	margin: 0 0 0 0;	z-index: 55;	height:100%;}#container #Zone #zoneclient #ipsum {font:Verdana, Arial, Helvetica, sans-serif;	position: relative;	height: auto;	margin: 0 0 0 0;	padding: 10px;	width: 700px;	float: right;	min-height: auto;}#container #Zone #zoneclient #prodhotels {font:Verdana, Arial, Helvetica, sans-serif;	position: relative;	min-height:500px;	height: auto;	margin: 0 0 0 0;	padding: 10px;	width: 590px;	float: right;	min-height: auto;}#container #Zone #zoneclient #ipsum {font:Verdana, Arial, Helvetica, sans-serif;	position: relative;	height: auto;	margin: 0 0 0 0;	padding: 10px;	width: 700px;	float: right;	min-height: auto;}#container #datelauch {	position: relative;	color: #666666;	float: right;	z-index: 50;	padding-right: 10px;}#container #toptopmenu {	position: relative;	clear: both;	background-color: #2151F2;}a #submenu:link {color: #FF0033; text-decoration: none;font-weight: bold;} a #submenu:hover {color: ##CC9900; text-decoration: none;font-weight: bold;} a:link {color: #FFCC00; text-decoration: none;font-weight: bold;} a:visited {color: #FFFFFF; text-decoration: none;font-weight: bold;} a:hover {	color: #FFFFFF;	text-decoration: none;	font-weight: bold;} body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333} td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333} li {color: #000000; list-style-type: none} ul {color: #339966; list-style-type: none} ol {color: #339966} .mytext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-align: left;	font-weight: bold;	background-color: #FFFFCC;} #container #Zone #zoneclient #ipsum .smaltitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #BE382E;}a.mytext:link {color: #6600FF; text-decoration: none} a.mytext:visited {color: #666666; text-decoration: none} a.mytext:active {color: #333333; text-decoration: none} a.mytext:hover {color: #999933; text-decoration: none} #container #Zone #zonemenu-top #latestnews {	position: absolute;	z-index: 50;	float: left;	width: 651px;	color: #A31317;	font-weight: bolder;}#container #Zone #zoneclient #ipsum p {	display: block;	text-align: left;	padding-right: 15px;	width: 100%;}#container #Zone #zoneclient #zonemenu #infomenu {	z-index: 55;	border-color: #000000;	background-color: #2151F2;	font-weight: bold;	color: #FFFFFF;}#container #Zone #zoneclient #infomenu {	float: left;	padding-left: 5px;	clear: both;	width: 125px;}#container #Zone #zoneclient #zonemenu #menusite #infomenu {	position: absolute;	width: 120px;	left: 8px;	top: 277px;	text-align: center;	font-size: 16px;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;}#container #Zone #Footer #compteur {	position: relative;	float: right;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	z-index: 50;	padding-top: 70px;	padding-right: -10px;	font-weight: bolder;	color: #FFFFFF;	padding-bottom: 5px;	width: 125px;}#container #Zone #zoneclient #infomenu h3 {	text-align: center;}#container #Zone  #Footer {	height: 100px;	background-color: #2151F2;	clear: both;	position: inherit;	z-index: 50;}#hotel_description {	width: 500px;	display: block;}#ipsum #topics {	text-align: justify;	margin-right: 20px;}#ipsum #hover_register {background-image: url(/peace/images/BT_Register.gif);width:200px;height:125px;}#ipsum #hover_register:hover {	background-image: url(/peace/images/BT_Register-over.gif);	background-repeat:no-repeat;}