
*{	padding:0px;
	
	margin:0px;
	
	}
body{
	
	background-color:#CACACC;

	}

img{border:none;}

#site-centre{width:900px; margin:auto;}

/* -- Ligne rouge en haut (pour les messages)-- */

#ligne-rouge-haut{

	width:850px;
	
	height:30px;
	
	background-color:#FD6B00;
	
	line-height:30px;
	
	vertical-align:middle;
	
	text-indent:15px;
	
	border-bottom:#fff 1px solid;
	
	}

/* -- Ligne bleue en haut -- */

#ligne-bleue-haut{

	width:850px;
	
	height:30px;
	
	background-color:#0A51A1;
	
	line-height:30px;
	
	vertical-align:middle;
	
	text-indent:15px;
	
	}

/* -- Logo haut  (divisé en 3 parties) -- */
#logo-haut{}

#logo-haut-1-sur-2{
	
	background-color:#FFF;

	/*background-image:url(../images/logo-infotek.png);*/
	
	background-repeat:no-repeat;
	
	text-align:center;

	width:503px;
	
	height:286px;
	
	float:left;
	}

#logo-haut-2-sur-2{

	width:342px; 
	
	height:286px;
	
	float:left;
		
	/*background-image:url(../images/logo-presentation.png);*/
	
	border-left:#0A51A1 5px solid;	
	}

	
/*#logo-haut-2-sur-2{

	background-image:url(../images/logo-infotek.png);

	width:342px;
	
	background-color:#FFFFFF;
	
	width:850px;
	
	height:286px;
	
	float:left;
	
	text-align:center;
	}*/
	

	
#menu-horizontal-principal{
margin-top:286px;
width:850px;
height:47px;
background-color:#FFFFFF;
border-top:#FFFFFF 1px solid;
border-bottom:#FFFFFF 1px solid;
}

/* -- Boutons gris pour le menu principal horizontal -- */
	
.bouton-gris-1{

	background-color:#3B3B3B;
	
	width:168px;
	
	height:42px;
	
	text-indent:5px;
	
	padding-top:5px;
	
	float:left;
	
	font-family:Tahoma, verdana, sans-serif;
	
	color:#FFFFFF;
	
	font-size:11px;
	
	text-decoration:none;
	}	
.bouton-gris-1:hover{

	background-color:#0A51A1;	
	}
	
/* -- Espace blanc vertical entre les menus -- */	

.espace-blanc-2px{

	background-color:#FFFFFF;
	
	height:47px;
	
	width:2px;
	
	float:left;
	}

/* -- Partie principale du site = Corps + menu vertical de gauche -- */

#partie-principale{
width:850px;
background-color:#FFFFFF;
}

/* -- Menu vertical principal de gauche -- */

#menu-vertical-principal {
width: 163px;
font-family: verdana, arial, sanf-serif;
font-size: 10px;
float:left;
}

#menu-vertical-principal ul {
margin: 0; 
padding: 0;
list-style-type: none;
} 

#menu-vertical-principal li {
margin: 0px 0 0;
} 

#menu-vertical-principal a {
display: block;
width:163px;
height:38px;
margin-left:1px;
padding: 2px 2px 2px 2px;
border-bottom:1px solid #DADADA;
background: #FFFFFF;
text-decoration: none;
} 

#menu-vertical-principal a:link, #menu-vertical-principal a:active, #menu-vertical-principal a:visited {
color: #000000;
}

#menu-vertical-principal a:hover {
background: #0A51A1;
color: #ffffff;
}

/* -- Corps du site -- */

* html #corps{ /* Décallage pour Internet Explorer 6 uniquement */

width:677px;

background-color:#FFFFFF;

margin-left:165px;

border-left:#3B3B3B 1px solid;
}

#corps{

width:678px;

background-color:#FFFFFF;

margin-left:169px;

border-left:#3B3B3B 1px solid;

}

/* -- Titre de la rubrique où on se trouve -- */

#titre-haut-corps{
	
	background-color:#CCCCCC;

	line-height:20px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#666666;
	
	font-size:10px;
	
	text-decoration:none;
	
	vertical-align:middle;
	
	text-indent:15px;
	
}

#titre-haut-corps a{

	color:#666666;
	
	text-decoration:none;

	}
	
#titre-haut-corps a:hover{
	
	text-decoration:underline;

	}

/* -- Ligne bleue en bas -- */

#ligne-bleue-bas{

	width:850px;
	
	height:30px;
	
	background-color:#0A51A1;
	
	line-height:30px;
	
	vertical-align:middle;
	
	text-align:center;
	
	}

/* -- W3C en bas -- */

#w3c{

	width:850px;
	
	height:30px;
	
	vertical-align:middle;
	
	text-align:center;

	margin-top:10px;
	
	}		

/* -- Liens en bas -- */

#lien-bas-site{
	
	background-color:#CCCCCC;

	line-height:20px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#666666;
	
	font-size:10px;
	
	text-decoration:none;
	
	vertical-align:middle;
	
	text-indent:15px;

	text-align:justify;
	
	width:850px;
	
}

#lien-bas-site a{

	color:#666666;
	
	text-decoration:none;

	}
	
#lien-bas-site a:hover{
	
	text-decoration:underline;

	}	
