/* CSS Document */

body {
			padding:0;	margin:0 0 32px 0; background: url(images/body_bg.gif) repeat-x 0 0 #00272B;}
		 
			
p, div, img, ul, a, form, label, input, h2, h3, h4,label{
			padding:0; margin:0;}
			ul{ list-style:none;}
/*--------------------------------------header-------------------------------*/
.logo_bg{background:url(images/logo_top.gif) no-repeat 0 0 #958D6C;}
.logo_bg img{ margin:8px 0 0 0;}
.top_sha{background:url(images/top_shadow.gif) no-repeat 0 0 ;}
.header{ background:url(images/header].jpg) no-repeat 25px 0 #615A3C;}
.nav_bg{ background:url(images/nav_bg.gif) no-repeat 7px 0 #958D6C;}
.nav_bg ul{ margin:6px 0 0 15px ; width:550px;}
.nav_bg ul li{background:url(images/div.gif) no-repeat right top ; height:34px; float:left; display:block;}
.nav_bg ul li.nobrd{background:none ; height:34px; float:left; display:block;}
.nav_bg ul li a{margin:15px 13px 0 13px;}
.nav_bg ul li a.home{ background:url(images/home.gif) no-repeat 0 0 ; width:26px; height:10px; display:block;}
.nav_bg ul li a.home:hover{background:url(images/home_hover.gif) no-repeat 0 0 ;}
.nav_bg ul li a.zone{background:url(images/zone.gif) no-repeat 0 0 ; width:51px ; height:10px ; display:block;}
.nav_bg ul li a.zone:hover{background:url(images/zone_hover.gif) no-repeat 0 0 ; }
.nav_bg ul li a.release{background: url(images/release.gif) no-repeat 0 0 ; width:80px ; height:10px ; display:block;}
.nav_bg ul li a.release:hover{background: url(images/release_hover.gif) no-repeat 0 0 ; }
.nav_bg ul li a.download{background: url(images/download.gif) no-repeat 0 0 ; width:62px ; height:10px ; display:block;}
.nav_bg ul li a.download:hover{background: url(images/download_hover.gif) no-repeat 0 0 ; }
.nav_bg ul li a.signup{background: url(images/signup.gif) no-repeat 0 0 ; width:36px ; height:10px ; display:block;}
.nav_bg ul li a.signup:hover{background: url(images/signup_hover.gif) no-repeat 0 0 ;}
.nav_bg ul li a.forum{background: url(images/foram.gif) no-repeat 0 0 ; width:33px ; height:10px ; display:block;}
.nav_bg ul li a.forum:hover{background: url(images/foram_hover.gif) no-repeat 0 0 ; }
.nav_bg ul li a.contact{background: url(images/contact.gif) no-repeat 0 0 ; width:47px ; height:10px ; display:block;}
.nav_bg ul li a.contact:hover{background: url(images/contact_hover.gif) no-repeat 0 0 ; width:47px ; height:10px ; display:block;}


.nav_bg ul li a.register{background: url(images/register.gif) no-repeat 0 0 ; width:81px ; height:10px ; display:block;}
.nav_bg ul li a.register:hover{background: url(images/register_over.gif) no-repeat 0 0 ; width:81px ; height:10px ; display:block;}
.nav_bg ul li a.login{background: url(images/login.gif) no-repeat 0 0 ; width:29px ; height:10px ; display:block;}
.nav_bg ul li a.login:hover{background: url(images/login_over.gif) no-repeat 0 0 ; width:29px ; height:10px ; display:block;}
.nav_bg ul li a.memberarea{background: url(images/memberarea.gif) no-repeat 0 0 ; width:97px ; height:10px ; display:block;}
.nav_bg ul li a.memberarea:hover{background: url(images/memberarea_over.gif) no-repeat 0 0 ; width:97px ; height:10px ; display:block;}
.nav_bg ul li a.members{background: url(images/members.gif) no-repeat 0 0 ; width:89px ; height:10px ; display:block;}
.nav_bg ul li a.members:hover{background: url(images/members_over.gif) no-repeat 0 0 ; width:89px ; height:10px ; display:block;}

.nav_bg ul li a.kontakt{background: url(images/kontakt.gif) no-repeat 0 0 ; width:47px ; height:10px ; display:block;}
.nav_bg ul li a.kontakt:hover{background: url(images/kontakt_over.gif) no-repeat 0 0 ; width:47px ; height:10px ; display:block;}

.nav_bg ul li a.anleitung{background: url(images/anleitung.gif) no-repeat 0 0 ; width:56px ; height:10px ; display:block;}
.nav_bg ul li a.anleitung:hover{background: url(images/anleitung_over.gif) no-repeat 0 0 ; width:56px ; height:10px ; display:block;}

.nav_bot{background:url(images/nav_bot.gif) no-repeat 0 0;}
/*-------------------------------------------------------------------collection---------------------------------------------------*/
.collection{background:url(images/collec_td.gif) repeat-x 0 0 #00383D ; border-top:3px solid #00383D; border-left:3px solid #00383D; border-right:3px solid #00383D; color:#4A8E94; font:11px/18px Tahoma,Arial, Helvetica, sans-serif;}
.coll_tbl{ margin:5px 0 0 0;}
.best_col{ padding:0 0 0 16px ; background:url(images/dotted_line.gif) repeat-y  right top;}
.game{ padding:0 0 0 27px ; background:url(images/dotted_line.gif) repeat-y  right top;}
.online{ padding:0 0 0 27px ; }
.collec_bot{ background:url(images/collec_bot.gif) no-repeat 0 0 #00272B;}

.download_bg{background:url(images/download_bg.gif) no-repeat 0 0 ;}
.download_td{background: url(images/download_bg2.gif) repeat-x 0 0 #6C6548; padding:3px 0 0 0; }
.flash{margin:0 15px 0 15px;}
.download_bg3{background:url(images/download_bg3.gif) no-repeat 0 0;}

.collection h1, .collection h2, .collection h3, .collection h4, .collection h5, .collection h6 {
	font-weight:normal;
	text-transform:uppercase;
	border-bottom:1px solid #0D484E;
	margin:0px 5px 0px 5px;
	padding:5px 0px 6px 20px;
}
.collection h1 {
	font-size:20px;
}
.collection h2 {
	font-size:18px;
}
.collection h3 {
	font-size:16px;
}
.collection h4 {
	font-size:14px;
}
.collection h5 {
	font-size:13px;
}
.collection h6 {
	font-size:11px;
}

/*-----------------------------------------------footer-------------------------------------------------------------*/
ul.footer{ width:305px; margin:16px 0 0 0;}
ul.footer li{ color:#BEB594; font:11px/16px Tahoma,Arial, Helvetica, sans-serif; border-right: 1px solid #BEB594; float:left;}
ul.footer li.nobrd2{ color:#BEB594; font:11px/16px Tahoma,Arial, Helvetica, sans-serif; border-right: none; float:left;}
ul.footer li a{color:#BEB594; margin:0 11px 0 11px; text-decoration:none;} ul.footer li a:hover{ color:#fff;}
p.footer2{ color:#fff; font:11px/16px Tahoma,Arial, Helvetica, sans-serif; margin:6px 0 0 0;}

/*------------------------------------------------table-------------------*/
.table {
	border:1px solid #BCBCBC;
	margin:10px 0px 10px 0px;
}
.tabletitle {
	background:url(images/left_bg.gif) repeat-x top;
	color:#1B1B1B;
	font:bold 12px/150% Arial;
}
.tabletitle td {
	border-top:1px solid #FBFAE2;
	border-right:1px solid #AEAD97;
	padding:8px;
	text-align:left;
}
.tablecat {
	background:url(images/tablecat.gif) repeat-x top #E9E9E9;
	color:#AB9038;
	font:normal 12px/150% Arial;
}
.tablecat td {
	border-top:1px solid #A7A7A7;
	border-right:1px solid #D2D2D2;
	border-bottom:1px solid #A7A7A7;
	padding:4px 8px 4px 8px;
	text-align:left;
}
.tablea {
	background:#F8F8F8;
	font:normal 12px/150% Arial;
}
.tableb {
	background:#EFEFEF;
	font:normal 12px/150% Arial;
}
.tablea td, .tableb td {
	border-top:1px solid #E5E5E5;
	border-right:1px solid #DEDEDE;
	padding:4px 8px 4px 8px;
	text-align:left;
}
.collection a {
	text-decoration:underline;
	color:#928A69;
}
.collection a:hover {
	text-decoration:none;
	color:#928A69;
}
.box {
	padding:10px;
	margin:8px 0px 8px 0px;
	border:3px solid #D7D7D7;
	background:#F2F2F2;
}
.box2 {
	padding:10px;
	margin:8px 0px 8px 0px;
	border:1px solid #C7CFB9;
	background:#DDE3D5;
}
.collection ul{
	margin:8px 0px 8px 32px; 
	padding:0; 
	list-style-type: square;
	font:normal 12px/150% Arial;
	line-height:150%;
}
acronym {
	cursor:help;
	border-bottom:1px dotted #919191;
}
 .menu2 ul {
	margin:0px;
	padding:0px;
}
 .menu2 ul li {
	list-style:none;
	list-style-image:none;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 8px 0px 0px;
}
 .menu2 ul li a {
	display:block;
	padding:5px 20px 5px 20px;
	border:1px solid #B2B2B2;
}
 .menu2 ul li a:hover {
	border:1px solid #949494;
}
.inputx {
	border:1px solid #336267;
	padding:4px;
	margin:0px;
	overflow:visible;
	font:13px/150% Arial;
	color:#99B2B4;
	background:#084248;
}
.inputxf {
	border:1px solid red;
	padding:4px;
	margin:0px;
	overflow:visible;
	font:13px/150% Arial;
	color:#99B2B4;
	background:#0D454B;
}
.inputx2 {
	border:1px solid #668B8E;
	padding:4px;
	margin:0px;
	overflow:visible;
	font:13px/150% Arial;
	color:#FFF;
	background:#0D454B;
}
.submit {
	background:#1A5257;
	font:13px/150% Arial;
	height:28px;
	padding:3px 10px 3px 10px;
	overflow:visible;
	margin:0px;
	border:1px solid #336569;
	color:#FFF;
	font-weight:bold;
	outline: none;
}
hr {
	height:1px;
	margin:5px 0px 5px 0px;
	background:#BFBFBF;
	border:0px;
}
.markiert {
	background:url(images/left_bg.gif) repeat-x top;
}
blockquote {
	padding:10px;
	margin:8px 20px 8px 20px;
	border:1px solid #D7D7D7;
	background:#F2F2F2;
}
.memberarea a {
	font-weight:bold;
	display:block;
	width:170px;
	border:1px solid #E7EBE1;
	padding:5px 16px 5px 40px;
}
.memberarea a:hover {
	border:1px solid #FFF;
	background-color:#DEE3D6;
}
.gruen {
	color:#81AF2C;
}

