*{
 font-family: tahoma, arial, sans-serif;
 font-size: 12px;
 color: black;
 background-color: #808080;
 background-image: url(../images/wmsbackgroundurl.gif);
 /*background-attachment: fixed;*/
 margin: 0px;
 padding: 0px;
	}

hr {
 width: 80%;
 height: 1px;
 text-align: center;
 margin-bottom: 5px;
	}

img {
 padding: 0px;
 border: #000 0px solid;
	}

/*IE-Hack*/
* html div#content{
   height: 800px;
	}


/*BODY*/
body{
 text-align: center;
	}

body *{
 text-align: left;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
 color: black;
 background-image: none;
	}

div#body{
 border: 1px solid black;
 width: 750px;
 margin: auto auto;
	}


/*HEADER*/
div#header{
 width: 750px;
 height: 110px;
 color: black;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
 background-image: url(../images/wmsheader.jpg);
 background-repeat: no-repeat;
 /*border: 1px solid red;*/
	}


/*LEFT*/
div#left{
 width: 150px;
 margin-top: 54px;
 margin-left: 5px;
 height: 750px;
 /*background-color: #809FFF;*/
 background-color:  #B3C6FF;
 float: left;
 color: black;
 /*border: 1px solid green;*/
	}


#leftbox {
 height: 550px;
 text-align: center;
 padding-top: 30px;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
 background-image: url(../images/alu.gif);
 background-repeat: no-repeat;
 color: black;
 /*border: 1px solid yellow;*/
	}

#leftbox img {
 margin-bottom: 10px;
 background-color: transparent;
	}

#leftbox a {
 background-color: transparent;
	}


/*NAVI*/
div#navi{
 /*border-top: 2px solid black;
 border-bottom: 2px solid black;
 border-right: 1px solid black;
 border-left: 1px solid black;*/
 color: black;
 background-color: #FF4D4D;
 /*border: 1px solid red;*/
	}

div#navi h3{
 color: black;
 width: 150px;
 padding-top: 2px;
 padding-bottom: 1px;
 font-size: 14px;
 text-align: center;
 /*border-bottom: 2px solid black;*/
 background-color: #B4B4B4;
 background-image: url(../images/navigation.jpg);
 	}

div#navi a{
 color: black;
 text-decoration: none;
 background-color: #B4B4B4;
 background-image: url(../images/navilinkoff.jpg);
 border-bottom: solid black 1px;
 width: 142px;
 padding: 4px;
 display: block;
 	}

div#navi a:hover{
 color: red;
 background-color: #D1D1D1;
 /*background-color: blue;*/
 background-image: url(../images/navilinkon.jpg);
 	}


/*DATUM*/
div#datum{
 width: 142px;
 padding: 4px;
 margin-left: 400px;
 margin-top: 5px;
 vertical-align: middle;
 text-align: center;
 color: black;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
 background-image: url(../images/datum.jpg);
 position: absolute;
 /*border: 1px solid green;*/
	}


/*CONTENT*/
div#content{
 /*height: 800px;*/				/*siehe IE-Hack, ganz oben*/
 min-height: 800px;				/*fuer Firefox*/
 margin-top: 50px;
 margin-left: 175px;
 margin-right: 10px;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
 color: black;
 /*border: 1px solid green;*/
	}

div#content h1{
 font-size: 16px;
 color: black;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
 width: 270px;
 padding-top: 5px;
 margin-bottom: 50px;
 padding-left: 5px;
 border-bottom: black 2px solid;
 background-image: url(../images/headlineh1.gif);
 background-repeat: no-repeat;
	}

div#content h2 {
 font-size: 13px;
 color: black;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
 width: 300px;
 margin-top: 30px;
 margin-bottom: 20px;
 padding-left: 5px;
 border-bottom: black 1px solid;
 background-image: url(../images/headlineh2.jpg);
 background-repeat: no-repeat;
	}

div#content a {
 font-size: 12px;
 color: red;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
	}

div#content b {
 font-weight: bold;
	}

div#content table {
 width: 95%;
 color: black;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
	}

div#content th {
 padding-left: 5px;
 text-align: center;
 color: black;
 background-color: red;
 vertical-align: top;
	}

div#content td {
 border: 0px solid black;
 vertical-align: top;
 padding-left: 5px;
 text-align: center;
 color: black;
 background-color: #80A2FF;
 /*background-color: #FFFF99;*/
	}

div#content td img {
 color: black;
 background-color: #80A2FF;
	}

div#content .tableindex {	/*Indexseite*/
 width: 100%;
	}

div#content .thindex {		/*Indexseite*/
 width: 33%;
	}
div#content .tdindex {		/*Indexseite*/
 text-align: left;
 padding-top: 5px;
 padding-bottom: 5px;
	}

div#content .thwidth  {		/*Angebotseite*/
 width: 20%;
	}

div#content .thwidth2  {		/*Angebotseite*/
 width: 35%;
	}

div#content .thlittle  {	/*Angebotseite*/
 color: silver;
 font-size: 10px;
 background-color: red;
	}

div#content .tableformat {	/*Kontakt-/Mitarbeiterseite*/
 width: auto;
 border: 0px solid black;
 margin-left: -7px;
 margin-bottom: 5px;
 	}

div#content .trformat {		/*Kontaktseite*/
 text-align: left;
 color: black;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
	}

div#content .tdformat {		/*Kontaktseite*/
 text-align: left;
 color: black;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
	}

div#content .tdformat img {		/*Kontaktseite*/
 /*background-color: #809FFF;*/
 color: black;
 background-color: #B3C6FF;
	}

div#content .aet {
 color: black;
 background-color: #B3C6FF;
 margin-bottom: -2px;
 border-bottom: red 1px solid;
	}

/*PROFILE*/
div#profile {
 height: 100px;
 width: 400px;
 margin-right: 10px;
 margin-bottom: 10px;
 padding-top: 5px;
 padding-bottom: 20px;
 padding-left: 5px;
 text-align: left;
 color: black;
 background-color: #B3C6FF;
 /*float: left;*/
 border-bottom: 1px solid black;
	}

div#profile .img {
 margin-bottom: 5px;
	}


/*END*/
div#end{
 height: 30px;
 width: 750px;
 margin-top: 20px;
 padding-top: 20px;
 /*background-color: #809FFF;*/
 background-color: #B3C6FF;
 background-image: url(../images/end.jpg);
 text-align: center;
 color: black;
 /*border: 1px solid red;*/
	}