/* CSS Document */

html, body{
	font-size:10px;
	margin:0;
	padding:0;
	}

body{
	background:url(/custom/images/styles/bg_body2.jpg) top left #b1967a;
	text-align:center;
	font:1em Courier, "Courier New", monospace;
	font-weight:normal;
	word-spacing:-0.2em;
	color:#666;
	border:0;
	}
	
h1 {
	font:1.6em "Courier New", Courier, monospace;
	margin:0;
	padding:0;
}	

h1.sifr {
	height:2em;
	visibility:hidden;
	overflow:hidden;
	display:inline;
	margin:0;
	padding:0;
	}
	
p{
	margin:0 0 1em;
	clear:left;
	}	
	
a{
	color:#777;
	text-decoration:none;
	xborder-bottom:1px solid #bbb;
	}
	a:hover{
		color:#000;
		}	
		
.img_noborder{
	border:0;
	border-bottom:0px solid;
}	
	
img{
	border:0;
	border-bottom:0px solid;
	}	
	
.prodcanvas{
	display:block;
	width:125px;
	height:90px;
	text-align:center;
}
	
div#header{
	margin:20px auto 0;
	text-align:center;
	width:980px;
	}	
	
	div#header img.logotype{
		xpadding:20px 0 0 0;
		}
		
	div#header a{
		border-bottom:0px;
		}
	
div#menu_wrapper{
	margin:20px 0 20px 0;
	width:980px;
	overflow:hidden;
	}	
	
ul#menu{
	list-style:none;
	margin:0 auto;
	padding:0;
	padding-bottom:5px;
	width:900px;
	}
	ul#menu li{
		display:inline;
		margin:0;
		padding:0;
		}
		ul#menu li a{
			height:16px;
			padding:0 5px;
			color:#deb994;
			text-decoration:none;
			font-size:1.5em;
			}
			ul#menu li a:hover{color:#000;}
			ul#menu li a.active{color:#333333}

ul#submenu{
	list-style:none;
	margin:0;
	padding:0;
	}
	ul#submenu li{
		margin:0 0 0.8em;
		padding:0;
		}
		ul#submenu li a{
			xtext-transform:uppercase;
			font-size:1.1em;
			border-bottom:0px;
			}
			ul#submenu li a:hover, ul#submenu li a.active{color:#333333;}				
			
	ul#submenu li ul{
	list-style:none;
	margin:0.5em 0 2em;
		}

	ul#submenu li ul li a{
		xtext-transform:capitalize;
		padding:0;
		font-size:0.9em;
		}
		ul#submenu li ul li a:hover, ul#submenu li ul li a.active{
			color:#000;
			}

		ul#submenu table.menuproducts{
			margin:10px 0 20px 0;
			padding:0;
		}
		
ul#submenu2{
	list-style:none;
	margin:0;
	padding:8px 0 0;
	padding-bottom:5px;
	border-top:1px solid #b58e68;
	}
	ul#submenu2 li{
		margin:0 0.8em 0;
		padding:0;
		display:inline;
		}
		ul#submenu2 li a{
			text-transform:lowercase;
			font-size:1.1em;
			border-bottom:0px;
			color:#deb994;
			}
			ul#submenu2 li a:hover, ul#submenu2 li a.active{color:#333333;}				
			
	ul#submenu2 li ul{
	list-style:none;
	margin:0.5em 0 2em;
		}

	ul#submenu2 li ul li a{
		text-transform:capitalize;
		padding:0;
		font-size:0.9em;
		}
		ul#submenu2 li ul li a:hover, ul#submenu2 li ul li a.active{
			color:#000;
			}

		ul#submenu2 table.menuproducts{
			margin:10px 0 20px 0;
			padding:0;
		}
	
div#content_start{
	min-height: 475px;
	height: auto !important;
	height: 475px;
	background:url(/custom/images/styles/shadow_top.gif) top left repeat-x #fff;
	text-align:center;
	width:100%;
	margin:0;
	}
	
div#showreel{
	background-color:#231f20;
	height:510px;
	width:100%;
	overflow:hidden;
	}
	
div#content {
padding:30px 0;
text-align:left;
width:980px;
margin:0 auto;
font-size:1.4em;
}
	div#content div.left{
		width:180px;
		float:left;
		padding-right:40px;
		text-align:right;
		}
	div#content div.right{
		width:760px;
		float:left;
		line-height:1.4em;
		}
		div#content div.right div.prodview{
			line-height:1.0em;
			font-size:0.9em;
			}
		div#content div.right div.info{
			float:right;
			width:180px;
			padding:200px 0 0 20px;
			}
		table.productitem{
			margin-top:50px;
			}
			
		table.productitem a{
			color:#666666;
			}	
		table.productitem a:hover{
			color:#fff;
			}				




div#content_wrapper {
min-height: 475px;
height: auto !important;
height: 475px;
background:url(/custom/images/styles/shadow_top.gif) top left repeat-x #fff;
text-align:center;
width:100%;
margin:0 auto;
padding:0;
}	


div#shadow_bottom {
height: 8px;
background:url(/custom/images/styles/shadow_bottom.gif) top left repeat-x #fff;
width:100%;
margin:0 auto;
padding:0;
overflow:hidden;
}																			
			
			
table.list_prod{
	border:0;
	width:760px;
	margin-top:30px;
	}
	table.list_prod td{
		xwidth:152px;
		padding:0 10px 30px;
		vertical-align:top;
		}		
		
.smalltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	word-spacing: normal;
	line-height:normal;
}		

div#katalogen{
	margin:15px auto 0;
	text-align:center;
	width:840px;
	}	
	
/*------------------------------------------------------------------ 
Content 
------------------------------------------------------------------*/	
	
div#container{
	margin:0 auto 20px;
	width: 940px;
	text-align:left;
	}		
	
div#flashcontent{
	width:920px;
	height:450px;
	margin:0 5px;
	xbackground:url(/custom/images/flash/6.jpg) top left no-repeat;
	}

div.push{width:960px; overflow:hidden; margin:10px 0;}
	div.push div{float:left; display:inline; margin:0 5px; padding:0; background:#eee; width:300px;}
	
				#scrollContainer {
				width: 100%;
				height: 500px;
				overflow: hidden;
				background:#262626;
				xbackground-image:url(/custom/images/styles/bg_prodcontent.gif); background-repeat:repeat-x;
			}
			
			.scrollSection {
				width: 400px;
				height: 400px;
				padding:100px 0 0;
				overflow:hidden;
				text-align:center;
			}
			
			.arrowLeft, .arrowRight {
				float: left;
				width: 11px;
				height: 13px;
				cursor:pointer;
				}
				.arrowLeft{background:url(/custom/images/styles/bg_scroll_btn_left.gif) top left no-repeat;}
				.arrowRight{background:url(/custom/images/styles/bg_scroll_btn_right.gif) top left no-repeat;}
			
			.scrollBar {
				float: left;
				height: 13px;
				background:url(/custom/images/styles/bg_slider_div.gif) top right no-repeat;
				overflow:hidden;
				width:400px;
				
			}		
			
			.scrollDrag {
				width: 100px;
				height: 13px;
				background:url(/custom/images/styles/bg_slider_btn.gif) top left no-repeat;
				cursor:pointer;		
			}