﻿html, body {
position:relative;
margin: 0px;
padding: 0px;
height: 100%;
overflow:hidden;
background-color: #eae6e5;
font-size: 100%;
}
body {
	font-size: 0.80em;
	color: #707173;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
img {
	border: none;}
	


/***Page********************************************************/
#basePage
{
position:absolute !important;
position: inherit;
top: 0px;
left: 0px;
width: 100%;
min-height: 100%;
margin: 0 auto;
background-color: #d8d3d0;
}
	#contentPageStretch
	{
	position: absolute;
	margin:0;
	padding: 0;
	margin: auto;
	top: 50%;
	width: 100%;
	height: 640px;
	margin-top: -320px;
	/* background: url(images/fond_page.jpg) repeat-x left top; */
	}
		.headerContentBackground
		{
		position:relative;
		width: 100%;
		min-width: 1250px;
		height: 125px;
		background: url(images/headerContentBackground.jpg) repeat-x left top;
		float: left;
		overflow:hidden;
		
	}
		.middleContentBackground
		{
		width: 100%;
		min-width: 1250px;
		height: 495px;
		background: #f8f4f3 url(images/middleContentBackground.jpg) repeat-x left top;
		float: left;
		overflow:auto;
		position: relative;

		}
		.footerContentBackground
		{
		width: 100%;
		min-width: 1250px;
		height: 20px;
		float: left;
		background-color: #9d1a2d;
		}

		
	#menu
	{
	position: absolute;
	top: 50%;	
	left: 50%;
	margin: auto;
	margin-left: -625px;
	margin-top: -320px;	
	width: 1250px;
	height: 125px;
	overflow: auto;
	z-index:999;
	}
	.footerContentBackground p
		{
		text-align:right;
		width:1230px;
		margin: 0;
		padding: 0;
		margin-left:auto;
		margin-right:auto;
		margin-top: 3px;
		font-size: 0.8em;
		color: #FFFFFF;}
		.header
		{
		 width: 1250px;
		 height: 125px;
		 background-image: url(images/header.jpg);
		}
			#logo {
			position:absolute;
			left:500px;
			width:240px;
			height:110px;
			}
			#logo a{
			display:block;
			width:240px;
			height:110px;
			}
			#logo a span{
			display:none;
			}
			#menuLevel1
			{
			position: absolute;
			top: 75px;
			left: 21px;
			}
			#menuLevel1 ul {
			margin: 0;
			padding: 0;
			background: url(images/mainmenu.jpg) no-repeat left top;
			width: 475px;
			height: 20px;
			}
			#menuLevel1 li {
			list-style-type: none;
			float: left;}
			#menuLevel1 li a{
			text-decoration: none; }
			#menuLevel1 li a span{
			display: none; }
			
				#menuInventors a
				{
				display: block;
				width: 125px;
				height: 20px;
				}
				#menuInventors a:hover, #selectInventors #menuInventors a
				{
				background: url(images/mainmenu.jpg) no-repeat left bottom;		
				}
				#menuInventing a
				{
				display: block;
				width: 125px;
				height: 20px;
				}
				#menuInventing a:hover, #selectInventing #menuInventing a
				{
				background: url(images/mainmenu.jpg) no-repeat -125px -20px;
				}
				#menuInventions a
				{
				display: block;
				width: 135px;
				height: 20px;
				}
				#menuInventions a:hover, .selectInventions #menuInventions a
				{
				background: url(images/mainmenu.jpg) no-repeat -250px -20px;
				} 
				
		 	#menuLevel2
			{
			position: absolute;
			top: 104px;
			left: 30px;
			}
			#menuLevel2 ul {
			margin: 0;
			padding: 0;
			background: url(images/menu_level2.gif) no-repeat left top;
			width: 468px;
			height: 10px;
			}
			#menuLevel2 li {
			list-style-type: none;
			float: left;}
			#menuLevel2 li a{
			text-decoration: none; }
			#menuLevel2 li a span{
			display: none; }
			
				#menuDT30 a
				{
				display: block;
				width: 148px;
				height: 10px;
				}
				#menuDT30 a:hover,  .selectDT30 #menuLevel2 #menuDT30 a
				{
				background: url(images/menu_level2.gif) no-repeat left bottom;		
				}
				#menuT24SI a
				{
				display: block;
				width: 170px;
				height: 10px;
				}
				#menuT24SI a:hover, .selectT24S #menuLevel2 #menuT24SI a
				{
				background: url(images/menu_level2.gif) no-repeat -148px bottom;
				}
				#menuQTD a
				{
				display: block;
				width: 150px;
				height: 10px;
				}
				#menuQTD a:hover, .selectQTD #menuLevel2 #menuQTD a
				{
				background: url(images/menu_level2.gif) no-repeat -318px bottom;
				}
		
			#menuAnnexe
			{
			position: absolute;
			top: 78px;
			left: 940px;
			}
			#menuAnnexe ul {
			margin: 0;
			padding: 0;
			background: url(images/menuadd.jpg) no-repeat left top;
			width: 306px;
			height: 20px;
			}
			#menuAnnexe li {
			list-style-type: none;
			float: left;}
			#menuAnnexe li a{
			text-decoration: none; }
			#menuAnnexe li a span{
			display: none; }
				#menuboutique a
				{
				width: 94px;
				height: 20px;
				display: block;
				float: left;
				cursor: pointer;
				background: url(images/menuadd.jpg);
				}
				#menuboutique a:hover
				{
				background: url(images/menuadd.jpg) no-repeat 0 -19px;
				}
				#menunews a
				{
				width: 48px;
				height: 20px;
				display: block;
				float: left;
				cursor: pointer;
				background: url(images/menuadd.jpg) no-repeat -94px 0px;
				}
				#menunews a:hover
				{
				background: url(images/menuadd.jpg) no-repeat -94px -19px;
				}
				#menulibrary a
				{
				width: 57px;
				height: 20px;
				display: block;
				float: left;
				cursor: pointer;
				background: url(images/menuadd.jpg) no-repeat -142px 0px;
				}
				#menulibrary a:hover
				{
				background: url(images/menuadd.jpg) no-repeat -142px -19px;
				}
				#menupress a
				{
				width: 49px;
				height: 20px;
				display: block;
				float: left;
				cursor: pointer;
				background: url(images/menuadd.jpg) no-repeat -199px 0px;
				}
				#menupress a:hover
				{
				background: url(images/menuadd.jpg) no-repeat -199px -19px;
				}
				#menucontact a
				{
				width: 58px;
				height: 20px;
				display: block;
				float: left;
				cursor: pointer;
				background: url(images/menuadd.jpg) no-repeat -248px 0px;
				}
				#menucontact a:hover
				{
				background: url(images/menuadd.jpg) no-repeat -248px -19px;
				}
		div.content
		{
		 width: 1250px;
		 height: 495px;
		}

#menu_Press {
			position: absolute;
			top: 97px;
			left: 1054px;
			}
			#menu_Press ul {
			margin: 0;
			padding: 0;
			background: url(images/menu_pressLight.gif.gif) no-repeat left top;
			width: 192px;
			height: 24px;
			}
			#menu_Press li {
			list-style-type: none;
			float: left;
			}
			#menu_Press li a{
			text-decoration: none;
			 }
			#menu_Press li a span{
			display: none; }
			
				#menuDownload a
				{
				display: block;
				width: 62px;
				height: 24px;
				}
				#menuDownload a:hover
				{
				background: url(images/menu_pressLight.gif.gif) no-repeat left bottom;	}
				
				#menuMyAccount a
				{
				display: block;
				width: 81px;
				height: 24px;
				}
				#menuMyAccount a:hover
				{
				background: url(images/menu_pressLight.gif.gif) no-repeat -62px bottom;	}
				
				#menuLogout a
				{
				display: block;
				width: 49px;
				height: 24px;
				}
				#menuLogout a:hover
				{
				background: url(images/menu_pressLight.gif.gif) no-repeat -215px bottom;	}

/******************************************/
#Menu_Download_Type {
	float:left;
	margin-top:30px;
	}
#Menu_Download_Type ul {
	margin: 0;
	padding: 0;
	background: url(images/menu_pressDownload.gif) no-repeat left top;
	width: 531px;
	height: 17px;
}
#Menu_Download_Type li {
	list-style-type: none;
	float: left;
}
#Menu_Download_Type li a{
	text-decoration: none;
 }
#Menu_Download_Type li a span{
	display: none;
}
	
#menu_Type_Print a{
	display: block;
	width: 190px;
	height: 17px;
}
#menu_Type_Print a:hover{
	background: url(images/menu_pressDownload.gif) no-repeat left bottom;
}
	
#menu_Type_Video a{
	display: block;
	width: 95px;
	height: 17px;
}
#menu_Type_Video a:hover{
	background: url(images/menu_pressDownload.gif) no-repeat -190px bottom;
}
	
#menu_Type_Wallpapers a{
	display: block;
	width: 147px;
	height: 17px;
}
#menu_Type_Wallpapers a:hover{
	background: url(images/menu_pressDownload.gif) no-repeat -285px bottom;
}
	
#menu_Type_Atelier a{
	display: block;
	width: 98px;
	height: 17px;
}
#menu_Type_Atelier a:hover{
	background: url(images/menu_pressDownload.gif) no-repeat -432px bottom;
}
/******************************************/
/******************************************/
.Menu_Watch_Type {
	float:left;
	margin-top:30px;
	}
.Menu_Watch_Type ul {
	margin: 0;
	padding: 0;
	background: url(images/menu_printPhoto.gif) no-repeat left top;
	width: 593;
	height: 13px;
}
.Menu_Watch_Type li {
	list-style-type: none;
	float: left;
}
.Menu_Watch_Type li a{
	text-decoration: none;
 }
.Menu_Watch_Type li a span{
	display: none;
}
	
.menu_Type_DT30 a{
	display: block;
	width: 145px;
	height: 13px;
}
.menu_Type_DT30 a:hover, .menu_Type_DT30 .select a{
	background: url(images/menu_printPhoto.gif) no-repeat left bottom;
}
	
.menu_Type_IP1 a{
	display: block;
	width: 128px;
	height: 13px;
}
.menu_Type_IP1 a:hover, .menu_Type_IP1 .select a{
	background: url(images/menu_printPhoto.gif) no-repeat -145px bottom;
}
	
.menu_Type_T24S a{
	display: block;
	width: 166px;
	height: 13px;
}
.menu_Type_T24S a:hover, .menu_Type_T24S .select a {
	background: url(images/menu_printPhoto.gif) no-repeat -273px bottom;
}
	
.menu_Type_QT a{
	display: block;
	width: 154px;
	height: 13px;
}
.menu_Type_QT a:hover, .menu_Type_QT .select a {
	background: url(images/menu_printPhoto.gif) no-repeat -439px bottom;
}


.Menu_Watch_TypeLine2 {
	float:left;
	margin-top:5px;
	}
.Menu_Watch_TypeLine2  ul {
	margin: 0;
	padding: 0;
	background: url(images/sous-menu_pressdownload.gif) no-repeat left top;
	width: 317px;
	height: 13px;
}
.Menu_Watch_TypeLine2  li {
	list-style-type: none;
	float: left;
}
.Menu_Watch_TypeLine2  li a{
	text-decoration: none;
 }
.Menu_Watch_TypeLine2  li a span{
	display: none;}


.menu_Type_IP3 a{
	display: block;
	width: 117px;
	height: 13px;
}
.menu_Type_IP3 a:hover, .menu_Type_IP3 .select a {
	background: url(images/sous-menu_pressdownload.gif) no-repeat left bottom;
}
.menu_Type_DTT a{
	display: block;
	width: 200px;
	height: 13px;
}
.menu_Type_DTT a:hover, .menu_Type_DTT .select a {
	background:  url(images/sous-menu_pressdownload.gif) no-repeat -117px bottom;
}
/******************************************/
a:hover, a:link , a:visited {
	color:#aa8457;
}
 
h1 {
	margin: 0;
	width: 408px;
	height: 70px;}
	
h1 span {
	display: none;}
h2 {
	margin: 0;
	color: #aa8457;
	font-size: 1.2em;
	font-weight: normal;}
h3 {
	clear:both;
	margin: 0;
	color: #aa8457;
	font-size: .90em;
	font-weight: normal;}
	
h6 {
	margin-top: 5px;
	font-size: 0.8em;
	font-weight: normal;
	margin-bottom:17px;
}
#content_inventors p, #content_inventing p, #content_inventions p, #content_login p {
	font-size: 0.9em;
	width: 309px;
	padding-left: 70px;
	line-height: 1.4em;}
#contentText {
	float: left;
	width: 370px;}
#content_home, #content_inventors, #content_inventing, #content_inventions, #content_news, #content_boutiques , #content_contact, #content_login, #content_terms, #content_library { 
	position: absolute;
	top: 0px;
	left: 50%;
	margin: auto;
	margin-left: -615px;
	width: 1230px;
	padding-left: 12px;}
#inventors_title{
	background: url(images/T_INVENTORS.GIF) no-repeat left top;}	 
#inventors_contentImage {
	background: url(images/BG_INVENTORS.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}

#greubel_title {
	background: url(images/T_GREUBEL.GIF) no-repeat left top;}
#greubel_contentImage {
	background: url(images/BG_GREUBEL.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
	
#forsey_title {
	background: url(images/T_FORSEY.GIF) no-repeat left top;}
#forsey_contentImage {
	background: url(images/BG_FORSEY.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}

#inventing_title {
	background: url(images/T_INVENTING.GIF) no-repeat left top;}
#inventing_contentImage {
	background: url(images/BG_INVENTING.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
	
#ateliers_title {
	background: url(images/T_ATELIERS.GIF) no-repeat left top;}
#ateliers_contentImage {
	background: url(images/BG_ATELIER.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}

#finishing_title {
	background: url(images/T_ARTFINISHING.GIF) no-repeat left top;}
#finishing_contentImage {
	background: url(images/BG_ArtOfFinishing.jpg) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}

#ewt_title {
	background: url(images/T_EWT.GIF) no-repeat left top;}
#ewt_contentImage {
	background: url(images/BG_EWT.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
	
#inventions_title {
	background: url(images/T_INVENTIONS.GIF) no-repeat left top;}
#inventions_contentImage {
	width: 822px;
	height: 495px;
	float: right;}
	
#DT30_title {
	background: url(images/T_DT30.GIF) no-repeat left top;}
#DT30_contentImage {
	background: url(images/BG_DT30_placeholder.jpg) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}

#DT30_vision_title {
	background: url(images/T_DT30VISION.GIF) no-repeat left top;}
#DT30_vision_contentImage {
	background: url(images/BG_DT30Vision_PLACEHOLDER.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
#DT30_secret_title {
	background: url(images/T_DT30SECRET.GIF) no-repeat left top;}
#DT30_secret_contentImage {
	background: url(images/BG_DT30SECRET_PLACEHOLDER.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
#DT30_historique_title {
		background:url(images/T_DTHistorique.gif) no-repeat left top;}
#DT30_historique_contentImage {
	background: url(images/BG_DT30_historique_PLACEHOLDER.jpg) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
#IP1_title {
	background: url(images/T_IP1.GIF) no-repeat left top;}
#IP1_contentImage {
	background: url(images/BG_IP1_PLACEHOLDER.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
#DTT_title {
	background: url(images/T_DTTechnique.GIF) no-repeat left top;}
#DTT_contentImage {
	background: url(images/BG_DTT_PLACEHOLDER.jpg) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
	
#T24SI_title {
	background: url(images/T_T24SI.GIF) no-repeat left top;}
#T24SI_contentImage {
	background: url(images/BG_T24SI_PLACEHOLDER.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
#T24S_title {
	background: url(images/T_T24S.GIF) no-repeat left top;}
#T24S_contentImage {
	background: ;
	width: 822px;
	height: 495px;
	float: right;}
	
#QTD_title {
	background: url(images/T_QTD.GIF) no-repeat left top;}
#QTD_contentImage {
	background: url(images/BG_QTD_PLACEHOLDER.JPG) no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
#IP3_title {
	background: url(images/T_IP3.GIF) no-repeat left top;}
#IP3_contentImage {
	background: XXXXXXXXXXXX no-repeat left top;
	width: 822px;
	height: 495px;
	float: right;}
#news_title {
	background: url(images/T_NEWS.GIF) no-repeat left top;}
#boutiques_title {
	background: url(images/T_AROUNDTHEWORD.GIF) no-repeat left top;}
#content_boutiques {
	background: url(images/BG_BOUTIQUES.JPG) no-repeat 410px top;
	width: 1232px;
	height: 495px;}
	
	
#contact_title {
	background: url(images/T_CONTACT.GIF) no-repeat left top;}
#content_contact {
	width: 1232px;
	height: 495px;}

#press_title {
	background: url(images/T_PRESS.GIF) no-repeat left top;}
#pressDownload_title {
	float:left;
	width:395px;
	background: url(images/T_PRESSDOWNLOAD.gif) no-repeat left top;}
#content_login{
	width: 1232px;
	height: 495px;}
	
#library_title {
	background: url(images/T_LIBRARY.GIF)no-repeat left top;}
#download_title {
	background:url(images/T_PRESSDOWNLOAD.gif) no-repeat left top;}
#account_title {
	background: url(images/T_MYACCOUNT.gif) no-repeat left top;}
#backoffice_title {
	background: url(images/T_BACKOFFICE.gif) no-repeat left top;}
#register_title {
	background: url(images/T_RegisterPressAcces.gif) no-repeat left top;}	
#reminder_title {
	background: url(images/T_PasswordReminder.gif) no-repeat left top;}		
#terms_title {
	background: url(images/T_TermsUse.gif) no-repeat left top;}		

/**************************************************/
#nav_level2  { 
	position: absolute;
	bottom: 5px;
	margin: 0;
	padding: 0;
	width: 340px;
	height: 67px;
	margin-left: 70px;
	}
	
#nav_level2 li {
	list-style-type: none;
	float: left;}
	
#nav_level2 li a{
	display: block;
	font-size: 0.8em;
	color: #cccccc;
	text-decoration: none;
	width: 110px;
	height: 67px;}
#nav_level2 li a:hover{
	color: #707173; }
	
#nav_level2DT30  { 
	position: absolute;
	bottom: 5px;
	margin: 0;
	padding: 0;
	width: 340px;
	height: 67px;
	margin-left: 70px;
	}
#nav_level2DT30 li {
	list-style-type: none;
	float: left;}
#nav_level2DT30 li a{
	display: block;
	font-size: 0.8em;
	color: #cccccc;
	text-decoration: none;
	width: 68px;
	height: 67px;}
	
#nav_level2DT30 li a:hover{
	color: #707173; }
	

#content_inventors #first_link a {
	background: url(images/BT_GREUBELOFF.JPG) no-repeat left bottom;
	}
#content_inventors #first_link a:hover, #content_inventors #first_linkSelect a {
	background: url(images/BT_GREUBELON.JPG) no-repeat left bottom;
	color: #707173;}

#content_inventors  #second_link a {
	background:url(images/BT_FORSEYOFF.JPG) no-repeat left bottom;}
#content_inventors  #second_link a:hover, #content_inventors #second_linkSelect a  {
	color: #707173;
	background:url(images/BT_FORSEYON.JPG) no-repeat left bottom;}


#content_inventing #first_link a {
	background: url(images/BT_ATELIEROFF.JPG) no-repeat left bottom;}
#content_inventing #first_link a:hover, #content_inventing #first_linkSelect a {
	color: #707173;
	background: url(images/BT_ATELIERON.JPG) no-repeat left bottom;}

#content_inventing  #second_link a {
	background:url(images/BT_FINISHINGOFF.JPG) no-repeat left bottom;}
#content_inventing  #second_link a:hover, #content_inventing #second_linkSelect a {
	color: #707173;
	background:url(images/BT_FINISHINGON.JPG) no-repeat left bottom;}

#content_inventing #third_link a {
	background:url(images/BT_EWTOFF.JPG) no-repeat left bottom;}
#content_inventing #third_link a:hover, #content_inventing #third_linkSelect a {
	color: #707173;
	background:url(images/BT_EWTON.JPG) no-repeat left bottom;}
	

#content_inventions #first_link a {
	background: url(images/BT_DT30VisionOFF.JPG) no-repeat left bottom;}
#content_inventions #first_link a:hover, #content_inventions #first_linkSelect a {
	color: #707173;
	background: url(images/BT_DT30VisionON.JPG) no-repeat left bottom;}

#content_inventions  #second_link a {
	background: url(images/BT_DT30SecretOFF.jpg) no-repeat left bottom;}
#content_inventions  #second_link a:hover, #content_inventions #second_linkSelect a {
	color: #707173;
	background: url(images/BT_DT30SecretON.JPG) no-repeat left bottom;}

#content_inventions #third_link a {
	background: url(images/BT_IP1OFF.JPG) no-repeat left bottom;}
#content_inventions #third_link a:hover, #content_inventions #third_linkSelect a {
	color: #707173;
	background:url(images/BT_IP1ON.JPG) no-repeat left bottom;}
	
#content_inventions #fourth_link a {
	background: url(images/BT_DTTechniqueOFF.JPG) no-repeat left bottom;}
#content_inventions #fourth_link a:hover, #content_inventions #fourth_linkSelect a {
	color: #707173;
	background: url(images/BT_DTTechniqueON.JPG) no-repeat left bottom;}
#content_inventions #fifth_link a {
	background: url(images/BT_DT30_historique_OFF.jpg) no-repeat left bottom;}
#content_inventions #fifth_link a:hover, #content_inventions #fifth_linkSelect a {
	color: #707173;
	background: url(images/BT_DT30_historique_ON.JPG) no-repeat left bottom;}
		
#content_inventions #first_linkIP3 a {
	background: url(images/BT_DT30VisionOFF.JPG) no-repeat left bottom;}
#content_inventions #first_linkIP3  a:hover, #content_inventions #first_linkSelectIP3  a {
	color: #707173;
	background: url(images/BT_DT30VisionON.JPG) no-repeat left bottom;}

#content_inventions  #second_linkIP3  a {
	background: url(images/BT_IP3OFF.jpg) no-repeat left bottom;}
#content_inventions  #second_linkIP3  a:hover, #content_inventions #second_linkSelectIP3  a {
	color: #707173;
	background: url(images/BT_IP3ON.JPG) no-repeat left bottom;}
#content_inventions  #first_linkT24SI a {
	background: url(images/BT_T24SIOFF.JPG) no-repeat left bottom;}
#content_inventions  #first_linkSelectT24SI  a:hover, #content_inventions #first_linkSelectT24SI  a {
	color: #707173;
	background: url(images/BT_T24SION.JPG) no-repeat left bottom; }


/**********************************************************/
/*#nav_level3  {
	position: absolute;
	bottom: 80px;
	margin: 0;
	padding: 0;
	width: 200px;
	height: 60px; }
	
#nav_level3 li {
	list-style-type: none;
	float: left;}
	
#nav_level3 li a{
	display: block;
	font-size: 0.8em;
	line-height: 2.8em;
	padding-left: 70px;
	color: #707173;
	text-decoration: none;
	width: 200px;
	height: 20px;}
	
#DT30_vision a{
	background: url(images/BT_DT30_VISION_OFF.JPG) no-repeat left top;}
#DT30_vision a:hover, #DT30_visionSelect{
	background: url(images/BT_DT30_VISION_ON.JPG) no-repeat left top;}
	
#DT30_secret a{
	background: url(images/BT_DT30_SECRET_OFF.JPG) no-repeat left top;}
#DT30_secret a:hover, #DT30_secretSelect{
	background: url(images/BT_DT30_SECRET_ON.JPG) no-repeat left top;}

#IP1 a{
	background: url(images/BT_DT30_IP1_OFF.JPG) no-repeat left top;}
#IP1 a:hover, #IP1Select{
	background: url(images/BT_DT30_IP1_ON.JPG)  no-repeat left top;}*/

/**************************************/
#contentTextAnnexe {
	width: 1230px;
	height:auto;}
.news {
	padding: 0;
	margin: 0;
	margin-left: 60px;
	width: 1026px;
	border-top: 5px solid #FFFFFF;
	margin-bottom:5px;
	overflow:hidden; }
.newsContent {
	clear:both;
	margin-left: 185px; }
.imageNews {
	width:  225px;
	float: left;
	margin-top: 12px;}
.placementTextNews {
	margin: 0px;
	margin-left: 240px;
	margin-top: 12px;
	float:left;
	margin-left: 20px;
	width:520px;}
.placementTextNews p {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	width: 520px;
	line-height: 1.4em;
	margin-bottom: 15px;}
/*****Library************************************************************/
.libraryContent {
	margin: 0;
	padding: 0;}
.placementTextLibrary{ 
	height: 104px;
	float: left;
	margin-top: 12px;
}
.placementTextLibrary p {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	width: 210px;
	line-height: 1.4em;
	float: left;}	
#placementTextLibrary_1, #placementTextLibrary_2, #placementTextLibrary_3 {
	margin: 0px;
	margin-top: 12px;
	height: 144px;
	float: left;
	border:1px solid red;}
#placementTextLibrary_1 p, #placementTextLibrary_2 p, #placementTextLibrary_3 p {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	width: 210px;
	line-height: 1.4em;
	float: left;}	
.placementTextLibraryMore { 
    background: url(images/fleche_moreselection.gif) no-repeat right bottom;
	margin: 0px;
	margin-top: 12px;
	padding-right: 12px;
	float: left;
	padding-top: 82px; 
	width: 106px;
	text-align:right;}
.placementTextLibraryMore a {
	color: #1a171b;
	text-decoration: none;
	font-size: 0.8em;}
.placementTextLibraryImage {
	margin-left: 334px;
	width: 600px;}
.placementTextLibraryImage div { 
	float: left;
	height: 195px;
	margin: 12px 3px 0px 2px; }
.placementTextLibraryImage p, .placementTextLibraryImageVideo p,  .placementTextLibraryImageArticles p, .placementTextLibraryImageDownload p, .placementTextLibraryImageWallpaper p  {
	font-size: 0.8em;
	color: #1a171b;}
.placementTextLibraryImage a, .placementTextLibraryImageArticles a, .placementTextLibraryImageDownload a  {
	display: block;
	text-decoration: underline;
	color: #1a171b;}
/**********************placementTextLibraryImageDownload - ajouté par Davide*/
.placementTextLibraryImageDownload {
	margin-left: 334px;
	width:600px;
}
.placementTextLibraryImageDownload p  { 
	float: left;
	width:110px;
	margin: 12px 3px 12px 2px;
}	

/**********************placementTextLibraryImageArticles*/
.placementTextLibraryImageArticles {
	margin-left: 334px;
	width:600px;}
.placementTextLibraryImageArticles p  { 
	float: left;
	width:110px;
	margin: 12px 3px 12px 2px;
}	
/**********************placementTextLibraryImageVideo*placementTextLibraryImageWallpaper*/
.placementTextLibraryImageVideo, .placementTextLibraryImageWallpaper {
	float: left;
	margin-left: 124px;
	width: 688px;
	padding-bottom: 12px;}
.placementTextLibraryImageVideo p, .placementTextLibraryImageWallpaper p {
	float: left;
	width: 132px;
	margin: 12px 3px 12px 2px; }
.placementTextLibraryImageWallpaper p a, .placementTextLibraryImageVideo p a {
	display: block;
	text-decoration: underline;
	color: #1a171b;
	width: 130px;}
/***********************************************************/
.smallText {
	font-size: 0.7em;}
.moreInfo {
	clear:both;
	margin:0;
	width:600px;
}
.moreInfo p {
	float: left;
	margin: 0px 3px 12px 2px;
	width:110px;
	height: 185px;
}

/****Boutiques**********************************/
/*#content_boutiques p {
	font-size: 0.9em;
	line-height: 1.4em;}*/
.floatLeftRegion {
	margin: 0;
	padding:0;
	float: left;
	line-height:1.6em;
	padding-left: 30px;	}
#region, #countryEurope, #countryAsia {
	margin: 0;
	padding: 0;
	float: left;
	margin-left: 40px;}
#contentTextAnnexe li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 1.6em; }
#contentTextAnnexe h4 {
	font-size: 0.9em;
	color: #000000; 
	margin: 0;
	padding: 0;}
#contentTextAnnexe li a, #contentBoutiques li a:visited{
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #aa8457;}
#contentTextAnnexe li a:hover {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #000000;}
.regionSelected {
	color: #000000;}
.floatLeftCountry {
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 20px;
/*	line-height:1.6em;*/
	font-size:0.9em;
	line-height:1.4em;
	}
#contentTextAnnexe table {
	margin-left: 60px;
	width: 720px;}
td{
	margin: 0;
	padding: 0;
	width: 240px;
	color: #000000;
	vertical-align: top;
	padding-bottom: 20px;}
#contentTextAnnexe td a,  #contentTextAnnexe td a:hover{
	color: #A36A00;
	text-decoration: none;}
.floatLeftCountry td p{	
	margin: 0;
	padding: 0;
	color:#000000;}	
	
#contentTextAnnexe .address {
	color: #000000; 
	font-size: 0.9em;
	line-height: 1.4em;}
.countrySelected {
	color: #000000;}
/*****login**************************************************************/
#placement_login {
	margin-left: 260px;
	width:auto;
	height:400px;}
#placement_login p{
	margin: 0;}
#placement_login a {
	color: #666666;
	font-size: 0.9em;}
	
/*****terms**************************************************************/
#placement_terms {
	margin-left: 260px;
	width:auto;
	height:400px;}
#placement_terms p{
	margin: 0;}
#placement_terms a {
	color: #666666;
	font-size: 0.9em;}
#placement_terms h2 {
	margin-top:20px;;}
	

/*****Form***************************************************************/
#content_contact p {
	font-size: 0.9em;
	width: 144px;
	padding-left: 25px;
	padding-right: 50px;
	line-height: 1.4em;
	float: left;}
#subscribe, #portfolio {
	clear: both;
}
#subscribe p {
	margin: 35px 0px 5px 0px ;
	padding: 0;
	width: 500px;}
#portfolio p{
	margin: 25px 4px 0px 0px;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 0px;
	float: left;
	background:#d0ba99;
	height: 20px;}
#portfolio a {
	font-size:1em;
	color: #666666;
	text-decoration: underline;
	background:#d0ba99;
}
.pdf {
	padding: 0;
	margin-left: 137px;
	height:19px;
	border:none;
	padding-left:7px;
	width:92px;
	text-align:left;
	font-size: 1em;
	cursor:pointer;
	float: left;}
.pdf_next {
	padding: 0;
	margin-left: 0px;
	height:19px;
	border:none;
	padding-left:0px;
	width:90px;
	text-align:left;
	font-size: 1em;
	cursor:pointer;
	float: left;}
form {
	margin: 0;
	padding:0;}
fieldset {
	width:800px;
	margin:0;
	padding:0;
	float: left;
	border:  none;}
label {
	margin:0;
	padding:0;
	background:#ffffff;
	font-size: 0.9em;
	cursor:pointer;
	float: left;}
fieldset span {
	display:block;
	float:left;
	width:140px;
	height:15px;
	background:#d0ba99;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;}
.troisiemeColFielset {
	display:block;
	float:left;
	width:240px;
	height:14px;
	background:#d0ba99;}
.troisiemeColFielsetComment {
	display:block;
	float:left;
	width:240px;
	height:100px;
	background:#d0ba99;}
fieldset ul {
	margin:0;
	padding:0;}
input {
	margin:0;
	padding:0;
	height:14px;}
textarea {
	margin:0;
	padding:0;
	height:100px;
	font-size: 12px;}
select {
padding: 0;
	height:19px;}
textarea.textfield, input.textfield, select.textfield {
	width:275px;
	border:1px solid #ffffff;
	background:#ffffff;
	font-size: 0.95em;
	height: 14px;}
select.textfield {
	height:18px;
}
input.textfield:focus, textarea.textfield:focus {
	background:#ffffff;}
input.bouton {
	padding: 0;
	margin-left: 144px;
	height:19px;
	border:none;
	text-align:left;
	color: #666666;
	background-color:none;
	font-size: 1em;
	cursor:pointer;}
input.bouton.subscribe {
background-image: url(images/button/GF_SUBSCRIBE_BOUTONS.gif);
background-repeat: no-repeat;
}
input.bouton.update {
background-image: url(images/button/GF_UPDATE_BOUTONS.gif);
background-repeat: no-repeat;
}
input.bouton.search {
background-image: url(images/button/GF_SEARCH_BOUTONS.gif);
background-repeat: no-repeat;
}
.spacer {
	clear:both;
	padding-top: 4px;}
fieldset a:link, fieldset a:visited {
    color : #B28F53;
	font-size:11px;
	text-decoration:underline; }
.error	{
	font-size:12px;
	text-align:left;
    color : #B28F53;
    text-transform : uppercase;
	margin-bottom:10px;
/*	clear:both;*/}
/*****User details in Backoffice*****************************************/
.titreliste {
	color : #B28F53;
	font-weight:bold;
	clear:both;
}
.users {
	width: 100%;
	margin: 0 auto;
	text-align:left;
}

.users ul {
	padding-top:10px;
}
.users li {
	display: inline;
	float:left;
	line-height:18px;
	margin-right:10px;
	overflow:hidden;
	font-size:10px;
    text-transform : uppercase;
	text-decoration:none;
	
}
.users li.colbutton {
	padding:0;
	margin:0;
	width:50px;
}

.users li.colemail {
	width:150px;
    text-transform: lowercase;	
		
}

.users li.colname {
	width:142px;
}
.users li.colfirm {
	width:155px;
	overflow:hidden;
}
.users li.colcity {
	width:25px;
}
.users li.coldte {
	width:115px;
	overflow:hidden;
}
.users li.colnos {
	width:15px;
}

.users li a {
    color : #B28F53;
  }

.users li a:hover {
	text-decoration: underline;
}

.users li a.active {
	text-decoration: underline;
}
.footerContentBackground a {
	text-decoration:none;
	color:
	#FFFFFF;
}
.footerContentBackground a:hover {
	text-decoration:underline;
	color:
	#FFFFFF;
}
#switchlangue {
	position:absolute;
	font-size:smaller;
	right:7px;
	top:45px;
}
#rss_links {
	position:absolute;
	right:145px;
	top:40px;
	width:auto;
}