html {height:100%;}
body {
padding:0;
margin:0;
height:100.01%;
background-color: #000;
background-image:url(../images/bg_stone.jpg);

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #dedede;
}

A:link, A:visited, A:active { COLOR: #f3e7c4; TEXT-DECORATION: underline; }
A:hover { COLOR: #f3e7c4; TEXT-DECORATION: none; }

img {
border:0px;
}
img, div { behavior: url(iepngfix.htc) }

td {
	text-align:left;
}

h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#1b1714;
	font-weight:normal;
	font-variant:small-caps;
}

#maintable {
	min-height:100%;
	height:100%;
	width:100%;
	border-collapse:collapse;
}

#leftside {
	padding:0;
	width:250px;
	background-image:url(../images/left.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
}
#ls2 {
	width:250px;
	height:570px;
}

.borderspacing {
	min-width:8px;
	width:8px;
	position:relative;
}
.border {
	width:8px;
	background-image:url(../images/border_metal.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
}


#contentbox {
	padding:0;
	background-image:url(../images/bg_wood.jpg);
	vertical-align:top;
}

#content {
	padding:15px 9px 67px 10px;
}

#navi {
	background-image:url(../images/bg_navi.jpg);
	background-repeat:no-repeat;
	padding-left:32px;
	width:auto;
	height:90px;
	text-align:left;
	vertical-align:top;
}

#mainfooter {
	background-image:url(../images/bg_footer.jpg);
	background-repeat:repeat-x;
	background-color:#111;
	width:100%;
	height:47px;
	position:fixed;
	padding-top:4px;
	bottom:-4px;
	left:0px;
}

#mainfooter td {
	padding-right:10px;
}

#imp {
	position:absolute;
	padding-right:20px;
	text-align:right;
	right:0px;
	bottom:6px;
	height:12px;
	border-top:1px #222 solid;
	color:#999999;
	font-size:9px;
	padding-top:1px;
	width:100%;
}

#footeruserbar {
	position:absolute;
	height:27px;
	top:4px;
	right:0px;
	padding-right:20px;
	width:100%;
}
.popup {
	position:relative;
	visibility:hidden;
	background-color:#111;
	border:1px #000 solid;
	padding-top:0;
	left:0px;
	top:0px;
}

  ul.popuplist {
    margin: 0;
	padding: 0;
  }
  ul.popuplist li {
    list-style: none;
    margin: 0;
	padding: 0;
  }

  ul.popuplist a {
    display:block;
	height: 20px;
	line-height: 20px;
	padding: 0 10px 0 10px;
	color: #f3e7c4;
	background-color: #111;
	text-decoration: none;
  }
  ul.popuplist a:hover {
	color: #111;
	background-color: #f3e7c4;
  }


#gm {
	position:absolute;
	top:0px;
	right:0px;
	width:355px;
	height:129px;
}
#pninfo {
	position:absolute;
	top:0px;
	left:62%;
	margin-left:-165px;
	width:330px;
	height:34px;
}

.news {
	background-repeat:repeat-y;
	height:auto;
	width:704px;
	color:#333;
	position:relative;
	padding-top:18px;
	padding-top:26px;
	padding-bottom:5px;
}
.newscopy {
	background-image:url(../images/paper_endlos.jpg);
	padding:5px 20px 10px 20px;
	font-size:11px;
}
.newspics {
	padding-top:20px;
}
.newspics img {
	 border:1px #1b1714 solid;
}
.newspiccontainer {
	float:left;
	width:165px;
	font-size:10px;
	padding-right:1px;
}
.newspiccontainer a:link, .newspiccontainer a:visited, .newspiccontainer a:active { color: #333; text-decoration: none; }
.newspiccontainer a:hover { color: #333; text-decoration: none; }

.newsfooter {
	font-weight:bold;
	text-align:right;
	padding-right:15px;
	clear:both;
	font-size:11px;
}
.newstop, .newsbottom {
	background-repeat:repeat-x;
	width:100%;
	position:absolute;
}
.newstop {
	background-image:url(../images/news_top2.png);
	height:21px;
	height:34px;
	top:0px;
}
.newsbottom {
	background-image:url(../images/news_bottom2.png);
	height:8px;
	bottom:0px;
}
.newsolder {
	float:left;
}
.newsnewer {
	float:right;
}
.newsolder A:link, .newsolder A:visited, .newsolder A:active, .newsnewer A:link, .newsnewer A:visited, .newsnewer A:active { 
COLOR: #f3e7c4; TEXT-DECORATION: underline; font-size:11px; }
.newsolder A:hover, .newsnewer A:hover { COLOR: #f3e7c4; TEXT-DECORATION: none; font-size:11px; }





/*FORUM EINTRÄGE*/

#boardnavi, #raidnavi {
	margin-top:-20px;
	width:350px;
	height:40px;
	padding:25px 0 0 40px;
}
#boardnavi {
	background-image:url(../images/bg_boardnavi.jpg);
}
#raidnavi {
	background-image:url(../images/bg_raidnavi.jpg);
}

.standardtable, .mintable {
	padding:0px;
	border-collapse:collapse;
}
.standardtable td, .standardtable tr {
	padding:4px;
}
.standardtable td {
	border:1px #000 solid;
}
.mintable td, .mintable tr {
	padding:0px;
	border:0px;
	border:0px hidden;
}

SELECT {
 FONT-SIZE: 12px;
 FONT-FAMILY: Tahoma,Helvetica;
 COLOR: #000000;
 BACKGROUND-COLOR: #CFCFCF;
}

TEXTAREA, INPUT {
 FONT-SIZE: 12px;
 FONT-FAMILY: Tahoma,Helvetica;
 COLOR: #000000;
 BACKGROUND-COLOR: #CFCFCF;
}

.input {
 FONT-SIZE: 12px;
 FONT-FAMILY: Tahoma,Helvetica;
 COLOR: #000000;
 BACKGROUND-COLOR: #CFCFCF;
 
 border-top-width : 1px;
 border-right-width : 1px;
 border-bottom-width : 1px;
 border-left-width : 1px;
 text-indent : 2px;
}

.topnavi {
	padding-right: 5px;
	padding-bottom: 18px;
	padding-left: 5px;
}


.tablea A:link, .tablea A:visited, .tablea A:active { COLOR: #f3e7c4; TEXT-DECORATION: underline; }
.tablea A:hover { COLOR: #f3e7c4; TEXT-DECORATION: none; }

.tableb A:link, .tableb A:visited, .tableb A:active { COLOR: #f3e7c4; TEXT-DECORATION: underline; }
.tableb A:hover { COLOR: #f3e7c4; TEXT-DECORATION: none; }

#mainfooter A:link, #mainfooter A:visited, #mainfooter A:active { COLOR: #f3e7c4; TEXT-DECORATION: underline; }
#mainfooter A:hover { COLOR: #f3e7c4; TEXT-DECORATION: none; }

.tablecat A:link, .tablecat A:visited, .tablecat A:active { COLOR: #ffffff; TEXT-DECORATION: underline; }
.tablecat A:hover { COLOR: #ffffff; TEXT-DECORATION: none; }

.tabletitle A:link, .tabletitle A:visited, .tabletitle A:active { COLOR: #f3e7c4; TEXT-DECORATION: none; }
.tabletitle A:hover { COLOR: #f3e7c4; TEXT-DECORATION: underline; }

.author A:link, .author A:visited, .author A:active { COLOR: #ccc; TEXT-DECORATION: none; font-weight:bold; }
.author A:hover { COLOR: #ccc; TEXT-DECORATION: underline; font-weight:bold; }

.char A:link, .char A:visited, .char A:active { COLOR: #fff; TEXT-DECORATION: none; font-weight:bold;}
.char A:hover { COLOR: #ccc; TEXT-DECORATION: none; font-weight:bold;}

.tabletitle {
	background-image: url(../images/cellpic.jpg);
}
.tabletitle td {
	border-bottom:1px #555 solid;
}
.clsCursor {  cursor: hand}


/*n_code*/
table.ncode_imageresizer_warning {
	background: #FFFFE1;
	color: #000000;
	border: 1px solid #CCC;
	cursor: pointer;
}

table.ncode_imageresizer_warning td {
	font-size: 10px;
	vertical-align: middle;
	text-decoration: none;
}

table.ncode_imageresizer_warning td.td1 {
	padding: 5px;
}

table.ncode_imageresizer_warning td.td1 {
	padding: 2px;
}

/*raidplaner*/
.rp_head {
	background-color:#222;
	border:1px #000 solid;
	color:#ccc;
	font-size:10px;
	width:auto;
	padding:2px;
	vertical-align:top;
}
.rp_head .txt {
	width:150px;
	float:left;
}
.rp_target {
	font-weight:bold;
}
.rp_raidtable, .rp_raidtable_detail {
	width:100%;
	border-collapse:collapse;
}
.rp_raidtable th, .rp_raidtable_detail th {
	border:1px #000 solid;
	background-image:url(../images/cellpic.jpg);
	font-weight:bold;
	color:#f6f040;
	padding:2px 0 3px 1px;
}
.rp_raidtable td, .rp_raidtable_detail td {
	background-color:#222;
	border:1px #000 solid;
	padding:2px 0 3px 1px;
}
.rp_raidtable_detail td {
	vertical-align:top;
}
.rp_raidtable_detail .rp_detail_th1 {
	vertical-align:middle;
	background-color:#333;
	font-weight:bold;
	border-right:0;
	width:18px;
}
.rp_raidtable_detail .rp_detail_th2 {
	vertical-align:middle;
	background-color:#333;
	font-weight:bold;
	border-left:0;
}
.rp_ro_charinfo {
	background-image:url(../itemstats/templates/bg.png);
	padding:5px;
	border:1px #998600 ridge;
}

.rp_minraidtable {
	border-collapse:collapse;
}
.rp_minraidtable tr {
	border:0px;
	border:0px hidden;
}
.rp_minraidtable td {
	border:0px;
	border:0px hidden;
	background-color:#111;
}
.rp_adminoptions {
	text-align:right;
	color:#666;
}
.rp_adminoptions A:link, .rp_adminoptions A:visited, .rp_adminoptions A:active { COLOR: #999; TEXT-DECORATION:underline;}
.rp_adminoptions A:hover { COLOR: #999; TEXT-DECORATION: none;}
