/* Global */body {	background-color: #FFFFFF;	SCROLLBAR-face-color:white;SCROLLBAR-HIGHLIGHT-COLOR: white;SCROLLBAR-SHADOW-COLOR: white;SCROLLBAR-3DLIGHT-COLOR:white;SCROLLBAR-ARROW-COLOR: #666666;SCROLLBAR-TRACK-COLOR: white;SCROLLBAR-DARKSHADOW-COLOR: white;}#global {	position: absolute;	height: 600px;	width: 918px;	top: 0px;	margin-top: 0px;	margin-left: -459px;	left: 50%;	background-color: #FFFFFF;}/* Structure */#animation {	position: absolute;	height: 600px;	width: 918px;	top: 0px;	left: 0px;}#contact_bt {	position: absolute;	height: 20px;	width:50px;	z-index:1;	left: 15px;	top: 10px;}#aquadesign_bt {	position: absolute;	z-index:1;	top: 51px;	left: 5px;}#lien_bt {	position: absolute;	height: 25px;	width:100px;	z-index:1;	left: 6px;	top: 34px;}#logo {	position: absolute;	height: 104px;	width: 272px;	top: 0px;	background-color: #FFFFFF;	background-image: url(8394-images/blanco_top.jpg);	right: 0px;}#bloc_right {	position: absolute;	height: 527px;	width: 271px;	top: 0px;	background-image: url(images/filet.jpg);	right: 0px;}#bloc_right_image {	position: absolute;	height: 527px;	width: 271px;	top: 0px;	right: 0px;	/*background-image: url(8394-images/images_compos/8394-compo_imageMarque.png);*/}#bloc_right_design {	position: absolute;	height: 527px;	width: 271px;	top: 0px;	right: 0px;	/*background-image: url(8394-images/images_compos/8394-compo_design.png);*/}#bloc_right_pack {	position: absolute;	height: 527px;	width: 271px;	top: 0px;	right: 0px;	/*background-image: url(8394-images/images_compos/8394-compo_packaging.png);*/}#bloc_right_web {	position: absolute;	height: 527px;	width: 271px;	top: 0px;	right: 0px;	/*background-image: url(8394-images/images_compos/8394-compo_web.png);*/}#bloc_right_multimedia {	position: absolute;	height: 527px;	width: 271px;	top: 0px;	right: 0px;	/*background-image: url(8394-images/images_compos/8394-compo_multimedia.png);*/}#bloc_right_flash {	position: absolute;	height: 527px;	width: 271px;	top: 0px;	right: 0px;	/*background-image: url(8394-images/images_compos/8394-compo_animFlash.png);*/}#bloc_right_events {	position: absolute;	height: 527px;	width: 271px;	top: 0px;	right: 0px;	/*background-image: url(8394-images/images_compos/8394-compo_events.png);*/}#bloc_right_divers {	position: absolute;	height: 527px;	width: 271px;	top: 0px;	right: 0px;	/*background-image: url(8394-images/images_compos/8394-compo_divers.png);*/}#filet {	position: absolute;	height: 397px;	width: 173px;	top: 104px;	right: 0px;	background-image: url(images/filet.jpg);}#bottom_left {	position: absolute;	height: 73px;	width: 179px;	bottom: 0px;	right:271px;	background-color: #FFFFFF;	background-image: url(images/logo_bottom.jpg);}#bottom_right {	position: absolute;	height: 73px;	width: 271px;	bottom: 0px;	right:0px;	background-color: #FFFFFF;	background-image: url(images/blanco_bottom.jpg);	background-repeat: no-repeat;}#contact_left {	position: absolute;	height: 73px;	width: 179px;	bottom: 0px;	right:271px;	background-color: #FFFFFF;	background-image: url(images/logo_bottom.jpg);}#contact_right {	position: absolute;	height: 73px;	width: 271px;	bottom: 0px;	right:0px;	background-color: #FFFFFF;	background-image: url(images/blanco_bottom.jpg);	background-repeat: no-repeat;}#miseajour {	position: absolute;	height: 15px;	width: 110px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;	text-align: left;	text-indent: 3px;	font-style: italic;	z-index:1;	left: 15px;	top: 10px;}/* Envoi du formulaire */#confirme_top {	position: absolute;	height: 273px;	width: 840px;	top: 0px;	left:0px;	background-color: #FFFFFF;	background-image: url(images/7870-confirmation_top.jpg);}#retour {	position: absolute;	height: 27px;	width: 132px;	top: 273px;	left:315px;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;	background-image: url(images/7870-confirmation_retour.jpg);	color: #000000;}/* Menu */#menu {	position: absolute;	height: 20px;	width: 420px;	top: 87px;	left:95px;	background-color: #FFFFFF;}/* Sous-menu */#sousmenu_pack {	position: absolute;	height: 14px;	width: 407px;	left:165px;	top: 0px;	z-index:1;}#sousmenu_image {	position: absolute;	height: 14px;	width: 407px;	left:0px;	top: 0px;	z-index:1;}#sousmenu_design {	position: absolute;	height: 14px;	width: 407px;	left:115px;	top: 0px;	z-index:1;}#sousmenu_web {	position: absolute;	height: 14px;	width: 407px;	left:238px;	top: 0px;	z-index:1;}#sousmenu_events {	position: absolute;	height: 14px;	width: 407px;	left:268px;	top: 0px;	z-index:1;}#sousmenu_divers {	position: absolute;	height: 14px;	width: 407px;	left:318px;	top: 0px;	z-index:1;}#sousmenu_equipe {	position: absolute;	height: 14px;	width: 407px;	left:365px;	top: 0px;	z-index:1;}/* Contenu texte */#texte {	position: absolute;	height: 400px;	width: 460px;	top: 128px;	left:95px;	background-color: #FFFFFF;	text-align: left;}#texte_compo {	position: absolute;	width: 508px;	left:0px;	top: 35px;	z-index:1;}#portfolio {	position: absolute;	height: 400px;	width: 508px;	top: 112px;	left:95px;	background-color: #FFFFFF;	text-align: left;}#vignette {	position: absolute;	height: 30px;	width: 30px;	left:40px;	background-color: #FFFFFF;	text-decoration: none;	top: 147px;}#retour_arriere {	position: absolute;	height: 15px;	width: 35px;	text-decoration: none;	top: 180px;	left: 35px;	text-align: right;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #666666;}#lesplus {	position: absolute;	height: 15px;	width: 170px;	top: 535px;	left:95px;	text-align: left;}/* Styles de texte */h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin-bottom: 20px;	font-style: italic;	margin-top: 0px;}	h2{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 13px;	font-weight:normal;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	margin-bottom: 5px;	color: #000000;	margin-top: 0px;	padding-bottom: 0px;}h4{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight:normal;	color: #999999;	font-style: italic;	margin-bottom: 10px;	margin-top: 0px;}h5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	margin-bottom: 0px;	font-weight: bold;}h6 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	margin-bottom: 0px;	line-height: 22px;}p{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight:normal;	padding-top: 0px;	margin-top: 0px;	margin-bottom: 0px;	padding-bottom: 0px;}ul{	margin-top:5px;	margin-bottom: 10px;}/* Classes */.vignette {	margin-right: 5px;	text-decoration: none;}.lien {	color: #999999;	text-decoration:none;	cursor: pointer;}.lien:hover {	color: #000000;}.retour {	color: #FF0000;	text-decoration:none;	cursor: pointer;}.retour:hover {	color: #000000;}.italic {	font-style: italic;}.retrait {	text-indent: 0px;}.rouge{color:#FF0000;}.vert{color:#009966;}.bleu{color:#0000CC;}.site{	color:#000000;	text-decoration:none;	line-height: 20px;}.site:hover{color:#999999;}.legende{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight:normal;	padding-top: 0px;	margin-top: 0px;	margin-bottom: 0px;	padding-bottom: 0px;	margin-left: 0px;	padding-left: 0px;}ul{	list-style-type: none;	padding: 0px;	margin: 0px;}li{	float:left;	margin:0;	padding: 0px;}