
	body
	{
		font-family: Arial;
		font-size: 12px;
	}
	
	h1
	{
		margin: 0px 0px 10px 0px;
	}

	/**
	 * Frameset
	 */
	div#logo,
	div#navigation,
	div#sucher,
	div#body
	{
		width: 980px;
		margin: 0px auto;
	}
	
	div#logo
	{
		height: 109px;
		background-image: url(/images/website_header.png);
		position: relative;
	}
	
	div#logo a
	{
		display: block;
		position: absolute;
		right: 0px;
		width: 300px;
		height: 100px;
	}
	
	div#navigation
	{
		background-color: #b6e0f6;
		font-size: 16px;
		color: #000000;
	}
	
	div#navigation ul
	{
		margin: 0px;
		padding: 0px;
		overflow: hidden;
	}
	
	div#navigation ul li
	{
		list-style-type: none;
		float: left;
	}
	
	div#navigation a
	{
		margin-left: 10px;
		padding: 0px;
		line-height: 28px;
		text-decoration: none;
		color: #ffffff;
	}
	
	div#sucher p,
	div#nav_history p
	{
		margin: 0px;
		padding: 0px;
	}
	
	div#body
	{
		overflow: hidden;
	}
	
	div#body div#left,
	div#body div#content,
	div#body div#footer,
	div#body div#right
	{
		float: left;
	}
	
	div#body div#left,
	div#body div#right
	{
		width: 180px;
	}
	
	div#body div#right div#admin, 
	div#body div#right div#cart,
	div#body div#left div#newsletter,
	div#body div#left div#information,
	div#body div#left div#sidebarNav,
	div#body div#right div#empfehlung
	{
		margin-bottom: 10px;
	}

	div#body div#left div#newsletter div#newsletterHeader,
	div#body div#left div#information div#informationHeader
	{
		background-color: #C2AA6E; 
		color: #000000; 
		font-weight: bold;
		padding: 1px 0px 1px 0px; 
		border-left: 2px solid #C2AA6E; 
		text-decoration: none;
	}
		
		div#body div#left div#newsletter
	{
		padding: auto;
	}
	
	div#body div#left div#newsletter div#newsletterHeader
	{
		margin-bottom: 5px;
	}
	
	div#body div#content
	{
		width: 610px;
		padding: 0px 5px;
	}
	
	div#nav_history
	{
		color: #ffffff;
		width: 960px;
		margin: 0px auto;
		padding: 0px 10px;
		background-color: #B6E0F6;
		font-weight: bold;
	}
	
	div#nav_history a
	{
		color: #ffffff;
		font-weight: normal;
	}
	
	div#nav_history p
	{
		color: #ffffff;
	}
	
	/**
	 * Footer
	 */
	div#body div#footer
	{
		margin-top: 30px;
	}
	
	div#body div#footer p
	{
		margin-bottom: 10px;
		text-align: center;
		font-size: 10px;
	}
	
	
	/**
	 * Sidebar
	 */
	div#sidebarNav p
	{
		margin: 0px;
	}
	
	/**
	 * Links
	 */
	a,
	a:link,
	a:visited,
	a:active,
	a:hover
	{
		text-decoration: none;
		color: #113077;
	}

	a:visited
	{
		color: #113077;
	}

	a:active
	{
		color: #113077;
	}

	a:hover
	{
		text-decoration: none;
		color: #113077;
	}
