/* LAYOUT SETTINGS */
@import url(//cdn.website-start.de/s/css/templates/Courgette.css);
@import url(//cdn.website-start.de/s/css/templates/Titillium+Web.css);


html body
{background-color: #86A60D; margin: 0; padding: 0; height: auto; background: url('https://www.xn--naturpdagogen-rheinhessen-qec.de/s/img/image05.png') repeat-x #86a60d;
}

html body .diyw
{ color: #fff;font-family: 'Titillium Web', sans-serif;
}


.diyw #diywebWrapper{ width: 940px; margin: 60px auto auto auto;}
.diyw #diywebLeftSide { width: 525px;float: left; position: relative; width: 630px; padding-right: 30px;}
.diyw #diywebRightSide { width: 230px;float: right; padding-left: 30px;}
.diyw #diywebFooter { padding: 40px 20px 20px 20px;clear: both; background-color: #a0b937; margin-top: 40px;}
.diyw #diywebFooterCenter { width: 940px; margin: auto;}


.diyw #diywebSubContent { min-height: 95px; background-color: #fff; color: #000; padding: 10px; position: relative; z-index: 2;}

.diyw #diywebSidebar { position: relative;}
.diyw #diywebSidebarBGTop { position: absolute; top: -15px; left: -15px; z-index: 1; width: 260px; height: 126px; background-image: url('https://www.xn--naturpdagogen-rheinhessen-qec.de/s/img/image03.png');}
.diyw #diywebSidebarBGBottom { position: absolute; bottom: -15px; left: -15px; z-index: 1; width: 260px; height: 118px;background-image: url('https://www.xn--naturpdagogen-rheinhessen-qec.de/s/img/image04.png');}

.diyw #diywebMainContent {}

.diyw #diywebFooterCenter,
.diyw .diywebListItem,
.diyw #diywebAllContent,
.diyw #diywebHeader,
.diyw .diywebFooterCenter,
.diyw #mainNav1,
.diyw #diywebHeader div#emotion-header,
.diyw #diywebHeadWrap{ margin: 0 auto;}


/* TEXTFORMATIERUNG */

.diyw #diywebSubContent p { color: #000;}
.diyw p,
.diyw table,
.diyw .n { font-size: 13px;line-height: 21px;color: #fff;}

.diyw #diywebRightSide a{
	color: #C20E4A;
	text-decoration: none;
}

.diyw #diywebSidebar h1,
.diyw #diywebSidebar h2 {color: #7A9406;}
.diyw #diywebSidebar h1 { font-size: 20px; line-height: 24px;}
.diyw #diywebSubContent h1,
.diyw #diywebSubContent h2 { margin-top: 0px;}

.diyw a { color: #fff;}
.diyw .hr { border-color: #ccc; }

.diyw #diywebSubContent p { color: #000;}

.diyw h1,.diyw h2,.diyw h3,.diyw h4,.diyw h5,.diyw h6 {font-family: 'Courgette', cursive; color: #fff;}

.diyw h1 { font-size: 35px; line-height: 50px;}
.diyw h2 { font-size: 18px;}

/* HEADER */

.diyw #diywebHeader { background-color: #C20E4A; border-bottom: 2px solid #fff;font-family: 'Courgette', cursive; border-top:2px solid #4d4d4d; position: relative;}

/* NAVIGATION */

.diyw #mainNav1 a, .diyw #mainNav2 a, .diyw #mainNav3 a { display: block; text-decoration: none;}

.diyw #mainNav1 { width: 940px; margin: auto; padding-top: 10px; font-size: 20px; padding-left: 0px; position: relative;}
.diyw #mainNav1 li { display: inline-block; float: left;}
.diyw #mainNav1 li a { padding: 0 15px 13px 0px;}
.diyw #mainNav1 li a.current { background: url('https://www.xn--naturpdagogen-rheinhessen-qec.de/s/img/image01.png') no-repeat bottom right;}
.diyw #mainNav1 li:first-child a { padding-left: 0px;}
.diyw #mainNav1 a { color: #fff;}

.diyw .diywebNavLevel2{
	width: 940px;
	margin: 0 auto;
}

.diyw #mainNav2 {
	font-size: 16px;
}
.diyw #mainNav2 li { display: inline-block; float: left; margin-right: 50px}

.diyw #mainNav3 {list-style: none;font-family: 'Titillium Web', sans-serif; font-size: 20px; color: #6A7201; padding-left: 0px; margin-bottom: 80px;}
.diyw #mainNav3 a {color: #6A7201;}
.diyw #mainNav3 li { padding: 7px 0px; border-bottom: 2px dotted #6A7201;}
.diyw #mainNav3 li:first-child { border-top:2px dotted #6A7201; }
.diyw #mainNav3 li:hover a,
.diyw #mainNav3 li a.current { color: #fff;}

/* EMOTIONHEADER */

.diyw #diywebEmotionHeaderWrap { position: relative;}
.diyw #diywebEmotionBGTop { background-image: url('https://www.xn--naturpdagogen-rheinhessen-qec.de/s/img/image06.png'); position: absolute; left: -8px; top:-10px; width: 970px; height: 165px; z-index: 1;}
.diyw #diywebEmotionBGBottom { background-image: url('https://www.xn--naturpdagogen-rheinhessen-qec.de/s/img/image07.png'); position: absolute; bottom: -6px;left: -15px; width: 968px; height: 234px; z-index: 1;}
.diyw #emotion-header { margin: 0px 0px 20px 0px; position: relative; z-index: 2; border: 4px solid #fff;}
.diyw #emotion-header img {}

/* FOOTER */

.diyw #diywebFooter { color: #646604;}
.diyw #diywebFooterCenter { font-size: 10px;}
.diyw #diywebFooterCenter a { color: #646604; text-decoration: none;}

/* CLEARFIX */

.diyw #diywebAllContent:before,
.diyw #diywebAllContent:after,
.diyw #mainNav1:before,
.diyw #mainNav1:after,
.diyw #mainNav2:before,
.diyw #mainNav2:after,
.diyw #mainNav3:before,
.diyw #mainNav4:after,
.diyw .thumbElement { content: "\0020"; display: block; height: 0; overflow: hidden;}

.diyw #mainNav1:after,
.diyw #mainNav2:after,
.diyw #mainNav3:after,
.diyw #diywebAllContent:after,
.diyw .thumbElement  { clear: both; }

.diyw #mainNav1,
.diyw #mainNav2,
.diyw #mainNav3,
.diyw #diywebAllContent,
.diyw .thumbElement {  zoom: 1; }

