* {
margin: 0;
padding: 0;
}
html {
/*	overflow: scroll;
	overflow-x: hidden; 
	overflow-y:scroll; */
	
	width:100%;
	height:100%;
}
 

body
{
background-image: url(shop/images/body_color.jpg);
background-repeat: no-repeat;

	font:14px Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0;
	padding: 0;
}

#center
{
	width: 800px;
	margin-top: 5px;
	position: absolute;
	left:50%;
	margin-left: -410px;
	height:100%;
	height: auto;

	}

#logo
{
	width: 800px;
	height: 105px;
	}


#header
{
	width: 800px;
	height: 50px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;

	}

#rahmen
{
	width: 800px;
	height: 360px;
	background-image:url(img/slice_logo_1.jpg);
	background-repeat:no-repeat;
	}

#privat
{
	width: 280px;
	height: 350px;
	position: absolute;
	margin-top: 50px;
	margin-left: 10px;
}

#haendler
{
	width: 280px;
	height: 350px;
	position: absolute;
	margin-top: 50px;
	margin-left: 530px;
}

.adresse {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-align:right;
}

#slide
{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	width: 800px;
	height: 105px;
	}

#footer
{
	width: 800px;
	height: 50px;
	}


.email
{
font-family: Arial, Helvetica, sans-serif;
margin-right:3px;
font-size:12px;
	color: #333333;
}

.email a {
	text-decoration:none;
	color: #003399;
	font-weight: normal;
}
.email a:link {
	text-decoration:none;
	color: #003399;
	font-weight: normal;
}
.email a:hover {
	text-decoration:none;
	color: #FFCC00;
	font-weight: normal;
}


.shop
{
font-family: Arial, Helvetica, sans-serif;
margin-right:3px;
font-size:16px;
	color: #333333;
}

.shop a {
	text-decoration:none;
	color: #003399;
	font-weight: bold;
}
.shop a:link {
	text-decoration:none;
	color: #003399;
	font-weight: bold;
}
.shop a:hover {
	text-decoration:none;
	color: #333333;
	font-weight: bold;
}

a img {
border: 0 none;
}

img {
border: 0 none;
}


