/* DATEI: buero.css */


body 
	{ 
	background: #b4b4b4 
	url(../sys_images/bg1.gif) repeat center top fixed; 
	} 


h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:Verdana,Arial,sans-serif; color:#000000; }

h1 
	{ 
	font-family:arial; 
	font-size:20px; 
	margin-top:4px; 
	font-weight: 800; 
	letter-spacing: 2px 
	}

h2 
	{ 
	font-size:12px; 
	margin-top:4px; 
	font-weight: 800; 
	}


h3 
	{  
	font-size:13px; 
	font-weight: bold; 
	letter-spacing: 2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px; 
	}

h4 
	{ 
	font-family:arial; 
	font-size:12px; 
	margin-bottom:0px; 
	font-weight: normal; 
	word-spacing: normal ; 
	font-style: italic
	}

h5 
	{ 
	font-family:arial; 
	font-size:11px; 
	font-weight: normal; 
	margin-bottom:0px; 
	margin-top:10px;
	margin-left:20px; 
	font-style: normal
	}

h6 
	{ 
	font-family:arial; 
	font-size:11px; 
	font-weight: normal; 
	margin-bottom:3px; 
	margin-top:2px;
	margin-left:0px;  
	}

p,ul,ol,li,div,td,th,address,blockquote 
	{ 
	font-size:12px; 
	margin-left:0px;
	}


a:link 
	{ 
	color:#000000; 
	text-decoration:none; 
	font-weight: bold; 
	}

a:visited 
	{ 
	color:rgb(100,100,100); 
	text-decoration:none; 

	
	}

a:active 
	{ 
	color:#ffff00; 
	text-decoration:none; 
	font-weight: bold; 
	}

a:hover 
	{ 
	color:#ffff00; 
	text-decoration:none; 
	font-weight: bold;
	background-color:rgb(153,153,153);
	}


#NaviContainer ul, #NaviContainer li
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	white-space:nowrap;
}

/*#######################
list-style-type: none 
ist nur erforderlich für Opera
Und
padding:0px; für ul
Muß extra wegen
Netscape 7 gesetzt werden
ansonsten bekommt man
keinen Einzug nach links
########################

li
	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
*/

/*###### Navigation links ######*/
			#NaviContainer
			{
				border:0px solid red;
				width:14em;
				margin-top:0px;
				margin-bottom:0px;
				margin-left:15px;
				background-color:rgb(220,220,220);
			}

				#NaviContainer a
				{
					border:0px solid red;
					display:block;
					border-bottom:1px solid rgb(100,100,100);
					border-right:1px solid rgb(100,100,100);
					font-size: 95%;
					font-weight:normal;
					color:rgb(0,0,0);
					text-decoration:none;
					letter-spacing: 0px;
					padding-left:15px;
					padding-top:5px;
					padding-bottom:5px;
					background-color:rgb(180,180,180);
					margin-right:10px;
					margin-bottom:10px;
				}
				
				
				#NaviContainer ul li, #NaviContainer ul ul li, #NaviContainer ul ul ul li
				{
					display:block;
					margin-bottom:0px;
				}

/*###### Navigation 2. Hierachie ######*/
				#NaviContainer ul ul a
				{
					padding-left:25px;
					padding-top:0px;
					padding-bottom:0px;
					background-color:rgb(220,220,220);
					border:0px solid red;
					font-size: 88%;
					font-weight:bold;

				}

/*###### Navigation 3. Hierachie ######*/
				#NaviContainer ul ul ul a
				{
					padding-left:35px;
					background-color:rgb(206,206,206);
				}
				
				
					/*###### Navigation Hierarchie 1 ######*/

				#NaviContainer a:hover, #NaviContainer a:focus, #NaviContainer a:active
				{
					background-color:rgb(255,255,100);
					
				}

				#NaviContainer a.home, #NaviContainer a.home:visited
				{
					border:0px none;
					border-bottom:none;
					border-right:none;
					font-weight:600;
					margin-bottom:3px;
					background-color:rgb(249,249,249);
				}

				#NaviContainer a.home:hover, #NaviContainer a.home:active, #NaviContainer a.home:focus
				{
					background-color:rgb(249,249,249);
					background-image:url(../sys_images/akthome.gif);
					background-repeat:no-repeat;
					background-position:1px 8px;
				}

				#NaviContainer a.akth1, #NaviContainer a.akth1:hover
				{
					background-color:rgb(216,216,216);
					background-image:url(../sys_images/akth1.gif);
					background-repeat:no-repeat;
					background-position:1px 8px;
				}

				#NaviContainer a.HomeAktive, #NaviContainer a.HomeAktive:hover, #NaviContainer a.HomeAktive:focus, #NaviContainer a.HomeAktive:active
				{
					border:0px solid green;
					border-bottom:none;
					border-right:none;
					font-weight:600;
					margin-bottom:3px;
					background-color:rgb(240,240,240);
					background-image:url(../sys_images/akthome.gif);
					background-repeat:no-repeat;
					background-position:1px 8px;
				}

	/*###### Navigation Hierarchie 2 ######*/

				#NaviContainer ul ul a:hover, #NaviContainer ul ul a:active, #NaviContainer ul ul a:focus
				{
					color:rgb(153,153,153);
					background-color:rgb(220,220,220);
					
				}

				#NaviContainer a.akth2, #NaviContainer a.akth2:hover
				{
					background-color:rgb(206,206,206);
					background-image:url(../sys_images/akth2.gif);
					background-repeat:no-repeat;
					background-position:10px 8px;
				}

	/*###### Navigation Hierarchie 3 ######*/

				#NaviContainer ul ul ul a:hover, #NaviContainer ul ul ul a:active, #NaviContainer ul ul ul a:focus
				{
					background-color:rgb(196,196,196);
				}

				#NaviContainer a.akth3, #NaviContainer a.akth3:hover
				{
					background-color:rgb(196,196,196);
					background-image:url(../sys_images/akth3.gif);
					background-repeat:no-repeat;
					background-position:20px 8px;
				}
				
td#menue
	{
	width:230px;
	}

td#logo
	{
	background-image:url(../grafiken/globe2.gif);
	background-repeat:no-repeat;
	background-position:15px 0px;
	}

 td#bild
	{
	width:240px;;
	}

 td#text
	{
	width:430px;
	}
 
 
 table#grafik
	{
	background-image:url(../grafiken/ingenieurbuero.gif);
	background-repeat:no-repeat;
	background-position:700px 0px;
	}
