	#overlay {
	background-image: url(../pics/navi/web_page_overlay.png);
	background-repeat:repeat-x;
	background-position: 0 0;
	position:absolute;
	z-index:5000;	
	width:965px;
	height:650px;
	margin-left:-17px;
	margin-top:33px;	
}

/*Hauptnavigation*/
#mainnavi{
	height:33px;
	width:989px;
	margin:15px 0 0 56px;
	background:url(../pics/navi/bg_main_navi.jpg) repeat-x 0 0;
	position:relative;
	/*z-index:99999;*/
}

#mainnavi ul{
	float:left;
	z-index: 6000;
}

#mainnavi li{
	display:inline;
}

/*----------DROPDOWN----------*/
/*--------------------- Menu Level 1 ---------------------*/
ul.mainmenu {	
    list-style-type: none;	
	margin:0;
	padding:0;
	height:33px;
}
ul.mainmenu li {
    padding:0;
    margin:0;
    float:left;
	text-decoration:none;
	list-style-type: none;
	display: inline;
	text-align: left;
	height:20px;	
}
ul.mainmenu a{
   color: #FFFFFF;
   display: block;
   font-size: 12px;
   padding: 9px 13px;
   position: relative;
   text-decoration: none;
   text-transform: uppercase;
}
ul.mainmenu a:hover,
ul.mainmenu li.current a{
	text-decoration:none;
	background-color: #e0e1e4;
	color: #696969;
}

ul.mainmenu ul a{
	height:27px;
	padding:2px 30px 2px 14px;
	display:block;
	width:160px;
	text-decoration:none;
	/*color:rgb(0,0,0);*/
	background:url(../pics/navi/bg_mainnavi.gif) no-repeat 0px 0px;
	border-bottom:1px solid rgb(232,233,248);
	line-height:27px;
}

ul.mainmenu ul a:hover {
	color:rgb(51,102,153);
	text-decoration:none;
	background:none;
	background-color:rgb(204,51,51);
	background:url(../pics/navi/bg_mainnavi_active.gif) no-repeat 0px 0px;
}

ul.mainmenu ul a.more{	
	background:url(../pics/navi/bg_mainnavi_more.gif) no-repeat 0px 0px;
}
ul.mainmenu ul a.more:hover{	
	background:url(../pics/navi/bg_mainnavi_more_active.gif) no-repeat 0px 0px;
}


ul.mainmenu ul a.sublong{
	line-height:13px;
}

ul.mainmenu ul li {
	text-transform:none;
	font-size:11px;
	border:none;
	height:31px;
	width:180px;
    float:none;
	text-align: left;
}

ul.mainmenu ul {
    padding: 0 0 0 0;
    position: absolute;        
	display:none; 
	min-width:180px;
	text-decoration:none;	
	border-left:1px solid  rgb(232,233,248);
	border-right:1px solid  rgb(232,233,248);
}

ul.mainmenu ul.ebene2 {
	margin-left: 0px;
	}
	
/* Verschachtelte Liste (3. Ebene)*/ 
ul.mainmenu ul.ebene2 ul {     
	margin-left:204px;
	margin-top: -31px;      
	position: absolute;          
	display:none;   
	width:204px; 
	}

/* Verschachtelte Liste (3. Ebene)*/ 
ul.mainmenu ul.ebene3 ul {     
	margin-left:204px;
	margin-top: -31px;      
	position: absolute;          
	display:none;   
	width:204px; 
	}
	
/* Verschachtelte Liste (4. Ebene)*/ 
ul.mainmenu ul.ebene4 ul {     
	margin-left:204px;
	margin-top: -31px;      
	position: absolute;        
	display:none;   
	width:204px;  
	}


/* Zweite Ebene */ 
ul.mainmenu ul.ebene2.hover, ul.mainmenu li.hover ul.ebene2, ul.mainmenu li:hover ul.ebene2    {     display:block; }  
/* Dritte Ebene */ ul.ebene2 ul.hover, ul.ebene2 li.hover ul.ebene3, ul.ebene2 li:hover ul.ebene3 {     display:block; }
/* Vierte Ebene */ ul.ebene3 ul.hover, ul.ebene3 li.hover ul.ebene4, ul.ebene3 li:hover ul.ebene4 {     display:block; } 
/* Fünfte Ebene*/  ul.ebene4 ul.hover, ul.ebene4 li.hover ul.ebene5, ul.ebene4 li:hover ul.ebene5 {     display:block; }

/*	------------------------------------------------------------------
	SIMPLE DOWNLOADS: START
	--------------------------------------------------------------- */
	
	ul.sd
	{
		padding: 0 0 0 0;
		text-decoration: none;
		cursor: pointer;
		margin:15px 0 0 30px;
		width:162px;
		height:17px;
		border: solid 1px rgb(204,204,204);
		background-color:rgb(255,255,255);
		/*background-image: expression(
	        this.onclick = new Function("this.className += ' sd-hover';"),
	        this.onmouseout = new Function("this.className = this.className.replace(new RegExp(' sd-hover\\b'), '');")
	        );*/
	}
	
	ul.sd:hover,
	ul.sd-hover
	{
		cursor: pointer;
		color: rgb(45,75,155);
	}
	#sd li
	{
		height: auto !important;
		height: 17px;
		min-height: 17px;
		cursor: pointer;
	}
	#sd li:hover
	{
		color: rgb(45,75,155);
	}
	#sd li ul
	{
		position: absolute;
		left: -9000px;
		height: auto;
		font-weight: normal;
		border: none;
		cursor: default;
		display: inline;		
		margin:0px 0 0 -1px;
		background:transparent url(../pics/layout/blank.gif) repeat 0 0;
		/*background-color: Red;*/
	}
	#sd li ul li {
		/*margin:18px 0 0 0;*/
	}	
	*+html #sd li ul {
		display: block;	
		/*padding:18px 0 0 0;*/
	}
	*+html #sd li ul li {
		/*margin:0;*/
	}		
	
	*html #sd li ul
	{
		/*margin:-1px 0 0 -17px;*/
	}
	#sd li li
	{
		margin: 0;
		padding: 0;
		cursor: auto;
	}
	.language-spalte
	{
		width: 162px;
		border: 1px solid rgb(204,204,204);
		background-color: rgb(255,255,255);
		background-image: none;
	}
	.language-spalte a
	{
		text-align: left;
		display: block;
		text-decoration: none;
		padding: 1px 0 1px 8px;
		color: #444444;
		font-size:10px;
	}
	.language-spalte a:hover
	{
		background-color: rgb(244,244,244);
		color: #000000;
	}
	
	#sd li ul a
	{

		text-decoration: none;
	}
	#sd li ul a:hover
	{

	}

	/*#sd li:hover ul,*/
	#sd li.hover ul
	{
		left: auto;
		/*height:55px;*/
	}
	#languagecenter
	{
		width: 120px;
		font-weight: 100;
		font-size: 10px;
		text-decoration: none;
		cursor: default;
	}
	#languagecenter:hover
	{
		color: rgb(45,75,155);
		cursor: default;
	}
	.quick-finder
	{ 
		/*text-align: center;*/
		cursor: default;
		height: 17px;
	}
	.quick-finder1, a.quick-finder1:hover
	{
		color: #444444;
		font-size:10px;
		float: left;
		padding:1px 0px 0 8px;
		display: block;
		overflow: hidden;
		cursor: default;
		width: 130px;
	}
	*html .quick-finder1{
		width:35px;
		padding:0;
	}
	.quick-finder3, a.quick-finder3:hover
	{
		color: #444444;
		font-size:10px;
		float: left;
		padding:1px 50px 0 8px;
		display: block;
		overflow: hidden;
		cursor: default;
	}
	*html .quick-finder1, a.quick-finder1:hover
	{
		padding:1px 52px 0 8px;
	}
	
	.quick-finder2
	{
		/*text-align: middle;
		float:right;*/
	}
	
/*	------------------------------------------------------------------
	SIMPLE DOWNLOADS: END
	--------------------------------------------------------------- */


/*Sprachauswahl etc.*/
#language{
	width:225px;
	height:52px;
	background:url(../pics/layout/bg_sprache.jpg) no-repeat 0 0;
	float:left;
}

#language,
#language * {
	z-index: 50;
}

#customers{
	width:246px;
	height:52px;
	background:url(../pics/layout/bg_kundenportal.jpg) no-repeat 0 0;
	float:left;
}

#customers a,
#places a {
	display:block;
	margin-top:18px;
	text-transform:uppercase;
	font-size:10px;
	margin-left:88px;
	cursor:pointer;
}

#places a{
	margin-left:0px;
	width:235px;
	text-align: center;
}

#places .plpoint a{
	width:12px;
}

#places .showlist a,
#places .plclose a {
	margin-left:0px;
	width:auto;
	text-align: left;;
}

/*Standorte*/
#places{
	width:235px;
	height:52px;
	background:url(../pics/layout/bg_standorte.jpg) no-repeat 0 0;
	float:left;
}
#places,
#places * {
	z-index: 40;
}

#places.plactive{
	background:url(../pics/layout/bg_standorte_active.jpg) no-repeat 0 0;
}

#places .ebene1{
	position:relative;
}

/*#places .ebene1:hover .ebene2{
	display:block;
}*/

#places .ebene2{
	background:url(../pics/layout/bg_standorte_dropdown.png) no-repeat 0 0;
	width:944px;
	height:575px;
	position:absolute;
	top:34px;
	left:-414px;	
	z-index:1000;
	display:none;
}
*+html #places .ebene2{
	top:33px;
}

*html #places .ebene2{
	background:url(../pics/layout/bg_standorte_dropdown.gif) no-repeat 0 0;
	top:33px;
	left:-502px;
}

#places ul ul a{
	margin:0;
	font-size:11px;
	text-transform:none;
}

#places .plclick{
	position:relative;
	width:130px;
	color:rgb(255,255,255);
}



#places .plpoints{
	position:relative;
	height:343px;
	margin:-6px 0 0 295px;
	width:480px;
}
*+html #places .plpoints{
	margin:-20px 0 0 295px;
}

*html #places .plpoints{
	margin:-21px 0 0 293px;
}

#places .plpoints .plgroup_active{
	width:499px;
	height:288px;
	position: absolute; 
	left:0;
	top:30px;
	background:url(../pics/layout/standort_group_active.png) no-repeat 0 0;
}

*html #places .plpoints .plgroup_active{
	background:url(../pics/layout/standort_group_active.gif) no-repeat 0 0;
}

#places .plpoints .plgroup_active img{
	width:499px;
}

#places .plpoints .plgroup{
	width:80px;
	height:46px;
	position: absolute; 
	left:220px;
	top:77px;
	background:url(../pics/layout/standort_group.png) no-repeat 0 0;
}

*html #places .plpoints .plgroup{
	background:url(../pics/layout/standort_group.gif) no-repeat 0 0;
}

#places .plpoints .plgroup div{
	display:none;
}
	#places .plpoints .plgroup img{
		width:12px;
		height:13px;		
	}

#places .plpoints .plpoint{
	width:12px;
	height:13px;
	display:block;
	background:url(../pics/layout/standort_point.png) no-repeat 0 0;
}

*html #places .plpoints .plpoint{
	background:url(../pics/layout/standort_point.gif) no-repeat 0 0;
}

#places .plpoints .plgroup_active img{
	width:12px;
	height:13px;
}

#places .plcontent{
	height:141px;
	margin:0 0 0 20px;
	width:885px;
	color:rgb(255,255,255);
}

#places .plcontent ul.plgroups {
	float:left;
	width:98px;
}

#places .plcontent ul.plgroups li {
	margin-right:0px;
}

#places .plcontent ul {
	float:left;
	width: auto;
}

#places .plcontent ul li{
	margin-right:15px;
}

#places .plcontent a{
	display:inline;
	color:rgb(255,255,255);
}

#places .plcontent ul.plgroups li a{
	color:rgb(255,255,255);
	background:url(../pics/layout/pfeil_white.gif) no-repeat 0 4px;
	padding:0 0 0 18px;
	display:block;
	line-height:16px;
	width:79px;
	text-align: left;
}

#places .plcontent ul.plgroups li a:hover{
	background-color:rgb(175,179,182);
	text-decoration:none;
}

#places .plclose{
	/*float:right;
	margin:38px 27px 0 0;*/
	position: absolute;
	right: 25px;
	bottom: 20px;
	height:25px;
	cursor:pointer;
}

/*Subnavigation*/
#leftnavi{
	float:left;
	margin:20px 0 50px 0;
	width:226px;
}

#leftnavi ul {
	z-index: 6000;	
}

.subnavigation li.first{
	border-top:1px solid #e8e8e8;
}

.subnavigation li{
	border-bottom:1px solid #e8e8e8;
	min-height:30px;
	height:auto !important;
	height:30px;
	padding:1px 0 1px 0;
}



/*
*html .subnavigation li.hover{
	display: inline;
}

*html .subnavigation li li{
	display: block;
}*/

.subnavigation li a{
	display:block;
	height:auto !important;
	min-height:20px;
	height:20px;
	color:#444444;
	padding:8px 13px 2px 19px;
	background:#e8e8e8 url(../pics/navi/pfeil_subnavi.gif) no-repeat right 12px;
}

.subnavigation li.act a{
	background:#e8e8e8 url(../pics/navi/pfeil_subnavi_active.gif) no-repeat right 12px;
}

.subnavigation li a:hover{
	background-color:#dbdbdb;
	color:rgb(102,153,204);
	text-decoration:none;
}

.subnavi2{
	background-color:#F2F2F2;
	/*background:transparent url(../pics/navi/bg_sub_navi.jpg) repeat-x 0 0;*/
	padding:8px 0 15px;
	line-height:15px;
}

.subnavi2 .catimg{
	display:none;
}

.subnavigation .subnavi2 li{
	border:none;
	padding:0 4px 5px 0;
	min-height:15px;
	height:auto !important;
	height:15px;
}

.subnavigation .subnavi2 li a{
	
	background:none;
	/*line-height:11px;
	background-color:rgb(249,249,249);*/	
	min-height:15px;
	height:auto !important;
	height:15px;
	padding:0 0 0 19px;
}


.subnavigation .subnavi2 a.act{
	color:rgb(102,153,204);
}

.subnavigation .subnavi3{
	padding:7px 0 7px 0;
}

.subnavigation .subnavi2 .subnavi3 a{
	padding-left:28px;
}

.subnavigation .subnavi3 .subnavi3 a{
	padding-left:30px;
}

.subnavigation .subnavi4{
	padding:7px 0 7px 0;
}

.subnavigation .subnavi2 .subnavi4 a{
	padding-left:40px;
}

/*****************PRODUKTMEN**************************/
.subnavigation2,
.subnavigation2b{
	position:absolute;
	margin-top:-32px;
	margin-left:226px;	
	width:170px;
	padding:0 0 0px 6px;
	background:url(../pics/navi/bg_productnavi.png);
	height:auto !important;	
}

*+html .subnavigation2,
*+html .subnavigation2b{
	margin-top:-4px;
	margin-left:0px;
}

.subnavigation2b{
	width:230px;	
}

.subnavigation2 li,
.subnavigation2b li{
	width:170px;
	height:57px !important;
	border-bottom:1px solid rgb(234,234,234);
	padding:1px 0 1px 0;
}

.subnavigation2b li{
	width:230px;
}

*+html .subnavigation2 li,
*+html .subnavigation2b li{
	margin-top:-3px;
}
*+html .subnavigation2 li.first,
*+html .subnavigation2b li.first{
	margin-top:0px;
}
*html .subnavigation li.hover{	
	margin-bottom:-3;
}
*html .subnavigation2 li,
*html .subnavigation2b li{
	margin-top:-3px;
}
*html .subnavigation2 li.first,
*html .subnavigation2b li.first{
	margin-top:0px;
}

.subnavigation2 li.first,
.subnavigation2b li.first{
	border-top:1px solid rgb(234,234,234);
}

.subnavigation2 li a,
.subnavigation2b li a{
	display:block;
	height:57px !important;
	color:#444444;
	padding:0px;
}

.subnavigation li.act .subnavigation2 a,
.subnavigation li .subnavigation2 a,
.subnavigation li.act .subnavigation2b a,
.subnavigation li .subnavigation2b a{
	background:none;
	background-color:#e8e8e8;
}

.subnavigation2 .cattitle,
.subnavigation2b .cattitle{
	float:left;
	padding:20px 0 0 5px;
}

.subnavigation2 .catimg,
.subnavigation2b .catimg{
	float:right;
}


.subnavigation2 .ebene2,
.subnavigation2b .ebene2{
	position:absolute;
	margin-top:-59px;
	width:170px;
	margin-left:170px;	
	padding:0 0 0px 6px;	
	background:url(../pics/navi/bg_productnavi.png);
	height:auto !important;
}


*+html .subnavigation2 .ebene2,
*+html .subnavigation2b .ebene2{
	margin-left:0px;
	margin-top:-1px;
}


/*Anzeige/Ausblende von den verschiedenen Menüs - Produktseiten*/

.subnavigation .subnavi2,
.subnavigation .subnavi2 .ebene2,
.subnavigation .subnavigation2,
.subnavigation .subnavigation2b,
.subnavigation .subnavigation2 .subnavi3,
.subnavigation .subnavigation2b .subnavi3,
.subnavigation .subnavigation2 .ebene2,
.subnavigation .subnavi3 .subnavi4,
.subnavigation .subnavigation3,
.subnavigation3 .subnavi4,
.subnavigation .subnavigation2b .subnavigation3 .subnavigation3,
.subnavigation .subnavigation2b li:hover .subnavigation3 .subnavigation3,
.subnavigation .subnavigation2 li:hover .ebene2 .subnavigation3,
.subnavigation .subnavigation2 li:hover .ebene2 .subnavigation3b,
.subnavi3 .catdescr,
.subnavigation .subnavigation3c,
.subnavigation .subnavi2 .subnavi3,
.subnavigation .subnavi2 li.act .subnavi3 .subnavi3,
.subnavigation .subnavigation3c .subnavi3,
.subnavigation .subnavi2 .cattitle,
.subnavigation .subnavi2 .catdescr,
.subnavigation .subnavigation2 .subtitle,
.subnavigation .subnavigation2b .subtitle,
.subnavigation .subnavigation3 .subtitle,
.subnavigation .subnavigation3c .subtitle{
	display:none;
}

.subnavigation li.act .subnavi2,
.subnavigation li:hover .subnavigation2,
.subnavigation li:hover .subnavigation2b,
.subnavigation .subnavigation2 li:hover .ebene2,
.subnavigation .subnavi3 li.act .subnavi4,
.subnavigation .subnavigation2b li:hover .subnavigation3,
.subnavigation .subnavigation2 .ebene2 li:hover .subnavigation3,
.subnavigation .subnavigation2 .ebene2 li:hover .subnavigation3b,
.subnavigation li:hover .subnavigation3c,
.subnavigation .subnavi2 li.act .subnavi3,
.subnavigation .subnavi2 .subnavi3 li.act .subnavi3,
.subnavigation li.hover .subnavigation2b,
.subnavigation li.hover .subnavigation2,
.subnavigation li.hover .subnavigation3c,
.subnavigation .subnavigation2b li.hover .subnavigation3,
.subnavigation .subnavigation2 li.hover .ebene2{
	display:block;
}

.subnavigation li ul.subnavigation2b,
.subnavigation li ul.subnavigation2b ul, 
.subnavigation li ul.subnavigation2,
.subnavigation li ul.subnavigation2 ul{
	background-color: transparent;
}

/*zum TESTEN*/
/*.subnavigation .subnavigation3c .subnavigation3{
	display:none;
}
.subnavigation .subnavigation3c{
	display:block;
}

.subnavigation .subnavigation2,
.subnavigation .subnavigation2 .ebene2,
.subnavigation .subnavigation2 .ebene2 .subnavigation3{
	display:block;
}

.subnavigation .subnavigation2b .subnavigation3{
	display:block;
}
.subnavigation3 .subnavi4{
	display:none;
}
.subnavigation .subnavigation2b{
	display:block;
}*/
/*END:zum TESTEN*/

div.maincatpic {
	margin:0 0 0 35px;
	padding:10px;
}
.subnavigation3 .catitem  {
	float:left;
	width:135px;
	height:200px !important;
	display:block;
}

.subnavigation3b .catitem  {
	float:left;
	width:110px;
	height:200px !important;
	display:block;
}

.subnavigation3c .catitem  {
	float:left;
	width:135px;
	height:200px !important;
	display:block;
}


.subnavigation3 div.cattitle,
.subnavigation3b div.cattitle,
.subnavigation3c div.cattitle {
	border-bottom:1px dotted rgb(102,102,102);
	font-size:13px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:20px 0 2px;
	width:99px;
	/*min-height:35px;
	height:auto !important;
	height:35px;*/
}

.subnavigation3 div.catimg,
.subnavigation3b div.catimg,
.subnavigation3c div.catimg {
	float:left;
	margin:0 0 10px 0;
}

.subnavigation3 div.catdescr,
.subnavigation3b div.catdescr,
.subnavigation3c div.catdescr {
	margin:0;
	width:100px;
}

.subnavigation li.act .subnavigation3 a, 
.subnavigation li .subnavigation3 a,
.subnavigation li.act .subnavigation3b a, 
.subnavigation li .subnavigation3b a,
.subnavigation li.act .subnavigation3c a, 
.subnavigation li .subnavigation3c a {
	background:none;
}

.subnavigation3 {
	height:510px;
	margin-left:230px;
	padding-left:7px;
	/*margin-top:-59px;*/	
	top:0px;
	position:absolute;
	width:532px;
	background:url(../pics/navi/bg_productnavi.png);
}

.subnavigation3b{
	height:490px;
	margin-left:169px;
	padding-left:7px;
	/*margin-top:-59px;*/	
	top:0px;
	position:absolute;
	width:417px;
	background:url(../pics/navi/bg_productnavi.png);
}


*+html .subnavigation3 {
	margin-left:0px;
}

.subnavigation3c {
	height:490px;
	margin-left:226px;
	/*margin-top:-32px;*/
	top:139px;
	padding-left:7px;
	position:absolute;
	width:768px;
	background:url(../pics/navi/bg_productnavi.png);
	z-index:99;
}


*+html .subnavigation3c{
	margin-left:0px;
}
*+html .subnavigation3b {
	left:7px;
}


.subnavigation3 .greycontainer{
	background-color:#e8e8e8;	
	width:532px;
	height:530px;
	margin:0;
	position:relative;
}

.subnavigation3b .greycontainer{
	background-color:#f2f2f2;	
	width:417px;
	height:530px;
	margin:0;
	position:relative;
}
.subnavigation3c .greycontainer{
	background-color:#e8e8e8;	
	/*width:768px;*/
	width: 533px;
	height:530px;
	margin:0;
	position:relative;
}

.subnavigation .bigscrollbox{
	height:220px;
	position:absolute;
	width:1675px;
}
.subnavigation3 div.scrollcontainer{
	height:220px;
	width:405px;
	margin:0 0 0 80px;
	overflow:hidden;
	position:absolute;
}

.subnavigation3b div.scrollcontainer
{
	height:220px;
	margin:0 0 0 50px;
	overflow:hidden;
	position:absolute;
	width:330px;
}
.subnavigation3c div.scrollcontainer{
	height:220px;
	width:405px;
	margin:0 0 0 80px;
	overflow:hidden;
	position:absolute;
}

.subnavigation3 div.scroll_left{
	margin:0 0 0 10px;
	background:url(../pics/btns/btn_pfeil_links.jpg);
	width:33px;
	height:33px;
	float:left;
	position:absolute;
	top:335px;
	cursor:pointer;
	z-index:99;
}

.subnavigation3b div.scroll_left
{
	background:transparent url(../pics/btns/btn_pfeil_links.jpg) repeat scroll 0 0;
	cursor:pointer;
	float:left;
	height:33px;
	margin:0 0 0 7px;
	position:absolute;
	top:335px;
	width:33px;
	z-index:99;
}
.subnavigation3c div.scroll_left{
	margin:0 0 0 10px;
	background:url(../pics/btns/btn_pfeil_links.jpg);
	width:33px;
	height:33px;
	float:left;
	position:absolute;
	top:335px;
	cursor:pointer;
	z-index:99;
}

.subnavigation3 div.scroll_right{
	margin:0 0 10px 10px;
	background:url(../pics/btns/btn_pfeil_rechts.jpg);
	width:33px;
	height:33px;
	float:left;
	position:absolute;
	top:335px;
	left:480px;
	cursor:pointer;
	z-index:99;
}

.subnavigation3b div.scroll_right
{
	background:transparent url(../pics/btns/btn_pfeil_rechts.jpg) repeat scroll 0 0;
	cursor:pointer;
	float:left;
	height:33px;
	left:368px;
	margin:0 0 10px 10px;
	position:absolute;
	top:335px;
	width:33px;
	z-index:99;
}

.subnavigation3c div.scroll_right{
	margin:0 0 10px 10px;
	background:url(../pics/btns/btn_pfeil_rechts.jpg);
	width:33px;
	height:33px;
	float:left;
	position:absolute;
	top:335px;
	left:480px;
	cursor:pointer;
	z-index:99;
}

.subnavigation3 div.scroll_r_grey,
.subnavigation3b div.scroll_r_grey,
.subnavigation3c div.scroll_r_grey,
.subnavigation3 div.scroll_l_grey,
.subnavigation3b div.scroll_l_grey,
.subnavigation3c div.scroll_l_grey{
	background:none;
}

/*****************/


/*Footer*/
#footernavi{
	background:url(../pics/layout/bg_footer.jpg) no-repeat 0 0;
	width:708px;
	height:28px;
	float:left;
}

.fnavileft{
	margin:5px 0 0 0;
}
.fnavileft li,
.fnaviright li{
	float:left;	
	background:url(../pics/navi/footer_trenner.gif) no-repeat right 0;
	height:16px;
	padding:0 17px 0 17px;
}
.fnavileft li.fnlast,
.fnaviright li.fnlast{
	background:none;
}
#footer a{	
	color: #444444;
	float:left;
	height:16px;
	margin:3px 0 0 0;
}

#footer .home a{
	background:url(../pics/navi/icon_home.gif) no-repeat 0 2px;
	padding: 0 0 0 20px;
}
#footer .tip a{
	background:url(../pics/navi/icon_tipafriend.gif) no-repeat 0 2px;
	padding: 0 0 0 20px;
}
#footer .print a{
	background:url(../pics/navi/icon_print.gif) no-repeat 0 0;
	padding: 0 0 0 25px;
}

#footer a.twitter {
	margin: 0;
}

#footer a.youtube {
	margin: 0;
}

#footer a.linkedin {
	margin: 0;
}


#footer a.cookie {
	margin: 0;
}

.fnaviright{
	float:right;
}

.bigscrollbox div.catitem div.subnavigation3,
.bigscrollbox div.catitem div.subnavigation3 *{
	display:none;
	background-color:transparent;
	visibility:hidden;
}

#places .showlist{
	background-image: url(../pics/navi/icon_showlist.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding:0 0 0 25px;
	position:relative;
	width:90px;
	height: 30px;
	margin-top:185px;
	}
	
	#places .showlist a{
	color: White;
	text-decoration: none;
	}
	
	.card_left {
	float:left;
	margin:55px 0 0 35px;
	}
	
	*html .card_left {
	float:left;
	margin:55px 0 0 20px;
	}
	
	
}