/*------------------------------------------------------------ Body ---------------------------------------------------------*/
body{
/*
padding-top:0;
padding-bottom:0;
padding-left:50px;
padding-right:50px;
*/

background:#d2cfcf;
background-color:#d2cfcf;
}

#div-entete {
	/*background-image:url(../images/baniere.gif);
*/	position:absolute;
	left:58px;
	top:0px;
	width:880px;
	height:88px;
	/*z-index:1;*/
}
#separre2
{
	position:absolute;
	left:58px;
	top:96px;
	width:880px;
	/*z-index:13;*/
	BORDER-TOP: #000066 1px solid;
	height: 2px;
}

#div_menu {
background-color:#DFDFDF;
	position:absolute;
	left:59px;
	top:98px;
	width:880px;
	height:26px;
	/*z-index:3;*/
}
#recherche {
	position:absolute;
	left:7px;
	top:2px;
	width:206px;
	height:20px;
	/*z-index:15;*/
}
#menu {
	position:absolute;
	left:224px;
	top:0px;
	width:518px;
	height:20px;
	/*z-index:10;*/
}
#langue {
	position:absolute;
	left:783px;
	top:3px;
	width:88px;
	height:17px;
	/*z-index:11;*/
	font-family: Tahoma;
	font-size: 10px;
	/*color: #DFDFDF;*/
}
#separre {
	position:absolute;
	left:58px;
	top:125px;
	BORDER-TOP: #000066 4px solid;
	height: 4px;
	/*z-index:7;*/
	width:880px;
	/*
	width: -110px;
	PADDING-RIGHT: 1000px;
	MARGIN: 1px;*/
}

#div_left {
	background-color:#F4F4F4;
	position:absolute;
	left:59px;
	top:130px;
	width:216px;
	height:567px;
	/*z-index:2;*/
}
/*------------------------------------------------------style div centre page--------------------------------------------------*/
#div_centre {
	position:absolute;
	left:276px;
	top:130px;
	width:664px;
	height:571px;
	/*z-index:8;*/
	background:#ffffff;
	background-color: #FFFFFF;
}

#div_bas1 {
background-color:#d2cfcf;
	position:absolute;
	left:942px;
	top:0px;
	width:62px;
	height:747px;
/*	z-index:5;*/
}

#div_bas3 {
background-color:#d2cfcf;
	position:absolute;
	left:0px;
	top:0px;
	width:62px;
	height:745px;
/*	z-index:5;*/
}




#div_bas2{
background-color:##DFDFDF;
	position:absolute;
	left:3px;
	top:2px;
	width:297px;
	height:22px;
	/*z-index:5;*/
}

#div_right {
	background-color:#F4F4F4;
	position:absolute;
	left:59px;
	top:128px;
	width:216px;
	height:655px;
/*	z-index:2;*/
}


/*-------------------------------------------------------------style menu----------------------------------------------------*/
#div_menu2 {
background-color:#DFDFDF;
	position:absolute;
	left:59px;
	top:96px;
	width:880px;
	height:0px;
/*	z-index:4;*/
	
}
/*--------------------------------------------------------style pied de page-------------------------------------------------*/

#div_bas {
	position:absolute;
	left:59px;
	top:706px;
	width:880px;
	height:39px;
	/*z-index:6;*/
	background-color: #DFDFDF;
}


/*-------------------------------------------------------style separrateur menu-------------------------------------------------*/

#seppare3 {
	position:absolute;
	left:59px;
	top:701px;
	width:879px;
	BORDER-TOP: #000066 4px solid;
	height: 4px;

}


/*-----------------------------------------------------------style txt & titre--------------------------------------------------*/
.titre {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.titre2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.txt{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}
.txtlangue{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	position:absolute;
	width: 114px;
	left: 8px;
	top: -4px;
}
.contentheading {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	padding-left:10px;
}

.contentheading2 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #9F0E0E;
	padding-left:10px;
}
/*-------------------------------------------------------------style lien----------------------------------------------------*/
a {
	font-family: Tahoma;
	font-size: 11px;
	color: #3C62AE;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
a:active {
	color: #333333;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}


/*------------------------------------------------------------style titre ----------------------------------------------------*/
#titreheading {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px;  BACKGROUND: #e1e1e1; PADDING-BOTTOM: 4px; MARGIN: -10px -15px 10px; LINE-HEIGHT: normal; PADDING-TOP: 4px
}


/*--------------------------------------------------------style TD sous titre--------------------------------------------------*/
#tdheading {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #F4F4F4; PADDING-BOTTOM: 4px; MARGIN: -10px -15px 10px; LINE-HEIGHT: normal; PADDING-TOP: 4px
}
#tdheading2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #F4F4F4; PADDING-BOTTOM: 4px; MARGIN: -10px -15px 10px; LINE-HEIGHT: normal; PADDING-TOP: 4px
}




/*------------------------------------------------------------style menu bas----------------------------------------------------*/
.nav2{
color:#333333;
font-family:Tahoma;
font-size:11px;
PADDING-RIGHT: 2px;PADDING-LEFT: 2px; }
a.nav{
PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; COLOR: #333333; PADDING-TOP: 1px; TEXT-DECORATION: none
}
a.nav:hover {
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
a.nav:active {
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a.nav:link {
	font-weight: bold;
	text-decoration: none;
}
a.nav:visited {
	font-weight: bold;
	text-decoration: none;
}




/*-------------------------------------------------------------style langue----------------------------------------------------*/



/*-----------------------------------------------------------style formulaire--------------------------------------------------*/
INPUT {
	FONT: 11px Tahoma, Arial, sans-serif
}
.inputbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.button {
	BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #CCCCCC 1px solid; PADDING-LEFT: 4px; BACKGROUND: #efefef; PADDING-BOTTOM: 1px; BORDER-LEFT: #CCCCCC 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #CCCCCC 1px solid
}
SELECT {
	FONT: 10px Tahoma, Arial;
	color:#666666;
	
}
SELECT {
	BORDER-RIGHT: #FCFCFC 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 4px; BACKGROUND: #efefef; PADDING-BOTTOM: 1px; BORDER-LEFT: #e1e1e1 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #FCFCFC 1px solid
}


/*---------------------------------------------menu des projets réalisé-------------------------------------------------------*/
.menubleu         { padding: 0px; margin: 0px; width:181px; }
.menubleu ul      { list-style: none; padding: 0px; margin: 0px; text-align: left; }
.menubleu li      { border-bottom: 1px solid #ffffff; }
.menubleu a:link,
.menubleu a:active,
.menubleu a:visited  { display: block; border-left: 2px solid #880000; width: 175px; background-color: #ededed; color: #000; text-decoration: none; padding: 2px 0 2px 5px; }
.menubleu a:hover    { background-color: #efe7e7; color: #000; text-decoration: none; }


/*----------------------------------------Div annimation des projets réalisés-----------------------------------------------*/
#annimprojet {
	position:absolute;
	left:79px;
	top:620px;
	width:181px;
	height:147px;
	z-index:14;
}


/*-----------------------------------------------------Div recherche---------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------*/
#imgstrat {
	position:absolute;
	left:764px;
	top:570px;
	width:145px;
	height:88px;
	z-index:16;
	background-image: url(../images/strategie.gif);
}
