﻿/* --- CSS Design by Doran.be --- */

body {
background: #C9EE4A url('img/pagebg.jpg') repeat-x;
}
#header h1 {
color: #FB4949;
}
#menu div a {
background-color: #efefef;
color: #666666;
border-bottom: 2px solid #dedede;
}
#menu div.s a {
background-color: #D9EE4A;
color: #000000;
border-bottom: 2px solid #9ED136;
}
#content #c {
color: #537118;
}
#content #c h1 {
color: #ffffff;
}
#content #c h2 {
color: #000000;
}
#content #c a {
color: #000000;
}
#extra .box  {
background: #9CCF36;
}
#extra .box .top {
background: url('img/extratopbg.gif') no-repeat left top;
}
#extra .box .bottom {
background: url('img/extrabottombg.gif') no-repeat left bottom;
}
#extra .box .content h1 {
color: #000000;
}
#extra .box .content a {
color: #000000;
text-decoration: none;
border-bottom: 1px dotted #333333;
}
#footer .wrapper {
background: url('img/footerbg.gif') no-repeat center top;
color: #86B718;
}
#footer .wrapper a {
color: #688F12;
text-decoration: none;
border-bottom: 1px dotted #688F12;
}


.error {
background: #CC3333;
color: #ffffff;
border-top: 2px solid #FB4949;
border-bottom: 2px solid #FB4949;
}
.error a {
color: #ffffff;
}

.textbox {
border-left: 1px solid #8FC22C;
border-top: 1px solid #8FC22C;
border-right: 1px solid #E9FCA8;
border-bottom: 1px solid #E9FCA8;
background-image: url('img/textbox_bg.gif');
}
.btn {
border-right: 1px solid #8FC22C;
border-bottom: 1px solid #8FC22C;
border-left: 1px solid #E9FCA8;
border-top: 1px solid #E9FCA8;
background: #D7F66B;
color: #000000;
}
.btnhot {
border-right: 1px solid #DD3131;
border-bottom: 1px solid #DD3131;
border-left: 1px solid #FCC0A8;
border-top: 1px solid #FCC0A8;
background: #FB4949;
color: #000000;
}


/* --- MODULE: Babyinfo --- */
.babyinfo .photo img {
border: 1px solid #ffffff;
}
.babyinfo .info table tbody td {
padding: 5px;
border-top: 1px dotted #E9FCA8;
}
.babyinfo .info table tbody td.fldinfo {
color: #000000;
font-weight: bold;
}


/* --- MODULE: Blog (dagboek) --- */
.blog div div {
background: #DCF684 url('img/blogbg.gif') no-repeat right top;
padding: 5px;
border-bottom: 1px solid #8FC22C;
}
.blog div div h2 {
margin: 0px;
margin-bottom: 5px;
}
.blog div div p.entryinfo {
color: #7EB11B;
border-bottom: 1px dotted #8FC22C;
}
.blog div div p.entryinfo a {
color: #7EB11B;
border-bottom: 1px dotted #7EB11B;
}
.blog div div p.entryinfo a:hover {
background-color: #7EB11B;
border-bottom: 1px solid #7EB11B;
color: #ffffff;
}
.blog div div p img {
border: 1px solid #ffffff;
margin-left: 5px;
}


/* --- MODULE: Photogallery --- */
.photogallery .categories ul li a {
border-right: 1px solid #8FC22C;
border-bottom: 1px solid #8FC22C;
border-left: 1px solid #E9FCA8;
border-top: 1px solid #E9FCA8;
background: #BCE335;
color: #000000;
}
.photogallery .categories ul li a:hover {
background: #D9EE4A;
}
.photogallery .categories ul li.s a {
border-right: 1px solid #DD3131;
border-bottom: 1px solid #DD3131;
border-left: 1px solid #FCC0A8;
border-top: 1px solid #FCC0A8;
background: #FB4949;
color: #000000;
}
.photogallery .list div h2 {
color: #ffffff;
}
.photogallery .list div img {
border-left: 2px solid #8FC22C;
border-top: 2px solid #8FC22C;
border-right: 2px solid #E9FCA8;
border-bottom: 2px solid #E9FCA8;
}


/* --- MODULE: Guestbook --- */
ul.guestbook li .date {
background: #FB4949;
border-right: 1px solid #DD3131;
border-bottom: 1px solid #DD3131;
color: #ffffff;
}
ul.guestbook li em {
color: #7EB11B;
}
ul.guestbook li em a {
color: #7EB11B;
border-bottom: 1px dotted #7EB11B;
}
ul.guestbook li em a:hover {
background-color: #7EB11B;
border-bottom: 1px solid #7EB11B;
color: #ffffff;
}
