body
{
	margin: 0;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 75%;
	color: #000000;
	background-color: #ffffff;
 background-image: url(/cms/images/36.png);
	background-repeat: repeat;
background-attachment:fixed;

/*
margin: 10px 0 0 0;
	padding: 0;
	color: #111111;
	background-color: #ffffff;
	font: 13px normal helvetica, sans-serif;
	text-align: left;*/
}

#body_default
{
}

#mainWrapper {
	background-color: #dddddd;
/*        border: 1px solid #768994;*/
	text-align: left;
	width: 970px;
	/*vertical-align: top;
float: left;*/
	position: absolute; top:10px; left:10px;
	}

#logo
{position:fixed;top:5px;right:0;}

#content
{
	width: 780px;
	text-align: left;
        margin: 0px 0 0 180px;
	background-color: #ffffff;
	position: relative; /*absolute;top:150px;left:20px;*/
}

#flashcontent
{z-index:-100;}

#head
{
	height: 58px;
background-color: #ffffff;
position: relative; 
margin: 10px 0 10px 180px;
width:780px;
}

#head_title
{position:absolute;top:80px;left:150px;}

#head h1, #head h1 a
{
	text-align: left;
	margin: 0;
	color: #111111;
	font-size: 26px;
}

#headlogo
{position:absolute;top:5px;left:5px;}


#headnavi
{/*position:absolute;top:40px;left:480px;*/
}

.menu_1
{position:absolute;top:38px;left:185px;}

.menu_2
{position:absolute;top:60px;left:484px;}

.menu_3
{position:absolute;top:90px;left:484px;}

.menu_4
{position:absolute;top:120px;left:484px;}

.spacer
{float:left;width:1px;height:500px;}
#box
{
	margin: 0 100px 10px 10px;
}

#box ul li
{list-style-type:disc;padding:0 0 0 20px;list-style-position:inside;}


.entry
{
	width: 490px;
	margin: 0 0 70px 0;
/*border:1px solid red;*/
}

.entry_single
{
	margin: 0 0 10px 0;
}
.entry_divider
{height:10px;width:100%;background-image: url(/cms/images/60.jpg);
	background-repeat: repeat-x;}

.entry_single_more
{
	margin: 0 0 10px 0;
border-top:1px solid #515153;
}

.info-container, .posted-container
{
	margin: 1px 0px 0px 0px;
	border-bottom: 1px solid #dddddd; /*515153;*/
	padding: 5px 0px 5px 5px;
	font-size: 12px;
	color: #111111;
}



.posted-container
{
	color: #111111;
	font-weight: normal;
}

.info-label
{
	display: block;
	float: left;
	width: 105px;
    color: #111111;
}

.info-data
{
	letter-spacing: .1em;
	font-weight: bold;
}

.thumb
{float:left;}

.clock
{margin:-5px 0 0 15px;z-index:99;}

.entrybody
{
margin-left:110px;/*min-height:110px;
border:1px solid red;*/
}

#sidebar
{
	width: 160px;
	background-color: #dddddd;
	text-align: left;
	position: absolute; top: 0px;
	left:10px; /*800px;*/
        padding-top:10px;
	font-size: 11px;
}

#sidebarlogo
{
        height:169px;  
        background-image: url(/cms/images/56.jpg);
        margin-bottom:10px;
}

#XXpicfade_border
{background-color: #ffffff;padding:10px;
width: 225px;height:440px;
position: absolute;
    top: 10px;
	left: 535px;}


#picfade
{background-color: #dddddd;padding:10px;
width: 200px;height:400px;
position: absolute;
    top: 10px;
	left: 545px;}

#newsbox
{background-color: #dddddd;padding:10px;
width: 200px;height:280px;
position: absolute;
    top: 440px;
	left: 545px;}

#aktion
{background-color: #dddddd;padding:10px;
width: 200px;height:284px;
position: absolute;
    top: 440px;
	left: 545px;}

.flyer{
width:200px;height:284px;
background: transparent url(../images/750.png) no-repeat center;
}

#newsbox-low
{background-color: #dddddd;padding:10px;
width: 200px;height:280px;
position: absolute;
    top: 755px;
	left: 545px;}



#sectionpic
{
width: 200px;height:400px;
	text-align: left;
	font-size: 11px;
padding:0;margin:0;

}
.individual
{
width:200px;height:400px;
margin:-5px -5px 0 -5px;
}

.missionare
{
width:200px;height:400px;
background: transparent url(../images/17.jpg) no-repeat center;
}
.was-gibt-es-denn-neues
{
width:200px;height:400px;
background: transparent url(../images/49.jpg) no-repeat center;
}
.was-ist-das-denn-ueberhaupt
{
width:200px;height:400px;
background: transparent url(../images/51.jpg) no-repeat center;
}
.default
{
width:200px;height:400px;
background: transparent url(../images/740.jpg) no-repeat center;
}
.skatepark-em
{
width:200px;height:400px;
background: transparent url(../images/37.jpg) no-repeat center;
}
.laden
{
width:200px;height:400px;
background: transparent url(../images/62.jpg) no-repeat center;
}
.museum
{
width:200px;height:400px;
background: transparent url(../images/54.jpg) no-repeat center;
}
.bibliothek
{
width:200px;height:400px;
background: transparent url(../images/53.jpg) no-repeat center;
}

.fingerboard
{
width:200px;height:400px;
background: transparent url(../images/367.jpg) no-repeat center;
}


#sidebar p
{
	margin: 0 0 10px 0;
	line-height: 120%;
}

#sidebar h3
{
color:#ffffff;
	margin: 0em;
	background-color: #768994;
	padding: 5px 2px;
text-align:center;
	}

.sidebarbox
{background-color:#ffffff;
	/*border: 1px solid #768994;*/
padding: 5px;
margin-bottom: 12px;
}
.logobox
{margin:-5px 0 5px -5px;}

.sidebarspacer 
{
	height: 20px;
}

#footer 
{
position:relative;
	margin: 0 0 0 10px;
/*	clear:both;*/
}

#footer p
{
	padding: 10px 0;
	font-size: 10px;
}

img
{
	margin: 5px;
}

p.page
{padding:10px;}





a:link
{
	color: #768994; /*#9c9d39;*/
	text-decoration: none;
}

a:visited
{color:#768994; /*#9c9d39;*/
	text-decoration: none;}

img, img:link, img:hover {text-decoration:none;border:0;}


.no {border-bottom-style:none !important; text-decoration:none}


#head a
{
	border: none;
}

#footer a
{
	color: #9c9d39;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}

.info-container a:link 
{
	color: #768994; /*#9c9d39;*/
	text-decoration: none;
	border-bottom: 1px solid #768994;
}



a:hover
{
	color: #9c9d39;
	text-decoration: none;
/*	border-bottom: 1px solid #FF0000;*/
}

.info-container a:hover
{
	color: #9c9d39;
	text-decoration: none;
/*	border-bottom: 1px solid #111111;*/
}


ul
{
	padding: 0;
	margin: 0;
}

li
{
	list-style: none;
	margin: 0;
	padding: 6px 0;
}

.sidebarbox li
{padding:0px;}

ul.navi
{
        list-style-type:none;
        margin:0px;
        padding:0px;}

ul.navi li
{ display:inline;}

ul.navi li a
{
color:#ffffff;
        padding: 5px 20px;
	margin: 0px 2px;
        border: 1px solid #768994;
        background-color: #768994;
        text-decoration: none;
        text-align: center;
}


h2, h3
{
	font-size: 12px;
	margin: 0;
	color: #111111;
}

h3 
{
	margin: 0 0 4px 0;
}

p
{
	color: #111111;
    padding: 0;
	margin: 6px 0 12px 0;
	line-height: 130%;
	letter-spacing: -.01em;
}

strong
{
	color: #c0c0c0;
	font-weight: normal;
}






#headmini ul  {
	margin: 0;
	padding:  0.5em 0em;
	list-style-type: none;
	text-align: center;
	line-height: 1.5em;
	}

#headmini ul li {
	display: inline;
	}

#headmini ul li a:hover {
color:#9c9d39;	}


#headmini ul li a {
	text-decoration: none;
font-weight:bold;
	padding: 0em 0.5em;
	margin: 0;
	color: #768994;
	white-space: nowrap;
	}

.back {
	float: left;
	}

.clearBoth {
	clear: both;
	}

span.right
{float:right;margin:-16px 0 0 0;}


/****** JD MENU   ********/



ul.jd_menu {
	position: relative; /*absolute; left:120px;*/
	margin: 0px;
	padding-left: 0px;

	height: 30px;
        width:750px;
	list-style-type: none;

/*	background-color: #DDF;
	background: url(/cms/images/x13.png) repeat-x;*/
	border: 0px solid #70777D;
	border-top: 0px solid #A5AFB8;
	border-left: 0px solid #A5AFB8;
}
/*ul.jd_menu ul {
	display: none;
}*/
ul.jd_menu a, 
ul.jd_menu a:active,
ul.jd_menu a:link,
ul.jd_menu a:visited
{
	text-decoration: none;
	color: #768994;
}

ul.jd_menu li {
	float: left;
	font-family: helvetica, verdana, Tahoma, sans-serif;
	font-size: 14px;
	padding: 1px 7px 1px 7px;
	cursor: pointer;
	white-space: nowrap;
	color: #FFF;
        font-weight:bold;
}
ul.jd_menu li.jd_menu_hover_toolbar {
	padding: 1px 7px 1px 7px;
/*	border: 1px solid #ABB5BC;
        border-right: 1px solid #929AA1;
	border-right: 1px solid #70777D;*/
	color: #9c9d39;
	/*background: url(/cms/images/x14.png) repeat-x;*/

}
ul.jd_menu a.jd_menu_hover_toolbar {
	color: #9c9d39;
}

/* -- Sub-Menus Styling -- */
ul.jd_menu ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
        background: #ABB5BC;
	border: 1px solid #70777D;
/*        z-index:995;*/
}
ul.jd_menu ul li {
	float: none;
	margin: 0px;
	padding: 3px 10px 3px 4px;
	width: 150px;
        font-size:11px;
	background: #E6E6E6;
	border: none;
	color: #70777D;
z-index:1000;
}
ul.jd_menu ul li.jd_menu_hover {
/*	background: url(/cms/images/x13.png) repeat-x;*/
	padding-top: 2px;
	border-top: 1px solid #ABB5BC;
	padding-bottom: 2px;
	border-bottom: 1px solid #929AA1;
	color: #9c9d39;
}
ul.jd_menu ul a, 
ul.jd_menu ul a:active,
ul.jd_menu ul a:link,
ul.jd_menu ul a:visited {
	text-decoration: none;
	color: #70777D;
}
ul.jd_menu ul a.jd_menu_hover {
	color: #9c9d39;
}


/*******************
Simplepie
*************/
.simplepie ol{
	list-style-type:none;
	margin:0;
	padding:0;
}
.simplepie ol li{
	margin-bottom:0.3em;
	padding:0;
list-style-type: none;
}
.simplepie h3
{margin:0;}


/**
 * ----------------------------------------------------------------------------
 * toggleElements.css - Stylesheet for jQuery-Plugin toggleElements
 * ----------------------------------------------------------------------------
 */

/* Screen ------------------------------------------------------------------- */

@media projection, screen {

	/* Toggler - default style */
	.toggler {
	   margin:2px 0 2px 0;
		cursor:pointer;
		text-decoration: none;
		font-size: 1em;
                line-height:20px
		font-weight:normal;
		display: block;
	}
	.toggler-closed {
		color:#333;
		padding-left:10px;
		height:20px;
		background: #efefef url('togglerc.gif') center right no-repeat;
		border: solid 1px white;
	}
	.toggler-closed:hover {
		color: #000;
		padding-left:10px;
		height:20px;
		background: #fff url('togglerch.gif') center right no-repeat;
		border: solid 1px #e3e3e3;
	}
	.toggler-opened {
		color:#333;
		padding-left:10px;
		height:20px;
		background: #efefef url('togglero.gif') center right no-repeat;
		border: solid 1px white;
	}
	.toggler-opened:hover {
		color: #000;
		padding-left:10px;
		height:20px;
		background: #fff url('toggleroh.gif') center right no-repeat;
		border: solid 1px #e3e3e3;
	}

	/* Container - default style */
	.toggler-c {
	}
	.toggler-c-closed {
	   background:transparent;
	   border:solid 1px #e3e3e3;
		margin:-25px 0px 5px 0px;
	   padding:10px;
	}
	.toggler-c-opened {
		margin:-25px 0px 5px 0px;
	   padding:10px;
	   background:#efefef;
	   border:solid 1px #fff;
	}

}

/* Print -------------------------------------------------------------------- */
@media print {

	.toggler-c { margin-bottom:25px; }
	.toggler { display: none; }

}


/**ZEM**/
.zemContactForm
{

}

legend
{padding:0.5em;
border:1px solid #ddd;
background:#fff;
}

fieldset
{
padding:1em;
background:#fff;
border:1px solid #ddd;
}