/**********************************************************/
/* Gemplus Public Website Stylesheet (c)GEMALTO 2006 */
/**********************************************************/
/* STYLES.CSS V2.0 07/december/2006 */

/*   body style (mainly for ie browsers...) */
body {background-color: #9B8B7A; background-repeat: no-repeat; margin: 0px}

#conteneur {
	position: absolute;
	top: 10px; 
	left: 10px; 
	border: #FFFFFF 2px solid; 
	background: white;
	width: 956px;
}

	
#banner {
	float:left;
	width:956px;
	height:120px;
	background:url("/intershoproot/eCS/Store/en/_dotcom_template/img/banner-haut-internet-gemalt.jpg") no-repeat;
}

#banner a {
	float:left;
	width:160px;
	height:55px;
	margin-left:17px;
	margin-top:22px;
}

#menu_haut {
	float:left;
	display: inline; 
	height:15px;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 2px;
}

#small-banner {
	float:left;
	position:relative;
	width:956px;
	height:10px;
	overflow: hidden;
	background:url('/intershoproot/eCS/Store/en/_dotcom_template/img/lg-taupe.gif') repeat;
}

#vbarre{
		border-left:1px;
		border-left-style: solid;
		border-left-color: #9B8B7A;
		}		

#hbarre{
		border-top:1px;
		border-top-style: solid;
		border-top-color: #9B8B7A;
		}
		
#hbarre-pointille{
		border-top:1px;
		border-top-style: dotted;
		border-top-color: #9B8B7A;
		}		
		

/*   titles styles */
h1 a,h1{color: #fa821e; font-size: 14pt; font-family:arial,helvetica,sans-serif; font-weight: normal}
h2 a,h2{color: #56473d; font-size: 12pt; font-family:arial,helvetica,sans-serif; font-weight: normal}
h3 a,h3{color: #035770; font-size: 12pt; font-family:arial,helvetica,sans-serif; font-weight: bold}
h4 a,h4{color: #000000; font-size: 10pt; font-family:arial,helvetica,sans-serif; font-weight: bold}
h5 a,h5{color: #000000; font-size: 8pt; font-family:arial,helvetica,sans-serif; font-weight: bold}
h1,h2,h3,h4,h5{margin:0px;padding:0px}

/*   FAQ links styles  */
a.FaqLink:link   {color: #56473d}
a.FaqLink:visited{color: #56473d}
a.FaqLink:active {color: #fa821e}
a.FaqLink:hover  {color: #fa821e}

/* text styles */
.page_intro{color: #56473d; font-size: 10pt; font-family:arial,helvetica,sans-serif; font-weight: normal}
.page_text {color: #000000; font-size: 10pt; font-family:arial,helvetica,sans-serif; font-weight: normal}
.footer {color: #826e59; font-size: 7pt; font-family:arial,helvetica,sans-serif; font-weight: normal}
.page_smalltext { color: #000000; font-size: 8pt; font-family: arial, helvetica, sans-serif; font-weight: normal}
.pr_title { color: #fa821e; font-size: 8pt; font-family: arial, helvetica, sans-serif; font-weight: normal }
.pr_text { color: # 000000; font-size: 8pt; font-family: arial, helvetica, sans-serif; font-weight: normal }
.event_item { color: #fa821e; font-size: 8pt; font-family:arial, helvetica, sans-serif; font-weight: bold}
.event_subitem { color: #9b8b7a; font-size: 8pt; font-family:arial, helvetica, sans-serif; font-weight: bold}
.breadcrumb {color: #000000; font-size: 8pt; font-family:arial,helvetica,sans-serif; font-weight: normal}
.title_h1 {color: #fa821e; font-size: 14pt; font-family:arial,helvetica,sans-serif; font-weight: normal}
.top_menu { color: #9B8B7A; font-weight: bold ; font-size: 11px; padding-left: 5px; font-family:arial, helvetica, sans-serif; font-weight: normal; text-decoration: none}

/*   Links styles */
a:link   {color: #56473d}
a:visited{color: #fa821e}
a:active {color: #fa821e}
a:hover  {color: #56473d}

/*   footer styles */
a.footer:link   { color: #826e59; font-size: 7pt; text-decoration: none;      font-family:arial,helvetica,sans-serif; font-weight: normal}
a.footer:visited{ color: #826e59; font-size: 7pt; text-decoration: none;      font-family:arial,helvetica,sans-serif; font-weight: normal}
a.footer:active { color: #826e59; font-size: 7pt; text-decoration: underline; font-family:arial,helvetica,sans-serif; font-weight: normal}
a.footer:hover  { color: #826e59 font-size: 7pt; text-decoration: underline; font-family:arial,helvetica,sans-serif; font-weight: normal}
 
a.breadcrumb:link   { color: #000000; font-size: 7pt; text-decoration: none;      font-family:arial,helvetica,sans-serif; font-weight: normal}
a.breadcrumb:visited{ color: #000000; font-size: 7pt; text-decoration: none;      font-family:arial,helvetica,sans-serif; font-weight: normal}
a.breadcrumb:active { color: #000000; font-size: 7pt; text-decoration: underline; font-family:arial,helvetica,sans-serif; font-weight: normal}
a.breadcrumb:hover  { color: #000000; font-size: 7pt; text-decoration: underline; font-family:arial,helvetica,sans-serif; font-weight: normal}

a.top_menu:link   { color: #9B8B7A; font-size: 12px; padding-left: 5px; font-family:arial, helvetica, sans-serif; font-weight: bold; text-transform:uppercase; text-decoration: none}
a.top_menu:visited{ color: #9B8B7A; font-size: 12px; padding-left: 5px; font-family:arial, helvetica, sans-serif; font-weight: bold; text-transform:uppercase; text-decoration: none}
a.top_menu:active { color: #9B8B7A; font-size: 12px; padding-left: 5px; font-family:arial, helvetica, sans-serif; font-weight: bold; text-transform:uppercase; text-decoration: none}
a.top_menu:hover  { color: #635343; font-size: 12px; padding-left: 5px; font-family:arial, helvetica, sans-serif; font-weight: bold; text-transform:uppercase; text-decoration: underline}


/*   Tables styles */

table.table_box {background: #ffffff; border-top: thin solid  #56473d; border-top-width:1px;  border-left: thin solid  #56473d; border-left-width:1px }
table.table_box th {background: #9b8b7a; color: #ffffff; font-size: 12pt; font-weight: bold;  text-decoration: none; border-bottom: thin solid  #56473d; border-bottom-width:1px;  border-right: thin solid  #56473d; border-right-width:1px; padding-top:5px; padding-bottom:5px}
table.table_box td {background: #e6e1dd; color: #000000; font-size: 10pt; text-decoration: none; font-family:arial,helvetica,sans-serif; font-weight: normal;border-bottom: thin solid  #56473d; border-bottom-width:1px;  border-right: thin solid  #56473d; border-right-width:1px; padding-top:5px; padding-bottom:5px}

table.right    {background: #ffffff}
table.right th {color: #56473d; font-size: 10pt; font-weight: bold;  text-decoration: none;border-top: thin solid  #56473d; border-top-width:1px;border-bottom: thin solid  #56473d; border-bottom-width:1px; padding-top:5px;padding-bottom:5px}
table.right td {color: #000000; font-weight: normal; text-decoration: none;border-bottom: thin solid  #56473d; border-bottom-width:1px; padding-top:10px;padding-bottom:10px}

.righttitle {color: #537db9; font-weight: bold; font-size: 10pt}
a.righttitle:link  {color: #56473d; font-family:arial,helvetica,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none}
a.righttitle:visited {color: #56473d; font-family:arial,helvetica,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none}
a.righttitle:active {color: #56473d; font-family:arial,helvetica,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: underline}
a.righttitle:hover {color: #56473d; font-family:arial,helvetica,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: underline}

.rightsubtitle{color: #56473d; font-family:arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt}

/*  form styles  */
.formfield {font-size: 8pt; font-family:arial, helvetica, sans-serif; color: #56473d}

/*  Lists styles  */
ul{list-style:disc}
ul ul{list-style:circle}
ul ul ul{list-style:square}

/*  horizontal rules style  */
hr1{color:# 9b8b7a;height:1px}
hr2{color:# 56473d;height:1px}
hr3{color:# fa821e;height:1px}
hr4{color:# 035770;height:1px}

body{font-family:arial,helvetica,sans-serif ;font-size: 10pt;}
p{font-size: 9pt;}
br{font-size: 8pt;}
ul{font-size: 10pt;}
table{font-size: 8pt;}


/* --------------------------------------------------

					BAS

----------------------------------------------------- */

#bas    	{
		margin-left:10px;
		font-size:12px;
		font-weight: bold; 		
		border-top: 1px solid #9b8b7a;
		}
		
#bas table      {

 		text-align: center;
	 	font-size:11px;
		font-weight: bold; 	 	

 		}
 		
#bas a          {
		font-weight: bold; 
	 	font-size:11px;
	 	margin-bottom:5px; 
		text-decoration:none;
		text-transform:none;
		color: #FA821E;
		} 
		
#bas a:hover    {	
		text-decoration:underline;
		color: #635343;
		}
		
#bas_home    	{
		float: left;		
		width: 100%;
		font-size:12px;
		border-top: 1px solid #9b8b7a;
		}
		
#bas_home table      {

 		text-align: center;
	 	font-size:12px; 		
 		color: #9B8B7A;
 		}
 		
#bas_home a          {
		font-weight: bold; 
	 	font-size:12px;
	 	margin-bottom:5px; 
		text-decoration:none;
		text-transform:none;
		color: #9B8B7A;
		} 
		
#bas_home a:hover    {	
		text-decoration:underline;
		color: #635343;
		}		
		
#left           {
		height: 440px;	
		}
		
/* --------------------------------------------------

					DISCLAIMER

----------------------------------------------------- */
		
#disclaimer {
		float: left;
		padding-top: 5px;
		padding-bottom: 5px;
		width: 956px;
		text-align: right;
		font-size: 11px;
		background-color:#FA821E;
		color: #FAFAFA;
		padding-right:50px;
		}
