body{background-color:black;margin:0;color:white;font-family:arial,sans-serif;font-size:14px;scrollbar-base-color:#d9b192}
a{text-decoration:none;color:white}
form{margin:0;}
#contact a{color:white;text-decoration:underline;}
.fullbox{cursor:pointer;width:100%;height:130px;}
#topnav{margin:0 33px 0 0;padding:0;float:right;z-index:999;position:absolute;right:0;}
#topnav a{color:white !important;text-decoration:none !important;}
#popupnav a{color:#c1c1c1;font-weight:bold;margin-right:5px;}
#popup h1{font-size:14px;}
#popup h2{font-size:12px;}
#popup{font-size:11px;}
#topnav ul{margin:0;padding:0;}
#topnav li{margin:0 0 0 5px;padding:0;list-style:none;display:inline;font-size:9px;}
#gb_form td.bigerror{color:red;font-size:14px;}
.clearhelper{clear:left;line-height:1px;font-size:1px;height:1px;}
.error,
#gb_form td.error{color:red !important;}
.mandatory{font-size:11px;}
#gb_form td.error{font-size:11px;}
#navigation{position:relative;top:10px;left:36px;width:950px;}
img{border:none;}
#content{position:absolute;top:50%;left:50%;margin-left:-485px;margin-top:-280px;}
.nav-item{margin-right:7px;}
.nav-item-link{}
.nav-divider{margin-right:100px;display:inline;}
#area{height:525px;position:relative;}
#main{margin:0 auto 0 auto;background:url(../images/home_bg.jpg);width:970px;height:570px;}
#guestbook{margin:0 auto 0 auto;background:url(../images/guestbook_bg.jpg);width:970px;height:570px;}
#gallery{margin:0 auto 0 auto;background:url(../images/gallery_bg.jpg);width:970px;height:570px;}
#shop{margin:0 auto 0 auto;background:url(../images/shop_bg.jpg);width:970px;height:570px;}
body#popup{background:url(../images/popup_bg.jpg) no-repeat fixed;}
#contact{/* margin:0 auto 0 auto;*/ background:url(../images/contact_bg.jpg);width:970px;height:570px;}
#sponsors{/* margin:0 auto 0 auto;*/ background:url(../images/sponsoren_bg.jpg);width:970px;height:570px;}
#contactarea{position:relative;left:222px;top:80px;width:526px;height:415px;overflow:auto}
#home-button{position:absolute;left:442px;top:446px;width:100px;height:130px;z-index:999;}
#shop-button{position:absolute;left:450px;top:310px;width:100px;height:130px;z-index:999;}
#gallery-button{position:absolute;left:203px;top:256px;width:153px;height:130px;z-index:999;}
#game-button{position:absolute;left:738px;top:41px;width:153px;height:130px;cursor:pointer;z-index:999;}
.homefullbox{cursor:pointer;width:100%;height:130px;}
#main #guestbook-button{position:relative;left:625px;top:260px;width:130px;height:130px;}
#contact #guestbook-button{position:absolute;left:790px;top:111px;width:130px;height:130px;}
#gallery #guestbook-button{position:absolute;left:790px;top:111px;width:130px;height:130px;}
#guestbook #gallery-button{position:absolute;left:38px;top:60px;width:130px;height:130px;}
#contact #gallery-button{position:absolute;left:38px;top:60px;width:130px;height:130px;}
#contact h1{font-size:15px;}
#guestbook td,
#gb-browser a,
#gb-browser a:link,
#gb-browser a:visited{color:white;font-family:arial,sans-serif;}
#gb-browser .header a,
#gb-browser .header a:link{color:#d9b192;text-decoration:underline;}
#guestbook .pager{text-align:right;margin:0 25px 5px 0;font-size:11px;}
#guestbook .body{padding:5px 0 0px 0px;width:450px;overflow:hidden;margin:0 0 15px 92px;}
#popuppad{width:310px;padding:30px;}
#guestbook h1{font-size:15px;margin:0 0 0 0;}
#gb_form,#guestbook #intro{margin:0 0 0 10px;}
#gb_form td{vertical-align:top;}
#gb_form input[type="text"],
#gb_form textarea{width:145px;}
#gb_form textarea{width:350px;height:100px;}
#guestbook .pager .active{color:#d9b192;font-weight:bold;}
#contact input[type="text"]{width:156px;}
#contact td{vertical-align:top;}
#contact textarea{width:260px;height:100px;}
#gallery .thumbnail{width:125px;height:118px;margin:0 0 25px 12px;text-align:right;padding:auto 0 auto 0;font-size:10px}
#gallery .thumbnail.first{margin-left:0;}
#gallery .rating ul{padding-left:0;display:inline;}
#gallery .rating ul li{width:10px;height:10px;display:inline;background:url(../images/star.gif) 3px 3px no-repeat;padding-right:5px;cursor:pointer;}
#gallery .rating ul li.hilite{width:10px;height:10px;display:inline;background:url(../images/star_active.gif) 3px 3px no-repeat;padding-right:5px;cursor:pointer;}
#gallery .headline{background-color:#705428;color:white;width:555px;font-weight:normal;font-size:14px;padding:3px 0;margin:10px 0 15px 0;}
#gallery .headline div.head{margin-left:10px;}
#gallery #event_list table{margin-left:24px;width:520px;color:#c0c0c0;}
#gallery .navigation{float:right;margin-right:10px;}
#gallery .navigation,
#gallery .navigation a{color:white;font-size:11px;line-height:17px;}
#gallery .title{float:left;}
.white{color:white;}
#gallery .content,
#gallery #comment_form, #gallery #forward_form{margin-left:10px;}
#gallery #subline{clear:left;font-size:13px;}
#gallery a{color:#cc9900;text-decoration:underline;}
#gallery .navigation a,
#gallery .headline .dimmed{color:#cccccc;}
#gallery .headline a{color:#cc9900;text-decoration:none;}
#gallery .body{padding:5px 0 0px 0px;width:450px;overflow:hidden;margin:0 0 15px 92px;}
#gallery .comment .header,
#gallery .comment .header a{color:white;text-decoration:none;}
#gallery #forward_form td,
#gallery #comment_form td{color:white;}
#gallery .thumbnail a{color:white;text-decoration:none;}
#gallery #sort_header{margin:0 10px 15px 10px;border-bottom:1px dotted white;padding-bottom:15px;}
#gallery #sort_header p{margin:5px 0;}
#gallery #forward_form #name,
#gallery #forward_form #name2,
#gallery #forward_form #email,
#gallery #forward_form #email2,
#gallery #forward_form textarea{width:170px;}
#gallery #forward_form textarea{width:393px;}
#gallery #comment_form #name,
#gallery #comment_form #email,{width:170px;}
#gallery #comment_form textarea{width:393px;}
#gallery #photo{float:left;width:350px;margin-right:10px;}
#gallery #title{font-size:13px;position:absolute;top:0px;left:385px;}
#gallery #title p{margin-top:0px;}
#gallery #commands{font-size:11px;position:absolute;bottom:0px;left:385px;}
#gallery #commands p{margin-bottom:0px;}
#gallery #details{float:left;position:relative;width:550px;}
#gallery #comments{margin:48px 0 20px 0;}
#gallery #comments .comment .header{width:554px;font-size:12px;background-color:#705428;color:white;height:46px}
#gallery #guestbookarea{}
#gallery #phototext{margin:10px;}
.rating ul{margin:0;padding:0;}
*html .iearea{width:555px;}

#shop .product_item {
	width: 120px;
	height: 150px;
	float:left;
	margin: 0 14px 15px 0;
}

#shop .product_item .title {
	margin:0;
	font-size: 11px;
	font-weight: bold;
}
#shop .product_item .price {
	margin:0;
	text-align:right;
	font-size: 11px;
}

#shop #detail #preview {
	float:left;
	margin: 0 10px 0 10px;
}

#shop .headline{background-color:#705428;color:white;width:100%;font-weight:normal;font-size:14px;padding:3px 0;margin:10px 0 15px 0;}
#shop .headline div.head{margin-left:10px;}
#shop ul {
	margin:0;
	padding:0;
}

#shop #detail {
	margin-top: 20px;
}

#shop #area ul li { float:left;
	width: 180px;
	list-style: none;
	padding:0;
	margin:0;
	border-left: 1px dashed white;
	padding-left: 5px;
}
#shop .category {
	margin-right: 10px;
}

#shop a {
	color: #CC9900;
	text-decoration: underline;
}
#shop .hilite {
	color: #CC9900;
	font-weight: bold;
}

#shop table tr {
	bottom-border: 1px dashed white;
}

#shop table th {
	text-align:left;
}

#shop .price {
	color: #CC9900;
}

#shop table.address {
	font-size: 11px;
}
#shop table.address td {
	font-size: 11px;
	padding-bottom: 5px;
}

#shop .shiptext {
	font-size: 11px;
}
