.highlight {color:darkblue;}

#shopanzeigebild { DISPLAY: block;margin: 0 0 0px 0; }



P {

	padding-top:0px;padding-bottom:0px;FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 180%; FONT-FAMILY: arial, sans-serif

}


* html P {

	margin:12px 0 9px 0;padding-top:0px;padding-bottom:0px;FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 180%; FONT-FAMILY: arial, sans-serif

}

a.external {

		padding-right: 8px;

		background-image: url(http://www.net.langer.de/net/images/externalLink.gif); 

		background-repeat: no-repeat;

		background-position: right;

	}





* html #mainmenu_menu {margin-top:2px;}



#active_menu {background-color:white!important;}

#shopaktiv {color:darkred;}



#active_menu A.mainlevel:link {

	COLOR: #000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none

}

#active_menu A.mainlevel:visited {

	COLOR: #000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none

}

A#active_menu:link {

	COLOR: #000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none

}

A#active_menu:visited {

	COLOR: #000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none

}





#rsscontent #items {

	width:180px;overflow:hidden;

}





#active_menuKlein {

	color:black;

}





.tabbertab {margin-left:5px;



}





LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/auflistung2.gif); PADDING-BOTTOM: 0px; MARGIN: 0 0 0 0px; LINE-HEIGHT:180% ; PADDING-TOP: 0px;

}


.shopliste LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/auflistung2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px;

}

.shoplistetop LI {
	font-size:12px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/auflistung2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 210%; PADDING-TOP: 0px;

}




* html LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/auflistung.gif); PADDING-BOTTOM: 0px; MARGIN: 0 0 0 0px; LINE-HEIGHT:180% ; PADDING-TOP: 0px;

}


* html .shopliste LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/auflistung.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px;

}

* html .shoplistetop LI {
	font-size:12px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../images/auflistung.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 210%; PADDING-TOP: 0px;

}





UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 14px 0px 14px; PADDING-TOP: 0px;

}

* html UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 14px 0px 14px; PADDING-TOP: 0px;

}


.shopliste UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 14px 0px 14px; PADDING-TOP: 0px;

}


BODY {

	MARGIN: 0px; BACKGROUND-COLOR: #808080; TEXT-ALIGN: center;

}

BODY {

	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 180%; FONT-FAMILY: arial, sans-serif;

}



BODY, HTML {height:100%;}



TD {

	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 180%; FONT-FAMILY: arial, sans-serif

}

TH {

	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 180%; FONT-FAMILY: arial, sans-serif

}

TR {

	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 180%; FONT-FAMILY: arial, sans-serif

}



TABLE {

	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 180%; FONT-FAMILY: arial, sans-serif;

}



DIV {

	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 180%; FONT-FAMILY: arial, sans-serif;

}





#wrap {

	PADDING-RIGHT: 0px; margin-TOP: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 902px!important; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: white; TEXT-ALIGN: left;

}




#bildmenu {

	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; LEFT: 615px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 277px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: absolute; TOP: -10px; TEXT-ALIGN: right;

}



* html #bildmenu {

	text-decoration:none;PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; LEFT: 615px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 277px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: absolute; TOP: -10px; TEXT-ALIGN: right

}



.moduletablestoerer {

	z-index:9999;width:200px;position:absolute;left:496px;top:70px;

}

* html .moduletablestoerer {

	z-index:9999;width:200px;position:absolute;left:498px;top:73px;

}


.moduletablestoererandere {

	z-index:9999;width:200px;position:absolute;left:496px;top:70px;

}

* html .moduletablestoererandere {

	z-index:9999;width:200px;position:absolute;left:498px;top:73px;

}



#bildmenu TABLE.moduletable {

width:100%!important;text-align:right;

}



#bildmenu TABLE.moduletable TD{

width:100%;text-align:right;

}





.mainlevelulimenubild {

	DISPLAY: none

}

#active_menuulimenubild{

	text-decoration:none;



}







#dhtmlmenu {

	z-index:9999;POSITION: absolute; TOP: 30px; left:195px;

}



* html #dhtmlmenu {

	z-index:9999;POSITION: absolute; TOP: 31px; left:180px;

}





#wrapxx {

	PADDING-RIGHT: 0px; MARGIN-TOP: 33px; PADDING-LEFT: 0px; LEFT: 194px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 708px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left

}





* html #wrapxx {

	PADDING-RIGHT: 0px; MARGIN-TOP: 32px; PADDING-LEFT: 0px; LEFT: 197px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 705px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left

}



#wrapxxx {

	padding-LEFT: 0px; WIDTH: 299px!important; MARGIN-RIGHT: 40px; float:left;

}

* html #wrapxxx {

	padding-LEFT: 0px; WIDTH: 290px!important; MARGIN-RIGHT: 0px; float:left;

}







#wrapxxxx {

	MARGIN-LEFT: 40px; WIDTH: 30px; MARGIN-RIGHT: 0px; HEIGHT: 37px;z-index:99999;

}







.wrap-faux-l {

	HEIGHT: 100%!important;

}



.wrap-floats {

	background-image: url("raumteiler.gif");background-repeat: repeat-y;background-position: left;MARGIN-LEFT: 0px;background-color:;height:100%!important;

}



* html .wrap-floats {

	background-image: none;MARGIN-LEFT: 0px;background-color:;height:100%!important;

}



.content {

	FLOAT: right; WIDTH: 708px; HEIGHT: 100%!important; BACKGROUND-COLOR: ; TEXT-ALIGN: left

}



* html .content {

	FLOAT: right; WIDTH: 708px; HEIGHT: 100%!important; BACKGROUND-COLOR: white; TEXT-ALIGN: left

}



#contentmain {

	min-height:700px;BORDER-RIGHT: #8fb0e0 1px solid; PADDING-RIGHT: 6px; padding-LEFT: 12px; FLOAT: left; background-color:white;height:100%!important;

 	BORDER-LEFT: #8fb0e0 1px solid; PADDING-BOTTOM: 16px; WIDTH: 482px!important; MARGIN-RIGHT: 0px; PADDING-TOP: 15px; TEXT-ALIGN: left

}







* html #contentmain {

	BORDER-RIGHT: #8fb0e0 1px solid; PADDING-RIGHT: 6px; padding-LEFT: 12px; FLOAT: left;

 	PADDING-BOTTOM: 16px; BORDER-LEFT: #8fb0e0 1px solid; WIDTH:502px!important; MARGIN-RIGHT: 0px; PADDING-TOP: 27px; HEIGHT: 100%! important; TEXT-ALIGN: left

}



#active_menu-nav {

	COLOR: #000000

}





.leftnav {

	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 0px; WIDTH: 194px! important; PADDING-TOP: 16px; POSITION: relative; HEIGHT: 100%! important; BACKGROUND-COLOR: #ffffff;

}

* html .leftnav {

	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 0px; WIDTH: 194px! important; PADDING-TOP: 16px; POSITION: relative; HEIGHT: 100%! important; BACKGROUND-COLOR: #ffffff;

}





.rightnav {

	height:100%;MARGIN-TOP: 0px; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN-LEFT: 0px; WIDTH: 206px!important; PADDING-TOP: 16px; POSITION: relative; BACKGROUND-COLOR: white;padding-right:0;

}



* html .rightnav {

	MARGIN-TOP: 0px; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN-LEFT: 4px; WIDTH: 200px!important; PADDING-TOP: 16px; POSITION: relative; HEIGHT: 700px; BACKGROUND-COLOR: #ffffff;

}







.header {

	BACKGROUND-POSITION: left top; WIDTH: 902px!important; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 70px; BACKGROUND-COLOR: darkblue

}





.headerlogo {

	z-index:999999;PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-TOP: 0px;width:902px;height:70px;

}


* html .headerlogo {

	z-index:999999;PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-TOP: 0px;width:902px;height:70px;

}


.headermenu {

	PADDING-RIGHT: 6px; FLOAT: right; PADDING-TOP: 0px

}





.footer {

	CLEAR: both; BACKGROUND-POSITION: left bottom; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT:40px;background-color:white;

}



.footer table.moduletable {

	margin-bottom:5px;

         margin-top:10px;

         text-align:left;

	font-weight: normal;  }


.seitenende {
	width:100%;}

* html .seitenende {
	width:98%;}


.frontpage {

	CLEAR: both; WIDTH: 100%; POSITION: relative

}

#frontleft {

	BACKGROUND-POSITION: 50% bottom; MARGIN-LEFT: 10px; WIDTH: 390px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 140px; BACKGROUND-COLOR: #f2f7fa

}

#frontright {

	BACKGROUND-POSITION: 50% bottom; FLOAT: right; WIDTH: 250px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 145px; BACKGROUND-COLOR: white

}



IMG {

	MAX-WIDTH: 100%

}



#googlemap_1 IMG {

	MAX-WIDTH:none;

}







* HTML #wrap-faux-l {

	HEIGHT: 1%

}

* HTML .wrap-floats {

	HEIGHT: 1%

}

.brclear {

	CLEAR: both; FONT-SIZE: 1px; MARGIN: 0px; HEIGHT: 0px

}

#footercontent {

	BORDER-TOP: #8fb0e0 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; TEXT-ALIGN: right

}

HR {

	WIDTH: 100%; COLOR: #ccc; HEIGHT: 0px; border:0px;border-top:1px dotted #cccccc; height:0px;margin-top:20px;margin-bottom:10px;

}



* html HR {

	WIDTH: 100%; COLOR: #ccc; HEIGHT: 0px; border:0px; border-top:1px dotted #cccccc; height:0px;margin-top:5px;margin-bottom:5px;

}




A:link {

	COLOR: #666666; TEXT-DECORATION: none

}

A:visited {

	COLOR: #666666; TEXT-DECORATION: none

}

A:hover {

	COLOR: #e64500; TEXT-DECORATION: none

}

A.category:link {

	COLOR: #e64500; TEXT-DECORATION: none

}

A.category:visited {

	COLOR: #e64500; TEXT-DECORATION: none

}

A.category:hover {

	COLOR: #e64500; TEXT-DECORATION: none

}

A.latestnews:link {

	COLOR: #666666; TEXT-DECORATION: none

}

A.latestnews:visited {

	COLOR: #666666; TEXT-DECORATION: none

}

A.latestnews:hover {

	COLOR: #e64500; TEXT-DECORATION: none

}

A.mainlevel:active {

	COLOR: purple; TEXT-DECORATION: underline

}

.headermenu UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

.headermenu LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 35px

}

.headermenu A.mainlevel-nav {

	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #5a7eb6; LINE-HEIGHT: 37px; PADDING-TOP: 0px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none

}









A#mainlevel_activeulimenu:link {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

A#mainlevel_activeulimenu:visited {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

.mainlevel_activeulimenu {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

A.mainlevelulimenu:link {

	BORDER-RIGHT: 15px;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

A.mainlevelulimenu:visited {

	BORDER-RIGHT: 15px;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

A.mainlevel_activeulimenu:link {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

A.mainlevel_activeulimenu:visited {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

.mainlevel_activeulimenu {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}

#active_menuulimenu {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff

}

A.mainlevel_currentulimenu:link {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}

A.mainlevel_currentulimenu:visited {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}

A.mainlevel_activeulimenu:link {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}

A.mainlevel_activeulimenu:visited {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}









A#mainlevel_activeulimenu:hover {

	COLOR: #e64500;

}

A.mainlevelulimenu:hover {

	COLOR: #e64500;

}

A.mainlevel_activeulimenu:hover {

	COLOR: #e64500;

}

A.mainlevel_currentulimenu:hover {

	COLOR: #e64500;

}

A.mainlevel_activeulimenu:hover {

	COLOR: #e64500;

}













* html A#mainlevel_activeulimenu:link {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

* html A#mainlevel_activeulimenu:visited {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

* html .mainlevel_activeulimenu {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

* html A.mainlevelulimenu:link {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

* html A.mainlevelulimenu:visited {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

* html A.mainlevel_activeulimenu:link {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

* html A.mainlevel_activeulimenu:visited {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #afbada; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px

}

* html .mainlevel_activeulimenu {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}

* html #active_menuulimenu {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}

* html A.mainlevel_currentulimenu:link {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}

* html A.mainlevel_currentulimenu:visited {

	BORDER-RIGHT: 15px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}

* html A.mainlevel_activeulimenu:link {

	BORDER-RIGHT: 1px solid white; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}

* html A.mainlevel_activeulimenu:visited {

	BORDER-RIGHT: 1px solid white; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 9px; WIDTH: 10px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: arial, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff

}









* html A#mainlevel_activeulimenu:hover {

	COLOR: #e64500;

}

* html A.mainlevelulimenu:hover {

	COLOR: #e64500;

}

* html A.mainlevel_activeulimenu:hover {

	COLOR: #e64500;

}

* html A.mainlevel_currentulimenu:hover {

	COLOR: #e64500;

}

* html A.mainlevel_activeulimenu:hover {

	COLOR: #e64500;

}







a.mainlevel_currentliteratur:visited{

	color:black;

}



a.mainlevel_currentliteratur:link{

	color:black;

}



A.ulimenu:link {

	PADDING-RIGHT: 1px; BACKGROUND-POSITION: left 30%; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/topbullet.png); PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #666; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.ulimenu:visited {

	PADDING-RIGHT: 1px; BACKGROUND-POSITION: left 30%; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(../images/topbullet.png); PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #666; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

mainlevel_active {

	PADDING-RIGHT: 1px;  MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 13px;  PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #666; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

.mainlevel_active {

	PADDING-RIGHT: 1px; MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 13px;  PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #666; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.mainlevel_current:link {

	PADDING-RIGHT: 1px;  MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 13px;  PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #666; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.mainlevel_current:visited {

	PADDING-RIGHT: 1px;  MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 13px;  PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #666; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.mainlevel:link {

	PADDING-RIGHT: 1px;  MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 13px;  PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #666; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.mainlevel:visited {

	PADDING-RIGHT: 1px;  MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 13px;  PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #666; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

mainlevel_active {

	PADDING-RIGHT: 1px; MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 13px;  PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #000000! important; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

.mainlevel_active {

	PADDING-RIGHT: 1px;  MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 13px;  PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: #000000! important; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none

}

A.mainlevel_current:hover {

	COLOR: #e64500

}

A.mainlevel:hover {

	COLOR: #e64500

}

A.ulimenu:hover {

	COLOR: #e64500

}

A.ulimenu:active {

	COLOR: green

}



table.moduletable {

	margin-bottom:5px;

         margin-top:15px;

         text-align:left;

	font-weight: normal;  }



* html table.moduletable {

	width: 5%;

	margin-bottom:5px;

         margin-top:15px;

         text-align:left;

	font-weight: normal;  }



.frontpage table.moduletable {

	width:100%;

	}







#left {

height:100%!important;

}

#left TABLE.moduletable {

	margin-top:21px;PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 17px; WIDTH: 87%; PADDING-TOP: 2px; TEXT-ALIGN: left

}

* html #left TABLE.moduletable {

	margin-top:21px;PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 90%; PADDING-TOP: 2px; TEXT-ALIGN: left

}


#left TABLE.moduletable TH {

	line-height:100%;FONT-WEIGHT: normal; FONT-SIZE: 12px;PADDING-BOTTOM: 5px; COLOR: #5a7eb6; PADDING-TOP: 0px; BORDER-BOTTOM: #8fb0e0 1px dotted; FONT-FAMILY: arial; TEXT-ALIGN: left;

}



#left TABLE.moduletable td {

	PADDING-TOP: 2px;

}





#right TABLE.moduletable td {

	PADDING-TOP: 2px;

}





#right {

height:100%!important;

}

#right TABLE.moduletable {

	margin-top:21px;PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 13px; WIDTH: 89%; PADDING-TOP: 2px; TEXT-ALIGN: left

}


* html #right TABLE.moduletable {

	margin-top:21px;PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 90%; PADDING-TOP: 2px; TEXT-ALIGN: left

}



#right TABLE.moduletable TH {

	line-height:100%;FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #5a7eb6; PADDING-TOP: 0px; BORDER-BOTTOM: #8fb0e0 1px dotted; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left

}

#frontright TABLE.moduletable TH {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #5a7eb6; PADDING-TOP: 5px; BORDER-BOTTOM: #8fb0e0 1px dotted; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: left

}

#frontleft TABLE.moduletable TH {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #5a7eb6; PADDING-TOP: 5px; BORDER-BOTTOM: #8fb0e0 1px dotted; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: left

}

#frontright UL {

	PADDING-TOP: 10px

}

#frontright LI {

	PADDING-BOTTOM: 4px

}

#contentmain TABLE.moduletable TH {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #e64500; PADDING-TOP: 5px; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: left

}

#contentmain TABLE.moduletable {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 96%; PADDING-TOP: 10px; TEXT-ALIGN: left

}

* html #contentmain TABLE.moduletable {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 96%; PADDING-TOP: 0px; TEXT-ALIGN: left

}



#contentmain TABLE.contentpane {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 96%; PADDING-TOP: 0px; TEXT-ALIGN: left

}

#contentmain TABLE.contentpaneopen {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 96%; PADDING-TOP: 0px; TEXT-ALIGN: left;

}









.newsflash {

	FONT-SIZE: 11px; FONT-FAMILY: arial, sans-serif

}

.frameheader {

	FONT-SIZE: 11px; FONT-FAMILY: arial, sans-serif

}

A.readon {

	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../images/arrow2.png); TEXT-TRANSFORM: lowercase; BACKGROUND-REPEAT: no-repeat

}

A.readonshop {

	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../images/arrow2.png); BACKGROUND-REPEAT: no-repeat

}

A.readonuli2 {

	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right 50%; DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../images/arrow2.png); BACKGROUND-REPEAT: no-repeat

}

A.readonuli {

	width:12px;height:14px;PADDING-RIGHT: 4px; BACKGROUND-POSITION: right; BACKGROUND-IMAGE: url(../images/arrow2.png); BACKGROUND-REPEAT: no-repeat

}

img.fppfeil {

	margin-left:5px;

}



.contentpane {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px

}

#contentmain IMG {

	MARGIN: 0px

}

.button {

	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: 0px solid; MARGIN-TOP: 8px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #e9e9e9;

}

.contentpaneopen {

	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #e64500; PADDING-TOP: 0px; BORDER-BOTTOM: medium none

}

.buttonheading {

	VERTICAL-ALIGN: top

}

.componentheading {

	FONT-SIZE: 17px; COLOR: #00008b; LINE-HEIGHT: 28px; FONT-FAMILY: arial, sans-serif

}











.contentheading {

	display:inline-block;font-weight:;FONT-SIZE: 17px; COLOR: darkblue; LINE-HEIGHT: 24px; FONT-FAMILY: arial, sans-serif;padding-bottom:0px;padding-top:11px;

}

* html .contentheading {

	display:inline-block;font-weight:;FONT-SIZE: 17px; COLOR: darkblue; LINE-HEIGHT: 24px; FONT-FAMILY: arial, sans-serif;padding-bottom:0px;padding-top:7px;margin-top:0px;

}




* html #contentmain TABLE.contentpaneopen .contentheading{

	width:100%;margin-top:10px;

}













.componentsubheading {

	FONT-SIZE: 14px; COLOR: #00008b; LINE-HEIGHT: 28px; FONT-FAMILY: arial, sans-serif

}

.contentsubheading {

	FONT-SIZE: 14px; COLOR: #00008b; LINE-HEIGHT: 28px; FONT-FAMILY: arial, sans-serif

}

.contentdescription {

	TEXT-ALIGN: left;

}




.category {

	

}

.back_button {

	MARGIN-TOP: 20px; FONT-SIZE: 11px

}

.sectiontableheader {

	FONT-WEIGHT: bold

}

.sectiontablefooter {

	

}

.sectiontableentry1 {

	BACKGROUND-COLOR: #f2f5f9;

}

.sectiontableentry2 {



}

.sectiontableentryweiss {

	BACKGROUND-COLOR: #ffffff

}

.small {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #879da5; TEXT-DECORATION: none

}



A.mainlevel-bottom:link {

	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none

}

A.mainlevel-bottom:visited {

	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none

}

A.pathway:link {

	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none

}

A.pathway:visited {

	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none

}

A.pathway:hover {

	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: #e64500; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none

}

A.mainlevel-bottom:hover {

	COLOR: #666666

}





.pathway {

	PADDING-LEFT: 2px,padding-top:25px;



}



* html .pathway {

	PADDING-LEFT: 2px,padding-top:5px;



}

span.pathway {display:inline-block;margin-top:15px;margin-bottom:5px;}
* html span.pathway {display:inline-block;margin:0px;padding:0;}


.searchfield {

	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; MARGIN-TOP: 6px; FONT-SIZE: 11px; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #ffffff

}

.inputbox {

	BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #CCCCCC 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #CCCCCC 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #ffffff

}



#right .inputbox {

	COLOR: #666666;

}





* html .inputbox {

	BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid #CCCCCC; MARGIN-TOP: 4px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid #CCCCCC ; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid #CCCCCC ; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #ffffff

}





.search .inputbox {

	width:98%;BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #CCCCCC 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #CCCCCC 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #ffffff

}



* html .search .inputbox {

	width:100%!important;BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #CCCCCC 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #CCCCCC 1px solid; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #ffffff

}







.search {

	margin-left:0px;MARGIN-TOP: 5px; PADDING-TOP: 0px; TEXT-ALIGN: left

}





* html .search {

	margin-left:0px;MARGIN-TOP: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left

}



IMG {

	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none

}

IMG A {

	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none

}

