/* définition des mages et des paddings à 0 */
body {font:100%, verdana, arial, sans-serif; background-color:#F8F2E4; }
* {margin:0px; padding:0px; }


/* Formatage texte et police */
h1 {font-size: 1em; text-transform: uppercase; letter-spacing:.1em; text-align: center; margin-bottom:1em; }
h2 {font-size: .84em; text-decoration: underline; padding: 0 0 .5em 0; }
h3 {font-size: .76em; margin-top:.3em; }
ul  {font-size: .7em; line-height: 1.2em; list-style-position:inside; text-indent:.8em;}
img {border:0px none;}
p {font-size: .76em;text-align: justify; margin: .76em 1em .76em 0; text-indent:1.5em; }
a { font-size: .96em; }
p sub a { font-size: 1.1em; }

/* Comportement des liens */
a:link {color:#b42d31; }
a:visited {color:#b42d31; } 
a:hover {text-decoration:none; }

#div_cache {
display: none;
}

#nav {   
width : 1007px;
height: 131px;
background: url(../media/presentation/000_bann_haute.jpg) top left no-repeat;
margin:0 auto;
}

#nav1 {float: left; width : 67px; height: 17px; margin: 89px 0 0 421px;}
#nav2 {float: left; width : 104px; height: 17px; margin: 89px 0 0 0;}
#nav3 {float: left; width : 96px; height: 17px; margin: 89px 0 0 0;}
#nav4 {float: left; width : 65px; height: 17px; margin: 89px 0 0 0;}
#nav5 {float: left; width : 55px; height: 17px; margin: 89px 0 0 0;}
#nav6 {float: left; width : 72px; height: 17px; margin: 89px 0 0 0;}

#ima {
width : 1007px;
height: 560px;
margin:0;
}

#ima_bouton1 {position:absolute; top:470px; left:135px; width : 67px; height: 30px; margin: 0px 134px 0 0;}
#ima_bouton2 {position:absolute; top:470px; left:800px; width : 67px; height: 30px; margin:0;}

#content {   
width : 1007px;
height: 461px;
background: url(../media/presentation/000_bann_basse.jpg) top left no-repeat;
margin:0 auto;
}

#content_accueil {   
width : 1007px;
height: 461px;
background: url(../media/presentation/000_bann_basse_accueil.jpg) top left no-repeat;
margin:0 auto;
}

#text_content_accueil {
display:inline;
float: left;
width: 540px;
height: 340px;
margin: 67px 0 0 85px;
padding: 0em .5em 0 0;

}

#text_content_accueil1 {
display:inline;
float: left;
width: 540px;
height: 70px;
margin: 0;
padding: .4em .5em 0 0;

}

#text_content_accueil1 h1 {margin-bottom:.5em; }
#text_content_accueil1 p {margin:0;}
#text_content_accueil1 span p {margin:0;text-align:right;}

#text_content_accueil2 {
display:inline;
float: left;
width: 260px;
height: 240px;
margin: 0;
padding: .8em .5em 0 0;

}

#text_content_accueil2 a:link {color:black;text-decoration:none; }
#text_content_accueil2 a:visited {color:black;text-decoration:none; } 
#text_content_accueil2 a:hover {text-decoration:none; }

#text_content_accueil2 p{margin:0; text-align:left;  }

#text_content_accueil3 {
float: left;
width: 260px;
height: 240px;
margin: 0;
padding: .8em 0 0 0.5em;
padding: .8em .5em 0 0;

}

#text_content_accueil3 a:link {color:black;text-decoration:none; }
#text_content_accueil3 a:visited {color:black;text-decoration:none; } 
#text_content_accueil3 a:hover {text-decoration:none; }

#text_content1 {
display:inline;
float: left;
width: 650px;
height: 340px;
margin: 67px 0 0 90px;

}

#text_content1 p {font-size: .76em;text-align: justify; margin: 0 1em 1.2em 0; text-indent:1.5em; }
#text_content1 h2 {font-size: .84em; text-decoration: underline; padding: 0 0 .3em 0; }

#form_content {
display:inline;
float: left;
width: 670px;
height: 340px;
margin: 67px 0 0 90px;

}

#form_content  p {margin:0; padding:0;}
#form_content td {font-size: .76em;}


#recommandation_content {
display:inline;
float: left;
width: 730px;
height: 300px;
margin: 67px 0 0 90px;
padding: 10px 45px 30px;

}

#recommandation_content td {font-size: .76em;}
#recommandation_content p {text-indent:0;margin:0;}

#lien_content1 {
display:inline;
float: left;
width: 350px;
height: 275px;
margin: 67px 0 0 90px;
padding: 10px 30px 30px;
text-align: center;

}

#lien_content2 {
display:inline;
float: left;
width: 350px;
height: 275px;
margin: 67px 0 0 0px;
padding: 10px 30px 30px;
text-align: center;

}

#lien_content img {border: 2px inset white; }
#lien_content p{text-align: center;}


#text_content2 {
text-align:center;
display:inline;
float: left;
width: 650px;
height: 340px;
margin: 67px 0 0 90px;
}

#content_collection {   
width : 1007px;
height: 461px;
background: url(../media/presentation/000_bann_basse_collection.jpg) top left no-repeat;
margin:0 auto;

}

#lien_collect_meubles {float: left; width : 160px; height: 30px; margin: 105px 0 0 155px;}
#lien_collect_cuisines {float: left; width : 180px; height: 30px; margin: 105px 0 0 180px;}

#content_collection_text {
display:inline;
float: left;
width: 810px;
height: 340px;
margin: 67px 0 0 90px;
text-align: center;
}

#content_collection_text p {margin:265px 0 0 250px;}

#content_collection_ima {
display:inline;
float: left;
width: 810px;
height: 340px;
margin: 67px 0 0 100px;
text-align: center;

}

#content_collection_ima img {margin:0 0 0px 0px; padding:0; border: 0px solid;}
#content_collection_ima img.first_ima {margin:0 0 0px 0; padding:0; border: 0px solid;}

.block_ima {
display:inline;
float: left;
width: 145px;
height: 130px;
text-align: center;
margin-right:15px;
}

.block_ima p {margin:0;text-align: center;text-indent:0px;}
#content_collection_ima  a:link p {text-decoration:none; color:black;}
#content_collection_ima  a:visited p {text-decoration:none; color:black;}
#content_collection_ima  a:hover p {text-decoration:underline; font-weight:bold; color:#b42d31;}

#content_cata {   
width : 1007px;
height: 461px;
background: url(../media/presentation/000_bann_basse_cata.jpg) top left no-repeat;
margin:0 auto;

}

#text_content_cata {
display:inline;
float: left;
width: 830px;
height: 350px;
margin: 57px 0 0 85px;

}

#text_content_contact1 {
display:inline;
float: left;
width: 825px;
height: 60px;
margin-top: 0;
padding-top: 0px;

}

#text_content_contact2 {
display:inline;
float: left;
width: 300px;
height: 288px;
margin-top: 2px;
padding-top: 0px;

}

#text_content_contact2 a:link {color:#b42d31; }
#text_content_contact2 a:visited {color:#b42d31; } 
#text_content_contact2 a:hover {text-decoration:none; }
#text_content_contact2 img {width:160px; margin:10px 0 0px 70px;  border: 2px inset white; }
#text_content_contact2 p {font-size: .76em;text-align: center; margin: .2em 0em 0em 0; text-indent:0em; }
#text_content_contact2 p span {font-weight:bold; }
#text_content_contact2 h1 {font-size: .8em; text-transform: uppercase; letter-spacing:.1em; text-align: center; margin-bottom:0em; }
#text_content_contact1 h1 {margin-bottom:0em; }

#text_content_contact3 {
display:inline;
float: left;
width: 480px;
height: 280px;
margin-top: 0;
padding: 0 20px 0 20px;

}

#text_content_contact1  p {margin:0; padding:0;}
#text_content_contact3  p {margin:0; padding:0;}
#text_content_contact3 td {font-size: .76em;}
#text_content_contact3 td td {font-size: .76em;}

#text_content_cata_orga {
display:inline;
float: left;
width: 125px;
height: 285px;
margin-top: 0;
padding-top: 40px;

}

#text_content_cata_orga ul {margin-bottom:14px; list-style:none ;list-style-position:outside;text-indent: .4em; line-height: 1.2em;}
#text_content_cata_orga ul ul{text-indent: 1.2em; font-size: .98em;}
#text_content_cata_orga h3 {margin-bottom:.5em; }

.clearthefloats {clear:both;}

#text_content_cata_text {
display:inline;
float: left;
width: 685px;
height: 85px;
margin: 0;
padding:5px 0 0 15px;

}

#text_content_cata_text h1 {font-size: .8em; text-transform: none; letter-spacing:.05em; text-align: center; margin:.2em 0 1.5em 0; color:#707070}
#text_content_cata_text h1 span {text-decoration:underline; color:black; font-weight:bold;}
#text_content_cata_text  a:link {letter-spacing:.05em; color:#b42d31; font-weight:normal; text-decoration:none; }
#text_content_cata_text  a:visited {letter-spacing:.05em; color:#b42d31; font-weight:normal; text-decoration:none; }
#text_content_cata_text  a:hover {letter-spacing:.05em; color:#b42d31; font-weight:bold; text-decoration:underline; }

#sur_mesure_titre {
display:inline;
float: left;
width: 685px;
height: 40px;
margin: 0;
padding:5px 0 0 15px;

}

#sur_mesure_titre h1 {font-size: .8em; text-transform: none; letter-spacing:.05em; text-align: center; margin:.2em 0 1em 0; color:#707070}
#sur_mesure_titre h1 span {text-decoration:underline; color:black; font-weight:bold;}

#sur_mesure_text {
display:inline;
float: left;
width: 460px;
height: 230px;
margin: 0;
padding: 70px 30px 0 30px;

}

#sur_mesure_text ul {text-indent:3em; }
#sur_mesure_text li {font-size:1.1em; }


#sur_mesure_ima {
text-align:center;
display:inline;
float: left;
width: 150px;
height: 300px;

}

#sur_mesure_ima img {width:140px; margin:18px 0;  border: 2px inset white}

#text_content_cata_ima {
display:inline;
float: left;
width: 670px;
height: 250px;
margin: 0;
padding: 0 0 0 30px;

}

#text_content_cata_ima img {margin:0 0 0px 25px; padding:0; }
#text_content_cata_ima img.first_ima {margin:0 0 0px 0; padding: 0; border: 0px solid; }
#text_content_cata_ima p.prix{float:left; width:100px; text-align:center; margin:0 0 7px 31px; padding: 0; text-indent:0; }
#text_content_cata_ima p.first_prix {float:left; width:100px; text-align:center; border:0px solid black; margin:0 0 5px 0px; padding: 0px; text-indent:0; }
#text_content_cata_orga  a:link {color:black; text-decoration:none; }
#text_content_cata_orga  a:visited {color:black; text-decoration:none; }
#text_content_cata_orga  a:hover {color:black; font-weight:bold; text-decoration:underline; }
#text_content_cata_orga  ul ul  a:link {color:#b42d31; text-decoration:none; }
#text_content_cata_orga  ul ul  a:visited {color:#b42d31; text-decoration:none; }
#text_content_cata_orga  ul ul li a:hover {color:#b42d31; font-weight:bold; text-decoration:underline; margin-left:6px; }

#text_content_cata_ima_cui {
display:inline;
float: left;
width: 670px;
height: 210px;
margin: 0;
padding: 0 0 0 30px;

}

#text_content_cata_ima_cui img {margin:0 0 20px 15px; padding:0; border: 0px;}
#text_content_cata_ima_cui img.first_ima {margin:0 0 20px 0; padding:0; border: 0px;}


#text_content_cata_liens_page1 {
display:inline;
float: left;
width: 145px;
height: 25px;
margin: 0;
padding: 0 0 0 35px;

}

#text_content_cata_liens_page2 {
display:inline;
float: left;
width: 385px;
height: 25px;
margin: 0;
padding: 0 0 0 0px;

}

#text_content_cata_liens_page3 {
display:inline;
float: left;
width: 130px;
height: 25px;
margin: 0;
padding: 0 0 0 0px;

}

#text_content_cata_liens_page4 {
display:inline;
float: left;
width: 145px;
height: 25px;
margin: 0 0 0 90px;
padding: 0 0 0 35px;

}
#text_content_cata_liens_page5 {
display:inline;
float: left;
width: 480px;
height: 25px;
margin: 0;
padding: 0 0 0 0px;

}

#media_content1 {

float: left;
width: 160px;
height: 325px;
margin: 67px 0 0px 0px;

}

#media_content2 {

float: left;
width: 160px;
height: 325px;
margin: 67px 0 0px 0px;

}

#text_content3 {
text-align:left;
display:inline;
float: left;
width: 530px;
height: 340px;
margin: 67px 0 0 90px;


}

#text_content3 h1 {margin-bottom:.3em; }
#text_content3 p {font-size: .72em;text-align: justify; margin: 0; text-indent:1.5em; }
#text_content3 span p {text-align:left; text-indent:0em;}
#text_content3 img { margin:8px 0px 0px 125px;  border: 2px inset white}

#media_content3 {

float: left;
width: 300px;
height: 300px;
background: url(../media/presentation/agenda_vig_1.gif) top left no-repeat;
margin: 100px 0 0px 0px;

}

#text_content4 {
text-align:left;
display:inline;
float: left;
width: 435px;
height: 350px;
margin: 57px 0 0 110px;


}
#text_content4 h1 {margin-bottom:.2em; }
#text_content4  ul{line-height:1.20em; font-size:.9em;}
#text_content4  ul ul li{font-size:1em; text-indent:80px;}
#text_content4  ul ul ul li{font-size:1em; text-indent:100px;}
/* Comportement des liens */
#text_content4 a:link {color:black; text-decoration:none; }
#text_content4 a:visited {color:black; text-decoration:none; } 
#text_content4 a:hover {color:#b42d31; text-decoration:underline; }


#media_content4 {
float: left;
width: 375px;
height: 300px;
margin: 90px 0 0px 0px;
}


#lien_mp1 {float: left; width : 67px; height: 17px; margin: 153px 0 0 100px;}
#lien_mp2 {float: left; width : 67px; height: 17px; margin: 100px 0 0 0px;}
#media_content3 p {margin:100px 0 0 0; text-align:center; }

#media_content1 img {width:140px; margin:20px 8px 20px 8px;  border: 2px inset white}
#media_content1 p {font-size: .52em;letter-spacing:.1em margin: 0; text-indent:0; text-align:center; }
#media_content2 img {width:140px; margin:55px 8px 20px 8px;  border: 2px inset white}

/*
border: 1px dashed;
*/

#footer {
display:inline;
float: left;
width: 427px;
height: 18px;
margin: 30px 0 0 60px;
border-bottom: 1px solid gray;
}

#footer p {
text-indent:0;
margin:0;
text-align:center;
}
#footer p a:link {color:gray; text-decoration:none; }
#footer p a:visited {color:gray; text-decoration:none; }


div.scrollbar{
overflow-y: scroll;
}
div.scrollbar{
overflow: -moz-scrollbars-vertical;
}