BODY
{
	height:100%;
	Margin: 0px;
}

#background1
{
	Background-Image: url(../gifs/background01.jpg);
	Background-Repeat: repeat-x;
	position: absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:1;
	visibility: visible;
}
#background2
{
	Background-Image: url(../gifs/background02.jpg);
	Background-Repeat: repeat-x;
	position: absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:1;
	visibility: visible;
}
#background3
{
	Background-Image: url(../gifs/background03.jpg);
	Background-Repeat: repeat-x;
	position: absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:1;
	visibility: visible;
}
#background4
{
	Background-Image: url(../gifs/background04.jpg);
	Background-Repeat: repeat-x;
	position: absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:1;
	visibility: visible;
}

#linienrechts
{
	Background-Image: url(../gifs/linien_rechts.gif);
	position: absolute;
	right: 0px;
	top: 53px;
	width: 700px;
	height: 73px;
	z-index: 2;
	visibility: visible;
}
#linienvertikal
{
	Background-Image: url(../gifs/linien_rechts_vertikal.gif);
	position: absolute;
	left: 790px;
	bottom: 0px;
	width: 145px;
	height: 100%;
	z-index: 2;
	visibility: visible;
}
#homebutton
{
	position: absolute;
	left:0px;
	top:0px;
	width:54px;
	height:27px;
	z-index:4;
	visibility: visible;
}

#container
{
	position: absolute;
	left:306px;
	top:0px;
	width:618px;
	height:125px;
	z-index:4;
	visibility: visible;
}
#navigation
{
	position: absolute;
	left:54px;
	top:0px;
	width:200px;
	height:125px;
	z-index:4;
	visibility: visible;
}
#fallbeispielebene
{
	position: absolute;
	left:306px;
	top:197px;
	width:200px;
	height:125px;
	z-index:6;
	visibility: hidden;
}
#softwareproduktebene
{
	position: absolute;
	left:306px;
	top:269px;
	width:200px;
	height:125px;
	z-index:5;
	visibility: hidden;
}
#softwarealstebene
{
	position: absolute;
	left:558px;
	top:269px;
	width:200px;
	height:125px;
	z-index:5;
	visibility: hidden;
}
#softwareaccesebene
{
	position: absolute;
	left:558px;
	top:305px;
	width:200px;
	height:125px;
	z-index:5;
	visibility: hidden;
}
#wetstoneebene
{
	position: absolute;
	left:558px;
	top:341px;
	width:200px;
	height:125px;
	z-index:5;
	visibility: hidden;
}
#hardwareproduktebene
{
	position: absolute;
	left:306px;
	top:305px;
	width:200px;
	height:125px;
	z-index:5;
	visibility: hidden;
}
#hardwaresubsub
{
	position: absolute;
	left:558px;
	top:305px;
	width:200px;
	height:125px;
	z-index:5;
	visibility: hidden;
}
#schulungenebene
{
	position: absolute;
	left:306px;
	top:341px;
	width:200px;
	height:125px;
	z-index:5;
	visibility: hidden;
}
#kompetenzenebene
{
	position: absolute;
	left:306px;
	top:377px;
	width:200px;
	height:125px;
	z-index:5;
	visibility: hidden;
}

#content
{
	position: absolute;
	left:306px;
	top:125px;
	width:618px;
	z-index:3;
	visibility: visible;
}

table.linie
{
	border-collapse:collapse;
}
table.linie td
{
	Border-Color: #FFFFFF;
	Border-Style: solid;
	Border-Width: 1px;
}
table.sublinie
{
	Border-Color: #FFFFFF;
	Border-Style: solid;
	Border-Bottom-Width: 0px;
	Border-Left-Width: 0px;
	Border-Right-Width: 0px;
	Border-Top-Width: 1px;
}
table.sublinie td
{
	Border-Color: #FFFFFF;
	Border-Style: solid;
	Border-Bottom-Width: 1px;
	Border-Left-Width: 1px;
	Border-Right-Width: 1px;
	Border-Top-Width: 0px;
}

td.zahlen
{
	Font-Family: Verdana, Lucida Sans Unicode, Sans-Serif;
	color: #FFFFFF;
	Font-Size: 10px;
	line-height: 12px;
	font-weight: bold;
	height: 60px;
	padding-top: 4px;
	padding-left: 8px;
	padding-right: 8px;
	border: none;

}
td.text
{
	Font-Family: Verdana, Arial, Sans-Serif;
	color: #666666;
	Font-Size: 10px;
	Text-Align: justify;
	line-height: 14px;
	width: 100%;
	border: none;
	padding-right: 10px;
}
td.aufzaehlung
{
	Font-Family: Verdana, Arial, Sans-Serif;
	color: #666666;
	Font-Size: 10px;
	line-height: 14px;
	border: none;
}
.black
{
	color: #000000;
}
.halbezeile
{
	Font-Size: 4px;
	line-height: 7px;
}

td.text a:link
{
	color: #666666;
	text-decoration : underline;
	outline : none;	
}
td.text a:visited
{
	color: #666666;
	text-decoration : underline;
	outline : none;	
}
td.text a:hover
{
	color: #666666;
	text-decoration : underline;
	outline : none;	
}
td.text a:active
{
	color: #666666;
	text-decoration : underline;
	outline : none;	
}
td.giflinks
{
	line-height: 16px;
}
.nachricht
{
	Font-Family: Verdana, Lucida Sans Unicode, Sans-Serif;
	color: #333333;
	Font-Size: 10px;
	height: 150px;
	width: 400px;
	border: 1px solid  #B6AC8B;
	padding-top: 4px;
	padding-left: 8px;
	padding-right: 8px;
}
.email
{
	Font-Family: Verdana, Lucida Sans Unicode, Sans-Serif;
	color: #333333;
	Font-Size: 10px;
	height: 15px;
	width: 400px;
	border: 1px solid  #B6AC8B;
	padding-left: 8px;
	padding-right: 8px;
}
.abschicken
{
	Font-Family: Verdana, Lucida Sans Unicode, Sans-Serif;
	color: #333333;
	Text-Align: left;
	padding-left: 8px;
	background-color: #FFFFFF;
	border: 1px solid  #B6AC8B;
	Font-Size: 10px;
	height: 16px;
	width: 80px;
}
.textfeld
{
	Font-Family: Verdana, Lucida Sans Unicode, Sans-Serif;
	color: #666666;
	Font-Size: 10px;
	height: 16px;
	width: 250px;
	border: 1px solid  #999999;
}
.formularsenden
{
	Font-Family: Verdana, Lucida Sans Unicode, Sans-Serif;
	color: #666666;
	Text-Align: left;
	padding-left: 8px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	Font-Size: 10px;
	height: 16px;
	width: 80px;
}
