
/*
Template: 4156
GJBO
Author: L.Diercks
*/

/** Allgemein **/


h1,h2,h3,p { margin:0; padding:0; }


#container ul {
	list-style-type:none;
	}

ul,ol {
	margin:0 0 0 -20px;
	*margin:0 0 0 30px;
	_margin:0 0 0 30px;
}


/* clearfix
----------------------------------------------- */
.clearfix:after{
	visibility:hidden;
	content:".";
	display:block;
	clear:both;
	height:0;
}

* html .clearfix{
	display:inline-block;
}

* html .clearfix{
	height:1%;
}

.clearfix{
	display:block;
}

*:first-child+html .clearfix{
	zoom:1;
}

/*  Layout
----------------------------------------------- */

.body {
    margin:0;
	color:#444444;
	min-width:960px;
	background:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/bg-body.gif) repeat-x #bfa394;
}

/*--header--*/
#header-box {
	margin:60px 0 0;
	width:960px;
	padding:0;
	margin:0 auto;
	position:relative;
}


/*--container--*/
#container {
	background:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/bg-main.gif);
}

#main {
	width:960px;
	padding:40px 0 80px;
	margin:0 auto;
}

#side{
    float:left;
    width:250px;
	text-align:center;
}

#sidebar {
	text-align:left;
	color:#FFF;
}

#sidebar p,
#sidebar table,
#sidebar td {
	color:#FFF;
}


h1
{
	color:#5f3434;
	font-size:1.7em;
}

h2
{
	color:#5f3434;
	font-size:1.2em;
}


#sidebar h1 {
	margin:20px -20px 0 -20px;
	padding:3px 5px 1px;
	background:#d8cfca;
}

#sidebar h2 {
	margin:20px 0 0 -10px;
}

#sidebar h3 {
	margin:20px 0 0 -10px;
}
#sidebar ul {
	list-style-type:circle;
}

#content {
	width:630px;
	float:right;
	background: #ffffff;
	border:10px solid #d8cfca;
	padding:0 20px 20px;
	margin:0;
}



#content  h1 {
	background: url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/bg-h1.gif) no-repeat left top #f9f7f6;
	padding:10px 10px 8px;
	margin:30px 0 10px;
}

#content h2 {
	background: #f9f7f6;
	border-left:6px solid #5f3434;
	padding:3px 10px;
	margin:30px 0 10px;
}

#content h3 {
	background: url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/bg-h3.gif) no-repeat bottom;
	padding:0px;
	margin:30px 0 10px;
}


#footer {
	border-top:1px solid #ffffff;
	background:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/bg-footer.gif) repeat-x #4f3030;
	margin:0;
	padding:20px 0;
	height:70px;
}

#footer  #contentfooter {
	width:960px;
	margin:0 auto;
	color:#FFF;
}

#footer  #contentfooter a { color:#ffffff!important; text-decoration: none!important; }
#footer  #contentfooter a:hover { color:#ffffff!important; text-decoration:underline!important; }





#content .datetime {
	background: url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/datesticker-bg.png) no-repeat bottom!important;
	/*IE6*/
	_background-image:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/datesticker-bg.gif) top !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='datesticker-bg.png', sizingMethod = 'crop')!important;
	width:58px;
	height:63px !important;
	margin:0 10px 0 0;
}


/*  Navigation
----------------------------------------------- */
#navigation {
	background:#d8cfca;
	text-align:left;
	margin:0 0 20px 0;
	padding:10px;
}

#navigation ul.mainNav1,
#navigation ul.mainNav2,
#navigation ul.mainNav3 {
    margin:0;
    padding: 0;
}

#navigation li {
	margin: 0;
	list-style-image: none!important;
	list-style-type: none!important;
	width:100%;
}

#navigation a  {
    margin: 0;
	padding:0;
    display: block;
}

#navigation ul.mainNav1 a {
	background:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/ico-navi-level01.gif) no-repeat 10px center #98b64d;
	font-size:1.2em;
	text-decoration: none!important;
	font-weight:bold!important;
	color:#ffffff!important;
	border-bottom:1px solid #ffffff;
	padding:8px 0 8px 30px;
}

#navigation ul.mainNav2 a {
	background:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/ico-navi-level02.gif) no-repeat 25px center #e6efcf;
	font-size:1.1em;
	text-decoration: none!important;
	font-weight:normal!important;
	color:#695e58!important;
	border:none;
	padding:8px 0 8px 40px;
}

#navigation ul.mainNav3 a {
	background:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/ico-navi-level03.gif) no-repeat 38px center #e6efcf;
	font-size:1.0em;
	text-decoration: underline!important;
	font-weight:normal!important;
	color:#695e58!important;
	border:none;
	padding:5px 0 5px 53px;
}

#navigation ul.mainNav1 a:hover,
#navigation ul.mainNav1  .current { background:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/ico-navi-level01-on.gif) no-repeat 10px center #83a03f; }
#navigation ul.mainNav2 a:hover,
#navigation ul.mainNav2  .current { background:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/ico-navi-level02.gif) no-repeat 25px center #D6E4AF; }
#navigation ul.mainNav3 a:hover,
#navigation ul.mainNav3  .current { background:url(https://u.jimcdn.com/cms/o/layout/l19b094ccce81ac0d/img/ico-navi-level03.gif) no-repeat 38px center #D6E4AF; }
