/* General ***/
html{background:#6EABA9}
body{background:url(../_img/bg_wrapper.png) repeat-y top center;margin-bottom:40px}
#wrapper{width:980px;position:relative}
#inner_wrapper{background:url(../_img/bg_footer.png) no-repeat bottom center;width:980px;margin-left:-20px;padding:0 20px 20px}
#header{padding-left:10px;padding-right:10px}
#logo{margin:30px 0;background:url(../_img/logo.png) no-repeat left top;height:66px;text-indent:-9999px;overflow:hidden;}
#logo a{display:block;height:100%;width:100%;}
#header,#footer{padding-left:10px;padding-right:10px}
#body{}
#footer{background:#ECF5F4;color:#077;padding-top:10px;padding-bottom:90px}
#footer p {margin:0}
#introduction a,#filter_panel a{color:#B51B23}
#introduction a:hover,#filter_panel a:hover{color:#710006}

/* Te koop ***/
#te_koopPage #wrapper{background:#CCE5E2 url(/_img/home_graphic.jpg) no-repeat right top}
#te_koopPage #header{background:none;}
#meer_informatie_block{float:right}
.item_prijs{color:#005955;font-size:14px;font-weight:bold;margin-top:-10px;font-family:Arial;}
.tekoop_item{border-bottom:1px solid #CCE5E2;padding-bottom:20px;margin-bottom:20px;}
a.btn_inkijken{background-image:url(http://www.sandradehaan.nl/_img/btn_inkijken.png);background-position:center 4px;background-color:#52A243;width:95px;float:left;margin-right:5px}
a.btn_bestellen{background-image:url(http://www.sandradehaan.nl/_img/btn_bestellen.png);background-color:#288C88;width:110px}
a.btn_inkijken:hover{background-color:#1D6B0F}
a.btn_bestellen:hover{background-color:#00524E}
.side_block input.text,.side_block textarea{width:184px;border-color:#B5D5D1}
.side_block input.text:focus,.side_block textarea:focus{width:184px;border-color:#98C0BB}
.side_block textarea{height:90px}
.btn_verstuur{border:none;background:url(http://www.sandradehaan.nl/_img/btn_verstuur.png) no-repeat 0 0;padding:0;margin:0;width:105px;height:19px}
.btn_verstuur span{display:none}
.btn_bestel{border:none;background:url(http://www.sandradehaan.nl/_img/btn_bestel.png) no-repeat 0 0;padding:0;margin:0;width:105px;height:19px;text-indent:-9999px}
.bestelformulier {
  background:#ECF5F4;
  color:#288C88;
  padding:20px;
}
.bestelformulier label{float:left;width:90px}
.bestelformulier input.text{width:160px}

/* Navigation ***/
#navigation,#navigation li{list-style:none;margin:0;padding:0;height:34px;}
#navigation li{float:left;display:inline;margin-right:6px;height:34px}
#navigation a{background:url(../_img/navigation.png) no-repeat 0 0;display:block;overflow:hidden;text-indent:-9999px}
a#nav_home{width:75px;height:29px;margin-top:5px;background-position:0 -5px;}
a#nav_portfolio{width:126px;height:29px;margin-top:5px;background-position:-75px -5px;}
a#nav_overmij{width:106px;height:34px;margin-top:0;background-position:-201px 0}
a#nav_tekoop{width:106px;height:26px;margin-top:8px;background-position:-307px -8px}
a#nav_contact{width:106px;height:31px;margin-top:3px;background-position:-413px -3px}
a#nav_english{width:106px;height:26px;margin-top:8px;background-position:-519px -8px}
a#nav_home:hover{background-position:0 -39px;}
a#nav_portfolio:hover{background-position:-75px -39px;}
a#nav_overmij:hover{background-position:-201px -34px}
a#nav_tekoop:hover{background-position:-307px -42px}
a#nav_contact:hover{background-position:-413px -37px}
a#nav_english:hover{background-position:-519px -42px}
a#nav_home.active{background-position:0 -73px;}
a#nav_portfolio.active{background-position:-75px -73px;}
a#nav_overmij.active{background-position:-201px -68px}
a#nav_tekoop.active{background-position:-307px -76px}
a#nav_contact.active{background-position:-413px -71px}
a#nav_english.active{background-position:-519px -76px}

/* Contact ***/
#contactPage #wrapper{background:#CCE5E2 url(/_img/contact_graphic.jpg) no-repeat right top}
#contactPage #header{background:none;}
#contactPage #introduction{padding-bottom:20px;padding-top:20px;background-image:url(/_img/contact_graphic_intro.jpg);background-position:580px -1px;background-repeat:no-repeat;}
#contactPage textarea{width:265px;padding-right:37px;}
#contactPage #content {padding-bottom:140px}

/* Home ***/
#homePage #wrapper{background:#CCE5E2 url(/_img/home_graphic.jpg) no-repeat right top}
#homePage #header{background:none;}
#homePage #introduction{padding:10px}
#introduction h2{color:#B51B23;margin:17px 0 10px}
#homePage #content{padding-top:0}
.post_info{color:#6EABA9;font-size:1.1em}
.post_info a{color:#6EABA9}
.post_info a:hover{color:#066}
.post{border-bottom:1px solid #CCE5E2;padding:9px 0}
.post_image{text-align:center;padding-top:10px}
.post_read{color:#077}
.post_read a{font-weight:bold}
.post h3{margin-top:18px;font-size:2em}
/*.post h3 a{color:#00514E;text-decoration:none;}
.post h3 a:hover{color:#077}
*/
.post h3 a{color:#11612b;text-decoration:none;}
.post h3 a:hover{color:#0b3f1c}
#postnavigation{padding-top:10px}
#postnavigation a{text-decoration:none}

/* Over mij ***/
#over_mijPage #wrapper{background:#CCE5E2 url(/_img/home_graphic.jpg) no-repeat right top}
#over_mijPage #header{background:none;}
.side_block{background:#DFEFED;padding:15px;color:#67ADAB;margin-bottom:20px;}
.side_block p, .side_block ul{font-size:1.1em;line-height:1.364em}
.side_block_title{margin-bottom:10px}
.side_block li{margin-bottom:.5em;}
.side_block h6{font-size:1.1em;color:#67ADAB}

/* Portfolio ***/
.back_link{position:absolute;top:-27px;font-size:1.1em;color:#6EABA9}
.back_link:hover{color:#066}
.rss-icon{background:url(http://www.sandradehaan.nl/_img/rss.png) no-repeat right center;display:inline-block;padding-right:30px;line-height:21px;height:21px;color:#e9572b !important;font-size:11px}
.rss-icon:hover{color:#b51b23 !important}
#portfolio_filters{background:#FAF1EC;color:#B51B23;height:auto;margin-bottom:20px;padding:5px 0;position:relative}
#portfolio_filters #loading{position:absolute;bottom:10px;right:10px;width:16px;height:16px;overflow:hidden}
#filter_panel{padding:0 20px;font-size:1.1em}
#filter_panel select{margin-right:1em;}
#filter_panel label {float:left;margin-right:1em;margin-bottom:0}
#filter_panel label input.checkbox{position:relative;top:2px}
#portfolio_filters #filter_knop{background:#FAF1EC url(/_img/btn_filteren.png) no-repeat 0 0;display:block;overflow:hidden;position:absolute;top:-32px;right:0;height:32px;text-indent:-9999px;width:293px}
#subnavigation,#subnavigation li{list-style:none;margin:0;padding:0}
#subnavigation li{margin-bottom:5px}
#subnavigation a{background-color:#67ADAB;color:#FFF;display:block;height:27px;line-height:25px;padding-left:8px;text-decoration:none}
#subnavigation a:hover,#subnavigation a.active{background-color:#005955}
#subnavigation #nav_spotlight{margin-right:60px;background-image:url(/_img/spotlight_star.png);background-repeat:no-repeat;background-position:5px center;padding-left:33px;margin-bottom:10px}
#subnavigation #nav_artikelen{margin-right:75px}
#subnavigation #nav_illustraties{margin-right:88px}
#subnavigation #nav_strips_cartoons{margin-right:80px}
#subnavigation #nav_linoleumsnedes{margin-right:83px}
#subnavigation #nav_boekjes{margin-right:93px}
#subnavigation #nav_recensies{margin-right:80px}
#portfolio_pagination{font-size:1.1em}
#portfolio_pagination strong,#portfolio_pagination a{height:21px;padding:0 8px;line-height:21px;display:block;float:left;text-align:center}
#portfolio_pagination strong{background:#005955;color:#FFF;font-weight:normal}
#portfolio_pagination a{background:#DFEFED;color:#005955;text-decoration:none}
#portfolio_pagination a:hover{background:#005955;color:#FFF}

#label_title{color:#077;font-weight:bold;font-size:1.2em;margin-top:20px;margin-bottom:8px}
#label_list{list-style:none;margin:0;padding:0;border-top:1px solid #CCE5E2}
#label_list li{border-bottom:1px solid #CCE5E2;margin:0;padding-bottom:2px}
#label_list a{text-decoration:none;line-height:19px}

.portfolio_item{background:#DFEFED;padding:10px 15px;height:230px;margin-bottom:20px;position:relative}
.portfolio_item h5{font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.333em}
.portfolio_item p{color:#67ADAB;font-size:1.1em;line-height:1.454em;margin-bottom:.5em}
.portfolio_item .button{background:url(/_img/btn_more.png) no-repeat 0 0;height:22px;}
.portfolio_item_thumb{position:absolute;top:113px}
.portfolio_item_link{position:absolute;top:213px}
.portfolio_item_link .button{width:120px}
.portfolio_item_link .one{background-position:0 0}
.portfolio_item_link .one:hover{background-position:0 -22px}
.portfolio_item_link .two{background-position:0 -44px}
.portfolio_item_link .two:hover{background-position:0 -66px}
.portfolio_item_link .three{background-position:0 -88px}
.portfolio_item_link .three:hover{background-position:0 -110px}

.portfolio_detail h2 {
  font-size:2.4em;
  margin-bottom:0;
}
.portfolio_detail_info{color:#6EABA9;font-size:1.1em;}

/* Titles ***/
.irep{background:url() no-repeat 0 0;text-indent:-9999px;overflow:hidden}
#title_welkom_bij_de_site_van_sandra{background-image:url(http://www.sandradehaan.nl/_img/titles/welkom_bij_de_site_van_sandra.png);height:23px}
#title_spotlight{background-image:url(http://www.sandradehaan.nl/_img/titles/in_de_spotlight.png);height:27px}
#title_illustraties{background-image:url(http://www.sandradehaan.nl/_img/titles/illustraties.png);height:27px}
#title_strips_cartoons{background-image:url(http://www.sandradehaan.nl/_img/titles/strips_en_cartoons.png);height:27px}
#title_linoleumsnedes{background-image:url(/_img/titles/linoleumsnedes.png);height:27px}
#title_boekjes{background-image:url(/_img/titles/boekjes.png);height:27px}
#title_recensies{background-image:url(/_img/titles/recensies.png);height:27px}
#title_zoekresultaten{background-image:url(/_img/titles/zoekresultaten.png);height:27px}
#title_over_mij{background-image:url(/_img/titles/over_mij.png);height:21px}
#title_publicaties{background-image:url(/_img/titles/publicaties.png);height:20px}
#title_uitgaven{background-image:url(/_img/titles/uitgaven.png);height:21px}
#title_cv{background-image:url(/_img/titles/cv.png);height:12px}
#title_ik_verkoop_leuke_boekjes_en_meer{background-image:url(/_img/titles/ik_verkoop_leuke_boekjes_en_meer.png);height:25px}
#title_meer_informatie{background-image:url(/_img/titles/meer_informatie.png);height:25px}
#title_contact{background-image:url(/_img/titles/contact.png);height:25px}
#title_stuur_een_email{background-image:url(/_img/titles/stuur_een_email.png);height:25px}

/* General ***/
#header{background:#CCE5E2 url(/_img/vervolg_graphic.jpg) no-repeat right bottom}
#introduction{background:#FAF1EC;color:#B51B23;padding:5px 10px}
#content{background:#FFF;padding:34px 10px 40px}

.button{background:#E25451 url() no-repeat center 3px;color:#FFF;height:19px;display:block;text-indent:-9999px;overflow:hidden}
.button:hover{background-color:#B51B23}

#search_site{width:156px}
button{background:#67ADAB;border:none;color:#FFF;height:21px;font-size:1.1em;font-weight:bold;margin-left:5px}

#btn_meer_over_mij{width:155px;background-image:url(http://www.sandradehaan.nl/_img/btn_meer_over_mij.png)}
#btn_deze_uitgaven_zijn_te_koop{width:285px;background-image:url(/_img/btn_deze_uitgaven_zijn_te_koop.png);background-position:center 2px}