@import url('reset.css');
@import url('master.css');

html {
	height: 100%;
	background: #000;
	background: #000 url(../images/bg.jpg) no-repeat fixed center top;
}

body {
	height: 100%;
	
}

#wrapper {
	width: 960px;
	margin: 0 auto;
	color: #2d3841;
}

H1 {
	font-size: 1.2em;
	line-height: 1.5em;
	padding: 1.5em 0 1.5em 0;
}

H2 {
	font-size: 1.1em;
	margin: 1.5em 0 0.5em 0;
}

H3 {
	font-weight: bold;
	margin-bottom: 1em;
}

a {
	color: #009256;
	text-decoration: none;
	outline: none;
}

a:hover {
	text-decoration: underline;
}

/* @group readable */

.readable h3 {
	margin-top: 1.5em;
	margin-bottom: 0.5em;
}

.readable ul li {
	list-style-type: disc;
}

.readable ol li {
	list-style-type: decimal;
}

.readable ul, .readable ol {
	margin-left: 1.3em;
}

/* @end */

/* a block which holds a teaser and a button */
.teaser_button {
	width: 100%;
	text-align: right;
	color: #999;
	margin-top: 20px;
	clear: both;
}

.teaser_button .teaser_text {
    width: 400px;
    float:right;
}

/* @group Buttons */

a.button {
	border: 0;
	text-align: center;
	color: #fff;
	text-decoration: none;
	padding: 0 44px 0 0;
	cursor:pointer;
	background-image: url(../images/bg_button_offer_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border:0; 
}

a.button span {
	background: url(../images/bg_button_offer_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 44px;
	line-height: 44px;
	display: block;
	padding:0 0 0 15px;
	margin: 0;
	white-space:nowrap;
	position: relative;
}

a.button:hover {
	background-position: right bottom;
	text-decoration: underline;
}

/* REQUIRED BUTTON STYLES: */		
button { 
	position: relative;
	border: 0; 
	padding: 0;
	cursor: pointer;
	overflow: visible; /* removes extra side padding in IE */
}

button::-moz-focus-inner {
	border: none;  /* overrides extra padding in Firefox */
}

button span { 
	position: relative;
	display: block; 
	white-space: nowrap;	
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
	button span {
		margin-top: -1px;
	}
}


/* OPTIONAL BUTTON STYLES for applying custom look and feel: */		
button.button { 
	padding: 0 45px 0 0; 
	margin-right:5px; 
	font-size:1em; 
	text-align: center; 
	background: transparent url(../images/bg_button_offer_right.jpg) no-repeat right top; 
}
	
button.button span {
	padding: 13px 0 0 15px; 
	height:31px; 
	background: transparent url(../images/bg_button_offer_left.jpg) no-repeat left top; 
	color:#fff; 
}
	
button.button:hover, button.buttonHover { /* the redundant class is used to apply the hover state with a script */
	background-position: right bottom; 
}

/* @end */



#content_wrapper p {
	margin-bottom: 1em;
}

/* @group Top header: logo and language nav */

#header {
	padding: 20px 0 20px 0;
	float: left;
	width: 960px;
}

#logo {
	background: url(../images/alline_logo.png) no-repeat left;
	width: 175px;
	height: 67px;
	display: block;
	float: left;
}

#logo span {
	display: none;
}

#nav_header {
	float: right;
	margin-top: 30px;
	font-size: 0.8em;
}

#nav_header div,
#nav_header ul {
	float: left;
}

#nav_header div.register,
#nav_header div.authenticated {
	background: url(../images/bg_register.png) no-repeat;
}

#nav_header div {
	color: #CCCCCC;
	font-size: 0.875em;
	margin-right: 2em;
	padding-left: 22px;
}

#nav_language li {
	float: left;
	padding: 0 10px 0 10px;
	background: url(../images/bg_nav_language_item.gif) no-repeat right center;
}

#nav_language li.last {
	background: none;
	padding-right: 0;
}

#nav_language a {
	color: #fff;
}

#nav_language a.active {
	color: #009256;
}

/* @end */

/* @group Nav */

/* use a global background and a fixed width for the navigation */
#nav {
	width: 960px;
	background: url(../images/bg_nav.jpg) no-repeat;
	overflow: hidden;
}

/* use list-item for split image background */
#nav li {
	float: left;
	width: 137px;
	background: url(../images/bg_nav_item.jpg) no-repeat right;
}

/* link */
#nav a {
	height: 58px;
	display: block;
	margin-right: 1px;
	line-height: 58px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	font-size: 1.0em;
}

/* first and last list items need a rounded corner */
#nav li.first a:hover, #nav li.first a.active {
	background: url(../images/bg_nav_item_active_first.jpg) left;
}

#nav li.last a:hover, #nav li.last a.active {
	background: url(../images/bg_nav_item_active_last.jpg) right;
}

/* last item does not need a margin since no "split image" is necessary */
#nav li.last a {
	margin-right: 0;
}

#nav li.last {
	background-image: none;
}

/* active navigation buttons */
#nav a.active, #nav a:hover {
	background-image: url(../images/bg_nav_item_active.jpg);
	color: #179c65;
}

/* @end */

/* @group Container: holds the content together */

#container {
	background: #eee;
	overflow: hidden;
	clear: both;
}

#header_image {
	text-align: center;
}

#content_wrapper {
	padding: 0 58px 25px 52px;
}

/* @end */

/* @group Slogan */

/* Leave some space beneath the slogan part */
#slogan {
	margin-bottom: 1em;
}

/* Slogan isn't allowed to push the button away */
#slogan H1{
	float: left;
	padding: 0.3em 0 0 0;
}

/* Create a sliding doors button */
#slogan a {
	float: right;
}

/* @end */

/* @group Footer */

#footer {
	height: 88px;
	color: #ccc;
	background: url(../images/bg_footer.jpg) no-repeat;
	padding: 0 22px 0 52px;
	font-size: 0.7em;
}

#footer a{
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#footer div {
	float: left;
	padding-right: 25px;
	padding-top: 40px;
}

#footer #multimedium {
	float: right;
	padding-right: 0;
}

#multimedium a {
	display: block;
	height: 19px;
	width: 18px;
	background: url(../images/multimedium.jpg) 0 top;
}

#multimedium a:hover {
	background-position: bottom;
}

#multimedium span {
	display: none;
}

#footer #expobel {
	float: left;
	padding-right: 110px;
	padding-top: 35px;
}

#expobel a {
	display: block;
	height: 30px;
	width: 129px;
	background: url(../images/expobel.gif) no-repeat right top;
	float: left;
}

#expobel a span {
	display: none;
}

/* @end */

/* @group Home */

	/* @group Subnav */
	#content_wrapper #subnav {
		margin: 10px 0 30px 0;
		float: left;
	}
	
	/* list elements */
	#content_wrapper #subnav li {
		height: 244px;
		padding: 30px;
		background-position: top;
		background-repeat: no-repeat;
		float: left;
	}
	
	#content_wrapper #subnav li:hover {
		background-position: bottom;
		cursor: pointer;
	}
	
	/* image: center and leave a little margin beneath */
	#content_wrapper #subnav img {
		margin: 0 auto;
		display: block;
		margin-bottom: 1em;
	}
	
	#content_wrapper #subnav p {
		font-size: 0.85em;
		line-height: 1.3em;
	}
	
	/* left item */
	#content_wrapper #subnav li.left {
		width: 220px;
		background-image: url(../images/bg_home_submenu_left.jpg);
	}
	
	/* middle item */
	#content_wrapper #subnav li.middle {
		width: 230px;
		background-image: url(../images/bg_home_submenu_middle.jpg);
	}
	
	/* right item */
	#content_wrapper #subnav li.right {
		width: 220px;
		background-image: url(../images/bg_home_submenu_right.jpg);
	}
	
	/* buttons */
	#content_wrapper #subnav a,
	a.button_grey {
		background: url(../images/button_home_left.jpg) no-repeat left;
		height: 38px;
		display: block;
		padding-left: 20px;
		margin-top: 20px;
		color: #fff;
	}
	
	#content_wrapper #subnav a span,
	a.button_grey span {
		background: url(../images/button_home_right.jpg) no-repeat top right;
		height: 38px;
		line-height: 38px;
		display: block;
		padding-right: 40px;
	}
	
	#content_wrapper #subnav a:hover span,
	a.button_grey:hover span {
		background-position: bottom right;
	}	
	
	#subnav p {
		height: 80px;
	}
	
	/* @end */

	/* @group Newsticker - Text image carrousel */
	
	#newsticker, .jcarousel-skin-text {
		clear: both;
		background-color: #e7e7e7;
		overflow: hidden;
		margin-top: 30px;
		padding: 20px 52px 50px 52px;
	}
	
	.jcarousel-skin-text {
		padding-bottom: 0;
		margin-top: 0px;
	}
	
	#newsticker ul {
		width: 100%;
	}
	
	#newsticker li {
		
	}
	
	#newsticker h2 {
		font-size: 1.3em;
	}
	
	#newsticker h2 span {
		color: #666;
		font-size: 0.7em;
	}
	
	#newsticker img {
		float: left;
		margin: 0 10px 10px 0;
	}
	
	#newsticker .snippet {
		margin-top: 1em;
		font-size: 1.1em;
	}
	
	#newsticker.nolist {
		margin-bottom:45px;
		margin-top: 0;
		background: none;
	}
	
	
	/* @end */

	/* @group Button */
	
	#button_offer {
		width: 171px;
		height: 104px;
		display: block;
		color: #dfdfdf;
		padding:  25px 10px 5px 60px;
		position: absolute;
		margin: 170px 0 0 616px;
		background: url(../images/button_home.png) no-repeat;
		z-index: 9;
	}
	
	#newsticker.nolist #button_offer {
		margin-top: 0;
	}
	
	#button_offer:hover {
		text-decoration: none;
	}
	
	#button_offer span {
		float: left;
		clear: both;
		font-size: 0.7em;
		margin-top: 0.3em;
		line-height: 1.3em;
	}
	
	/* @end */
	
	

#content_wrapper.home #text {
	clear: both;
	font-size: 1.1em;
	line-height: 1.5em;
}

/* @end */

/* @group Company */

#content_wrapper.company .media {
	float: left;
	display: inline;
	margin: 0em 0.5em 0.5em 0;
}

.media img {
	border: 4px #fff solid;
}

.media:hover img {
	border-color: #009256;
}

h3.portfolio_list {
	margin-top: 3em;
}

/* @end */

/* @group Stand */

#content_wrapper.stand #stand_list {
	margin: 20px 0 20px 0;
	float: left;
	width: 100%;
}

#content_wrapper.stand #stand_list .thumbnail a {
	display: none;
}

#content_wrapper.stand #stand_list .thumbnail a.first {
	display: inline;
}

#stand_list li {
	float: left;
	width: 25%;	
}

#stand_list li:hover .item_wrapper {
	background: #f8f8f8 url(../images/bg_stand_list.jpg) repeat-x 0 top;
}
#stand_list .left {
	clear: both;
} 

#stand_list .item_wrapper {
	background-color: #f7f7f7;
	margin: 5px;
	padding: 10px;
	border: 1px solid #dddddd;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

/* thumbnail and image-count message */
#stand_list .thumbnail {
	text-align: center;
	color: #999;
}

#stand_list table {
	width: 90%;
	margin: 0 auto;
	margin-top: 8px;
}

#stand_list table td {
	padding: 3px;
	font-size: 0.8em;
}

.stand_login_teaser {
	float: right;
}

/* @end */

/* @group Stand detail */

#stand_preview {
	
}
#stand_preview li {
	float: left;
	margin-right: 1em;
}

#stand_wrapper {
	clear: both;
}

#stand_wrapper .stand_info,
#stand_wrapper .stand_description
{
	float: left;
	width: 50%;
}

#content_wrapper .stand_info p {
	margin-bottom: 0.2em;
}

#stand_wrapper ul {
	margin-left: 40px;
}

#stand_wrapper li {
	list-style-type: disc;
}

#stand_wrapper .button {
	float: right;
	margin-top: 1em;
}

.price_indication {
	color: #999;
	clear: both;
}

#content_wrapper .price_indication_title {
	margin: 0.8em 0 0.5em 0;
	background: url(../images/bg_arrow.jpg) no-repeat 0 1px;
	padding-left: 25px;
}

#content_wrapper.stand_detail .content,
#content_wrapper.login .content {
	background: url(../images/bg_content.jpg) no-repeat 0 top;
	padding: 2em;
	overflow: hidden;
}

#stand_wrapper h2 {
	clear: both;
	margin: 1em 0 0.5em 0;
}

#stand_price {
	font-size: 1.5em;
}

.help {
	display: block;
	float: left;
	clear: both;
	height: 20px;
	background: url(../images/button_help.jpg) no-repeat right;
	padding-right: 25px;
}

.stand_help li {
	float: left;
	margin-right: 10px;
}

.stand_help p {
	text-align: center;
}

#content_wrapper.stand-help {
	max-width: 900px;
}

/* @end */

/* @group Login */

#content_wrapper.login .login,
#content_wrapper.login .register
{
	margin-top: 1em;
	float: left;

}

#content_wrapper.login .register {
	width: 50%;
}

#content_wrapper.login .login {
	margin-right: 50px;
}

.offer-form-error-message {
	background-color: #333;
	color: #fff;
	padding: 1em;
	border: 1px solid red;
	margin-top: 2em;
	margin-bottom: 2em;
}

.form-error-message,
.error-message {
	clear: both;
	padding: 5px 3px 15px 5px;
	font-size: 0.75em;
	color: #333;
	background: url(../images/bg_form_error.gif) no-repeat left bottom;
	color:#fff;
}
.field-row {
	margin-bottom: 0.8em;
}

.field-container {
	clear: both;
}

.small {
	font-size: 0.8em;
	color: #999;
}
form label {
	font-weight: bold;
	margin-bottom: 0.2em;
	float: left;
}

.field-text,
.field-password,
.hasDatepicker {
	padding: 0.5em;
	width: 200px;
}

.field-text-multiline {
	padding: 0.5em;
}

#login-form .field-row-buttons a {
	clear: both;
	display: block;
	font-size: 0.8em;
	margin: 8px 0 0 5px;
}
/* @end */

/* @group Register */

.field-container #title div {
	float: left;
	margin-right: 15px;
}

.field-container #title label {
	font-weight: normal;
	float: right;
	margin-left: 5px;
}

/* @end */

/* @group Portfolio */

#portfolio_list li {
	float: left;
	margin: 0 0 20px 52px;
}
#portfolio_list li.first {
	margin-left: 0;
}

#portfolio_list table {
	font-size: 1.2em;
}

#portfolio_list  td {
	padding: 5px 5px 0px 5px;
}

#portfolio_list .thumbnails a.first {
	display: block;
}

#portfolio_list .thumbnails a {
	display: none;
}

#portfolio_list table span {
	color: #999;
}

/* @end */

/* @group Pagejumper */

.pagejumper {
	clear: both;
}

.pagejumper li {
	float: left;
	margin-right: 10px;
}

.pagejumper li.active,
.pagejumper a {
	padding: 5px 10px 5px 10px;
	border: 1px solid #ccc;
}

.pagejumper a {
	
	display: block;
}

/* @end */

/* @group News */

#content_wrapper.news .archive_wrapper {
	width: 30%;
	float: right;
	margin-top: 60px;
}

#content_wrapper.news .item_wrapper {
	width: 60%;
	float: left;
}

#content_wrapper.news .archive li {
	margin: 20px 0 20px 0;
	color: #999;
}
#content_wrapper.news .archive li span{
	color: #333;
	clear: both;
	display: block;
}
#content_wrapper.news .archive li a {
	font-size: 1.2em;
}

#content_wrapper.news ul.news-media li {
	float: left;
	margin-right: 10px;
}

/* @end */

/* @group Contact */

/* @group Offer */

.ui-datepicker td, .ui-datepicker th, body .ui-datepicker .ui-datepicker-title select{
	font-size: 0.8em;
}
#offer_form .field-row-buttons {
	margin-left: 255px;
}
#content_wrapper.stand .stand_msg {
	background-color: #333;
	color: #fff;
	padding: 1em;
	border: 1px solid #009256;
	margin-top: 2em;
	margin-bottom: 2em;
}

#content_wrapper.stand .stand_msg p {
	margin-bottom: 0.4em;
	font-size: 1.1em;
	line-height: 1.4em;
}

/* @end */

#offer_form label {
	width: 250px;
	text-align: right;
	margin-right: 10px;
	font-weight: normal;
}

input.hint, textarea.hint {
	color: #999;
}

#offer_form #vitrine_other,
#offer_form #display_other {
	margin-left: 3px;
}
#offer_form label,
#offer_form input {
	line-height: 1em;
	vertical-align: middle;
}

#offer_form .field-container {
	clear: none;
	padding-left: 260px;
}

#offer_form .field-container div {
	float: left;
	margin-bottom: 0.4em;
}

#offer_form .field-container label
{
	width: auto;
	margin-left: 5px;
}

#offer_form .field-container input{
	float: left;
}

#offer_form fieldset legend {
	margin-bottom: 15px;
	font-weight: bold;
	display: block;
	width: 100%;
	padding: 0.7em 0.7em 0.7em 0;
}

#kitchen_equipment {
	margin-top: 0.5em;
}

#kitchen {
	margin-bottom: 20px;
}

#kitchen_equipment {
	width: 500px;
}

#offer_form #kitchen_equipment label {
	width: 150px;
	float: left;
	text-align: left;
}

fieldset 
.address-container {
	margin-bottom: 30px;
}

#offer_form .address-container .field-container {
	padding-left: 0;
	margin-right: 1em;
}

.field-container .note {
	clear: both;
}

#remark {
	width: 300px;
	padding: 0.5em;
}

#offer_form div.error-message {
	float: none;
}

/* stand-type images */
#type div {
	width: 100px;
	padding-top: 75px;
	background-repeat: no-repeat;
}
#container-type-4 {
	background-image: url(../images/offer_form/stand_type_eiland.jpg);
}
#container-type-2 {
	background-image: url(../images/offer_form/stand_type_kop.jpg);
}
#container-type-1 {
	background-image: url(../images/offer_form/stand_type_hoek.jpg);
}
#container-type-5 {
	background-image: url(../images/offer_form/stand_type_doorloop.jpg);
}
#container-type-3 {
	background-image: url(../images/offer_form/stand_type_tussen.jpg);
}

/* floor color */
#floor_color_tapijttegel div,
#floor_color_vasttapijt div,
#floor_color_laminaat div
{
	width: 95px;
	padding-top: 60px;
	background-repeat: no-repeat;
}

/* @group floor color tapijttegel */

#container-floor_color_tapijttegel-antraciet {
	background-image: url(../images/offer_form/stand_floor_color_tapijttegel_antraciet.jpg);
}
#container-floor_color_tapijttegel-midgrijs {
	background-image: url(../images/offer_form/stand_floor_color_tapijttegel_midgrijs.jpg);
}
#container-floor_color_tapijttegel-blauw {
	background-image: url(../images/offer_form/stand_floor_color_tapijttegel_blauw.jpg);
}
#container-floor_color_tapijttegel-groen {
	background-image: url(../images/offer_form/stand_floor_color_tapijttegel_groen.jpg);
}
#container-floor_color_tapijttegel-rood {
	background-image: url(../images/offer_form/stand_floor_color_tapijttegel_rood.jpg);
}
#container-floor_color_tapijttegel-geel {
	background-image: url(../images/offer_form/stand_floor_color_tapijttegel_geel.jpg);
}

/* @end */

/* @group floor color vasttapijt */

#container-floor_color_vasttapijt-midgrijs {
	background-image: url(../images/offer_form/stand_floor_color_vasttapijt_midgrijs.jpg);
}

#container-floor_color_vasttapijt-lichtgrijs {
	background-image: url(../images/offer_form/stand_floor_color_vasttapijt_lichtgrijs.jpg);
}

#container-floor_color_vasttapijt-zwart {
	background-image: url(../images/offer_form/stand_floor_color_vasttapijt_zwart.jpg);
}

#container-floor_color_vasttapijt-blauw {
	background-image: url(../images/offer_form/stand_floor_color_vasttapijt_blauw.jpg);
}

#container-floor_color_vasttapijt-groen {
	background-image: url(../images/offer_form/stand_floor_color_vasttapijt_groen.jpg);
}

#container-floor_color_vasttapijt-rood {
	background-image: url(../images/offer_form/stand_floor_color_vasttapijt_rood.jpg);
}

/* @end */

#floor_color_laminaat div {
	padding-top: 30px;
}
#container-floor_color_laminaat-beuk {
	background-image: url(../images/offer_form/stand_floor_color_laminaat_beuk.jpg);
}
#container-floor_color_laminaat-donker {
	background-image: url(../images/offer_form/stand_floor_color_laminaat_donker.jpg);
}
#container-floor_color_laminaat-wit {
	background-image: url(../images/offer_form/stand_floor_color_laminaat_wit.jpg);
}

/* vitrines */
#group-vitrine .field-row {
	
	background-repeat: no-repeat;
	background-position: center top;
}

#container-vitrine_50x50,
#container-vitrine_70x70,
#container-vitrine_100x50,
#container-vitrine_tafel
{
	padding: 85px 10px 0 0;
	float: left;	
}

#container-vitrine_50x50 {
	margin-left: 265px;
}

#container-vitrine_50x50 .field-container,
#container-vitrine_70x70 .field-container,
#container-vitrine_100x50 .field-container,
#container-vitrine_tafel .field-container
{
	padding: 0;
	float: left;
}

#container-vitrine_50x50 input,
#container-vitrine_70x70 input,
#container-vitrine_100x50 input,
#container-vitrine_tafel input
{
	width: 100px;
}

#container-vitrine_50x50  {
	background-image: url(../images/offer_form/stand_vitrine_50x50.jpg);
}
#container-vitrine_70x70  {
	background-image: url(../images/offer_form/stand_vitrine_70x70.jpg);
}
#container-vitrine_100x50  {
	background-image: url(../images/offer_form/stand_vitrine_100x50.jpg);
}
#container-vitrine_tafel  {
	background-image: url(../images/offer_form/stand_vitrine_tafel.jpg);
}

/* displays */
#group-display .field-row {
	background-repeat: no-repeat;
	background-position: center top;
}

#container-display_100x50x60,
#container-display_100x100x40,
#container-display_50x50x100
{
	padding: 85px 10px 0 0;
	float: left;	
}

#container-display_100x50x60 {
	margin-left: 265px;
}

#container-display_100x50x60 .field-container,
#container-display_100x100x40 .field-container,
#container-display_50x50x100 .field-container
{
	padding: 0;
	float: left;
}

#container-display_100x50x60 input,
#container-display_100x100x40 input,
#container-display_50x50x100 input
{
	width: 150px;
}

#container-display_100x50x60  {
	background-image: url(../images/offer_form/stand_display_100x50x60.jpg);
}
#container-display_100x100x40  {
	background-image: url(../images/offer_form/stand_display_100x100x40.jpg);
}
#container-display_50x50x100  {
	background-image: url(../images/offer_form/stand_display_50x50x100.jpg);
}

/* interior */
#group-interior .field-row {
	background-repeat: no-repeat;
	background-position: center top;
}

#container-interior_stoel,
#container-interior_tafel,
#container-interior_barkruk,
#container-interior_staantafel,
#container-interior_folderrek,
#container-interior_barelement,
#container-interior_infobalie,
#container-interior_truss
{
	padding: 85px 10px 0 0;
	float: left;	
}

#container-interior_stoel .field-container,
#container-interior_tafel .field-container,
#container-interior_barkruk .field-container,
#container-interior_staantafel .field-container,
#container-interior_folderrek .field-container,
#container-interior_barelement .field-container,
#container-interior_infobalie .field-container,
#container-interior_truss .field-container
{
	padding: 0;
	float: left;
}

#container-interior_stoel input,
#container-interior_tafel input,
#container-interior_barkruk input,
#container-interior_staantafel input,
#container-interior_folderrek input,
#container-interior_barelement input,
#container-interior_infobalie input,
#container-interior_truss input
{
	width: 150px;
}


#container-interior_stoel,
#container-interior_staantafel,
#container-interior_infobalie
{
	margin-left: 265px;
}

#container-interior_stoel {
	background-image: url(../images/offer_form/stand_interior_stoel.jpg);
}
#container-interior_tafel {
	background-image: url(../images/offer_form/stand_interior_tafel.jpg);
}
#container-interior_barkruk {
	background-image: url(../images/offer_form/stand_interior_barkruk.jpg);
}
#container-interior_staantafel {
	background-image: url(../images/offer_form/stand_interior_staantafel.jpg);
}
#container-interior_folderrek {
	background-image: url(../images/offer_form/stand_interior_folderrek.jpg);
}
#container-interior_barelement {
	background-image: url(../images/offer_form/stand_interior_barelement.jpg);
}
#container-interior_infobalie {
	background-image: url(../images/offer_form/stand_interior_infobalie.jpg);
}
#container-interior_truss {
	background-image: url(../images/offer_form/stand_interior_truss.jpg);
}
/* @end */

#contact-form {
	margin-top: 2em;
}
