﻿#pageSite{
	position : relative;
	min-height: 100%;
}
#detailPageSite{
	position: relative;
	min-height: 100%;
	margin: 0 auto;
	padding-bottom: 90px;
	width: 990px;
}
div#bandeaux {
    width: 990px;
}
div#bandeau1 {
	position: relative;
	height: 100px;
	text-align: right;
	width: 990px;
	z-index: 1;
	/* background: #4b4b4b;*/
	background: #000000;
}
div#bandeau1_1 {
	position: absolute;
	height: 10px;
	background: #EAEAEA;
	text-align: center;
	width: 990px;
}
div#bandeau2 {
	height: 99px;
	background-image: url(/images/commun/degradband.png);
	background-repeat: repeat-x;
	z-index: 5;
}
div#bandeau2_nimec {
	height: 110px;
	background-image: url(/images/commun/degradband_nimec.png);
	background-repeat: repeat-x;
	z-index: 5;
}
div#logo {
	float: left;
	background-image: url(/images/commun/logoiaeV2014.png);
	background-repeat: no-repeat;
	width: 240px;
	height: 100%;
}
div#logoCandidature {
	float: left;
	background-image: url(/images/commun/logoiaev3.png);
	background-repeat: no-repeat;
	width: 400px;
	height: 100%;
}
div#logo_nimec {
	float: left;
	background-image: url(/NIMEC/images/en-tete_NIMEC.png);
	background-repeat: no-repeat;
	width: 536px;
	height: 110px;
	padding-left: 40px;
}
div#petale1 {
	float: right;
	z-index: 3;
	width: 300px;
}
div#menu {
	position: absolute;
	z-index: 4;
	margin-bottom: 0px;
	display: inline;
	height: 25px;
	background: transparent;
	right: auto;
}
div#bandeau3 {
	padding-left: 15px;
        background: #FFFFFF;
}
div#contenu {
	display: inline;
}
div.separator {
	clear: both;
	visibility: hidden;
}
/* pied de page */
div#piedpage {
	position: absolute;
	bottom: 0px;
	height: 115px;
	width: 100%;
        list-style-type: none;
        background-color: #3F3F3F; /* modif */

}
div#contenupiedpage {
    width: 990px;margin: 0 auto;
    list-style-type: none;
            padding-bottom: 6px;
}




/* les colonnes de la page d'accueil */
div#col1 {
	float: left;
	width: 310px;
	margin-right: 0px;
	background: #FFFFFF;
}
div#col3 {
	float: right;
	width: 185px;
	margin-left: 0px;
        padding-left: 0px;
	background: #FFFFFF;
/*	background: red;*/
}
div#col2 {
	overflow: hidden;
	background: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
/* les colonnes des autres pages */
div#col1_PAGE {
	float: left;
	width: 270px;
	margin-right: 0px;
	background: #FFFFFF;
/*	background: #ADD8E6;*/
}
div#col3_PAGE {
	float: right;
	width: 196px;
	margin-left: 0px;
	background: #FFFFFF;
}
div#col2_PAGE {
	overflow: hidden;
	background: #FFFFFF;
	padding-left: 4px;
	padding-right: 14px;
}
div.c_col1 {
	float: left;
	margin-right: 10px;
	background: #FFFFFF;
}
div.c_col3 {
	float: right;
	margin-left: 0px;
	background: #FFFFFF;
}
div.c_col2 {
	overflow: hidden;
	background: #FFFFFF;
	margin-left: 20px;
	margin-right: 10px;
}
div.col1_2 {
	position: absolute;
	width: 300px; 
}
div.col2_2 {
	margin-left: 300px;
}
div#colPart1 {
	overflow: hidden;
}
div#colPart2 {
	float: right;
	margin-left: 5px;
	width: 50%;
}
div#colPart02 {
	float: right;
	margin-left: 5px;
	width: 140px;
}
div#colPart03 {
	float: right;
	margin-left: 5px;
	width: 240px;
}
div#colPartPiedPage1 {
	overflow: hidden;
        padding-top: 38px;
}
div#colPartPiedPage2 {
	float: right;
	width: 59%;
        text-align: right;
}
div#colPartB {
	float: right;
	margin-left: 5px;
	width: 55px;
}
div.LivretAPPBoutons {
	padding-right: 15px;
	padding-top: 10px;
	text-align: right;
}
div#aide {
	position: absolute;
  	right: 1em;
  	top: 276px;
	cursor: pointer;
}
div#aide2 {
	cursor: pointer;
}
