body{background:url(../img/fond_motif.gif) #FFFFFF;margin-top:0px;margin-bottom:0px;margin-left:0;margin-right:0;
	 font: 12px Verdana, Arial, Helvetica, sans-serif;color:#666666;text-align: center;}	
	 
#global{position: relative; background:url(../img/fond_deg.gif) repeat-x; top: 0px; margin-left:auto;margin-right:auto;width:1000px;height:750px;}

.lienblanc12{font-size:11px;  font-family:Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.lienblanc12:hover{color: #fff;text-decoration: underline;}
.lienbleu12{font-size:11px;  font-family:Arial, Helvetica, sans-serif; color:#004990; text-decoration:none;}
.lienbleu12:hover{color: #004990;text-decoration: underline;}


#logo {position: absolute; top: 0px; left: 2px; text-align: left; valign: bottom;}
#fd_header {positon: absolute; top: 0px; left: 285px; text-align: right; }
#menu {position: absolute; top:54px; left: 0px; width:187px; height: 20px; background-color: #004990; z-index: 2;}
#search {position: absolute; left: 704px; top: 54px; height: 21px; width: 296px; background-image:url(../img/fd_search.png); background-repeat:no-repeat; z-index: 2;}
#menu1 {position: absolute; top: 54px; left: 187px; width: 151px; height: 20px; background-color: #004990; z-index: 2;}
#menu2 {position: absolute; top: 54px; left: 338px; width: 124px; height: 20px; background-color: #004990;z-index: 2;}
#menu3 {position: absolute; top: 54px; left: 462px; width: 148px; height: 20px; background-color: #004990; align:center; z-index: 2;}
#menu4 {position: absolute; top: 54px; left: 610px; width: 130px; height: 20px; background-color: #004990; align:center;z-index: 2;}
#menufin {position: absolute; top: 54px; left: 725px; width: 275px; height: 20px; background-color: #004990; align:center; z-index: 2;}
#anim {position: absolute; top: 98px; left: 0px; text-align: left; }
#droitehome {position: absolute; top: 98px; left: 497px; width: 503px; height: 318px; background-image:url(../img/fd_txthome.jpg);}
#contentdroitehome {position: absolute; top: 120px; left: 556px; width: 431px; height: 126px; text-align: left; z-index:4; font-size:15px;  font-family:Arial; color:#004990;}
#contentpartenaire {position: absolute; top: 460px; left: 770px; width: 213px; height: 65px; text-align: left; z-index:3; font-size:11px;  font-family:Arial; color:#000000;}
#linkpartenaire {position: absolute; top: 530px; left: 895px; width: 213px; height: 65px; text-align: left; z-index:3; font-size:11px;  font-family:Arial; color:#000000;}
#contentnews {position: absolute; top: 460px; left: 534px; width: 209px; height: 61px; z-index: 2; font-size:11px;  font-family:Arial; color:#000000;}
#linknews {position: absolute; top: 530px; left: 655px; width: 213px; height: 65px; text-align: left; z-index:3; font-size:11px;  font-family:Arial; color:#000000;}
#contentinfos {
	position: absolute;
	top: 461px;
	left: 336px;
	width: 180px;
	height: 44px;
	z-index: 2;
	font-size:11px;
	font-family:Arial;
	color:#000000;
}
#linkinfos {
	position: absolute;
	top: 530px;
	left: 407px;
	width: 103px;
	height: 15px;
	z-index: 2;
	font-size:11px;
	font-family:Arial;
	color:#000000;
	text-align: right;
}

#contentfideliser {position: absolute; top: 460px; left: 15px; width: 300px; height: 56px; z-index: 2; font-size:11px;  font-family:Arial; color:#000000; text-align: left;}
#linkfideliser {
	position: absolute;
	top: 530px;
	left: 219px;
	width: 96px;
	height: 15px;
	z-index: 2;
	font-size:11px;
	font-family:Arial;
	color:#000000;
	text-align: right;
}
#fleche {position: absolute; top: 119px; left: 531px; z-index:3;}
#imghome {position: absolute; top: 254px; left: 731px; z-index:3;}
#cmtcamarche {position: absolute; top: 354px; left: 556px; z-index:3;}
#tit_newsevent {position: absolute; top: 156px; left: 524px; z-index: 2 }
#tit_newsletter {position: absolute; top: 212px; left: 524px; z-index: 2 }
#tit_partenaires {position: absolute; top: 280px; left: 524px; z-index: 2 }
#ssmenuecom {position: absolute; top: 21px; left: 0px; background-color:#a1bdde; width: 1000px; height: 20px; text-align: left; z-index: 2}
#ssmenurr {position: absolute; top: 21px; left: 0px; background-color:#a1bdde; width: 813px; height: 20px; text-align: left; z-index: 2}
#ssmenuqsn {position: absolute; top: 21px; left: 0px; background-color:#a1bdde; width: 662px; height: 20px; text-align: left; z-index: 2}
#ssmenunande {position: absolute; top: 21px; left: 0px; background-color:#a1bdde; width: 538px; height: 20px; text-align: left; z-index: 2}
#ssmenueandc {position: absolute; top: 21px; left: 0px; background-color:#a1bdde; width: 390px; height: 20px; text-align: left; z-index: 2}
#fdmenu {position: absolute; top: 425px; left: 4px; width: 982px; height: 134px; }
#footer {position: absolute; top: 596px; left: 63px; width: 737px; height: 25px; background-color: #004990; text-align: right; valign: middle;}
#txt_event {position: absolute; top: 175px; left: 529px; width: 225px; height: 30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; z-index: 2 }
#zonetexte {position: absolute; top: 138px; left: 0px; width: 390px; height: 397px; background-color:#cee0f9; text-align: left;}
#schema {position: absolute; top: 188px; left: 390px; width: 410px; height: 397px;  text-align: left;}
#blueray {position: absolute; top: 425px; left: 986px; z-index: 3; }
#fd_pagethemaHL {position: absolute; top: 97px; left: 0px; background: url(../img/fd_pagethemaHL.jpg); width: 569px; height: 106px; font-family:Arial; font-size:18px; font-weight: bold; color:#FFFFFF; text-align: left;}
#fd_pagethemaBL {
	position: absolute;
	top: 203px;
	left: 0px;
	background: url(../img/fd_pagethemaBL.jpg);
	width: 569px;
	height: 325px;
	line-height: 3;
}
#fd_bas {position: absolute; top: 528px; left: 0px; background: url(../img/fd_bas.jpg); width: 1000px; height: 53px; text-align: left;}
#triangle {position: absolute; top: 97px; left: 569px;  }
#blueray2 {position: absolute; top: 416px; left: 520px; z-index: 2; }
#footer {position: absolute; top: 575px; left: 0px; width: 1000px; z-index: 3; background-color:#7dbdff;}
#footerplus {position: absolute; top: 600px; left: 0px; width: 1000px; z-index: 1; font-size:10px;  font-family:Arial; color:#000000; text-align: center;}
#mentionssub {position: absolute; top:0px; left:0px; display: none; z-index:8;}
#mentionssub2 {position: absolute; top:0px; left:0px; display: none; z-index:8;}
#mentionssub3 {position: absolute; top:0px; left:0px; display: none; z-index:8;}
#mentionssub4 {position: absolute; top:0px; left:0px; display: none; z-index:8;}
#header_photo {position: absolute; top: 97px; left: 0px; width: 1000px;}
#content_photo {position: absolute; top: 212px; left: 0px; text-align: left; margin-top: -3px; margin-left: -3px;}
#prenom_photo {position: absolute; top: 190px; left: 25px; text-align: left; font-size: 15px; font-weight: bold; color: #004990; z-index: 2; width: 400px;}
#planworld {position: absolute; top: 300px; left: 570px; z-index: 5;}
#formpartenaire {position: absolute; top: 290px; left: 569px; text-align: center; z-index: 3; display: none;}
#formserviceclient {position: absolute; top: 290px; left: 569px; text-align: center; z-index: 3; display: none;}
#formrecrutement {position: absolute; top: 290px; left: 569px; text-align: center; z-index: 3; display: none;}
#contentserviceclient {position: absolute; top: 290px; left: 569px; width: 431px; text-align: center; z-index: 3; text-align: center; font-size: 12px; color: #000}
#staffplus {
	position: absolute;
	top: 520px;
	left: 805px;
	width: 190px;
	height: 100px;
	text-align: right;
	z-index: 4;
}
#study_photo {position: absolute; top: 229px; left: 400px; text-align: right; font-size: 10px; font-weight: bold; color: #004990; z-index: 2; width: 600px;}
#mentions {position: absolute; top:0px; left:0px; width: 100%; height: 100%; filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; background-color:#000000; width: 1000px; height: 640px; z-index: 4; }
#contentmentions {position: absolute; top: 200px; left: 280px; width: 432px;  background-image:url(../img/fd_pop.jpg); text-align:left; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; z-index: 5;} 
#contentmentions2 {position: absolute; top: 200px; left: 280px; width: 500px;  text-align:left; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; z-index: 5;} 
.styleInput{
border:1px solid #ffffff;
color:##004990;;
font-size:10px;
		}
.styleInput2{
border:1px solid #004990;
color:##004990;;
font-size:10px;
		}		
		
		.width100{
width:150px; height: 15px;
	}
			.width80{
width:100px; height: 15px;
	}
.paddingInput{
padding:-3px 0px 0px -3px;
	}
