/* GEMALTO INTERNET WEBSITE 2007 - HOMEPAGE STYLESHHET */
/* Version 1.03 */

/* --------------------------------------------------

					GENERAL 
----------------------------------------------------- */


	body {
	background-color: #D8D8D8;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
		}

	#conteneur {
		position: absolute;
		top: 10px; 
		left: 100px; /* Réglage de la position verticale du formulaire : 100 px pour être centré */
		border: #FFFFFF 2px solid; 
		background: white;
		width: 900px;
		min-height: 600px; 
		}

	
	img { border:none;
		}
	

	p 	{
		margin-right:12px;
		margin-bottom:15px;}

	
	a {
		text-decoration:none;
		color: #0066CC;
		}
		
	a:hover {	
		text-decoration:underline;
		}
	

/* --------------------------------------------------

					BANNIERE HAUT

----------------------------------------------------- */

	
	#banner {
	float:left;
	width:900px;
	height:125px;
	background-image: url(images/bandeau_simagine2010_registration.jpg);
	background-repeat: no-repeat;
		}
		
	#banner a {
		float:left;
		width:165px;
		height:60px;
		margin-left:15px;
		margin-top:20px;
		}
		

/* --------------------------------------------------

					MENU HAUT

----------------------------------------------------- */

	#menu_haut {
		float:left;
		display: inline; 
		height:15px;
		width: 100%;
		margin-top: 10px;
		margin-bottom: 2px;
		}
	
	#menu_haut a {
		font-weight: bold; 
	 	font-size:11px;
	 	margin-bottom:5px; 
		text-decoration:none;
		text-transform:uppercase;
		color: #9B8B7A;
		} 
		
	#menu_haut A:hover {	
		text-decoration:underline;
		color: #635343;
		}
		 		
	#menu_haut table {
 		width: 70%;
 		text-align: center;
 		color: #635343;
 		}
 		
	#small-banner {
		float:left;
		position:relative;
		width:100%;
		height:5px;
		background: url(file:///D|/Documents/gemalto_template/_dotcom_template/css/%27/home_page/img/lg-taupe.gif%27) no-repeat;
		}
		
 		
/* --------------------------------------------------

					MENU GAUCHE

----------------------------------------------------- */
	
	#gauche {
		float:left;
		width:190px;
		min-height: 200px
		}
		
	#navigation {
		padding-top:63px;
		padding-left: 20px;
		}

			
	#navigation a {
		font-weight: bold; 
	 	font-size:11px;	 	
	 	margin-bottom:5px; 
		text-decoration:none;
		text-transform:uppercase;
		COLOR: #9B8B7A;
		}
		
	#navigation a:hover {
		COLOR: #635343;
		text-decoration:underline;
		}
	
	
/* --------------------------------------------------

					PUBS A GAUCHE

----------------------------------------------------- */

#pub1 {
		float: left;
		position: absolute;
		top: 390px; 
		left: 20px;
		width: 170px;
		}
		
#pub2 {
		float: left;
		position: absolute;
		top: 520px; 
		left: 20px;
		width: 170px;
		margin-bottom: 10px;
		}	
		
/* --------------------------------------------------

					CENTRE

----------------------------------------------------- */

	#centre {
		float:left;
		min-height: 500px;
		width: 506px;
		margin-top: 30px;
		margin-right: 10px;
		}

	.Titre-homepage {
		color:#FA821E; 
		font-weight:bold; 
		font-size:18px; 
		padding-bottom:10px;
		}

	#texte_intro 	{
		padding-bottom:20px;
		text-align: justify;
		}
		
	#business_lines table {
 		width: 100%;
 		text-align: center;
 		vertical-cell-align:100px;
 		}


/* --------------------------------------------------

					PAVE A DROITE

----------------------------------------------------- */

#droite 	{
		float:left;
		width:250px
		}
		
#press 	{
		float:left;
		padding-top: 35px;
		padding-left: 5px;
		}
		
#press p {
		margin-bottom:6px;
		margin-top:6px;
		}
		
#events {
		float:left;
		padding-left: 5px;
		}

#events p {
		margin-bottom:6px;
		margin-top:6px;
		}

#updates {
		float:left;
		padding-left: 5px;
		}

#updates p {
		margin-bottom:6px;
		margin-top:6px;
		}

.title {
		color:#FA821E; 
		font-weight:bold; 
		margin-bottom:10px;
		margin-top: 15px;
		}
		
.date	{
		color:#56473D;
		font-weight:bold; 
		}


/* --------------------------------------------------

					BAS

----------------------------------------------------- */

#bas 	{
		float: left;		
		width: 100%;
		font-size:10px;
		padding-top: 2px;
		border-top: 1px solid #9b8b7a;
		}
		
#bas table {
 		width: 90%;
 		text-align: center;
 		color: #635343;
 		}
 		
#bas a {
		font-weight: bold; 
	 	font-size:11px;
	 	margin-bottom:5px; 
		text-decoration:none;
		text-transform:uppercase;
		color: #9B8B7A;
		} 
		
#bas a:hover {	
		text-decoration:underline;
		color: #635343;
		}
		
		
		
/* --------------------------------------------------

					DISCLAIMER

----------------------------------------------------- */
		
#disclaimer {
		float: left;
		border-top: 5px solid #fa821e;
		padding-top: 5px;
		padding-bottom: 5px;
		width: 100%;
		text-align: right;
		font-size: 9px;
		padding-bottom: 0px;
		}
