@charset "UTF-8";

body {
	margin:0px;
	background:url(graphic/bg_main.jpg) no-repeat center center fixed #211a12;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}
.textdark {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#231c15;
}
#menuholder {
	position:absolute;
	width:880px;
	height:45px;
	left:50%;
	margin-left:-440px;
	top:50%;
	margin-top:-256px;
	z-index:9;
}
#content {
	position:absolute;
	width:880px;
	height:430px;
	left:50%;
	margin-left:-440px;
	top:50%;
	margin-top:-180px;
}
#breadcrumps {
	position:absolute;
	width:500px;
	height:25px;
	left:50%;
	top:50%;
	margin-left:-440px;
	margin-top:-205px;
	font-size:11px;
	color:white;
}
#header_gbook {
	position:absolute;
	width:500px;
	height:25px;
	left:50%;
	top:50%;
	margin-left:-440px;
	margin-top:-205px;
	color:#f9e6b9;
	font-size:16px;
	font-weight:bold;
	padding-bottom:16px;
	letter-spacing: -1.2px;
}

#createyourown {
	position:absolute;
	width:269px;
	height:192px;
	top:50%;
	left:50%;
	margin-top:-303px;
	margin-left:215px;
	z-index:10;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a2f22;
	text-decoration: none;
	outline:0px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a2f22;
	text-decoration: none;
	outline:0px;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a2f22;
	text-decoration: none;
	outline:0px;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a2f22;
	text-decoration: none;
	outline:0px;
}
.formsingle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3a2f22;
	font-weight:bold;
	margin-bottom:8px;
	border:none;
	height:25px;
	width:180px;
	padding-top:7px;
	padding-left:3px;
	letter-spacing:-1px;
	background-image:url(graphic/bg_form_single.jpg);
	background-repeat:repeat-x;
}
.formmulti {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3a2f22;
	font-weight:bold;
	margin-bottom:8px;
	padding-left:5px;
	border:none;
	height:100px;
	width:350px;
	padding-top:5px;
	letter-spacing:-1px;
	background-image:url(graphic/bg_form_single.jpg);
	background-repeat:repeat-x;
}
.formcart {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3a2f22;
	font-weight:bold;
	text-indent:3px;
	border:none;
	height:19px;
	padding-top:5px;
	width:70px;
	letter-spacing:-1px;
	background-image:url(graphic/bg_form_single.jpg);
	background-repeat:repeat-x;
	border:solid 1px #3a2f22;
}
.indenkorb {
	margin-top:15px;
}

/*scroller*/

.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0; 
	left: 0;
}
.vscrollerbar {
	width: 17px;
	background: #bfa781;
}
.vscrollerbase {
	width: 17px;
	background: #3a2f22;
}
.vscrollerbar, .hscrollerbar {
	padding: 0px;
	z-index: 2;
	cursor:pointer;
}
.scrollerjogbox {
	width: 17px;
	height: 0px;
	top: auto; 
	left: auto;
	bottom: 0px;
	right: 0px;
}
#mycustomscroll {
/* Typical fixed height and fixed width example */
	width: 850px;
	height: 430px;
	overflow: auto;
	padding-right:30px;
/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	background-color:;
	outline:0px;
}

.img_big_border {
	border: 6px solid #f9e6b9;
}
.img_thumb_border {
	border: 3px solid #f9e6b9;
	margin-top:13px;
	margin-right:6px;
}
.header_main {
	color:#f9e6b9;
	font-size:16px;
	font-weight:bold;
	padding-bottom:16px;
	letter-spacing: -1.2px;
}
.tablemenu {
	position:absolute;
	width:780px;
	left:50%;
	top:50%;
	margin-top:-260px;
	margin-left:-338px;
	height:30px;
	z-index:8;
}
