body {
		font-family: Arial, Helvetica, sans-serif;
		color: #808080;
		font-size: 14px;
		text-align: justify;
		background-color: #000000;
}

p {
		margin-top: 0;
		margin-bottom: 0.9em;
}

h1 {
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		margin-bottom: 7px;
		border-bottom: 1px solid #FF0000;
		padding-bottom: 1px;
}

h2 {
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 17px;
		font-weight: normal;
		margin-bottom: 7px;
		padding-bottom: 1px;
}

a:link, a:visited, a:active, a:hover {
		color : #BBBBBB;
}

#main {
		position: relative;
		top: 0px;
		width: 760px;
		left: 50%;
		margin-left: -380px;
}

#menu {
		position: relative;
		top: 0px;
		left: 0px;
		width: 600px;
		height: 600px;
		z-index: 1;
		float: left;
}

#content {
		position: relative;
		float: right;
		top: -430px;
		left: -40px;
		margin-bottom: -430px;
		width: 380px;
		z-index: 3;
}

#content img {
		text-align: center;
		display: float;
		margin: 0px 5px 10px 0px;
}

#logotype {
		position: absolute;
		top: 115px;
		left: 50%;
		margin-left: -40px;
		width: 445px;
		height: 164px;

		background-image: url(images/back-logotype.gif);
		layer-background-image: url(images/back-logotype.gif);
		background-repeat: no-repeat;
		z-index: 2;
}

#spacer {
		clear: both;
}

#contact {
		position: relative;
		left: 0px;
		width: 100%;
		height: 60px;
		z-index: 4;

		background-image: url(images/address.gif);
		layer-background-image: url(images/address.gif);
		background-position: center;
		background-repeat: no-repeat;
		background-color: #000000;
}

.products {
		text-align: center;
		cursor: pointer;
}