html { margin: 0; padding:0; overflow-y: scroll;} 
body { 	font-size: 14px; 	font-family: Syntax, Arial, Helvetica, sans-serif; 	margin: 0; padding: 0; 	text-align: center;  background-color: #F15922; background-image: url(../bilder/bg.gif); background-repeat: repeat-y; background-position: center; }
select, input, textarea, td, th {	font-size: 12px; 	font-family: Arial, Helvetica, sans-serif; 	}
.clr { clear: both; }
img {	border: none; }
form { 	margin: 0; }
form br {	clear: both;}
input, textarea { font-size: 14px; 	font-family: Syntax, Arial, Helvetica, sans-serif; }

a { 	color: #083D4D; }
a:focus { outline: none; }
a:hover { 	color: #F15922; }
.klein { 	font-size: 12px; }
.nowrap {	white-space: nowrap; }
.marker {	background-color: #FFFF99; }
.fliessr { 	float: right; margin: 0 0 10px 10px; }
.fliessl { 	float: left; margin: 0 10px 10px 0; }
.rechts { text-align: right; }

a.pfeil { 	background-image: url(../bilder/pfeil-gruen.gif); background-repeat: no-repeat; padding-left: 13px; color: black; }

h1 { font-size: 24px; margin: 0 0 12px 0;  	}
h1.rrd, h3.rrd { color: #A50101; }
#block3content h1 { font-weight: normal;	}
#block3content .rechtespalte h1 { font-weight: bold; font-size: 18px; color: #20B27E; padding-top: 6px;	}
h2 { font-size: 16px; margin: 24px 0 10px 0; }
h2.rrd { font-size: 24px; margin: 24px 0 10px 0; color: #A50101; }
h2.startseite { margin: 0px 0 10px 0; }
h3 { color: #152F71; font-size: 14px; font-weight: normal; margin: 0 0 6px 0;  }
h4 { color: #152F71; font-size: 12px; margin: 0 0 3px 0;  }
p {	margin: 0 0 12px 0; }
ul { margin: 0 0 12px 0; }
#block3content  {	line-height: 1.4;  }

.txt { 	padding: 20px; }
.noh1 { 	padding: 61px 20px 20px 20px; }
#block1menue { 	background: #009F74; color: white; }
#block2submenue { 	background: #009F74; }
#block3content { 	background: #E4F3ED; clear: both; }

.container { 	text-align: left; width: 900px; margin: 0 auto; }
.linkespalte { width: 596px; float: left; }
.rechtespalte { width: 304px; float: right; }

#block1menue .container { 	height: 90px; background-image: url(../bilder/bg-menue.jpg); background-repeat: no-repeat; }
#rrd #block1menue .container { 	height: 90px; background-image: url(../bilder/bg-menue-rrd.jpg); background-repeat: no-repeat; }
#block2submenue .container { background-color: #00A679; height: 264px; 	}
#block3content .container { background-color: #EFF8F4; min-height: 380px; background-image: url(../bilder/bg-content.gif); background-repeat: repeat-y; 	}

#block2submenue .linkespalte {	background-image: url(../bilder/bg-submenue.jpg); height: 264px; }
#block3content .rechtespalte { background-color: white; }

#block4footer img { 	float: right; }
#block4footer p { float: left; margin: 5px 0 0px 15px; color: white; padding-bottom: 15px; }
#block4footer a { color: white; text-decoration: none; padding: 0 5px; }
#block4footer a:hover { text-decoration: underline; }

#block1menue p { margin: 0px 0px 5px 20px; padding-top: 5px; }
#block1menue ul { margin: 0 0 0 20px; padding: 0; white-space: nowrap;}
#block1menue li { display: inline; list-style-type: none; padding: 0 8px 0 0px; }
#block1menue li.jute { 	float: right; margin-right: 12px; }
#block1menue a { padding: 1px 5px; }
#block1menue a:link, #block1menue a:visited { color: #fff; text-decoration: none; }
#block1menue a:hover { color: #fff; background-color: #F15922; text-decoration: none; }
#block1menue li.active a { background-color: #129663; }

#block2submenue li { margin: 0 0 10px 0; padding: 0 0 0 15px; background-image: url(../bilder/pfeil-submenue.gif); background-repeat: no-repeat; list-style: none; }
#block2submenue ul { margin-left: 0; padding-left: 1px; }
#block2submenue ul a { color: black; text-decoration: none; }
#block2submenue ul a:hover { border-bottom: 1px dotted #007D5C;  }
#block2submenue ul li.active a { font-weight: bold; }
#block2submenue ul li.active a:hover { border-bottom: none; cursor: default;  }

.xq {	margin-top: 170px; }
.apartner { 	float: left; margin-right: 30px; }
.traegerlogo {	float: right; margin: 15px 0px 0px 0; }

#block3content .rechtespalte li, ul.gruen li { margin: 0 0 10px 0; padding: 0 0 0 14px; background-image: url(../bilder/list-item.gif); background-repeat: no-repeat; list-style: none; }
#block3content .rechtespalte ul, ul.gruen { margin-left: 0; padding-left: 1px; }
ul.gruen li li { margin: 0 0 0px 0;  background-image: url(../bilder/list-item2.gif); }

dl.faq dt { 	font-weight: bold; margin: 0 0 4px 0; }
dl.faq dd { 	margin: 0 0 12px 16px; }

div#aachenkarte { 	float: right; width: 210px; padding-left: 20px; }
#block3content #aachenkarte h1 { font-weight: bold; font-size: 18px; padding-top: 6px;	}

/* BEWERBUNGSBOGEN */
fieldset.erste { 	border: none; }
fieldset.zweite { border: none; margin-bottom: 20px; background-color: #E4F3ED; }
legend {	font-size: 16px; color: black; font-weight: bold; }
fieldset br { 	clear: both; }
label.inputtext { float: left; width: 180px; text-align: right;   padding-top: 3px;   padding-right: 5px; margin-bottom: 5px;  }
input.inputtext { width: 300px; border: 1px solid #C6E5DA;}
input.inputtext:focus { border: 1px solid #20B27E;}
fieldset table.einsatz { margin-left: 178px; }
fieldset table.einsatz td { width: 35px; text-align: center; }
fieldset table.einsatz td.tageszeit { text-align: left; }
fieldset div.tage span { width: 44px; display: block; float: left;  }
fieldset table.einsatz label { display: none; }
fieldset div.tage input { margin-right: 21px; }
label.textarea {	margin-left: 10px; }
textarea { 	width: 95%; height: 70px; margin-bottom: 10px; margin-left: 10px; border: 1px solid #C6E5DA;}
textarea:focus { border: 1px solid #20B27E;}
.inputsubmit { float: right; margin-top: 10px; margin-right: 5px; }
div.error label {	color: #F15922; font-weight: bold; }
div.error textarea, div.error input.inputtext {	border: 1px solid #F15922;  }
div.fehlermeldung { 	background-color: white; border: 2px solid #F15922; padding: 5px 10px; margin-bottom: 12px; }
input.leer {	display: none; } /* Dieses Input-Feld gibt es nur zum Spamschutz */

#nr01, #nr02, #nr03, #nr04, #nr05, #nr06, #nr07, #nr08, #nr09, #nr10, #nr11, #nr12, #nr13, #nr14, #nr15, #nr16, #nr17, #nr18, #nr19, #nr20, #nr21, #nr22, #nr23, #nr24, #nr25, #nr26, #nr27, #nr28, #nr29, #nr30, #nr31, #nr32, #nr33, #nr34, #nr35, #nr36, #nr37, #nr38, #nr39, #nr40, #nr41, #nr42, #nr43, #nr44, #nr45, #nr46, #nr47, #nr48, #nr49, #nr50, #nr51, #nr52, #nr53, #nr54, #nr55, #nr56, #nr57, #nr58, #nr59, #nr60, #nr61, #nr62, #nr63, #nr64, #nr65, #nr66, #nr67, #nr68, #nr69 { display: none; }

#nr01, #nr02, #nr03, #nr04, #nr05, #nr06, #nr07, #nr08, #nr09, #nr10, #nr11, #nr12, #nr13, #nr14, #nr15, #nr16, #nr17, #nr18, #nr19, #nr20, #nr21, #nr22, #nr23, #nr24, #nr25, #nr26, #nr27, #nr28, #nr29, #nr30, #nr31, #nr32, #nr33, #nr34, #nr35, #nr36, #nr37, #nr38, #nr39, #nr40, #nr41, #nr42, #nr43, #nr44, #nr45, #nr46, #nr47, #nr48, #nr49, #nr50, #nr51, #nr52, #nr53, #nr54, #nr55, #nr56, #nr57, #nr58, #nr59, #nr60, #nr61, #nr62, #nr63, #nr64, #nr65, #nr66, #nr67, #nr68, #nr69 { background-image: url(../bilder/bg-hinweis.gif); background-repeat: no-repeat; background-color: #F15922; padding: 5px 5px 5px 40px; color: white; }

#nr01 { 	margin-top: 140px; }
#nr02 { 	margin-top: 168px; }
#nr03 { 	margin-top: 250px; }
#nr04 { 	margin-top: 280px; }
#nr05 { 	margin-top: 310px; }
#nr06 { 	margin-top: 410px; }
#nr07 { 	margin-top: 505px; }
#nr08 { 	margin-top: 1050px; }

p.kto {	margin-left: 20px; width: 250px; padding: 5px 10px; background-color: #C6E5DA; margin-bottom: 50px; }

div.dreifragen { 	background-color: #EFF8F4; padding: 5px; }
div.dreifragen p.frage { 	margin-left: 10px; margin-bottom: 2px; }

blockquote { 	margin: 0; padding: 6px 0 18px 57px; background: url(../bilder/zitat.gif) no-repeat; }


p.termin { 	padding-left: 65px; background-repeat: no-repeat; padding-bottom: 20px; }
.jan20 { 	background-image: url(../bilder/kal-2001.gif); }
.jan25 { 	background-image: url(../bilder/kal-2501.gif); }
.jan26 { 	background-image: url(../bilder/kal-2601.gif); }
.jan1320 { background-image: url(../bilder/kal-13-2011.gif); }
.feb2o { 	background-image: url(../bilder/kal-0202o.gif); }
.feb4o { 	background-image: url(../bilder/kal-0402o.gif); }
.feb7 { 	background-image: url(../bilder/kal-0702.gif); }
.feb8 { 	background-image: url(../bilder/kal-0802.gif); }
.feb9 { 	background-image: url(../bilder/kal-0902.gif); }
.feb10 { 	background-image: url(../bilder/kal-1002.gif); }
.feb12 { 	background-image: url(../bilder/kal-1202.gif); }
.feb16 { 	background-image: url(../bilder/kal-1602.gif); }
.feb17 { 	background-image: url(../bilder/kal-1702.gif); }
.mrz6 {  	background-image: url(../bilder/kal-0603.gif); }
.mrz8 {  	background-image: url(../bilder/kal-0803.gif); }
.mrz12 { 	background-image: url(../bilder/kal-1203.gif); }
.mrz27 { 	background-image: url(../bilder/kal-2703.gif); }
.mrz16o {  	background-image: url(../bilder/kal-1603o.gif); }
.mrz18o {  	background-image: url(../bilder/kal-1803o.gif); }
.mrz23 { 	background-image: url(../bilder/kal-2303.gif); }
.mrz23b {  	background-image: url(../bilder/kal-2303b.gif); }
.mrz24 { 	background-image: url(../bilder/kal-2403.gif); }
.mrz25 { 	background-image: url(../bilder/kal-2503.gif); }
.mrz27 { 	background-image: url(../bilder/kal-2703.gif); }
.apr1 { 	background-image: url(../bilder/kal-0104.gif); }
.apr4 { 	background-image: url(../bilder/kal-0404.gif); }
.apr5 { 	background-image: url(../bilder/kal-0504.gif); }
.apr7 { 	background-image: url(../bilder/kal-0704.gif); }
.apr12 { 	background-image: url(../bilder/kal-1204.gif); }
.apr13 { 	background-image: url(../bilder/kal-1304.gif); }
.apr24 { 	background-image: url(../bilder/kal-2404.gif); }
.apr27b  { 	background-image: url(../bilder/kal-2704b.gif); }
.apr28o { 	background-image: url(../bilder/kal-2804o.gif); }
.mai4 { 	background-image: url(../bilder/kal-0405.gif); }
.mai4o { 	background-image: url(../bilder/kal-0405o.gif); }
.mai6o { 	background-image: url(../bilder/kal-0605o.gif); }
.mai7 { 	background-image: url(../bilder/kal-0705.gif); }
.mai11 { 	background-image: url(../bilder/kal-1105.gif); }
.mai12 { 	background-image: url(../bilder/kal-1205.gif); }
.mai14 { 	background-image: url(../bilder/kal-1405.gif); }
.mai17 { 	background-image: url(../bilder/kal-1705.gif); }
.mai18 { 	background-image: url(../bilder/kal-1805.gif); }
.mai18b { 	background-image: url(../bilder/kal-1805b.gif); }
.mai18o { 	background-image: url(../bilder/kal-1805o.gif); }
.mai19 { 	background-image: url(../bilder/kal-1905.gif); }
.mai27 { 	background-image: url(../bilder/kal-2705.gif); }
.jun1 { 	background-image: url(../bilder/kal-0106.gif); }
.jun6 { 	background-image: url(../bilder/kal-0606.gif); }
.jun7 { 	background-image: url(../bilder/kal-0706.gif); }
.jun9 { 	background-image: url(../bilder/kal-0906.gif); }
.jul6o { 	background-image: url(../bilder/kal-0607o.gif); }
.jul8o { 	background-image: url(../bilder/kal-0807o.gif); }
.jun17 { 	background-image: url(../bilder/kal-1706.gif); }
.jun21 { 	background-image: url(../bilder/kal-2106.gif); }
.jun22 { 	background-image: url(../bilder/kal-2206.gif); }
.jun23 { 	background-image: url(../bilder/kal-2306.gif); }
.jun24 { 	background-image: url(../bilder/kal-2406.gif); }
.jun24o { 	background-image: url(../bilder/kal-2406o.gif); }
.jun25 { 	background-image: url(../bilder/kal-2506.gif); }
.jun26 { 	background-image: url(../bilder/kal-2606.gif); }
.jun28 { 	background-image: url(../bilder/kal-2806.gif); }
.jun30 { 	background-image: url(../bilder/kal-3006.gif); }
.sep10 { 	background-image: url(../bilder/kal-1009.gif); }
.sep14b { 	background-image: url(../bilder/kal-1409b.gif); }
.sep20 { 	background-image: url(../bilder/kal-2009.gif); }
.sep21 { 	background-image: url(../bilder/kal-2109.gif); }
.sep24 { 	background-image: url(../bilder/kal-2409.gif); }
.sep28o { 	background-image: url(../bilder/kal-2809o.gif); }
.sep29 { 	background-image: url(../bilder/kal-2909.gif); }
.sep30o { 	background-image: url(../bilder/kal-3009o.gif); }
.sep7 { 	background-image: url(../bilder/kal-0709.gif); }
.sep8 { 	background-image: url(../bilder/kal-0809.gif); }
.okt13 { 	background-image: url(../bilder/kal-1310.gif); }
.okt26 { 	background-image: url(../bilder/kal-2610.gif); }
.okt28b { 	background-image: url(../bilder/kal-2810b.gif); }
.nov10 { 	background-image: url(../bilder/kal-1011.gif); }
.nov12 { 	background-image: url(../bilder/kal-1211.gif); }
.nov17 { 	background-image: url(../bilder/kal-1711.gif); }
.nov17o { 	background-image: url(../bilder/kal-1711o.gif); }
.nov2 { 	background-image: url(../bilder/kal-0211.gif); }
.nov26 { 	background-image: url(../bilder/kal-2611.gif); }
.nov3 { 	background-image: url(../bilder/kal-0311.gif); }
.nov4 { 	background-image: url(../bilder/kal-0411.gif); }
.nov4o { 	background-image: url(../bilder/kal-0411o.gif); }
.nov5 { 	background-image: url(../bilder/kal-0511.gif); }
.nov9o { 	background-image: url(../bilder/kal-0911o.gif); }
.nov22 { 	background-image: url(../bilder/kal-2211.gif); }
.nov24 { 	background-image: url(../bilder/kal-2411.gif); }
.dez1 { 	background-image: url(../bilder/kal-0112.gif); }
.dez17 { 	background-image: url(../bilder/kal-1712.gif); }
.dez6 { 	background-image: url(../bilder/kal-0612.gif); }
.dez6b { 	background-image: url(../bilder/kal-0612b.gif); }
.dez7 { 	background-image: url(../bilder/kal-0712.gif); }
.dez7b { 	background-image: url(../bilder/kal-0712b.gif); }
.dez9 { 	background-image: url(../bilder/kal-0912.gif); }
.dez9b { 	background-image: url(../bilder/kal-0912b.gif); }

