/* $Id: local_sample.css,v 1.1.2.2 2008/12/15 21:02:34 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                   */
/* 3. Uncomment (remove leading semicolon from ) the  */
/*    following line in your theme's .info file:      */
/*    ;stylesheets[all][] = local.css                 */
/* 4. Clear cached data at admin/settings/performance */
html {
    background-color: #545454;
    border-top: 5px solid #535353;
}
#legal-notice {
    background-color: white;
    display: none;
}
#logo {
   padding-left: 10px;
}
/* HIDE PAGE TITLE */
#header-first h1 {
    display: none;
}
.meta {
    display: none;
}
h3 {
    border-bottom: 1px solid #94CE18;
}

/*****************/
/* CUSTOM BLOCKS */
/*****************/
div.left_sidebar_block, div.right_sidebar_block {
    background-image: url('images/block-sidebar-background.png');
    background-repeat: no-repeat;
    background-position: center top;
    border: 1px solid #b6b6b6;
    background-color: #EDEBEA;
    color: #5f5f5f;
    padding: 20px;
    margin-bottom: 20px;
    width: 178px;
}

div.left_sidebar_block_full {
    padding: 0px;
    margin-bottom: 15px;
    width: 220px;
}

div.left_sidebar_block h2, div.right_sidebar_block h2 {
    border: 0;
    font-family: Tahoma, sans-serif;
}

/*
div.right_sidebar_block {
    padding: 20px;
    margin-bottom: 20px;
    width: 178px; /* 220 - 2*padding - 2*border */
/*}
div.left_sidebar_block{
    margin-bottom: 20px;
    /*width: 218px; /* 220 - 2*padding - 2*border */
/*}*/

/* Mede mogelijk gemaakt door block */
div.right_sidebar_image_block {
    margin-top: -14px;
    margin-bottom: 6px;
}
p.small_block_header, div#block-ad-2 h2 {
    height: 14px;
    font-size: 10px;
    text-align: center;
    color: #5f5f5f;
    margin: 0;
    padding: 0;
}
p.block_image, p.block_image a, p.block_image a img {
    padding: 0; margin: 0;
}
p.block_image a img {
    border: 1px solid #b6b6b6;
}
div.right_sidebar_ad {
    text-align: right;
}
div.right_sidebar_ad .image-advertisement img {
    border: 1px solid #b6b6b6;
    margin-bottom: 20px;
}

#skip {
    display: none;
}

div#block-block-4 {
    border: 1px solid #b6b6b6;
    background: url(images/lageweide_reflectie.png) no-repeat -1px -1px;
    background-color: white;
    padding: 110px 20px 0 20px;
    color: #606060;
    height: 137px;
}

/*********/
/* LISTS */
/*********/


#content-content .view-content .item-list ul li {
    background: #EDEBEA url('images/newsbox.png') no-repeat;
    width: 418px;
    padding: 20px;
    margin: 0;
    margin-bottom: 10px;
    border:1px solid #B6B6B6;
}

#content-content .view-content {
    line-height: 120%;
}
.view-content .views-field-title {
    font-size: 110%;
}
.view-content .views-field-created {
    font-size: 100%;
    margin-bottom: 5px;
    color: #444;
}
.view-content .item-list ul li img {
    float: left;
    margin-right: 1em;
    margin-bottom: 5px;
    /*padding: 1em;*/
}

.view-content .item-list ul {
    margin-top: 0;
    /*padding: 1em;*/
}

#preface-wrapper div.block ul li {
  background: none;
  list-style-image: none;
  list-style-type: none;
  color: #606060;
  padding: 0;
}

#preface-wrapper div.block ol li {
  list-style-image: none;
 /* padding: 2px 0; */
}

/********************************/
/*     MENU REGION              */
/********************************/
#primary-menu-wrapper {
  margin: 0 auto;
  position: relative;
  width: 954px;
  padding-right: 6px;
  z-index: 5;    /* fixes IE z-index bug */
}


/********************************/
/* PREFACE REGIONS */
/********************************/

#preface {
  /*padding-left: 15px;    /* LTR */
}

#preface-wrapper {
  font-size: 1em;
  width: 940px;
}

/* correct button font size */
#preface-wrapper .form-submit {
  font-size: 1em;
}

#preface-wrapper #preface-first {
}

#preface-wrapper #preface-middle {
}

#preface-wrapper #preface-last img {
    margin-top: 1em;
}

#preface-wrapper.prefaces-1 div.column {
  float: left;    /* LTR */
  width: 100%;
}

#preface-wrapper.prefaces-2 div.column {
  display: inline;
  float: left;    /* LTR */
  margin: 0;
  width: 47%;
}

#preface-wrapper.prefaces-3 div.column {
  display: inline;
  float: left;    /* LTR */
  margin: 0px;
  width: 30%;
}

#preface-wrapper a:link,
#preface-wrapper a:visited {
  color: #27638C;
  text-decoration: none;
}

#preface-wrapper a:link:hover,
#preface-wrapper a:visited:hover {
  border-bottom: none;
  text-decoration: underline;
}


/************************/
/*  MAIN AREA WRAPPER   */
/* (Sidebars + Content) */
/************************/

#main-wrapper {
  background: #FFFFFF url('images/content-gradient.png') repeat-x 0 1px;
  padding-left: 0px;    /* LTR */
}

#main {
  margin: 0 auto;
  width: 940px;
  min-height: 500px;
}

#main-wrapper a.active {
  color: #144A6E;
  text-decoration: underline;
}



/****************************************/
/*          COLUMN LAYOUTS              */
/*                                      */
/* Classes for different column layouts */
/* that are applied to the <body> tag.  */
/****************************************/

/************************/
/* SINGLE COLUMN LAYOUT */
/* (Main Content)       */
/************************/

body.layout-main #content-wrapper {
  margin: 24px 0 0 0;    /* LTR */
  width: 940px;
}


/**************************/
/*   TWO COLUMN LAYOUT    */
/* (Sidebar:Main Content) */
/**************************/

body.layout-first-main #sidebar-first {
  margin: 20px 10px 0 0;
  width: 220px;
}

body.layout-first-main #content-wrapper {
  margin: 20px 0 0 10px;    /* LTR */
  width: 700px;
}

body.layout-first-main.not-front #content-inner {
    background: #EDEBEA url('images/fullnodebg.png') no-repeat 0 0;
    border:1px solid #B6B6B6;
    padding: 20px;
}

body.layout-first-main.not-front.full-node #content-inner img {
    float: left;
    margin: 0 20px 10px 0;
}

/**************************/
/*   TWO COLUMN LAYOUT    */
/* (Main Content:Sidebar) */
/**************************/

body.layout-main-last #content-wrapper {
  margin: 32px 20px 0 0;
  position: relative;
  width: 470px;
  z-index: 1;
}

body.layout-main-last #sidebar-last {
  background-color: transparent;
  margin: 32px 0 0 0;
  width: 470px;
}


/**********************************/
/*      THREE COLUMN LAYOUT       */
/* (Sidebar:Main Content:Sidebar) */
/**********************************/

body.layout-first-main-last #sidebar-first {
  margin: 20px 10px 0 0;    /* LTR */
  width: 220px;
}

body.layout-first-main-last #content-wrapper {
  margin: 20px 0 0 10px;
  width: 460px;

}

body.layout-first-main-last #content-wrapper #content-inner {
}

body.layout-first-main-last #sidebar-last {
  background-color: transparent;
  margin: 20px 0 0 0;
  padding: 0 0 0 20px;    /* LTR */
  width: 220px;
}

body.full-node.layout-first-main-last #sidebar-last {
  margin: 0;
}

body.layout-first-main-last.not-front #content-inner {
    background: #EDEBEA url('images/newsbox.png') no-repeat 0 0;
    border:1px solid #B6B6B6;
    padding: 20px;
}

body.layout-first-main-last.not-front.full-node #content-inner img {
    float: left;
    margin: 0 20px 10px 0;
}

/**********************************/
/*      For styling the pager     */
/*                                 /
/**********************************/
#main-wrapper .view-frontpage .item-list .pager {
    width: 460px;
}
/**********************************/
/*      For styling the Slider    */
/*                                 /
/**********************************/
/* image replacement */
.graphic,#prevBtn,#nextBtn,#slider1prev,#slider1next {
    margin: 0;
    padding: 0;
    display: block;
    overflow: hidden;
    text-indent: -8000px;
}

    /* // image replacement */
    /* Easy Slider */
#block-views-uitgelicht_nieuws-block_1 {
    background: url('images/featuredbg.png') no-repeat;
}
#block-views-uitgelicht_nieuws-block_1 ul,#block-views-uitgelicht_nieuws-block_1 li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#block-views-uitgelicht_nieuws-block_1, #block-views-uitgelicht_nieuws-block_1 li {
    /*
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
    */
    width: 680px;
    padding-right: 2em;
    height: 255px;
    overflow: hidden;
}
#block-views-uitgelicht_nieuws-block_1 li {
    /*
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
    */
    height: 250px;
    background: none;
}
#block-views-uitgelicht_nieuws-block_1 ul li img {
    float: left;
    margin-top: 2em;
    margin-bottom: 2em;
    margin-left: 2em;
    margin-right: 2em;
}
#block-views-uitgelicht_nieuws-block_1 ul li .views-field-title {
    font-size: 1.5em;
    padding-top: 1em;
}
#block-views-uitgelicht_nieuws-block_1 ul li .views-field-timestamp {

}
#block-views-uitgelicht_nieuws-block_1 ul li .views-field-field-bericht-value {
    padding: 1em;
}
#prevBtn,#nextBtn,#slider1next,#slider1prev {
    display: block;
    width: 30px;
    height: 77px;
    position: absolute;
    left: -30px;
    top: 71px;
    z-index: 1000;
}

#nextBtn,#slider1next {
    left: 800px;
}

#prevBtn a,#nextBtn a,#slider1next a,#slider1prev a {
    display: block;
    position: relative;
    width: 30px;
    height: 77px;
    background: url(images/btn_prev.gif) no-repeat 0 0;
}

#nextBtn a,#slider1next a {
    background: url(images/btn_next.gif) no-repeat 0 0;
}

    /* numeric controls */
ol#controls {
    margin: 1em 0;
    padding: 0;
    height: 28px;
}

ol#controls li {
    margin: 0 10px 0 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 28px;
    line-height: 28px;
}

ol#controls li a {
    float: left;
    height: 28px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: #DAF3F8;
    color: #555;
    padding: 0 10px;
    text-decoration: none;
}

ol#controls li.current a {
    background: #5DC9E1;
    color: #fff;
}

ol#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus {
    outline: none;
}

    /* // Easy Slider */

#preface-wrapper #preface-last {
    float:right;
    width:220px;
}


#simplenews-block-form-1 {
    background: url(images/lageweide_reflectie.png) no-repeat 0 0;
    /*height: 200px;*/
    padding-top: 110px;
}

#simplenews-block-form-1 .form-item, #simplenews-block-form-1 .form-item label{
    display: inline;
    margin-right: 5px;
}

.feed-icon {
  display: none;
}

#header #search-box {
    /* reset parent styles */
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border: none;

    float: right;
    width: 216px;
    height: 26px;
    padding: 0 0 0 4px;
    margin-top: 30px;
    margin-right: 10px;
    background: url(images/search_round_left.png) no-repeat center left;
    background-color: #5C6457;
}
#header #search {
    width: 216px;
    height: 26px;
    background: url(images/search_round_right.png) no-repeat center right;
    text-align: left;
}
#header #search-box .form-item {
    margin: 0;
    padding-left: 1px;
    vertical-align: top;
}

#header #search-box input.form-text {
    border: none;
    width: 155px;
    height: 20px;
    margin: 3px 0;
    padding: 0;
    background: #5C6457;
    color: white;
    font-size: 14px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -moz-border-radius-topleft:0px;
    -moz-border-radius-topright:0px;
}
#header #search-box input.form-submit {
    /*background: url('images/searchbutton.png') no-repeat 0 0;
    margin: 0;
    color: transparent;
    padding: 0;
    font-size: 80%;
    border: none;
    height: 20px;
    margin: 3px 0;
    */
    background-color: #DEDEDE;
    color: #5c6457;
    width: 50px;
    height: 20px;
    margin: 3px 0;
    padding: 0;
    border: none;
}

/* Node pagina Style bv. Nieuws pagina */
#content-content .full-node.node-type-nieuws .meta {
   display: none;
}

#footer {
    padding: 0;
    margin: 0;
    width: auto;
    height: 100px;
    background: #545454 url('images/footerbg.png') repeat-x 0 0;
    border: none;
}

#footercenter {
    width: 960px;
    margin: 0 auto;
    height: 100px;
    background: #FCFCFC url('images/footermiddlebg.png') no-repeat top center;
}
#footercenter .content {
    padding-top: 20px;
}

.view-Agenda .view-content .views-row {
    background: url('images/agendabg.png') no-repeat top center;
    margin-bottom: 5px;
    padding-left: 7px;
    padding-top: 2px;
    padding-bottom: 5px;
}

.view-Agenda .view-content {
    margin-bottom: 20px;
}
#block-views-Agenda-block_1 h2 {
    background: url('images/app_date.png') no-repeat top right;
    margin-bottom: 0;
    height: 48px;
    margin-top: -15px;
    padding-top: 15px;
}
#block-views-overige_nieuws-block_2 h2 {
    background: url('images/werkzaamheden_single.png') no-repeat top right;
    margin-bottom: 0;
    height: 48px;
    margin-top: -15px;
    padding-top: 15px;
}
#block-views-Agenda-block_1 {
}
th.views-field {
    padding-bottom: 0.5em;
}
tr.even, tr.odd {
    padding: 0.8em;
}
tr.even {
    background-color: transparent;
}

tr.odd {
    background-color: #eee;
}

.view-id-uitgelicht_nieuws .field-content {
    padding-right: 10px;
}
.view-Agenda .views-field-title {
    font-size: 100%;
}
#footer p, #footer .block-wrapper {
    margin: 0;
}
div#block-user-0 {
    border: 1px solid #b6b6b6;
    background: url(images/lageweide_reflectie.png) no-repeat -1px -1px;
    background-color: white;
    padding: 85px 20px 0 20px;
    color: #606060;
    height: 162px;
    font-size: 75%;
}
div#block-user-0 .block-title {
    display: none;
}
div#block-user-0 .form-item {
    margin-top: 0.7em;
    margin-bottom: 0.7em;
}

