body {
	background-color: #361d78;
	margin: 0;
	padding: 0;
}

img.video {
	border: thin none;
}

img.prechargement {
	display: none;
}

div#accueil {
	position: absolute;
	top: 15px;
	left: 50%;
	width: 970px;
	margin-left: -485px;
}

div#accueil_base {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 87px;
	width: 970px;
	background-image: url("../img/haut.png");
}

div#acces_client {
	position: absolute;
	top: 11px;
	right: 5px;
}

div#video3d {
	position: absolute;
	top: 0px;
	left: 0px;
}

img#envoi_client {
	position: absolute;
	top: 48px;
	right: 5px;
}

div#accueil_menu {
	position: absolute;
	text-align: right;
	right: 0px;
	top: 87px;
	height: 76px;
	width: 970px;
	background-color: #ffffff;
	background-image: url('../img/logo.png');
	background-repeat: no-repeat;
}

div#accueil_centre {
	position: absolute;
	left: 290px;
	top: 163px;
	height: 423px;
	width: 680px;
	overflow: auto;
	overflow-x:hidden;
	background-color: #ffffff;
}

div#accueil_footer {
	position: absolute;
	left: 0px;
	top: 586px;
	width: 970px;
	text-align: center;
	font: normal 10pt "Verdana";
	background-color: #361d78;
}

div#accueil_gauche {
	position: absolute;
	left: 0px;
	top: 152px;
	height: 434px;
	width: 290px;
	background: url(../upload/image/news.jpg);
	background-repeat: no-repeat ;
	background-color: #ffffff;
	/*overflow: auto;*/
	overflow: none;
}

div#activites_menu {
	position: absolute;
	left: 0px;
	top: 87px;
	height: 76px;
	width: 970px;
	background-color: #ffffff;
	background-image: url('../img/logo_act.png');
	background-repeat: no-repeat;
}

div#activites_sousmenu {
	position: absolute;
	left: 441px;
	top: 73px;
	height: 5px;
	background-color: transparent;
	text-align: right;
	z-index: 1;
}

div#activites_gauche {
	position: absolute;
	position: absolute;
	left: 0px;
	top: 152px;
	height: 450px;
	width: 290px;
	background: url(../img/news_act.jpg);
	background-repeat: no-repeat ;
	background-color: #ffffff;
}

div#activites_base {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 87px;
	width: 970px;
	/*background-color: yellow;*/
	background-image: url("../img/haut.png");
}

/* Fin de la page accueil.php */

/* Définition des liens et des textes */

a {
	text-decoration: none;
	color: #000000;
}

a.footer {
	font: bold 10pt "Verdana";
	color: #4FAD26;
}

a.menu, a.admin, a.menu_choix, a.admin_choix {
	float: right;
	text-decoration: none;
	font: bold 10pt "Arial";
	text-align: center;
	padding : 0px;
	margin-left: 0px;
	line-height: 5pt;
	text-transform: uppercase;
}

a.menu, a.menu_choix {
	width: 171px;
	height: 54px;
}

a.menu:hover, a.menu:hover {
	background-color: #000000;
	color: #4433aa;
}

a.admin, a.admin_choix {
	letter-spacing: 0.5pt;
	width: 100px;
	/*height: 30px;*/
	color: #000000;
}

a.admin:hover, a.admin:hover {
	background-color: #ffffff;
	color: #4433aa;
}

img.menu_admin {
	border: none;
}

/* Mise en place des images pour les menus */

a#accueil {
	background-image: url("../menu/accueil1.png");
}

a#accueil:hover, a#accueil_on {
	background-image: url("../menu/accueil2.png");
}

a#home_en {
	background-image: url("../menu/home_en1.png");
}

a#home_en:hover, a#home_en_on {
	background-image: url("../menu/home_en2.png");
}

a#home_de {
	background-image: url("../menu/home_de1.png");
}

a#home_de:hover, a#home_de_on {
	background-image: url("../menu/home_de2.png");
}

a#presentation {
	background-image: url("../menu/pres1.png");
}

a#presentation:hover, a#presentation_on {
	background-image: url("../menu/pres2.png");
}

a#presentation_en {
	background-image: url("../menu/pres_en1.png");
}

a#presentation_en:hover, a#presentation_en_on {
	background-image: url("../menu/pres_en2.png");
}

a#presentation_de {
	background-image: url("../menu/pres_de1.png");
}

a#presentation_de:hover, a#presentation_de_on {
	background-image: url("../menu/pres_de2.png");
}

a#activites {
	background-image: url("../menu/activ1.png");
}

a#activites:hover, a#activites_on {
	background-image: url("../menu/activ2.png");
}

a#activites_en {
	background-image: url("../menu/activ_en1.png");
}

a#activites_en:hover, a#activites_en_on {
	background-image: url("../menu/activ_en2.png");
}

a#activites_de {
	background-image: url("../menu/activ_de1.png");
}

a#activites_de:hover, a#activites_de_on {
	background-image: url("../menu/activ_de2.png");
}

a#catalogue {
	background-image: url("../menu/doc1.png");
}

a#catalogue:hover, a#catalogue_on {
	background-image: url("../menu/doc2.png");
}

a#catalogue_en {
	background-image: url("../menu/doc_en1.png");
}

a#catalogue_en:hover, a#catalogue_en_on {
	background-image: url("../menu/doc_en2.png");
}

a#catalogue_de {
	background-image: url("../menu/doc_de1.png");
}

a#catalogue_de:hover, a#catalogue_de_on {
	background-image: url("../menu/doc_de2.png");
}

/* Calques pour les sous menus sur activités */
#fr_05,#de_05,#en_05, #fr_06,#en_06,#de_06,#fr_07,#en_07,#de_07,#fr_08,#en_08,#de_08,#fr_01,#en_01,#de_01,#fr_02,#en_02,#de_02,#fr_03,#en_03,#de_03,#fr_04,#en_04,#de_04,#fr_09,#en_09,#de_09,#fr_10,#en_10,#de_10,#fr_11,#en_11,#de_11,#fr_12,#en_12,#de_12 {
	/*display: none;*/
}

#chimie, #petrole, #indust {
	display: "block";
}

#chimie,#chimie_de,#chimie_en {
	position: absolute;
	top: 50px;
	left: 18px;
}

#petrole,#petrole_de,#petrole_en {
	position: absolute;
	top: 50px;
	left: 189px;
}

#fr_05,#en_05,#de_05 {
	position: absolute;
	top: 80px;
	left: 35px;
	/*display: none;*/
}

#fr_06,#en_06,#de_06 {
	position: absolute;
	top: 105px;
	left: 35px;
	/*display: none;*/
}

#fr_07,#en_07,#de_07 {
	position: absolute;
	top: 130px;
	left: 35px;
	/*display: none;*/
}

#fr_08,#en_08,#de_08 {
	position: absolute;
	top: 155px;
	left: 35px;
	/*display: none;*/
}

#fr_01,#en_01,#de_01 {
	position: absolute;
	top: 80px;
	left: 205px;
	/*display: none;*/
}

#fr_02,#en_02,#de_02 {
	position: absolute;
	top: 105px;
	left: 205px;
	/*display: none;*/
}

#fr_03,#en_03,#de_03 {
	position: absolute;
	top: 130px;
	left: 205px;
	/*display: none;*/
}

#fr_04,#en_04,#de_04 {
	position: absolute;
	top: 155px;
	left: 205px;
	/*display: none;*/
}

#fr_09,#en_09,#de_09 {
	position: absolute;
	top: 80px;
	left: 375px;
	/*display: none;*/
}

/*#fr_10,#en_10,#de_10 {
	position: absolute;
	top: 105px;
	left: 375px;*/
	/*display: none;*/
/*}*/

/*#fr_11,#en_11,#de_11 {
	position: absolute;
	top: 130px;
	left: 375px;*/
	/*display: none;*/
/*}*/

/*#fr_12,#en_12,#de_12 {
	position: absolute;
	top: 155px;
	left: 375px;*/
	/*display: none;*/
/*}*/

/* Fin */

/* Mise en place du sous menu activites */

.activites_menu, .activites_ssmenu {
	background-color:transparent;
	border:0em none #333;
	margin:0em;
	padding:0em;
}

a.activites_menu, a.activites_ssmenu {
	width: 171px;
	text-decoration:none;
	color:#333;
}

.activites_ssmenu li {
	margin-right: 50px;
	list-style-type:none;
	list-style-position:inside;
}

.activites_ssmenu li:hover {
	list-style-type:none;
}

img.acti_lien {
	width: 171px;
	border: 0px none;
	text-decoration: none;
}

img.acti_cat {
	border: 0px none;
	text-decoration: none;
}

span.cache {
	display: none;
}

span.act_con_titre {
	cursor: pointer;
	text-decoration: underline;
	font: normal 10pt "Verdana";
	color: #2F266D;
}

span.sousmenu {
	display: block;
	margin-left: 6px;
	width: 172px;
	height: 24px;
	padding-top: 7px;
	text-align: center;
	font: bold 10pt "Verdana";
	color: #ffffff;
	background-color: #afdd75;
}

/* Fin */

/* Mise en page des textes généraux */

a#deco {
	font: bold 12pt "Arial" "Verdana";
	color: #aa3344;
}

span#enregistre {
	font: italic 12pt "Arial" "Verdana";
	color: #aa3344;
}

h1 {
	font: bold 11pt "Verdana";
	display:inline;
}

span.affich_titre {
	font: bold 11pt "Verdana";
	color: #4FAD26;
}

span.affich_texte, td.affich_texte {
	font: normal 10pt "Verdana";
	text-align: justify;
	color: #2F266D;
}

span.affich_catalogue {
	font: bold 13pt "Verdana";
	color: #2F266D;
}

/* Fin */

/* Définition des valeurs pour modi_news et visu_news */

div#news_gauche {
	position: absolute;
	left: 5px;
	top: 5px;
	width: 165px;
	height: 340px;
	overflow: none;
	overflow-x: none;
	/*overflow: auto;*/
	/*overflow-x: auto;*/
}

span.date {
	position: relative;
	left: 5px;
	font: italic 8pt "Arial";
	color: #ffffff;
}

span.news_titre {
	position: relative;
	left: 5px;
	font: bold 9pt "Arial";
	color: #ffffff;
}

span.news_desc_base {
	position: relative;
	left: 5px;
	font: normal 8pt "Arial";
	text-align: justify;
	color: #ffffff;
}

a.lire {
	position: relative;
	left: 10px;
	font: bold italic 8pt "Arial";
	color: #ffffff;
}

div#listing {
	position: relative;
	top: 3px;
	left: 3px;
	margin-bottom: 20px;
}

span.titre {
	margin-left: 20px;
	margin-right: 20px;
	font: bold 9pt "Arial" "Verdana";
	color: #ffffff;
}

a.modif, a.suppr, a.ajout {
	margin-left: 6px;
	margin-right: 6px;
	font: bold 8pt "Arial" "Verdana";
	text-decoration: none;
	color: #000000;
}

span.modif {
	margin-left: 6px;
	margin-right: 6px;
	font: bold 10pt "Arial" "Verdana";
	text-decoration: none;
	color: #4FAD26;
}

div#changement {
	position: relative;
	top: 10px;
	left: 3px;
}

input, textarea {
	background-color: #ffffff;
	border-top: thin solid #000000;
	padding-top: 2px;
	padding-left: 2px;
	color: #2F266D;
}

div#news_titre {
	position: absolute;
	top: 20px;
	left: 2px;
	height: 20px;
	width: 50px;
	padding-left: 10px;
}

div#news_base {
	position: absolute;
	top: 50px;
	left: 2px;
	height: 420px;
	width: 200px;
	overflow: auto;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #ffffff;
}

span.visu_titre {
	font: bold italic 12pt "Arial" "Verdana";
}

span.visu_desc_base {
	font: italic 10pt "Arial" "Verdana";
}

a#suite {
	right: 2px;
	font: bold 8pt "Arial" "Verdana";
	text-decoration: none;
	color: #000000;
}

div#news_detail {
	position: absolute;
	top: 50px;
	left: 232px;
	height: 420px;
	width: 400px;
	overflow: auto;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #ffffff;
}

span.visu_desc_det {
	font: 10pt "Arial" "Verdana";
}

/* Fin */

/* Definition pour contact */

a#contact {
	position: absolute;
	background-image: url(../img/contact1.png);
	top: 350px;
	left: 40px;
	height: 20px;
	width: 85px;
}

a#contact:hover {
	background-image: url("../img/contact2.png");
}

/* Fin */
