/* LAYOUT */

.body{
	background: #dedede url(../img/background.gif) repeat-x scroll top;	/* Canvas background */
}
div#container{
	background: none;
	text-align: center;	/* Center (IE) */
	padding-top:40px;
}
div#page{
	background: transparent url(../img/page-background.gif) repeat-x scroll top;	/* Page background */
	width: 800px;	/* Page width */
	margin: 0px auto;	/* Center (other browsers) */
	
	text-align: left;
}


	/* TOP */

div#top{
	min-height: 185px;
	height:		auto !important;
	height: 	185px;
	
	background: #ffffaa;
	background-image: url(../img/page-top.jpg);
	background-repeat: no-repeat;
}

	div#header{
		height: 142px;
	}
		div#logo{}
		div#frontpage {
			padding:0px;
			float:left;
		}
		div#flashtop{
			float:left;
			width:800px;
			height:430px;
		}
	
	div#top-bar{
		min-height: 43px;
		height:		auto !important;
		height: 	43px;
		text-align: right;
	}
	
		div#menu-top{
			float:right;
		}


	/* MIDDLE */

div#middle{
	clear: both;
	float: left;
	width:800px;
	background: url(../img/middle-sidebar-backgr.gif) repeat-y;
	background:white;
}

	div#left-column{
		float: left;
		width: 200px;
		padding-bottom:20px;
		padding-top:5px;
	}
		div#menu{}
		div#menu-catalogue{}
		div#mailing-list{}
		div#calendar{}
	
	div#middle_right{
		float: right;
		width: 570px; /* 10px margin left */
		margin-right:15px;
		padding-top:15px;
		padding-bottom:15px;
	}
	
	div#right-column{
		float: right;
		width: 200px;
		display:none;
		background: #dddddd;
	}
		div#search{}
		div#news{}
		div#extra-content{}
		div#shopping-info{}
		div#shopping-cart{}
	
	div#main-column{
		float: left;
		width: 480px; /* 10px margin right */
	}
		div#content{
			height: 	1%;
		}


	/* BOTTOM */

div#bottom{
	clear: both;
	text-align: center;
	background-image: url(../img/bottom-backgr.gif);
	background-position: top;
	background-repeat: no-repeat;
	font-size: 11px;
}

	div#footer{
		padding-top:10px;
	}
		div#footer a {}
		div#footer a:hover{}
	div#copyright{}

