	a,div,span{
		font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
		text-decoration: none;
	}

	.bottom_text{
		margin-bottom:2px;
		width: 782px;
		font-size:10px;
		font-weight: bold;
	}

	.subtitle3{
		float:left;
		width:68px;		
		padding:6px 4px 0 0;
		font-size:11px;
		font-weight: bold;		
		color: #000000;
	}	
	
	.inputstyle {
		float:left;	
		width:222px;	
		margin:3px 0 4px 0;
		background-color: #feffb9;
		border: 1px solid;
		border-color: #909169 #feffd5 #feffd5 #afb080;
		padding-left:3px;	
		padding-right:1px;
	}

	.inputstyle input {
		width:219px;
		background-color: transparent;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		color: #000000;
		border: 0;
	}
	
	.panel .absatz_clear{
		margin-bottom: 12px;
		clear:both;
	}	

	
	.inputstyle2 {
		margin:3px 3px 4px 0;
		background-color: #feffb9;
		border: 1px solid;
		border-color: #909169 #feffd5 #feffd5 #afb080;
	}
	
	.inputstyle2 textarea {
		padding:2px;
		width:394px;
		font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
		background-color: #feffb9;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		color: #000000;
		border: 0;
	}	

	
	a { font-size:10px;text-decoration:none; color:#6d9437;}
	a:link { text-decoration:none; color:#6d9437; }
	a:hover { text-decoration:none; color:#365c04; }

	.top_block {
		width:127px;
		height:42px;
		color: #000000;
	}	
	.top_block .title{
		font-weight: bold;
		font-size:14px;
		line-height:14px
	}	
	
	.top_block .text{
		margin-top:3px;
		font-size:9px;
	}	

	/*general styles*/
	.box{
		width: 187px;
		background-repeat: repeat-y;
	}

	.box_line{
		margin: 1px 0 0 10px;
		padding:0;
		background:left top no-repeat;
		width: 177px;
		height: 22px;
	}

	.icon{
		font-size:0;
		float:left;
		width: 22px;
		height: 20px;
	}	
	.button{
		float:left;
		background:left top no-repeat;
		width:140px;
		height:18px;
		cursor:pointer ;
		color:#000000;
		font-size:0;
	}
	.button-Over{
		float:left;
		background:left top no-repeat;
		width:140px;
		height:18px;
		cursor:pointer; 
		color:#2F5200;
		font-size:0;		
	}
	.box_top{
		width:187px;
		height:38px;
	}
	
	.box_bottom{
		font-size:0;
		width:187px;
		height:20px;
	}
	
	.btn_text{
		display:block;
		padding: 3px 0px 0px 1px;
		white-space: nowrap;
		font-weight: bold;
		font-size:7.9pt;
		cursor:pointer ;		
	}

	
	/* specialized box styles */
	/* hans lauber */
	.box_hans_lauber				{background-image: url(img/box1_bg_lauber.gif)}	
	.box_hans_lauber .box_top		{background-image:url(img/box1_top_lauber.jpg)}
	.box_hans_lauber .button			{background-image:url(img/btn1_lauber.gif)}
	.box_hans_lauber .button-Over	{background-image:url(img/btn1_lauber-over.gif)}	
	.box_hans_lauber .box_bottom		{background-image:url(img/box1_bottom_lauber.jpg)}

	/* specialized icon styles */	
	.icon_hans_lauber01  {background-image:url(img/icon_hans_lauber01.jpg)}	
	.icon_hans_lauber02  {background-image:url(img/icon_hans_lauber02.gif)}	
	.icon_hans_lauber03  {background-image:url(img/icon_hans_lauber03.gif)}		
	
	/* exklusiv */
	.box_exklusiv			{background-image: url(img/box1_bg_exklusiv.gif)}	
	.box_exklusiv .box_top		{background-image:url(img/box1_top_exklusiv.jpg)}
	.box_exklusiv .button		{background-image:url(img/btn1_exklusiv.gif)}
	.box_exklusiv .button-Over	{background-image:url(img/btn1_exklusiv-over.gif)}	
	.box_exklusiv .box_bottom	{background-image:url(img/box1_bottom_exklusiv.jpg)}

	/* specialized icon styles */	
	.icon_exklusiv01  {background-image:url(img/icon_exklusiv01.gif)}	
	.icon_exklusiv02  {background-image:url(img/icon_exklusiv02.gif)}	
		
	/* messen */
	.box_messen			{background-image: url(img/box1_bg_messen.gif)}	
	.box_messen .box_top		{background-image:url(img/box1_top_messen.jpg)}
	.box_messen .button		{background-image:url(img/btn1_messen.gif)}
	.box_messen .button-Over	{background-image:url(img/btn1_messen-over.gif)}	
	.box_messen .box_bottom	{background-image:url(img/box1_bottom_messen.jpg)}

	/* specialized icon styles */	
	.icon_messen01  {background-image:url(img/icon_messen01.gif)}	
	.icon_messen02  {background-image:url(img/icon_messen02.gif)}	
	.icon_messen03  {background-image:url(img/icon_messen03.gif)}	

	
	/* essen */
	.box_essen			{background-image: url(img/box1_bg_essen.gif)}	
	.box_essen .box_top		{background-image:url(img/box1_top_essen.jpg)}
	.box_essen .button		{background-image:url(img/btn1_essen.gif)}
	.box_essen .button-Over	{background-image:url(img/btn1_essen-over.gif)}	
	.box_essen .box_bottom	{background-image:url(img/box1_bottom_essen.jpg)}

	/* specialized icon styles */	
	.icon_essen01	{background-image:url(img/icon_essen01.gif)}	
	.icon_essen02 	{background-image:url(img/icon_essen02.gif)}	
	.icon_essen03 	{background-image:url(img/icon_essen03.gif)}	
	.icon_essen04 	{background-image:url(img/icon_essen04.jpg)}	
	.icon_essen05	{background-image:url(img/icon_essen05.gif)}	

	
	/* laufen */
	.box_laufen			{background-image: url(img/box1_bg_laufen.gif)}	
	.box_laufen .box_top		{background-image:url(img/box1_top_laufen.jpg)}
	.box_laufen .button		{background-image:url(img/btn1_laufen.gif)}
	.box_laufen .button-Over	{background-image:url(img/btn1_laufen-over.gif)}	
	.box_laufen .box_bottom	{background-image:url(img/box1_bottom_laufen.jpg)}

	/* specialized icon styles */	
	.icon_laufen01 	{background-image:url(img/icon_laufen01.gif)}	
	.icon_laufen02	{background-image:url(img/icon_laufen02.gif)}	
	.icon_laufen03	{background-image:url(img/icon_laufen03.gif)}	
	

	/* forschung */
	.box_forschung			{background-image: url(img/box1_bg_forschung.gif)}	
	.box_forschung .box_top		{background-image:url(img/box1_top_forschung.jpg)}
	.box_forschung .button		{background-image:url(img/btn1_forschung.gif)}
	.box_forschung .button-Over	{background-image:url(img/btn1_forschung-over.gif)}	
	.box_forschung .box_bottom	{background-image:url(img/box1_bottom_forschung.jpg)}

	/* specialized icon styles */	
	.icon_forschung01  {background-image:url(img/icon_forschung01.gif)}	
	.icon_forschung02  {background-image:url(img/icon_forschung02.gif)}	
		

	/* service */
	.box_service				{background-image: url(img/box1_bg_service.gif)}	
	.box_service .box_top		{background-image:url(img/box1_top_service.jpg)}
	.box_service .button			{background-image:url(img/btn1_service.gif)}
	.box_service .button-Over	{background-image:url(img/btn1_service-over.gif)}	
	.box_service .box_bottom		{background-image:url(img/box1_bottom_service.jpg)}

	/* specialized icon styles */	
	.icon_service01  {background-image:url(img/icon_service01.gif)}	
	.icon_service02  {background-image:url(img/icon_service02.gif)}	
	.icon_service03  {background-image:url(img/icon_service03.gif)}	
	.icon_service04  {background-image:url(img/icon_service04.jpg)}	


	/* druebernaus */
	.box_druebernaus				{background-image:url(img/box1_bg_druebernaus.gif)}	
	.box_druebernaus .box_top		{background-image:url(img/box1_top_druebernaus.jpg)}
	.box_druebernaus .button			{background-image:url(img/btn1_druebernaus.gif)}
	.box_druebernaus .button-Over	{background-image:url(img/btn1_druebernaus-over.gif)}	
	.box_druebernaus .box_bottom		{background-image:url(img/box1_bottom_druebernaus.jpg)}

	/* specialized icon styles */	
	.icon_druebernaus01  {background-image:url(img/icon_druebernaus01.jpg)}	
	.icon_druebernaus02  {background-image:url(img/icon_druebernaus02.jpg)}	
	.icon_druebernaus03  {background-image:url(img/icon_druebernaus03.gif)}	

	
	
	
	/*general styles*/
	.panel{
		margin-bottom:5px;
		width: 429px;
		background-repeat: repeat-y;
	}
	
	.panel_top{
		width:429px;
		height:22px;
		background-repeat:no-repeat;
	}
	
	.panel_bottom{
		font-size:0;
		clear:both;
		width:429px;
		height:18px;
	}	
	
	/* specialized box styles */
	/* hans lauber */
	.panel_STANDARD 	{background-image:url(img/panel_bg_grey.gif)}	
	.panel_STANDARD .panel_top		{background-image:url(img/panel_top_grey.jpg)}
	.panel_STANDARD .panel_bottom	{background-image:url(img/panel_bottom_grey.jpg)}
	.panel_STANDARD .title	{color:#365c04}
	.panel_STANDARD .panel_top	{color:#494949}	

	
	/* specialized box styles */
	/* hans lauber */
	.panel_KOLUMNE 	{background-image:url(img/panel_bg_yellow.gif)}	
	.panel_KOLUMNE .panel_top		{background-image:url(img/panel_top_yellow.jpg)}
	.panel_KOLUMNE .panel_bottom	{background-image:url(img/panel_bottom_yellow.jpg)}
	.panel_KOLUMNE .title	{color:#da9d00}
	.panel_KOLUMNE  .panel_top	{color:#4c4a46}	
	
	.panel .title
	{	margin: 0 0 3px 0;	
		font-weight: bold;
		font-size:13pt;	
	}
	
	.panel .title2
	{	margin: 0 0 3px 0;	
		font-weight: bold;
		font-size:11pt;
		color:#365c04;
	}
	
	.panel_content{
		margin: 6px 12px 0px 12px;	
	}
	
	.panel_top_left{
		float:left;
		margin: 5px 0px 0px 11px;
		font-weight: bold;
		font-size:7.9pt;
		color: #000000;
		cursor:default;		
	}
	
	.panel_top_right{
		float:right;
		margin: 5px 14px 0px 0px;
		font-size:9px;
		color: #000000;
		cursor:default;		
	}	
	
	.panel_content .img{
		float:left;
		margin: 3px 5px 0 0;		
	}
	
	.panel_content .img div{
		padding: 1px 0 5px 2px;	
		font-weight: bold;
		font-size:7pt;
		color: #000000;
	}
	
	.img_right{
		float:right;
		margin: 3px 0px 5px 5px;		
	}
	
	.img_right div{
		margin: 3px 0px 0px 2px;
		font-size:7pt;
		color: #000000;
	}	
	

	.panel .subtitle{
		margin: 0 0 6px 0;	
		font-size:9pt;
		font-weight: bold;		
		color: #000000;
	}
	
	.panel .subtitle2{
		margin: 0 0 6px 0;	
		font-size:9pt;
		font-weight: bold;		
		color: #000000;
	}	
	.panel .text{
		margin: 0 0 4px 0;		
		font-size:8pt;
		color: #000000;
	}
	
	.panel .absatz{
		padding-bottom: 12px;
		/*clear:both;*/
	}
	
	.panel .absatz_clear{
		margin-bottom: 12px;
		clear:both;
	}	
	
	/* button general styles */
	.button_Small		{display:block; clear: both;	margin-top:3px;	cursor:pointer;	}	
	.button_Small-Over	{display:block; clear: both;	margin-top:3px;	cursor:pointer;	}	
	
	.button2{
		float:right;
		font-size:0;		
		margin: 2px 0 3px 0;		
		background:left top no-repeat;
		width:12px;
		height:12px;	
	}
	
	.button_top{
		float:right;
		font-size:0;		
		margin: 2px 0 3px 0;		
		background:left top no-repeat;
		width:12px;
		height:12px;	
	}
	
	.btn_text2{
		float:right;
		padding: 1px 5px 0 1px;
		font-weight: bold;
		font-size:10px;
		cursor:pointer;		
	}
	
	/* special button styles */
	.box2 .button_Small .button2					{background-image: url(img/btn_grey.gif)}
	.box2 .button_Small .btn_text2 				{color: #a7a7a7}

	.box2 .button_Small-Over .button2			{background-image: url(img/btn_grey-over.gif)}
	.box2 .button_Small-Over .btn_text2			{color: #000000}
	
	
	.topless .button_Small .button2				{background-image: url(img/btn_red.gif)}
	.topless .button_Small .btn_text2 			{color: #c66060}	
	
	.topless .button_Small-Over .button2			{background-image: url(img/btn_red-over.gif)}
	.topless .button_Small-Over .btn_text2		{color: #b01f20}		
	

	.panel_STANDARD .button_Small .button2			{background-image: url(img/btn_grey.gif)}
	.panel_STANDARD .button_Small .btn_text2			{color: #a7a7a7}
	
	.panel_STANDARD .button_Small-Over .button2		{background-image: url(img/btn_grey-over.gif)}	
	.panel_STANDARD .button_Small-Over .btn_text2	{color: #000000}	

	.panel_KOLUMNE .button_Small .button2			{background-image: url(img/btn_yellow.gif)}
	.panel_KOLUMNE .button_Small .btn_text2		{color: #f5c597}
	
	.panel_KOLUMNE .button_Small-Over .button2	{background-image: url(img/btn_yellow-over.gif)}
	.panel_KOLUMNE .button_Small-Over .btn_text2	{color: #dea000}


	.page .button_Small .button2					{background-image: url(img/btn_back.gif)}
	.page .button_Small .btn_text2				{color: #a7a7a7}
	
	.page .button_Small-Over .button2			{background-image: url(img/btn_back-over.gif)}	
	.page .button_Small-Over .btn_text2			{color: #000000}

	.button_Small .button_top		{background-image: url(img/btn_top.gif)}

	.button_Small-Over .button_top			{background-image: url(img/btn_top-over.gif)}	

	
	
	
	
	/* button general styles */
	
	.button_L{
		float:left;
		font-size:0;		
		margin: 2px 0 3px 0;		
		background:left top no-repeat;
		width:12px;
		height:12px;	
	}
	.btn_text_L{
		float:left;
		padding: 1px 5px 0 3px;
		font-weight: bold;
		font-size:10px;
		cursor:pointer;		
	}	
	.green .button_Small .button_L				{background-image: url(img/btn_green.gif)}
	.green .button_Small .btn_text_L				{color: #365c04}
	
	.green .button_Small-Over .button_L			{background-image: url(img/btn_green-over.gif)}
	.green .button_Small-Over .btn_text_L			{color: #000000}	
	
	
/*        right nav*/

	.box2{
		width: 147px;
		margin-bottom:8px;		
		background-repeat: repeat-y;
	}
	
	.box2 .content2{
		margin: 8px 3px 0 9px;
	}	
	
	.box2 .top{
		width:147px;
		height:22px;
	}
	
	.box2 .bottom{
		font-size:0;
		clear:both;		
		width:147px;
		height:6px;
	}
	
	.box2 .top .text{
		padding: 6px 0 0 8px;
		font-weight: bold;
		font-size:10px;
		cursor:default;
		color: #001463	
	}		
	
	
	.box2 .text{
		margin: 0 0 3px 0;
		font-size:10px;
		color: #000000;			
	}	
	
	.box2				{background-image: url(img/box2_bg.gif)}	
	.box2 .bottom		{background-image:url(img/box2_bottom.gif)}


	.box2_blue  .top			{background-image:url(img/box2_top_blue.gif)}	
	.box2_yellow  .top		{background-image:url(img/box2_top_yellow.gif)}	
	.box2_pink  .top			{background-image:url(img/box2_top_pink.gif)}	
	.box2_lightblue  .top		{background-image:url(img/box2_top_lightblue.gif)}	

	
	.box_line{
		margin: 1px 0 0 10px;
		padding:0;
		background: left top no-repeat;	
		width: 177px;
		height: 22px;
	}

	.icon{
		float:left;
		width: 22px;
		height: 20px;
	}	






	
	.topless  .top{
		font-size:0;
		height:8px;	
		background-image:url(img/box2_top.gif)
	}	
	
	.topless .title{
		margin: 0 0 3px 0;
		font-weight:bold;
		font-size:10px;
		color: #000000;
	}	
	.topless .content2{
		margin: 0 3px 0 8px;
	}		
	.topless .text{
		margin: 0 0 3px 0;
		font-size:10px;
		color: #000000;
	}

	.topless .img{
		overflow:hidden;
		margin: 3px 0 0 0;	
		width:135px;
		text-align: center;
		clear:both;
	}	
	

	
	.bold{
		font-weight:bold;
	}	
	.ls{
		letter-spacing: -0.8px
	}		


	
