html { font-size:100%; }body {	font-family: Arial, sans-serif;	color: #333333;	margin: 0px;	padding: 0px;	background-color: #ffffff;}#bodyRight {	position:absolute;	top:0px;	left:1005px;	width:862px;	height:698px;	background-image:url(../images/bg-body2.jpg);	background-repeat:no-repeat;}a {	color: #00AAD3;	text-decoration: none;}a:link {	color: #00AAD3;	text-decoration: none;}a:visited {	color: #00AAD3;	text-decoration: none;}a:hover { color: #00AAD3; }p {	margin:5px 0 0 0;	padding-top:0;	padding-left:0;	padding-right:0;	padding-bottom:0;	display:block;	font-size:0.7em;}p img { }h1 { }h2 { }h3 {	margin:0;	padding:0;	color:#00AAD3;	font-size:0.9em;}h4 { }h5 { }dl, dt, dd, ul, li {	margin: 0;	padding: 0;	list-style-type: none;}hr {	clear:both;	display:block;	height: 1px;	margin: 0 !important;	padding: 0;	color: white;	background-color: white;	border: 0;}label { font-weight: normal; }input[type=text] {	border:2px outset #A6BEDE;	font-weight:normal;	cursor:pointer;}input[type=submit] {	border:0px;	font-weight:normal;	cursor:pointer;	margin-top:4px;}input[type=radio] {	margin-right:0px;	background-color:transparent;	border:none;	font-size:0.7em;}table { font-size:0.8em; }#BgBodyPortfolio {	position:abslolute;	top:0px;	right:0px;	width:1020px;	height:850px;	background-image:   url(../portfolio/images/bg-body-portfolio.gif);	background-repeat:no-repeat;}#BgBodyContact {	position:abslolute;	top:0px;	right:0px;	width:1020px;	height:850px;	background-image:   url(../contact/images/bg-body-contact.gif);	background-repeat:no-repeat;}#BgBodyIndex {	position:abslolute;	top:0px;	right:0px;	width:1020px;	height:850px;	background-image:   url(../index/images/bg-body-index.gif);	background-repeat:no-repeat;}#BgBodyQui {	position:abslolute;	top:0px;	right:0px;	width:1020px;	height:850px;	background-image:   url(../qui/images/bg-body-qui.gif);	background-repeat:no-repeat;}#BgBodyBoutique {	position:abslolute;	top:0px;	right:0px;	width:1020px;	height:850px;	background-image:   url(../boutique/images/bg-body-boutique.gif);	background-repeat:no-repeat;}#BgBodyKitoy {	position:abslolute;	top:0px;	right:0px;	width:1020px;	height:850px;	background-image:   url(../Kitoy/images/bg-body-kitoy.gif);	background-repeat:no-repeat;}#principal {	position:absolute;	top:290px;	left:500px;	width:500px;	background-color:#fff;	margin:0px;	padding:0px;}#principal h1 {	margin:0 0 0 0;	margin:0 0 0 0;	color:#E41370;	font-weight:bold;	font-size:1em;}#principal h2 {	margin:0 0 0 0;	margin:0 0 0 0;	color:#000;	font-weight:bold;	font-size:0.82em;	background-image:url(../images/puce.gif);	background-repeat:no-repeat;	padding-left:20px;}#contenu {	float:left;	position:relative;	width:150px;	height:100%;	display:block;	margin-right:14px;	border-right: solid 1px #E41370;}#contenuLeft, #contenuRight { display:block; }#contenuLeft img {	float:left;	margin:5px 15px 5px 0px;}#contenuRight img {	float:right;	margin:0px 0px 0px 15px;}#slide {	z-index:0;	position:absolute;	width:340px;	height:230px;	left:680px;	top:50px;	background-color:#09C;}#slideClients {	z-index:0;	position:relative;	width:180px;	height:50px;	background-color:#09C;}#footer {	position:relative;	margin-left:-66px;	width:630px;	height:230px;	background-image:url(../images/footer.gif);	background-repeat:no-repeat;	background-color:#66b9dc;}#logo {	z-index:1;	position:absolute;	top:10px;	left:877px;	width:143px;	height:48px;	margin:0 0 0 0;	padding:0 0 0 0;}#vague {	margin:10px 0px 10px 0px;	position:relative;	width:500px;	height:7px;	background-image:url(../images/hr-p.gif);	background-repeat:no-repeat;}#reseau {	position:absolute;	top:70px;	left:68px;	width:180px;	height:70px;}#nuagetag {	position:absolute;	top:80px;	left:310px;	width:250px;	height:120px;	background-color:#C6C;}#dots {	border-bottom: dotted 1px #E41370;	margin-top:5px;	margin-bottom:5px;	width:100%;	height:2px;}.clear { clear:both; }.engl { color:#CC6600; }.barre { text-decoration: line-through; }.bold { font-weight:bold; }.small { font-size:0.85em; }.prix{color:#E41370;	font-weight:bold;	font-size:1em;}