#header{
	clear:both;
	width:100%;
	height:155px;
	background:url(../images/picsel-header-bg.gif) repeat-x;
}
#header-content{
	width:800px;
	height:155px;
	margin:0 auto;	
}
#logo{
	width:220px;
	height:48px;
	margin-top:55px;
	float:left;
}
#menu{
	width:auto;
	height:auto;
	margin-top:65px;
	float:right;
}


#main{
	width:100%;
	height:auto;
	background:url(../images/picsel-main-bg.jpg) bottom repeat-x;
}
#main-content{
	width:800px;
	height:auto;
	margin:0 auto;
}
#intro{
	width:800px;
	margin-top:35px;
	margin-bottom:35px;
	float: left;
}
#bodytext{
	width:543px;
	float: left;
}
#links{
	width:202px;
	height:230px;
	float:right;
	margin-bottom:25px;
}
#news{
	width:202px;
	height:334px;
	float:right;
	background:url(../images/picsel-news-bg.gif) top no-repeat;
	margin-bottom:25px;
}
#banner{
	width:202px;
	height:auto;
	float:right;
	margin-bottom:25px;
}
.box-prod{
	width:543px;
	height:160px;
	float:left;
	background:url(../images/picsel-prev-bg.gif) top no-repeat;
	margin-top:12px;
	cursor:pointer;
}
.box-prod:hover{
	width:543px;
	height:160px;
	float:left;
	background:url(../images/picsel-prev-bg-over.gif) top no-repeat;
	margin-top:12px;
	cursor:pointer;
}
.box-prod-small{
	width:543px;
	background:url(../images/picsel-prev-bg.gif) top no-repeat;
	margin-top:12px;
}
.box-prod-big{
	width:543px;
	background:url(../images/picsel-prev-big-bg.gif) top no-repeat;
	margin-top:12px;
}
#referenceResult{
	width:543px;	
	margin-top:20px;
}
.box-news{
	width:202px;
	height:auto;
	float:left;
	margin-top:12px;
	cursor:pointer;
}
.box-news:hover{
	width:202px;
	height:auto;
	float:left;
	margin-top:12px;
	cursor:pointer;
	background-color:#F1F1F1;
}
#contactForm{
	width:400px;
	margin:0 auto;
	background-color:#E7E7E7;
	padding:10px;
}
#referenceSearchForm{
	width:543px;
	float:left;
	background-color:#E7E7E7;
}
#twitter_div{
	width:202px;
	margin-top:30px;
	background:url(../images/picsel-twitter.gif) no-repeat left top;
}

#footer{
	clear:both;
	width:100%;
	height:75px;
	background:url(../images/picsel-footer-bg.gif) repeat-x;
}
#footer-content{
	height:75px;
	width:800px;
	margin:0 auto;	
}
#footer-menu{
	height:75px;
	width:100%;
	padding-top:30px;
}