
body
        {       
                font-family: georgia, courier, times, serif;
                font-size:11px;    
                color:#333333;    
                margin:0px;
                padding:0px;
                background-image: url(../../global/img/backgrounds/body_bg.gif);
                background-repeat:repeat-x;
                background-color:#DBD7CC;
               	overflow:auto;

        }
		
strong
		{
		 		font-family: georgia, courier, times, serif;
                font-size:11px;    
                color:#333333;
		}     

        	   
h3, h4, h5, h6
        {
                margin:0px;
                padding:0px;
				border:0px;
        }
        
p, div, img
        {
                margin:0px;
                padding:0px;
                border:0px;
        }
        
a 
        {                
                text-decoration:underline;
				color:#333333;
        }
a:link 
        {
                text-decoration:underline;
        }
a:visited 
        {
                text-decoration:underline;
        }
a:hover 
        {
                text-decoration:none;
        }
a:active 
        {
                text-decoration:underline;
        }


#flash
        {       
                position:absolute;
                top:0px;
                left:0px;
                height:228px;
                width:900px;
                border:0px solid;
                z-index:100;    
				overflow:hidden;
				
        }
        
#box	
        {
                position:absolute;
                top:189px;
                left:0px;	
				float:left;
                text-align:left;
				padding:0px; 
				margin:0px; 
				
				
        }
		
#innabox
        {
		        position:relative;
                margin: 0px 0px 1px 0px;   
			    padding:0px;  
				width:820px;
				
        }	
		
#boxend	
        {
                position:relative;
				margin: -28px 0px 0px 0px;  
                width:620px;
				background-image: url(../img/backgrounds/left_bar_end.gif);
			 	background-repeat: no-repeat;
				border:0px solid;
        }     
		  
#left	
        {       
                float:left;
                width:190px;  
                background-image: url(../img/backgrounds/left_bg.gif);
				background-repeat: repeat-y;

        }
		
#leftcontent	
        {
         		margin:32px 0px 0px 0px;
        }  
		
#leftbottom	
        {
                height:2px;
			    width:190px;
                background-image: url(../img/backgrounds/left_bottom_bg.gif);
                background-repeat: no-repeat;
				font-size:1px;
				border:0px solid;
                
        }
#leftbottomb	
        {
                height:2px;
			    width:251px;
                background-image: url(../img/backgrounds/left_bottomb_bg.gif);
                background-repeat: no-repeat;
				font-size:1px;
				border:0px solid;
                
        }
#bigleft	
        {       
                float:left;
                width:251px;  
                background-image: url(../img/backgrounds/left_big_bg.gif);
				background-repeat: repeat-y;

        }
		
#bigleftcontent	
        {
         		margin:3px 0px 60px 0px;

				
        }  
		
#bigleftbottom	
        {
                height:2px;
			    width:251px;
                background-image: url(../img/backgrounds/left_big_bottom_bg.gif);
                background-repeat: no-repeat;
				font-size:1px;
                
        }
#smallcenter	
        {       
                float:left;
                width:265px;
				margin:0px 5px 0px 5px; 
				padding:0px;       
              
        }

#smallcenterback	
        {       
		        
                width:265px;
				padding:14px 0px 10px 0px; 
				margin:0px;
                background-repeat: repeat-y;  
                background-image: url(../img/backgrounds/s_center_bg.gif);             
        }	
#smallcontentlinebottom
        {               
                width:266px;
                height:19px; 
                background-image: url(../img/smallcontent_line_bottom.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }	
#center	
        {       
                float:left;
                width:405px;
				margin:0px 5px 0px 5px; 
				padding:0px;       
              
        }

		
#centerback	
        {       
		        
                width:405px;
				padding:20px 0px 90px 0px; 
				margin:0px;
                background-repeat: repeat-y;  
                background-image: url(../img/backgrounds/content_ruler_bg.gif);             
        }	
			
#contentlinebottom
        {               
                width:405px;
                height:18px; 
                background-image: url(../img/content_line_bottom.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }		     
#sbigcenter	
        {       
                float:left;
                width:465px;
				margin:0px 5px 0px 5px; 
				padding:0px;       
              
        }
#sbigcenterback	
        {       
		        
                width:465px;
				padding:10px 0px 0px 0px; 
				margin:0px;
                background-repeat: repeat-y;  
                background-image: url(../img/backgrounds/content_ruler_bg.gif);             
        }	
#bigcenter	
        {       
                float:left;
                width:535px;
				margin:0px 5px 0px 5px; 
				padding:0px;       
              
        }
#biggestcenter	
        {       
                float:left;
                width:548px;
				margin:0px 5px 0px 5px; 
				padding:0px;       
              
        }
#biggestcenterback	
        {       
		        
                width:548px;
				padding:20px 0px 0px 0px; 
				margin:0px;
                background-repeat: repeat-y;  
                background-image: url(../img/backgrounds/content_ruler_bg.gif);             
        }	
#bigcenterback	
        {       
		        
                width:535px;
				padding:20px 0px 0px 0px; 
				margin:0px;
                background-repeat: repeat-y;  
                background-image: url(../img/backgrounds/content_ruler_bg.gif);             
        }	
#bigcontentlinebottom
        {               
                width:535px;
                height:18px; 
                background-image: url(../img/bigcontent_line_bottom.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }			
	
#bigcontentlinebottom1
        {               
                width:535px;
                height:18px; 
                background-image: url(../img/bigcontent_line_bottomdec.gif);
                background-repeat: no-repeat;
                font-size:1px;
				margin-top:-2px;
        }	
#biggestcontentlinebottom
        {               
                width:548px;
                height:18px; 
                background-image: url(../img/bigcontent_line_bottomdecb.gif);
                background-repeat: no-repeat;
                font-size:1px;
				margin-top:-2px;
        }	
#sbigcontentlinebottom1
        {               
                width:465px;
                height:18px; 
                background-image: url(../img/sbigcontent_line_bottomdec.gif);
                background-repeat: no-repeat;
                font-size:1px;
				margin-top:-2px;
        }		   
#right	
        {        
                float:left;
                width:200px;
                background-image: url(../img/backgrounds/right_ruler_bg.gif);
                background-repeat: repeat-y; 
				
                
        }
		
#rightcontent
		{
				margin:40px 0px 0px 0px;
				padding:0px;

		}	
#rightcontent1
		{
				margin:40px 0px 0px 0px;
				padding:0px;

		}
		
#rightbottom	
        {
                height:2px;
                background-image: url(../img/right_line_bottom.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }       
        
#bigright	
        {        
                float:left;
                width:265px;
                background-image: url(../img/backgrounds/content_ruler_bg.gif);
                background-repeat: repeat-y; 
                
        }
#bigrightcontent
		{
				margin:25px 0px 0px 0px;
		}	
#bigrightbottom	
        {
                height:2px;
                background-image: url(../img/bigright_line_bottom.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }  
		
#t1, #t2, #t3, #t4
	{
            

			border:0px solid;
			height:30px;
			font-size:11px;
	}
#t5
	{
			height:290px;
			border:0px solid;
			
	}
	
#tend
	{

			background:url(../img/backgrounds/kontaktball.gif) no-repeat;
            width:82px; 
            height:63px;
			font-size:1px;
            margin:-130px 0px 20px 363px;

	}
#popuplinebottom
        {               
                width:380px;
                height:18px; 
                background-image: url(/de/img/content/footer_wm.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }	
#leftnewspic
	{
  			display:block;
  			width:205px; 
			height:319px;
 			margin:45px 0 0 35px;
  			background:url(../img/content/pic001.jpg) no-repeat;
	}
#leftnewspic2
	{
  			display:block;
  			width:205px; 
			height:319px;
 			margin:45px 0 0 35px;
  			background:url(../img/content/pic006.jpg) no-repeat;
	}
#batch
	{

			background:url(../img/content/stpaulibatch.gif) no-repeat;
            width:79px; 
            height:78px;
			font-size:1px;
			border:0px solid;
			position:absolute;
			top:413px;
			left:56px;
	}
#batchG
	{

			background:url(../img/content/neubatch.gif) no-repeat;
            width:79px; 
            height:78px;
			font-size:1px;
			margin:10px -40px -75px 350px;
			border:0px solid;
	}

.leftbigpic
		{
        		background-image: url(../img/content/contact.gif);
				background-repeat: no-repeat;
        		width:205px; 
       	 		height:205px;
		}
.lefttophead	
        {
				margin:0px 0px 0px 40px;
				
        }
		
.lefttop	
        {
                padding:0px 10px 20px 38px;

        }
.leftflacontent
		{
		        margin:40px 10px 50px 40px;
                width:175px;
				height:275px;
				
		}
.leftbigflacontent
		{
		        margin:40px 5px 30px 30px;
                width:210px;
				height:320px;
				
		}
.leftteaser 
		{

				padding:0px 0px 0px 0px;
				margin:50px 0px 0px 30px;
		
		}	
		
.centerhead 
		{
				padding:0px 0px 0px 15px;
				margin:0px;
		}
.smallcenterhead 
        {       
                padding:0px 10px 0px 15px;

        }     
.centercontent 	
        {
                margin:10px 10px -15px 15px;
                                                              
        }
.centercontent1 	
        {
                margin:10px 5px -15px 15px;
                                                              
        }
.bigcentercontent 	
        {
                margin:10px 10px 10px 15px;
                                                              
        }
.biggestcentercontent 	
        {
                margin:10px 10px 10px 15px;
                                                              
        }
.rightcontent 	
        {
                margin:10px 10px 30px 10px;
                                                              
        }
.contenthead	
        {
                margin:-40px 130px 30px 15px;
				padding:0px;
                                                              
        }
.bigcentercontenttext 	
        {
                margin:0px 0px 15px 5px;
                                                              
        }
.bigrighthead 
        {       
                padding:0px 0px 0px 15px;

        } 

.rightflacontent
		{
		        margin:0px 0px 0px 0px;
				padding:10px 0px 20px 10px;
                width:180px;
				height:285px;
				
		}

.leftfloat	
        {
                float:left;
                margin:0px 10px 10px 0px;
        }
        
.rightfloat	
        {
                float:right;
                margin:0px 10px 10px 0px;
        }
        
.contentline	
        {        
                width:405px;
                height:5px;
                background-image: url(../img/content_line.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }
.bigcontentline	
        {        
                width:535px;
                height:5px;
                background-image: url(../img/content_line.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }
.smallcontentline	
        {        
                width:254px;
                height:5px;
                background-image: url(../img/smallcontent_line.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }
.newsline	
        {        
                width:190px;
                height:5px;
                background-image: url(../img/news_lines.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }
.leftbigline
        {
                width:220px;
                height:5px;
                background-image: url(../img/left_big_line.gif);
                background-repeat: no-repeat;
                font-size:1px;
				
				
        } 
        
.rightline	
        {        
                width:199px;
                height:5px;
                background-image: url(../img/right_line.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }
.rightlines	
        {        
                width:199px;
                height:5px;
                background-image: url(../img/right_lines.gif);
                background-repeat: no-repeat;
                font-size:1px;
        }
.impress
        {
                padding:5px 0px 4px 12px;
				float:left;
				background-image: url(../img/backgrounds/impress_line.gif);
                background-repeat: repeat-x;
				vertical-align:top;
				font-size:10px; 
				font-family: georgia, courier, times, serif;    
                color:#333333;    
        }
.impresslogo
        {
                padding:3px 10px 2px 0px;
				text-align:right;
				background-image: url(../img/backgrounds/impress_line.gif);
                background-repeat: repeat-x;

        }
.midimpress
        {
                padding:5px 7px 2px 15px;
				float:left;
				background-image: url(../img/backgrounds/impress_line.gif);
                background-repeat: repeat-x;
				vertical-align:top;
				font-size:10px; 
				font-family: georgia, courier, times, serif;   
                color:#333333;    

        }
.bigimpress
        {
               	padding:5px 0px 0px 15px;
				float:left;
				background-image: url(../img/backgrounds/impress_line.gif);
                background-repeat: repeat-x;
				vertical-align:top;
				font-family: georgia, courier, times, serif;
                font-size:10px;    
                color:#333333;    

        }	
.arrowlink	
        {        
                width:5px;
                height:5px;
                background-image: url(../img/arrow.gif);
                background-repeat: no-repeat;
                font-size:1px;
				
        }
.bigarrowlink	
        {        
                width:10px;
                height:8px;
                background-image: url(../img/bigarrow.gif);
                background-repeat: no-repeat;
                color:#333333;
				padding-left:12px;
        }
        
.clearleft
        {
                width:0px;
                height:0px;
                clear:left;
               
        }
.clearright
        {
                width:0px;
                height:0px;
                clear:right;
               
        }
.spacecent
        {
                width:0px;
                height:60px;
               
        }
.space2dec
        {
                width:0px;
                height:20px;
               
        }
.inputs 
	{

				width:302px;
                height:14px;
				border:1px solid #DBD7CC;
				background-color:#DBD7CC;
		        font-family: georgia, courier, times, serif;
                font-size:11px;    
                color:#333333;    
				
	}
.textfield
	{
				vertical-align:top;
				text-align:left;
				width:300px;
                height:150px;
				border:0px solid #DBD7CC;
				background-color:#DBD7CC;
				font-family: georgia, courier, times, serif;
                font-size:11px;    
                color:#333333;    
				overflow:auto;
				
	}
.ttween
	{
				height:1px;
				font-size:1px;
	}

.ct
	{
			vertical-align:top;
			text-align:right;
			width:90px;
			height:16px;
			padding:0px;
			margin-right:10px;
			margin-top:2px;
			font-weight:bold;
			float:left;

	}

.tfup
	{
			
			width:302px;
			height:175px;
			background-color:#DBD7CC;
			vertical-align:top;	
			text-align:left;
	}


.res0
	{
            width:150px;
			margin:10px 0px 10px -5px;
			border:0px solid;
	}
.res1
	{
			font-size:10px;
			margin:0px 1px 0px 3px;
			background-color:#DBD7CC;
			padding-left:4px;
			padding-top:2px;
			padding-bottom:2px;
			width:48px;
			height:15px;
	}
.res2
	{
			margin:0px 1px 0px 3px;
			background-color:#DBD7CC;/*#D3C8AA*/
			font-size:10px;
			font-weight:bold;
			width:30px;
			height:15px;
			padding-left:2px;
			padding-top:2px;
			padding-bottom:2px;
	}