html>/**/body, x:-moz-any-link, x:default { position:relative; left:-0.1px; }


body, html {

	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #B2AF9C;
}

h1, h2, h3, h4 {
	font-weight: 300;
	color: #666;

}

h2 {
	font-size: 1.563em;
	line-height: 1.367em;
	letter-spacing: -0.01em;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}


.background {
	background-image: url(images/background.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

.topheight {
	height: 23px;
	
}

.header {
	height: 49px;
}

.slogan {
	height: 123px;
	background-image: url(images/slogan.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.slogan img {
	border: 1px solid #f00;
}


.quickmenu {
	height: 200px;
	background-image: url(images/background_start.jpg);
	background-position: center top;
	padding-top:10px;
}

.xtramenu {
	height: 34px;
	
}

.logo {
	height: 78px;
	
}

.topmenu {
	height: 44px;
	color: #fff;
	overflow:hidden;
}
.path
{
	font-size: 10px;
	width: auto;
	padding-left:15px;
	padding-top:7px;
	position: relative;
	text-align:right;
	padding-right:7px;
	border: 0px #ff5 dotted;
}

.path, .path a
{
	padding:0px;
	padding-top:3px;
	margin:0;
	color:#888;
	text-decoration:none;
}

.xtramenu img {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.background {


}

.slide{
	height: 310px;
	
	padding-top:5px;
}

.top {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 154px;
	overflow-y: hidden;

}

.top_start {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 154px;
	overflow-y: hidden;

}

.content {
	color: #555;
}

.contents {
	text-align:justify;
	padding-top: 10px;
}

.contents a {
	color: #888;
	text-decoration: none;
	border-bottom: 1px dotted #aaa;
}

.contents hr {
	clear:left;
	height: 0px;
}

 table, td, tr, th , img {
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
	border: 0;
}

.footer {
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0 0 0 0;
	height: 170px;
}

.footer .container {
	padding-top: 25px;
	
}

.footer_center {
	padding-top: 50px;
	text-align:center;
}

.footer .container, .footer .container a {
	color:#eee;
	text-decoration: none;
} 

.footer .container img {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.bottom {
	background-image: url(images/bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 00px 0 0 00px;
	margin: 0 0 0 0;
	height: 250px;
}

.bottom .container {
	padding-top: 30px;
	text-align: center;
}

.bottom .container, .bottom .container a {
	color:#A5A38E;
	text-decoration: none;
} 

.bottom .container img {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.eraser {
	clear:left;
	height:0px;

}

.empty_pic {
	width: 100px;
	height: 75px;
	border: 1px solid #ddd;
	background-color: #eee;
	background-image: url('images/empty_product.jpg');
}

/* Tabellen */

.tablecolor {
	background-color: #F0F0F0;
}



.tablecolor2 {
	background-color: #e0e0e0;
}


.tablerollovercolor {
	background-color: #d9d9d9;
}

.tablecolor td, .tablerollovercolor td {
	padding: 8px;
	vertical-align:middle;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #fff;
}

.tabletitle {
	background-color: #76C48A;
	
}

.tabletitle td {
	padding: 8px;
	
}

.tabletitle_font {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

.fieldtitle_font {
	color: #ffffff;
	font-size: 11px;
}
