/* *** ein sehr schickes stylesheet fuers mefo   ***    *** hier die styles fuer die normale ansicht  ***    *** fuer browser > netscape4                  *** *//* *** die farben: ***orange:       #FF6C00;borderorange: #FF9140;rosarange:    #FFD4B4;bg-orange:    #F8F5F0;mefoblau:     #16469E;dunkelgrau:   #485860;mediumgrau:   #A1A6AF;*//* *** debug *** *//* body							{ margin: 0px; padding: 0px; background: white url() no-repeat; }div								{ border: 1px solid black; } */.debug							{ border: 1px solid black; }/* *** generelles ****/html							{ /* border: 1px solid white; */ }body 							{ margin: 0; padding: 0; background: #F8F5F0 url(../Images/bg_unten.gif) 0 100% repeat-x; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; text-align: center; }a 								{ text-decoration: none; }a:link 							{ color: #FF6C00; }a:visited 						{ color: #FF6C00; }a:active 						{ color: #FF6C00; }a:hover,a:focus 				{ color: #FF6C00; text-decoration: underline; }h1, h2, h3 						{ margin: 0px; padding: 0px; }/* *** global positioning ****/#container 						{ margin: 0 auto; padding: 0; width: 744px; text-align: left; }#containerShade					{ /* border-bottom: 1px solid transparent; <= border heilt bg-problem!? oder padding => */ padding: 0 8px 8px 8px; background: white url(../Images/bg_container.gif) repeat-y; }#center 						{ float: left; width: 540px; overflow: hidden; }#right 							{ float: left; width: 188px;  overflow: hidden; }.clear							{ clear: both; }/* *** header-bereich ****/#cache							{ position: absolute; top: -100px; left: -100px; width: auto; height: auto; z-index: -100; }#skip							{ height: 16px; border-bottom: 1px solid #F3DCC8; background: #EDEAE6 url(../Images/bg_skip.gif) no-repeat; }#skip img						{ margin: 4px 0 0 454px; }#banner 						{ height: 80px; background: #D2D5DA url(../Images/bg_banner.jpg) no-repeat; }#banner h1	 					{ display: none; }/* *** horizontale navigationsliste nach jeffrey zeldmans dwws ****/#navigation						{ height: 22px;  margin: 0; padding: 0; border-bottom: 1px solid #F3DCC8; background: #D2D5DA url(../Images/bg_navigation.jpg) repeat-x; }#navigation ul					{ border: 0; margin: 0 0 0 52px; padding: 2px 0 0 0; list-style-type: none; text-align: center; }#navigation ul li				{ display: block; float: left; text-align: center; padding: 0; margin: 0; }#navigation ul li a				{ /* width: 120px; display: block; text-align: center; */ padding: 2px 10px 2px 9px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #FFD4B4; }#navigation ul li a:hover,#navigation ul li a:focus								{ color: white; background: url(../Images/bg_hover.gif) no-repeat; /* border-bottom: 1px solid #FF9140; */ text-decoration: none; }#navigation li#aktiv a			{ color: white; background: url(../Images/bg_aktiv.gif) no-repeat; /* border-bottom: 1px solid #FF9140; */ }/* *** content-bereich links ****/.content 						{ padding: 0; background: url(../Images/bg_contentTop.gif) no-repeat; color: #485860; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 11px; } .contentPad						{ padding: 40px 80px 50px 60px; }.content p 						{ color: #485860; font-size: 11px; font-weight: normal; line-height: 150%; text-align: left; margin: 0 10px 10px 0; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; }.content blockquote 			{ line-height: 150%; }.content li 					{  }.content h2 					{ color: #A1A6AF; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 13px; text-align: left; font-weight: bold; margin-bottom: 10px; }.content h3 					{ color: #16469E; font-size: 16px; text-align: left; font-weight: bold; margin: 0 10px 10px 0; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }.content h3 a					{ color: #16469E; }.content h3 a:hover,.content h3 a:focus								{ color: #16469E; text-decoration: none; }.content h4 					{ color: #16469E; font-size: 14px; text-align: left; font-weight: bold; margin: 0 10px 10px 0; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }.content h4 span				{ color: #485860; font-size: 11px; }.content h4 span span			{ color: #A1A6AF; font-size: 16px;  }.content h5 					{ color: #485860; margin: -3px 10px 6px 0; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 12px; text-align: left; font-weight: bold; }.content h6 					{ color: #A1A6AF; margin: 10px 0; padding-top: 6px; border-top: 1px solid #E6E6E6; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 16px; text-align: left; font-weight: bold; }.content h6.blue 				{ color: #16469E; }.content p.extended 			{ font-size: 11px; text-align: left; margin: 0 10px 5px 10px; line-height: normal; padding: 0px; color: #485860; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; }.content p.posted 				{ font-size: 11px; text-align: left; margin: 0 10px 30px 10px; line-height: normal; padding: 0px; color: #485860; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; }.content p.prenext 				{ font-size: 11px; text-align: left; margin: 0 10px 30px 10px; line-height: normal; padding: 0px; color: #485860; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; }.content p.archivedate 			{ font-size: 11px; text-align: left; margin: 0 10px 10px 10px; line-height: normal; padding: 0px; color: #A1A6AF; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; }.content .entries				{ border-right: 1px solid #E6E6E6; }.content .entries img			{ border: 1px solid #E6E6E6; float: right; margin: 0 -10px 5px 5px; position: relative; /* <= neg. margin-hack fuer IE */ }.content a:hover img			{ border-color: #FF6C00; }.content .kommentar				{ padding: 4px 4px 1px 10px; margin-bottom: 2px; background-color: #EFEFEF; }.content a						{ border-bottom: 1px solid #E6E6E6; }div.studio_a					{ padding: 10px 0 1px 9px; line-height: 90%; background-color: #FFEDE0; border-top: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; }div.studio_b					{ padding: 10px 0 1px 9px; line-height: 90%; background-color: #E3E9F3; border-top: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; }div.studio_a_und_studio_b		{ padding: 10px 0 1px 9px; line-height: 90%; background-color: #E9EBEC; border-top: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; }div.konferenzraum				{ padding: 10px 0 1px 9px; line-height: 90%;  }div#partner						{ margin-top: 40px; width: 398px; border: 1px solid #F4DFCD; background-color: #F8F5F0; }div#partnerPad					{ padding: 7px 9px; }div#partnerPad img				{ margin: 7px 10px 0 0; }div#partnerPad a				{ border-bottom: 1px solid #F8F5F0; }div#projekte					{ margin-top: 40px; width: 398px; border: 1px solid #F4DFCD; background-color: #F8F5F0; }div#projektePad					{ padding: 7px 9px; }div#projektePad img				{ margin: 7px 10px 0 0; }div#projektePad a				{ border-bottom: 1px solid #F8F5F0; }/* *** rechte spalte ****/.sidebar 						{ padding: 6px 0 0 6px; }.sidebar h2 					{ text-align: left; font-weight: bold; letter-spacing: 1px; color: #485860; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 11px; }.sidebar ul 					{ padding-left: 0px; margin: 0px; margin-bottom: 20px; }.sidebar ul ul 					{ margin-bottom: 0px; }.sidebar #categories ul 		{ padding-left: 15px; }.sidebar li 					{ margin-top: 12px; list-style-type: none; line-height: 120%; color: #485860; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 11px; text-align: left;  }.sidebar #categories li 		{ list-style-type: circle; }.sidebar img 					{ /* border: 3px solid #FFFFFF; */ }.sidebar p 						{ margin: 0px; line-height: 120%; color: #485860; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 11px; text-align: left;  }.sidebar strong					{ letter-spacing: 1px; }/* die runden ecken rechts, der IE braucht font-size: 1 ...*/.preSidebar						{ font-size: 1px; height: 6px; background: url(../Images/bg_preSidebar.gif) no-repeat; }.postSidebar					{ font-size: 1px; height: 6px; background: url(../Images/bg_postSidebar.gif) no-repeat; }/*box rechts fuer rss + pics*/.extra							{ width: 175px; margin-top: 9px; }.extraContent					{ padding: 10px 6px 10px 8px; background: white; border-right: 1px solid #FF9140; border-left: 1px solid #FF9140;  }.extra a						{ text-decoration: none; color: #485860; border-bottom: 1px solid #E6E6E6; }.extra a:visited				{ color: #A1A6AF; }.extra a:hover,.extra a:focus	{ text-decoration: underline; color: #FF6C00; }.extra img						{ border: 1px solid #E6E6E6; margin: 7px 0 15px 5px; }/*box fuer den kalender*/#calendar		 				{ width: 175px; margin-bottom: 0px; line-height: 140%; color: #485860; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 11px; text-align: center; }#calProgramm					{ height: 19px; background: url(../Images/kalender_sendungen.gif) no-repeat; }#calStudio						{ height: 19px; background: url(../Images/kalender_studiotermine.gif) no-repeat; }#calContent						{ background: white; border-right: 1px solid #FF9140; border-left: 1px solid #FF9140; padding: 5px 2px; }#calendar table 				{ padding: 2px; border-collapse: collapse; border: 0px; width: 100%; }#calendar caption 				{ padding: 2px 0 4px 0; color: #485860; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 11px; text-align: center; font-weight: bold; letter-spacing: 1px; }#calendar th 					{ text-align: center; font-weight: normal; }#calendar td 					{ text-align: center; }#calendar a						{ display: block; text-decoration: none; color: #485860; background-color: #EFEFEF; margin: 1px; padding: 1px; border-bottom: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; }#calendar a:visited				{ text-decoration: none; color: #A1A6AF; border-bottom: 1px solid #F6F6F6; border-right: 1px solid #F6F6F6; }#calendar a:hover,#calendar a:focus									{ text-decoration: underline; color: #FF6C00; }#calendar caption a				{ display: inline; background-color: white; padding: 0px; border-color: white; }#calendar caption a:visited		{ color: #485860; border-color: white; }#calendar caption a:hover,#calendar caption a:focus									{ text-decoration: none; color: #FF6C00; }/* *** footer-bereich ****/#prePlayer						{ margin: 0 auto; padding: 0; width: 744px; height: 20px; background: url(../Images/bg_prePlayer.gif) no-repeat; }#player							{ text-align: left; margin: 0 auto; padding: 0; width: 744px; height: 65px; background: url(../Images/bg_player.gif) no-repeat; }#flash							{ float: left; width: 533px; margin-left: 7px; }#imprint						{ float: left; width: auto; padding: 27px 0 0 62px; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 10px; line-height: 130%; text-align: left; }#imprint a						{ color: #485860; }#imprint a:hover,#imprint a:focus				 				{ color: #FF6C00; text-decoration: underline; }/* *** formulare ****/form							{ display: inline; }input#search					{ width: 100px; padding: 2px 2px 2px 8px; border: 1px solid #FF9140; color: #16469E; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }input#search:hover,input#search:focus								{ padding: 1px 1px 1px 7px; border: 2px solid #16469E; }input#searchExt					{ width: 200px; padding: 2px 2px 2px 8px; border: 1px solid #FF9140; color: #16469E; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }input#searchExt:hover,input#searchExt:focus								{ padding: 1px 1px 1px 7px; border: 2px solid #16469E; }input#CaseSearch				{ border: 1px solid #FF9140; }input#author,input#email,input#url								{ width: 300px; padding: 2px; border: 1px solid #FF9140; color: #16469E; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }input#author:hover,input#email:hover,input#url:hover,input#author:focus,input#email:focus,input#url:focus								{ padding: 1px; border: 2px solid #16469E; }input#go,input#goExt,input#preview,input#post								{ cursor: pointer; margin-left: 5px; border-color: #16469E; background-color: #F4F4F0; color: #485860; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }textarea					 	{ width: 300px; padding: 2px; border: 1px solid #FF9140; color: #16469E; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }textarea:hover,textarea:focus	{ padding: 1px; border: 2px solid #16469E; }/* *** kleinkram ****/#gruppenliste ul				{ color: #485860; list-style-type: none; margin: 30px 10px 0 0; padding: 0; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 12px; text-align: left; font-weight: bold; }#gruppenliste ul ul				{ color: #485860; list-style-type: none; margin: 0 10px 0 0; padding: 5px 0 10px 25px; font-size: 11px; font-weight: normal; line-height: 150%; text-align: left; margin: 0 10px 10px 0; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; }.photo 							{ text-align: left; margin-bottom: 20px; }.link-note 						{ padding: 2px; margin: 9px 0 9px 0; font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 11px; line-height: 150%; text-align: left; }#powered 						{ font-family: "Lucida Grande","Lucida Sans Unicode",Lucida,Geneva,"Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 11px; line-height: 150%; text-align: left; color: #485860; margin-top: 50px; }#comment-data 					{ float: left; width: 180px; padding-right: 15px; margin-right: 15px; text-align: left; border-right: 1px dotted #BBB; }.commenter-profile img 			{ vertical-align: middle; border-width: 0; }/* *** 31-07-2005 martin niggemann, www.weltrettung.org ***       basiert auf dem movable type default style */
