/* CSS Document */* {margin: 0px; padding: 0px; }body {	margin: 0px;	padding: 0px;	background-color: #D7D7CF;	background-image: url(images/gfx/bg.jpg);	background-repeat: repeat-x;}#main_rapport {	margin: 0px auto 0px auto ;	padding: 0px;	width: 955px;	background: url(images/gfx/main_rapport.jpg) repeat-y 0px 6px;}#main_bg {	margin: 0px;	min-height: 550px;	padding: 0px 0px 0px 0px;	background: url(images/gfx/hdr_fond_t.jpg) no-repeat left top;}*html #main_bg {height: 550px; }#main_bg_shop {	margin: 0px;	min-height: 550px;	padding: 0px 0px 0px 0px;	background: url(images/gfx/hdr_fond_shop.jpg) no-repeat left top;}*html #main_bg_shop {height: 550px; }#spalte1{position: relative; margin: 0px; padding: 0px; width: 249px; float: left; }#news {	position: relative;	left: 43px;	margin: 33px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 190px;	position: relative;}/* *html #news {margin: 120px 15px 0px 20px; } */#shoplink {	height: 75px;	width: 95px;	float: right;	margin: 0px 45px 0px 0px;}#spalte2{	position: relative; 	margin: 0px; 	padding: 0px 0px 0px 1px; 	width: 637px; 	float: left; }#content {	position: relative;	left: 46px;	width: 546px;	margin: 30px 0px 40px 0px; 	padding: 0px 0px 0px 0px; }#footer {	margin: 0px;	padding: 0px 0px 0px 0px;	height: 147px;	width: 955;	clear: both;	background: url(images/gfx/main_footer.jpg) no-repeat left top;}.stretcher {clear: both;}#impressum {position: relative; width: 885px; overflow:hidden; margin: 0px 0px 0px 0px; padding: 110px 0px 0px 10px; }#copyright {height: 25px; width: 495px; text-align: right; float: right; }#copyright a:link, #copyright a:visited, #impressum a:link, #impressum a:visited {	text-decoration: underline;	font-weight: bold;}#copyright a:hover, #impressum a:hover {color:#FFFFFF;}
