/* 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%;
	
}

/*  ####### 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;			
		}		
		
		TABLE#site TR#top TD#space_right {
			/*width:417px;*/
			width:100%;
			height:448px;
			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%;
			
		}	
		
			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{
					/*background-color:#FFCC00;*/	

				}
					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_2.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 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 TD#flash{	
						width:163px;
						height:161px;
						background-image:url(../images/main/flash.jpg);
						background-repeat:no-repeat;
						vertical-align:top;
					}
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TD#headerimg{
						height:161px;
						width:424px;
						
					}
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TD#titleborder{
						width:12px;
						height:51px;
						background-image:url(../images/main/title_border.jpg);
						background-repeat:no-repeat;
						
					}						
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TD#title{
						height:51px;
						width:588px;
						background-image:url(../images/main/bg_title.gif);
						background-repeat:no-repeat;
						vertical-align:top;
					}		
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TD#contentborder{
						width:12px;
						height:183px;
						background-image:url(../images/main/content_border.jpg);
						background-repeat:no-repeat;
						
					}	
					TABLE#site TR#middle TD#main TABLE#main TD#content TABLE#content TD#contentpart{
						background-color:#F3F3F3;
						vertical-align:top;
						width:560px;	
						/*background-color:#009900;	*/				
					}
					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#grayspace1{
						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#grayspace2{
						width:4px;
						background-color:#B0B0B0;						
					}						
					TABLE#site TR#middle TD#main TABLE#main TD#menu TABLE#menu TD#menurep{
						width:157px;
						height:87%; /*ACHTUNG*/
						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#grayspace3{
						width:4px;
						background-color:#B0B0B0;						
					}					
					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;					
					}	
					TABLE#site TR#middle TD#main TABLE#main TD#menu TABLE#menu TD#grayspace4{
						width:4px;
						background-color:#B0B0B0;						
					}													

/*  ####### 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;
}
DIV#newsimage {
	position:relative;
	left:30px;
	top:30px;
}
DIV#newslinks {
	position:relative;
	right:-123px;
	top:25px;
}

