@charset "utf-8";

html {
	
	overflow-y: scroll;
	
}

body {
	
	margin: 0px;
	padding: 0px;
	text-align: center;
	
}

#content {

	position: relative;
	top: 0px;
	margin: 0 auto;
	text-align: left;

}

.contentyta {
	
	padding: 0px;
	margin: 0px;
	
}

.topspalt {
	
	width: 100%;
	
}

.hogerspalt {
	
	float: left;
	overflow: hidden;
	
}

.tablebody {
	
	padding: 10px;
	
}

#datepicker {
	
	display: inline;
	float: left;
	
}

img {
	
	border: none;
	
}

.hidden {
	
	display: none;
	
}

.block {
	
	display: block;
	
}

.leftIndentFirst {
	
	margin: 10px 0px 0px 20px;
	
}

.leftIndentBildgalleriEdit {
	
	margin: 10px 0px 0px 26px;
	
}

.leftIndent {
	
	margin: 0px 0px 0px 20px;
	
}

.inputAmount {
	
	margin: 5px 0px 15px 37px;
	width: 90px;
	display: none;
	
}

.redcolor {
	
	color: #f00;	
	
}

.a2 {
	
	cursor: pointer;
	
}

.a3 {
	
	cursor: pointer;
	
}

.a5 {
	
	display: inline;
	cursor: pointer;
	
}

img {
	
	border: hidden;
	
}

hr {
	
	height: 1px;
	border: hidden;
	
}

#dialog-message .p {
	
	color: #1a1a1a;
	text-align:left;
	
}

.floatleft {
	
	float: left;
	
}

.floatRight {
	
	float: right;
	
}

.floatedForm {
		
	display: inline;
	margin-left: -3px;
	
}

.clear {
	
	clear: both;
	height: 0px;
	padding: 0px;
	margin: 0px;
	
}

.menytopLeft {
	
	float: left;
	position: relative;
	left: -17px;
	margin: 0px;
	padding: 0px;
	
}

.menytopRight {
	
	float: right;
	position: relative;
	left: 17px;
	margin: 0px;
	padding: 0px;
	
}

.menybottomLeft {
	
	float: left;
	position: relative;
	top: 3px;
	left: -3px;
	margin: 0px;
	padding: 0px;
	
}

.menybottomRight {
	
	float: right;
	position: relative;
	top: 3px;
	left: 3px;
	margin: 0px;
	padding: 0px;
	
}












/* ================================================================ 
This copyright notice must be untouched at all times.
Copyright (c) 2008 Stu Nicholls - stunicholls.com - all rights reserved.
=================================================================== */

#pad {height:200px;} /* this demo only */

#nav, #nav ul {padding:0; margin:0 auto; list-style:none; background:#fff;}
#nav {position:relative; z-index:50;}
#nav ul {display:none;}

#nav li {float:left; position:relative;}
#nav li a {text-decoration:none; font-family:georgia, serif; font-size:18px; white-space:nowrap}
#nav li b {display:block; padding:0 20px 0 10px; cursor:pointer; height:30px; line-height:30px; float:left; font-weight:normal;}
#nav li b:hover {display:block; padding:0 20px 0 10px; cursor:pointer; height:30px; line-height:30px; float:left; font-weight:normal; color:#000;}
#nav li div {display:block; padding:0 20px 0 10px; cursor:pointer; height:30px; line-height:30px; float:left; font-weight:normal; color:#f00;}
#nav li.first b {padding-left:10px; background-position:left top;}
#nav li.last b {padding-right:30px; background-position:right top;}
#nav li a b.clicked {color:#eee;}

#nav li ul {position:absolute; left:0; top:35px; height:auto; float:left; background:#eeeeee; padding:2px; border:1px solid #000;}
#nav li ul.w1 {width:190px;}
#nav li ul.w2 {width:130px;}
#nav li ul.w3 {width:110px;}
#nav li ul.w4 {width:130px;}
#nav li ul.w5 {width:150px;}

#nav li ul li {float:none;}
#nav li ul li a {display:block; height:20px; line-height:20px; padding:0 5px; color:#052d4a; font-size:14px}
#nav li ul li a span {display:block; height:20px; line-height:20px; padding:0; color:#f00; font-size:14px}
#nav li ul li a:hover {background:#66bee6; color:#052d4a;}
