@charset "UTF-8";
/* CSS Document */


body {
	background-color:	#CCCCCC;
	font-family: 		Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 			12px;
	margin: 			0px;
	line-height: 		1.8em;
}

h1 {
	font-weight: 		bold;
	font-size:			14px;
	line-height:		0.7em;
}

h2 {
	font-size:			1em;
	line-height:		0.2em;
	color: 				#732626;
	padding-top: 		1.5em;
}

h3 {
	font-size:			1em;
	font-weight: 		bold;

}



#container	{
	width:				900px;
	height:				550px;
	margin:				30px auto;
	padding:			0px;
}




/******** listamatic "Rollover horizontal list navbar" ********/


#navcontainer {
	width:				728px;
	height:				30px;
	padding-left: 		172px;
	margin:				0;
	background-color: 	#732626;
	float: 				left;

}

/*>>>>>>>> formatiert den angewählten Link, damit man sieht, wo man sich gerade befindet */

/*#navlist {
	vertical-align: middle;
	height: 30px;
	padding-top: 2px;
}*/

div#navcontainer #current {
	background-color: #BF5630;
	height: 30px;
}

ul {
/*	margin-left: -15px;*/
	list-style-position: outside;
	margin:				1em; 
	padding:			0;
}


ul#navlist {
	margin-left: 		0;
	margin-top:			0;
	padding-left: 		0;
	white-space: 		nowrap;
}

#navlist li {
	display: 			inline;
	list-style-type: 	none;
}

#navlist a {
	padding: 			4px 10px;
	vertical-align:		top;
	width:				70px;
	margin:				0px;
	text-align:			center;
	height: 			30px;
}

#navcontainer ul li a:link, #navcontainer ul li a:visited {
	padding: 			0.2em 1em 0.2em 1em;
	font-size:			1em;
	color: 				#fff;
	text-decoration: 	none;
	float: 				left;
	border-right-width-value: 1px;
	border-right-style-value: solid;
	border-right-color-value: #ffffff;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
}

#navcontainer ul li a:hover, #navcontainer ul li a:active {
	font-size:			1em;
	color: 				#fff;
	background-color: 	#BF5630;
	text-decoration: 	none;

}

/*****************************************************************/




#subnavi1 {
	width:				728px;
	height:				20px;
	float:				left;
	background-color:	#BF5630;
	border-left:		solid #FFFFFF 22px;
	border-top: 		solid #fff 1px;
}

#subnavi2 {
	width: 				634px;
	height:				20px;
	float:				left;
	background-color:	#BF5630;
	border-left:		solid #FFFFFF 116px;
	border-top: 		solid #fff 1px;
}

#subnavi3 {
	width: 				540px;
	height:				20px;
	float: 				left;
	background-color:	#BF5630;
	border-left:		solid #FFFFFF 210px;
	border-top: 		solid #fff 1px;
}

#subnavi4 {
	width: 				446px;
	height:				20px;
	float:				left;
	background-color:	#BF5630;
	border-left:		solid #FFFFFF 304px;
	border-top: 		solid #fff 1px;
}

#subnavi5 {
	width: 				352px;
	height:				20px;
	float:				left;
	background-color:	#BF5630;
	border-left:		solid #FFFFFF 398px;
	border-top: 		solid #fff 1px;
}

#imgleft {
	width: 				150px;
	height:				490px;
	background-color:	#FFFFFF;
	float:				left;
}

#content {
	background-color:	#FFFFFF;
	width:				478px;
	height:				399px;
	padding: 			20px 250px 50px 22px;
	float:				right;
	background-image:	url(pics/kirche.jpg);
	background-repeat:	no-repeat;
	background-position: bottom right;
	overflow: 			auto;
}

#content_2sp {
	background-color:	#FFFFFF;
	width:				708px;
	height:				399px;
	padding: 			20px 20px 50px 22px;
	float:				left;
	background-image:	url(pics/kirche.jpg);
	background-repeat:	no-repeat;
	background-position: bottom right;
	overflow: 			auto;
}

#online {
	width:				180px;
	height:				600px;
	padding: 			20px 0px 0px 20px;
	float:				right;
}

#content a.link {
	color: #666666;
	text-decoration: underline;
}

#content_2sp a.link {
	color: #666666;
	text-decoration: underline;
}

a:link	{
	color: #FFFFFF;
	text-decoration: none;
}

a:visited	{
	color: #660000;
	text-decoration: none;
}

a:hover	{
	text-decoration: none;
}

a:focus { 
	outline: none;
}


.menue a:link, .menue a:active, .menue a:visited
{
	text-decoration: none;
	display: block;
	margin: 0px 15px 0px 15px;
}

a:link.sub {
	color: #ffffff;
	text-decoration: none;
}

a:visited.sub	{
	color: #ffffff;
	text-decoration: none;
}

a:hover.sub	{
	text-decoration: underline;
}

div#subnavi3 #current {
	color: #ffffff;
	text-decoration: underline;
}



#footer	{
	height:				30px;
	color:				#FFFFFF;
	background-color:	#474236;
	clear:				left;
	padding-left: 		173px;
}

.rotbox {
	background-color: 	#EFDCD6;
	padding:			6px;
	margin:				5px;
}

.weissbox {
	background-color: 	#F5F5F5;
	padding:			6px;
	margin:				5px;
}

.foot {
	font-size:			10px;
	padding-top: 		0.4em;
}

#apDiv1 {
	position:absolute;
	left:987px;
	top:614px;
	width:180px;
	height:180px;
	z-index:1;
	background-image: url(pics/onlinebestellung.gif);
}

.klein {
	font-size: 			9px;
}

#textblock_li {
	float: left;
	width: 250px;
}
#textblock_re {
	margin-left: 250px;
	padding-top: 2px;
}
