/* $Id: local_sample.css,v 1.1.4.1 2009/05/26 06:21:30 jwolf Exp $ */

/* Local CSS
-------------------------------------------------------------- */

/**
 * Put your custom css and css overrides in this file and
 * rename it local.css. By restricting your css changes 
 * to local.css, your changes will not be overwritten when
 * upgrading to a new version of this theme.
 *
 *  Steps to activate local.css:
 *  1. Add your custom css to this file.
 *  2. Rename this file to local.css  
 */



table.views-view-grid td {
   vertical-align: top;
   /* width: 33%; */
}




#legal-notice {
  display: none;
}

.field-field-image {
  float: right;
  margin: 0 0 1em 1em;
  width: 240px;
}

.field-field-image .field-item odd {
margin: 0 0 1em 0;
}

.field-field-image .field-item even {
margin: 0 0 1em 0;
}



.image-caption {
 /* font-style: italic; */
  background-color: #E3E9FE;
 /* margin-left: 1em; */
  padding:  0.4em; 
  
}

#mission {
width: 700px;
font-size: 1.6312em;

}

.field-field-manchet {
font-size: 1.2em;
}

#page {
background: snow;
  color: #000;
}

body {
background: snow;
  color: #000;
}


html {
  background-color: snow;
}

#content-wrapper {
width: 670px;
}

#sidebar-last {
width: 240px;
}

body.layout-main-last #content {
border-right: 1px solid lightgrey;
}

/* No logo */

#header-first h1 {
top: 0px;
}

#slogan {
top: 6px;
font-size: 1.6em;
}

/* COLOR SHIFT */

div.node .read-more a:hover,
div.node .more-link a:hover,
div.node .links a:hover {
  color: #6C96E8;
  text-decoration: underline;
}

div.block ul li a:hover {
  color: #6C96E8;
}

div.block ul.menu li a:hover,
div.block ul.menu li.expanded a:hover,
div.block ul.menu li ul.menu li.leaf a:hover,
div.block ul.menu li ul.menu li.leaf a.active {
  color: #6C96E8;
  text-decoration: underline;
}


#secondary-menu ul li a:hover {
  color: #6C96E8;
}

#content-tabs ul.primary li a.active:link,
#content-tabs ul.primary li a.active:visited {
  border-bottom: 4px solid #6C96E8;
  color: #999;
  padding-bottom: 2px;
}


#content-tabs ul.secondary li a.active:link,
#content-tabs ul.secondary li a.active:visited {
  border-bottom: 4px solid #6C96E8;
  color: #999;
  padding-bottom: 2px;
}

#content-tabs ul.primary li a:hover,
#content-tabs ul.secondary li a:hover {
  border-bottom: 4px solid #6C96E8;
  color: #999;
  padding-bottom: 2px;
}

ul.pager li.pager-current {
  background: #000;
  color: #6C96E8;
}

ul.pager a:link,
ul.pager a:visited {
  color:#6C96E8;
}

ul.pager a:hover,
ul.pager a:focus,
ul.pager a:active {
  background-color: #000;
  color: #6C96E8;
  border: 1px solid #000;
}

div#calpopup a:hover,
div#calpopup a:active {
  color: #6C96E8;
}

h1 {
  color: #6C96E8;
  font-size: 1.8em;
  font-weight: bold;
  line-height: 1.2142em;
}

a,
a:link {
  color: #6C96E8;
  text-decoration: none;
}

div.block ul.menu li.expanded a,
div.block ul.menu li ul.menu li.leaf a {
  color: #6C96E8;
}

div.node h2.title a:hover {
  color: pink;
}

fieldset {
  background: #FFFFFF;
  border: 1px solid #555;
  margin: 1.5em 0;
  padding: 0 1.4em 1.4em 1.4em;
}


#preface-sidebar .block h2.title .first-word {
color: green;
}

div.block ul li a {
color: blue;
}

/* node links */
div.node ul.links li,
div.node ul.inline li,
div.node .read-more a,
div.node .more-link a,
div.node .links a {
  color: #f0f0f0;
  font-weight: bold;
  padding-right: 14px;
  text-decoration: none;
}

div.node ul.links li,
div.node ul.inline li {
  color: #c6c6c6;
  font-weight: normal;
}

div.node ul.links li a,
div.node ul.inline li a {
  white-space: nowrap;
}

div.node .read-more a:hover,
div.node .more-link a:hover,
div.node .links a:hover {
  color: #DFB77C;
  text-decoration: underline;
}

div.node ul.links li.comment_forbidden a {
padding-right: 2px;
}

div.node .links {
  background: #A6B1CA;
  clear: both;
  line-height: 130%;
  margin: 10px 0;
  padding: 0.4em;
}




