a, body, td		{ font-size:13px; font-family:sans-serif, Helvetica, sans-serif, Arial; text-decoration:none; }

body, td { line-height:16px; }

br { font-size:9px; line-height:15px; }

.index-link			{ color:#000000; font-weight:normal; }
.index-link:hover		{ color:#000000; text-decoration:underline; }

.termine-kopf	{ font-size:28px; color:#CED4E7; font-weight:bold; }

.termine-zahlen-td					{ color:#F0A500; font-weight:bold; }
.termine-zahlen-link				{ color:#6B8DB4; text-decoration:underline; font-weight:bold; }
.termine-zahlen-link:hover				{ color:#F0A500; text-decoration:underline; font-weight:bold; }
.termine-zahlen-link-selected			{ color:#F0A500; font-weight:bold; }
.termine-zahlen-link-selected:hover		{ color:#F0A500; text-decoration:underline; font-weight:bold; }

.termine-month-td 			{ background:#6B8DB4; color:#FFFFFF; }
.termine-month-link 		{ font-size:12px; color:#FFFFFF; font-weight:bold; }
.termine-month-link:hover 	{ font-size:12px; color:#000000; font-weight:bold; text-decoration:underline; }
.termine-month-link-selected 		{ font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline; font-style:italic; }
.termine-month-link-selected:hover 	{ font-size:12px; color:#000000; font-weight:bold; text-decoration:underline; }

.termine-type-0-td 	{ }
.termine-type-1-td 		{ background:#F0A500; color:#FFFFFF; }
.termine-type-2-td 	{ background:#084081; color:#FFFFFF; }
.termine-type-3-td 	{ background:#B3B3B3; color:#000000; }

.termine-title	{ font-size:15px; background:#025796; color:#FFFFFF; font-weight:bold; }
.termine-title a	{ font-size:16px; background:#025796; color:#FFFFFF; font-weight:bold; }
.termine-row-2-title	{ color:#084081; font-weight:bold; }
.termine-row-1-title	{ color:#084081; font-weight:bold; }
.termine-row-2-td		{ background:#FEECD0; color:#000000; }
.termine-row-1-td		{ background:#FEECD0; color:#000000; }

.download-row-2-title	{ font-size:15px; background:#025796; color:#FFFFFF; font-weight:bold; }
.download-row-1-title	{ font-size:15px; background:#025796; color:#FFFFFF; font-weight:bold; }
.download-row-2-td	{ background:#FEECD0; color:#000000; }
.download-row-1-td		{ background:#FEECD0; color:#000000; }

.download-link  		{ font-size:12px; color:#AD9071; font-weight:bold; }
.download-link :hover 	{ font-size:12px; color:#AD9071; font-weight:bold; text-decoration:underline; }

.nachrichten-title-td	{ background:#FFFFFF; color:#C6D1E3; font-size:28px; font-weight:bold; line-height:42px; }
.nachrichten-autor-td	{ background:#117AB4; color:#FFFFFF; font-size:15px; font-weight:bold; line-height:20px; }
.nachrichten-bericht-td	{ color:#000000; font-size:10px; }
.nachrichten-titel		{ color:#B48858; font-size:18px; font-weight:bold; }
.nachrichten-text-td	{ color:#000000; font-size:13px; font-weight:normal; }
.nachrichten-weitere	{ color:#D1A978; font-size:11px; font-weight:bold; }
.nachrichten-punkte	{ background:#3671A9; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:20px;}
.nachricht-text-small-td   { color:#000000; font-size:9px; }

.nachrichten-punkte-link		{ color:#FFFFFF; font-size:14px; font-weight:bold; line-height:20px;}
.nachrichten-punkte-link:hover 	{ color:#000000; font-weight:bold; text-decoration:underline; }
.nachrichten-punkte-link-selected		{ color:#FFFFFF; font-size:14px; font-weight:bold; line-height:20px; text-decoration:underline; font-style:italic; }
.nachrichten-punkte-link-selected:hover 	{ color:#000000; font-weight:bold; text-decoration:underline; }


.projekte-title-td		{ background:#FFFFFF; color:#C6D1E3; font-size:28px; font-weight:bold; line-height:42px; }
.projekte-autor-td		{ background:#EE9C08; color:#FFFFFF; font-size:15px; font-weight:bold; line-height:20px; }
.projekte-bericht-td	{ color:#000000; font-size:10px; }
.projekte-titel		{ color:#B48858; font-size:18px; font-weight:bold; }
.projekte-text-td		{ color:#000000; font-size:13px; font-weight:normal; }
.projekte-weitere		{ color:#D1A978; font-size:11px; font-weight:bold; }
.projekte-punkte		{ background:#EE9C08; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:20px;}
.projekte-text-small-td   	{ color:#000000; font-size:9px; }

.projekte-punkte-link		{ color:#FFFFFF; font-size:14px; font-weight:bold; line-height:20px;}
.projekte-punkte-link:hover 	{ color:#000000; font-weight:bold; text-decoration:underline; }
.projekte-punkte-link-selected		{ color:#FFFFFF; font-size:14px; font-weight:bold; line-height:20px; text-decoration:underline; font-style:italic; }
.projekte-punkte-link-selected:hover 	{ color:#000000; font-weight:bold; text-decoration:underline; }


.galery-link			{ font-size:10px; color:#ffffff; font-weight:normal; }
.galery-link:hover		{ font-size:10px; color:#ffffff; text-decoration:underline; }

.text-link			{ color:#C7A682; font-weight:bold; }
.text-link:hover		{ color:#C7A682; text-decoration:underline; }

.text-link-black			{ color:#000000; font-weight:normal; text-decoration:underline; }
.text-link-black:hover		{ color:#000000; font-weight:bold; }

.text-more-link 		{ font-size:12px; color:#C7A682; font-weight:bold; }
.text-more-link:hover 	{ font-size:12px; color:#C7A682; font-weight:bold; text-decoration:underline; }

.text-more-grey-link 		{ font-size:11px; color:#939598; font-weight:bold; }
.text-more-grey-link:hover 	{ font-size:11px; color:#939598; font-weight:bold; text-decoration:underline; }

.input-text 		{ font-size:14px; font-weight:normal; background:#FFFFFF; background-color:#FFFFFF; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-top:#000000 solid 1px; border-bottom:#000000 solid 1px; }
.input-textarea	{ font-size:14px; font-weight:normal; background:#FFFFFF; background-color:#FFFFFF; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-top:#000000 solid 1px; border-bottom:#000000 solid 1px; }
.input-button 	{ font-size:12px; font-weight:normal; background:#FFFFFF; background-color:#FFFFFF; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-top:#000000 solid 1px; border-bottom:#000000 solid 1px; }
.input-button:hover	{ font-size:12px; font-weight:normal; color:#EFEDED; background:#FFFFFF; background-color:#C7A682; border-left:#000000 solid 1px; border-right:#000000 solid 1px; border-top:#000000 solid 1px; border-bottom:#000000 solid 1px; }
.input-checkbox 	{ font-size:12px; color:#FFFFFF; }

.title-td 		{ font-size:18px; color:#1F5D99; font-weight:bold; }
.title-text 		{ font-size:18px; color:#1F5D99; font-weight:bold; }
.text-alert-td 	{ font-size:14px; color:#FF0000; font-weight:bold; }
.text-td		{ color:#000000; }
.text-white-td		{ color:#FFFFFF; }
.text-white-small-td	{ font-size:10px; color:#FFFFFF; }
.text-big		{ font-size:16px; color:#000000; font-weight:bold; }
.text-blue-td	{ color:#3B71A6; }
.text-blue		{ color:#3B71A6; font-weight:bold; }
.text-blue-big	{ font-size:16px; color:#3B71A6; font-weight:bold; }

.text-blue-link			{ color:#3B71A6; font-weight:bold; }
.text-blue-link:hover		{ color:#3B71A6; font-weight:bold; text-decoration:underline; }
.text-black-link			{ color:#000000; font-weight:normal; text-decoration:underline; }
.text-black-link:hover		{ color:#000000; font-weight:bold; text-decoration:underline; }
.text-black-bold-link			{ color:#000000; font-weight:bold; text-decoration:underline; }
.text-black-bold-link:hover		{ color:#000000; font-weight:bold; text-decoration:underline; }


.text-title-white		{ font-size:18px; color:#FFFFFF; font-weight:bold; }


.text-grey-td	{ line-height:18px; color:#939598; font-weight:bold; }
.text-grey		{ color:#939598; font-weight:bold; }
.text-small		{ font-size:10px; color:#000000; }
.text-small-td	{ line-height:12px; font-size:10px; color:#000000; }

.text-nachrichten-td				{ line-height:18px; color:#000000; }

.text-nachrichten-title-orange-td 		{ line-height:18px; font-size:16px; color:#09347B; font-weight:bold; }
.text-nachrichten-rubrik-orange-td 		{ background:#FFB304; line-height:18px; font-size:16px; color:#FFFFFF; font-weight:bold; }
.text-nachrichten-rubrik-title-orange-td 	{ background:#FFFFFF; line-height:18px; font-size:16px; color:#F1B300; font-weight:bold; }
.text-nachrichten-rubrik-text-orange-td 	{ background:#FBEDCB; font-size:11px; line-height:11px; color:#000000; }

.text-nachrichten-title-blue-td 			{ line-height:18px; font-size:16px; color:#09347B; font-weight:bold; }
.text-nachrichten-rubrik-blue-td 		{ background:#075597; line-height:18px; font-size:16px; color:#FFFFFF; font-weight:bold; }
.text-nachrichten-rubrik-title-blue-td 		{ background:#FFFFFF; line-height:18px; font-size:16px; color:#075597; font-weight:bold; }
.text-nachrichten-rubrik-text-blue-td 		{ background:#C0C9E2; font-size:11px; line-height:11px; color:#075597; }

.text-nachrichten-link 		{ font-size:12px; color:#C7A682; font-weight:bold; }
.text-nachrichten-link:hover 	{ font-size:12px; color:#C7A682; font-weight:bold; text-decoration:underline; }

.title-link 		{ font-size:16px; color:#C7A682; font-weight:bold; }
.title-link:hover 	{ font-size:16px; color:#C7A682; font-weight:bold; text-decoration:underline; }

.empty-td		{ font-size:6px; }
.window-empty-td		{ font-size:6px; }
.window-title-group-td	{ font-size:15px; color:#A7A7A7; font-weight:bold; }
.window-title-sms-td	{ font-size:25px; color:#1F5D99; font-weight:bold; }
.window-title-td		{ font-size:16px; color:#1F5D99; font-weight:bold; }
.window-close-link		{ font-size:15px; color:#BCBEC0; font-weight:bold; }
.window-text-td		{ color:#000000; line-height:16px; }
.window-text			{ color:#000000; line-height:16px; }
.window-text-small-td	{ line-height:17px; font-size:12px; color:#000000; }
.window-text-blue-td	{ line-height:18px; color:#3B71A6; }
.window-yellow-td		{ font-size:15px; color:#C6922C; font-weight:bold; }
.window-text-link		{ color:#C7A682; font-weight:bold; }
.window-text-link:hover	{ color:#C7A682; text-decoration:underline; }
