zbody{
    color: #FFFFFF;
}

.titre{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    color:#00B6E8;
    font-size:13pt;
}

.titreSPEC{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: bold;
    color:#00B6E8;
    font-size:13pt;
}

.titreequipe{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    color:#FFFFFF;
    font-size:13pt;
}

.para{
    color:#FFFFFF;
    font-size:10pt;
}

.bold{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: bold;
}

.bottomlink{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: bold;
    font-size:9.3pt;
    color: #FFFFFF;
    text-decoration: none;
}

.bottomlink:hover{
    font-weight: bold;
    color: #00B6E8;
    text-decoration: none;
}

div#content{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    color: white;
    width:1024px;
    height:768px;
    background:url('../images/fond.jpg');
}

dib#band1{
    z-index:1;
    width:1024px;
    height:246px;
}

div#band2{
    z-index:15;
    overflow:hidden;
    width:1024px;
    height:522px;
    display:inline;
}

div#leftband2{
    float: left;
    width:300px;
    height:522px;
}

div#rightband2{
    margin:auto;
    float:right;
    width:724px;
    height:522px;
}

div#topleftband2{
    width:300px;
    height:300px;
}

div#bottomleftband2{
    background: url('../images/post_it.jpg') no-repeat;
    font-size: 10pt;
    font-family: Arial;
    color: #1A171B;
    width:300px;
    height:222px;
}

div#toprighttband2{
    height:497px;
}

div#bottomrightband2{
    height:25px;
}

.fontbottomrightband2{
    font-weight: bold;
    font-size:8pt;
    color:#FFFFFF;
    float:right;
}

div#topleftband2title{
    float:right;
    font-size: 14pt;
    color: #00B6E8;
    width:250px;
    text-align: justify;
    font-weight: bold;
}

div#topleftband2text{
    width:250px;
    float:right;
    font-size: 10.5pt;
    color: #FFFFFF;
    text-align: justify;
}

div#commband2{
    z-index:15;
    width:1024px;
    height:497px;
    display: inline;
}

div#commband3{
    width:1024px;
    height:25px;
}

div#commleftband2{
    width:650px;
    height:497px;
    float:left;
}

div#commrightband2{
    width:374px;
    height:497px;
    float:right;
}

.fontcommband3{
    font-size: 10pt;
    font-weight: bold;
    color:#FFFFFF;
    float:right;
}

div#commimg{
    height: 213px;
    width:202px;
    background-color: white;
    position: relative;
    top:109px;
    right:67px;
}

div#contentcommleftband2{
    position:relative;
    top:6px;
    left:2px;
    width:594px;
    height:471px;
}

div#menucontentcommleftband2{
    position:relative;
    top:5px;
    width: 594px;
    height: 40px;
}

div#bloccontentcommleftband2{
    margin-top:25px;
    width: 593px;
    height: 340px;
}

.menulink{
    text-decoration: none;
    color: #FFFFFF;
    font-size: 13pt;
}

.menulink:hover{
    text-decoration: none;
    color: #1A171B;
    font-size: 13pt;
}

.bluelink{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #00B6E8;
}

.bluelink:hover{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #A80346;
}

.purplelink{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #A80346;
}

.purplelink:hover{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #00B6E8;
}

.submitlink{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #00B6E8;
    font-size: 13pt;
}

.submitlink:hover{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 13pt;
}

div#dossier
{
    color: #FFFFFF;
    font-size: 10pt;
    text-align: left;
    position: relative;
    left:15px;
    width: 100%; height: 100%;
}

div#actuband2{
    text-align: left;
    width:925px;
    height:497px;
}

div#actuband3{
    width:1024px;
    height:25px;
}

div#contband2{
    text-align: left;
    width:925px;
    height:497px;
}

div#contband3{
    width:1024px;
    height:25px;
}

div#carrecontact{
    position:relative;
    top: 250px;
    left: 600px;
    width: 300px;
    height: 100px;
    text-align: right;
}

div#equiband2{
    z-index:15;
    width:1024px;
    height:497px;
    display: inline;
}

div#equiband3{
    width:1024px;
    height:25px;
    position:relative;
    top:185px;
}

div#postes{
    float:left;
    position: relative;
    top:30px;
    left: 30px;
    height: 465px;
    width:200px;
    font-size: 10pt;
    text-align: left;
}

div#descriptif{
    float:right;
    display: inline;
    position: relative;
    top:75px;
    left: -135px;
    height: 300px;
    width:560px;
}

div#texteequipe{
    float:left;
    position: relative;
    top:73px;
    left: 0px;
    height: 125px;
    width:320px;
    text-align: left;
    font-size: 9pt;
}

div#photoequipe{
    background-color: white;
    float:right;
    position: relative;
    top:0px;
    right: 0px;
    height: 300px;
    width:225px;
}

div#portfolio
{display: inline;
    color: #FFFFFF;
    font-size: 10pt;
    text-align: left;
    position: relative;
    left:15px;
    width: 95%; height: 100%;
}

div#photo{float:left;
    position: relative;
    left: 75px;
    top: 20px;
    width: 350px;
    height: 350px;
    text-align: center;
}

div#resume{float:right;
    position:absolute;
    left:50px;
    top:0px;
    width: 400px;
    height: 400px;
}

div#flashdos{
    position:absolute;
    top:40px;
    left:620px;
}

div#flashdos2{
    position:absolute;
    top:40px;
    left:615px;
}

div#poportfolio
{display: inline;
    color: #FFFFFF;
    font-size: 10pt;
    text-align: left;
    position: relative;
    left:15px;
    width: 95%; height: 100%;
}

div#pophoto{float:left;
    position: relative;
    left: 50px;
    top: 20px;
    width: 350px;
    height: 350px;
    text-align: center;
}

div#popresume{float:right;
    position:absolute;
    left:-175px;
    top:25px;
    width: 400px;
    height: 300px;
}

div#imgcg{
    text-align:right;
    width: 700px;
    position:absolute;
    top:700px;
}

.partenaire{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: normal;
   	font-size: 12pt;
}

.partenaire img{
	width: 90px;
	margin: 0 15px 15px 0;
}

.partenaire .texte{
    vertical-align:top;
    text-align: justify;
    font-weight: normal;
    font-size: 11pt;
	color: #FFFFFF;
}

.partenaire .link{
    color: #A80346;
    text-decoration: none;
}

.partenaire .link:hover{
    color: #00B6E8;	
    text-decoration: none;
}

.presse{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    font-weight: normal;
   	font-size: 12pt;
}

.presse .img{
	width: 600px;
	height: 840px;
	margin: 0 15px 15px 0;
}

.presse .texte{
    vertical-align:top;
    text-align: justify;
    font-weight: normal;
    font-size: 11pt;
	color: #FFFFFF;
}

h1{
    font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
    color:#00B6E8;
    font-size:13pt;
}

.img_camp{
	width: 200px;
	margin: 0 15px 15px 0;
	float:left;
}

.texte_camp{
    vertical-align:top;
    text-align: justify;
    font-weight: normal;
    font-size: 11pt;
	color: #FFFFFF;
}



