 @charset "UTF-8";

@font-face {
    font-family: 'ArchitectsDaughterRegular';
    src: url('fonts/architects_dauther/ArchitectsDaughter-webfont.eot');
    src: url('fonts/architects_dauther/ArchitectsDaughter-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/architects_dauther/ArchitectsDaughter-webfont.woff') format('woff'),
         url('fonts/architects_dauther/ArchitectsDaughter-webfont.ttf') format('truetype'),
         url('fonts/architects_dauther/ArchitectsDaughter-webfont.svg#ArchitectsDaughterRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

*{font-family:"times new roman" serif;font-size:14px;color:black}

body{background-color: #500E13 ;text-align:center; }
ul{}
li{}
.hide{display:none;}
div#page, div#debug{position:relative;margin:10px auto;text-align:left; width:920px}
div#page{}
div#mainImage{text-align:center}
div#mainContent{color:black;padding:20px}
div#head h1{margin:0;padding:0;}
div#head #user{float:right}

div#footer{margin:0 auto;width:920px;background-color:500E13}
div#footer li,div#footer li a{color:white}
.clear:after{display:block;clear:both;height:0;visibility:hidden;content:"."}

/* new 2 */
div#TopMenu{height:30px;margin-top:5px}
ul#contentmenu,ul.submenu{margin:0;padding:0;position:relative}
ul#contentmenu li{background-color:#d5ad96;border:1px solid #905143; display:inline;float:left;margin:0 5px 0 0;padding:0 5px;position:relative;line-height:30px;vertical-align:middle;}

ul#contentmenu li ul.submenu{display:none;position:absolute;left:0;z-index:5; top:30px;width:250px; }
ul#contentmenu li:hover{background:#3E230B none ; border:1px solid #BF987B;color:#BF987B}
ul#contentmenu li:hover a{color:#B0835C}
ul#contentmenu li:hover ul.submenu{display:block;border:1px solid #3E230B;}
ul#contentmenu li.withsub:hover{ }
ul#contentmenu li ul.submenu li{display:block;border:none;margin:0;float:none;line-height:14px;padding:5px 2px}
ul#contentmenu li ul.submenu li a{color:#3E230B}
ul#contentmenu li ul.submenu li:hover{border:none}
ul#contentmenu li ul.submenu li:hover a{color:#B0835C}
div#TopMenu a{color:#3E230B;display:block;font-size:13px; font-family: 'ArchitectsDaughterRegular', Arial, sans-serif;}
div#actublock, div#sous-menu{float:right;width:220px;margin-left:25px;padding:5px;min-height:250px;background-color:#fcecd5;
-moz-box-shadow: 1px 1px 12px #633; /* Firefox */
  -webkit-box-shadow: 1px 1px 12px #633; /* Safari and Chrome */
  box-shadow: 1px 1px 12px #633; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

  behavior: url(/design/bijoux/stylesheets/ie-css3.htc);
}

div#actublock h2{font-size:1.3em;color:#500E13}
div#actublock h3, div#sous-menu h3{font-size:0.95em;color:#500E13;font-family: 'ArchitectsDaughterRegular', Arial, sans-serif;}
div#actublock h3 a{font-size:0.95em;color:#500E13}
div#actublock p{font-size:0.9em;color:#500E13}

div#liens_accueil{
	float:left;
	 -moz-border-radius: 15px; /* Firefox */
  -webkit-border-radius: 15px; /* Safari and Chrome */
  border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

 border:1px solid #633;
  behavior: url(/design/siloe/stylesheets/PIE.htc);
  margin:10px 0;
	
}

div#accueil div.article{float:left;width:625px}
div#liens_accueil{padding:5px}
div#liens_accueil h2{font-size:14px;margin:0}
div#liens_accueil div.link{float:left;padding:5px;width:185px;margin-top:20px;}
div#liens_accueil div.big-link{width:220px;margin-top:0}
div#liens_accueil div.link a{}
div#liens_accueil div.link a h3{font-family: 'ArchitectsDaughterRegular', Arial, sans-serif;color:#500E13;margin:0}
div#liens_accueil div.link div.image{float:none;text-align:center}
div#liens_accueil div.link div.image img{}
div#liens_accueil div.link div.desc p{margin:0;font-weight:normal}


div.article{}
div.article div.image, div.content-full div.image{float:left;padding: 0px 10px 10px 0;}
 div.article div.image img, div.content-full div.image img{border:2px solid #500E13}
div.article div.article-content, div.content-full div.text-content{/*float:left;width:740px;*/padding-left:5px}
div.content-full div.text-content div.intro{font-weight:bold}
div.content-line div.intro{font-weight:normal}

ul.childrenlist{}
ul.childrenlist li.image, ul.childrenlist li.galerie {
  float: left;
  height: 240px;
  list-style: none outside none;
  text-align: center;
  width: 170px;
}
ul.childrenlist li.image div.title{}

ul#footermenu{margin:0;padding:0;float:right}
ul#footermenu li{margin:0;padding:0 5px;display:inline;float:left;line-height:22px; color:white;font-size:0.85em;}
ul#footermenu li.first{border:0}
a, a:visited {color: #09332F;text-decoration:none;font-weight:bold}
a:hover{color:#1C4E49}
a img{border:0;}
h1, h2{color:#7E502D;font-family:ArchitectsDaughterRegular}
h2{font-size:1.5em}
div.field {
  background: none repeat scroll 0 0 white;
  border: 1px solid #CCCCCC;
  margin: 5px 0;
  padding: 10px;
  width: 400px;
}

.image-left{float:left;padding:0 5px 5px 0}

div.field:after{display:block;clear:both;height:0;visibility:hidden;content:"."}
div.field label{line-height:25px}
div.field input{float:right;width:300px}
div.field textarea{width:100%;height:100px}

div#images_accueil{}
div#images_accueil div.image{margin:0 4px;padding:0}
div#images_accueil div.image h2{text-align:center;margin:0;color:#500E13}
div#images_accueil div.image h2 a{color:#500E13}

div.content{} 
div#sous-menu{float:right;min-height:50px;width:150px}

div#sous-menu ul{list-style:none;padding:0}
 div#sous-menuul li{}
 
 div#main-image{text-align:center}

div.collection-content{width:100%}

div#gallery ul:after{ clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;}
    
div#gallery{text-align:center}
div#gallery:after{ clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;}
div#gallery .list{background-color:#C0C3C3;border:1px solid #646666;float:left;padding:0 0 0 5px}
div#gallery .list li{float:left;list-style-type:none}
div#gallery .list li img{border: 2px solid #646666}
div#gallery div.image{padding:5px 5px 5px 0}

p img{border:0; padding:3px;background-color:#C0C3C3;border:1px solid #646666}
p img[style~='left;']{margin:0 5px 5px 0}
p img[style~='right;']{margin:0 0 5px 5px}
