/* CSS Document zollinger-bw.ch by coresystems */

BODY {
	background-color:#A0A9C3;
	/*background-image:url(../images/main/bg_repeat.gif);*/
	background-image:url(../images/main/bg_verlauf.jpg);
	background-repeat:repeat-x;
	overflow:auto;
 	overflow-x: Hidden;
	/* für firefox */
	overflow:-moz-scrollbars-vertical;
	height:100%;
	
}

TABLE#site {
	/*width:1676px;
	height:65%;*/
	height:100%;
	color:#416699;
	
}

/*  ####### TOP ######################################## */	

	TABLE#site TR#top {
		
	}
		TABLE#site TR#top TD#space_left {
			/*width:417px;*/
			width: 0px;
			height:448px;
			background-image:url(../images/main/bg_left.jpg);
			background-repeat:no-repeat;
			background-position:right top;			
		}
		
		TABLE#site TR#top TD#bar_left {
			width:40px;
			height:744px;
			background-image:url(../images/main/bar_left.jpg);
			background-repeat:no-repeat;
			background-position:top;			
		}	
		
		TABLE#site TR#top TD#bar_top {			
			height:1px;
			background-color:#B0B0B0;				
		}			
		
		TABLE#site TR#top TD#bar_right {
			width:40px;
			height:744px;
			background-image:url(../images/main/bar_right.jpg);
			background-repeat:no-repeat;
			background-position:top left;			
		}		
		
		TABLE#site TR#top TD#space_right {
			/*width:417px;*/
			width:100%;
			/*height:448px;*/
			height:693px;
			background-image:url(../images/main/bg_right.jpg);
			background-repeat:no-repeat;
			background-position:top left;			
		}		


/*  ####### MIDDLE ##################################### */	
	
	TABLE#site TR#middle {
		
	}
		TABLE#site TR#middle TD#main {
			vertical-align:top;
			/*border-left-color:#929CBA;
			border-left-style:solid;
			border-left-width:1px;
			border-right-color:#929CBA;
			border-right-style:solid;
			border-right-width:1px;*/
			height:100%;
		}	
		
		TABLE#site TR#middle TD#main TABLE#main{
			width:760px;
			/*height:100%;*/
			background-color:#F3F3F3;
			height:100%;
			vertical-align:top;
			
		}	
		
			TABLE#site TR#middle TD#main TABLE#main TD#content{
				width:599px;
				/*height:300px;*/
				vertical-align:top;
				height:100%;
			}			
				TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content{
					vertical-align:top;	
					width:599px;
						
				}
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TD#radioborder{	
						width:12px;
						height:44px;
						background-image:url(../images/main/radio_border.jpg);
						background-repeat:no-repeat;
					}
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TD#radio{	
						width:163px;
						height:44px;
						background-image:url(../images/main/radio.jpg);
						background-repeat:no-repeat;
					}
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TD#buttons{	
						width:424px;
						height:44px;
						background-image:url(../images/main/buttons.jpg);
						background-repeat:no-repeat;
					}
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content DIV#contentleft{
						width:175px;							
				
											
					}
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content DIV#contentleft TABLE#contentleft{
						width:175px;							
						background-color:#F3F3F3;	
											
					}
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TABLE#contentleft TD#flashborder{	
						width:12px;
						height:161px;
						background-image:url(../images/main/flash_border.jpg);
						background-repeat:no-repeat;						
					}					
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TABLE#contentleft TD#flash{	
						width:163px;
						height:161px;
						background-image:url(../images/main/flash_2.jpg);
						background-repeat:no-repeat;						
					}	
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TABLE#contentleft TD#flash DIV#flash{	
						width:100px;
											
					}						
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TABLE#contentleft TD#newsborder{
						width:12px;
						height:175px;
						background-image:url(../images/startpage/news_border.jpg);
						background-repeat:no-repeat;								
					}					
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TABLE#contentleft TD#newstitle{
						width:163px;
						vertical-align:top;
						background-image:url(../images/startpage/bg_news_3.jpg);
						background-repeat:no-repeat;							
						padding-left:10px;
						padding-right:5px;
						padding-top:15px;
					}									
					
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TABLE#contentright{
						/*background-color:#3333CC;*/
						width:424px;
					}					
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TABLE#contentright TD#headerimg{
						height:248px;
						width:424px;
					}	
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TABLE#contentright TD#title{
						height:51px;
						width:424px;
						background-image:url(../images/startpage/bg_title.gif);
						background-repeat:no-repeat;						
					}										
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TABLE#contentright TD#contentpart{
						background-color:#F3F3F3;						
						width:424px;						
					}					
					
					/*TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TD#contentpart DIV#wrapper{																																
						height:100%;
						width:560px;
					}*/
				
		
			TABLE#site TR#middle TD#main TABLE#main TD#menu{
				width:161px;
				vertical-align:top;
				height:100%;
				background-color:#FFFFFF;
			}	
			
				TABLE#site TR#middle TD#main TABLE#main TD#menu TABLE#menu{
					height:100%;	
				}	
					TABLE#site TR#middle TD#main TABLE#main TD#menu TABLE#menu TD#logo{
						width:157px;
						height:205px;
						background-image:url(../images/main/logo.jpg);
						background-repeat:no-repeat;					
					}									
					TABLE#site TR#middle TD#main TABLE#main TD#menu TABLE#menu TD#grayspace{
						width:4px;
						background-color:#B0B0B0;						
					}
					TABLE#site TR#middle TD#main TABLE#main TD#menu TABLE#menu TD#bgmenu{
						width:157px;
						height:14px;
						background-image:url(../images/main/bg_menu.jpg);
						background-repeat:no-repeat;					
					}	
					TABLE#site TR#middle TD#main TABLE#main TD#menu TABLE#menu TD#menurep{
						width:157px;
						height:70%;
						background-image:url(../images/main/bg_menu_rep.jpg);
						background-repeat:repeat-y;	
						vertical-align:top;					
					}	
					TABLE#site TR#middle TD#main TABLE#main TD#menu TABLE#menu TD#menuwave{
						width:157px;
						height:104px;
						background-image:url(../images/main/menu_wave.jpg);
						background-repeat:no-repeat;	
						vertical-align:bottom;					
					}									

/*  ####### BOTTOM ##################################### */		
	
	TABLE#site TR#bottom {
		
	}
		TABLE#site TR#bottom TD#space_left {
			/*width:417px;*/
			width: 0px;
			height:114px;
			background-image:url(../images/main/bottom_left.jpg);
			background-repeat:repeat-x;
			background-position:bottom;
		}
		TABLE#site TR#bottom TD#footer {
			width:762px;
			height:114px;
			background-image:url(../images/main/footer.jpg);
			background-repeat:no-repeat;
			background-position:bottom;
			vertical-align:top;
		}
		TABLE#site TR#bottom TD#space_right {
			/*width:457px;*/
			width:100%;
			height:114px;
			background-image:url(../images/main/bottom_left.jpg);
			background-repeat:repeat-x;
			background-position:bottom;
		}					

/*  ####### Artikel BOX ##################################### */		
DIV#newstitle {
	font-size:14px;
	position:relative;
	left:30px;
	top:20px;
	width:110px;
}
DIV#newsimage {
	position:relative;
	left:30px;
	top:30px;
}
DIV#newslinks {
	position:relative;
	right:-125px;
	top:20px;
}
