/* CSS Document */

 HTML BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	BACKGROUND: #CC0000; 
	MARGIN: 0px; 
}
 #container {
	TEXT-ALIGN: left;
	BORDER: 0px solid #333333; 
	BORDER-COLOR: black; 
	MARGIN-LEFT: 10%; 
	WIDTH: 766px; 
	MARGIN-RIGHT: 10%; 
	POSITION: absolute; top: 10px; 

}
 DIV#top {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 	
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 777px; 
	HEIGHT: 90px;
	POSITION: relative; TOP: 0px; 
	BACKGROUND: url(../images/top_hintergrund.gif)  no-repeat; 
}
 DIV#vsttop {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 	
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 777px; 
	HEIGHT: 90px;
	POSITION: relative; TOP: 0px; 
	BACKGROUND: url(../images/vst_top_hintergrund_rot.jpg)  no-repeat; 
}
 DIV#vsttop H1 {
 	FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 

	COLOR: #ffffff; 

}
 DIV#vsttop H2 {
	FONT-FAMILY:  Arial, Geneva, Helvetica, Verdana,sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 0.8em; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 

	COLOR: #ffffff; 

}
 DIV#top H1 {
 	FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 

	COLOR: #ffffff; 

}
 DIV#top H2 {
	FONT-FAMILY:  Arial, Geneva, Helvetica, Verdana,sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 0.8em; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 

	COLOR: #ffffff; 

}
 DIV#vsttop H3 {
	FONT-FAMILY:  Arial, Geneva, Helvetica, Verdana,sans-serif; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.2em; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 

	COLOR: #000000; 

}
 #leftcol {
	BORDER: 0px solid #333333; 	
	WIDTH: 165px;
	HEIGHT: 200px;
	POSITION: absolute; LEFT: 5px; TOP: 90px;

	z-index: 2;
}
 #midrightcol {
	BORDER: 0px solid #000000; 	
	WIDTH: 580px;
	HEIGHT: 401px;
	POSITION: absolute; LEFT: 172px; TOP: 0px;
	/*BACKGROUND: url(../images/objekt_blass_grau.jpg)  no-repeat;*/
	TEXT-ALIGN: left;
	z-index: 2;
}
 #midcol {
	BORDER: 0px solid #000000;
	WIDTH: 388px;
	HEIGHT: 403px;
	POSITION: absolute;
	LEFT: 172px;
	TOP: 0px;
	TEXT-ALIGN: left;
	z-index: 2;

}
 #rightcol {
	BORDER: 0px solid #000000;
	WIDTH: 200px;
	HEIGHT: 403px;
	POSITION: absolute;
	LEFT: 550px;
	TOP: 0px;
	TEXT-ALIGN: left;
	z-index: 2;

}
 #vline {
	BORDER: 0px solid #333333; 	
	WIDTH: 3px;
	HEIGHT: 403px;
	POSITION: absolute; LEFT: 166px; TOP: 0px;
	BACKGROUND: url(../images/v_line.gif)  repeat-y;
	TEXT-ALIGN: left;
	z-index: 3;
}

 #homecol {
	BORDER: 0px solid #333333; 	
	WIDTH: 766px;
	HEIGHT: 403px;
	POSITION: absolute; LEFT: 5px; TOP: 90px;
	BACKGROUND: url(../images/objekt_grau_opacity_766.jpg)  no-repeat;
	z-index: 2;
}
 #firmcol {
	BORDER: 0px solid #333333; 	
	WIDTH: 766px;
	HEIGHT: 412px;
	POSITION: absolute; LEFT: 5px; TOP: 110px;
	BACKGROUND-Color: #c2c2c2;
	z-index: 2;
}
 #hometop {
	BORDER: 0px solid #333333; 	
	WIDTH: 766px;
	HEIGHT: 8px;
	POSITION: absolute; LEFT: 0px; TOP: 0px;
	/*BACKGROUND: url(../images/hometop.gif)  no-repeat;*/
	z-index: 2;
}
 #homebot {
	BORDER: 0px solid #333333; 	
	WIDTH: 766px;
	HEIGHT: 8px;
	POSITION: absolute; LEFT: 0px; BOTTOM: -12px;
	/*BACKGROUND: url(../images/homebot.gif)  no-repeat;*/
	z-index: 2;
}
#fenstercontent {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 0px; 
	WIDTH: 340px;
	HEIGHT: 150px;
	POSITION: absolute; LEFT: 0px; TOP: 48px;		
}
#viewercontent {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	WIDTH: 645px;
	HEIGHT: 485px;
	POSITION: absolute; LEFT: 0px; TOP: 52px;		
}

#fensterschliesser {
	BORDER: 0px solid #000033; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	WIDTH: 540px;
	HEIGHT: 17px;
	POSITION: relative; LEFT: 0px; TOP: 0px;		
}

#fensterbild {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 200px;
	HEIGHT: 150px;
	POSITION: absolute;
	LEFT: 360px;
	TOP: 53px;
	BORDER: 0px solid #333333;
}

 DIV#menu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-TOP: 11px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BACKGROUND-Color: #c2c2c2;
	/* BACKGROUND: url(../images/mmenuet.gif) #c2c2c2 no-repeat 50% 0%;*/  
	WIDTH: 165px;
	HEIGHT: 403px;
	FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif;
	FONT-WEIGHT: bold;
	voice-family: "\"}\""; 
    voice-family:inherit; 	
	WIDTH: 163px;
	HEIGHT: 392px;
}
html>body #menu { 
	WIDTH: 163px;
	HEIGHT: 392px;
      } 

 DIV#submenu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	/*BACKGROUND-Color: #c2c2c2;
	 BACKGROUND: url(../images/mmenuet.gif) #c2c2c2 no-repeat 50% 0%;*/  
	WIDTH: 165px;
	HEIGHT: 23px;
	FONT-FAMILY: Arial, Geneva, Helvetica, Verdana, sans-serif;
	FONT-WEIGHT: bold; 	
	POSITION: absolute; LEFT: 168px; top: 0px;
	VISIBILITY: visible;
	z-index: 4;
}
DIV#submenu1 {
		POSITION: absolute; LEFT: 165px; TOP: 10px;
		VISIBILITY: hidden;
		z-index: 5;
}
DIV#submenu2 {
		POSITION: absolute; LEFT: 0px; TOP: 26px;
		FILTER:Alpha(opacity=80);
		BACKGROUND-Color: #c2c2c2;
		VISIBILITY: hidden;
}
DIV#submenu3 {
		POSITION: absolute; LEFT: 0px; TOP: 52px;
		FILTER:Alpha(opacity=80);
		BACKGROUND-Color: #c2c2c2;
		VISIBILITY: hidden;
		z-index: 5;		
}
DIV#submenu4 {
		POSITION: absolute; LEFT: 0px; TOP: 68px;
		FILTER:Alpha(opacity=80);
		BACKGROUND-Color: #c2c2c2;
		VISIBILITY: hidden;
}
DIV#submenu5 {
		POSITION: absolute; LEFT: 0px; TOP: 104px;
		FILTER:Alpha(opacity=80);
		BACKGROUND-Color: #c2c2c2;
		VISIBILITY: hidden;
}
DIV#submenu6 {
		POSITION: absolute; LEFT: 0px; TOP: 186px;
		FILTER:Alpha(opacity=80);
		BACKGROUND-Color: #c2c2c2;
		VISIBILITY: hidden;
}
 DIV#menu P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	/* BACKGROUND: url(../images/mmenueb.gif) #c2c2c2 no-repeat 50% 100%; */ 
	PADDING-BOTTOM: 8px; 
	MARGIN: 0px 0px 20px; 
	PADDING-TOP: 0px;
}
 DIV#submenu P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	/* BACKGROUND: url(../images/mmenueb.gif) #c2c2c2 no-repeat 50% 100%; */ 
	PADDING-BOTTOM: 8px; 
	MARGIN: 0px 0px 20px; 
	PADDING-TOP: 0px;
}
 DIV#menu A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 0.9em; 
	BACKGROUND: url(../images/menuhr.gif) no-repeat 50% 100%; /* #c2c2c2 no-repeat 50% 100%;*/ 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
}
 DIV#submenu A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 0.9em; 
	BACKGROUND: url(../images/menuhr.gif) no-repeat 50% 100%; /* #c2c2c2 no-repeat 50% 100%;*/ 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
}
DIV#menu A.m_aktiv {
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 0.9em; 
	BACKGROUND: url(../images/menuhr.gif) #999999 no-repeat 50% 100%; 
	MARGIN: 0px; 
	COLOR: #ffffff; 
	DISPLAY: block; 	
	TEXT-DECORATION: none;
}
 DIV#submenu A.m_aktiv {
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 0.9em; 
	BACKGROUND: url(../images/menuhr.gif) #999999 no-repeat 50% 100%; 
	MARGIN: 0px; 
	COLOR: #ffffff; 
	DISPLAY: block; 	
	TEXT-DECORATION: none;
}
 DIV#menu A.n_aktiv:hover {
	BACKGROUND: url(../images/menuhr.gif) #c2c2c2 no-repeat  50% 100%;
	COLOR: #ffffff; 
}
 DIV#menu A:hover {
	BACKGROUND: url(../images/menuhr.gif) #999999 no-repeat  50% 100%;
	COLOR: #ffffff; 
}
 DIV#submenu A:hover {
	BACKGROUND: url(../images/menuhr.gif) #999999 no-repeat  50% 100%;
	COLOR: #ffffff; 
}
 DIV#rightmenu {
	
	POSITION: absolute; RIGHT: 5px; TOP: -20px;
	WIDTH: 290px; HEIGHT: 15px;
}
 DIV#rightmenu A{
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight: bold;
	color: #CCCCCC; 
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	TEXT-DECORATION: none;
}
 DIV#rightmenu A:hover{
 	BACKGROUND-COLOR: #999999;
	COLOR: #ffffff; 
}
.r_link {
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight: bold;
	color: #CCCCCC;
}
 .n_aktiv {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 0.9em; 
	BACKGROUND: url(../images/menuhr.gif) no-repeat 50% 100%; /*#c2c2c2  50% 100%;*/ 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
 .m_aktiv {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 0.9em; 
	/*BACKGROUND: url(../images/menuhr.gif) no-repeat 50% 100% #999999  50% 100%;*/
	BACKGROUND-COLOR: #999999;
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
 .line {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.7em;
	BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: justify;
}
 .text {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.7em;
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;
}
 .textleft {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.7em;
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
}
 .textright {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.7em;
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
	line-height: 1.5em;
}
 .bildrechts {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	background-color: #999999;	
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
}
 .bildlinks {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	background-color: #999999;
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
}
 .head1 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.8em;
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: justify;
}
 .head2 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.9em;
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #E51D28;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: justify;
}
 .head3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: justify;
}
 .hide {
	DISPLAY: none;
}
#content th, #bild2 th {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.8em;
	text-align: left;
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #999999;
}
#content td, #bild2 td {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 0.7em;
	background-color: #cccccc;
	/*BACKGROUND: url(../images/h_line.gif) repeat-x 50% 100%;*/
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;

}
ul.jobs {
	margin: 0 0 0 20px;
	padding-left: 5px;
	list-style-type: disc;
	list-style: outside;
	color: black;
}

ul.jobs li{
	padding: 0 0 0 0px;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 0.7em;
	font-weight: normal;
    line-height: 16px;
}
