body {
overflow : hidden ;
}

#heading {
top					: 0px ;
height				: 200px
}

#heading-left {
position			: absolute ;
border				: none;
padding				: none;
top					: 0 ;
left				: 0 ;
width				: 200px ;
height				: 160px ;
background-image	: url(../bilder/wms.jpg) ;
background-position	: center ;
background-repeat	: no-repeat
}

#heading-right { 
position			: absolute ;
border				: none ;
background-color	: #99ccff ;
padding				: none ;
top					: 0px ;
left				: 200px ;
height				: 160px ;
min-width			: 700px ;
width				: 100%
}

#heading-right-menu {
position			: absolute ;
top 				: 80px ;
left				: 130px ;
}

#heading-right-menu a img {
margin				: none ;
border				: none ;
padding				: none ;
padding-right		: 25px ;
height				: 50px ;
width				: 50px ;
text-decoration		: none
}

#body-left { 
background-image		: url(../bilder/channel.jpg) ;
background-position		: top left ;
background-repeat		: no-repeat ;
background-color		: #3570ac ;
position			: absolute ;
border-left			: 0px ;
border-right			: 0px ;
border-bottom			: 0px ;
padding				: none ;
left				: 0px ;
top				: 160px ;
width				: 200px ;
height				: 693px
}

#body-right {
position			: absolute ;
border				: 0px ;
padding				: none ;
left				: 200px ;
top				: 160px ;
height				: 100%
}

#body-right p {
color               : black;
font-family         : Verdana, Arial, Helvetica, sans-serif ;
font-size				: 90% ;
}

#blank-left {
position    : absolute ;
top         : 853px ;
left        : 0px ;
width:200px ;
height:50%;
background-color: #3570ac 
}

#menu-space {
position			: absolute ;
left				: 18px ;
top				: 130px ;
width				: 112px ;
padding				: none
}

#menu-space p {
font-size			: 27px
}

#menu-space a img {
margin				: none ;
border				: none ;
padding				: none ;
padding-bottom : 40px ;
text-decoration			: none
}

li {
list-style-type			: none
}

a:link {
font				: arial, sans-serif ;
color				: #003366 ;
margin				: none ;
border				: none ;
padding				: none
}

a:visited {
font				: arial, sans-serif ;
color				: #003366 ;
margin				: none ;
border				: none ;
padding				: none
}

a:active {
font				: arial, sans-serif ;
color				: #003366 ;
margin				: none ;
border				: none ;
padding				: none
}

#text-space {
position			: absolute ;
left				: 130px ;
top				: 130px ;
width				: 500px ;
height				: 300px
}

#text-space h1 {
text-align			: center
}

#text-space a {
bottom-margin :			: 20px
}

/**********************************************/

#technology-script {
position			: absolute ;
left				: 130px ;
top				: 130px ;
width				: 170px ;
padding-left			: 14px ;
background-color		: #99ccff
}

#technology-browser {
position			: absolute ;
left				: 320px ;
top				: 130px ;
width				: 170px ;
padding-left			: 14px ;
background-color		: #99ccff
}

#technology-os {
position			: absolute ;
left				: 510px ;
top				: 130px ;
width				: 170px ;
padding-left			: 14px ;
background-color		: #99ccff
}

.empty pre {
color				: #99ccff
}

pre {
font-family         : Verdana, Arial, Helvetica, sans-serif ;
font-size				: 90% ;
}

/**************************************/

#kontakt-space {
position			: absolute ;
left				: 100px ;
top				: 130px ;
width				: 230px ;
padding-left			: 2px ;
background-color		: #99ccff
}

#text-centre-top { 
width				: 500px ;
height				: 70px ;
border				: none ;
border-width			: 1px ;
position			: absolute ;
top				: 132px ;
left				: 180px ;
border-spacing			: 0px ;
padding				: 0px
}

#text-centre-left { 
width				: 60px ;
height				: 200px ;
border				: none ;
border-width			: 1px ;
position			: absolute ;
top				: 210px ;
left				: 180px ;
border-spacing			: 0px ;
padding				: 0px
}

#text-centre-right { 
width				: 440px ;
height				: 200px ;
border				: none ;
border-width			: 1px ;
position			: absolute ;
top				: 210px ;
left				: 260px ;
border-spacing			: 0px ;
padding				: 0px
}

#text-centre-bottom { 
width				: 500px ;
height				: 80px ;
border				: none ;
border-width			: 1px ;
position			: absolute ;
top				: 360px ;
left				: 180px ;
border-spacing			: 0px ;
padding				: 0px
}

/**************************************/

#impressum-space {
position			: absolute ;
left				: 150px ;
top				: 130px ;
width				: 480px ;
height				: 250px ;
border				: red 2px ;
padding-left			: 2px ;
padding-right			: 2px
}

/**************************************/

#button-menu-bar-title {
position			: absolute ;
left				: 160px ;
top					: 120px ;
}

#button-menu-bar-title p {
font-family     	: Verdana, Arial, Helvetica, sans-serif ;
font-size			: 90% ;
}

#button-menu-bar {
font-family         : Verdana, Arial, Helvetica, sans-serif ;
font-size			: 90% ;
position			: absolute ;
left				: 90px ;
top					: 140px
}

#button-menu-bar p {
font-family         : Verdana, Arial, Helvetica, sans-serif ;
font-size			: 90% ;
}

#button-menu-bar a {
display				: block ;
background			: #99ccff ;
text-decoration		: none ;
width				: 140px ;
margin				: 2px ;
padding-left        : 2px ;
padding-right       : 3px ;
border				: 2px outset #003366
}

#button-menu-bar a:hover {
background			: #6ec6f1 ;
text-decoration		: none ;
border				: 3px outset #003366
}

/**************************************/
#picture-box {
position			: absolute ;
left				: 280px ;
top					: 35px ;
height				: 23px ;
width				: 130px ;
margin				: 0 ;
padding				: 0 ;
border				: 0 
}

#picture-box p {
font-family         : Verdana, Arial, Helvetica, sans-serif ;
font-size			: 90% ;
}

#picture-box img {
height				: 46px ;
width				: 62px 
}

#picture-box img:hover {
height				: 138px ;
width				: 186px
}

#flip-image {
position			: absolute ;
left				: 60px ;
top					: 240px ;
width				: 160px ;
height				: 60px
}

#form-space {
position			: absolute ;
left				: 280px ;
top					: 240px ;
}
#form-space input {
margin-bottom		: 3px ;
}

#form-space label {
font-family         : Verdana, Arial, Helvetica, sans-serif ;
font-size			: 90% ;
}

#client-space {
position			: absolute ;
width				: 120px ;
left				: 500px ;
top					: 35px ;
}

#javascript-space {
position			: absolute ;
left				: 120px ;
top					: 220px ;
width				: 410px ;
height				: 20px
}

label {
font				: 90%, arial, sans-serif ;
}

#sitemaker-text1 {
position			: absolute ;
left				: 570px ;
top					: 100px ;
width				: 300px ;
}

#sitemaker-image1 {
position			: absolute ;
left				: 120px ;
top					: 100px ;
}

#sitemaker-text2 {
position			: absolute ;
left				: 120px ;
top					: 500px ;
width				: 300px ;
}

#sitemaker-image2 {
position			: absolute ;
left				: 500px ;
top					: 500px ;
}
