        * {
            margin: 0px;
            padding: 0px;
        }
        html{
            width: 100%;
            height: 100%;
        }
        body{
            width: 100%;
            height: 100%;
            overflow: hidden;
			background-image: url('pageimg/background.png');
			background-repeat: repeat-x;
			background-color: white;
			/*behavior:url("iepngfix.htc");*/
			/*behavior:url("csshover2.htc");*/
        }
        #wrapper {
			position:relative;
			width:943px;
			margin:20px auto;
			overflow:hidden;
        }
		#schwarz{
			position:relative;
			width:790px;
			height:440px;
			background-color:black;
		}
		#schwarz * img{
			behavior:url("iepngfix.htc");
		}
        #left {
			position:relative;
			z-index:100;
			width:150px;
			color:white;
        }
        #logo{
			margin:25px 0 25px 25px;
        }
		#slogan{
			position:relative;
			top:-60px;
			left:200px;
			width:530px;
		}
		#slogan p{
			width:100%;
			text-align:center;
		
			/*color:white;
			letter-spacing:10px;*/
		}
		#languageswitcher{
			float:right;
			width:40px;
			text-align:right;
		}
		#etikettgrafik{
			position:absolute;
			bottom:100px;
			width:150px;
			text-align:center;
		}
		#etikettfarbe{
			/* Die Hintergrundfarbe selbst wird im Dokument per PHP berechnet */
			position:absolute;
			left:-1px;
			bottom:-60px;/*-150px*/
			width:150px;
			height:150px;
		}
		#etikettlogo{
			width:150px;
			margin:0px;
			padding:0px;
			padding-left:25px;
		}
		#etikettlogo img{
			position:absolute;
		}
		#w{
			bottom:0px;
		}
		#wagram{
			bottom:-20px;
		}
		
		#weiss{
			position:relative;
			top:-350px;
			left:149px;
			z-index:2;
			width:750px;
			height:488px;
			border:1px solid black;
			background-color:white;
			padding:0px 20px 10px 20px;
			overflow-y:auto;
		}
		#weiss * img{
			behavior:url("iepngfix.htc");
		}
		#socialmedia{
			position:absolute;
			width:796px;
			top:592px;
			right:0px;
			font-family:Arial,Heletica,sans-serif;
			font-size:9pt;
			text-align:center;
		}
		#socialmedia a{
			color:#AAAAAA;
			line-height:16px;
		}
		#socialmedia a span{
			background-repeat:no-repeat;
			padding-left:20px;
			padding-right:10px;
			display:inline-block;
		}

/*
        #inner_content{
            height: 405px;
            width: 790px;
            margin-left: 150px;
            margin-top: -305px;
            background-color: white;
            border: solid 1px black;
	    overflow-y: auto;
        }
        
	#inner_content_container {
	    padding:0 25px 0 25px;
	}
*/

       /* #sub_menu {
            background-color: black;
            width: 145px;
            height: 505px;
            margin-left: 795px;
            margin-top: -505px;
            color: silver;
        }
        #sub_menu p{
            padding-top: 125px;
            text-align: center;
        }
############################
# Carousel by dst          #
############################*/
    #contentText{
	margin-top: -400px;
	width: 500px;
	margin-left: 210px;
	background-color: white;
	height: 400px;
	display:none;
    }
######################################################

img
{
	border: none;
}
div#loader img{
    border: solid 1px black;
}

* p.bodytextcenter object {
    margin-left: 40px;
}

#ImageBoxOverlay
{
	background-color: #000;
	z-index: 10;
}
#ImageBoxOuterContainer{
	z-index: 0;
}
#ImageBoxCaption
{
	background-color: #F4F4EC;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	margin: 0;
}
#ImageBoxNextImage
{
	background-image: url(images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(images/imagebox/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(images/imagebox/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover
{
	background-image: url(images/imagebox/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}

p.bodytextcenter
