/*
http://yui.yahooapis.com/2.8.1/build/reset/reset-min.css & http://yui.yahooapis.com/2.7.0/build/fonts/fonts-min.css

Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* ---[ All ]--- */

html {
    overflow-y: scroll;
}

html, body {
    font-family: 'Arial';
    background: #fff url(/layouts/hulpmix/images/bg-main.gif);
}

#wpr-page {
	text-align: center;
}

#page,
#wpr-iframe {
    position: relative;
	margin: 0 auto;
	padding: 0;
	width: 975px;
	text-align: left;
}

/* ---[ Header ]--- */

#wpr-header {
	position: relative;
	margin-bottom: 210px;
}

#header {

}

#wpr-toolbar {
    height: 30px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-menu.png) no-repeat top left;
}

.content .btn-privacy {
    position: relative;
    top: -25px;
    left: -10px;
    width: 425px;
}

.LMR-tabs #content .content .btn-privacy a {
    display: block;
    padding: 4px 10px;
    height: 17px;
    background-color: #d85000;
    color: #fff;
    text-decoration: none;
}

.LMR-tabs #content .content .btn-privacy a:hover {
    background-color: #ff6600;
}

.LMR-tabs.forum #content .content .btn-privacy {
    left: 0;
}

/* ---[ Banners ]--- */

.LMR-page-menu #wpr-banner,
.LMR-page-menu-left #wpr-banner,
.LMR-theme #wpr-banner,
.LMR-tabs #wpr-banner,
.LMR-page #wpr-banner,
.home #wpr-page-title {
    display: none;
}

#wpr-banner,
#wpr-page-title {
    margin: 0 15px;
    width: 465px;
    min-height: 10px;
}

#banner h3,
.banner-sidebar-small p,
.banner-sidebar-large p {
    margin: 13px 0;
    height: 60px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-buttons.png) no-repeat top left;
}

#banner h3:hover {
    background-position: 0 -60px;
}

#banner a {
    display: block;
    padding: 5px 0 0 100px;
    font-size: 146.5%;
    font-weight: bold;
    color: #fff;
}

.banner-sidebar-small,
.banner-sidebar-large {
    margin-bottom: 15px;
    height: 60px;
}

.banner-sidebar-small p,
.banner-sidebar-large p {
    background-position: -465px -120px;
}

.banner-sidebar-small p:hover,
.banner-sidebar-large p:hover {
    background-position: -465px -180px;
}

.banner-sidebar-small p a,
.banner-sidebar-small p:hover a,
.banner-sidebar-large p a,
.banner-sidebar-large p:hover a {
    display: block;
    padding: 10px 7px;
    font-family: 'arial';
    font-weight: bold;
    line-height: 120%;
    font-size: 15px;
    color: #fff;
}

.banner-sidebar-large p a,
.banner-sidebar-large p:hover a {
    text-align: center;
    font-size: 30px;
}

.banner-sidebar-home-small,
.banner-sidebar-home-large {
    margin-bottom: -85px;
}

.banner-sidebar-home-small h3,
.banner-sidebar-home-large h3 {
    position: relative;
    top: -85px;
    width: 225px;
    height: 60px;
}

.banner-sidebar-home-small h3 a,
.banner-sidebar-home-large h3 a {
    display: block;
    padding: 10px;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
}

.banner-sidebar-home-large h3 a {
    font-size: 30px;
    text-align: center;
}

.banner-sidebar-home-small h3 a:hover,
.banner-sidebar-home-large h3 a:hover {
    color: #eee;
}

/* ---[ Content ]--- */

#wpr-main {
    margin-top: 10px;
    background: #e3d0af url(/layouts/hulpmix/images/bg-wpr-main.png) repeat-y top left;
}

#main {

}

/* ---[ Footer ]--- */

#wpr-footer {
	position: relative;
	clear: both;
	padding: 6px 15px 6px 110px;
	background-color: #878787;
    background: #878787 url(/layouts/hulpmix/images/bg-logo.png) no-repeat 15px -145px;
}

#footer {

}

/* ---[ Clearing elements ]--- */

/* clear float container without source markup - http://www.positioniseverything.net/easyclearing.html */
#wpr-page:after,
#wpr-header:after,
#wpr-toolbar:after,
#wpr-main:after,
#wpr-footer:after,
#wpr-generalmenu:after,
#wpr-content:after,
#wpr-sidebar-left:after,
#wpr-sidebar-right:after,
#wpr-breadcrumbs:after,
#content:after,
.content:after,
.form-line:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
	line-height: 0;
}

/* ---[ Layout ]--- */

#wpr-sidebar-left,
#wpr-content,
#wpr-sidebar-right,
#wpr-content-sidebar-right,
#wpr-content-sidebar-right-bottom,
#wpr-content-bottom,
#wpr-right-bottom {
    position: relative;
	float: left;
	min-height: 10px;
}

#wpr-sidebar-left,
#wpr-sidebar-right {

}

#wpr-sidebar-left {
    left: -705px;
    margin-left: 15px;
	width: 225px;
}

.LMR-tabs #wpr-sidebar-left {
    margin-left: 0;
}

.home #modules-sidebar-left,
.home #wpr-sidebar-right-top {
   margin-bottom: 30px;
}

.LMR-tabs #modules-sidebar-left {
    margin-left: 13px;
}

#sidebar-left {

}

#wpr-content-sidebar-right {
    left: 255px;
    width: 705px;
}


.mijn_verhaal_onderwerp #wpr-content-sidebar-right,
.forum_onderwerp #wpr-content-sidebar-right {
    margin-bottom: 20px;
    background-color: #fff;
}

.stuur-jouw-verhaal-in #wpr-content-sidebar-right {
    margin-bottom: 20px;
    background: #fff url(/layouts/hulpmix/images/bg-tabs-mijn-verhaal.gif) repeat-y top right;
}

#wpr-content {
	width: 465px;
	margin: 0 15px 15px 0;
}

#content {

}

.LMR-page-menu-left #content,
.LMR-page #content {
    padding: 0 30px;
    background: #fff url(/layouts/hulpmix/images/bg-sprite-page-content.png) repeat-y top left;
}

.LMR-page-menu-left #wpr-content .bottom,
.LMR-page-menu-left #wpr-content .top,
.LMR-page #wpr-content .bottom,
.LMR-page #wpr-content .top {
    height: 40px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-page-content.png) no-repeat -470px 0;
}

.LMR-page-menu-left #wpr-content .bottom,
.LMR-page #wpr-content .bottom {
    background-position: -470px -35px;
}

#wpr-sidebar-right,
#sidebar-right-bottom {
	width: 225px;
}

#sidebar-right {

}

#logo,
#wpr-page-title,
#wpr-banner,
#corporation {
    float: left;
}

#wpr-header-content {
    padding: 0 15px;
    height: 85px;
}

.LMR-theme #wpr-header-content,
.LMR-tabs #wpr-header-content,
.LMR-page-menu-left #wpr-header-content {
    height: 65px;
}

.stuur-jouw-verhaal-in #modules-sidebar-right-top,
.stuur-jouw-verhaal-in #modules-sidebar-right-bottom {
    display: none;
}

/*---[ Tabs Layout ]---*/

.LMR-tabs #wpr-content,
.LMR-tabs #wpr-sidebar-right-top {
    background-color: #fff;
}

.LMR-tabs #wpr-content,
.LMR-tabs #wpr-content-bottom {
    margin-right: 0;
    width: 455px;
}

#wpr-content .bottom {
    height: 13px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-layout.png) no-repeat 0 -525px;
}

.LMR-tabs #content,
.mijn_verhaal_onderwerp #content-bottom,
.forum_onderwerp #content-bottom {
    padding: 20px 27px;
}

.LMR-tabs.forum #content {
    padding: 20px 15px;
}

.content .theme-header {
    position: relative;
    left: -10px;
    margin-bottom: 35px;
    height: 60px;
}

.LMR-tabs.forum .content .theme-header {
    left: 0;
}

.LMR-tabs #wpr-sidebar-right,
.LMR-tabs #wpr-right-bottom {
    width: 250px;
}

.LMR-tabs #wpr-sidebar-right-top,
.LMR-tabs #wpr-right-bottom,
.LMR-tabs #wpr-sidebar-right-bottom {
    padding: 20px 0 10px 15px;
    background: #fff url(/layouts/hulpmix/images/bg-wpr-sidebar-right-top.png) no-repeat bottom left;
}

.LMR-tabs #wpr-sidebar-right-bottom {
    padding-top: 5px;
    background: none;
}

.mijn_verhaal_onderwerp #wpr-sidebar-right-top,
.forum_onderwerp #wpr-sidebar-right-top {
    background: #fff none;
}

.mijn_verhaal_onderwerp #wpr-right-bottom,
.forum_onderwerp #wpr-right-bottom {
    padding-left: 0;
    background: none;
}

.stuur-jouw-verhaal-in  #wpr-sidebar-right-top {
    background: none;
}

#right-bottom {
    padding-right: 10px;
}

#wpr-content-sidebar-right-bottom {
    display: none;
}

.mijn_verhaal_onderwerp #wpr-content-sidebar-right-bottom,
.forum_onderwerp #wpr-content-sidebar-right-bottom {
    display: block;
    border-top: 1px solid #9a6505;
    width: 705px;
    background-color: #f4f0e5;
}

/* ---[ Mainmenu ]--- */

#mainmenu {
    float: left;
    width: 240px;
    height: 30px;
}

#mainmenu li {
    float: left;
    margin: 7px 0 0 15px;
}

#mainmenu #all-themes {
    margin-left: 20px;
    padding-right: 20px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-bullets.png) no-repeat 131px -16px;
}

#mainmenu #all-themes.show {
    background-position: 131px 5px;
}

#mainmenu a {
    font-size: 116%;
    font-weight: bold;
    color: #cd3b0c;
    text-decoration: none;
}

/* ---[ Thememenu ]--- */

#wpr-thememenu {
    position: absolute;
    top: 30px;
    left: 0;
    z-index: 1;
    width: 975px;
	height: 200px;
	background-color: #ece3d0;
}

#thememenu div {
    width: 225px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-menu.png) no-repeat top left;
}

#thememenu .thememenu-bottom {
    position: relative;
    top: -10px;
    margin-left: 55px;
    width: 170px;
    height: 15px;
}

#thememenu .thememenu-more {
    border-top: 1px solid #fff;
    margin: 5px;
    padding: 0 5px;
    font-family: verdana;
    font-size: 85%;
    font-weight: bold;
    color: #fff;
}

#thememenu div ul {
    overflow: hidden;
    margin: 0 0 0 55px;
    padding: 5px 10px 0 10px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-menu.png) no-repeat -55px -30px;
}

#thememenu #lichaam ul,
#thememenu #seksualiteit ul,
#thememenu #verslaving ul,
#thememenu #school-maatschappij ul,
#thememenu #lichaam .thememenu-bottom,
#thememenu #seksualiteit .thememenu-bottom,
#thememenu #verslaving .thememenu-bottom,
#thememenu #school-maatschappij .thememenu-bottom {
    margin: 0 55px 0 0;
}

#thememenu #lichaam ul ul,
#thememenu #seksualiteit ul ul,
#thememenu #verslaving ul ul,
#thememenu #school-maatschappij ul ul,
#thememenu div ul ul {
    margin: 0;
    padding: 0;
    background: none;
}

#gevoel,
#familie,
#vrienden-relaties,
#geweld,
#lichaam,
#seksualiteit,
#verslaving,
#school-maatschappij {
    position: absolute;
    overflow: hidden;
    width: 225px;
    height: 70px;
}

#gevoel,
#familie,
#vrienden-relaties,
#geweld {
    z-index: 2;
    top: 10px;
}

#gevoel,
#lichaam {
    left: 15px;
}

#familie,
#seksualiteit {
    left: 255px;
}

#vrienden-relaties,
#verslaving {
    left: 495px;
}

#geweld,
#school-maatschappij {
    left: 735px;
}

#lichaam,
#seksualiteit,
#verslaving,
#school-maatschappij {
    top: 103px;
}

#thememenu #gevoel               { background-position:  0      -30px; }
#thememenu #familie              { background-position: -225px  -30px; }
#thememenu #vrienden-relaties    { background-position: -450px  -30px; }
#thememenu #geweld               { background-position: -675px  -30px; }
#thememenu #lichaam              { background-position: -900px  -30px; }
#thememenu #seksualiteit         { background-position: -1125px -30px; }
#thememenu #verslaving           { background-position: -1350px -30px; }
#thememenu #school-maatschappij  { background-position: -1575px -30px; }

#thememenu #gevoel ul              { background-position: -55px   -30px; }
#thememenu #familie ul             { background-position: -280px  -30px; }
#thememenu #vrienden-relaties ul   { background-position: -505px  -30px; }
#thememenu #geweld ul              { background-position: -730px  -30px; }
#thememenu #lichaam ul             { background-position: -900px  -30px; }
#thememenu #seksualiteit ul        { background-position: -1125px -30px; }
#thememenu #verslaving ul          { background-position: -1350px -30px; }
#thememenu #school-maatschappij ul { background-position: -1575px -30px; }

#thememenu #gevoel .thememenu-bottom              { background-position: -55px   -815px; }
#thememenu #familie .thememenu-bottom             { background-position: -280px  -815px; }
#thememenu #vrienden-relaties .thememenu-bottom   { background-position: -505px  -815px; }
#thememenu #geweld .thememenu-bottom              { background-position: -730px  -815px; }
#thememenu #lichaam .thememenu-bottom             { background-position: -900px  -815px; }
#thememenu #seksualiteit .thememenu-bottom        { background-position: -1125px -815px; }
#thememenu #verslaving .thememenu-bottom          { background-position: -1350px -815px; }
#thememenu #school-maatschappij .thememenu-bottom { background-position: -1575px -815px; }

.groupstart {
    margin-top: 6px;
}

#thememenu div ul li a {
    display: block;
    padding: 1px 3px;
    font-size: 153.9%;
    font-weight: bold;
    line-height: 100%;
    color: #fff;
    text-decoration: none;
}

#thememenu div ul li a:hover {
    background: transparent url(/layouts/hulpmix/images/bg-sprite-menu.png) no-repeat -1810px 0;
}

#thememenu #gevoel ul li a:hover              { background-position: -1810px -0;     }
#thememenu #familie ul li a:hover             { background-position: -1810px -50px;  }
#thememenu #vrienden-relaties ul li a:hover   { background-position: -1810px -100px; }
#thememenu #geweld ul li a:hover              { background-position: -1810px -150px; }
#thememenu #lichaam ul li a:hover             { background-position: -1810px -200px; }
#thememenu #seksualiteit ul li a:hover        { background-position: -1810px -250px; }
#thememenu #verslaving ul li a:hover          { background-position: -1810px -300px; }
#thememenu #school-maatschappij ul li a:hover { background-position: -1810px -350px; }

#thememenu div ul li ul li a {
    font-family: 'Verdana';
    font-size: 85%;
    font-weight: normal;
    line-height: 105%;
}

#thememenu li.kijk_ook_bij_gevoel a,
#thememenu li.kijk_ook_bij_familie a,
#thememenu li.kijk_ook_bij_vrienden_relaties a,
#thememenu li.kijk_ook_bij_geweld a,
#thememenu li.kijk_ook_bij_lichaam a,
#thememenu li.kijk_ook_bij_seksualiteit a,
#thememenu li.kijk_ook_bij_verslaving a,
#thememenu li.kijk_ook_bij_school_werk_geld a,
#thememenu li.kijk_ook_bij_gevoel a:hover,
#thememenu li.kijk_ook_bij_familie a:hover,
#thememenu li.kijk_ook_bij_vrienden_relaties a:hover,
#thememenu li.kijk_ook_bij_geweld a:hover,
#thememenu li.kijk_ook_bij_lichaam a:hover,
#thememenu li.kijk_ook_bij_seksualiteit a:hover,
#thememenu li.kijk_ook_bij_verslaving a:hover,
#thememenu li.kijk_ook_bij_school_werk_geld a:hover,
#themesubmenu li.kijk_ook_bij_gevoel a,
#themesubmenu li.kijk_ook_bij_familie a,
#themesubmenu li.kijk_ook_bij_vrienden_relaties a,
#themesubmenu li.kijk_ook_bij_geweld a,
#themesubmenu li.kijk_ook_bij_lichaam a,
#themesubmenu li.kijk_ook_bij_seksualiteit a,
#themesubmenu li.kijk_ook_bij_verslaving a,
#themesubmenu li.kijk_ook_bij_school_werk_geld a,
#themesubmenu li.kijk_ook_bij_gevoel a:hover,
#themesubmenu li.kijk_ook_bij_familie a:hover,
#themesubmenu li.kijk_ook_bij_vrienden_relaties a:hover,
#themesubmenu li.kijk_ook_bij_geweld a:hover,
#themesubmenu li.kijk_ook_bij_lichaam a:hover,
#themesubmenu li.kijk_ook_bij_seksualiteit a:hover,
#themesubmenu li.kijk_ook_bij_verslaving a:hover,
#themesubmenu li.kijk_ook_bij_school_werk_geld a:hover,
#theme-subtabmenu li.kijk_ook_bij_gevoel a,
#theme-subtabmenu li.kijk_ook_bij_familie a,
#theme-subtabmenu li.kijk_ook_bij_vrienden_relaties a,
#theme-subtabmenu li.kijk_ook_bij_geweld a,
#theme-subtabmenu li.kijk_ook_bij_lichaam a,
#theme-subtabmenu li.kijk_ook_bij_seksualiteit a,
#theme-subtabmenu li.kijk_ook_bij_verslaving a,
#theme-subtabmenu li.kijk_ook_bij_school_werk_geld a,
#theme-subtabmenu li.kijk_ook_bij_gevoel a:hover,
#theme-subtabmenu li.kijk_ook_bij_familie a:hover,
#theme-subtabmenu li.kijk_ook_bij_vrienden_relaties a:hover,
#theme-subtabmenu li.kijk_ook_bij_geweld a:hover,
#theme-subtabmenu li.kijk_ook_bij_lichaam a:hover,
#theme-subtabmenu li.kijk_ook_bij_seksualiteit a:hover,
#theme-subtabmenu li.kijk_ook_bij_verslaving a:hover,
#theme-subtabmenu li.kijk_ook_bij_school_werk_geld a:hover {
    margin-top: 8px;
	padding-top: 2px;
	border-top: 1px solid #fff;
	font-weight: normal;
	color: #ccc;
	cursor: default;
	background: none;
}

#thememenu li.gevoel ul li ul li,
#thememenu li.familie ul li ul li,
#thememenu li.vrienden_relaties ul li ul li,
#thememenu li.geweld ul li ul li,
#thememenu li.lichaam ul li ul li,
#thememenu li.seksualiteit ul li ul li,
#thememenu li.verslaving ul li ul li,
#thememenu li.school_werk_geld ul li ul li {
	margin: 0;
	padding-left: 7px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-bullets.png) no-repeat -465px 6px;
}

/* ---[ Breadcrumbs ]--- */

#wpr-breadcrumbs {
    overflow: hidden;
    float: left;
    margin: 0 15px;
    padding-top: 7px;
    width: 465px;
    height: 20px;
}

#breadcrumbs ul li {
	margin-left: 5px;
	padding: 3px 0 3px 10px;
    display: inline;
    white-space: nowrap;
    background-position: -60px 9px;
}

#breadcrumbs ul li a {
	color: #cd3b0c;
	text-decoration: none;
}

#breadcrumbs ul li a:hover {

}

#breadcrumbs ul li.last a {
    color: #666;
}

#breadcrumbs ul li.first {
    margin-left: 0;
    padding-left: 0;
    background: none;
}

.breadcrumb {
    padding: 0;
}

#breadcrumbs li,
.content .breadcrumb li {
    margin-left: 4px;
    padding-left: 10px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-bullets.png) no-repeat -60px 5px;
}

#breadcrumbs li a {
    font-size: 11px;
}

#breadcrumb li:first-child
.breadcrumb li:first-child {
    margin-left: 0;
    padding-left: 0;
    background: none;
}


/* ---[ Generalmenu ]--- */

#generalmenu ul li {
	float: left;
	padding: 6px;
}

#generalmenu ul li a {
    margin-left: 10px;
    padding-left: 10px;
    color: #ece3d0;
    text-decoration: none;
}

#news {
    float: right;
}

/* ---[ Logo's & labels ]--- */

#logo a {
    outline: none;
    display: block;
    position: relative;
    top: -4px;
    left: -25px;
    margin-right: -25px;
    padding: 50px 0 0 110px;
    width: 140px;
    height: 15px;
    font-family: 'verdana';
    font-size: 10px;
    color: #d85000;
    text-decoration: none;
    background: transparent url(/layouts/hulpmix/images/bg-logo.png) no-repeat top left;
}

.home #logo a {
    padding: 0;
    width: 250px;
    height: 65px;
    text-indent: -9000px;
}

.home #logo a {
    top: 12px;
    background-position: 0 -20px;
}

#corporation {
    margin-top: 5px;
    width: 225px;
    height: 50px;
    background: transparent url(/layouts/hulpmix/images/bg-logo.png) no-repeat 25px -93px;
}

.home #corporation {
    margin: 15px 0;
    height: 50px;
}

#sidebar-right #feedback {
    position: absolute;
    top: 0;
    right: -25px;
}

#sidebar-right #feedback a {
    outline: none;
    display: block;
    width: 20px;
    height: 76px;
    text-indent: -9000px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-buttons.png) no-repeat -630px 0;
}

/* ---[ Content ]--- */

.content {

}

#modules-sidebar-right-top .content {
    overflow: hidden;
    width: 225px;
}

.idee,
.forum_reactie,
.mijn_verhaal_reactie {
    border-bottom: 1px solid #dfd0b2;
    margin-bottom: 5px;
}

.content .date {
	margin-bottom: 0;
	color: #666;
}

.comments-header {
    position: relative;
    left: -27px;
    border-top: 1px solid #dfd0b2;
    padding: 5px 0 0 27px;
}

/* ---[ Paragraph formatting ]--- */

.content p {
	margin: 0 0 1.25em 0;
	font-size: 100%;
	line-height: 170%;
}

.LMR-tabs .content p {
    font-family: 'verdana';
    font-size: 93%;
    line-height: 150%;
}

.LMR-tabs .forum_reactie p,
.LMR-tabs .mijn_verhaal_reactie p,
.idee p
.forum_reactie .nickname {
    color: #666;
}

.adviezen div#content .advies .nickname,
.verhaal .nickname {
    color: #999;
}

/*---[ Home modules ]---*/

#home-forum ul li.header,
#home-mijn-verhaal ul li.header {
    padding: 3px 8px 2px 8px;
    height: 20px;
    background: #e3d0b2 url(/layouts/hulpmix/images/bg-sprite-layout.png) no-repeat 0 0;
}

#home-forum ul li.header div,
#home-mijn-verhaal ul li.header div {
    font-size: 12px;
    color: #666;
}

#home-forum ul li.row,
#home-mijn-verhaal ul li.row {
    overflow: hidden;
    margin: 0;
    padding: 2px 8px;
    height: 31px;
    font-size: 11px;
    color: #666;
    background: #f4f0e5 url(/layouts/hulpmix/images/bg-sprite-layout.png) no-repeat 0 -60px;
}

#home-forum ul li.row-1,
#home-mijn-verhaal li.row-1 {
    background-position: 0 -25px;
}

.title,
.counter,
.date {
    overflow: hidden;
    padding-right: 10px;
    float: left;
}

.title {
    width: 292px;
}

.header .title {
    font-weight: bold;
}

#home-mijn-verhaal .title {
    width: 347px;
}

.counter {
    width: 45px;
    min-height: 1px;
    text-align: right;
}

.date {
    padding: 0 0 0 5px;
    width: 85px;
}

.wpr-title-link {
    white-space: nowrap;
    font-size: 13px;
}

.nickname {

}

.breadcrumb {
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.breadcrumb li,
.forum .breadcrumb li {
    display: inline;
    font-size: 11px;
    color: #666;
}

.breadcrumb li:first-child {
    margin-left: 0;
    padding-left: 0;
    background: none;
}

.content .footer {
    margin: 0;
    padding: 0;
    background: none;
}

.more-mijn-verhaal,
.more-forum-subjects {
    outline: none;
    display: block;
    margin-top: 1px;
    width: 468px;
    height: 30px;
    text-indent: -9000px;
    background: #f4f0e5 url(/layouts/hulpmix/images/bg-sprite-layout.png) no-repeat 0 -100px;
}

.more-forum-subjects:hover {
    background-position: 0 -130px;
}

.more-mijn-verhaal {
    background-position: 0 -160px;
}

.more-mijn-verhaal:hover {
    background-position: 0 -190px;
}

#home-forum,
#home-mijn-verhaal {
    margin-bottom: 20px;
}

/* ---[ Table Forum Page ]--- */

.forum .content table thead {
    background: none;
    background-color: #f4f0e4;
}

.forum .content table tbody tr {
    border-bottom: 1px solid #f4f0e5;
    overflow: hidden;
    background: none;
    background-color: #fff;
}

.forum .content table tr th,
.forum .content table tr td {
    padding: 7px 4px;
    font-size: 100%;
}

.forum .content table tr th {
    font-size: 11px;
}

.forum .content table .title {
    width: 265px;
}

.LMR-page .content table .title {
    width: 245px;
}

.forum .content #home-mijn-verhaal .title {
    width: 351px;
}

.forum .content table .counter {
    width: 50px;
    text-align: right;
}

.content table .date {
    width: 85px;
    text-align: right;
}

.forum #content .content table tbody tr td a {
    text-decoration: none;
}

.forum #content .content table tbody tr td.date,
.forum #content .content table tbody tr td.date a,
.forum #content .content table tbody tr td.counter {
    font-family: 'verdana';
    font-size: 85%;
    white-space: nowrap;
}

.forum #content .content table tbody tr td a:hover,
.forum #content .content table tbody tr.hover td a {
    color: #d15300;
}

.forum #content .content table tbody tr.hover {
    cursor: pointer;
    background: #fff url(/layouts/hulpmix/images/bg-sprite-layout.png) no-repeat 0 -547px;
}

/* ---[ Headers ]--- */

.content h1,
.content h2,
.content h3 {
	clear: both;
	color: #333;
	margin: 0 0 0.2em 0;
}

.content h1 {
	font-size: 116%;
	font-weight: bold;
	line-height: 160%;
	color: #9b6702;
}

#page-title {
    margin-top: 15px;
    padding-left: 10px;
    font-weight: bold;
    font-size: 30px;
}

.home #page-title {
    display: none;
}

#page-title                    { color: #d15300; }
.gevoel #page-title            { color: #cc0065; }
.familie #page-title           { color: #848300; }
.vrienden_relaties #page-title { color: #008132; }
.geweld #page-title            { color: #a90000; }
.lichaam #page-title           { color: #006565; }
.seksualiteit #page-title      { color: #e66201; }
.verslaving #page-title        { color: #0049a9; }
.school_werk_geld #page-title  { color: #650065; }

.content h2 {
    font-weight: bold;
	font-size: 108%;
	color: #9b6702;
}

.content h3 {
	font-size: 100%;
	color: #9b6702;
}

#index-mijn-verhaal h3 {
    font-family: 'verdana';
    font-size: 100%;
}

.verhaal h1,
.mijn_verhaal_onderwerp h1,
.forum_onderwerp h1 {
    font-weight: bold;
    font-size: 182%;
    line-height: 120%;
}

#right-bottom h3,
#sidebar-right-bottom h3 {
    padding-bottom: 5px;
    font-weight: bold;
    color: #d55100;
}

#content-bottom h2,
.comments-header h2 {
    padding-bottom: 5px;
	font-size: 123.1%;
    font-weight: bold;
    color: #9a6505;
}

#index-links h2 {
    display: block;
    margin-bottom: 10px;
    padding: 5px;
	font-size: 116%;
    background-color: #f4f0e5;
}

.btn-scroll-to-comment-form {
    height: 30px;
}

.btn-scroll-to-comment-form h2 {
    cursor: pointer;
    display: inline;
    padding: 3px 7px;
    color: #fff;
    background-color: #ef885a;
}

/* ---[ Links ]--- */

.content a,
.LMR-tabs #content .content a {
    color: #d25101;
    text-decoration: none;
}

.content a:hover {
    color: #ff5f01;
}

.btn-link-to-form {
    position: absolute;
    top: 35px;
    right: 25px;
}

.content table thead .title a {
    font-size: 15px;
    font-weight: bold;
    color: #d55509;
}

.LMR-page .btn-link-to-form {
    top: 47px;
}

#content .content .btn-link-to-form a {
    padding: 5px 7px;
    font-size: 100%;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    background-color: #ef885a;
}

#content .content .btn-link-to-form a:hover {
    background-color: #ff8d4d;
}

#content #index-links h2 a {
    text-decoration: none;
    color: #d25101;
}

/* ---[ Links Page ]--- */

.links div#content .content ul li {
    border-bottom: 1px solid #f1f1f1;
    margin-top: 10px;
    padding-bottom: 5px;
    color: #999;
}

.links #content .content ul li a {
    display: block;
    color: #d15300;
    text-decoration:none;
}

/* ---[ Images ]--- */

.content img.left {
	float: left;
	margin: 0 1em 0.5em 0;
}

.content img.right {
	float: right;
	margin: 0 0 1em 0.5em;
}

.img-header-ideeenbus,
.content .img-theme-header {
    position: relative;
    top: 0;
    left: -10px;
    margin-bottom: 20px;
}

.forum .content .img-theme-header {
    left: 0;
}

.LMR-page .content .img-theme-header {
    top: -3px;
    left: -10px;
}

/* ---[ Text formatting ]--- */

.content strong {
	font-weight: bold;
}

.content em {
	font-style: italic;
}

.content .grey {
    color: #999;
}

/* ---[ Lists ]--- */

.content ul,
.content ol {
    padding-bottom: 0.5em;
}

.content table ul,
.content table ol {
    padding-bottom: 0;
}

.content ul li ul,
.content ol li ol {

}

.content p + ul,
.content p + ol {
    margin-bottom: 1em;
}

.content ul li {
    padding-left: 10px;
    font-size: 100%;
    line-height: 150%;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-bullets.png) no-repeat -1450px 6px;
}

/* ---[ Adviezen ]--- */

.adviezen div#content .advies {
    border-bottom: #999 1px solid;
    margin-top: 10px;
    padding: 0 15px 10px 15px;
}

.adviezen div#content .advies ul li,
.adviezen div#content .advies p {
    padding: 0;
    font-family: 'verdana';
    font-size: 93%;
    line-height: 150%;
    background-image: none;
}

/* ---[ Sidebar chat ]--- */

.image {
    line-height: 0;
}

#sidebar-chat,
#sidebar-mail,
#sidebar-zijn-wij-deskundig,
#sidebar-andere-hulp {
    position: relative;
    width: 225px;
    height: 45px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-layout.png) no-repeat 0 -220px;
}

#sidebar-zijn-wij-deskundig {
    height: 55px;
    background-position: 0 -265px;
}

.LMR-page-menu #sidebar-zijn-wij-deskundig,
.de_hulpverleners #sidebar-zijn-wij-deskundig {
    height: 242px;
    background-position: 0 -78px;
}

.LMR-page #sidebar-zijn-wij-deskundig,
.LMR-theme #sidebar-zijn-wij-deskundig {
    padding-bottom: 7px;
    height: auto;
    background-position: 0 -95px;
}

#sidebar-andere-hulp {
    height: 65px;
    background-position: 0 -320px;
}

#sidebar-chat h3,
#sidebar-mail h3,
#sidebar-zijn-wij-deskundig h3,
#sidebar-andere-hulp h3 {
    position: absolute;
    top: -15px;
    padding: 18px 10px 0 43px;
    font-size: 15px;
    font-weight: bold;
    color: #999;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-buttons.png) no-repeat 3px -271px;
}

#sidebar-mail h3 {
    background-position: -245px -271px;
}

#sidebar-zijn-wij-deskundig h3 {
    background-position: -495px -271px;
}

.LMR-page-menu #sidebar-zijn-wij-deskundig h3,
.LMR-page #sidebar-zijn-wij-deskundig h3,
.LMR-theme #sidebar-zijn-wij-deskundig h3 {
    top: 154px;
    background: none;
}

.de_hulpverleners #sidebar-zijn-wij-deskundig h3 {
    padding: 0 0 0 43px;
    top: 191px;
}

#sidebar-andere-hulp h3 {
    background-position: -746px -271px;
}

#sidebar-chat p,
#sidebar-mail p,
#sidebar-zijn-wij-deskundig p,
#sidebar-andere-hulp p {
    margin: 0;
    padding: 20px 5px 0 43px;
    font-family: 'arial';
    font-size: 12px;
    color: #999;
    line-height: 110%;
}

#sidebar-anderen-over-deze-site,
#sidebar-forum,
#sidebar-bevriende-sites,
#sidebar-mijn-verhaal,
#sidebar-algemene-informatie,
#sidebar-adviezen {
    margin-bottom: 15px;
    width: 225px;
}

#sidebar-anderen-over-deze-site .image,
#sidebar-forum .image,
#sidebar-bevriende-sites .image,
#sidebar-mijn-verhaal .image {
    height: 50px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-photos.jpg) no-repeat 0 0;
}

#sidebar-forum .image {
    background-position: 0 -50px;
}

.LMR-tabs #sidebar-right-top #sidebar-forum .image {
    background-position: -225px -50px;
}

#sidebar-mijn-verhaal .image {
    background-position: 0 -100px;
}

.LMR-tabs #sidebar-right-top #sidebar-mijn-verhaal .image {
    background-position: -225px -100px;
}

#sidebar-anderen-over-deze-site .scroll-head,
#sidebar-anderen-over-deze-site li,
#sidebar-forum .scroll-head,
#sidebar-forum li,
#sidebar-bevriende-sites .scroll-head,
#sidebar-bevriende-sites li,
#sidebar-mijn-verhaal .scroll-head,
#sidebar-mijn-verhaal li,
#sidebar-adviezen .scroll-head,
#sidebar-adviezen li,
#sidebar-algemene-informatie .head {
    position: relative;
    height: 26px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-layout.png) no-repeat -243px -220px;
}

#sidebar-anderen-over-deze-site li,
#sidebar-forum li,
#sidebar-bevriende-sites li,
#sidebar-mijn-verhaal li,
#sidebar-adviezen li {
    position: static;
}

#sidebar-anderen-over-deze-site.no-scroll .scroll-head,
#sidebar-forum.no-scroll .scroll-head,
#sidebar-bevriende-sites.no-scroll .scroll-head,
#sidebar-mijn-verhaal.no-scroll .scroll-head,
#sidebar-adviezen.no-scroll .scroll-head,
#sidebar-adviezen.no-scroll li,
#sidebar-algemene-informatie li,
#sidebar-algemene-informatie .head,
#sidebar-algemene-informatie li {
    background: transparent url(/layouts/hulpmix/images/bg-sprite-layout.png) no-repeat -243px -261px;
}

#sidebar-anderen-over-deze-site .scroll-head h3,
#sidebar-forum .scroll-head h3,
#sidebar-bevriende-sites h3,
#sidebar-mijn-verhaal h3,
#sidebar-algemene-informatie h3,
#sidebar-adviezen h3 {
    padding: 4px 7px;
    overflow: hidden;
    width: 170px;
    font-size: 116%;
    color: #b6964d;
}

#sidebar-anderen-over-deze-site li,
#sidebar-forum li,
#sidebar-bevriende-sites li,
#sidebar-mijn-verhaal li,
#sidebar-algemene-informatie li,
#sidebar-adviezen li {
    overflow: hidden;
    padding: 4px 7px;
    height: 52px;
    font-size: 12px;
    line-height: 15px;
    color: #999;
    background-position: 0 -385px;
}

#sidebar-forum li,
#sidebar-bevriende-sites li,
#sidebar-mijn-verhaal li,
#sidebar-adviezen .scroll-content li {
    height: 32px;
    background-position: 0 -485px;
}

#sidebar-anderen-over-deze-site ul li:first-child,
#sidebar-algemene-informatie ul li:first-child {
    background-position: 0 -326px;
}

#sidebar-forum ul li:first-child,
#sidebar-bevriende-sites ul li:first-child,
#sidebar-mijn-verhaal ul li:first-child {
    background-position: 0 -445px;
}

#sidebar-anderen-over-deze-site .scroll-content,
#sidebar-forum .scroll-content,
#sidebar-bevriende-sites .scroll-content,
#sidebar-mijn-verhaal .scroll-content,
#sidebar-adviezen .scroll-content {
    overflow: hidden;
    height: 180px;
}

#sidebar-algemene-informatie {
    height: 90px;
}

#sidebar-forum .scroll-content,
#sidebar-bevriende-sites .scroll-content,
#sidebar-mijn-verhaal .scroll-content,
#sidebar-adviezen .scroll-content {
    height: 80px;
}

.LMR-tabs #sidebar-mijn-verhaal .scroll-content {
    height: 120px;
}

.LMR-tabs #sidebar-forum .scroll-content {
    height: 160px;
}

.LMR-tabs #sidebar-forum.no-scroll .scroll-content {
    height: 40px;
}

.scroll-up,
.scroll-down {
    position: absolute;
    top: 0;
    right: 2px;
    width: 17px;
    height: 25px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-buttons.png) no-repeat -540px 5px;
}

.scroll-down {
    right: 20px;
    background-position: -560px 5px;
}

.scroll-down-disabled {
    background-position: -540px 5px;
}

.scroll-up {
    background-position: -580px 5px;
}

.scroll-up-disabled {
    background-position: -600px 5px;
}

/* ---[ Theme submenu ]--- */

#themesubmenu,
#pagesubmenu,
#content .bottom {
    background: transparent url(/layouts/hulpmix/images/bg-sprite-theme-page.png) no-repeat 0 0;
}

#themesubmenu,
#pagesubmenu {
    display: none;
}

.LMR-theme #themesubmenu,
.LMR-page-menu #pagesubmenu {
    display: block;
}

#pagesubmenu {
    background-position: -3720px 0;
}

.gevoel            #themesubmenu { background-position: 0 0;  }
.familie           #themesubmenu { background-position: -465px 0; }
.vrienden_relaties #themesubmenu { background-position: -930px 0; }
.geweld            #themesubmenu { background-position: -1395px 0; }
.lichaam           #themesubmenu { background-position: -1860px 0; }
.seksualiteit      #themesubmenu { background-position: -2325px 0; }
.verslaving        #themesubmenu { background-position: -2790px 0; }
.school_werk_geld  #themesubmenu { background-position: -3255px 0; }

#content .bottom {
    height: 13px;
}

.photo-theme {
    position: absolute;
    top: 15px;
    right: 15px;
}

.gevoel            #content .bottom { background-position:     0   -990px; }
.familie           #content .bottom { background-position:  -465px -990px; }
.vrienden_relaties #content .bottom { background-position:  -930px -990px; }
.geweld            #content .bottom { background-position: -1395px -990px; }
.lichaam           #content .bottom { background-position: -1860px -990px; }
.seksualiteit      #content .bottom { background-position: -2325px -990px; }
.verslaving        #content .bottom { background-position: -2790px -990px; }
.school_werk_geld  #content .bottom { background-position: -3255px -990px; }
.LMR-page-menu     #content .bottom { background-position: -3720px -990px; }

#themesubmenu ul li a {
	display: none;
}

#pagesubmenu ul li a,
#themesubmenu ul li ul li a {
	display: block;
    padding: 2px 3px;
    font-size: 116%;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
}

#pagesubmenu ul {
    padding: 30px 0 10px 30px;
}

#themesubmenu ul li ul {
	display: block;
    padding: 80px 0 10px 30px;
	width: 195px;
}

#themesubmenu ul li ul li ul {
    padding: 0;
    width: auto;
}

#themesubmenu ul li ul li ul li a {
    padding-left: 15px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-bullets.png) no-repeat -685px 7px;
}

#themesubmenu ul li ul li a:hover,
#theme-subtabmenu ul li a:hover {
    background: transparent url(/layouts/hulpmix/images/bg-sprite-menu.png) no-repeat -1810px 0;
}

.gevoel            #themesubmenu ul li ul li a:hover { background-position: -1810px  0;     }
.familie           #themesubmenu ul li ul li a:hover { background-position: -1810px -50px;  }
.vrienden_relaties #themesubmenu ul li ul li a:hover { background-position: -1810px -100px; }
.geweld            #themesubmenu ul li ul li a:hover { background-position: -1810px -150px; }
.lichaam           #themesubmenu ul li ul li a:hover { background-position: -1810px -200px; }
.seksualiteit      #themesubmenu ul li ul li a:hover { background-position: -1810px -250px; }
.verslaving        #themesubmenu ul li ul li a:hover { background-position: -1810px -300px; }
.school_werk_geld  #themesubmenu ul li ul li a:hover { background-position: -1810px -350px; }

.gevoel            #themesubmenu ul li ul li ul li a:hover { background-position: -1800px  0;     }
.familie           #themesubmenu ul li ul li ul li a:hover { background-position: -1800px -50px;  }
.vrienden_relaties #themesubmenu ul li ul li ul li a:hover { background-position: -1800px -100px; }
.geweld            #themesubmenu ul li ul li ul li a:hover { background-position: -1800px -150px; }
.lichaam           #themesubmenu ul li ul li ul li a:hover { background-position: -1800px -200px; }
.seksualiteit      #themesubmenu ul li ul li ul li a:hover { background-position: -1800px -250px; }
.verslaving        #themesubmenu ul li ul li ul li a:hover { background-position: -1800px -300px; }
.school_werk_geld  #themesubmenu ul li ul li ul li a:hover { background-position: -1800px -350px; }

.gevoel            #theme-subtabmenu ul li a:hover { background-position: -1810px  0;     }
.familie           #theme-subtabmenu ul li a:hover { background-position: -1810px -50px;  }
.vrienden_relaties #theme-subtabmenu ul li a:hover { background-position: -1810px -100px; }
.geweld            #theme-subtabmenu ul li a:hover { background-position: -1810px -150px; }
.lichaam           #theme-subtabmenu ul li a:hover { background-position: -1810px -200px; }
.seksualiteit      #theme-subtabmenu ul li a:hover { background-position: -1810px -250px; }
.verslaving        #theme-subtabmenu ul li a:hover { background-position: -1810px -300px; }
.school_werk_geld  #theme-subtabmenu ul li a:hover { background-position: -1810px -350px; }

.gevoel            #theme-subtabmenu ul li ul li a:hover { background-position: -1800px  0;     }
.familie           #theme-subtabmenu ul li ul li a:hover { background-position: -1800px -50px;  }
.vrienden_relaties #theme-subtabmenu ul li ul li a:hover { background-position: -1800px -100px; }
.geweld            #theme-subtabmenu ul li ul li a:hover { background-position: -1800px -150px; }
.lichaam           #theme-subtabmenu ul li ul li a:hover { background-position: -1800px -200px; }
.seksualiteit      #theme-subtabmenu ul li ul li a:hover { background-position: -1800px -250px; }
.verslaving        #theme-subtabmenu ul li ul li a:hover { background-position: -1800px -300px; }
.school_werk_geld  #theme-subtabmenu ul li ul li a:hover { background-position: -1800px -350px; }

#themesubmenu li.kijk_ook_bij_gevoel a,
#themesubmenu li.kijk_ook_bij_familie a,
#themesubmenu li.kijk_ook_bij_vrienden_relaties a,
#themesubmenu li.kijk_ook_bij_geweld a,
#themesubmenu li.kijk_ook_bij_lichaam a,
#themesubmenu li.kijk_ook_bij_seksualiteit a,
#themesubmenu li.kijk_ook_bij_verslaving a,
#themesubmenu li.kijk_ook_bij_school_werk_geld a,
#themesubmenu li.kijk_ook_bij_gevoel a:hover,
#themesubmenu li.kijk_ook_bij_familie a:hover,
#themesubmenu li.kijk_ook_bij_vrienden_relaties a:hover,
#themesubmenu li.kijk_ook_bij_geweld a:hover,
#themesubmenu li.kijk_ook_bij_lichaam a:hover,
#themesubmenu li.kijk_ook_bij_seksualiteit a:hover,
#themesubmenu li.kijk_ook_bij_verslaving a:hover,
#themesubmenu li.kijk_ook_bij_school_werk_geld a:hover {
    margin: 20px 0 0 -15px;
    padding: 8px 0 0 15px;
}

/* ---[ Theme subtabmenu ]--- */

#theme-subtabmenu {
    display: none;
}

.LMR-page-menu-left #page-subpagemenu,
.LMR-tabs #theme-subtabmenu {
    display: block;
    position: relative;
    left: 0;
    margin-bottom: 15px;
    padding: 65px 15px 0 15px;
    width: 210px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-submenu.png) no-repeat 0 0;
}

.LMR-page-menu-left #page-subpagemenu {
    left: -15px;
    background-position: -1919px 0;
}

.LMR-page-menu-left #page-subpagemenu ul li ul li {
    margin-left: 10px;
}

.gevoel            #theme-subtabmenu { background-position:    0    0; }
.familie           #theme-subtabmenu { background-position: -240px  0; }
.vrienden_relaties #theme-subtabmenu { background-position: -480px  0; }
.geweld            #theme-subtabmenu { background-position: -720px  0; }
.lichaam           #theme-subtabmenu { background-position: -960px  0; }
.seksualiteit      #theme-subtabmenu { background-position: -1200px 0; }
.verslaving        #theme-subtabmenu { background-position: -1440px 0; }
.school_werk_geld  #theme-subtabmenu { background-position: -1680px 0; }

.LMR-page-menu-left #page-subpagemenu ul li a,
#theme-subtabmenu ul li a {
	display: block;
    font-family: 'verdana';
    font-size: 100%;
    font-weight: normal;
    color: #fff;
    text-decoration: none;
}

.LMR-page-menu-left #page-subpagemenu ul li a {
    padding-bottom: 3px;
    font-size: 108%;
}

.LMR-page-menu-left #page-subpagemenu ul li a,
#theme-subtabmenu ul li ul li a,
#theme-subtabmenu ul li ul li ul li.current a,
#theme-subtabmenu ul li.current ul li.current ul li a:hover {
    padding-left: 13px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-bullets.png) no-repeat -685px 7px;
}


.LMR-page-menu-left #page-subpagemenu ul li.current a,
#theme-subtabmenu ul li ul li.current ul li a,
#theme-subtabmenu ul li ul li.current a {
    font-weight: bold;
    background-position: -945px 7px;
}

.LMR-page-menu-left #page-subpagemenu ul li.current ul li a,
#theme-subtabmenu ul li ul li ul li.current a:hover,
#theme-subtabmenu ul li.current ul li.current ul li a {
    background-position: -685px 7px;
}

.LMR-page-menu-left #page-subpagemenu ul li ul li ul li,
#theme-subtabmenu ul li ul li ul li {
    padding-left: 13px;
}

#theme-subtabmenu ul li.current a {
    font-weight: bold;
}

.LMR-page-menu-left #page-subpagemenu ul li.current ul li a,
#theme-subtabmenu ul li.current ul li a {
    font-weight: normal;
}

.LMR-page-menu-left #page-subpagemenu ul li.current ul li.current a,
#theme-subtabmenu ul li.current ul li.current a {
    font-weight: bold;
}

#theme-subtabmenu ul li.current ul li.current ul li a {
    font-weight: normal;
}

#theme-subtabmenu ul li.current ul li.current ul li.current a {
    background-position: -945px 7px;
    font-weight: normal;
}

#page-subpagemenu .bottom,
#theme-subtabmenu .bottom {
    position: relative;
    left: -15px;
    width: 240px;
    height: 15px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-submenu.png) no-repeat 0 0;
}

.gevoel              #theme-subtabmenu .bottom { background-position:     0   -990px; }
.familie             #theme-subtabmenu .bottom { background-position:  -240px -990px; }
.vrienden_relaties   #theme-subtabmenu .bottom { background-position:  -480px -990px; }
.geweld              #theme-subtabmenu .bottom { background-position:  -720px -990px; }
.lichaam             #theme-subtabmenu .bottom { background-position:  -960px -990px; }
.seksualiteit        #theme-subtabmenu .bottom { background-position: -1200px -990px; }
.verslaving          #theme-subtabmenu .bottom { background-position: -1440px -990px; }
.school_werk_geld    #theme-subtabmenu .bottom { background-position: -1680px -990px; }
.LMR-page-menu-left  #page-subpagemenu .bottom { background-position: -1919px -990px; }

#theme-subtabmenu li.kijk_ook_bij_gevoel a,
#theme-subtabmenu li.kijk_ook_bij_familie a,
#theme-subtabmenu li.kijk_ook_bij_vrienden_relaties a,
#theme-subtabmenu li.kijk_ook_bij_geweld a,
#theme-subtabmenu li.kijk_ook_bij_lichaam a,
#theme-subtabmenu li.kijk_ook_bij_seksualiteit a,
#theme-subtabmenu li.kijk_ook_bij_verslaving a,
#theme-subtabmenu li.kijk_ook_bij_school_werk_geld a,
#theme-subtabmenu li.kijk_ook_bij_gevoel a:hover,
#theme-subtabmenu li.kijk_ook_bij_familie a:hover,
#theme-subtabmenu li.kijk_ook_bij_vrienden_relaties a:hover,
#theme-subtabmenu li.kijk_ook_bij_geweld a:hover,
#theme-subtabmenu li.kijk_ook_bij_lichaam a:hover,
#theme-subtabmenu li.kijk_ook_bij_seksualiteit a:hover,
#theme-subtabmenu li.kijk_ook_bij_verslaving a:hover,
#theme-subtabmenu li.kijk_ook_bij_school_werk_geld a:hover {
    font-family: 'verdana';
    font-size: 85%;
}

/* ---[ Theme tabmenu ]--- */

#theme-tabmenu {
    display: none;
}

.LMR-tabs #theme-tabmenu {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    padding-left: 20px;
    width: 705px;
    height: 30px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-submenu.png) no-repeat -2165px 0;
}

.gevoel            #theme-tabmenu { background-position: -2165px   0    }
.familie           #theme-tabmenu { background-position: -2165px -40px  }
.vrienden_relaties #theme-tabmenu { background-position: -2165px -80px  }
.geweld            #theme-tabmenu { background-position: -2165px -120px }
.lichaam           #theme-tabmenu { background-position: -2165px -160px }
.seksualiteit      #theme-tabmenu { background-position: -2165px -200px }
.verslaving        #theme-tabmenu { background-position: -2165px -240px }
.school_werk_geld  #theme-tabmenu { background-position: -2165px -280px }

#theme-tabmenu ul li {
    display: inline-block;
    float: left;
    margin: 5px 7px 0 0;
    padding: 0 0 0 7px;
    height: 25px;
    white-space: nowrap;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-submenu.png) no-repeat -2580px -335px;
}

.gevoel            #theme-tabmenu ul li { background-position: -2580px -335px; }
.familie           #theme-tabmenu ul li { background-position: -2580px -375px; }
.vrienden_relaties #theme-tabmenu ul li { background-position: -2580px -415px; }
.geweld            #theme-tabmenu ul li { background-position: -2580px -455px; }
.lichaam           #theme-tabmenu ul li { background-position: -2580px -495px; }
.seksualiteit      #theme-tabmenu ul li { background-position: -2580px -535px; }
.verslaving        #theme-tabmenu ul li { background-position: -2580px -575px; }
.school_werk_geld  #theme-tabmenu ul li { background-position: -2580px -615px; }

.gevoel            #theme-tabmenu ul li.current { background-position: -2580px -675px; }
.familie           #theme-tabmenu ul li.current { background-position: -2580px -715px; }
.vrienden_relaties #theme-tabmenu ul li.current { background-position: -2580px -755px; }
.geweld            #theme-tabmenu ul li.current { background-position: -2580px -795px; }
.lichaam           #theme-tabmenu ul li.current { background-position: -2580px -835px; }
.seksualiteit      #theme-tabmenu ul li.current { background-position: -2580px -875px; }
.verslaving        #theme-tabmenu ul li.current { background-position: -2580px -915px; }
.school_werk_geld  #theme-tabmenu ul li.current { background-position: -2580px -955px; }

#theme-tabmenu ul li a {
    display: block;
    padding: 4px 7px 0 0;
    height: 21px;
    font-size: 13px;
    font-weight: bold;
    color: #e4e4e4;
    text-decoration: none;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-tab-corners.png) no-repeat right -5px;
}

#theme-tabmenu ul li.current a {
    color: #cc0065;
    background-position: right -325px;
}

.gevoel            #theme-tabmenu ul li a { background-position: right -5px;   }
.familie           #theme-tabmenu ul li a { background-position: right -45px;  }
.vrienden_relaties #theme-tabmenu ul li a { background-position: right -85px;  }
.geweld            #theme-tabmenu ul li a { background-position: right -125px; }
.lichaam           #theme-tabmenu ul li a { background-position: right -165px; }
.seksualiteit      #theme-tabmenu ul li a { background-position: right -205px; }
.verslaving        #theme-tabmenu ul li a { background-position: right -245px; }
.school_werk_geld  #theme-tabmenu ul li a { background-position: right -285px; }

.gevoel            #theme-tabmenu ul li.current a { color: #cc0065; background-position: right -325px; }
.familie           #theme-tabmenu ul li.current a { color: #848300; background-position: right -365px; }
.vrienden_relaties #theme-tabmenu ul li.current a { color: #008132; background-position: right -405px; }
.geweld            #theme-tabmenu ul li.current a { color: #a90000; background-position: right -445px; }
.lichaam           #theme-tabmenu ul li.current a { color: #006565; background-position: right -485px; }
.seksualiteit      #theme-tabmenu ul li.current a { color: #e66201; background-position: right -525px; }
.verslaving        #theme-tabmenu ul li.current a { color: #0049a9; background-position: right -565px; }
.school_werk_geld  #theme-tabmenu ul li.current a { color: #650065; background-position: right -605px; }

#theme-tabmenu ul li a:hover {
    color: #fff;
}

/* ---[ Idee ]--- */

.idee h3 {
    color: #9a6505;
    font-size: 108%;
    font-weight: bold;
}

.idee ul li {
    margin-left: 0;
    padding-left: 0;
    background: none;
}

.idee p,
.idee ul li {
    font-family: 'verdana';
    font-size: 93%;
    color: #666;
}

/*---[ Paginator ]---*/

.paginator {
	border-top: #dfceac 1px solid;
	padding-top: 5px;
	text-align: center;
}

#content .content .paginator ul li {
	display: inline;
	padding: 0 4px;
	background: none;
}

#content .content .paginator ul li a {
	color: #d85000;
	text-decoration: none;
}

/*---[ Search ]---*/

#wpr-search {
    float: left;
    width: 225px;
}

.query,
.form-search .query {
    float: left;
    border: 0;
    position: relative;
    top: 4px;
    padding: 3px;
    width: 154px;
    height: 16px;
}

.form-search .query {
    width: 315px;
}

.btn-search,
.content .form-search .btn-search {
    position: relative;
    top: 3px;
    display: block;
    float: left;
    cursor: pointer;
    border: 0;
    width: 63px;
    height: 26px;
    text-indent: -9000px;
    background: transparent url(/layouts/hulpmix/images/bg-sprite-buttons.png) no-repeat -465px 0;
}

.form-search {
    padding: 10px;
    height: 28px;
    background-color: #dfceac;
}

.status-result {
    padding: 5px 10px;
    border-bottom: 1px solid #dfd0b2;
}

.content #search-results h3 {
    margin-bottom: 0;
}

.content #search-results h3 a {
    font-size: 85%;
    font-weight: bold;
    color: #9a6505;
}

p.summary {
    font-family: verdana;
    font-size: 85%;
    line-height: 150%;
}

.keyword {
    font-weight: bold;
}

.content .category {
	margin: -15px 0 10px 0;
	font-size: 85%;
	color: #666;
}

/*---[ iframes ]---*/

#iframe {
	margin-bottom: 8px;
	overflow: hidden;
	height: 70px;
}

iframe iframe {
	border: 0;
}

