/* CSS Document */

body { background-color: #c0c0be; margin: 0; padding: 4px 0 0 0;
font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; }

#header { width: 1000px; height: 63px; margin: 0 auto;
background: url(/_com/images/header-hr.gif) bottom center no-repeat; }

#header img { border: none; }
#wrapper { border: 1px solid #8f98bb; width: 998px; margin: 0 auto; background-color: #FFFFFF; }

#breadcrumbs { color: #273873; padding: 13px 20px 10px 20px; }
#breadcrumbs a { color: #117975; }
#breadcrumbs a:hover { color: #000000; }

#home { width: 793px;  float: left; padding: 0 0 15px 0; }
#home p {font-size: 12px; margin: 0; padding: 0 12px 12px 12px; }
#home .frameHome { width: 585px; background: #f0f3fa url(images/bg-home.gif) top right no-repeat; }
#home .frameHome { float: left; }
#home .frameHome .lineNews { clear: left; margin: 10px 0 10px 0; }
#home .frameHome .imgNews { width: 220px; float: left;  }
#home .frameHome .imgNews img { display: block; margin-top: 10px; }
#home .frameHome .textNews { width: 345px; float: left; }

.frameHome2 { float: left; width: 193px; }
.blueFrame { background: url(images/bg-blueframe.gif) top right no-repeat; margin-top: 50px; }
.blueFrame h1 { width: 190px; margin: 0; padding:  17px 0 3px 8px; text-transform: uppercase; font-size: 10px; color: #D54B2C; }
.blueFrame h1 span { margin-left: 5px; display:block; }
.blueFrame p { font-size: 10px !important; }

#home .frameHome .news h1 { margin:  0; padding: 0; text-align:left; width: auto;  font-size: 11px; color: #081c5b; text-transform: uppercase; }
#home .frameHome .news h1 span { padding:  16px 0 0 350px; display: block; }
#home .frameHome .news h2 { background: none; font-style: italic; margin: 0; padding: 6px 0 6px 0; }
#home .frameHome .news p { border-bottom: 1px solid #8f98bb; font-size: 11px; line-height: 18px; margin: 0; padding: 0 0 6px 0; }
.clearHome { clear: left; text-align:right; }
.homeAmeublement { color: #083194; }
.homeBio { color: #117975; }
.homeApprovisionnement { color: #f4b330; }
.homeIndustries { color: #d54b2c; }

#infos { width: 220px; float: left; padding: 0 0 15px 0; }
#infos .actualites { width: 206px; height: 226px;
background: url(/_com/images/bg-actualites.gif) no-repeat; margin: 0 auto; }

#infos p { margin: 0; padding: 0; padding: 0 0 5px; }
#infos img { padding-right: 5px; }

.actualites div.titre { width: 190px; text-align: right; color: #081b5f; }
.actualites div.titre span { display: block; padding: 10px 0 0 0; }
.actualites div.texte { padding: 20px 10px 0 10px; }
.actualites .chapo { color: #081b5f; font-weight: bold; }
.actualites a { color: #081b5f; }
.actualites a:hover { color: #000; }

#infos .etudes { width: 206px; height: 230px;
background: url(/_com/images/bg-etudes.gif) no-repeat; margin: 15px auto 0 auto; }

.etudes div.titre { width: 190px; text-align: right; color: #117975; }
.etudes div.titre span { display: block; padding: 10px 0 0 0; }
.etudes div.texte { padding: 20px 10px 0 10px; }
.etudes .chapo { color: #117975; font-weight: bold; }
.etudes a { color: #117975; }
.etudes a:hover { color: #000; }

#content { width: 573px; float: left; padding: 0 0 15px 0; }
h1 { width: 560px; height: 24px; color: #FFFFFF; font-size: 14px; font-weight: bold; margin: 0 auto; }
h1.a1t { background: url(/_com/images/bg-h1-a1t.gif) no-repeat; display: block; padding: 5px 0 0 5px; }
h1.bio { background: url(/_com/images/bg-h1-bio.gif) no-repeat; display: block; padding: 5px 0 0 5px; }
h1.ibc { background: url(/_com/images/bg-h1-ibc.gif) no-repeat; display: block; padding: 5px 0 0 5px; }
h1.ameublement { background: url(/_com/images/bg-h1-ameublement.gif) no-repeat; display: block; padding: 5px 0 0 5px; }
h1.neutre { background: url(/_com/images/bg-h1-neutre.gif) no-repeat; display: block; padding: 5px 0 0 5px; }

#content div.description { width: 560px; margin: 0 auto; }
h2 { font-size: 12px;color: #117975; font-weight: bold; background-color: #e5eBFD; padding: 4px 2px; text-align: left; }
#content .cadre { width: 560px; margin: 0 auto; background: #e5eBFD url(/_com/images/bg-content-frame.gif) top left no-repeat; }
#content .demiCadre { width: 560px; margin: 0 auto; background: #e5eBFD url(/_com/images/bg-content-semiframe.gif) top left no-repeat; margin-top: 12px; }
#content .cadreImage { width: 65px; float: left; text-align: center; padding-top: 15px; }
#content .cadreTexte { width: 210px; float: left; }
#content .cadreTexte ul { margin: 15px 0 0 0; padding-left: 10px; list-style-image: url(/_com/images/li.gif); }
#content .cadreTexte li { padding: 0 0 12px 0; }
#content .cadreTexte ul a { color: #117975; }
#content .cadreTexte ul a:hover { color: #000000; }

#content .tableRecherche { margin: 15px 0; }
#content .cadreGrand { background: #e3eafd url(/_com/images/bg-content-frame.gif) left top no-repeat; width: 280px; float: left; margin-right: 7px; padding: 7px 0;}
#content .cadrePetit { background: #e3eafd url(/_com/images/bg-content-frame.gif) left top no-repeat; width: 280px; float: left; padding: 7px 0; }
#content .cadreSeul { background: #e3eafd url(/_com/images/bg-content-frame.gif) left top no-repeat; width: 449px; float: left; margin-right: 7px; padding: 7px 0;}

#content .cadrePage { background: #e3eafd url(/_com/images/bg-content-frame.gif) left top no-repeat; width: 560px; float: left; margin-right: 7px; padding: 7px 0;}

#content .cadreMargin { padding: 5px; margin: 5px 0; }

#content .cadre1Intitule { display: block; margin:  3px 0 0 15px; font-weight:bold; }
#content .cadre1Select { display: block; margin: 8px 0 0 7px; }
#content .cadre1Select select {  width: 250px; font-size: 9px; }

#content .cadre2Intitule { display: block; margin:  3px 0 0 15px; font-weight:bold; }
#content .cadre2Select { display: block; margin: 8px 0 0 7px; }
#content .cadre2Select select { font-size: 9px; width: 150px; }

#content .tableRecherche .recherche { width: 123px; height: 26px; background: url(/_com/images/bg-button.gif) top left no-repeat; float: right; margin-right: 4px; margin-top: 5px; }
#content .tableRecherche .recherche a { display: block; padding: 6px 0 0 15px; color: #FFFFFF; text-decoration: none; }
#content .tableRecherche .recherche a:hover { color: #000000; }

#content .description ul { list-style-image: url(/_com/images/description-li.gif); margin-top: 15px; }
#content .description li { padding: 0 0 5px 0; line-height: 18px; /*color: #081b5f;*/ }
/*#content .description li a { color: #000000; }*/

#content .description .listepages { color: #081b5f; font-weight: bold; text-align: center; }

#content .description .listepages span { padding: 0 3px; }
#content .description .listepages a { color: #117975; font-weight: normal; padding: 0 3px; text-decoration: none; }
#content .description .listepages a:hover { color: #000; }
#content .description .listepages a.precedente { padding: 0 30px 0 0 !important; }
#content .description .listepages a.suivante { padding: 0 0 0 30px !important; }
#navigation { width: 205px; float: left; padding: 0 0 15px 0; }
#navigation .cadre { width: 191px; height: 240px;
background: url(/_com/images/bg-navigation.gif) no-repeat; margin: 0 auto; }
#navigation .titre { padding: 0 0 0 15px; color: #d54b2c; font-weight: bold; }

#navigation .cadre ul { list-style-image: url(/_com/images/navigation-li.gif); margin-top: 15px;}
#navigation .cadre li { padding: 0 0 5px 0; }
#navigation .cadre li a { color: #081b5f; }
#navigation .cadre li a:hover { color: #000; }

#navigation .nav { margin: 0 auto; width: 184px;
background: #d3d9e5 url(/_com/images/bg-nav-top.gif) top no-repeat; color: #FFFFFF; margin-top: 12px; }
#navigation .navIn { background:url(/_com/images/bg-nav-bottom.gif) bottom no-repeat; padding: 10px 0 10px 8px; }

#navigation .rechercher { margin: 0 auto; width: 184px; height: 35px;
background:url(/_com/images/bg-tools.gif) no-repeat; padding: 8px 0 0 8px; margin-top: 25px; }

#navigation .rechercher input { font-size: 11px; color: #758299; border: 1px solid #758299; margin: 0 5px 0 0; }
#navigation .espace { margin: 0 auto; width: 180px; height: 35px;
background:url(/_com/images/bg-tools.gif) top right no-repeat; padding: 10px 0 0 8px; color: #FFFFFF; margin: 2px 0 0 10px; }

#navigation .espace a { color: #FFFFFF; text-decoration: none; }
#navigation .espace a:hover { color: #000000; }

#navigation .espace2 { margin: 0 auto; width: 180px; height: 35px;
background:url(/_com/images/bg-tools2.gif) top right no-repeat; padding: 10px 0 0 8px; color: #FFFFFF; margin: 2px 0 0 10px; }

#navigation .espace2 a { color: #FFFFFF; text-decoration: none; }
#navigation .espace2 a:hover { color: #000000; }

#navigation .abonnez { margin: 0 auto; width: 180px; height: 35px;
background:url(/_com/images/bg-tools.gif) top right no-repeat; padding: 5px 0 0 8px; color: #FFFFFF; margin: 2px 0 0 10px; }

#navigation .abonnez a { color: #FFFFFF; text-decoration: none; }
#navigation .abonnez a:hover { color: #000000; }
#navigation img { border: none; }

#footer { text-align: center; color: #a7b4cc; padding: 5px; clear: left; }
#footer a { color: #000000; padding: 0 5px; }
#footer a:hover { color: #a7b4cc; }

#links { color: #000000; padding: 5px 0 0 0; text-align: center; clear: left; }
#links a { color: #000000; padding: 0 5px; }
#links a:hover { color: #FFFFFF; }

p { margin: 12px 0 0 0; padding: 0; }
.escape { clear: left; }
#content .description .recherche a { color: #117975; }
#content .description .retourRecherche a { color: #117975; }

a { color: #117975; }
a:hover { color: #000000; }
.margesCellules { font-size: 11px; color: #000; margin: 0 5px 0 0; text-align:left;}
.rubrique { font-size: 11px; color: #000; margin: 0 5px 0 0; text-align:center; font-weight: bold; border: none; background-color: #E3EAFD; width:100%}
.rechercher02 { border: none;}


/* css moteur de recherche => menu deroulant */

#content .selectTous {}
#content .selectAutre{}
#content .selectTheme{ background: #E3EAFD; }
/*
a.colore	{ color: #117975 !important; }
a.colore:hover	{ color: #000 !important; }
*/

.texteEnRelief { color: #000000; }
.maClasse { color: #FF0000; }

.tableau {
border: 1px solid #fff;
}

