body { margin : 0; padding : 0; font-family : "futura medium", Arial, Geneva, Myriad, Helvetica, Optima, "Gill Sans", "Century Gothic" ; background-color: #000000; color : #999999; }
	
p { font-size : 1em; margin : 1em 0; }
   

A:link { color: #999999; font-size: 8pt; text-decoration: none }

A:visited {	color: #999999; font-size: 8pt; text-decoration: none }

A:active { color: #999999; font-size: 8pt; text-decoration: none }

A:hover { color: #ffffff; font-size: 8pt; text-decoration: underline }


A.type1:link { color: #2C2C2C;font-size : 1em;text-decoration: underline }

A.type1:visited { color: #2C2C2C;font-size : 1em;text-decoration: underline }

A.type1:active { color: #2C2C2C;font-size : 1em;text-decoration: underline }

A.type1:hover { color: #0000ff;font-size : 1em;text-decoration: underline }

P.type1 {font-family: ""futura medium" medium", Arial, Geneva, Myriad, Helvetica, Optima, "Gill Sans", "Century Gothic" ; font-size: 0.83em; color:  #666666;  }


A.type2:link { color:  #666666; font-size: 0.75em; text-decoration: underline }

A.type2:visited { color: #666666; font-size: 0.75em; text-decoration: underline }

A.type2:active { color:  #666666; font-size: 0.75em; text-decoration: underline; }

A.type2:hover {	color:  #0000FF; font-size: 0.75em; text-decoration: underline ;}
	
p.type2  { color: #666666; font-size: 0.75em; font-family: "futura medium", Arial, Geneva, Myriad, Helvetica, Optima, "Gill Sans", "Century Gothic"; text-align: justify; text-indent: 12pt; top: 12pt; right: 12pt; bottom: 12pt; left: 12pt }


A.type3:link { color: #999999; font-size:  1.17em; text-decoration: none }

A.type3:visited { color:  #999999; font-size: 1.17em; text-decoration: none }

A.type3:active { color: #999999; font-size: 1.17em; text-decoration: underline }

A.type3:hover {	color: #FFFFFF; font-size: 1.17em; text-decoration: underline }
	
P.type3 {font-family: "futura medium", Arial, Geneva, Myriad, Helvetica, Optima, "Gill Sans", "Century Gothic" ; font-size: 1.17em; color:  #CCCCCC;  }


A.type4:link { color: #CCCCCC;font-size: 1em;text-decoration: underline }

A.type4:visited { color: #CCCCCC;font-size: 1em;text-decoration: underline }

A.type4:active { color: #CCCCCC;font-size: 1em;text-decoration: underline }

A.type4:hover { color: #0000ff;font-size: 1em;text-decoration: underline }

P.type4 {font-family: "futura medium", Arial, Geneva, Myriad, Helvetica, Optima, "Gill Sans", "Century Gothic" ; font-size: 1em; color:  #CCCCCC;  }

	
P.type5 {font-family: "futura medium", Arial, Geneva, Myriad, Helvetica, Optima, "Gill Sans", "Century Gothic" ; font-size: 1.17em; color:  #5A5A5A;  }
	
p.type6   { color: #666666; font-size: 0.75em; font-family: "futura medium", Arial, Geneva, Myriad, Helvetica, Optima, "Gill Sans", "Century Gothic"; text-align: center; top: 12pt; right: 12pt; bottom: 12pt; left: 12pt }

.margin {font-family: "futura medium", Arial, Geneva, Myriad, Helvetica, Optima, "Gill Sans", "Century Gothic" ; font-size: 12px; color:  #666666;  margin: 20px 20px 0px 20px; }

img  { border: 0 }
form { display : block; margin : 0; padding : 0; }
h1 { font-size : 1.40em; margin : 0.57em 0; }
h2 { font-size : 1.20em; margin : 0.83em 0; }
h3 { font-size : 1.17em; margin : 1em 0; }
h4 { font-size : 1em; margin : 1.33em 0; }
h5 { font-size : 0.83em; margin : 1.67em 0; }
h6 { font-size : 0.67em; margin : 2.33em 0; }

code,pre { font-family : "futura medium", Arial, Geneva, Myriad, Helvetica, Optima, "Gill Sans", "Century Gothic" ; font-size : 1em; }

q { font-style : italic; } 

 /* Layout
-------------------------------------------------------- */
#page  { background: #fff url("bg.png") repeat-y left 50%; margin: 0 auto; padding: 0; width: 728px }

#prelude { position : relative; top : -65px; margin : 0; padding : 0 15px 0 0; font-size : 0.85em; text-align : right; color : #abd6de; }
#prelude a { color : #abd6de; }
#prelude a:hover, #prelude a:focus { color : #0373A1; }

table  { margin-right: 5px; margin-left: 5px; width: 790px; }
table.type0    { width: auto; height: auto; }
table.type1    { background: #ffffff; width: 820px; height: 520px; }
table.type2    { width: 800px; height: auto; }
table.type3    { background: #000000; width: 700px; height: auto; }
table.type4    { width: 760px; margin: 30px; height: auto; }
table.EpaceClients    { background: #000000 url("http://www.ideabox.fr/IDClient.jpg"); width: 550px; height: 400px;  }
table.baspage    { background: #000000; width: 70px; height: 500px; }
table.partenaires    { position : relative; background: #666666; margin-right: 5px; margin-left: 5px; width: 790px; font-size : 0.85em; text-align : center; color : #999999; padding : 5px 5px 5px 5px;}
p.partenaires  { color: #999999; font-size: 8pt; text-decoration: none; text-transform: lowercase; word-spacing: 1pt; margin-top: 12pt }

/* menuBasPage */
#menuBasPage { margin: 10px auto 10px; text-align: center; color: #6e6e6e; }
#menuBasPage a { margin: 0 2px; color: #999999; font-size:  0.83em; text-decoration: none  }
#menuBasPage a:hover {margin: 0 2px; color: #ffffff; font-size:  0.83em; text-decoration: underline; }
#menuBasPage p.left { width: 100%; float: left; text-align: center; }
#menuBasPage p.right { width: 100%; float: right; }
#menuBasPage p.links { border: 1px solid #e5e5e5; border-width: 1px 0; padding: .5em 0; margin: 1.5em 0 2em; }

 /* phpmyvisites */
#phpMyVisites { color:  #666666; font-size: 0.57em; text-align: left }
#phpMyVisites a { color:  #666666; font-size: 0.57em;  text-decoration: none }
#phpMyVisites a:hover { color:  #666666; font-size: 0.57em;  text-decoration: none }
#phpMyVisites a:visited { color:  #666666; font-size: 0.57em;  text-decoration: none }
#phpMyVisites a:active { color:  #666666; font-size: 0.57em;  text-decoration: none }
#phpMyVisites a:link { color:  #666666; font-size: 0.57em;  text-decoration: none }
#phpMyVisites p { color:  #666666; font-size: 0.57em;  text-align: left; }
#phpMyVisites p.left { margin: -499em; position: absolute; left: -499em;top: -499em;text-indent: -499em; color:  #666666; font-size: 0.57em;  }
