/* general
------------------------------------------------*/

h1 {padding:25px 0 15px 15px;}
h1 em {display:none;}
.description {padding:0px 0 35px 15px; color:#fff; font-size: 2.2em;}
/* Frutiger CE 45 Light */


/* menutop
------------------------------------------------*/
ul#menutop {float:left; margin:1px 0 0 0; width:100%; padding:0 0 0 20px;}
ul#menutop li.page_item {float:left; list-style:none; background: url(img/MenuLeft_off.png) left no-repeat; cursor:pointer;}
ul#menutop li.page_item a, ul#menutop li.page_item a:hover {float:left; display:block; color:#fff; text-decoration:none; height:26px; font-size:12px; background: url(img/MenuRight_off.png) right no-repeat; margin-left:10px; padding:6px 13px 0 0;}
ul#menutop li.page_item a:hover {color:#add8e6;}

ul#menutop li.current_page_item, ul#menutop li#current {float:left; list-style:none; background: url(img/MenuLeft_on.png) left no-repeat; cursor:pointer;}
ul#menutop li.current_page_item a, ul#menutop li#current a, ul#menutop li.current_page_item a:hover, ul#menutop li#current a:hover {float:left; display:block; color:#706E6E; text-decoration:none; height:26px; font-size:12px; background: url(img/MenuRight_on.png) right no-repeat; margin-left:10px; padding:6px 13px 0 0;}
ul#menutop li.current_page_item a, ul#menutop li#current a, ul#menutop li.current_page_item a:hover, ul#menutop li#current a:hover  {color:#706E6E;}


#page #content .entry ul.liste {clear:both; float:left; margin:0 0 20px 0; padding:0; width:100%;}
#page #content .entry ul.liste li {list-style:none;  float:left; clear:both; margin:0; padding:0; margin:6px 0; width:100%;}
#page #content .entry ul.liste li span.element {display:block; float:left; border-right:5px solid #d2d2d2; margin-right:15px; width:38%;}
#page #content .entry ul.liste li span.link  {display:block; float:left; width:58%; margin-top:20px;}
#page #content .entry ul.liste li span.link a {display:block; float:left; padding-left:25px; background: url(/img/puce_drh.gif) 0px 3px no-repeat;}
#page #content .entry ul.liste li a img {float:left; margin:0 10px 0 0;}
#page #content .entry ul.liste li span.element a {background-image:none;}

#page #content .graytop {clear:both; float:left; background:#fff; width:695px; margin-top:15px;}
#page #content .graytop h4 {margin-top:30px; font-size:20px;}
#page #content .graytop p {margin: 10px 15px 0 0;}
#page #content .graybottom {clear:both; float:left; background:#fff; width:695px; height:8px; margin-bottom:15px;}
#page #content .graytop .book {float:left; width:267px; margin: 10px 10px 0 10px; padding:2px;}
#content .graytop .book strong {float:left; padding:10px 0 10px 3px;}
#content .graytop .book ins {margin:10px 0 10px 3px; display:block; width:180px; text-decoration:none; font-size:10px;}
#content .graytop .book p {float:right; padding:10px 0px 0 0px;}

#content .entry h3 {color:#147be3; margin:10px 0 8px 0;}
#content .entry h4 {color:#147be3; margin:10px 0 8px 0;}

#page #content #essential {clear:both; float:left;}
#page #content #essential h3 {font-size:12px; margin:0; padding:0; height:12px;}
#page #content #essential ul {clear:both; float:left; margin:0; padding:0; padding-bottom:15px;}
#page #content #essential ul li {font-size:10px; padding:0; margin:0;  white-space:pre; float:left; width:auto; margin-left:15px; padding-right:5px; height:10px;}

.surroundtop {clear:both; float:left; width:100%; margin-top:15px;}
#content .entry h3.introbook {float:left; width:60%; vertical-align:middle; font-size:18px; color:#1f1e21; line-height:30px;}
.editionautrement {clear:both; float:left; margin: 0 10px 0 0; vertical-align:middle;}


/* modif le 2 juillet */
#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0; padding: 0; list-style-type: none; list-style-image: none; background: url('../../../img/puce.png') 0 4px no-repeat; padding-left:10px; }
#sidebar {padding: 30px 0 10px 8px; margin:25px 0 0 0; float:left; width: 240px; background: url('../../../img/bordure_pix.png') left repeat-y; height:1000px; }
.narrowcolumn {width:700px;}

.widecolumn {padding: 10px 10px 20px 10px; width: 690px; float:left;}
.surrounding {margin-right:auto; margin-left:auto; width:999px;}
#header {margin:0; width: 100%; background: #26acff url(/img/header-background.gif) repeat-x top;}
#headerimg {float:none; margin-right:auto; margin-left:auto; width:999px;}
ul#menutop {float:none; margin-right:auto; margin-left:auto; width:999px;}

ul.article-drh {clear:both; margin-top:10px; padding:0; list-style:none; }
ul.article-drh li {list-style-type:none; background: url(/wp-content/themes/default/images/puce-drh.gif) 0 7px no-repeat; padding-left:9px;margin:6px 0}
ul.article-drh li span {color:#444; font-size:0.90em;}
ul.article-drh li a {font-size: 1.10em;}


a:visited {color: #555; text-decoration: underline;}
a:hover {color: #147; text-decoration: underline;}



