* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
* HTML {
	FONT-SIZE: 100%
}
BODY {
	FONT:11px Arial, Helvetica, sans-serif; COLOR: #444; BACKGROUND-COLOR: transparent; margin: 0; text-align: center;
}

#logo {
	position:absolute; left:0px; top:41px;
}

#header {
    position:relative;
	WIDTH:800px;
	height:100px;
	top: 20px;
}

#contener {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin-left: auto; margin-right: auto; WIDTH: 800px; PADDING-TOP: 0px; HEIGHT: auto; text-align: left;
}

#titre
{
FONT:13px Arial, Helvetica, sans-serif;
}

LI {
	LIST-STYLE-TYPE: none
}



.button {
	width: 100px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	background: #fcbb49 url(images/btn_main_1x50.gif) repeat-x top left;
	color: #fff;
	border: 0px solid #f90;	
	padding: 0px 0px 1px 0px;	
}


SELECT {
	FONT-SIZE: 10px; COLOR: #333; BACKGROUND-COLOR: #eee
}


A:link {
	FONT-SIZE: 12px; COLOR: #333; BACKGROUND-COLOR: transparent
}
A:visited {
	COLOR: #444; BACKGROUND-COLOR: transparent
}
A:hover {
	COLOR: #f60; BACKGROUND-COLOR: transparent
}
A:active {
	COLOR: #444; BACKGROUND-COLOR: transparent
}

a.link0:link {
    font:11px Arial, Verdana, Helvetica;
	color: blue;
       }

a.link0:visited {
	color: blue;
       }

a.link0:hover {
	color: orange;
       }

a.link1:link {
	color: blue;
       }

a.link1:visited {
	color: blue;
       }

a.link1:hover {
	color: orange;
       }


a.link2:link {
	color: white;
       }

a.link2:visited {
	color: white;
       }

a.link2:hover {
	color: blue;
       }


a.link3:link {
	color:  #A2A2A2;
	   }

a.link3:visited {
	color: #A2A2A2;
       }

a.link3:hover {
	color: #A2A2A2;
	text-decoration:none;
	   }

a.link4:link {
	color: silver;
	text-decoration:none;
	   }

a.link4:visited {
	color: silver;
	text-decoration:none;
       }

a.link4:hover {
	color: silver;
	text-decoration:none;
	   }
	   
a.link5:link {
    font:14px Arial, Verdana, Helvetica;
	color: blue;
       }

a.link5:visited {
	color: blue;
       }

a.link5:hover {
	color: orange;
       }
       
a.link6:link {
    font:14px Arial, Verdana, Helvetica;
	color: white;
       }

a.link6:visited {
	color: white;
       }

a.link6:hover {
	color: blue;
       }

a.link7:link {
    font:11px Verdana, Arial, Helvetica;
	color: #acb3bf;
       }

a.link7:visited {
	color: #acb3bf;
       }

a.link7:hover {
	color: orange;
       }
       
a.link8:link {
    font:12px Arial, Verdana, Helvetica;
	color: #3D7ABE;
       }

a.link8:visited {
    font:12px Arial, Verdana, Helvetica;
	color: #3D7ABE;
       }

a.link8:hover {
	color: orange;	
       }

#toolBar {
	FLOAT: right;
	font:12px;
}

#toolBar A {
	FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;PADDING-TOP: 0px;PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 2px solid; text-decoration:none;
}

#toolBar .lastLink {
	COLOR: #f60; BACKGROUND-COLOR: transparent;
	font:12px;
	
}

.barre1
{
BORDER-TOP: #3D7ABD 1px solid;
width:362px;
}

.barre2
{
BORDER-TOP: #3D7ABD 1px solid;
width:250px;
}

.textbox { 
	border:1px solid #92ADC5; 
	background-color: #FFFFFF;
	font-family: Verdana; font-size: 10px; 
	color: #000000; 
	background-image: url('pop/images/gray_bg_pix.gif');
}
	
.contact
	{
	font-family: arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #3F4C5A;
	}

.accueil
   { 
   position:relative; width:800px; top:0px; height:830px
   }

.flash0
   {
   position:relative; top:20px; left:0px; width:800px; height:280px; 
   }

.flash1
   {
   position:relative; top:20px; left:0px; width:800px; height:200px; 
   }
   
.col1
   {
   position:relative;float:left; top:0px; left:0px; width:400px; height:0px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: left;
   }
   
.col2
   {
   position:relative;float:right; top:0px; left:0px; width:250px; height:0px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: left;
   }

.bullet LI {
	PADDING-RIGHT: 10px;
	DISPLAY: list-item;
	PADDING-LEFT: 13px;
	BACKGROUND: url(images/puce3.gif) no-repeat 0px 50%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap
}

.fleche
{
position:absolute; top:60px; left:482px;
}

.menu
{
position:absolute; top:52px; left:500px;
}

.menu SELECT
{
FONT-SIZE: 10px; WIDTH: 180px; COLOR: #333; BACKGROUND-COLOR: #eee
}

.espace
{
position:absolute; top:50px; left:706px; height:22px;
}

.footer
{
float:left;
}

.signature
{
position:relative; float:left; top:1px; left:0px; width:130px; height:30px; 
}

.liens
{
position:relative;float:left; top:6px; left:0px; COLOR: #acb3bf; font: 11px Verdana, Arial, Helvetica;
}

.liens a
{
font:11px;
}


.tableau1 table
{
height:60px;
width:250px;
background-image:url("images/achat.gif");
background-repeat: no-repeat;
text-align:center;
}

.tableau1 a
{
font:14px;
}

.tableau2 table
{
height:60px;
width:250px;
background-image:url("images/download.gif");
background-repeat: no-repeat;
text-align:center;
}

.tableau2 a
{
font:14px;
}

.txtgris
{
text-align: justify;
color:#666666;
}


.col3
   {
   position:relative;float:left; top:0px; left:0px; width:338px; height:0px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: left;
   }
   
.col4
   {
   position:relative;float:right; top:0px; left:0px; width:400px; height:0px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: left;
   }

input{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none
}

.tableau3
{
width:218px;
height:199px;
background-image:url("images/login_espace-client.gif");
background-repeat: no-repeat;
text-align:center;
margin-left:120px;
margin-right:0px;
}


.txtbleu
{
font:12px Arial, Helvetica, sans-serif;
color:#3D7ABE;
text-align:left;
}

.txtor
{
font:12px Arial, Helvetica, sans-serif;
color:#FF9900;
text-align:right;
}

.login
{ 
position:relative; width:800px; top:0px; height:460px;
}

.flash1
{
position:relative; top:20px; left:0px; width:800px; height:220px; 
}


.buy
{ 
position:relative; width:800px; top:0px; height:440px; font:12px Arial, Helvetica, sans-serif;
}

.col5
   {
   position:relative;float:left; top:0px; left:0px; width:338px; height:0px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: left;
   }
   
.col6
   {
   position:relative;float:right; top:0px; left:0px; width:400px; height:0px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: right;
   }
   
.col7
   {
   position:relative;float:left; top:0px; left:0px; width:800px; height:0px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: left;
   }

.tableau4 td
{
font:12px Arial, Helvetica, sans-serif;
color:black;
}


.download
{ 
position:relative; width:800px; top:0px; height:440px;
}

.col8
   {
   position:relative;float:left; top:0px; left:0px; width:450px; height:0px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: left;
   }
   
.col9
   {
   position:relative;float:right; top:0px; left:0px; width:250px; height:0px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: right;
   }
   
.barre3
{
border-top: #3D7ABD 1px solid;
width:450px;
}

.col10
   {
   position:relative;float:left; top:0px; left:0px; width:800px; height:0px; padding-left:40px; FONT:12px Arial, Helvetica, sans-serif; COLOR: #000; BACKGROUND-COLOR: transparent; margin: 0; text-align: left;
   }

.txtgris2
{
font:12px Arial, Verdana, Helvetica;
color:#808080;
}

.lost
{ 
position:relative; width:800px; top:0px; height:380px;
}

.help
{ 
position:relative; width:800px; top:0px; height:440px;
}

.activate
{ 
position:relative; width:800px; top:0px; height:440px;
}

.act1 
   {
   width:60px;
   text-align:center;
   }
   
.act2 
   {
   width:38px;
   text-align:center;
   margin-left:5px;
   margin-right:5px;
   }
   
.act3 
   {
   width:60px;
   text-align:center;
   }
   
.pseudo1
   {
   width:150px;
   text-align:center;
   }
   
.mail
   {
   width:250px;
   text-align:center;
   }
   
.etape1
{
position:absolute; top:120px; left:680px; COLOR: #000000; font: 24px Verdana, Arial, Helvetica;
}

a.link10:link {
    font:13px, Arial, Verdana, Helvetica;
    font:bold;
	color: black;
	text-decoration:none;
	   }
	   
a.link10:visited {
    font:13px, Arial, Verdana, Helvetica;
    font:bold;
	color: black;
	text-decoration:none;
       }

a.link10:hover {
    font:13px, Arial, Verdana, Helvetica;
    font:bold;
	color: black;
	text-decoration:none;
	   }