		body       		{ color: #000000; background-color: #ffffff; margin: 0; padding: 0 }
		body, table, tr, td, div, p, input, select      { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
		h3 { font-size: 12px; color: #000000; font-weight: bold; }
		li { margin-bottom: 6px; }
		a, a:link, a:visited 	{ color: #000000; text-decoration: underline; }
		a:hover, a:active		{ color: #000000; text-decoration: none; }
				
		a.headnav, a.headnav:link, a.headnav:visited { color: #ffffff; text-decoration: none; font-size: 10px;}
		a.headnav:hover, a.headnav:active { color: #ffffff; text-decoration: underline; font-size: 10px;}
		
		a.navi			 { color: #000000; font-size: 11px; line-height: 19px; text-decoration: none; display: block; text-indent: 20px; margin-bottom: 1px; margin-top: 1px; }
		a.navi:link, a.navi:visited 	 {  font-size: 11px;color: #000000; text-decoration: none }
		a.navi:hover, a.navi:focus, a.navi:active {  font-size: 11px;color: #000000; text-decoration: none; background-image: url("../images/arrow_active.gif"); background-repeat: no-repeat; background-position: 2px center }
		
		a.naviac			 { color: #000000; font-size: 11px; line-height: 19px; text-decoration: none; display: block; text-indent: 16px; }
		a.naviac:link, a.naviac:visited 	 {  font-size: 11px; color: #000000; text-decoration: none; background-image: url("../images/arrow_active.gif"); background-repeat: no-repeat; background-position: 0px center  }
		a.naviac:hover, a.naviac:focus, a.naviac:active {  font-size: 11px; color: #000000; text-decoration: none; background-image: url("../images/arrow_active.gif"); background-repeat: no-repeat; background-position: 0px center }
		
		a.subnavi			     { color: #000000; font-size: 10px; line-height: 18px; text-decoration: none; margin-left: 25px }
		a.subnavi:link, a.subnavi:visited 		 { font-size: 10px;color: #000000; text-decoration: none }
		a.subnavi:hover, a.subnavi:focus, a.subnavi:active	 { font-size: 10px;color: #000000; text-decoration: underline }
		
		a.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited 	{ color: #888888; text-decoration: none; }
		a.breadcrumb:hover, a.breadcrumb:focus, a.breadcrumb:active 	{ color: #888888; text-decoration: underline; }
		
		form			{ margin: 0; padding: 0; }
		input.search    { color: #888888; background-color: white; text-indent: 2px; margin-right: 5px; width: 114px; height: 16px; border: 1px solid #888888 }
		img				{ border: 0 }
		
		#chefbox	 	{ width: 900px; }
		#header	   		{ background-color: white; background-image: url("../images/header.jpg"); background-repeat: no-repeat; background-position: 1px; position: relative; top: 20px; width: 865px; height: 141px; border: 1px solid white }
		#logotrans		{ position: relative; top: 0pt; left: 0pt; height: 141px; width: 200px; float: left}
		#naviheader     { position: relative; top: 115px; left: 80px; width: 120px; height: 20px; float: left; padding-top: 3px}
		#formheader     { margin-top: 115px; margin-left: 450px; width: 200px; height: 20px;}
		#leftbox		{ margin-left: 24px;  margin-top: 50px; height: 70%; width: 215px; float: left;}
		*html #leftbox	{ margin-left: 0px; position: relative; left: 24px}
		#graybox		{ float: left; width: 195px; margin-top: 15px; }
		#navigation		{ width: 215px; height: 80%}
		#logobox 		{ width:195px; height: 20%; padding-left: 20px}
		/*#newsbox		{ background-image: url("../images/newsbox_bg.gif"); background-repeat: no-repeat; text-align: center; margin-top: 10px; width: 195px; height: 115px; border: double thin #e1e8e5 }*/
		#newsbox		{ background-repeat: no-repeat; text-align: center; margin-top: 10px; width: 195px; height: 115px; border: double thin #e1e8e5 }
		#textbox		{ width: 470px; float:left; margin-top: 15px; }
		
		#membernav		{ background-color: #E1E8E0; border: 1px solid #BAC1BA; float: right; padding: 3px; width: auto; text-align: right; margin-bottom: 3px; position: relative; top: -10px; font-size: 10px; line-height: 25px;}
		#navigation1	 { width: 210px; background-color: #C9D7C5; margin-left: 3px}
		#navigation2	{ display: none; padding-left: 5px;}
		#contentbox		{ width: 570px; margin-top: 50px; margin-left: 280px}
		#breadcrumb		{ height: 20px}
		#printheader	{ display: none}
		
		#save_form		{ float: right }

/*Text-Styles*/
		.error			{ font-size: 11px; color: #CC0000; font-weight: bold; }

		.headline1		{ font-size: 14px; color: #154D26; font-weight: bold; }
		.headline2		{ font-size: 13px; color: #000000; font-weight: bold; }
		.htdig	 		{ font-weight: bold; color: #154D26; }
		.fett	 		{ font-weight: bold; }
		.breadcrumb		{ color: #888888; text-decoration: none; font-size: 10px;}
		.blocksatz		{ text-align: justify; }
		
		.grau			{ color: #666666; }
		a.grau, a.grau:link, a.grau:visited	{ color: #333333; text-decoration: none; }
		a.grau:hover, a.grau:active { color: #666666; text-decoration: none; }
		
		.gruen11, a.gruen11, a.gruen11:link, a.gruen11:visited, a.gruen11:hover, a.gruen11:active {color: #154D26; }
				
		/*div { border: 1px solid black}*/
		.progtable  { border-top: 1px solid #333; border-right: 1px solid #333333; border-bottom: 1px solid #333; border-left: 1px solid #333333 }
		.progtable td  { border-bottom: 1px solid #666; border-left: 1px solid #333333; /*text-indent: 2px*/ }
		.overview td { border-right: 1px solid #333333; }
		
		.schedsess { background-image:url(../images/session.gif); background-repeat:no-repeat; padding-left:20px; text-align:left; vertical-align:top}
		.schedpres { background-image:url(../images/presentation.gif); background-repeat:no-repeat; padding-left:20px; text-align:left; vertical-align:top}
		.schedlunch { background-image:url(../images/session.gif); background-repeat:no-repeat; padding-left:20px; text-align:left; vertical-align:top }
                
		/*Hintergrundfarben für Programmübersichten*/
		.plenaryhead { color: #B6002A; font-size: 13px; font-weight: bold; }
		a.plenaryhead { color: #B6002A; font-size: 11px; font-weight: normal; }
		.plenarytd { background-color: #B6002A;  }
		.plenarytd:hover { background-color: #cc6767; }
		.plenarytd a, .plenarytd a:hover { color: #ffffff; }
		
		.businesshead { color: #4a33ca; font-size: 13px; font-weight: bold; }
		a.businesshead { color: #4a33ca; font-size: 11px; font-weight: normal; }
		.businesstd { background-color: #4a33ca; color: #FFFFFF; }
		.businesstd:hover { background-color: #4a66ca; }
		.businesstd a, .businesstd a:hover { color: #ffffff; }
				
		.symposiahead { color: #2e66ab; font-size: 13px; font-weight: bold; }
		a.symposiahead { color: #2e66ab; font-size: 11px; font-weight: normal; }
		.symposiatd { background-color: #2e66ab; }
		.symposiatd:hover { background-color: #6182ab; }
		.symposiatd a, .symposiatd a:hover { color: #ffffff; }
		
		.freepaperhead { color: #5C8C2D; font-size: 13px;font-weight: bold; }
		a.freepaperhead { color: #5c8c2d; font-size: 11px; font-weight: normal; }
		.freepapertd { background-color: #5C8C2D; }
		.freepapertd:hover { background-color: #6b9b5f; }
		.freepapertd a, .freepapertd a:hover { color: #333333; }
		
		.videocasehead { color: #caaacb; font-size: 13px;font-weight: bold; }
		a.videocasehead { color: #caaacb; font-size: 11px;font-weight: normal; }
		.videocasetd { background-color: #caaacb; }
		.videocasetd:hover { background-color: #e3bfe4; }
		.videocasetd a, .videocasetd a:hover { color: #333333; }
		
		.clincasehead { color: #6f0c6a; font-size: 13px; font-weight: bold; }
		a.clincasehead { color: #6f0c6a; font-size: 11px; font-weight: normal; }
		.clincasetd { background-color: #6f0c6a; }
		.clincasetd:hover { background-color: #981091;}
		.clincasetd a, .clincasetd a:hover { color: #ffffff; }
		
		.posterhead { color: #87aaca; font-size: 13px; font-weight: bold; }
		a.posterhead { color: #87aaca; font-size: 11px; font-weight: normal; }
		.postertd { background-color: #87aaca; }
		.postertd:hover { background-color: #a0bbde; }
		.postertd a, .postertd a:hover { color: #333333; }
		
		.lunchhead { color: #bac163; font-size: 13px; font-weight: bold; }
		a.lunchhead { color: #bac163; font-size: 11px; font-weight: normal; }
		.lunchtd { background-color: #bac163; }
		.lunchtd:hover { background-color: #bace76; }
		.lunchtd a, .lunchtd a:hover { color: #333333; }
		
		.postgteachhead { color: #d00073; font-size: 13px;font-weight: bold; }
		a.postgteachhead { color: #d00073; font-size: 11px;font-weight: normal; }
		.postgteachtd { background-color: #d00073; }
		.postgteachtd:hover { background-color: #d04b95; }
		.postgteachtd a, .postgteachtd a:hover { color: #ffffff; }
		
		.sponssymphead { color: #ecb400; font-size: 13px; font-weight: bold; }
		a.sponssymphead { color: #ecb400; font-size: 11px; font-weight: normal; }
		.sponssymptd { background-color: #ecb400; }
		.sponssymptd:hover { background-color: #ecc751; }
		.sponssymptd a, .sponssymptd a:hover { color: #333333; }
		
		.bascienwshead { color: #559ea7; font-size: 13px; font-weight: bold; }
		a.bascienwshead { color: #559ea7; font-size: 11px; font-weight: normal; }
		.bascienwstd { background-color: #559ea7; }
		.bascienwstd:hover { background-color: #7daaaf; }
		.bascienwstd a, .bascienwstd a:hover { color: #333333; }
		
		.graublau1head { color: #9899b6; font-size: 13px; font-weight: bold; }
		a.graublau1head { color: #9899b6; font-size: 11px; font-weight: bold; }
		.graublau1td { background-color: #9899b6; }
		.graublau1td:hover{ background-color: #b0b2d3; }
		.graublau1td a, .graublau1td a:hover { color: #333333; }
		
		.graublau2head { color: #847796; font-size: 13px; font-weight: bold; }
		a.graublau2head { color: #847796; font-size: 11px; font-weight: normal; }
		.graublau2td { background-color: #c8c3d4; }
		.graublau2td:hover { background-color: #b9b4c4; }
		.graublau2td a, .graublau2td a:hover { color: #333333; }
		
		.found { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #C9D7C5 }
		
		.gelbgruen { background-color: #99CC00; }
		.gelbgruen:hover  { background-color: #BCCC8D; }
		
		.rosa	{ background-color: #ff99cc; }
		.rosa:hover	 { background-color: #fc6ec7; }
		
		.gruen { background-color: #C9E3C1; }
		.gruen:hover  { background-color: #b3d6a7; }
		
		.blau { background-color: #73c8f6; }
		.blau:hover  { background-color: #ACEEFF; }
				
		.gelb	{ background-color: #FFCC00; }
		.gelb:hover	 { background-color: #fff87f; }
		
		.orange	{ background-color: #FFA163; }
		.orange:hover	 { background-color: #FFBD91; }
		
		.hellgelb { background-color: #EDE2B2; }
		.hellgelb:hover	{ background-color: #F6F0D8; }
		
		.hellblau { background-color: #CAE2EC; }
		.hellblau:hover	{ background-color: #B5D5EC; }
		
		/*.tuerkis { background-color: #59B7D2; }
		.tuerkis:hover	{ background-color: #91C3D2; }*/
		
		.tuerkis { background-color: #31D5BC; }
		.tuerkis:hover { background-color: #85E8D9; }
		

td.hdi   { font-size: 9px }
td.hdigruen  { font-size: 9px; background-color: #c9e3c1 }
td.hdidarkgruen  { font-size: 9px; background-color: #b3d6a7 }

.printonly { display:none }
