/*********************
* header 
**********************/

.page {overflow-x:hidden;}
.portalSpacer { height:10px; line-height:10px; }

/* missing rsvp */
.missingRsvp{ padding:5px; margin-bottom:5px; }
.missingRsvp h1 {margin:0px; padding:0px; font-weight:bold; font-size:14px; color:#FF8000;}
.missingRsvp span { padding-left:10px; font-size:14px; float:left; }

/* latest items */
#latestitems {}
#latestitems .raidElement { padding-bottom:10px; }
#latestitems .raidElement h1 {padding:0px; margin:0px; font-size:12px; font-weight:bold; padding-bottom:5px; color:#73B1EF; }
#latestitems .raidElement h1 span.date { font-size:10px; font-weight:normal; padding-left:5px; color:#ffffff; }
#latestitems .itemElement { font-size:11px; padding-bottom:2px;}
#latestitems .itemElement span.buyer { font-size:9px; padding-left:2px; color:#cccccc; }

/* event */
#notificationDiv #notificationContent { padding:10px; padding-bottom:20px; padding-top:20px; }
#notificationDiv #notificationContent .eventNotification { border:2px solid #FF8000; }
#notificationDiv #notificationContent .eventNotification tr td { padding-right:5px; }
#notificationDiv #notificationContent .eventNotification tr td span { font-weight:bold; color:#FF8000; }

.forumhomeEvent { line-height:16px; }

/* global */
body {background:#2e2e2e url(../gradient_bg.png) repeat-y scroll center top !important;}
.clear{float:none;clear:both;}
.vBulletin_editor{color:#000000 !important; }

/* module wrapper */
.wrapper { font-size:11px; font-family: arial,verdana; color:#ffffff; padding-bottom:10px;}
.wrapper .wrapper_head {font-weight:bold; border-bottom:1px solid #ffffff; margin-bottom:10px;}
.wrapper .wrapper_content {padding-left:0px;}
.wrapper .wrapper_content div.note { margin-bottom:5px !important; margin-top:5px !important;  font-weight:bold; text-align: center; }
.wrapper_none { color:#ffffff; padding-bottom:10px;}

/*ncode settings*/
.ncode_imageresizer_warning tbody tr td{line-height:17px;font-size:11px;}
.ncode_imageresizer_warning tbody tr td.td1 {width:0px;}
.ncode_imageresizer_warning tbody tr td.td1 img{display:none;}

/**/
.rsvptable .rsvpbit .username{ width:90px !important; }
.rsvptable .rsvpbit .comment { width:700px !important; }

/*moved threads*/
tr.movedThread td{
  color:#666666;
  font-style:italic;
  font-size:11px;
}
tr.movedThread td a{
  color:#666666;
}
tr.movedThread td a:hover{
  color:#ff3e00;
}

/* nffooter */
#nffooter { position:relative; }
#nffooter .foot { background: #424242; width:1200px; font-size:10px; color:#707070; border-top:2px solid #535353; border-bottom:2px solid #535353; margin-top:10px; padding-top:10px; }
#nffooter .foot a, #nffooter .foot a:link, #nffooter .foot a:active, #nffooter .foot a:visited { color:#8f8f8f; text-decoration:none; }
#nffooter .foot a:hover { color:#8f8f8f; text-decoration:underline; }
#nffooter .foot .content .left { float:left; width:505px; padding:10px; text-align:center; }
#nffooter .foot .content .center { float:left; width:150px; height: 100px; background: url(http://forum.worldofnightfall.de/styles/nightfall/footer_nflogo.png) no-repeat center center; }
#nffooter .foot .content .right { float:left; width:505px; padding:10px; text-align:center;}
#nffooter .foot .bottom { text-align:center; }
#nffooter .foot .bottom .footerselect { font-size:10px; background:#393939; border:1px solid #696969; height:16px; }

/* progress */
.progress_box { padding-bottom:5px;}
.progress_table { width:100%; padding:0px; margin:0px; border:1px solid #000000;}
.progress_table tr td { font-size:10px; height:12px; background:#2E2E2E; text-align:left; padding-right:5px;padding-left:5px; }
.progress_table tr td.done { text-align:right; background: #244386 url(http://forum.worldofnightfall.de/styles/nightfall/gradient_tcat.png) repeat-x scroll left 8%; }
.progress_valanyr a { color:#FF8000; text-decoration:none; font-weight:bold; }
.progress_box ul.details{padding:0px;padding-left:5px;margin:0px;list-style:square;list-style-position:inside;}
.progress_box ul.details li{font-size:9px;line-height:11px;color:#73B1EF;}
.progress_box ul.details li a{text-decoration:none;color:#FFD100;}
.progress_box ul.details li a:hover{text-decoration:underline;color:#73B1EF;}

/* recruitment */
.class { padding-left:10px; padding-bottom:2px;}
.class span { color:#ffffff; }
.class span { color:#ffffff; }
.class span.note { color:#cccccc !important; text-transform: none; font-size:12px !important; font-weight:normal !important; }
.high { font-size:14px; font-weight:bold; }
.high span { color:#00ff00; text-transform: uppercase; font-weight:bold; }
.medium span { color:#ffff00; text-transform: uppercase; font-weight:bold; }
.recruit_button {text-align:center;}
.iconRecruitment { margin-left:auto; margin-right:auto; margin-bottom:5px; width:180px; }
.iconRecruitment img{ width:180px; border:0px; cursor:pointer; }

/* rsvp */
.rsvptable {}
.rsvptable .rsvpbit td { padding:1px; padding-left:3px; padding-right:3px; font-size:10px; border-bottom:1px solid #282828; }
.rsvptable .rsvpbit .classimage { width:20px; }
.rsvptable .rsvpbit .charname { width:120px; font-weight:bold; font-size:13px; text-align:right;}
.rsvptable .rsvpbit .username { }
.rsvptable .rsvpbit .date { }
.rsvptable .rsvpbit .date span{ color:#FF8000; }
.rsvptable .rsvpbit .mod { }
.rsvptable .rsvpbit .guests { }
.rsvptable .rsvpbit .comment { width:760px; }

.Druide {color:#ff7c0a;}
.Priester {color:#ffffff;}
.Paladin {color:#f48cba;}
.Todesritter {color:#c21f3a;}
.Schamane {color:#1a43af;}
.Jäger {color:#aad372;}
.Schurke {color:#fff468;}
.Krieger {color:#c69b6d;}
.Hexenmeister {color:#9382c9;}
.Magier {color:#68ccef;}

/* ie6 */
.ie6warning  { padding:3px; margin:2px; background:#ffdc9d; border: 1px solid #ffa500; color: #000000;}
.ie6warning span{float:left; line-height:30px;}
.ie6warning .getff {float:right;}

/* top */
.head {width:1200px; margin-left:auto; margin-right:auto;border-left:1px solid #424242; border-right:1px solid #424242;}

.head_topbar {height:26px; width:1200px;  background:url(../head_topbar_bg.png) repeat-x;}

.head_topbar .container {background:url(../head_topbar_left.png) no-repeat; height:26px;}
.head_topbar ul { float:left; list-style:none; margin:0px; padding:0px; padding-left:200px;}
.head_topbar ul li {height:26px;line-height:26px; float:left; text-align:center; padding-right:30px;}
.head_topbar ul li a {display:block; color:#858585; text-decoration:none;}
.head_topbar ul li a:hover {height:26px;color:#ffffff; text-decoration:none;}

.logincontainer { height:26px; line-height:26px; padding-right:5px; float:right; font-size:10px; }
.logincontainer form input.bginput { width:80px; font-size:10px; height: 14px; color:#ffffff; background: #191919; border: 1px solid #545454;}
.logincontainer form input.button { width:80px; font-size:10px; height: 18px;  color:#ffffff; background: url(../form_button_bg.png) repeat-x; border: 1px solid #1a5189;}
.logincontainer div { float:left; }
.logincontainer .welcome { font-weight:bold; }
.logincontainer .pm { padding-left:5px; }
.logincontainer .notification { padding-left:10px; }
.logincontainer .notification #notifications a { }
.logincontainer .notification #notifications { line-height:26px; padding-left:25px; background: url(http://forum.worldofnightfall.de/styles/nightfall/buttons/sendtofriend.gif) no-repeat left center;}

.dkpchange { text-align:center; margin-left:auto; margin-right:auto; width:1190px; padding:5px; border-bottom: 1px solid #424242; background:#2e2e2e; }
.dkpchange span { color:#FFD100; padding-right:30px; font-size:16px; display:block; }
.dkpchange { font-weight:bold; font-size:11px; color:#fff; }
.dkpchange a,.dkpchange a:link,.dkpchange a:active,.dkpchange a:visited{ color:#868686; text-decoration:underline; }
.dkpchange a:hover{ color:#fff; }
.dkpchange a span{ padding:0px; display:inline; font-size:11px;}

.head_logo {height:99px; background:url(../head_logo.png) no-repeat; }
.head_logo img{float:left;}
.lichking { background:url(../head_logo_lichking.png) no-repeat; }

.head_bottombar {text-align:center; height:26px; width:1200px; background:url(../head_bottombar_bg.png) repeat-x;}

.head_bottombar ul {background: transparent url(http://forum.worldofnightfall.de/styles/nightfall/head_bottombar_bg_overlay.png) no-repeat; list-style:none; padding:0px; margin:0px; margin-left:auto;margin-right:auto;} 
.head_bottombar ul li {height:26px;line-height:26px; float:left; border-right:0px solid #1a5189;}
.head_bottombar ul li.right {height:26px;line-height:26px; float:right; border-left:0px solid #1a5189; border-right:0px solid transparent;}
.head_bottombar ul li.forum{ }
.head_bottombar ul li img {display:none;}
.head_bottombar ul li a {display:block; color:#ffffff; text-decoration:none; padding-left:15px; padding-right:15px;}
.head_bottombar ul li a:hover {height:26px; padding-left:15px; padding-right:15px; color:#000000; text-decoration:none;background:url(../head_bottombar_bg_hover.png) repeat-x;}

.foot { background:#191919; width:1200px; margin-left:auto; margin-right:auto; border-left:1px solid #424242; border-right:1px solid #424242; padding-bottom:20px;}

/* sub forum style */
ul.subforum_block{ list-style: none; padding:0px; padding-top:3px; margin:0px; height:20px; margin-left:20px; }
ul.subforum_block li { float:left;}
ul.subforum_block li a{ text-decoration:none; display:block; font-size:10px;  background: #2b2b2b; height:20px; line-height:20px; padding:0px; padding-left:5px;padding-right:5px; }
ul.subforum_block li a:hover {background:#353535;}
ul.subforum_block li.new {}

/* postbit_legacy style */
.user_container {text-align:center;}
.user_container .rank {text-align:center;  border:0px; margin-top:4px; }
.userinfo_container {margin-top:10px;margin-bottom:10px;}
.userinfo_container div {text-align:left; padding: 3px; margin:0px; margin-bottom:4px;  background: #303030; font-size:10px; border:1px solid #2e2e2e; color:#a9a9a9;}
.userinfo_container div.imdiv {text-align:left; padding: 0px; padding-left:3px; padding-right:3px; margin:0px; margin-bottom:4px;  background: #303030; font-size:10px; border:1px solid #2e2e2e; color:#a9a9a9;}


.breadcrumb{ float:left; color:#A9A9A9; font-size:10px; padding:4px; margin:6px; text-align:left;}
.breadcrumb .currentlocation {}
.breadcrumb_notification {font-size:10px; float:right; padding:4px; margin:6px;  border:1px solid #303030; background: #2A2A2A url(../gradient_thead.png) repeat-x scroll left top;}
.breadcrumb_notification .nicon {float:left; margin-right:10px;}
.breadcrumb_notification a {color:#ffffff;}

.blizzwrap { padding: 10px 20px 10px 20px;}
.blizzheader{color: #0099FF;background-color: #333;padding: 5px; font-size: 11px;}
.blizzinner { background-color: #333;padding: 0 5px;}
.blizzheader span{display: block; background: transparent url("../misc/blizz_ico.gif") left top no-repeat;padding-left: 40px;height: 21px;line-height: 21px;}
.blizzquote {color: #0099FF;padding: 10px 5px 5px 5px;font-size: 11px;background: #333 url(../misc/blizzquotesep.gif) left top no-repeat;}
