/* Stylesheet: Default Modified On 2020-04-21 14:29:33 */
*{
   margin:0;
   padding:0;
}

body{
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/header.png) repeat-x top left;
   font-family:Arial, Helvetica;
   color:#68757c;
   font-size:10pt;
}

a{
   color:#68757c;
   text-decoration: underline;
}

a:hover{
	text-decoration: none;
}

img{
   /*border:1px solid #c0c0c0;*/
   border: none;
}

img.left {
	float: left;
	margin: 5px 10px 5px 0px;
    vertical-align:top;
}

img.right {
	float: right;
	margin: 5px 0px 5px 10px;
}

img.marque,
#footer img,
#bloc-home img,
#header img{
   border:0px solid #bbbbbb;
}

#container{
   width:1100px;
   margin:0 auto;
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/footer.png) bottom 20px center no-repeat;
}

/** HEADER *********************************************************************/

#header{
   padding:5px 0;
   margin:0 auto;
   width:980px;
   height:107px;
}

#header #logo a{
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/logo.png) no-repeat top left;
   margin-top:5px;
   width:362px;
   height:82px;
   float:left;
}

#header #logo h1{
   display:none;
}

#header #slogan{
   width:370px;
   margin-left:10px;
   float:left;
}

#header #social ul{
   list-style:none;
   float:left;
   margin-left:450px;
   margin-top:5px;
}

#header #langues ul{
   list-style:none;
   float:left;
   margin-left:20px;
   width:90px;
}

#header #social li,
#header #langues li{
   float:left;
}

#header #recherche{
   margin-left:0px;
   margin-top:35px;
   float:left;
   display:block;
   border:0px solid #FF00FF;
   vertical-align:bottom;
   height:29px;
   width:230px;
}

#header #recherche input[type="text"]{
   width:200px;
   height:29px;
   margin:0;
   padding:0;
   display:inline;
   border:0px solid #FF00FF;
   line-height:29px;
   float:left;
}

#header #recherche input[type="submit"]{
   margin:0;
   padding:0;
   float:left;
   line-height:29px;
   width:29px;
   display:inline;
   height:29px;
   border:0px solid #0000FF;
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/btn-rechercher.png) center left no-repeat;
}

/** MENU ***********************************************************************/

#menu {
   clear:both;
   padding-left:10px;
   margin:0 auto;
   width:980px;
  position:relative;
  z-index:10;

}

#menu ul {
   list-style:none;
   width:980px;
}

#menu ul li {
   display:inline;
}

#menu ul li a{
   height:16px;
   display:block;
   padding:14px 15px;
   text-decoration:none;
   text-transform:uppercase;
   font-weight:bold;
   color:#FFFFFF;
   float:left;
}

#menu ul li.sectionheader span{
   height:16px;
   display:block;
   padding:14px 15px;
   text-decoration:none;
   text-transform:uppercase;
   font-weight:bold;
   color:#FFFFFF;
   float:left;
}

#menu ul li.sectionheader ul li span{
   height: auto;
   display:inline;
   padding:0;
   text-transform:none;
   font-weight:bold;
   color:#657883;
   float:auto;
}

#menu ul li.sectionheader span:hover{
	cursor: pointer;
}

#menu ul li a.menuactive,
#menu ul li.menuactive{
   background:#8ec24e;
   color:white;
   /*border-right: solid 1px #657883;
   border-left: solid 1px #657883;*/
}

#menu ul li:hover a{
   color:#657883;
   background:#DDEFFC;
}

#menu ul li.sectionheader:hover span{
   color:#657883;
   background:#DDEFFC;
}

#menu ul ul{
   position:absolute;
   top:43px;
   padding:20px;!important
   margin:0;
   *margin-left:-134px;
   width:929px;
   background:#DDEFFC;
   display:none;
}

#menu ul ul li a{
   height:auto;
   padding:0 15px;
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/puce_grise.png) 0 4px no-repeat !important;
   color:#657883;
   text-transform:none;
}

#menu ul li:hover ul{
   display: block;
}

/** SOUS MENU ******************************************************************/

#content #droite #sous-menu{
   padding:0 8px;
}

#content #droite #sous-menu h3{
   text-transform:uppercase;
   font-size:10pt;
   margin-bottom:5px;
   margin-top: 15px;
   font-weight:normal;
}

#content #droite #sous-menu ul{
   list-style:none;
   padding:0 10px 20px 10px;
}

#content #droite #sous-menu li{
   border-bottom:1px dotted #bbbbbb;
   padding:5px 0 5px 10px;
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/puce_grise.png) 0 8px no-repeat;
}

#content #droite #sous-menu li a{
   text-transform:uppercase;
   text-decoration:none;
   color:#c1c1c1;
   font-size:8pt;
}

#content #droite #sous-menu li a.active{
   color:#55acd4;
}

/** BLOC HOME ******************************************************************/

#bloc-home{
   clear:both;
   padding-left:12px;
   margin:0 auto;
   width:980px;
}

.bloc-home a{
width:241px;
height:364px;
margin-right:-4px;
display:block;
}

.bloc-home{
position:relative;
display: inline-block;
*display: inline;
*zoom : 1;
}

#qui{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/qui.png) no-repeat;
}

#bloc-1 a:hover{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/qui_nb.png) no-repeat;
}

#valeurs  {
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/valeurs.png) no-repeat;
}

#bloc-2 a:hover{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/valeurs_nb.png) no-repeat;
}

#groupe {
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/groupe2.png) no-repeat;
}

#bloc-3 a:hover{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/groupe_nb2.png) no-repeat;
}

#offre {
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/offre.png) no-repeat;
}

#bloc-4 a:hover{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/offre_nb.png) no-repeat;
}

/**/

#who{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/who.png) no-repeat;
}

#bloc-1-en a:hover{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/who_nb.png) no-repeat;
}

#values  {
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/values.png) no-repeat;
}

#bloc-2-en a:hover{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/values_nb.png) no-repeat;
}

#group {
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/group2.png) no-repeat;
}

#bloc-3-en a:hover{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/group_nb2.png) no-repeat;
}

#offer {
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/offer.png) no-repeat;
}

#bloc-4-en a:hover{
 background:url(https://www.laboratoires-superdiet.fr/uploads/styles/offer_nb.png) no-repeat;
}

/** CONTENT ********************************************************************/

#content{
   clear:both;
   margin:5px auto;
   width:980px;
}

#content #gauche{
   width:775px;
   float:left;
   background:#f4f7f9 url(https://www.laboratoires-superdiet.fr/uploads/styles/bg-gauche-01.png) top left no-repeat;
   margin-left:5px;
}

#content #gauche #contenu{
   float:left;
   padding:20px 30px 50px 30px;
}

#content #gauche #contenu ul {
   list-style:none;
   margin: 8px 0 8px 0;
}

#content #gauche #contenu ul li{
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/puce_grise.png) left 4px no-repeat;
   padding-left:15px;
}

#content #gauche #contenu p{
   text-align:justify;
   /*padding:0 0 15px 0;*/
   margin: 0 0 15px 0;
}

#content #gauche #contenu p.encadre{
   font-weight: bold;
   text-align: center;
   line-height: 14pt;
   padding: 8px;
   margin: 20px 0 20px 0;
   background: #e5eaee;
}

#content #gauche #contenu p.legende {
   font-size: 8pt;
   /*text-align: center;*/
   margin-top: 4px;
}

#content #gauche #contenu h1{
  font-weight:normal;
  text-transform:uppercase;
  font-size:20pt;
  padding: 0 0 0 24px;
  margin-bottom:20px;
}

#content #gauche #contenu h2{
  font-weight:normal;
  font-size:16pt;
  margin: 20px 0 10px 0;
}

#content #gauche #contenu h2.vert {
   font-weight:normal;
   color:#7baf3c;
   font-size:12pt;
}

#content #gauche #contenu h3{
  font-weight:bold;
  font-size:11pt;
  margin: 20px 0 8px 0;
}

#content #gauche #contenu h3.bleu{
   font-weight:bold;
   color:#49a6d1;
   font-size:12pt;
}

#content #gauche #contenu td ul{
   list-style:none;
}

#content #gauche #contenu td ul li{
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/puce_grise.png) left 4px no-repeat;
   padding-left:15px;
}

#content #gauche #contenu td ul li a{
   color:#49a6d1;
}

#content #droite{
   width:193px;
   float:left;
}

#content #rejoindre{
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/bg-lien-offres-emploi.png) top left repeat-x #7baf3c;
   height:111px;
   color:#FFFFFF;
}

#content #rejoindre h2{
   text-transform:uppercase;
   font-size:12pt;
   padding:5px 10px 0 10px;
}

#content #rejoindre p{
   text-align:justify;
   padding:5px 10px;
}

#content #rejoindre a{
   color:#FFFFFF;
   background:#ff463e;
   text-decoration:none;
   margin-left:105px;
   padding:3px;
}

#content #droite #sites{
   border-bottom:1px dotted #657883;
   padding-bottom:10px;
   margin-left:10px;
   width:193px;
}

#content #droite #sites p {
   font-size:8pt;
}

#content #droite #accompagnement p{
   font-size:10pt;
}

#content #droite #sites p .large,
#content #droite #accompagnement p .large{
   font-size:12pt;
   font-weight:bold;
}

#content #droite #sites p{
   color:#7cb03d;
   padding:5px 0px 5px 0px;
}

#content #droite #sites a{
   color:#7cb03d;
}

#content #droite #sites ul{
   list-style:none;
   padding-left:10px;
}

#content #droite #sites ul li{
   padding-left:10px;
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/puce_verte.png) left 4px no-repeat;
}

#content #droite #accompagnement p{
   color:#49a6d1;
   padding:8px;
}

#content #droite #accompagnement{
   border-bottom:1px dotted #657883;
   padding-bottom:10px;
   margin-left:10px;
   width:193px;
}

#content #droite #accompagnement a{
   color:#49a6d1;
   margin-left:130px;
   font-size:12pt;
}

/** FOOTER ********************************************************************/
#footer{
  padding-bottom:35px;
}

#footer #liens-footer table{
  width:980px;
  margin:0 auto;
  padding-top:80px;
}

#footer #liens-footer td{
  text-align:center;
  vertical-align:top;
}

#footer #liens-footer #charbon-belloc{
  padding-top:5px;
}

#footer #liens-footer #ricqles{
  padding-top:15px;
}

#footer #liens-footer #herbesan{
  padding-top:5px;
}

#footer #liens-footer #om3{
  padding-top:20px;
}

#footer #liens-footer #superdiet{
  padding-top:30px;
}

#footer #menu-footer{
   width:980px;
   height:30px;
   margin:20px auto 0px auto;
}

#footer #menu-footer ul li{
   float:left;
   list-style:none;
   padding-right:20px;
}

#footer #menu-footer ul li a{
   text-transform:uppercase;
   color:#68757C;
   font-weight:bold;
   text-decoration:none;
   font-size:9pt;
}

/** FORMULAIRE DE CONTACT *******************************************************/

#content #gauche #contenu .contact-fr label{
   display:block;
   width:120px;
   margin-right:15px;
   text-align:right;
   float:left;
}

#content #gauche #contenu .contact-fr .pre-textarea label{
   text-align:left;
   width:250px;
}

#content #gauche #contenu .contact-fr .civilite div label{
   width:80px;
   float:none;
   display:inline;
}

#content #gauche #contenu .contact-fr .civilite{
   margin-top:20px;
}

#content #gauche #contenu .contact-fr .civilite div{
   display:inline;
}

#content #gauche #contenu .contact-fr input[type="text"],
#content #gauche #contenu .contact-fr select{
   margin:2px 0;
   width:350px;
}

#content #gauche #contenu .contact-fr .accepte
{
   margin-top: 5px;
   margin-left:135px;
   width: 30px;
   float:left;
}

#content #gauche #contenu .contact-fr .accepte_texte
{
   margin-top: 5px;
   width: 550px;
   float:left;
}

#content #gauche #contenu .contact-fr .texte_infos_2
{
   margin-left:135px;
   margin-top:15px;
}

#content #gauche #contenu .contact-fr img{
   border:0px solid #FFFFFF;
}

#content #gauche #contenu .contact-fr .captcha img{
   float:left;
   margin-right:20px;
}

#content #gauche #contenu .contact-fr .captcha 
{
   margin-left:135px;
}

#content #gauche #contenu .contact-fr .captcha input[type="text"]{
   margin:20px 0;
   width:150px;
}

#content #gauche #contenu .contact-fr .submit{
   width:720px;
   text-align:right;
}

/** ACTUALITES *****************************************************************/

#content #gauche #contenu table{
   width:510px;
   margin:0 auto;
}

#content #gauche #contenu .NewsSummarySummary td,
#content #gauche #contenu #NewsPostDetailSummary td{
   padding:5px;
   vertical-align:top;
}

#content #gauche #contenu .NewsSummarySummary td h2,
#content #gauche #contenu #NewsPostDetailSummary td h2{
   font-weight:normal;
   color:#7baf3c;
   font-size:12pt;
}

#content #gauche #contenu .NewsSummarySummary td h3,
#content #gauche #contenu #NewsPostDetailSummary td h3{
   font-weight:bold;
   color:#49a6d1;
   font-size:12pt;
}

#content #gauche #contenu .NewsSummary{
   border-bottom:5px solid #e5ecf1;
   padding-bottom:20px;
}

#content #gauche #contenu .NewsSummaryLink{
   font-size:12pt;
   padding:10px 10px 0 54px;
   text-transform:uppercase;
}

#content #gauche #contenu .NewsSummaryLink a{
   color:#68757c;
   text-decoration:none;
}

#content #gauche #contenu .NewsSummaryPostdate{
   margin-bottom:20px;
   padding:0 54px;
}

#content #gauche #contenu .NewsSummaryMorelink{
   padding:10px 0;
   text-align:right;
}

#content #gauche #contenu .NewsSummaryMorelink a{
   color:#FFFFFF;
   font-size:10pt;
   background:#657883;
   text-decoration:none;
   padding:5px 25px;
}

#content #gauche #contenu .NewsSummaryCategory,
#content #gauche #contenu .NewsSummaryAuthor,
#content #gauche #contenu .firstnewscat{
   display:none;
}

#content #gauche #contenu .NewsSummaryContent,
#content #gauche #contenu .NewsSummarySummary{
   padding:0 10px 0 30px;
}

#content #gauche #contenu .NewsSummaryContent table{
   width:500px;
   margin:0 auto;
}

#content #gauche #contenu .NewsSummaryContent td{
   width:250px;
   vertical-align:top;
   padding:0 15px;
}

#content #gauche #contenu .NewsSummaryContent td.droite{
   border-left:1px dotted #657883;
}

#content #gauche #contenu #NewsPostDetailReturnLink{
   text-align:right;
}

#content #gauche #contenu #NewsPostDetailReturnLink a{
   padding-left:10px;
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/puce_grise.png) 0 4px no-repeat;
}

/** OFFRES D'EMPLOI *************************************************************/

#content #gauche #contenu table#jobs {
   width:700px;
   margin-top:10px;
}

#content #jobs th.date,
#content #jobs td.date{
   padding:5px;
   width:80px;
}

#content #jobs th.dept,
#content #jobs td.dept{
   border-left:1px solid #AAAAAA;
   padding:5px;
   width:120px;
}

#content #jobs th.job,
#content #jobs td.job{
   border-left:1px solid #AAAAAA;
   padding:5px;
}

#content #jobs th.date,
#content #jobs th.dept,
#content #jobs th.job{
   background:#83B23A;
   color:#FFF;
   border:0px solid #fff;
}

#content .JobSummary {
   list-style:none;
}

#content .JobSummary li {
   padding:5px 0 5px 10px;
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/puce_grise.png) 0 8px no-repeat;
   border-bottom:1px dotted #bbbbbb;
}

#content .JobSummary li a{
   text-decoration:none;
}

#content .JobSummary .JobSummaryLink{
   float:left;
   width:590px;
}

#content .JobPostDetailTitle{
   border:0px solid #ffffff;
}

#content #gauche #contenu #JobPostDetailReturnLink2{
   text-align:right;
}

#content #gauche #contenu #JobPostDetailReturnLink2 a{
	font-size: 14px;
	line-height: 50px;
	padding: 14px 0 14px 50px;
	color: #49A6D1;
	background:url(https://www.laboratoires-superdiet.fr/uploads/styles/cv-02.png) no-repeat top left;
}

/** POSTULER ******************************************************************/

#content #gauche #contenu .form-postulez fieldset{
   border:0px #ffffff solid;
   width:360px;
   float:left;
}

#content #gauche #contenu .form-postulez legend{
   display:none;
}

#content #gauche #contenu .form-postulez label{
   display:block;
   width:360px;
   font-weight:bold;
   padding:5px 0;
}

#content #gauche #contenu .form-postulez div{
   clear:both;
   padding-top:5px;
}

#content #gauche #contenu .form-postulez div.civilite label{
   float:left;
   width:60px;
}

#content #gauche #contenu .form-postulez div.civilite div label{
   font-weight:normal;
   width:50px;
   float:left;
   padding:0 0 0 5px;
}

#content #gauche #contenu .form-postulez div.civilite div input,
#content #gauche #contenu .form-postulez div.civilite div {
   float:left;
   clear:none;
}

#content #gauche #contenu .form-postulez div.civilite div{
   padding:5px 0;
}

#content #gauche #contenu .form-postulez input[type="text"],
#content #gauche #contenu .form-postulez select {
   width:300px;
}

#content #gauche #contenu .form-postulez input[type="file"]{
   display:block;
   margin-bottom:5px;
}

#content #gauche #contenu .form-postulez .fileinput {
   font-size:8pt;
   font-style:italic;
}

#content #gauche #contenu .form-postulez .fileinput label{
   font-size:10pt;
   font-style:normal;
}

#content #gauche #contenu .error_message{
   color:#ff0000;
   font-weight:bold;
}

/** PLAN DU SITE ****************************************************************/

#content #gauche #contenu{
   width:720px;
   display:block;
   padding-right:0;
   overflow:hidden;
}

#content #gauche #sitemap ul,
#content #gauche #sitemap li{
   width:100%;
   display:block;
}

#content #sitemap ul{
   list-style:none;
   margin:0 0 0 0;
   display:block;
   width:100%;
}

#content #sitemap ul ul{
  margin-left:15px;
}

#content #sitemap li a{
   border-bottom:1px dotted #bbbbbb;
   text-decoration:none;
   padding:5px 0 5px 10px;
   color:#68757C;
   background:url(https://www.laboratoires-superdiet.fr/uploads/styles/puce_grise.png) 0 8px no-repeat;
   display:block;
}

#content #sitemap li{
   width:100%;
   display:block;
}