@charset "utf-8";
/* CSS Document */



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #271507;
}


/* ----------------------------------------------
	Menue
------------------------------------------------- */	

.Bar
{

	width: 680px;
	height: 43px;
	position: absolute;
	margin-top: 131px;
	left: 50%;
	margin-left: -162px;

}

.Bar a
{
	color: #907764;
	font-family: Georgia, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.5em;
	position: relative;
	display: block;
	text-decoration: none;
	padding-right: 0px;
	margin-right: 0px;
	cursor: pointer;
}

 .Bar span
{
	line-height: 45px;
	margin: 0px 0px;
	float: left;
	position: relative;
	display: block;
	cursor: pointer;
	text-align: left;
	margin-left: 0px;
}



/* We have to handle hover with jQuery because :hover makes IE6 crash. */
.Bar a.hover span
{

	display: block;
	color: #eee7dc;
	line-height: 45px;
	float: left;
	position: relative;
	display: block;
	cursor: pointer;	
	text-align: left;
	margin: 0px 0px;

}


.Bar span._active a:hover span { background: none; padding-left: 0px; margin-left: 0px; }

.Bar span._active
{
	background: transparent url(../img/star_small.png) no-repeat;
	height: 45px;
	display: block;

}


.Bar span._active a { color: #eee7dc;}



/* ----------------------------------------------
	Top Menue home - contact
------------------------------------------------- */	

.home
{

	width: 72px;
	height: 26px;
	margin-top: 12px;
	position: absolute;
	background: url(../img/home_a.png) no-repeat top left;
	left: 50%;
	margin-left: -107px;


}

.home a
{

	position: relative;
	display: block;
	text-decoration: none;
	padding-right: 0px;
	margin-right: 0px;
	cursor: pointer;

}

 .home span
{
	line-height: 26px;
	margin: 0px 0px;
	float: left;
	width: 100%;
	position: relative;
	display: block;
	cursor: pointer;
	text-align: left;
	margin-left: 0px;

}



/* We have to handle hover with jQuery because :hover makes IE6 crash. */
.home a.hover span
{
	background: url(../img/home_b.png) no-repeat top left;
	width: 100%;
	height: 26px;
	display: block;


}


.home span._active a:hover span { background: none; padding-left: 0px; margin-left: 0px; }

.home span._active
{
	background: url(../img/home_c.png) no-repeat top left;
	height: 26px;
	weight: 100%;
	display: block;

}



.contact
{

	width: 89px;
	height: 26px;
	margin-top: 12px;
	background: url(../img/contact_a.png) no-repeat top left;
	position: absolute;
	left: 50%;
	margin-left: -25px;
	z-index: 3;

}

.contact a
{

	position: relative;
	display: block;
	text-decoration: none;
	padding-right: 0px;
	margin-right: 0px;
	cursor: pointer;

}

 .contact span
{
	line-height: 26px;
	margin: 0px 0px;
	float: left;
	width: 100%;
	position: relative;
	display: block;
	cursor: pointer;
	text-align: left;
	margin-left: 0px;
}


/* We have to handle hover with jQuery because :hover makes IE6 crash. */
.contact a.hover span
{
	background: url(../img/contact_b.png);
	width: 100%;
	height: 26px;
	display: block;
	color: #000;

}


.contact span._active a:hover span { background: none; padding-left: 0px; margin-left: 0px; }

.contact span._active
{
	background: url(../img/contact_c.png);
	height: 26px;
	weight: 100%;
	display: block;

}




/* ----------------------------------------------
	stoerer
------------------------------------------------- */	


.stoerer
{

	width: 200px;
	height: 130px;
	margin-top: 582px;
	position: absolute;
	left: 50%;
	margin-left: -430px;
	z-index: 2;

}

.stoerer a
{
	position: relative;
	display: block;
	padding-right: 0px;
	margin-right: 0px;
	cursor: pointer;
	text-decoration: none;
}

 .stoerer span
{
	width: 200px;
	line-height: 130px;
	background: transparent url(../img/donate_button_a.png) no-repeat top left;
	margin: 0px 0px;
	float: left;
	position: relative;
	display: block;
	cursor: pointer;
	margin-left: 0px;
}



/* We have to handle hover with jQuery because :hover makes IE6 crash. */
.stoerer a.hover span
{
	background: transparent url(../img/donate_button_b.png) no-repeat top left;
	width: 100%;
	display: block;
}


/* ----------------------------------------------
	Main
------------------------------------------------- */	

.Headline  {
	font-family: helvetica, sans-serif;
	color: #ef7f00;
	font-size: 25px;
	font-style: normal;
	line-height: 1em;
	font-weight: bold;
	text-transform: normal;
	letter-spacing: 0px;
}

.Headline2  {
	font-family: helvetica, sans-serif;
	color: #ef7f00;
	font-size: 25px;
	line-height: 32px;
	font-style: normal;
	line-height: 1em;
	font-weight: bold;
	text-transform: normal;
	margin-top:20px;
	letter-spacing: 0px;

}


.subheadline  {
	font-family: georgia, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 2em;
	font-stretch:narrower;
	color: #422f1f;
}

.subheadline2  {
	font-family: georgia, serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1,5em;
	font-stretch:narrower;
	color: #422f1f;
}





.subtext  {
	font-family: georgia, serif;
	font-size: 11px;
	font-weight: 300;
	line-height: 1.5em;
	padding:50px;
	margin: 50px;
	font-stretch:narrower;
	color: #422f1f;
}

.link  {
	font-family: georgia, serif;
	font-size: 11px;
	text-decoration:none;
	
}
.link  a {
	font-family: georgia, serif;
	font-size: 11px;
	text-decoration:none;
	
}

.textbig {
	font-family: georgia, serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.5em;
	font-stretch:narrower;
	color: #422f1f;

}

.textbig a {
	font-family: georgia, serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #422f1f;

}


.textbig  a:hover {
	color: #dd0078;
}


.text  {
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	color: #422f1f;

}

.text  a {
	font-family: georgia, serif;
	font-size: 12px;
	color: #d67e1c;
	text-decoration: underline;
}

.text  a:hover {
	color: #271507;
}



.footer  {
	font-family: georgia, serif;
	font-size: 11px;
	font-weight: 300;
	line-height: 1.5em;
	font-stretch:narrower;
	color: #422f1f;

}

.footer  a {
	font-family: georgia, serif;
	font-size: 11px;
	color: #422f1f;
	text-decoration: none;
}

.footer  a:hover {
	color: #dd0078;
}




/* ----------------------------------------------
	Fotoslider
------------------------------------------------- */	


#myController span{
	position: relative;
	color:#00FF00;
}


.jFlowPrev, .jFlowNext{
cursor:pointer;
}



			input[type="submit"], input[type="submit2"], input[type="text"], input[type="password"] {
			background-color: #ffffff;
			color: #4f4f4f;
			border: 1px solid #2c4768;
			font-family: Verdana,Arial,sans-serif;
			font-size:10px;			
			padding:2px;
			}
			input[type="text"] {
			background-color:#FFFFFF;
			margin-bottom:5px;
			width:150px;
			}
			input[type="password"] {
			background-color:#FFFFFF;
			margin-bottom:5px;
			width:150px;
			}
			
			input[type="submit"] {
			width: 90px;
			text-align: center;
			background-color: #006ab6;	
			color: #FFF;
			font-size:12px;		
			cursor:pointer;
			}
			input[type="submit"]:hover {
			background-color: #00b2ff;
			font-size:12px;		
			color:#ffffff;
			}