/* IDC - Paris
 * Realise par Conseil et formation multimedia - http://www.web.lliseil.fr
 * Couleurs :
 *   Bleu IDC : 0a00C6
 *   Gris IDC : 999999
 */
/* import
*************************************************************/
@import url("header.css");

/* mise en page
*************************************************************/
body {
	scrollbar-track-color	: #030056;
	scrollbar-face-color	: #d5d3f1;
	scrollbar-arrow-color	: #030056;
	/*
	scrollbar-highlight-color: Gray;
	scrollbar-shadow-color	: Gray; */
	scrollbar-3dlight-color	: #999;
	}

html, body{
	margin		: 0;
	padding		: 0;
	height		: 99%;
	background	: #000 url(degrade.png) repeat-x;
	color		: white;
	font		: 12pt Verdana, Arial, Helvetica, sans-serif;
	}

/* layout
*************************************************************/
#wrapper {
	min-height	: 100%;
	width		: 848px;
	margin		: 0 auto;	/* centrage des éléments de type bloc */
	padding		: 0 10px;	/* hack navigateur Opera */
	text-align	: center;	/* hack navigateur IE -1 */
	position	: relative;	/* élément #wrapper comme point de repère
					   pour le positionnement de ses enfants. */
	}
#header {
	float		: left;
	height		: 55px;
	margin-top	: 1%;
	background	: url("../imgs/menu-onglets/bg4.gif") repeat-x bottom;
	font-size	: .9em;
	font-stretch	: ultra-condensed;
	line-height	: normal;
	}
#contentwrapper {
	padding-bottom	: 25px;
	overflow	: auto;
	}

#content {
	text-align	: left ;	/* hack navigateur IE - 2 */
	/*border: 1px solid #b8b8b8*/
	}
#footer {
	position	: absolute;
	bottom		: 0;
	width		: 100%;
	margin		: 0 auto;
 	padding		: 0;
	text-align	: center;
	font		: 10pt;
	}
#industrialdesigncompany {
	padding		 : 0;
	width:847px;
	height		 : 27px;
	text-align	 : center;
	background-color : #999;
	background-image : url(../imgs/barre4.png);
	background-repeat: repeat-x; }
.adroite {
	float		: right;}
.center {
	margin		: 0 auto;
	text-align	: center;}
.centre {
	text-align	: center;}
.alignleft {
	text-align	: left;}
div.float-2 {
	float		: left;
	width		: 47%;
	margin-top	: 1%;
	margin-bottom	: 3%;
	padding		: 5px;
	text-align	: center;}
div.float-2 p {
	text-align	: center;}
div.float-3 {
	float		: left;
	width		: 25%;
	margin-top	: 1%;
	margin-bottom	: 3%;
	padding		: 5px;
	text-align	: center;}
div.float-3 p {
	text-align	: center;}
div.float-4 {
	float		: left;
	width		: 21%;
	margin-top	: 1%;
	margin-bottom	: 3%;
	padding		: 15px;
	text-align	: center;}
div.float-4 p {
	text-align	: center;}
.clearboth {
	visibility	: hidden;
	clear		: both;}

h1 {	margin-top	: 1em;
	font-size	: 150%;}
h4 {	margin-top	: 1.5em;
	margin-bottom	: .5em;}
img {	border		: none;	}
table.marginbottom img {
	margin-bottom	: 1em;}

/* Inline
*************************************************************/

/* Fontes */
/* Police auto-telechargee : .menuhoriz {font-family: Agency FB;}*/
a {	color		: white;
	font-family	: Arial, Helvetica, sans-serif;
	font-stretch	: ultra-expanded;
	letter-spacing	: 0em;
	text-decoration	: none;}
a:link {
	color		: white;}
a:visited {
	color		: white;}
a:hover {
	color		: white;
	border-bottom	: 1px solid white;}
a:active {
	color		: white;}
a.nostyle {
	border		: none;}
a.pdf:hover:after {
	content		: " " url(../imgs/icons/pdf.png);}	/* Navigateurs conformes seulement */
a.img:hover:after {
	content		: " " url(../imgs/icons/img.png);}
/* Autres */
.small {
	font-variant	: small-caps;}
h1 .petit {
	font-size	: 60%; }
.aide {
	cursor		: help}
.border {
	border		: 1px solid black;}
.bleu {
	color		: #0A00C6;
	background-color: inherit;}
.rouge {
	color		: red;
	background-color: inherit;}
.noir {
	color		: #000;
	background-color: inherit;}
.petit {
	font-size	: 80%; }
.gras {
	font-weight	: bold;}
.gris {
	background-color: #999999; }
