/* filename: /style.css
   version 1.00 - 2005-12-01
   author:  kko@areko.de */

/* General style */
body						{ background-image:url("../img/bg.gif"); background-repeat:no-repeat; }

/* Text style */
h1 {
	margin: 25px 0 0.5em 0;
	padding: 0;
	color: #C00004;
	font-weight: bold;
	font: 1.5em Helvetica, Arial, serif;
	letter-spacing: 1px;
	text-transform: none;
	}
h2 {
	margin: 0 0 0.5em 0;
	padding: 0;
	color: #000;
	font: bold 1.1em Helvetica, Arial, serif;
	text-transform: none;
	}
td {
	text-align:left; 
	}
p {
	margin-top: 0;
	padding-top: 0;
	}
.headline					{ font-family: Helvetica, Arial, sans-serif; font-size: 10pt; color: #C00004; text-decoration: none; font-weight: bold; }
.copytext	 				{ font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #333333; text-decoration: none; }


.copytextWhite				{ font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none; }
.copytextWhiteLink			{ font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none; }
.copytextWhiteLink:hover	{ color: #494949; }

.copytextRed	 			{ font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #C00004; text-decoration: none; }
.copytextRedLock	 		{ font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #C00004; text-decoration: none; background: url(http://www.malteser-mechernich.de/img/lock.gif) no-repeat 100% 50%; padding: 0 20px 0 0; }

.copytextWhiteSmall			{ font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; }

.copytextWhitelock { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 20px 0 0;
	background: url(http://www.malteser-mechernich.de/img/lock_darkgrey.gif) no-repeat 100% 50%;
}


/* .copytextMeta	 			{ font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: #333333; text-decoration: none; }*/
.copytextMeta {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: #333;
	text-decoration: none;
}
.copytextMeta:hover {
	text-decoration: underline;
}
.copytextprint {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: #696969;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 20px;
	background: url(http://www.malteser-mechernich.de/img/print.gif) no-repeat 0 0;
}
.copytextprint:hover {
	text-decoration: underline;
}
.copytextback {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: #696969;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 20px;
	background: url(http://www.malteser-mechernich.de/img/back.gif) no-repeat 0 0;
}
.copytextback:hover {
	text-decoration: underline;
}
.copytextrecommend {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 8pt;
	color: #696969;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 20px;
	background: url(http://www.malteser-mechernich.de/img/recommend.gif) no-repeat 0 0;
}
.copytextrecommend:hover {
	text-decoration: underline;
}
.arrowred {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #C00004;
}
.copytextLink 				{ font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #C00004; text-decoration: none; font-weight: bold; }
.copytextLink:hover 		{ text-decoration:underline; }

.copytextLinkLock { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #C00004;
	text-decoration: none;
	font-weight: bold;
	padding: 0 20px 0 0;
	background: url(http://www.malteser-mechernich.de/img/lock.gif) no-repeat 100% 50%;
	background-color: inherit;
	}
.copytextLinkLock:hover { 
	text-decoration:underline;
	}

.copytextLinkNews { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #C00004;
	text-decoration: underline;
	font-weight: normal;
	padding: 0 0 0 20px;
	background: url(http://www.malteser-mechernich.de/img/icon_news.gif) no-repeat 0 0;
	background-color: inherit;
	}
.copytextLinkNews:hover { 
	color: #666;
	}

.copytextLinkLogin { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #C00004;
	text-decoration: underline;
	font-weight: normal;
	padding: 0 0 0 25px;
	background: url(http://www.malteser-mechernich.de/img/red-tag.gif) no-repeat 0 50%;
	background-color: inherit;
	}
.copytextLinkLogin:hover { 
	color: #666;
	}

.copytextLinkPDF { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #C00004;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 20px;
	background: url(http://www.malteser-mechernich.de/img/icon_f_pdf.gif) no-repeat 0 0;
	background-color: inherit;
	/* border-bottom: 1px dotted; */
	/* margin: 0 0 0 20px;*/
	/* text-indent: -20px; */
	}
.copytextLinkPDF:hover { 
	text-decoration: underline;
	/* background: url(http://www.malteser-mechernich.de/img/icon_f_pdf_a.gif) no-repeat 0 0; */
	}
.copytextLinkPage { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #C00004;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 12px;
	background: url(http://www.malteser-mechernich.de/img/icon_f_arrow.gif) no-repeat 0 0;
	background-color: inherit;
	}
.copytextLinkPage:hover { 
	text-decoration: underline;
	background: url(http://www.malteser-mechernich.de/img/icon_f_arrow.gif) no-repeat 0 0;
	}
.copytextLinkPageMore { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #C00004;
	text-decoration: underline;
	font-weight: normal;
	padding: 0 0 0 20px;
	background: url(http://www.malteser-mechernich.de/img/pfeil.gif) no-repeat 1% 50%;
	background-color: inherit;
	/* margin: 0 0 0 20px;*/
	/* text-indent: -20px; */
	}
.copytextLinkPageMore:hover { 
	color: #666666;
	background: url(http://www.malteser-mechernich.de/img/pfeilGrau.gif) no-repeat 1% 50%;
	}	
.copytextLinkContact { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #C00004;
	text-decoration: underline;
	font-weight: normal;
	padding: 0 0 0 20px;
	background: url(http://www.malteser-mechernich.de/img/pfeil.gif) no-repeat 2% 50%;
	background-color: inherit;
	/* margin: 0 0 0 20px;*/
	/* text-indent: -20px; */
	}
.copytextLinkContact:hover { 
	color: #666666;
	background: url(http://www.malteser-mechernich.de/img/pfeilGrau.gif) no-repeat 2% 50%;
	}	
		
.indent {
	margin: 0 0 2px 20px;
	text-indent: -20px;
}
.indentLinkpage {
	margin: 0 0 2px 12px;
	text-indent: -12px;
}
.indentTeaser {
	margin: 10px 0 10px 20px;
	text-indent: -20px;
}
.copytextBox	 			{ font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #000000; text-decoration: none; border : 1px solid; border-color: #BCBCBC; padding: 5px 5px 5px 5px; text-align: center; }

.copytextGrey		 		{ font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #A1A19F; text-decoration: none; }
.copytextGrey:hover			{ text-decoration: underline; }

.calendarHeader 			{ font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #C00004; text-decoration: none; font-weight: bold; }
.calendarSubHeader 			{ font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight: bold; }
.calendarHeaderLink 		{ font-family: tahoma,arial,helvetica,sans-serif; font-size: 11px; color: #C00004; text-decoration: none; font-weight: normal; }	 	 
.calendarToday 				{ font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; background-color: #7B7B7B; border: 1px solid; border-color: #4C4C4C; }	 
.calendar 					{ font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #333333; text-decoration: none; }	 
.calendarLink 				{ font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #C00004; text-decoration: none; font-weight: bold; border: 1px solid; border-color: #C00004; padding: 0 1px 0 2px; }	 

span.caps {
font-variant: small-caps;
}

/* Formfield*/
.inputSmall					{ font-family: Verdana, monospace; font-size: 8pt; padding: 0px; height:16px; color: #525252; }
.inputGeneral				{ color: #333333; background-color: #FFFFFF; border : 1px solid #999999; }
.inputSubmit				{ color: #FFFFFF; background-color: #B2B2B2; border : 2px solid #9A9A9A; }

/* Shadow Divs Main Menu*/
.shadowTop1Div10				{ position: absolute; top: 45px; left: 30px; z-index: 50; width: 203px; height: 1px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowTop1Div20				{ position: absolute; top: 46px; left: 30px; z-index: 50; width: 202px; height: 1px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowTop1Div30				{ position: absolute; top: 47px; left: 30px; z-index: 50; width: 201px; height: 1px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowTop2Div10				{ position: absolute; top: 45px; left: 245px; z-index: 50; width: 203px; height: 1px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowTop2Div20				{ position: absolute; top: 46px; left: 245px; z-index: 50; width: 202px; height: 1px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowTop2Div30				{ position: absolute; top: 47px; left: 245px; z-index: 50; width: 201px; height: 1px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowTop3Div10				{ position: absolute; top: 45px; left: 460px; z-index: 50; width: 203px; height: 1px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowTop3Div20				{ position: absolute; top: 46px; left: 460px; z-index: 50; width: 202px; height: 1px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowTop3Div30				{ position: absolute; top: 47px; left: 460px; z-index: 50; width: 201px; height: 1px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRight1Div10			{ position: absolute; top: 46px; left: 232px; z-index: 50; width: 1px; height: 32px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRight1Div20			{ position: absolute; top: 47px; left: 231px; z-index: 50; width: 1px; height: 31px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRight1Div30			{ position: absolute; top: 48px; left: 230px; z-index: 50; width: 1px; height: 30px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRight2Div10			{ position: absolute; top: 46px; left: 447px; z-index: 50; width: 1px; height: 32px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRight2Div20			{ position: absolute; top: 47px; left: 446px; z-index: 50; width: 1px; height: 31px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRight2Div30			{ position: absolute; top: 48px; left: 445px; z-index: 50; width: 1px; height: 30px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRight3Div10			{ position: absolute; top: 46px; left: 662px; z-index: 50; width: 1px; height: 32px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRight3Div20			{ position: absolute; top: 47px; left: 661px; z-index: 50; width: 1px; height: 31px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRight3Div30			{ position: absolute; top: 48px; left: 660px; z-index: 50; width: 1px; height: 30px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }



/* Shadow Divs Dropdown*/

.shadowRightDrop1Div10			{ position: absolute; top: 0px; left: 202px; z-index: 50; width: 1px; height: 234px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRightDrop1Div20			{ position: absolute; top: 0px; left: 201px; z-index: 50; width: 1px; height: 234px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRightDrop1Div30			{ position: absolute; top: 0px; left: 200px; z-index: 50; width: 1px; height: 234px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRightDrop2Div10			{ position: absolute; top: 0px; left: 202px; z-index: 50; width: 1px; height: 504px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRightDrop2Div20			{ position: absolute; top: 0px; left: 201px; z-index: 50; width: 1px; height: 504px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRightDrop2Div30			{ position: absolute; top: 0px; left: 200px; z-index: 50; width: 1px; height: 504px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRightDrop3Div10			{ position: absolute; top: 0px; left: 202px; z-index: 50; width: 1px; height: 113px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRightDrop3Div20			{ position: absolute; top: 0px; left: 201px; z-index: 50; width: 1px; height: 113px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRightDrop3Div30			{ position: absolute; top: 0px; left: 200px; z-index: 50; width: 1px; height: 113px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRightDrop1Div10Team			{ position: absolute; top: 0px; left: 202px; z-index: 50; width: 1px; height: 327px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRightDrop1Div20Team			{ position: absolute; top: 0px; left: 201px; z-index: 50; width: 1px; height: 327px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRightDrop1Div30Team			{ position: absolute; top: 0px; left: 200px; z-index: 50; width: 1px; height: 327px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRightDrop1Div10Fahrzeuge			{ position: absolute; top: 0px; left: 202px; z-index: 50; width: 1px; height: 291px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRightDrop1Div20Fahrzeuge			{ position: absolute; top: 0px; left: 201px; z-index: 50; width: 1px; height: 291px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRightDrop1Div30Fahrzeuge			{ position: absolute; top: 0px; left: 200px; z-index: 50; width: 1px; height: 291px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRightDrop1Div10Ehrenamt			{ position: absolute; top: 0px; left: 202px; z-index: 50; width: 1px; height: 237px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRightDrop1Div20Ehrenamt			{ position: absolute; top: 0px; left: 201px; z-index: 50; width: 1px; height: 237px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRightDrop1Div30Ehrenamt			{ position: absolute; top: 0px; left: 200px; z-index: 50; width: 1px; height: 237px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRightDrop1Div10Intern			{ position: absolute; top: 0px; left: 202px; z-index: 50; width: 1px; height: 270px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRightDrop1Div20Intern			{ position: absolute; top: 0px; left: 201px; z-index: 50; width: 1px; height: 270px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRightDrop1Div30Intern			{ position: absolute; top: 0px; left: 200px; z-index: 50; width: 1px; height: 270px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRightDrop2Div10Sub			{ position: absolute; top: 0px; left: 202px; z-index: 50; width: 1px; height: 513px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRightDrop2Div20Sub			{ position: absolute; top: 0px; left: 201px; z-index: 50; width: 1px; height: 513px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRightDrop2Div30Sub			{ position: absolute; top: 0px; left: 200px; z-index: 50; width: 1px; height: 513px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

.shadowRightDrop1Div10Home			{ position: absolute; top: 0px; left: 202px; z-index: 50; width: 1px; height: 203px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=10); -moz-opacity: 0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10); -khtml-opacity: 0.1;opacity: 0.1; }
.shadowRightDrop1Div20Home			{ position: absolute; top: 0px; left: 201px; z-index: 50; width: 1px; height: 203px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=20); -moz-opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); -khtml-opacity: 0.2;opacity: 0.2; }
.shadowRightDrop1Div30Home			{ position: absolute; top: 0px; left: 200px; z-index: 50; width: 1px; height: 203px; background-color: #000000; layer-background-color: #000000; filter: alpha(opacity=30); -moz-opacity: 0.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -khtml-opacity: 0.3;opacity: 0.3; }

ul.linkpage {
	padding: 0;
	margin: 0 0 0 20px;
	background-color: transparent;
	list-style-image: url(http://www.malteser-mechernich.de/img/pfeil.gif);
}
ul.linkpdf {
	padding: 0;
	margin: 0 0 0 20px;
	background-color: transparent;
	list-style-image: url(http://www.malteser-mechernich.de/img/icon_f_pdf.gif);
}
li {
	padding: 0 0 2px 0;
	margin: 0;
	background-color: transparent;
}
li a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #C00004;
	font-weight: normal;
	text-decoration: underlined;
}
li a:hover {
	color: #666;
}


.calendar {
	text-align: center;
	padding: 0;
	border-right: #fff 2px solid;
	border-bottom: #fff 2px solid;
	border-collapse: collapse;
	margin: 0 0 0 10px;
}
.calendar th {
	color: #000;
	background: #fff;
	border-bottom: #ccc 1px solid;
	border-right: #ccc 1px solid;
	padding: 2px 5px;
	font-weight: normal;
}
.calendar td {
	text-align: center;
	color: #969696;
	background: #fff;
	padding: 2px 5px;
	border-bottom: #ccc 1px solid;
	border-right: #ccc 1px solid;
}
.calendar td.linked-day {
	color: #969696;
	background: #E0E0E0;
}
.calendar td.linked-day a {
	color: #C00004;
	background: #E0E0E0;
	text-decoration: none;
}
.calendar td.linked-day a:hover {
	color: #494949;
	background: #E0E0E0;
}
.calendar-month {
	color: #C00004;
	font-weight: bold;
	text-align: left;
	margin: 0 0 0 10px;
}
.picLeft {
	float: left;
	margin: 0 10px 0 0;
	}
	
.copytextLinkPDFIntern { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	color: #232C6F;
	text-decoration: none;
	font-weight: bold;
	padding: 0 0 0 20px;
	background: url(http://www.malteser-mechernich.de/img/icon_f_pdf.gif) no-repeat 0 0;
	background-color: inherit;
	/* border-bottom: 1px dotted; */
	/* margin: 0 0 0 20px;*/
	/* text-indent: -20px; */
}
.copytextLinkPDFIntern:hover { 
	text-decoration: underline;
	}

.headlineIntern	 			{ font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #3366BB; text-decoration: none; }		
.copytextIntern	 			{ font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #003366; text-decoration: none; }		
.copytextLinkIntern 				{ font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #232C6F; text-decoration: underline; font-weight: normal; }
