/**
 * Style sheet hellstyle
 */
html,
body
{
	height:100%;
}

body
{
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#ffdc9e;
	background-image:url("images/helmut_01.jpg");
	background-repeat:repeat-x;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:11px;
	color:#4f390c;
}

div#wrapper
{
	width:898px;
	margin:0 auto;
	text-align:left;
}

div#left
{
	width:82px;
	height:369px;
	position:relative;
	float:left;
	margin-top:116px;
	background-image:url("images/helmut_09.jpg");
	background-repeat:no-repeat;
	z-index:1;
}

div#center
{
	width:774px;
	float:left;
	min-height: 60%;
}

div#headerOne
{
	width:453px;
	height:81px;
	margin:0px 0px 0px 85px;
	background-image:url("images/helmut_03.jpg");
	background-repeat:no-repeat;
}

div#headerTwo
{
	width:774px;
	height:134px;
	background-image:url("images/helmut_06.jpg");
	background-repeat:no-repeat;
}

div#innerWrapper
{
	width:702px;
	position:relative;
	float:left;
	margin:0px -4px;
	padding:0px 40px 35px 40px;
	background-image:url("images/helmut_18.jpg");
	background-repeat:repeat-y;
	min-height: 400px;
	z-index:0;
}

div#geige
{
	width:324px;
	height:57px;
	left:-36px;
	position:relative;
	float:left;
	margin:0px -36px 0px 0px;
	background-image:url("images/helmut_12.jpg");
	background-repeat:no-repeat;
}

div#leftBar
{
	width:24%;
	float:left;
	clear:left;
}

div#menuContainer
{
	left:-5px;
	position:relative;
	float:left;
	clear:left;
	white-space:nowrap;
}

div#content
{
	width:70%;
	top:-30px;
	position:relative;
	float:left;
	clear:none;
	margin:0% 0% 0% 6%;
}

div#right
{
	width:42px;
	height:335px;
	position:relative;
	float:right;
	margin-top:193px;
	background-image:url("images/helmut_10.jpg");
	background-repeat:no-repeat;
	z-index:1;
}

div#footer
{
	width:782px;
	height:30px;
	left:82px;
	position:relative;
	float:left;
	clear:both;
	margin:0px -4px;
	padding:8px 0px 0px 4px;
	background-image:url("images/helmut_21.jpg");
	background-repeat:no-repeat;
	font-family:Arial, sans-serif;
	font-size:9px;
	color:#93877a;
}

/* menu */
div#menuContainer ul
{
	margin:0;
	padding:0;
}

div#menuContainer ul li
{
	display:block;
	margin:0;
	padding:0;
}

div#menuContainer ul li a,
div#menuContainer ul li p
{
	width:162px;
	left:0px;
	position:relative;
	display:block;
	margin:0px;
	padding:1px 5px 2px 5px;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:120%;
	color:#4F390C;
}

div#menuContainer ul li a:hover,
div#menuContainer ul li p
{
	background-color:#FFB636;
}

div#menuContainer ul li.home a,
div#menuContainer ul li.home p
{
	background-color:#ffffff;
	font-size:120%;
}

/* /menu */
div#content h3
{
	font-family:"Trebuchet MS", sans-serif;
	font-weight:bold;
	font-size:120%;
}

div#content p
{
	margin:0.33em 0em 0em 0em;
}

div#content p.info
{
	margin:0.33em 0em 0em 0em;
	font-size:80%;
	color:#gray;
}

div#leftBar h1,
div#leftBar h2
{
	margin:1em 0em 0em 0em;
	padding:0;
	font-family:"Trebuchet MS", sans-serif;
	font-weight:bold;
	font-size:120%;
}

div#footer a
{
	font-family:Arial, sans-serif;
	text-decoration:none;
	font-size:9px;
	color:#93877a;
}

a
{
	text-decoration:none;
	color:#4f390c;
	outline: none;
}

/* oberer upcoming event */
div#upcomingEvents div.mod_upcoming_events
{
	width:360px;
}


/**
 * events
 */
/* Upcoming event on top with RSS-Icon */
div#upcomingEventContainer
{
	width:381px;
	height:32px;
	bottom:0px;
	left:28px;
	right:0px;
	top:-30px;
	position:relative;
	overflow:hidden;
	float:right;
	clear:none;
	margin:0px 0px -30px 0px;
	padding:0px;
	font-family:Verdana, Arial, sans-serif;
	font-size:80%;
	color:#666666;
}

/* Upcoming event on top with RSS-Icon - H1 header */
div#upcomingEventContainer h1
{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:100%;
	color:#666666;
}

div#upcomingEventContainer a
{
	color:#666666;
}

/* Event list on the left */
div#events
{
	float:left;
	clear:none;
	margin:20px 0px 0px -10px;
	padding:10px;
	border:1px solid #c0c0c0;
}

/* upcoming Event on top, event */
div#upcomingEventContainer div.custom
{
	width:67%;
	float:left;
	clear:none;
}

/* upcoming Event on top, event */
div#upcomingEventContainer div#feedIcon
{
	width:33%;
	float:left;
	clear:none;
	margin:0px;
	padding:0px;
	text-align:right;
	vertical-align:middle;
}


/**
 * headings
 */
div#content h1
{
	margin:0em 0em 1em 0em;
	padding:0;
	text-align:right;
	border-bottom:1px solid #4F390C;
	font-family:"Trebuchet MS", sans-serif;
	font-weight:bold;
	font-size:180%;
}

div.ce_teaser
{
	margin:2em auto autoem auto;
}

div#content h2,
div#content div.ce_teaser h1
{
	margin:2em 0em 0em 0em;
	padding:0;
	text-align:left;
	font-family:"Trebuchet MS", sans-serif;
	font-weight:bold;
	font-size:160%;
}

div#events div.mod_upcoming_events h1
{
	margin:0px;
	font-size:140%;
	line-height:100%;
}

div.info
{
	margin:1em 0em 0em 0em;
	color:#c0c0c0;
}

div.recurring
{
	color:#c0c0c0;
}

div.mod_upcoming_events a
{
	font-weight:bold;
}

div.ce_text
{
	margin-top:2em;
}

div#events div.ce_text
{
	margin-top:0em;
}

div#events h2,
div#events h2 a
{
	text-decoration:none;
}

div.mod_eventlist div.ce_text
{
	margin-top:0em;
}

div.mod_eventlist div.info
{
	margin-top:0em;
}


/**
 * links
 */
/* 'weiterlesen'-links */
a.more,
p.back a,
p.more a
{
	text-decoration:none;
	color:#6E61DF;
}

p.more
{
	margin:0px;
}

ce_text
{
	margin-top:0em;
}

div#events h2,
div#events h2 a
{
	text-decoration:none;
}

div.mod_eventlist div.ce_text
{
	margin-top:0em;
}

div.mod_eventlist div.info
{
	margin-top:0em;
}

/* 'weiterlesen'-links */
a.more,
p.back a,
p.more a
{
	text-decoration:none;
	color:#6E61DF;
}

p.more
{
	margin:0px;
}
