.home{
  background:url('./img/homeBg.jpg') top repeat-x #0086b9;
  text-align:center;
  margin:0 auto 30px;
  font-family: arial;
}
.home a{
  text-decoration:none;
}
.home a img{
  border:none;
}
.home .content{
  width:865px;
  margin:0 auto;
  text-align:left;
}

.home .content .top{
  height:159px;
}

.home .content .tel{
  display:block;
  float:right;
  margin-right:50px;
  margin-top:25px;
}
.home .content .logo{
  display:block;
}

.home .content .univers{
  display:block;
  margin-top:-60px;
  margin-left:22px;
  clear:both;
}
.home .content .univers .col{
  float:left;
  width:280px;
  height:550px;
  text-align:center;
}
.home .content .univers .separateur{
  float:left;
  width:1px;
  height:450px;
  margin-top:50px;
  background:url('/img/separateur.gif') repeat-y;
}
.home .content .univers .col .icoUnivers {
  display:block;
  margin:0px auto 5px;
}

.home .content .univers .col .aIcoUnivers{
  display:block;
  width:248px;
  margin:0 auto;
  height:200px;
  padding-top:50px;
  background:url("http://www.adsonwall.com/img/homeIcoLum.png") center no-repeat;
}

.home .content .univers .col .aIcoUnivers:hover{
  background:url("http://www.adsonwall.com/img/homeIcoLum_on.png") center no-repeat;
}


.home .content .univers .col .aInfoUnivers{
  display:block;
  height:70px;
  margin:-20px auto 5px;
}
.home .content .univers .col .infoUnivers {
  display:block;
  margin:0px auto 5px;
}

.home .content .univers .col .btUnivers {
  margin:10px auto 5px;
}

.home .content .univers .col p {
  color:#FFF;
  font-size:13px;
}

.home .content .univers .col .t1 {
  font-size:20px;
  margin-bottom:0;
  padding-bottom:0;
}


.content .footer {
  clear:both;
  text-align:center;
  font-size:20px;
  color:#d0cfcf;
  font-size:13px;
  font-weight:bold;
}

.content .footer a{
  color:#d0cfcf;
}

.content .footer .l1{
  padding:40px 0 0;
}
.content .footer .l2{
  margin-top:10px;
}







.site{
  background:url('/img/siteBg.jpg') top repeat-x #FFF;
  text-align:center;
  margin:0 auto 30px;
  font-family: arial;
}
.ste a{
  text-decoration:none;
}

.site a img{
  border:none;
}
.site .content{
  width:930px;
  margin:0 auto;
  text-align:left;
}

.site .content #logo{
  display:block;
	text-decoration:none;
	width:330px;
	height:110px;
	position:absolute;
}


.site .content .top{
  height:100px;
}

.site .content .tel{
  display:block;
  float:right;
  margin-right:7px;
  margin-top:25px;
}
.site .content .logo{
  display:block;
}
.site .content .univers{
  height:170px;
  text-align:left;
}
.site .content .univers .principal{
  display:block;
  float:left;
  width:165px;
  margin:0 auto;
  height:140px;
  padding-top:40px;
  text-align:center;
  background:url("http://www.adsonwall.com/img/siteIco1Lum.png") center no-repeat;
  position:relative;
}


.site .content .univers .secondaire{
  display:block;
  float:left;
  width:165px;
  margin:0 0px;
  height:90px;
  padding-top:20px;
  margin-top:20px;
  text-align:center;
  position:relative;
}
/*
.site .content .univers .secondaire:hover{
  display:block;
  float:left;
  width:150px;
  margin:0 0px;
  height:90px;
  padding-top:20px;
  margin-top:20px;
  background:url("http://www.adsonwall.com/img/siteIco2Lum.png") center no-repeat;
  text-align:center;
}*/
.site .content .univers .alerte{
  display:block;
  float:left;
  width:337px;
  height:72px;
  margin-top:40px;
  margin-left:20px;
  text-align:left;
  padding-left:70px;
  background:url("http://www.adsonwall.com/img/siteAlerte.gif") center no-repeat;
}
.site .content .univers .alerte .l1{
  height:25px;
  padding-top:12px;
  font-size:14px;
  font-weight:bold;
  color:#FFF;
}

.site .content .univers .alerte .l2{
  font-size:11px; 
  color:#000;
}

.site .content .page{
  width:100%;
  margin-top:10px;
  clear:both;
}

.site .content .page .nav{
  margin-left:0px;
  width:688px;
  height:42px;
  padding-top:42px;

  float:left;
  clear:both;
  padding-left:15px;
  margin-top:-56px;
}

.site .content #universsearch .nav{
  background:url("http://www.adsonwall.com/img/siteBarSearch.gif") left top no-repeat;
}
.site .content #universergo .nav{
  background:url("http://www.adsonwall.com/img/siteBarErgo.gif") left top no-repeat;
}
.site .content #universsocial .nav{
  background:url("http://www.adsonwall.com/img/siteBarReseaux.gif") left top no-repeat;
}
.site .content #universjob .nav{
  background:url("http://www.adsonwall.com/img/siteBarJob.jpg") left top no-repeat;
}

.site .content #universjob .contentPage{
  height:780px;
}

.site .content .page .nav a{
  color:#666;
  text-decoration:none;
}

.site .content .page .nav .onglet, .site .content .page .nav .ongletSelected{
  float:left;  
  font-weight:normal;
  margin:10px 5px 0 0;
  font-size:12px;
  text-align:center;
  font-weight:bold;
  position:relative;
}


.site .content .page .nav .ongletLeft{
  display:block;
  float:left;  
  width:8px;
  height:24px;
  background:url("/img/ongletLeft.png") no-repeat;
  margin-bottom:30px;
}

.site .content .page .nav .ongletCenter{
  display:block;
  float:left;    
padding-top:5px;
padding-left:5px;
padding-right:5px;
  height:24px;
  background:url("/img/ongletCenter.png") repeat-x;
}


.site .content .page .nav .ongletRight{
  display:block;
  float:left;  
  width:8px;
  height:24px;
  margin-right:20px;
  background:url("/img/ongletRight.png") no-repeat;
}


.site .content #universsearch .nav .ongletRight{
  margin-right:1px;
}

.site .content .page .nav .onglet .subOnglet{
  background:url("/img/subOngletBottom.gif") bottom left no-repeat #f2f2f2;
  position:absolute;
top:24px;
  clear:both;
  display:none;
  text-align:left;
  padding-bottom:5px;
  padding-top:5px;

width:200px;
border:1px solid #e1e1e1;
}
ongletLeftBottom
.site .content .page .nav .onglet:hover .subOnglet{
 /* display:block; */
}

.site .content .page .nav .onglet .subOnglet a{
  display:block;
  padding:3px 5px;
  font-weight:normal;
  color:#000;
font-size:11px;
  padding-left:10px;
  padding-right:11px;

}

.site .content .page .nav .onglet .subOnglet a:hover{
  background:#CCC;
  color:#000;
}
.site .content .page .subNav{
  display:none;
  width:180px;
  height:360px;
  padding:10px;
  background:#f2f2f2;
  text-align:center;
  float:left;
}
.site .content .page .subNav a{
  display:block;
  margin:10px auto;
  font-size:13px;
  Color:#333;
  text-decoration:none;
}

.site .content .page .subNav .references{
  display:block;
  border:1px solid #CCC;
  height:100px;
  width:90%;
  text-align:center;
  font-size:11px;
  margin:100px auto;
}

.site .content .page .contentPage{
  display:block;
  background:#FFF;
  height:400px;
  width:681px;
  text-align:eft;
  font-size:13px;
  padding:10px;
  margin-left:2px;
  float:left;
}


.site .content .page .contentPage .colRight{
  display:block;
  height:400px;
  width:48%;
  
  margin-left:4%;
  float:right;
  text-align:left;
}

.site .content .page .contentPage .colLeft{
  display:block;
  height:400px;
  width:48%;
  margin-right:4%;
  float:left;
  text-align:left;
}

.puce{
  margin:auto 5px;
}
.pucefleche{
  margin:auto 10px auto 30px;
}


.site .content .page .contentPage h1{
  color:#0f73b5;
  text-align:center;
  font-size:20px;
  letter-spacing:0px;
  font-weight:bold;
  font-style:italic;
}
.site .content .page .contentPage h2{
  color:#333;
  font-size:14px;
  font-weight:bold;

}
.site .content .page .contentPage p{
  color:#666;
  font-size:12px;
  text-align:justify;
}


.site .content .page .formulaire{
  float:left;
  color:#999;
  font-size:13px;
  width:201px;
  height:349px;
  font-weight:bold;
  background:url('/img/siteFormTop.gif') top left no-repeat #e9e8e8; 
  padding-top:70px;
  margin-top:-84px;
  margin-left:19px;
}
.site .content .page .formulaire .field,.site .content .page .formulaire .fieldTextarea{
  display:block;
  float:left;
  margin-top:5px;
  width:70px;
  margin-left:7px;
}
.site .content .page .formulaire .fieldTextarea{
  width:170px;
}
.site .content .page .formulaire .inputTxt{
  width:100px;
  margin-top:5px;
}
.site .content .page .formulaire .textareaTxt{
  margin-left:7px;
  height:100px;  width:170px;
}
.site .content .page .formulaire .imgInput{
  float:right;
  margin-top:10px;
  margin-right:10px;
}


.site .content .footer {
  color:#999;
}

.site .content .footer a{
  color:#999;
}
