/* 
###########################################################################################################################
KRANKIKOM GmbH - Schifferstr. 200 - 47059 Duisburg - http://www.krankikom.de
_____________________________________________________________________
-- Duisburg NonStop CSS -- Beejay--Juni05--
###########################################################################################################################
*/


/*
############################ | Hacks | ############################################
 */

#printlogo	{
		position: absolute;
		top: 20px;
		left: 50px;
		z-index: 100;
		display: none;
		}


.clear 		{
		clear: both;
		}

.clearwhite	{
		clear: both;
		border: 1px solid transparent !important; border: 0px solid white;
		}


img	{
	border: 0;
	}

/*
############################ | Body def | ############################################
 */

body	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000;	
	margin: 0;
	padding: 0 0 0 5px;
	scrollbar-face-color: #B5B6CB;
	scrollbar-highlight-color: #eee;
	scrollbar-shadow-color: #eee;
	scrollbar-3dlight-color: #B5B6CB;
	scrollbar-arrow-color:  #B5B6CB;
	scrollbar-track-color: #B5B6CB;
	scrollbar-darkshadow-color: #000;
	background: #B5B6CB;
	}

table	{
	font-size: 100%;
	}

/*
############################ | Link def | ############################################
 */

a:link		{
		color: #003399;
		text-decoration: none;
		}


a:hover		{
		color: #003399;
		text-decoration: none;
		}

a:visited	{
		color: #000000;
		text-decoration: none;
		}


.brmiddle	{
		height: 15px;
		font-size: 15px;
		}

.bbanner	{
		clear: both;
		margin: 0;
		padding: 0;
		font-size: 0;
		height: auto;
		}




/*
############################ | Special Linkdef | ############################################
 */


#was a:link,
#was a:visited
		{
		color: #fff;
		}
		
#was a:hover	{
		background: #3399FF;
		}
		

#was .akt	{
	  padding: 0 10px 0 10px;
		font-size: 60%;
		background: #3399FF;
		display: block;
		}

#was2 .akt	{
	  padding: 0 10px 0 10px;
		font-size: 60%;
		background: #3399FF;
		display: block;
		}


#was2 a:link,
#was2 a:visited
		{
		color: #fff;
		}
		
#was2 a:hover	{
		background: #3399FF;
		}
		
#wohin a:link,
#wohin a:visited
		{
		color: #fff;
		}
		
#wohin a:hover	{
		background: #3399FF;
		}
		
#wohin .akt	{
		background: #3399FF;
		font-size: 60%;
		padding: 0 10px 0 10px;
		display: block;
		}		
		
#wohin2 a:link,
#wohin2 a:visited
		{
		color: #fff;
		}
		
#wohin2 a:hover	{
		background: #3399FF;
		}
		
#wohin2 .akt	{
		background: #3399FF;
		font-size: 60%;
		padding: 0 10px 0 10px;
		display: block;
		}		
		
#uebernachten a:link,
#uebernachten a:visited
			{
			color: #fff;
			}
		
#uebernachten a:hover	{
			background: #FF3300;
			}
		
#uebernachten .akt	{
			background: #FF3300;
			font-size: 60%;
			padding: 0 10px 0 10px;
			display: block;
			}	

#uebernachten2 a:link,
#uebernachten2 a:visited
			{
			color: #fff;
			}
		
#uebernachten2 a:hover	{
			background: #FF3300;
			}
		
#uebernachten2 .akt	{
			background: #FF3300;
			font-size: 60%;
			padding: 0 10px 0 10px;
			display: block;
			}	

		
#extras a:link,
#extras a:visited
			{
			color: #fff;
			}
		
#extras a:hover		{
			background: #FFCC00;
			}
		
#extras .akt		{
			background: #FFCC00;
			font-size: 60%;
			padding: 0 10px 0 10px;
			display: block;
			}		
		
		
		

#service a:link,
#service a:visited
			{
			color: #fff;
			}
		
#service a:hover	{
			background: #19AB19;
			}								
		
#service .akt		{
			background: #19AB19;
			font-size: 60%;
			padding: 0 10px 0 10px;
			display: block;
			}		



		
#footertext a:link,
#footertext a:visited
			{
			color: #fff;
			}
		
#footertext a:hover	{
			color: #FFFF00;
			}	
		
a.bodylink:link,
a.bodylink:visited	{
			font-weight: bold;
			text-decoration: none;
			color: #000;
			}

a.bodylink:hover	{
			font-weight: bold;
			text-decoration: underline;
			color: #000;
			}			
			
			
				
a.externlink:link,
a.externlink:visited	{
			color: #003399;
			padding-right: 15px;
			background-image: url("/site_de/img/content/icon_extern.gif");
			background-repeat: no-repeat;
			background-position: right top;
			text-decoration: none;
			}	
			
a.externlink:hover	{
			color: #003399;
			text-decoration: underline;
			}
			
.blackbold		{
			color: #000;
			font-weight: bold;
			}						

h4 a:link,
h4 a:visited		{
			text-decoration: none;
			color: #000;
			}		
		
h4 a:hover		{
			text-decoration: underline;
			color: #000;
			}	


a.english:visited,
a.english:link,
a.english:active
 			{
			float: left;
			display: block;
			width: 41px;
			height: 29px;
			margin-right: 10px;
			}			
	


a.german:visited,
a.german:link,
a.german:active
 			{
			float: left;
			display: block;
			width: 41px;
			height: 29px;
			}			
			
			


a.german:visited,
a.german:link,
a.german:active		{
			background: url("/site_de/img/sprache/deutsch.jpg");
			background-position: 0px;
			}

a.german:hover		{
			background: url("/site_de/img/sprache/deutsch_on.jpg");
			background-position: 41px 0px;
			}

a.english:visited,
a.english:link,
a.english:active	{
			background: url("/site_de/img/sprache/english.jpg");
			background-position: 0px;
			}

a.english:hover 	{
			background: url("/site_de/img/sprache/english_on.jpg");
			background-position: 41px 0px;
			}

.germanact		{
			float: left;
			display: block;
			width: 41px;
			height: 29px;
			background: url("/site_de/img/sprache/deutsch_on.jpg");
			background-position: 41px 0px;
			}
		
.englishact		{
			float: left;
			display: block;
			width: 41px;
			height: 29px;
			background: url("/site_de/img/sprache/english_on.jpg");
			background-position: 41px 0px;
			}
/* HACK um die Links im linken Bereich fett zu setzen */			
			
#leftlink a:link,
#leftlink a:visited	{
			font-weight: bold;
			}

#leftlink a:hover	{
			font-weight: bold;
			text-decoration: underline;
			}			

			
	
				
/*
############################ | Main Layer | ############################################
 */

#head		{
		width: 846px;
		color: #3F3F3F;
		background-image: url("/site_de/img/content/content_body.jpg");
		background-repeat: repeat-y;
		padding: 0;
		margin: 0;
		height: 90px;
		}
		
#headleft	{
		float: left;
		margin: 0;
		padding: 20px 10px 0 15px;
		font-size: 90%;
		font-weight: bold;
		text-align: left;
		}		
		
#headmiddle	{
		float: left;
		padding: 0px 10px 0 60px;
		height: 90px;
		}		
				
#headright	{
		float: right;
		margin: 0;
		padding: 3px 15px 0 10px;
		}		

#headfoot	{
		width: 846px;
		height: 16px;
		background-image: url("/site_de/img/navi/doppeltrenner.jpg");
		background-repeat: no-repeat;
		font-size: 0;
  		}

#navihead	{
		width: 846px;
		height: 16px;
		font-size: 0;
		background-image: url("/site_de/img/navi/doppeltrenner.jpg");
		background-repeat: no-repeat;
		}  

#navi		{
		width: 846px;
		color: #3F3F3F;
		background-image: url("/site_de/img/content/content_body.jpg");
		background-repeat: repeat-y;
		padding: 0;
		}

.websiteBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E8E8E8;
			}

.iconleiste		{
			float: left;
			width: 57px;
			padding:0 0 0 9px!important; padding: 0;
			margin: 0;
			background: #fff;
			}
.iconleisteuebersicht {
			float: left;
			width: 57px;
			margin:30px 0 0 9px;
			
			background: #fff;
			}
 
.contheadline_bj{

!important;width: 520px;
float: right;
} 		
.contentbox		{
			width: 433px;
			float: right;
			}  		 

.contentbox2	{
		width: 170px;
		border-left: 10px solid #fff;
		float: left;
		margin: 0;
		padding: 0;
  		}  
		
.contentbox3	{
		width: 170px;
		margin: 0;
		padding: 0;
		float: left;
		border-left: 10px solid #fff;
  		}  
.contentboxint{
	width: 170px;
	}  
  
  		
#contenthead	{
		width: 846px;
		height: 16px;
		background: #fff;
		font-size: 0;
		background-image: url("/site_de/img/navi/doppeltrenner.jpg");
		background-repeat: no-repeat;
  		}  

#content	{
		width: 846px;
		color: #3F3F3F;
		background-image: url("/site_de/img/content/content_body.jpg");
		background-repeat: repeat-y;
		padding: 0;
		margin: 0;
		}

#contentfoot	{
		width: 846px;
		height: 9px;
		background: #fff;
		font-size: 0;
		background-position: bottom;
		background-image: url("/site_de/img/content/content_bottom.jpg");
		background-repeat: no-repeat;
		font-size: 0;
  		} 
		
#contenttop	{
		clear: both;
		width: 846px;
		height: 9px;
		background: #fff;
		font-size: 0;
		background-position: bottom;
		background-image: url("/site_de/img/content/content_top.jpg");
		background-repeat: no-repeat;
		font-size: 0;
  		} 



#bodydown	{
		margin: 25px 0 0 8px;
		}

#footerhead	{
		width: 830px;
		height: 6px;
		font-size: 0;
		background-image: url("/site_de/img/footer/footer_top.jpg");
		background-repeat: no-repeat;
  		} 
  		
#footer		{
		clear: both;
		width: 830px;
		color: #fff;
		background: #22569F;
		background-image: url("/site_de/img/footer/footer_body.jpg");
		background-repeat: repeat-yt;
		text-align: left;
		}  		 

#footerfoot	{
		width: 830px;
		height: 6px;
		background-image: url("/site_de/img/footer/footer_bottom.jpg");
		background-repeat: no-repeat;
		font-size: 0;
  		} 

#language	{
		padding: 75px 0 0 5px;
		float: left;
		}

 #bannertop{
 	margin: 5px 0 0 10px;
 	float: left;
 	text-align: right;
 	width: 730px;
 	}


#quicklinks	{
		position: absolute;
		top: 105px;
		left: 866px;
		}
  		
  		
/*
############################ | Sub Layer | ############################################
 */ 
 
 
.naviboxone	{
		z-index: 10;
		float: left;
		margin-left: 8px !important; margin-left: 4px;
		margin-bottom: 0;
		}
		
.naviboxtwo	{
		float: left;
		margin-left: 4px !important; margin-left: 4px;
		margin-bottom: 0;
		}		
		
.naviboxthree	{
		
		float:left;
		margin-left: 8px !important; margin-left: 4px;
		margin-bottom: 0;
		}		
		
.naviboxfour	{
		float: left;
		margin-left: 4px !important; margin-left: 4px;
		margin-bottom: 0;
		}

.naviboxfive	{
		float: left;
		margin-left: 4px !important; margin-left: 4px;
		margin-bottom: 0;
		}				

.naviboxsix	{
		float: left;
		margin-left: 4px !important; margin-left: 4px;
		margin-bottom: 0;
		}		 		

#washead	{
		width: 379px;
		height: 7px;
		background: #fff;
		font-size: 0;
		background-image: url("/site_de/img/navi/was_top.jpg");
		background-repeat: no-repeat;
		} 

#was		{
 		width: 190px;
 		background: #013E7D;
		display:block;
		float:left;
 		}
		
#was2		{
		width: 188px;
		background: #013E7D;
		border-left: 1px dashed #fff;
		display:block;
		float:left;
			}


#navi #was ul,
#navi #was2 ul,
#navi #wohin ul,
#navi #wohin2 ul,
#navi #uebernachten ul,
#navi #uebernachten2 ul

			{
		float:left;
			}
			

#wasfoot	{
		clear: both;
		width: 379px;
		height: 7px;
		background: #fff;
		font-size: 0;
		background-image: url("/site_de/img/navi/was_bottom.jpg");
		background-repeat: no-repeat;
		background-position: top left;
			} 		

#wohinhead	{
		width: 320px;
		height: 7px;
		background: #fff;
		font-size: 0;
		background-image: url("/site_de/img/navi/wohin_top.jpg");
		background-repeat: no-repeat;
		} 

#wohin		{
 		width: 150px;
 		background: #0062C5;
		display:block;
		float:left;
 		}

#wohin2		{
 		width: 169px;
 		background: #0062C5;
		border-left: 1px;
		display:block;
		float:left;
		border-color: #FFFFFF;
		border-left-style: dashed;
 		}


#wohinfoot	{
		clear: both;
		width: 320px;
		height: 7px;
		background: #fff;
		font-size: 0;
		background-image: url("/site_de/img/navi/wohin_bottom.jpg");
		background-repeat: no-repeat;
		} 		


#uebernachtenhead	{
			width: 205px;
			height: 7px;
			background: #fff;
			font-size: 0;
			background-image: url("/site_de/img/navi/uebernachten_top.jpg");
			background-repeat: no-repeat;
			} 

#uebernachten		{
 			width: 102px;
 			background: #CC0001;
			display:block;
			float:left;
 			} 
 
#uebernachten2		{
 			width: 102px;
 			background: #CC0001;
			border-left: 1px;
			display:block;
			float:left;
			border-color: #FFFFFF;
			border-left-style: dashed;
			}
			
#uebernachten_links		{
 			width: 100px;
 			background: #CC0001;
			display:block;
			float:left;
 			}

#uebernachten_rechts		{
 			width: 105px;
 			background: #CC0001;
			display:block;
			float:left;
 			}


#uebernachtenfoot	{
			clear: both;
			width: 205px;
			height: 7px;
			background: #fff;
			font-size: 0;
			background-image: url("/site_de/img/navi/uebernachten_bottom.jpg");
			background-repeat: no-repeat;
			}



#extrashead		{
			width: 146px;
			height: 7px;
			background: #fff;
			font-size: 0;
			background-image: url("/site_de/img/navi/extras_top.jpg");
			background-repeat: no-repeat;
			} 

 
#extras			{
 			width: 146px;
 			background: #FE9900;
 			}

#extrasfoot		{
			width: 146px;
			height: 7px;
			background: #fff;
			font-size: 0;
			background-image: url("/site_de/img/navi/extras_bottom.jpg");
			background-repeat: no-repeat;
			}
		
#servicehead		{
			width: 146px;
			height: 7px;
			background: #fff;
			font-size: 0;
			background-image: url("/site_de/img/navi/service_top.jpg");
			background-repeat: no-repeat;
			} 

 
#service		{
 			width: 146px;
 			background: #01CC00;
 			}

#servicefoot		{
			width: 146px;
			height: 7px;
			background: #fff;
			font-size: 0;
			background-image: url("/site_de/img/navi/service_bottom.jpg");
			background-repeat: no-repeat;
			}		

.contentleft		{
			float: right;
			width: 520px;
			display: block;
			padding: 0 15px 0 0;
			padding-top: 5px !important; padding-top: 20px;
			line-height: 130%;
			font-size: 70%;
			}


.contentgallery		{
			width: 720px;
			display: block;
			padding: 0 15px 0 17px;
			padding-top: 5px !important; padding-top: 20px;
			line-height: 130%;
			font-size: 70%;
			}




.contentright		{
			float: left;
			padding: 0;
			margin-left: 7px !important; margin-right: 4px;
			font-size: 70%;
			}
		
.iconsshelf		{
			margin: 10px 0 10px 0;
			padding: 0;
			}


.boxrighthead		{
			width: 295px;
			background: #666;
			color: #fff;
			font-size: 120%;
			background-position: top center;
			background-image: url("/site_de/img/boxright/right_top1.jpg");
			background-repeat: no-repeat;
			}
		
.boxrightheadsearch	{
			width: 295px;
			background: #666;
			color: #fff;
			font-size: 120%;
			background-position: top center;
			background-image: url("/site_de/img/boxright/right_top1.jpg");
			background-repeat: no-repeat;
			} 		
		
.boxrightheadlist	{
			width: 295px;
			background: #666;
			color: #fff;
			font-size: 120%;
			background-position: top center;
			background-image: url("/site_de/img/boxright/right_top2.jpg");
			background-repeat: no-repeat;
			} 
		
.boxrightheadlistsearch	{
			width: 295px;
			background: #666;
			color: #fff;
			font-size: 120%;
			background-position: top center;
			background-image: url("/site_de/img/boxright/right_top2.jpg");
			background-repeat: no-repeat;
			}		

										

.boxright		{
			width: 295px;
			color: #333;
			background-position: top center;
			background-image: url("/site_de/img/boxright/right_bg.jpg");
			background-repeat: repeat-y;
			}
		
.boxrightsearch		{
			width: 295px;
			color: #333;
			background-position: top center;
			background-image: url("/site_de/img/boxright/right_bg.jpg");
			background-repeat: repeat-y;
			} 

.boxrightvolltext		{
			width: 295px;
			color: #333;
			background-position: top center;
			background-image: url("/site_de/img/boxright/search_bg.jpg");
			background-repeat: repeat-y;
			} 

.boxrights		{
			width: 250px;
			color: #333;
			background-position: top center;
			background-image: url("/site_de/img/boxright/right_bg.jpg");
			background-repeat: repeat-y;
			text-align: left;
			} 		

.boxrighttext		{
			padding: 10px 0 10px 12px;
			}
		
.boxrighttextsearch	{
			padding: 10px 0 10px 12px;
			}		
		
.boxrightfoot		{
			width: 295px;
			height: 7px;
			font-size: 0%;
			background-position: bottom center;
			background-image: url("/site_de/img/boxright/right_bottom.jpg");
			background-repeat: no-repeat;
  			} 
  			
.boxrightfootevent	{
			width: 295px;
			height: 7px;
			font-size: 0%;
			background-position: bottom center;
			background-image: url("/site_de/img/boxright/kultur_stoerer_oben.jpg");
			background-repeat: no-repeat;
  			}   			
  		
  				
.lines			{
			line-height: 0;
			width: 295px;
			border-bottom: 1px solid #666;
			}		


#footertext		{
			padding: 0 0 0 10px;
			font-size: 60%;
			}



/*
############################ | Navi Def | ############################################
 */ 

.navilink		{
			font-size: 60%;
			display: block;
			padding: 0 10px 0 10px;
			}

#navi ul		{
			padding: 0;
			margin: 2px 0 0 0 !important; margin: 1px 0 0 0;
			}
		
#navi li		{
			color: #fff;
			list-style-type: none;
			}		
 		
		

/*
############################ | Img Def | ############################################
 */ 

.gapright		{
			margin: 0 15px 0 0;
			}
		
		
.img			{
			background-position:  top left;
			background-image: url("/site_de/img/content/pics_bg.jpg");
			background-repeat: no-repeat;
			margin-top: 10px;
			}		

.img2			{
			background-position:  top left;
			background-image: url("/site_de/img/pics_bg_2.jpg");
			background-repeat: no-repeat;
			}		


.line			{
			background-position: bottom center;
			background-image: url("/site_de/img/content/glinie.jpg");
			background-repeat: no-repeat;
			width: 433px;
			color: #fff;
			margin: 0 0 20px 0;
			}
		
.line2			{
			background-position: bottom center;
			background-image: url("/site_de/img/content/glinie.jpg");
			background-repeat: no-repeat;
			width: 170px;
			color: #fff;
			margin: 0 0 20px 0;
			}
						
/*
############################ | Form Def | ############################################
 */ 
 
form			{
			padding: 0;
			margin: 0;
			margin-bottom: 5px;
			}
 
legend			{
			display: none;
			}
		
fieldset		{
			border: 0;
			padding: 0;
			margin: 0;
			}
					
.inputsel		{
			border: 1px solid #666;
			color: #000;
			font-size: 90%;
			}
		
.inputsell		{
			border: 1px solid #666;
			color: #000;
			width: 170px;
			font-size: 90%;
			}		
			
		
.inputl			{
			width: 210px;
			background: #fff;
			border: 1px solid #666;
			font-size: 90%;
			}
		
.inputs			{
			width: 200px;
			background: #fff;
			border: 1px solid #666;
			}		
		
.inputlong		{
			width: 420px;
			background: #fff;
			border: 1px solid #666;
			height: 120px;
			clear: both;
			}
		
.inputmiddle		{
			width: 420px;
			background: #fff;
			border: 1px solid #666;
			clear: both;
			height: 60px;
			}				

.butt			{
			background: #CCCCCC;
			color: #000;
			border: 1px solid #666;
			width: auto;
			font-size: 90%;
			margin-left: 5px;
			} 
		
.kbutt			{
			margin: 0;
			} 		
		
.inputname		{
			width: 200px;
			margin-bottom: 5px;
			color: #000;
			}	
		
.important		{
			color: #000;
			font-weight: bold;
			}
		
.red			{
			color: #FF0000;
			}		
		
.formset		{
			clear: both;
			margin: 0 0 10px 0;
			}
		
.setleft		{
			float: left;
			padding: 0 20px 2px 0;
			margin: 0 0 2px 0;
			}

.setright		{
			float: left;
			padding: 0 0 2px 0;
			margin: 0 0 2px 0;
			}							
/*
############################ | Text Def | ############################################
*/ 	
 
.naviheadline		{
 			font-family: Arial, Helvetica, sans-serif;
 			padding: 0px 10px 5px 10px;
 			font-weight: bold;
 			color: #fff;
 			}
 
.naviheadline-was		{
 			font-family: Arial, Helvetica, sans-serif;
			background: #013E7D;
 			padding: 0px 10px 5px 10px;
 			font-weight: bold;
 			color: #fff;
 			}

 .naviheadline-wohin		{
 			font-family: Arial, Helvetica, sans-serif;
			background: #0062C5;
 			padding: 0px 10px 5px 10px;
 			font-weight: bold;
 			color: #fff;
 			}
 
 .naviheadline-uebernachten		{
 			font-family: Arial, Helvetica, sans-serif;
			background: #CC0001;
 			padding: 0px 10px 5px 10px;
 			font-weight: bold;
 			color: #fff;
 			}

 
h1			{
			font-size: 170%;
			color: #000;
			font-weight: normal;
			background-position: bottom left;
			background-image: url("/site_de/img/content/glinie.jpg");
			background-repeat: no-repeat;
			padding: 0 0 0 2px;
			line-height: 100%;
			margin: 0 0 25px 0;
			} 
		
.h1blue			{
			font-size: 115% !important; font-size: 120%;
			color: #003399;
			letter-spacing: 1px;
			font-weight: bold;
			background-position: bottom center;
			background-image: url("/site_de/img/content/glinie.jpg");
			background-repeat: no-repeat;
			padding: 0 0 0 2px;
			} 		
		
h2			{
			font-size: 120%;
			color: #000;
			font-weight: bold;
			padding:0;
			padding-left: 2px;
			margin:0;
			} 
		
h3			{
			font-size: 80%;
			color: #eee;
			font-weight: bold;
			padding: 5px 0 5px 10px;
			margin:0;
			} 		

h4			{
			font-size: 90%;
			color: #000;
			font-weight: bold;
			padding: 0;
			margin: 0;
			text-transform: uppercase;
			}
		
h5			{
			font-size: 100%;
			color: #000;
			font-weight: bold;
			padding: 0;
			margin: 0;
			}		

.h4datum		{
			font-size: 100%;
			color: #000;
			font-weight: bold;
			padding: 0;
			margin: 0;
			text-transform: none;
			}


.titel			{
			clear: both;
			font-size: 130% !important; font-size: 120%;
			color: #000;
			font-weight: bold;
			padding:0;
			}


.untertitel		{
			clear: both;
			font-size: 100%;
			color: #000;
			font-weight: bold;
			padding: 0;
			margin: 0;
			}

/*
############################ | Html Def | ############################################
 */

hr			{
			background-position: bottom center;
			background-image: url("/site_de/img/content/glinie.jpg");
			background-repeat: no-repeat;
			}
		
/*
############################Rechte Navigation############################################
 */ 

.fotoslide		{
			margin: 10px 0 0 16px;
			}

.navirighttext		{
			padding: 7px 0 7px 0;
			cursor: pointer;
			}

.navirighttext a:link,
.navirighttext a:visited	{
				color: #000;
				text-decoration: none;
				padding-left: 15px;
				font-weight: bold;
				}
			
.navirighttext a:hover	{
			color: #000;
			background-image: url("/site_de/img/naviright/pfeil.gif");
			background-repeat: no-repeat;
			background-position: left center;
			text-decoration: none;
			padding-left: 15px;
			}			
			
.navirighttextact	{
			color: #000;
			background-image: url("/site_de/img/naviright/pfeil.gif");
			background-repeat: no-repeat;
			background-position: left center;
			text-decoration: none;
			padding:  0 0 0 15px;
			}

/*
############################Rechte SubNavigation############################################
 */ 


.subnavirighttext ul	{
			list-style-type: none;
			padding: 0;
			margin: 0;
			line-height: 120% !important; line-height: 15%;
			}

.subnavirighttext li	{
			padding: 0 0 0 15px;
			}

			
.subnavirighttext	{
			padding: 7px 0 7px 0px;
			}

.subnavirighttext a:link,
.subnavirighttext a:visited	{
				color: #000;
				text-decoration: none;
				padding-left: 15px;
				font-weight: normal;
				}
			
.subnavirighttext a:hover	{
				color: #000;
				text-decoration: underline;
				font-weight: normal;
				padding-left: 15px;
				}			
			
.subnavirighttext a:focus	{
				border: none;
				}			


.subnavirighttextact		{
				color: #000;
				text-decoration: none;
				padding:  0 0 0 15px;
				font-weight: bold;
				}
	
	
/*
############################ | Table Def | ############################################
*/ 	

/* Infomaterial */

.textline	{
		background: #fff;
		}

.firstline	{
		background: #E8E8E8;
		}
		
.secondline	{
		background: #d8d8d8;
		}	
		
.rline	{
		text-align: right;
		}			
	
.lline		{
		text-align: left;
		}
		
.cline		{
		text-align: center;
		}			
		
/*
############################ | Multimedia | ############################################
*/ 	
		




/* 
###########################################################################################################################
							FINISH
###########################################################################################################################
*/					
