/* LAYOUT */

.body{
	background: #f6f6ef url(../img/body_bg.jpg) no-repeat scroll top;	
	}
div#container{
	background: none;
	text-align: center;	/* Center (IE) */
}
div#page{
	background: transparent url(../img/page-background.gif) repeat-x scroll top;	/* Page background */
	width: 982px;	/* Page width */
	margin: 0px auto;	/* Center (other browsers) */
	
	text-align: left;
}


	/* TOP */

div#top{
	height:		auto !important;
	
}

	div#header{
		height: 100px;
		position:relative;
	}
		div#logo{ float:left; margin-left:50px; margin-top:15px;}
		div#flashtop{}
	
	div#top-bar{
		min-height: 337px;
		height:		auto !important;
		height: 	337px;
		padding: 15px;
		margin-bottom:20px;
		
		background: white;
	}
	div#top-bar_main{
		min-height: 235px;
		height:		auto !important;
		padding: 15px;
		margin-bottom:20px;
		
		background: white;
	}
	div#banner{width:690px; height:335px; margin-right:12px; float:left; margin-top:0px; z-index:1000; }
	div#banner_main{height:275px; margin-right:12px; float:left; }
	div#banner_main .btedit{position:absolute;}
	div#banner .btedit{position:absolute;}
	
	div#left_top_menu{width:250px; height:335px; margin:0px; float:left; }
	div#left_top_menu .btedit{position:absolute;}
	
		div#date{}
		div#generic-links{}
			div#generic-links a.home,
			div#generic-links a.mail {
				display: block;
				float: left;
				margin-left: 10px;
				padding: 0px 10px 0px 20px;
				height: 30px;
				line-height: 30px;
				text-decoration: none;
			}
				div#generic-links a.home{
					background: transparent url(../img/itm_home.gif) no-repeat scroll left center;
				}
				div#generic-links a.mail{
					background: transparent url(../img/itm_mail.gif) no-repeat scroll left center;
				}
				#menu-top  {
					bottom:0;
					position:absolute;
					right:10px;
					width:760px;
				}
				#top-info{position:absolute; right:0px; width:400px; height:30px; line-height:30px; margin-top:15px; color:#939598; font-size:12px; font-weight:normal;}
				#top-info a{ color:#939598; text-decoration:none;}
					#top-info a:hover { text-decoration:underline; }
				#top-info .btedit{position:absolute;}

	/* MIDDLE */

div#middle{
	clear: both;
	min-height: 297px;
	padding: 15px;
	margin-bottom:20px;
	
	background: white;
}

	div#next-steps {
		background:#f3f3f3;
		border:1px solid #ECECE2;
		float:left;
		margin-left:10px;
		padding:15px 15px 15px 15px;
		width:205px;
		font-size:14px;
		color:#333333;
	}	
	div#next-steps a{
		color:#004cab;
		font-size:14px;
	}	
	div#next-steps td{
		line-height:20px;
		height:20px;
	}	
		div#menu{}
		div#menu-catalogue{}
		div#mailing-list{}
		div#calendar{}
		div#webpage{color:#5d6268; font-size:14px;}
	
	div#middle_right{
		float: left;
		width: 700px; /* 10px margin left */
	}
	
	div#right-column{
		float: right;
		width: 200px;
		background: #dddddd;
	}
		div#search{}
		div#news{}
		div#extra-content{}
		div#shopping-info{}
		div#shopping-cart{}
	
	div#main-column{
		float: left;
		width: 700px; /* 10px margin right */
		background-color:#fff;
	}
	div#content{
		height: 	1%;
	}
	div#container1, div#container2, div#container3 { width:278px; border:1px solid #ecece2; height:215px; float:left; padding:65px 15px 15px 15px; color:#5d6268; font-size:14px; }
	
	div#container1{margin-right:11px; background: url(../img/container1_bg.jpg) no-repeat top left; position:relative; }
		div#container1 .read-more {
			position:absolute;
			bottom:15px;
			right:15px;
		}
	div#container2{margin-right:11px; background: url(../img/container2_bg.jpg) no-repeat top left; }
	div#container3{background: url(../img/container3_bg.jpg) no-repeat top left;}
	
	.umsagnir .preview .set-title{
		display:none;
	}
	.umsagnir .preview {
		height:215px;
		position:relative;
		border:0px solid red;
	}
	.umsagnir .preview .date{
		display:none;
	}
	.umsagnir .preview .title a{
		color:#231f20;
		font-size:17px;
		margin-bottom:15px;
		display:block;
	}
	.umsagnir .preview .to-list{
		display:none;
	}
	.umsagnir .preview .item {}
	.umsagnir .preview .image{
		display:none;
	}
	.umsagnir .preview .footer {
		position: absolute;
		bottom:0px;
		right:0px;
	}
	.umsagnir .preview .footer .view-details a{
		color:#000000;
		float:right;
	}
	.umsagnir .content{ font-size:14px; color:#5d6268; }
	
	
	.umsagnir .list .item {
		margin-bottom:30px;
	}
	
	.umsagnir .set-title{
		display:none;
	}
	.umsagnir  .date{
		display:none;
	}
	.umsagnir .title {
		color:#231f20;
		font-size:17px;
		margin-bottom:5px;
		display:block;
	}
	
	.umsagnir .list .image {
		text-align:left;
	}
	
	.umsagnir  .to-list a{
		color:#000000;
		float:left;
		font-size:14px;
	}
	.umsagnir .footer .view-details a{
		color:#000000;
		float:right;
		font-size:14px;
	}

	/* BOTTOM */

div#bottom{
	clear: both;
	text-align: center;
	height: 94px;
	padding: 15px;
	margin-bottom: 20px;
	
	background: white;
}

	div#footer{ height:60px; margin-bottom:50px; text-align:center; font-size:14px;}
		div#footer a {}
		div#footer a:hover{}
	div#copyright{text-align:center;
	}

a.read-more {
	display:block;
	color:#000;
	text-decoration:none;
	margin-top:15px;
}
	a.read-more span.plus {
		color:#009dea;
	}

.bottom_headline{
	color:#009dea;
	font-size:17px;
	display:block;
	width:995px;
	text-align:left;
	margin-bottom:10px;
}