@charset "utf-8";
/* CSS Document */

#Kalender {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	top:18px;
	position:relative;
}

#BoxTermin {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:500px;
	border-left:solid #006633 7px;
	border-right:solid #CCCCCC 50px;
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	box-shadow: 1px 1px 1px #006633 ;*/
	
}







#BoxTermina {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	border-left:solid #006633 7px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
	box-shadow: -1px 1px 4px rgba(30,76,69,100);

/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/
	
}


#BoxVorstand {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	height:160px;
	border-left:solid #006633 7px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/
	
}


#BoxVorstand1 {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	height:280px	;
	border-left:solid #006633 7px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/
	
}

#BoxVorstand3 {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	height:220px	;
	border-left:solid #006633 7px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/
	
}


#BoxVorstand9 {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	height:310px	;
	border-left:solid #006633 7px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/
	
}


#BoxVorstand2 {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	height:20px	;
	border-left:solid #006633 7px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/
	
}




#BoxVorstandP {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	height:auto;
	border-left:solid #006633 7px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/


	
}






#BoxMusik {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	min-height:160px;
	border-left:solid #006633 7px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/
	
}

#BoxMusikP {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	height:auto;
	border-left:solid #006633 7px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/


	
}













#BoxLinks {
	margin:0 0 13px 12px;
	background-color:#F4F4F4;
	width:550px;
	height:25px;
	border-left:solid #006633 10px;
	/*border-right:solid #CCCCCC 50px;*/
	/*border-bottom:solid #006633 2px;*/
	text-align:left;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	position:relative;
/*	list-style-type: square;
	list-style-position:inside;
	list-style:square;
/*	box-shadow: 1px 1px 1px #006633 ;*/
	
}


#BoxTerminBild
{
	text-align:center;
	background-color:#006633;
	float: none;
	margin-bottom: 0px;
	position:absolute;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:solid #FFFFFF 1px;
	border-right:solid #FFFFFF 1px;
	margin-top:-10px;
	padding: 0.1em 0.7em;
	width: 60px;/*box-shadow: 1px 1px	 1px #FFFFFF;*/
}


#BoxTermin2
{
text-align:center; 
width:40px; 
background-color:#006633; 
float: inherit; 
margin-top: -17px; 
margin-left: 512px; 
margin-bottom: 0px; 
position:absolute;
padding-top:0px;
padding-bottom:0px;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
border-bottom:solid #FFFFFF 0px;
border-right:solid #FFFFFF 0px;

/*box-shadow: 1px 1px	 1px #FFFFFF;*/
}

#BoxTerminPresse
{
text-align:center; 
width:40px; 
background-color:#006633; 
float: inherit; 
margin-top: -17px; 
margin-left: 0px; 
margin-bottom: 0px; 
position:absolute;
padding-top:0px;
padding-bottom:0px;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
border-bottom:solid #FFFFFF 0px;
border-right:solid #FFFFFF 0px;

/*box-shadow: 1px 1px	 1px #FFFFFF;*/
}



#BoxTermin2.link a {
	text-align:center;
	width:100px;
	background-color:#006633;
/*	margin-top: 3px;*/
margin-top:0px;
/*    margin-left: 2px;*/
	margin-bottom: 2px;
/*	position:absolute;*/
	padding-top:0px;
	padding:2px;
	padding-left:6px;
	padding-right:6px;

/*	padding-bottom:0px;*/
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	/*border-bottom:solid #999999 2px;
	border-right:solid #999999 2px;*/
	text-decoration:none;
	margin-left:0px;
/*	top:135px;*/
}



#BoxTermin2VS
{
	text-align:center;
	width:105px;
	background-color:#006633;
	float: inherit;
	margin-top: 3px;
	margin-left: 2px;
	margin-bottom: 0px;
	position:absolute;
	padding-top:10px;
	padding-bottom:0px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:solid #FFFFFF 2px;
	border-right:solid #FFFFFF 2px;
	height: 30px;

/*box-shadow: 1px 1px	 1px #FFFFFF;*/
}


#BoxTermin2VSM1.link a {
	text-align:center;
	width:80px;
	background-color:#006633;
	float: inherit;
	margin-top: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	position:absolute;
	padding-top:1px;
	padding-bottom:3px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:solid #999999 1px;
	border-right:solid #999999 1px;
	height: 15px;
	text-decoration:none;
/*	top:135px;*/
}


#BoxTermin2VSM1-1.link a {
	text-align:center;
	width:105px;
	background-color:#006633;
	float: inherit;
	margin-top: 5px;
	margin-left: 2px;
	margin-bottom: 2px;
	position:absolute;
	padding-top:1px;
	padding-bottom:3px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:solid #999999 1px;
	border-right:solid #999999 1px;
	height: 15px;
	text-decoration:none;
/*	top:135px;*/
}



#BoxTermin2VSM1 ul {
 
 
 
 list-style: none;
 
 } 
 
 #Boxtermin2VSM1 a {
	position: absolute;
	text-indent: -1000em;
 } 

#BoxTermin2VSM1 a:hover {
	background-color:#15a291;
}


#BoxTermin a:hover {
	background-color:#15a291;
}


#BoxTermin2VSM1 a {

background-color:#FFFFCC;
}


/* Projekte Schaltfläche */

#BoxTermin2VSMP.link a {
	text-align:center;
	width:95px;
	background-color:#006633;
	margin-top: 3px;
	margin-left: 2px;
	margin-bottom: 0px;
	position:absolute;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:solid #999999 1px;
	border-right:solid #999999 1px;
	height: 15px;
	text-decoration:none;
	box-shadow: -1px 1px 4px rgba(30,76,69,100);
}
	
	




#BoxTermin2VSMP ul {
	list-style: none;
	position: relative; 

 } 
 
 #Boxtermin2VSMP a {
	position: relative;
	text-indent: -1000em;

 } 

#BoxTermin2VSMP a:hover {
	background-color:#15a291;

	}

	
	

#BoxTermin2VSMP a {
background-color:#FFFFCC;
}

/* Projekte Schaltfläche Ende */





/*große Schaltflächen z. B. Vorstandsseite */


#BoxTermin2VSM2.link a  {
	text-align:center;
	width:95px;
	background-color:#006633;
	float: inherit;
	margin-top: 3px;
	margin-left: 7px;
	margin-bottom: 0px;
	position:absolute;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:solid #999999 1px;
	border-right:solid #999999 1px;
	height: 15px;
	text-decoration:none;
}


#BoxTerminPresse.link a  {
text-align:center; 
width:40px; 
background-color:#006633; 
float: inherit; 
margin-left: 0px; 
margin-bottom: 0px; 
position:absolute;
padding-top:0px;
padding-bottom:0px;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
border-bottom:solid #FFFFFF 0px;
border-right:solid #FFFFFF 0px;
text-decoration:none;
}




#BoxTermin2VSM2 ul {
  list-style: none;
 } 
 
 #Boxtermin2VSM2 a {
 position: absolute;
 text-indent: -1000em;
 } 

#BoxTermin2VSM2 a:hover,  #BoxTerminPresse a:hover, #BoxTermin2VSM1-1 a:hover {
	background-color:#15a291;
	text-decoration:none;
}

#BoxTermin2VSM2 a , #BoxTerminPresse{
	background-color:#006633;
}




 
#BoxTermin2VSM
{

	text-align:center;
	width:95px;
	background-color:#006633;
	position:absolute;
	padding: 10px 10px 8px 10px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:solid #999999 2px;
	border-right:solid #999999 2px;
	height: 50px;
	width:111px;
	left:443px;
	text-decoration:none;
}


#BoxTermin3
{
	margin:8% 0	0px 0px;
	background-color:#006633;
	width:10px;
	height:11px;
	border-left:solid #CCCCCC 0px;
	margin-left:-436px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	top:-0px;	
	position:absolute;
/*	box-shadow: 2px 2px 1px #FFFFFF ;*/
border-bottom:solid #FFFFFF 2px;
border-right:solid #FFFFFF 2px;

}


#Ueberschrift {
	margin-left:10px;
	margin-top:0px;
	color:#000FF0;
	position:relative;
}

#Inhalt{
	margin-left:5px;
	margin-top:10px;
	color:#000000;
	position:absolute;
	width:390px;
	}

#Monat{
	margin-left:10px;
	margin-top:20px;
	color:#000FF0;
	position:absolute;
	top: 24px;
	left: 0px;
	position:absolute;
}

#Jahr{
	margin-left:0px;
	margin-top:0px;
	color:#000000;
	position:relative;
	width: 70px;
	text-align: center;
	position:absolute;
}




#Ausgabe {
margin-left:0px;
margin-top:0px;
color:#FF0000;
width:70px;
height:140px;
background-color:#FFFF66;
position:absolute;

}

#Ausgabe1 {
margin-left:100px;
top:0px;
margin-top:0px;
color:#FF0000;
width:400px;
height:140px;
background-color:#CCFFFF;
position:absolute;
}


.Stil1 {font-size: 12px}

.left {
	font-size:16px;
	color:#FF0033; 
	margin:0px 0px; 
	width:92px; 
	background-color:#99FFCC; 
	text-align:center; 
	font-weight:bold; 
	border-left: 1px solid #99FFCC; 
	border-right: 1px solid #99FFCC; 
	position: absolute;
}

#left {
	font-size:16px;
	color:#FF0033; 
	margin:0px 0px; 
	width:92px; 
	background-color:#99FFCC; 
	text-align:center; 
	font-weight:bold; 
	border-left: 1px solid #99FFCC; 
	border-right: 1px solid #99FFCC; 
	position: absolute;
}


.left1 {
	font-size:20px;
	color:#000000;
	margin:22px 0px;
	width:88px;
	text-align:center;
	position:absolute;
	border-left:3px solid #99FFCC;
	border-right:3px solid #99FFCC;
	font-weight:bold;
	height: 28px;
}

.left1P {
	font-size:20px;
	color:#000000;
	margin:22px 0px 0px;
	width:88px;
	text-align:center;
	position:absolute;
	border-left:3px solid #99FFCC;
	border-right:3px solid #99FFCC;
	font-weight:bold;
	height: auto;
	border-bottom: 3px solid #99FFCC;
}




.left2 {
	font-size:14px;
	color:#000000;
	margin:42px 0px;
	width:88px;
	text-align:center;
	position:absolute;
	border-left:3px solid #99FFCC;
	border-right:3px solid #99FFCC;
	font-weight:bold;
	height: 95px;
	margin-bottom: 0px;
	border-bottom: 3px solid #99FFCC;
	padding-top: 5px;
	padding-bottom: 3px;
}

.Text {
	margin:0px 0 40px 110px;
	height: auto;
	position: relative;
	width: 499px;
	display: block;
	min-height: 120px;
}

.Text1 {
	margin:0px 0 40px 110px;
	height: auto;
	position: relative;
	width: 499px;
	display: block;
	min-height: 400px;
}


.TextBilder {
	margin:0px 0 20px 25px;
	height: auto;
	position: relative;
	width: 499px;
	display: block;
	min-height: 130px;
	caption-side: bottom;
}

#TerminBox {
	margin-top:-5px;
}
	
	
.VOrt {
	font-weight:normal;
	font-size:12px;
	top:5px;
}
.UeberschriftText {
	font-weight:bold;
	font-size:14px;
	width:499px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	line-height:1.3em;
}
.Textformat {
	line-height:12pt;
	font-weight: bold;
}

.bold {
	font-weight:bold;
}

.underline {
text-decoration:underline;
}
.boldunterdline {
	font-weight:bold;
	text-decoration:underline;
}
.US {
	width:499px;
	background-color:#CCC;
	font-size:12px;
}

.USBilder {
	width:499px;
	background-color:#CCC;
	margin:0px 0 20px 0px; 
	
}

#Schatten {
	box-shadow: -1px 1px 1px rgba(0,68,148,100);

}

.Schatten {
	box-shadow: -1px 1px 4px rgba(30,76,69,100);

}


#Schatten1 {
	box-shadow: -1px 1px 4px rgba(30,76,69,100);

}

.Schatten1 {
	box-shadow: -1px 1px 4px rgba(30,76,69,100);

}

#Schatten2 {
	box-shadow: -1px 1px 4px rgba(30,76,69,100);

}

.Schatten2 {
	box-shadow: -1px 1px 4px rgba(30,76,69,100);

}

#Schatten3 {

/*content: '';
    box-shadow: 0px 0px 3px 3px rgba(255, 255, 255, 100);
    position: absolute;
    bottom: 0px;
    right: 0px;
    height: 0px;
    width: 96%;
	height:96%
	*/

	box-shadow: -2px -2px 6px rgba(30,76,69,100);

}

.Schatten4 {
	box-shadow: 1px -4px 2px rgba(30,76,69,100);

}


</style>
