* {
  margin: 0;
  padding: 0;
}

html, body { 
  height:100%;
}

.wrapper {
  width: 100%;
  overflow: hidden;
}

.clear {
  clear: both;
  font-size: 0%;
  line-height: 0%;
  height: 0;
}

input, select {
  vertical-align: middle;
  font-weight: normal;
}


html {
  min-width: 980px;
}

body {
  background-color: #f2f3f5;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 100%;
  line-height: 1em;
  color: #393939;
}

.fleft {
  float: left;
}

  img.fleft {
    margin: 2px 23px 0 0;
  }
  
  img.fleft1 {
    float: left;
    margin: 4px 30px 0 0;
  }
  
  img.fleft2 {
    float: left;
    margin: 4px 23px 0 1px;
  }

.fright {
  float: right;
}

  ul.fright {
    padding: 0 80px 26px 0 !important;
  }
  
  ul.fright1 {
    float: right;
    padding: 0 80px 22px 0 !important;
  }

.col-1, .col-2, .col-3, .col-4 {
  float: left;
  overflow: hidden;
}

.block-1, .block-2, .block-3, .block-4 {
  float: left;
  overflow: hidden;
}

#main {
  width: 980px;
  margin: 0 auto;
  font-size: 0.75em;

}

#header {
  position: relative;
  height: 190px;
  margin-top : 10px;
  background: #f2f3f5 url(https://eda73a.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/bandeau.jpg) no-repeat 0% 0%;

}



/*
#slider{top:152px; position:absolute; right:0}
#coin-slider{ top:0;  position:absolute;  right:0;width:729px; height:362px; overflow:hidden}
.coin-slider {right:0; position:absolute;width:729px; height:362px; overflow:hidden}

#cs-navigation-coin-slider a{ position:absolute;  z-index:99; right:5px; top:90% !important; display:block; width:60px; height:27px; font:12px Tahoma, Geneva, sans-serif; color:#263c53; line-height:26px !important; text-align:center; text-decoration:none; background: url(https://ea07e2.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/play.png)  0 0 no-repeat; display:none}
#cs-navigation-coin-slider a:hover{background-position:bottom; color:#fff}
#cs-buttons-coin-slider{ display:none}
.cs-prev{ right:auto !important;}
.cs-next{}

a.togglePlayback{ position:absolute;  z-index:99; right:5px; bottom:5px; display:block; width:60px; height:27px; font:12px Tahoma, Geneva, sans-serif; color:#263c53; line-height:26px; text-align:center; text-decoration:none; background: url(https://ea07e2.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/play.png)  0 0 no-repeat;}
a.togglePlayback:hover{ background-position:bottom; color:#fff}
*/
  #header big {
    background: url(https://2bf9bd.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/icon-clock.gif) no-repeat 0% 2px;
    display: block;
    padding: 0 0 0 19px;
    line-height: 1.5em;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.833em;
    color: #a8b5c6;
    position: absolute;
    top: 13px;
    left: 17px;
  }
  
  #header small {
    background: url(https://7e0a24.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/icon-phone.gif) no-repeat 0% 0%;
    display: block;
    padding: 0 0 0 23px;
    line-height: 1.2em;
    font-size: 1.167em;
    font-weight: 400;
    text-transform: uppercase;
    color: #363a43;
    position: absolute;
    top: 10px;
    right: 14px;
  }
  
    #header small span {
      color: #145376;
    }

#logo {
  position: absolute;
  top: 64px;
  left: 1px;
}

.bloc-event {

  margin: 10px 0 0 0;
}

#search-form {
  background: url(https://4b63e8.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/search-input.gif) no-repeat 0% 0%;
  width: 244px;
  height: 24px;
  overflow: hidden;
  position: relative;
  margin-top : 14px;
  margin-bottom : 14px;
  top: 0px;
  left: 5px;
}

  #search-form input {
    background: none;
    width: 188px;
    height: 17px;
    padding: 3px 6px 4px 12px;
    border: none;
    float: left;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 1em;
    color: #000;
  }
  
  #search-form input#search-submit {
    background: url(https://5385df.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/search-submit.gif) no-repeat 0% 0%;
    width: 38px;
    height: 24px;
    padding: 0;
    border: none;
    float: left;
    cursor: pointer;
  }
/*
#banners {
  width: 250px;
  height: 362px;
  overflow: hidden;
  position: absolute;
  top: 152px;
  left: -1px;
}

  #banners li {
    width: 250px;
    height: 120px;
    padding: 0 0 1px 0;
    line-height:0;
    font-size:0;
  }
  
  #banners li#ban-1 {
    background: url(https://66030d.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/banner-1.jpg) no-repeat 0% 0%;
  }
  
  #banners li#ban-2 {
    background: url(https://2d9971.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/banner-2.jpg) no-repeat 0% 0%;
  }
  
  #banners li#ban-3 {
    background: url(https://d6ea61.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/banner-3.jpg) no-repeat 0% 0%;
  }
  
    #banners li a {
      position: relative;
      display: block;
      width: 250px;
      height: 120px;
      text-decoration: none;
      color: #fff;
    }
    
      #banners li a span {
        display: block;
        width: 44px;
        height: 28px;
        overflow: hidden;
        line-height: 24px;
        font-size: 14px;
        text-align: center;
        position: absolute; 
        bottom:0;
        right: 6px;
      }
      
      #banners li a:hover span {
        color: #000;
      }
*/


#menu {
  position: absolute;
  top: 161px;
  left: 0;
      height: 35px;
}

  #menu li {
    float: left;
    padding: 0 1px 0 0;
      height: 35px;

  }
  
    #menu li a {
      background: url(https://121d1a.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/menu.jpg) no-repeat 0% 0%;
      display: block;
      width: 139px;

      overflow: hidden;
      float: left;
      line-height: 110%;
      font-size: 1.25em;
      font-weight: 350;
      text-align: center;
      text-decoration: none;
      color: #fff;

      height: 35px;

		padding: 0px 0px 0 0px;
		margin: 0px 0px 0 0;

    }

    #menu li a cufon{
      height: 35px;
		top : 2px;
		/*margin: 7px 0px 0 0;*/

    }
    
      #menu li a:hover {
        background-position: 0% -35px !important;
      }
      
      #menu li.act a {
        background-position: 0% -35px !important;
      }

.cufon  canvas{
  padding-top:9px ;

}

#content {
  width: 100%;
}

  #content #indent {
    padding: 5px 0 31px 0;
  }
  

#column-left {
  float: left;
  width: 251px;
  padding: 0 39px 0 0;
  overflow: hidden;
}

  #column-left .indent {
    padding: 0px 0 0 0;
  }
  
  #column-left .indent-1 {
    padding: 5px 0 0 0;
  }

#column-right {
  float: left;
  width: 690px;
  overflow: hidden;
  padding: 5px 0 0 0;
}

.box {
  width: 100%;
  margin: 5px 0 5px 0;
  overflow: hidden;
}

  .box .border-top {
    background-color: #eaecef ;

  }
  
  .box .border-bot {
    background: url(https://4ac035.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/border-bot.gif) repeat-x 0% 100%;
  }
  
  .box .border-left {
    background: url(https://a8f83f.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/border-left.gif) repeat-y 0% 0%;
  }
  
  .box .border-right {
    background: url(https://a243f4.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/border-right.gif) repeat-y 100% 0%;
  }
  
  .box .corner-top-left {
    
  }
  
  .box .corner-top-right {
    
  }
  
  .box .corner-bot-left {
    background: url(https://2dc418.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/corner-bot-left.gif) no-repeat 0% 100%;
  }
  
  .box .corner-bot-right {
    background: url(https://314018.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/corner-bot-right.gif) no-repeat 100% 100%;
    width: 100%;
  }
  
  .box .inner {
    padding: 12px 0 30px 0;
  }
  
.box-1 {
  background: url(https://cb52ee.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/line-ver.gif) repeat-y 100% 0%;
  margin: 0 0 34px 0;
}

  .box-1 .inner {
    padding: 0 0px 0 0;
  }
  
  .box-1 .inner-1 {
    padding: 0 38px 0 0;
  }

.box-2 {
  width: 100%;
  overflow: hidden;
}

  .box-2 .border-top {
    background: #e5e8ec url(https://6ce220.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/border-top1.gif) repeat-x 0% 0%;
  }
  
  .box-2 .border-bot {
    background: url(https://d22ef5.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/border-bot1.gif) repeat-x 0% 100%;
  }
  
  .box-2 .border-left {
    background: url(https://9b3bff.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/border-left1.gif) repeat-y 0% 0%;
  }
  
  .box-2 .border-right {
    background: url(https://74e23d.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/border-right1.gif) repeat-y 100% 0%;
  }
  
  .box-2 .corner-top-left {
    background: url(https://ea7725.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/corner-top-left1.gif) no-repeat 0% 0%;
  }
  
  .box-2 .corner-top-right {
    background: url(https://47d2ab.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/corner-top-right1.gif) no-repeat 100% 0%;
  }
  
  .box-2 .corner-bot-left {
    background: url(https://2c05ad.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/corner-bot-left1.gif) no-repeat 0% 100%;
  }
  
  .box-2 .corner-bot-right {
    background: url(https://3ef937.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/corner-bot-right1.gif) no-repeat 100% 100%;
    width: 100%;
  }
  
  .box-2 .inner {
    padding: 21px 15px 33px 18px;
  }

.box-indent {
  margin: 0 0 36px 0 !important;
}


#subscribe-form {
  width: 100%;
  overflow: hidden;
}

  #subscribe-form strong {
    display: block;
    padding: 0 0 15px 0;
    line-height: 1.25em;
    font-size: 2em;
    font-weight: 400;
    color: #1e6183;
  }
  
  #subscribe-form input {
    background: #fff;
    width: 125px;
    height: 16px;
    padding: 2px 8px 2px 8px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #858585;
  }
  
  #subscribe-form input#subscribe-submit {
    background: url(https://46ee2b.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/subscribe-submit.gif) no-repeat 0% 0%;
    width: 69px;
    height: 24px;
    padding: 0;
    float: left;
    margin: 0 0 0 1px;
    border: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #fff;
    cursor: pointer;
  }



#contact-form {
  width: 690px;
  padding: 1px 0 0 0;
}

  #contact-form strong {
    display: block;
    width: 343px;
    float: right;
    font-weight: normal;
  }
  
  #contact-form label {
    display: block;
    height: 25px;
    overflow: hidden;
  }
  
  #contact-form b {
    display: block;
    width: 56px;
    height: 20px;
    overflow: hidden;
    float: left;
    line-height: 20px;
    font-weight: normal;
    color: #858585;
  }
  
  #contact-form input {
    background: none;
    width: 240px;
    height: 14px;
    padding: 2px 3px 2px 3px;
    border: 1px solid #a4a4a4;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #000;
  }
  
  #contact-form textarea {
    background: none;
    width: 277px;
    height: 64px;
    margin: 0 0 0 2px;
    padding: 2px 3px 2px 3px;
    border: 1px solid #a4a4a4;
    float: left;
    overflow: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #000;
  }
  
  #contact-form a.link {
    margin: 3px 0 0 19px;
  }

#footer {
  background: url(https://2deb1d.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/footer.jpg) no-repeat 0% 0%;
  position: relative;
  height: 130px;
  overflow: hidden;
}

  #footer .inner {
    padding: 22px 18px 40px 19px;
  }
  
  #footer p {
    line-height: 1.5em;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #707f90;
    position: absolute;
    top: 35px;
    left: 18px;
  }
  
    #footer p a {
      text-decoration: none;
      color: #707f90;
    }
    
    #footer p a:hover {
      text-decoration: underline;
    }

#icons {
  float: right;
  margin: 0 0 -1px 0;
}

  #icons li {
    float: left;
    padding: 0 0 0 3px;
  }
  
#menu-bot {
  float: right;
  margin: 0 -10px 0 0;
  overflow: hidden;
}

  #menu-bot li {
    background: url(https://906cbd.claudeassets.com/20230326062706im_/http://philosophie-marseille.com/fileadmin/templates/images/divider.gif) no-repeat 0% 7px;
    float: left;
    margin: 0 0 0 -1px;
    padding: 0 11px 0 11px;
    line-height: 2em;
    font-size: 1em;
    color: #40546a;
  }
  
    #menu-bot li a {
      text-decoration: none;
      color: #40546a;
    }
    
    #menu-bot li a:hover {
      text-decoration: underline;
    }
/*
     FILE ARCHIVED ON 15:07:23 Oct 06, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:08:51 Jul 30, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.586
  exclusion.robots: 0.058
  exclusion.robots.policy: 0.048
  esindex: 0.013
  cdx.remote: 21.012
  LoadShardBlock: 968.089 (3)
  PetaboxLoader3.resolve: 243.893 (4)
  PetaboxLoader3.datanode: 929.321 (5)
  load_resource: 281.018
  loaddict: 224.55
*/