/* generic - to copy in the main css */
.page-node #main-content-header-type {
  text-transform: none;
  color: #E8A707;
  margin-bottom: 30px;
  font-weight: normal;
  font-size: 1.1em;
}

h2#surtitre {
  color:#008C99;
  font-size:1.4em;
  font-weight:normal;
  margin-bottom:0.2em;
}

h1#page-title, .article h2 {
  color: #008C99;
  font-size: 1.4em;
}
.article h2 a {
  color: #008C99;
  text-decoration: none;
}  

/* node specific ? generic for the moment */
#sidebar-last {
}
#sidebar-last a {
  text-decoration: none;
}
#sidebar-last .sidebar-header {
  background: url(../../images/sidebar-node-top.png) no-repeat left top;
  height: 9px;
}
#sidebar-last .sidebar-header.sidebar-last-2-header {
  background: white;
  height: 9px;
}
#sidebar-last .sidebar-inner {
  background: url(../../images/sidebar-node-middle.png) repeat-y left top;
  margin: 0 25px 25px;
}
#sidebar-last .sidebar-footer {
  background: url(../../images/sidebar-node-bottom.png) no-repeat left top;
  height: 7px;
}
#sidebar-last .sidebar-footer.sidebar-last-2-footer {
  background: white;
  height: 9px;
}
#sidebar-last .block {
  margin: 0;
  padding: 0;
}
#sidebar-last .content-2 .block,
#sidebar-last .content-2 .block-inner {
  margin: 0;
  padding: 0;
}

#sidebar-last .sidebar-inner,
#sidebar-last .sidebar-inner a,
#sidebar-last h2 {
  color: white;
}
#columns #sidebar-last #block-views-065d30dd7c6167b5db84431e1627069b,
#columns #sidebar-last #block-views-065d30dd7c6167b5db84431e1627069b .block-inner {
  padding-bottom: 0;
}
#sidebar-last .sidebar-content {
  margin: 10px;
}
#sidebar-last .sidebar-content .block .block-inner {
  margin: 0 10px;
}
#sidebar-last .sidebar-content.content-2 {
  margin: 0;
}
#sidebar-last .sidebar-content.content-1.contents-1-2-3,
#sidebar-last .sidebar-content.content-1.contents-1-2 {
  margin: 10px 20px 0 20px;
}
#sidebar-last h2 {
  font-size: 1.2em;
  margin-bottom: 0.5em;
}

/* Proposition 2 - couleurs sidebar 

.page-node-19001 #sidebar-last .sidebar-header {
  background-image: url(../../images/sidebar-node-top2.png);
}
.page-node-19001 #sidebar-last .sidebar-inner {
  background-image: url(../../images/sidebar-node-middle2.png);
}
.page-node-19001 #sidebar-last .sidebar-footer {
  background-image: url(../../images/sidebar-node-bottom2.png);
}
.page-node-19001 #sidebar-last .sidebar-inner,
.page-node-19001 #sidebar-last .sidebar-inner a,
.page-node-19001 #sidebar-last h2 {
  color: #5b5b5b;
}
/* Proposition 3 - couleurs sidebar 

.page-node-17893 #sidebar-last .sidebar-header {
  background-image: url(../../images/sidebar-node-top3.png);
}
.page-node-17893 #sidebar-last .sidebar-inner {
/*  background-image: none/*url(../../images/sidebar-node-middle3.png);
  background-color:#e8e8e8;
}
.page-node-17893 #sidebar-last .sidebar-footer {
  background-image: url(../../images/sidebar-node-bottom3.png);
}
.page-node-17893 #sidebar-last .sidebar-inner,
.page-node-17893 #sidebar-last .sidebar-inner a,
.page-node-17893 #sidebar-last h2 {
  color: #5b5b5b;
}
.page-node-17893 #sidebar-last .flag-wrapper.unflag a,
.page-node-17893 #sidebar-last .flag-wrapper.flag-bookmarks a {
  color:#fff;
}
.page-node-17893 #sidebar-last .flag-bookmarks {
  background: transparent url(../../images/heart-button-alpha2.png) no-repeat center center;
}
.page-node-17893 #sidebar-last .flag-bookmarks.unflag {
  background-image: url(../../images/heart-button-alpha2-red.png);
}
*/
/* bookmark */
#sidebar-last .flag-bookmarks {
  text-align: center;  
  font-size: 1.4em;
  font-weight: bold;
  background: transparent url(../../images/heart-button-alpha.png) no-repeat center center;
  height: 26px;
  line-height: 25px;
  margin: 0 0 20px;
  display: block;
}
#sidebar-last .flag-bookmarks.unflag {
  background-image: url(../../images/heart-button-alpha-red.png);
}
#sidebar-last .flag-message {
  font-size: 0em;
}
#sidebar-last .popularity span {
  padding-right: 30px;
  background: transparent url(../../images/ic-love.png) no-repeat right center;
  font-weight: bold;
  font-size: 1.3em;
  margin-left: 5px;
}

/* vocabulary */
#sidebar-last .taxonomy_image_wrapper {
  display: inline;
  margin: 10px 0;
}
#sidebar-last .taxonomy_image_wrapper img {
  vertical-align: middle;
  margin-right: 10px;
}

/* terms */
#sidebar-last .view-node-terms .views-field-tid ul {
  padding: 0;
}
#sidebar-last .view-node-terms .views-field-tid li {
  list-style-type: none;
  padding-left: 25px;
  margin: 0;
  background: transparent url(../../images/sidebar-tag.png) no-repeat left center;
}

/* links */
#sidebar-last .item-list {
  margin-bottom: 20px;
}
ul.bl-list {
  padding: 0;
  margin: 0;
}
ul.bl-list li {
  list-style-type: none;
  padding-left: 0;
  margin: 8px 0;
}
.bl-list a {
  padding-left: 25px;
  background-position: left center;
  background-repeat: no-repeat;
}
#bl-mail { background-image: url(../../images/ic-mails.png); }
#bl-facebook { background-image: url(../../images/ic-facebook.png); }
#bl-twit { background-image: url(../../images/ic-twitter.png); }
#bl-comment { background-image: url(../../images/ic-commentaires.png); }
#bl-print { background-image: url(../../images/ib-print.png); }
#bl-actionlist span.flag a { background-image: url(../../images/icon-flag.png); }
#bl-actionlist span.unflag a { background-image: url(../../images/icon-unflag.png); }
#bl-actionlist span.flag-en-vedette a { background-image: url(../../images/icon-vedette.png); }

/* node content */
/*.page-node*/ .author_info {
  font-size: 0.9em;
  margin-bottom: 5px;
}
/*.page-node*/ .author_info, /*.page-node*/ .author_info a {
  text-transform: none;
}

.wrapper-image, .page-node .field-field-image {
  float: left;
  margin: 10px 20px 10px 0;
}
.wrapper-image .secondary {
  display: none;
}
.wrapper-video, .wrapper-audio {
  clear: left;
  float: left;
/*  margin-right: 10px;*/
  padding: 10px 20px 10px 0;
  width: 305px;
}
.field-field-lien-nouvelle, .field-field-lien-source, .field-field-lien-extra {
  clear: both;
  margin: 7px 0;
}
.field-field-lien-nouvelle a, .field-field-lien-extra a {
  text-decoration: none; 
}
.field-field-lien-source a {
  text-decoration: none;
  color: black;
}

/* Commentaires */
#comments {
  /*font-size: 0.9em;*/
  color: #6a6a6a;
  clear:both;
  padding-top:10px;
}
#comments-title, #comments-links {
  display: inline;
  color: #E8A707;
  font-size:1.3em;
  font-weight:normal;
  padding-left: 28px;
  margin-bottom: 5px;
}
#comments-title {
  background: transparent url(../../images/ic-commentaires.png) no-repeat left center;
  margin-right: 35px;
}
#comments-links {
  background: transparent url(../../images/ic-commenter.png) no-repeat left center;
}
.comment h3 {
  font-size: 1.2em;
}
#comments table {
  border-collapse: separate;
  width:100%;
}
#comments td {
  border: none;
  vertical-align: top;
}
/*#comments td.comment-content {
  width:100%;
}*/
#comments a {
  color: #008C99;
  text-decoration: none;
}
#comments .links {
  text-transform: capitalize;
}
#comments .indented .links a {
  color: #aaa;
  font-size: 0.9em;
}
.comment {
  background: transparent url(../../images/comment-grad.png) repeat-x left top;
  margin: 0;
}
.comment.first {
  background-image: url(../../images/comment-grad-first.png);
}
.comment.first table {
  margin-top:22px;
}
.comment table {
  background-color: #F3F3F3;
  margin-bottom: 5px;
}
.indented .comment table {
  background-color: #fff;
}
.comment p {
  margin: 0 0 0.75em;
}

/* Proposition 3 - couleurs sidebar */

#sidebar-last .sidebar-header {
  background-image: url(../../images/sidebar-node-top4.png);
}
#sidebar-last .sidebar-inner {
  background-image: none/*url(../../images/sidebar-node-middle4.png)*/;
  background-color:#e8e8e8;
}
#sidebar-last .sidebar-inner .sidebar-content.content-2 {
  background-color:#e1dfdf;
}
#sidebar-last .sidebar-inner .sidebar-content.content-2 .views-field-nothing .field-content {
  background-color:#efefef;
  padding: 3px 0 3px 0;
  margin: 0 150px 15px 0;
  display: block;
}
#sidebar-last .sidebar-footer {
  background-image: url(../../images/sidebar-node-bottom4.png);
}
#sidebar-last .sidebar-inner,
#sidebar-last .sidebar-inner a,
#sidebar-last h2 {
  color: #5b5b5b;
}
#block-sp_blocklinks-1 .flag-wrapper a {
  color:#fff;
}
#sidebar-last .flag-bookmarks {
  background: transparent url(../../images/heart-button-alpha2.png) no-repeat center center;
}
#sidebar-last .flag-bookmarks.unflag {
  background-image: url(../../images/heart-button-alpha2-red.png);
}


/*
/blogue/2008/09/02/fait-intervenant-zootherapie


.page-node-31160 #sidebar-last .sidebar-inner {
  background: transparent url(../../images/sd-bg-middle-01.png) repeat-y left top;
  margin: 0 25px 25px;
}
*/
/*
/blogue/2008/09/08/pourquoi-toutes-filles-age-ont-besoin-vaccin-contre-vph-maintenant


.page-node-31161 #sidebar-last .sidebar-inner {
  background: transparent url(../../images/sd-bg-middle-02.png) repeat-y left top;
  margin: 0 25px 25px;
}
*/
