@charset "utf-8";
/* CSS Document */

html {
	margin: 0 auto;
	background-color:#eed;
	text-align:center;
	 }
body {
	background-color:#eed;
	margin: 20px auto;
	text-align:center;
    scrollbar-3dlight-color:#BECB6F;
    scrollbar-arrow-color:#336600;
    scrollbar-face-color:#7FA327;
    scrollbar-track-color:#6D9015;
    scrollbar-darkshadow-color:#336600;
    scrollbar-highlight-color:#AECB6F;
    scrollbar-shadow-color:#6D9015;
}
#content {
    text-align:left;
    position:relative;
    margin-left: auto;
    margin-right: auto;
	top:0px;
	/*left:0px;*/
	width:925px;
	height:800px;
 }
 
 h2 {
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #484858;
	font-style: bold;
	text-decoration: none;
	text-transform: none;
	}
 
 h4 {
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #794858;
	font-style: bold;
	text-decoration: none;
	text-transform: none;
	}
h3 {
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #791819;
	font-style: bold;
	text-decoration: none;
	text-transform: none;
	}	
	
tbody {
	padding-left:15px;
	}
table.tabelle {

	border-collapse: collapse;
	margin-left: 40px;
}

table.tabelle tr {
	height:auto;
}

table.tabelle td {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
}




 
#leftMenu {
	background-color:#6d9015;
	position:relative;
	top:0px;
	left:0px;
	width:201px;
	height:575px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	text-transform: none;

	/*padding-left: 10px;*/
}
#logo{
	position:relative;
	top:0px;
	left:0px;
	width:201px;
	height:226px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
#header{
	position:absolute;
	top:0px;
	left:201px;
	width:724px;
	height:226px;
	z-index:0;
}
#klickpfad{
	position:absolute;
	top:205px;
	left:201px;
	width:724px;
	height:15px;
	z-index:2;
	margin-left: 20px;
	font-family: "Century Gothic";
	font-size: 10px;
	overflow:hidden;	
}
#klickpfad a{
	font-family: "Century Gothic";
	font-size: 10px;
	color: #791819;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	}
#klickpfad a:hover{
	font-family: "Century Gothic";
	font-size: 10px;
	color: #791819;
	font-style: normal;
	text-decoration: underline;
	text-transform: none;
	}	 
#mainContent{
	padding-left: 20px;
	padding-right:150px;
	margin-bottom:20px;
	border-bottom:medium;
	
	position:absolute;
	top:226px;
	left:201px;
	/*width:575px;*/
	width:554px;
	height:575px;
	font-family: "Century Gothic";
	background-color:#becb6f;
	overflow:auto;
	
}

#mainContent a{
	font-family: "Century Gothic";
	font-size: 12px;
	color: #791819;
	font-style: bold;
	text-decoration: none;
	text-transform: none;
	}
#mainContent a:hover{
	font-family: "Century Gothic";
	font-size: 12px;
	color: #791819;
	font-style: bold;
	text-decoration: underline;
	text-transform: none;
	}	


/*#rightContent{
	background-color:#becb6f;
	padding-left: 10px;
	position:absolute;
	top:226px;
	left:816px;
	width: 99px;
	height: 575px;
	}*/

cal_Headline{font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #791819;
	font-style: bold;
	text-decoration: none;
	text-transform: none;}
cal_Text{padding-left: 20px;
	padding-right:20px;
	position:absolute;
	top:226px;
	left:201px;
	width:575px;
	height:575px;
	font-family: "Century Gothic";
	background-color:#becb6f;
	overflow:auto;}	
/*#leftContent {
background-color:#9fd21e;
	padding-left: 10px;
	position:absolute;
	top:226px;
	left:201px;
	width:200px;
	height:575px;
	}*/
a.level-1{
margin-left: 20px;
	/*padding-left: 10px;*/
	font-family: "Century Gothic";
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	}
a.level-1-act{
	margin-left: 20px;
	/*padding-left: 10px;*/
	font-family: "Century Gothic";
	font-size: 14px;
	color: #791819;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	}
	
a.level-2{
	margin-left: 30px;
	/*padding-left: 20px;*/
	font-family: "Century Gothic";
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	}
a.level-2-act{
	margin-left: 30px;
	/*padding-left: 20px;*/
	font-family: "Century Gothic";
	font-size: 14px;
	color: #791819;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	}
a.level-3{
	margin-left: 40px;
	/*padding-left: 30px;*/
	font-family: "Century Gothic";
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	}
a.level-3-act{
	margin-left: 40px;
	/*padding-left: 30px;*/
	font-family: "Century Gothic";
	font-size: 14px;
	color: #791819;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	}
	
h1 {	
	
	font-family: "Century Gothic";
	font-size: 16px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	}
#mainAct{
	background-color:#7FA327;
	}
#mainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	}
	
/* Layout für evang. Termine - Marcus */
		.contenttable-pra {
			border:	2px solid #336600;
			padding: 0px;
            margin: 0;
			border-spacing: 0px;
			background-color:#BECB6F;
		}
		.contenttable-pra .tr-0 { 
			border:	0px solid #336600;
			padding: 2px;
            margin: 0;
			background-color: #6D9015;
			color:#FFFFFF;
		}
		.contenttable-pra tr { 
			padding: 0px;
            margin: 0;
			border-spacing: 0px;
			background-color:#BECB6F;
		}

		.contenttable-pra tr td, 
		.contenttable-pra tr td p { 
			padding: 1px;
            margin: 0;
			background-color:#AECB6F;
		}

		.contenttable-prd {
			border:	2px solid #336600;
			padding: 3px;
			background-color:#BECB6F;
		}
		.contenttable-prd .tr-0 { 
			border:	0px solid #336600;
			padding: 3px;
			background-color: #6D9015;
			color:#FFFFFF;
		}
		.contenttable-prd .tr-even { 
			border:	0px solid #336600;
			padding: 3px;
			background-color:#B2CB6F;
			font: 10.5pt/1.2 arial;
		}
		.contenttable-prd .tr-odd { 
			border:	0px solid #336600;
			padding: 3px;
			background-color:#BECB6F;
			font: 10.5pt/1.2 arial;
		}

		.contenttable-prn {
			border:	2px solid #336600;
			background-color:#BECB6F;
		}
		.contenttable-prn td { 
			border-spacing: 2px;
			padding: 3px;
		}

		.contenttable-pr {
			border:	2px solid #336600;
		}
		.contenttable-pr tr td,
		.contenttable-pr tr td p { 
			padding: 1px;
            margin: 0;
		}
		.contenttable-pr .tr-even { 
			border:	0px solid #336600;
			padding: 3px;
			background-color:#B2CB6F;
			font: 10.5pt/1.2 arial;
		}
		.contenttable-pr .tr-odd { 
			border:	0px solid #336600;
			padding: 3px;
			background-color:#BECB6F;
			font: 10.5pt/1.2 arial;
		}
		.contenttable-pr .tr-0 { 
			border:	0px solid #336600;
			padding: 3px;
			background-color: #6D9015;
			color:#FFFFFF;
		}
		
