/******************************************************	Basic elements******************************************************/body {	margin:0;	padding:0;	background:#273340 url(motif3.jpg);	text-align:center;	width:100%;	height:100%;	font-family:verdana, arial, "sans-serif";}#bodyWhite{	margin:0;	padding:0;	background:#FFFFFF;	text-align:center;	width:100%;	height:100%;}h1, h2, h3, h4, h5 {	padding:0;	margin:0;}ul {	margin:0;	padding:0;}hr {	clear: both;	visibility: hidden;}/******************************************************	Structural elements******************************************************/#container{	background:#273341 url(lbackend.jpg) no-repeat right bottom;	margin:0px auto;	padding:0px;	text-align:left;  	width:750px;	border-left:1px solid #6F8088;	border-right:1px solid #6F8088;}#pageHeader{	height:76px;}#pageHeader #optimizer{	display:none;}#pageHeader #header_home{		background:url(tmk-header-home.jpg);}#pageHeader #header_{			background:url(tmk-header-home.jpg);}#pageHeader #header_faq{		background:url(tmk-header-home.jpg);}#pageHeader #header_clients{	background:url(tmk-header-clients.jpg);}#pageHeader #header_contact{	background:url(tmk-header-contact.jpg);}#pageHeader #header_downloads{	background:url(tmk-header-download.jpg);}#pageHeader #header_links{		background:url(tmk-header-links.jpg);}#pageHeader #header_sitemap{	background:url(tmk-header-map.jpg);}#pageHeader #header_news{		background:url(tmk-header-news.jpg);}#pageHeader #header_portfolio{	background:url(tmk-header-portfolio.jpg);}#pageHeader #header_profile{	background:url(tmk-header-profile.jpg);}#pageHeader #header_store{		background:url(tmk-header-store.jpg);}#pageHeader #header_vahines{	background:url(tmk-header-vahines.jpg);}#pageHeader #header_wwg{		background:url(tmk-header-wwg.jpg);}#backLink{	width:750px;	height:76px;}/******************************************************	Supporting text******************************************************/#supportingTextLarge{	width:730px;	padding:0px;	margin-right:10px;	margin-left:10px;}#supportingText{	float:left;	width:520px;	padding:0px;	margin:0px;}#supportingText #intro{	font-family:georgia;	font-size:12px;	font-weight:bold;	font-style:italic;	color:#FFFFFF;	padding-bottom:8px;	background:url(bigspaceur.gif) no-repeat bottom center;}#supportingTextLarge #intro{	font-family:georgia;	font-size:12px;	font-weight:bold;	font-style:italic;	color:#FFFFFF;	padding-bottom:8px;}#supportingTextLarge p, #supportingText p {	width:inherit;	color:#C7D5E0;	line-height:20px;	font-family:georgia;	font-size:12px;}#supportingTextLarge h3, #supportingText h3 {	font: 22px "Trebuchet MS", Verdana;}#supportingTextLarge a:link, #supportingTextLarge a:active, #supportingTextLarge a:visited {	color:#4F6067;	font-weight:bold;	text-decoration:none;}#supportingText a:link, #supportingText a:active, #supportingText a:visited {	color:#4F6067;	font-weight:bold;	text-decoration:none;}#supportingTextLarge a:hover, #supportingText a:hover {	color:#b3bcc6;}/******************************************************	Bottom | Footer******************************************************/#footer {	text-align:center;	border-top:1px solid #68717A;	padding:10px;	font-size:10px;	font-weight:normal;	color:#D8E2EB;	border-bottom:1px solid #6F8088;}#footer a:link, #footer a:active, #footer a:visited {	color:#D8E2EB;	text-decoration:none;}#footer a:hover {	color:#919AA4;}#link_titre, #link_titre a{	font-family:georgia;	font-size:13px;	font-weight:bold;	color:#304050;}#link_subtitre{	padding-top: 10px;	padding-bottom: 10px;	font-family:georgia;	font-size:11px;	font-weight:bold;	color:#6F8088;}#float #link_subtitre{	color:#6F8088;}#float #link_subtitre a{	color:#B4C2CD;}#float #link_subtitre a:hover{	color:#E85D00;}#link_commentaire{	font-weight:normal;	font-size:10px;	color:#D8E2EB;	width:90%;}#link_down_size{	float:left;	font-weight:normal;	font-size:10px;	color:#D8E2EB;}#faq{		width:350px;}#faq_answer{	margin-left: 20px;		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	text-align:justify;	line-height:15px;	color:#B4C2CD;}#section{	font-weight:bold;	color:#f90;}#picto_CoversandPosters{		background:url(wwg_button-edited.jpg);}#picto_CoversandPosters:hover{	background:url(wwg_button-edited_on.jpg);}#picto_Fashion{					background:url(wwg_button-fashion.jpg);}#picto_Fashion:hover{			background:url(wwg_button-fashion_on.jpg);}#picto_Destinations{			background:url(wwg_button-locations.jpg);}#picto_Destinations:hover{		background:url(wwg_button-locations_on.jpg);}#picto_Sports{					background:url(wwg_button-sports.jpg);}#picto_Sports:hover{			background:url(wwg_button-sports_on.jpg);}#picto_Stockimages{				background:url(wwg_button-stocks.jpg);}#picto_Stockimages:hover{		background:url(wwg_button-stocks_on.jpg);}/******************************************************	Links List******************************************************/#linkListSeparator{	float:left;	width:217px;	background:url(mSeparateur.jpg) no-repeat right top;}#linkList{	font-family:georgia;	font-size:11px;		margin:0px;	background:url(lback.jpg);	width:192px;}#linkList #end{	height:25px;	width:192px;	background: url(lend.jpg);}#linkList p {	width:130px;	margin: 0px 0px 0px 15px;	padding:0px;}#linkList ul {	padding:0px;	list-style:none;	margin-left:10px;	width:170px;}#linkList li {	padding:7px 0 7px 15px;	font-size:10px;}#linkList form {	margin:5px 0px 5px 15px;	width:170px;}#linkList select {	width:95%;}#linkList input[type="text"] {	width:60%;	height:22px;	background-color:#273341;	border:0px;	color:#FFFFFF;}#linkList h3 {	text-align:center;	text-indent:-5000px;	text-transform: uppercase;	letter-spacing: 1px;	color:#304050;	height:29px;	width:192px;	padding:0px 0px 0px 0px;	margin:0px;}.title {	color:#101C28;	font-size:12px;	text-transform: uppercase;	font-weight: bold;}.title a{	color:#101C28;	text-decoration:none;}.separator {	color:#D8E2EB;	font-size:11px;	font-style: italic;	font-weight: bold;}.data {	color:#273341;	font-size:11px;	font-style: italic;	font-weight: bold;}.data a{	color:#273341;	text-decoration:none;	font-style:normal;}#linkList #separator{		background: url(lseparator.gif) no-repeat center bottom;}#linkList li:hover, #linkList li#separator:hover{	background:url(_rol.jpg);}#linkList li {	color:#909FB1;}#lnews h3 {	height:37px;	background:url(lnews.jpg);}#lnews2 h3 {				background:url(lnews2.jpg);}#lportfolio h3 {			background:url(lportfolio.jpg);}#lwwg h3 {					background:url(lwwg.jpg);}#lwwg2 h3 {	height:37px;	background:url(lwwg2.jpg);}#lmailing h3 {				background:url(lmailing.jpg);}#lproaccess h3 {			background: #494949 url(lproaccess.jpg);}/******************************************************	Global Nav******************************************************/#nav{	background:url(menu.jpg) no-repeat 0px 0px;	text-transform: uppercase;	text-align:center;	font-family:georgia;	font-size:10px;	font-weight:bold;	height:34px;	padding-top:7px;	border-top: 1px solid #1D242C;}#nav ul{ 	padding:0px;	margin:0px;	white-space:nowrap;} #nav ul li{	display:inline;}#nav a{	text-decoration:none;	color:#717F88;	padding:10px 2px 7px 5px;}#nav #a_down{	color:#E85D00;}#nav a:hover{	color:#E85D00;}/******************************************************	Tab & Headers******************************************************/#onglets{	width:530px;	float:right;	height:37px;	background:url(shadowonglet.jpg) no-repeat bottom left;}#onglets h4 {	float:left;}#onglets a {	color:#A33F03;	text-decoration:none;	font-family:georgia;	font-size:11px;	font-weight:bold;}#onglets a #off{	color:#4F6067;}#onglets h4, #float h4, #floaterBig h4, #floatLarge h4 {	padding:13px 0px 0px 10px;	margin:0px 0px -13px 5px;	font-size:11px;	font-weight:bold;}#floaterBig h4, #floatLarge h4 {	height:32px;	width:500px;	padding-bottom:5px;}#onglets h4, #float h4 {	height:32px;	width:140px;}h4#onglet3 .data, h4#onglet2 .data{	color:#717F88;}h4#onglet3{				background:url(onglet8_500.jpg) no-repeat left top;}h4#onglet2{				background:url(onglet7_500.jpg) no-repeat left top;}h4#onglet2 #gallery{ color:#E85D00;	}h4#onglet1{				background:url(onglet6_500.jpg) no-repeat left top;}h4#onglet1a{			background:url(onglet3_140.jpg) no-repeat left top;}h4#onglet1b{			background:url(onglet4_140.jpg) no-repeat left top;}h4#onglet1c{			background:url(onglet5_140.jpg) no-repeat left top;}h4#onglet1d{			background:url(onglet11_150.jpg) no-repeat left top;}h4#onglet3{	color:#E89E01;}h4#onglet3 a{	color:#E89E01;}/******************************************************	Floater******************************************************/#floaterBig{	width:510px;	margin:0px;	padding:0px;}#floaterBig p {	width:inherit;	height:344px;	margin:0px;	padding:0px;	background:url(motif1.jpg);}#floaterBig #img_xl{	width:inherit;	height:auto;	margin:0px;	padding:0px;	background:url(motif1.jpg);}#floaterBig #summary{	padding-top:10px;	font-family:georgia;	font-size:11px;	color:#ffffff;}#floaterBig p img, #floaterBig #img_xl img {	padding:8px;}#floaterBig #onglet3{	padding:10px 0px 3px 15px;	font-family:georgia;	font-size:12px;	font-weight:bold;	text-align:left;	color:#E85D00;}#floatLarge #onglet3{	padding:10px 0px 10px 18px;	font-family:georgia;	font-size:12px;	font-weight:bold;	text-align:left;	color:#E85D00;}#floatLarge #onglet2{	padding:10px 0px 10px 15px;}/**********/#floatLarge{	width:inherit;	margin:0px;	padding:0px;	margin-left:10px;}#floatLarge #floater{	float:left;	width:165px;}#floater #download a{	font-size:11px;	font-weight:normal;	line-height: 12px;}#floater h5{	border:1px solid #g90;}#floatLarge #main_img{	padding:5px;	background:url(motif1.jpg);}#floatLarge h4 {	padding:3px 0px 3px 10px;	font-family:georgia;	font-size:12px;	font-weight:bold;	text-align:left;	color:#E89E01;}#floatLarge h4 a{	color:#CC0099;}#floatLarge h4 a:over{	color:#003366;}#floatLarge p {	margin:0;	padding:0px;	text-align:left;	padding-left:5px;	padding-right:10px	font-family:georgia;	font-size:11px;}#floatLarge #onglet3 a{	color:#E89E01;}#floatLarge #onglet3 a:hover{	color:#E85D00;}#floater p {	width:155px;}/**********/#float{	width:inherit;	margin:0px;	padding:0px;	padding-left:10px;}#float #floater{	float:left;	width:165px;}#float h4 {/*	padding:3px 0px 3px 10px;*/	font-family:georgia;	font-size:12px;	font-weight:bold;	text-align:left;	color:#E85D00;}#float p {	margin:0px;	padding:0px;	text-align:left;	padding-left:5px;	font-family:georgia;	font-size:11px;	font-weight:bold;	font-style: italic;}#thumbs{	float:left;	width:165px;	height:120px;	text-align:center;}#thumbsXXS{	float:left;	height:75x;	padding:5px;	text-align:center;}#thumbsXXS #main_img, #thumbs #main_img, #float #main_img{	padding:5px;	background:url(motif1.jpg);}p#filename{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	text-align:center;}p#filename_folder{	padding-top:10px;	font-family:Georgia;	font-size:11px;	font-weight:bold;	color:#EBCA33;	line-height:5px;	text-align:center;}