/* What was that? What'd you just say just now? L.O.L.? Laugh out loud? That's a part of your lexicon? Really? L.O.L.? */

@import url("menu.css");

* { margin: 0; padding: 0; }

.clr { clear: both; }

body { padding: 0; margin: 0; background: #ececec; font-size: 14px; font-family: Arial, Verdana, helvetica, sans-serif; }

/* HEADER
------------------------------------------*/
#header { width: auto; height: 140px; background: #455560; }
#header-inner { margin: 0 auto; padding-top: 40px; width: 900px; height: 100px; }

#navigation { width: auto; height: 40px; background: #c7b6a4; }
#navigation-inner { margin: 0 auto; width: 900px; height: 40px; font-size: 16px; line-height: 40px; }

/* SLIDER
------------------------------------------*/
.slider-wrapper { margin: 20px auto 0px auto; width: 900px; }

/* CONTENT
------------------------------------------*/
#content { margin: 0 auto; width: 900px; height: auto; }
#content-links { margin-right: 40px; width: 650px; height: auto; float: left; }
#content-rechts { width: 210px; height: auto; float: right; }

.lijst { margin:10px 0px 0px 30px; line-height: 20px; }
.lijst a:link, .lijst a:visited { color: #000; text-decoration: none; }
.lijst a:hover { color: #000; text-decoration: underline; }

.afb-thumbs { margin-right: 10px; margin-bottom: 10px; }
.afb-thumbs-last { margin-bottom: 10px; }

/* FOOTER
------------------------------------------*/
#footer { margin-top: 80px; width: auto; height: 100px; background: #455560; }
#footer-container { margin: 0 auto; padding-top: 10px; width: 900px; }

.footer-menu li { display: inline; list-style-type: none; padding-right: 20px; }

.footer-menu a:link, .footer-menu a:visited { color: #999; text-decoration: none; }
.footer-menu a:hover { color: #999; text-decoration: underline; }

/* TEXT STYLES
------------------------------------------*/
h1 { padding: 2px 0px 2px 8px; margin-bottom: 10px; font-size: 24px; color: #455560; background: url('../images/bg.jpg'); border-left: 5px solid #feb612; }
p { line-height: 20px; }
p a:link, p a:visited { color: #000; text-decoration: underline; }
p a:hover { color: #000; text-decoration: none; }

#content-rechts a:link, #content-rechts  a:visited { color: #000; text-decoration: none; }
#content-rechts a:hover { color: #000; text-decoration: underline; }

/* SELECTION
------------------------------------------*/
::-moz-selection{ background: #455560; color: #fdb813; text-shadow: none; }
::-webkit-selection{ background: #455560; color: #fdb813; text-shadow: none; }
::selection { background: #455560; color: #fdb813; text-shadow: none; }