/* CSS Document */
body{
margin:0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
background:#81b8da;
}
*{
margin:0px;
padding:0px;
outline:none;
}
a img{
border:none;
}
a{
text-decoration:none;
}
table{
border-collapse:collapse;
}
ul{
list-style-type:none;
}
.clear{
clear:both;
}
/*--------- GLOBAL -----------*/
#global{
width:960px;
margin:0px auto;
padding:0px 6px 10px 6px;
background:url(../images/boot.jpg) repeat-y #fff;
}
/*--------- HOME -----------*/
#global #home{
width:960px;
background:url(../images/bg_home.jpg) no-repeat;
}
/*--------- ENTETE HOME -----------*/
#global #home #entete_home{
display:inline;
float:left;
margin:0px 0px 20px 10px;
}
#global #home #entete_home h3{
display:inline;
float:left;
height:165px;
}
/*--------- MAISON HOME -----------*/
#global #home #maison{
float:right;
width:612px;
height:585px;
padding:0px 10px 0px 0px;
}
/*--------- BAS HOME -----------*/
#global #home #bas_home{
display:inline;
float:right;
width:690px;
height:182px;
margin:10px 10px 0px 0px;
padding:3px 0px;
}
#global #home #bas_home div{
width:340px;
height:182px;
background:url(../images/bas_home-boot.jpg);
}
#global #home #bas_home h1{
display:inline;
float:left;
font-size:12px;
font-weight:400;
}
#global #home #bas_home h1 a{
color:#fff;
}
#global #home #bas_home p{
display:inline;
float:left;
width:140px;
color:#1b2730;
font-size:11px;
font-weight:700;
line-height:20px;
}
#global #home #bas_home #gauche{
float:left;
position:relative;
}
#global #home #bas_home #droite{
float:right;
position:relative;
}
#global #home #bas_home #gauche h1{
margin:20px 0px 0px 0px;
}
#global #home #bas_home #droite h1{
margin:20px 0px 0px 10px;
}
#global #home #bas_home #gauche p{
margin:20px 0px 0px 0px;
}
#global #home #bas_home #droite p{
margin:20px 0px 0px 10px;
}
#global #home #bas_home p.savoir{
position:absolute;
bottom:10px;
text-align:right;
font-size:11px;
line-height:13px;
}
#global #home #bas_home #gauche p.savoir{
left:20px;
}
#global #home #bas_home #droite p.savoir{
left:10px;
}
#global #home #bas_home #gauche p.savoir img{
margin:2px 0px 0px 10px;
}
#global #home #bas_home #droite p.savoir img{
margin:2px 0px 0px 10px;
}
#global #home #bas_home p.savoir a{
margin:10px 0px 0px 0px;
color:#1b2730;
}
#global #home #bas_home #gauche img{
float:right;
margin:8px 10px 0px 0px;
}
#global #home #bas_home #droite img{
float:right;
margin:8px 0px 0px 0px;
}
#global #home #bas_home #gauche img.boot{
float:left;
margin:0px;
}
#global #home #bas_home #droite img.boot{
float:right;
margin:0px;
}
/*--------- ENTETE -----------*/
#global #entete{
display:inline;
float:left;
margin:0px 0px 0px 10px;
}
/*--------- MENU -----------*/
#global #menu{
display:inline;
float:left;
width:228px;
margin:10px 0px 0px 15px;
}
#global #menu img{
float:left;
}
#global #menu #centre{
float:left;
width:228px;
height:244px;
background:url(../images/boot-menu.jpg) repeat-y;
}
#global #menu #centre h1{
display:inline;
float:left;
width:208px;
margin:5px 0px 5px 10px;
font-size:11px;
}
#global #menu #centre h1 a{
color:#fff;
}
#global #menu #centre h1 a:hover{
color:#91baaa;
}
#global #menu #centre h1 a.prest:hover{
color:#fff;
}
#global #menu #centre h1 img{
margin:2px 8px 0px 0px;
}
#global #menu #centre h2{
display:inline;
float:left;
width:170px;
margin:3px 0px 3px 35px;
padding:0px 0px 0px 10px;
font-size:10px;
}
#global #menu #centre h2.ssmenu1{
background:url(../images/boot-ssmenu3.jpg) no-repeat;
}
#global #menu #centre h2.ssmenu2{
background:url(../images/boot-ssmenu2.jpg) no-repeat;
}
#global #menu #centre h2.ssmenu3{
background:url(../images/boot-ssmenu3.jpg) no-repeat;
}
#global #menu #centre h2 a{
color:#fff;
}
#global #menu #centre h2 a:hover{
color:#91baaa;
}
/*--------- MENU RECHERCHE DEPARTEMENT -----------*/
#global #menu #rech_dept{
float:left;
width:228px;
margin:10px 0px 0px 0px;
}
#global #menu #rech_dept div{
float:left;
width:228px;
height:90px;
background:url(../images/boot-rech.jpg) repeat-y;
}
#global #menu #rech_dept p{
display:inline;
float:left;
width:210px;
margin:0px 0px 5px 10px;
font-size:11px;
}
#global #menu #rech_dept p a{
color:#476982;
font-weight:700;
}
#global #menu #rech_dept p a:hover{
color:#fff;
}
#global #menu #rech_dept input{
float:left;
width:130px;
margin:0px 0px 0px 10px;
}
#global #menu #rech_dept input.submit{
width:60px;
height:20px;
background:#70a6c8;
border:1px solid #476b81;
font-size:11px;
color:#476b81;
}
/*--------- MENU CONTACT -----------*/
#global #menu #contact{
display:inline;
float:left;
width:228px;
height:182px;
margin:12px 0px 0px 0px;
}
/*--------- CORPS -----------*/
#global #corps{
display:inline;
float:right;
position:relative;
width:682px;
min-height:575px;
margin:10px 15px 0px 0px;
padding:0px 0px 10px 0px;
background:url(../images/boot-corps-bas.jpg) no-repeat bottom #e4eaed;
font-family:Verdana;
}
*html #global #corps{
height:575px;
}
#global #corps img.boot{
float:left;
}
#global #corps img.boot_bas_corps{
float:none;
position:absolute;
bottom:0px;
left:0px;
}
*html #global #corps img.boot_bas_corps{
bottom:-1px;
}
#global #corps h1{
display:inline;
float:left;
width:340px;
margin:20px 0px 10px 30px;
color:#2d4151;
font-size:18px;
font-weight:400;
letter-spacing:1px;
}
#global #corps h2{
display:inline;
float:left;
width:340px;
margin:10px 0px 10px 30px;
color:#5a8dae;
font-size:16px;
font-weight:400;
letter-spacing:0px;
}
#global #corps h3{
display:inline;
float:right;
width:300px;
height:435px;
margin:15px 10px 0px 0px;
}
#global #corps h4{
display:inline;
float:left;
width:302px;
height:47px;
margin:20px 0px 0px 30px;
}
#global #corps p{
display:inline;
float:left;
width:310px;
margin:5px 0px 5px 30px;
padding:0px 0px 0px 30px;
font-size:12px;
background:url(../images/puce-corps.gif) no-repeat 0px 2px;
}
#global #corps p.nouveau{
display:inline;
width:250px;
float:left;
padding:0px 0px 0px 50px;
background:url(../images/puce-nouveau.gif) no-repeat 0px 2px;
}




#global #corps p.gras{
font-weight:700;
}
#global #corps p.ss_titre{
padding:0px;
background:none;
text-decoration:underline;
}
#global #corps p.texte{
width:340px;
padding:0px;
background:none;
}
#global #corps p.nota{
width:340px;
padding:0px;
font-size:11px;
font-style:italic;
background:none;
}
#global #corps p span{
float:left;
width:290px;
margin:5px 0px 0px 20px;
font-weight:400;
}
/*--------- CORPS FORMULAIRE CONTACT-----------*/
#global #corps #formulaire{
float:left;
width:350px;
}
#global #corps #formulaire p.msg_err{
width:340px;
padding:0px;
color:#da3838;
font-size:11px;
background:none;
}
#global #corps #formulaire div{
float:left;
width:350px;
margin:5px 0px;
}
#global #corps #formulaire div p{
float:left;
width:90px;
margin:3px 0px 0px 0px;
padding:0px 0px 0px 20px;
font-size:11px;
color:#333;
background:none;
}
#global #corps #formulaire div input{
float:left;
width:230px;
}
#global #corps #formulaire div textarea{
float:left;
width:230px;
height:100px;
}
#global #corps #formulaire div input.submit{
width:100px;
height:20px;
font-size:11px;
color:#999;	
background:#fff;
border:1px solid #999;
}
/*--------- PIED -----------*/
#global #pied{
float:left;
width:960px;
height:20px;
margin:50px 0px 0px 0px;
background:#b2bfc7;
}
#global #pied h1{
display:inline;
float:left;
font-size:11px;
margin:3px 0px 0px 20px;
}
#global #pied h1 a{
color:#2d4151;
}
#global #pied h2{
display:inline;
float:right;
font-size:11px;
font-weight:400;
margin:3px 10px 0px 0px;
color:#5a8dad;
}
#global #pied h2 a{
color:#5a8dad;
}

