*         {
         	margin:  0;
         	padding: 0;  
         	border-collapse:collapse;
         	border-spacing: 0;
			color: #4C4C4C; /* fliesstext */
         }
body {
         	font-size:   		95%;
         	font-family: 		'AGaramond','Garamond','Times New Roman',Times,serif;
			background-color:	#fff;
			margin-bottom: 		3em;
			margin:0;
			padding:0;
		 	background-image: url(../images/hinter_content.gif);
			background-position: top left;
			background-repeat: repeat-y;
			background-color: #f3f6f5;
	
         }
	 
#header {
	width: 100%;
	background-color: #14453d;
	background-image: url(../images/header.jpg);
	background-position: 239px;
	background-repeat: no-repeat;
	height:168px;
	margin:0;
}


#header .logo{
	float:left;
	margin:0;
}

#header .cart{
	background-image: url(../images/bg_cart.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	width:198px;
	/*float:left;*/
	height:167px;
	/*margin:0 0 0 530px;*/
	position:absolute;
	top:0;
	left:760px;
	margin:0;
	}


#header .cart div.infoBox2, #header .cart h2 {
	margin:0.6em 0 0 1em;}

#header .cart div.infoBox2 ul.sc {
	position:absolute;
	bottom:0;
	left:1em;
	}


#leftcol {
		clear: both;
		float: left;
		width: 240px;
		height: auto ! important;
		margin: 0;
		border:none;
		padding:0;
	
}
/*#contenthome {
		float: left;
		width: 720px;
		margin: 0;
		padding: 0;
		position:absolute;
		top:169px;
}*/

#contenthome{
		width: 706px;
		margin: 1.3em 0 0 0;
		padding: 0 0.75em 4em 0;
		position:absolute;
		top:169px;
		}


body > #contenthome{
		width: 706px;
		margin: 0 0 0 240px;
	    padding: 0 0.9em 1em 0;
}


/*---IE7----*/
*+html #contenthome{;
		margin: 0 0 0 0;
	    padding: 0 0.75em 4em 0;
}


#content {		
		width: 646px;
		margin: 1.3em 0 0 0;
		padding: 0 0.75em 1em 60px;
		position:absolute;
		top:169px;
}

body > #content{
		margin: 0 0 0 239px;
}

/*---IE7----*/
*+html #content{;
		margin: 1.3em 0 0 0;
}


#content .leftcol, #contentdetail .leftcol{
	width:372px;
	float:left;}

#contentdetail form.shoppingcart, #content form.shoppingcart{
	width:480px;}

#content form.shoppingcart, #content form.data{
	width:400px;}


#sidenote {
		border-bottom:1px solid #D0D0CC;		
		margin-right:0;
		padding:0 0 1.5em 0;	
		margin-left:55px;
}

#content>#sidenote {
	margin-left:48px;
	
}	

