/**************************** CSS: ******************************************  * Alle CSS Stile werden zentral in dieser Datei festgelegt. Tragen Sie     * * eigene Klassen und/oder IDs im Bereich TEMPLATE ein - Modifizieren Sie   * * die vorgegebenen Klassen im Bereich MENU und EXTENSIONS.                 * ****************************************************************************/ /**************************** TEMPLATE begin ********************************/html {  scrollbar-base-color:#FFFFFF;  scrollbar-darkshadow-color:#999999;  scrollbar-shadow-color:#DDDDDD;  scrollbar-3dlight-color:#EEEEEE;  scrollbar-highlight-color:#FFFFFF;  scrollbar-arrow-color:#757575;  scrollbar-track-color:#F8FAF9;  scrollbar-face-color:#CCCCCC; } form { margin: 0px;	padding: 0px; }p { margin-top: 1px; }body {overflow: auto;margin: 0px;padding: 0px;height: 100%;width: 100%;}ul {list-style-type: none;list-style-image: url(../img/Lila.png);list-style-position: outside;padding-top: 0px;padding-left: 1px;margin-top: 0px;margin-left: 17px;}ol {list-style-type: none;list-style-image: url(../img/Weiss.png);list-style-position: outside;padding-top: 0px;padding-left: 1px;margin-top: 0px;margin-left: 25px;}li {margin-bottom: 8px;}li.emailformular {margin-bottom: 3px;}.textinput {font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;font-size: 13px;font-weight: normal;color:#222222;}.buttons {background-color: #cccccc;color:#000000;width:95px;}.choix {background-color: #def3fd;width: 440px;border: 1px solid #dddddd;}.imm:link,.imm:visited,.imm:active {  font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;	font-size: 15px;	font-weight: bold;	color: #9933CC;	line-height:17px;	text-decoration: none;}.imm:hover {  font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;	font-size: 15px;	font-weight: bold;	color: #9933CC;	line-height:17px;	text-decoration: underline;}.email:link,.email:visited,.email:active {  font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;	font-size: 15px;	font-weight: bold;	color: #663399;	line-height:17px;	text-decoration: none;}.email:hover {  font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;	font-size: 15px;	font-weight: bold;	color: #663399;	line-height:17px;	text-decoration: underline;}.weiter:link,.weiter:visited,.weiter:active {  font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;	font-size: 15px;	font-weight: bold;	color: #333333;	line-height:17px;	text-decoration: none;}.weiter:hover {  font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;	font-size: 15px;	font-weight: bold;	color: #333333;	line-height:17px;	text-decoration: underline;}.menu:link,.menu:visited,.menu:active {  font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;	font-size: 9px;	font-weight: light;	color: #ffffff;	line-height:11px;	text-decoration: none;}.menu:hover {  font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;	font-size: 9px;	font-weight: light;	color: #ffccff;	line-height:11px;	text-decoration: none;}#seite {padding: 0px 0px 0px 0px;width: 1000px;height: 660px;background-image: url(../img/Verlauf.png);overflow: hidden;position: relative;margin: auto;}#linkimm {padding: 0px 0px 0px 0px;width: 200px;overflow: hidden;position: relative;margin: auto;top: 100px;left: -412px;}#logo {padding: 0px 0px 0px 0px;width: 225px;height: 102px;background-image: url(../img/Logo.png);overflow: hidden;position: relative;margin: auto;top: -3px;}#logodiakonie {padding: 0px 0px 0px 0px;width: 100px;height: 100px;background-image: url(../img/Logo_Diakonie.png);overflow: hidden;position: relative;margin: auto;top: -105px;left: 420px;}#streifen {padding: 0px 0px 0px 0px;width: 1000px;height: 3px;background-image: url(../img/Streifen.png);overflow: hidden;position: relative;margin: auto;}#logotext {padding: 0px 0px 0px 0px;width: 800px;height: 100px;background-image: url(../img/Ueberschrift.png);overflow: hidden;position: relative;margin: auto;top: -72px;}#baukasten {padding: 0px 0px 0px 0px;width: 607px;height: 303px;background-image: url(../img/Baukasten.png);overflow: hidden;position: relative;margin: auto;top: -60px;left: 10px;}#fusszeile {padding: 0px 0px 0px 0px;width: 800px;height: 50px;overflow: hidden;position: relative;margin: auto;top: -30px;font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;text-align: center;font-size: 15px;line-height:17pt;color: #333333;}#weiter {padding: 0px 0px 0px 0px;width: 60px;height: 25px;overflow: hidden;position: relative;margin: auto;left: 425px;}#button_weiter {padding: 0px 0px 0px 0px;width: 20px;height: 21px;background-image: url(../img/Kugel.png);overflow: hidden;position: relative;margin: auto;left: 462px;}#zurueck {padding: 0px 0px 0px 0px;width: 60px;height: 25px;overflow: hidden;position: relative;margin: auto;left: -420px;}#button_zurueck {padding: 0px 0px 0px 0px;width: 20px;height: 21px;background-image: url(../img/Kugel.png);overflow: hidden;position: relative;margin: auto;left: -460px;}#balken_1 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: -77px;left: -401px;}#balken_2 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: -60px;left: -401px;}#balken_3 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: -43px;left: -401px;}#balken_4 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: -26px;left: -401px;}#balken_5 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: -9px;left: -401px;}#balken_6 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: 8px;left: -401px;}#balken_7 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: 25px;left: -401px;}#balken_8 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: 44px;left: -401px;}#balken_9 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: 59px;left: -401px;}#balken_10 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: 76px;left: -401px;}#balken_11 {padding: 0px 0px 0px 0px;width: 200px;height: 23px;background-image: url(../img/Balken.png);overflow: hidden;position: relative;margin: auto;top: 95px;left: -401px;}#u_schrift {font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;font-size: 23px;font-weight: normal;color: #663399;line-height:25px;text-decoration: none;}#h_schrift {font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;font-size: 15px;font-weight: bold;color: #663399;line-height:17px;text-decoration: none;}#schrift {font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;font-size: 15px;font-weight: normal;color: #333333;line-height:17px;text-decoration: none;}#schrift_lila {font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;font-size: 15px;font-weight: normal;color: #663399;line-height:17px;text-decoration: none;}#schrift_klein {font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;font-size: 10px;font-weight: normal;color: #333333;line-height:12px;text-decoration: none;}#schrift_formular {font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;font-size: 15px;font-weight: normal;color: #ffffff;line-height:17px;text-decoration: none;}#schrift_formular_klein {font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;font-size: 12px;font-weight: normal;color: #ffffff;line-height:14px;text-decoration: none;}#ziele_textbox {padding: 0px 0px 0px 0px;width: 730px;height: 490px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -332px;left: 105px;}#angebote_textbox {padding: 0px 0px 0px 0px;width: 350px;height: 490px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -332px;left: -85px;}#angebote_textbox_rechts {padding: 0px 0px 0px 0px;width: 350px;height: 444px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -783px;left: 300px;}#logokompass {padding: 0px 0px 0px 0px;width: 143px;height: 100px;background-image: url(../img/Kompass_b1.gif);overflow: hidden;position: relative;margin: auto;top: -108px;left: 399px;}#kompass_textbox_1 {padding: 0px 0px 0px 0px;width: 730px;height: 40px;background-image: url(../img/Ue_Balken_2.png);overflow: hidden;position: relative;margin: auto;text-align: left;top: -330px;left: 105px;}#kompass_textbox_2 {padding: 0px 0px 0px 0px;width: 159px;height: 32px;background-image: url(../img/Logo_BfA.png);overflow: hidden;position: relative;margin: auto;top: -366px;left: -30px;}#kompass_textbox_3 {padding: 0px 0px 0px 0px;width: 205px;height: 32px;background-image: url(../img/Ministerium.png);overflow: hidden;position: relative;margin: auto;top: -398px;left: 180px;}#kompass_textbox_4 {padding: 0px 0px 0px 0px;width: 71px;height: 32px;background-image: url(../img/ESF.png);overflow: hidden;position: relative;margin: auto;top: -430px;left: 340px;}#kompass_textbox_5 {padding: 0px 0px 0px 0px;width: 70px;height: 32px;background-image: url(../img/Logo_EU.png);overflow: hidden;position: relative;margin: auto;top: -462px;left: 430px;}#kompass_textbox_6 {padding: 0px 0px 0px 0px;width: 364px;height: 370px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -438px;left: -78px;}#kompass_textbox_7 {padding: 0px 0px 0px 0px;width: 350px;height: 370px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -808px;left: 300px;}#logopixida {padding: 0px 0px 0px 0px;width: 143px;height: 100px;background-image: url(../img/PIXIDA_b1.gif);overflow: hidden;position: relative;margin: auto;top: -108px;left: 399px;}#pixida_textbox_1 {padding: 0px 0px 0px 0px;width: 730px;height: 40px;background-image: url(../img/Ue_Balken_2.png);overflow: hidden;position: relative;margin: auto;text-align: left;top: -330px;left: 105px;}#pixida_textbox_2 {padding: 0px 0px 0px 0px;width: 87px;height: 32px;background-image: url(../img/Logo_PIXIDA.png);overflow: hidden;position: relative;margin: auto;top: -366px;left: 170px;}#pixida_textbox_3 {padding: 0px 0px 0px 0px;width: 72px;height: 32px;background-image: url(../img/Logo_BMAS.png);overflow: hidden;position: relative;margin: auto;top: -398px;left: 260px;}#pixida_textbox_4 {padding: 0px 0px 0px 0px;width: 71px;height: 32px;background-image: url(../img/ESF.png);overflow: hidden;position: relative;margin: auto;top: -430px;left: 350px;}#pixida_textbox_5 {padding: 0px 0px 0px 0px;width: 70px;height: 32px;background-image: url(../img/Logo_EU.png);overflow: hidden;position: relative;margin: auto;top: -462px;left: 430px;}#pixida_textbox_6 {padding: 0px 0px 0px 0px;width: 364px;height: 370px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -438px;left: -78px;}#pixida_textbox_7 {padding: 0px 0px 0px 0px;width: 344px;height: 151px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -808px;left: 298px;}#pixida_textbox_8 {padding: 0px 0px 0px 0px;width: 350px;height: 219px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -788px;left: 300px;}#logoafan {padding: 0px 0px 0px 0px;width: 143px;height: 100px;background-image: url(../img/AFAN_b1.gif);overflow: hidden;position: relative;margin: auto;top: -108px;left: 399px;}#afan_textbox_1 {padding: 0px 0px 0px 0px;width: 730px;height: 40px;background-image: url(../img/Ue_Balken_2.png);overflow: hidden;position: relative;margin: auto;text-align: left;top: -330px;left: 105px;}#afan_textbox_2 {padding: 0px 0px 0px 0px;width: 90px;height: 32px;background-image: url(../img/Logo_AFAN.png);overflow: hidden;position: relative;margin: auto;top: -366px;left: 170px;}#afan_textbox_3 {padding: 0px 0px 0px 0px;width: 72px;height: 32px;background-image: url(../img/Logo_BMAS.png);overflow: hidden;position: relative;margin: auto;top: -398px;left: 260px;}#afan_textbox_4 {padding: 0px 0px 0px 0px;width: 71px;height: 32px;background-image: url(../img/ESF.png);overflow: hidden;position: relative;margin: auto;top: -430px;left: 350px;}#afan_textbox_5 {padding: 0px 0px 0px 0px;width: 70px;height: 32px;background-image: url(../img/Logo_EU.png);overflow: hidden;position: relative;margin: auto;top: -462px;left: 430px;}#afan_textbox_6 {padding: 0px 0px 0px 0px;width: 350px;height: 370px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -438px;left: -85px;}#logokarlastartbasis {padding: 0px 0px 0px 0px;width: 143px;height: 100px;background-image: url(../img/Karla_Start_Basis_b1.gif);overflow: hidden;position: relative;margin: auto;top: -108px;left: 399px;}#karlastartbasis_textbox_1 {padding: 0px 0px 0px 0px;width: 730px;height: 40px;background-image: url(../img/Ue_Balken_2.png);overflow: hidden;position: relative;margin: auto;text-align: left;top: -330px;left: 105px;}#karlastartbasis_textbox_2 {padding: 0px 0px 0px 0px;width: 90px;height: 32px;background-image: url(../img/Logo_Referat_AuS.png);overflow: hidden;position: relative;margin: auto;top: -366px;left: 420px;}#karlastartbasis_textbox_3 {padding: 0px 0px 0px 0px;width: 370px;height: 383px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -352px;left: -75px;}#karlastartbasis_textbox_4 {padding: 0px 0px 0px 0px;width: 350px;height: 383px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -734px;left: 300px;}#energieberatung_textbox_1 {padding: 0px 0px 0px 0px;width: 730px;height: 40px;background-image: url(../img/Ue_Balken_2.png);overflow: hidden;position: relative;margin: auto;text-align: left;top: -330px;left: 105px;}#energieberatung_textbox_2 {padding: 0px 0px 0px 0px;width: 39px;height: 32px;background-image: url(../img/Logo_AWO.png);overflow: hidden;position: relative;margin: auto;top: -366px;left: 60px;}#energieberatung_textbox_3 {padding: 0px 0px 0px 0px;width: 99px;height: 32px;background-image: url(../img/Logo_DRK.png);overflow: hidden;position: relative;margin: auto;top: -398px;left: 150px;}#energieberatung_textbox_4 {padding: 0px 0px 0px 0px;width: 27px;height: 32px;background-image: url(../img/Logo_Caritas.png);overflow: hidden;position: relative;margin: auto;top: -430px;left: 230px;}#energieberatung_textbox_5 {padding: 0px 0px 0px 0px;width: 40px;height: 32px;background-image: url(../img/Logo_Paritaet.png);overflow: hidden;position: relative;margin: auto;top: -462px;left: 280px;}#energieberatung_textbox_6 {padding: 0px 0px 0px 0px;width: 31px;height: 32px;background-image: url(../img/Logo_Kultusgemeinde.png);overflow: hidden;position: relative;margin: auto;top: -494px;left: 330px;}#energieberatung_textbox_7 {padding: 0px 0px 0px 0px;width: 96px;height: 32px;background-image: url(../img/Logo_SWM.png);overflow: hidden;position: relative;margin: auto;top: -526px;left: 415px;}#energieberatung_textbox_8 {padding: 0px 0px 0px 0px;width: 370px;height: 370px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -502px;left: -75px;}#energieberatung_textbox_9 {padding: 0px 0px 0px 0px;width: 380px;height: 370px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -872px;left: 300px;}#energieberatung_textbox_10 {padding: 0px 0px 0px 0px;width: 350px;height: 205px;background-image: url(../img/Anmeldekarte.png);overflow: hidden;position: relative;margin: auto;text-align: left;top: 28px;left: -10px;}#licensetolearn_textbox_1 {padding: 0px 0px 0px 0px;width: 730px;height: 40px;background-image: url(../img/Ue_Balken_2.png);overflow: hidden;position: relative;margin: auto;text-align: left;top: -330px;left: 105px;}#licensetolearn_textbox_2 {padding: 0px 0px 0px 0px;width: 27px;height: 32px;background-image: url(../img/Logo_Caritas.png);overflow: hidden;position: relative;margin: auto;top: -366px;left: 355px;}#licensetolearn_textbox_3 {padding: 0px 0px 0px 0px;width: 70px;height: 32px;background-image: url(../img/Logo_EU.png);overflow: hidden;position: relative;margin: auto;top: -398px;left: 430px;}#licensetolearn_textbox_4 {padding: 0px 0px 0px 0px;width: 360px;height: 370px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -374px;left: -80px;}#licensetolearn_textbox_5 {padding: 0px 0px 0px 0px;width: 350px;height: 370px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -746px;left: 300px;}#kontakt_textbox_1 {padding: 0px 0px 0px 0px;width: 350px;height: 490px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -332px;left: -85px;}#kontakt_textbox_2 {padding: 0px 0px 0px 0px;width: 160px;height: 199px;background-image: url(../img/Klaus_Feist.jpg);overflow: hidden;position: relative;margin: auto;top: 3px;left: -94px;}#kontakt_textbox_3 {padding: 0px 0px 0px 0px;width: 160px;height: 199px;background-image: url(../img/Eichenmueller.jpg);overflow: hidden;position: relative;margin: auto;top: -196px;left: 84px;}#kontakt_textbox_4 {padding: 0px 0px 0px 0px;width: 160px;height: 36px;overflow: hidden;position: relative;margin: auto;top: -193px;left: -92px;}#kontakt_textbox_5 {padding: 0px 0px 0px 0px;width: 160px;height: 36px;overflow: hidden;position: relative;margin: auto;top: -229px;left: 86px;}#kontakt_textbox_6 {padding: 0px 0px 0px 0px;width: 350px;height: 164px;overflow: hidden;position: relative;margin: auto;top: -220px;}#kontakt_textbox_rechts {padding: 0px 0px 0px 0px;width: 350px;height: 310px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -742px;left: 300px;}#kontakt_textbox_7 {padding: 0px 0px 0px 0px;width: 350px;height: 102px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -803px;left: 300px;}#impressum_textbox {padding: 0px 0px 0px 0px;width: 730px;height: 490px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -332px;left: 105px;}#kontaktformular_balken {padding: 0px 0px 0px 0px;width: 200px;height: 387px;background-color: #552288;overflow: hidden;position: relative;margin: auto;text-align: left;top: -77px;left: -401px;}#kontaktformular_balken_2 {padding: 0px 0px 0px 0px;width: 170px;height: 63px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -63px;left: -386px;}#kontaktformular_textbox {padding: 0px 0px 0px 0px;width: 730px;height: 490px;overflow: hidden;position: relative;margin: auto;text-align: left;top: -530px;left: 105px;}#emailformular_box_2 {width: 710px;height: 165px;overflow: hidden;position: relative;margin: auto;top: 10px;padding: 6px; border: 3px solid #DDDDDD;}#emailformular_box_3 {padding: 0px 0px 0px 0px;width: 165px;overflow: hidden;position: relative;margin: auto;left: -280px;}#emailformular_box_4 {padding: 0px 0px 0px 0px;width: 370px;overflow: hidden;position: relative;margin: auto;left: -25px;top: -17px;}#emailformular_box_5 {padding: 0px 0px 0px 0px;width: 165px;overflow: hidden;position: relative;margin: auto;left: -280px;top: -12px;}#emailformular_box_6 {padding: 0px 0px 0px 0px;width: 370px;overflow: hidden;position: relative;margin: auto;left: -25px;top: -29px;}#emailformular_box_7 {padding: 0px 0px 0px 0px;width: 165px;overflow: hidden;position: relative;margin: auto;left: -280px;top: -24px;}#emailformular_box_8 {padding: 0px 0px 0px 0px;width: 370px;overflow: hidden;position: relative;margin: auto;left: -25px;top: -41px;}#emailformular_box_9 {padding: 0px 0px 0px 0px;width: 165px;overflow: hidden;position: relative;margin: auto;left: -280px;top: -36px;}#emailformular_box_10 {padding: 0px 0px 0px 0px;width: 370px;overflow: hidden;position: relative;margin: auto;left: -25px;top: -53px;}#emailformular_box_11 {padding: 0px 0px 0px 0px;width: 165px;overflow: hidden;position: relative;margin: auto;left: 223px;top: -78px;}#emailformular_box_12 {padding: 0px 0px 0px 0px;width: 165px;overflow: hidden;position: relative;margin: auto;left: 340px;top: -100px;}#emailformular_box_13 {padding: 0px 0px 0px 0px;width: 300px;overflow: hidden;position: relative;margin: auto;left: -60px;top: -100px;font-family: Helvetica, Arial, Trebuchet MS, Times New Roman, sans-serif;font-size: 15px;font-weight: bold;text-align: left;color: #ff0000;line-height: 16px;text-decoration: none;}/* -------- Hyerlinks -------- */a, a:link, a:visited {color: #666666; text-decoration:none; }a:active, a:hover {color: #ffffff; text-decoration:none; }