body
{
	margin: 0;
	background: #369 url(/style/poke/manyula/336699.jpg) right top no-repeat fixed;
	color: #FFF;
	font: 0.85em Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

img, abbr, acronym
{
	border: 0;
}

small { font-size: 0.85em; }

.bg-hell0 { background: #369 url(/style/poke/manyula/336699.jpg) right top no-repeat fixed; }
.bg-hell1 { background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed; }
.bg-hell2 { background: #194D84 url(/style/poke/manyula/194D84.jpg) right top no-repeat fixed; }
.bg-dunkel1 { background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed; }
.bg-dunkel2 { background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed; }

.float-left { float: left; }
.float-right { float: right; }
.float-both { float: both; }

.clear-left { clear: left; }
.clear-right { clear: right; }
.clear-both { clear: both; }

.nobr { white-space: nowrap; }

.center { text-align: center; }

.vmiddle { vertical-align: middle; }

p
{
  margin: 0.7em 0 0.7em 0;
  padding: 0;
}

.mt0
{
  margin-top: 0em;
}

.mb0
{
  margin-bottom: 0em;
}

/* /// Links /// */

a, a:link
{
	color: #82BCFF;
	text-decoration: none;
}

a:hover
{
	color: #FFF;
	text-decoration: none;
}

a:active
{
	color: #FFF;
	text-decoration: underline;
}

/* /// Inhalt, header/banner /// */

#cnt
{
	width: 94%;
	min-width: 760px;
	margin: 0 0 0 1%;
}

#usr
{
	background: #002961 url(http://www.filb.de/style/poke/manyula/002961.jpg) right top no-repeat fixed;
	margin: 0 0 1px 0;
	padding: 0.2em 0.2em;
}

#usr2
{
	font-size: 85%;
}

#usr .item
{
	margin: 0 1.5em 0 0;
	white-space: nowrap;
}

#usr .welcome
{
	font-weight: bold;
}

#bnn
{
	background: url(http://www.filb.de/style/bannbg.png) repeat-x;
}

#lg0
{
	height: 115px;
	background: #00346E url(http://www.filb.de/style/bannbg.png) repeat-x;
}

#lg1
{
	height: 115px;
	background: url(/style/poke/manyula/transparent.png) right top no-repeat fixed;
}

#logo
{
	background: url(/style/neulogo2009.png) 0 0 no-repeat;
	height: 115px;
}

#logo #motto
{
	padding: 90px 0 0 0.75em;
	letter-spacing: 0.1em;
	font-style: italic;
	font-family: 'Trebuchet MS', sans-serif;
}

#logo #motto span
{
	letter-spacing: normal;
}

/*
#logo #gooad
{
	width: 468px;
	height: 60px;
	margin: 15px 0 0 260px;
	float: left;
}
*/
#logo #gooad
{
	float:	left;
	height:	98px;
	margin:	11px 0 0 333px;
	width:	132px;
}

#nl1
{
	background: url(/style/poke/manyula/transparent.png) right top no-repeat fixed;
	margin: 0 0 0 0.4em;
}

#nav
{
	margin-bottom: 1px;
	background: #00346E url(/style/neulogo2009.png) 0 -115px no-repeat;
}

#nav #nl1 a.tab
{
	display: block;
	border: 1px solid #369;
	border-width: 1px 1px 0 1px;
	margin: 0 0.2em 0 0.2em;
	margin-top: 1px;
	padding: 0.25em;
	/* float: left; */
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
	position: relative;
}

#nav #nl1 a.tab:hover,
#nav #nl1 a.tab:active
{
	color: #FFF;
	background-color: #386EA9;
	background-image: none !important;
	position: relative;
}

#nav #nl1 a.tab span
{
	font-size: 115%;
}

#nav #nl1 a.active,
#nav #nl1 a.active:hover,
#nav #nl1 a.active:active
{
	position: relative;
	top: 1px;
	margin: 0 0.4em 0 0.4em;
	color: #FFF;
	border-width: 2px;
	border-bottom: 0;
	background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed !important;
}

#nav #nl1 a.active span
{
	font-size: 150%;
}

#nav #nl1 table
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
}

#nav #nl1 table tr
{
	padding: 0;
	margin: 0;
}

#nav #nl1 table tr td
{
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}

#nav #nl1 a.wiki
{
	border-width: 1px 1px 1px 1px;
	padding: 0.1em 0.25em 0.1em 0.25em;
	position: relative;
	left: 0;
	top: 1px;
	margin: 0 0 0.3em 0.6em;
}

#nav #nl1 a.wiki .arr
{
	margin: 0 0 0 0.25em;
	display: none;
	line-height: 0.8em;
}

#nav #nl1 a.wiki:hover,
#nav #nl1 a.wiki:active
{
	color: #000;
	border-color: #AAA;
	background-color: #EEE;
}

#nav #nl1 a.wiki:hover .arr,
#nav #nl1 a.wiki:active .arr
{
	display: inline;
}

#nav #nl1 a.wiki span img
{
	width: 16px;
	height: 16px;
}

/* /// Positionsanzeige /// */

#nav2
{
	/* margin-top: 1px; */
	/* border-bottom: 2px solid #001150; */
	background: #002961 url(/style/nav2fvl.png) repeat-x bottom left;
	color: #BABAEF;
	font-weight: bold;
}

#nav22
{
	background-image: url(/style/poke/manyula/transparent.png);
	background-position: right top;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 0.2em 0.3em 0.2em 0.3em;
}

#nav2 #nav2txt
{
	font-size: 85%;
	padding: 0 0 0 20px;
	background: url(http://www.filb.de/favicons/) left center no-repeat;
	min-height: 20px;
	line-height: 20px;
}

#nav2 a.nav2item
{
	margin: 0 1.5em 0 0;
	white-space: nowrap;
	color: #BABAEF;
}

#nav2 a.nav2item:hover,
#nav2 a.nav2item:active
{
	color: #FFF;
}

#nav2 a.active
{
	color: #FFF;
	/* text-decoration: underline; */
	/* cursor: default; */
}


/* /// Inhalt /// */

#inh-inhr
{
	background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed;
	padding-bottom: 1px;
}

#inh-inhr2
{
	margin: 0 1px;
	background: #194D84 url(/style/poke/manyula/transparent.png) right top no-repeat fixed;
}

#inh-inhr2 table
{
	margin: 0;
	padding: 0;
	border: 0;
	width: 100%;
}

#inh
{
	/*width: 75%;*/
	/* padding: 1em 0; */
	padding: 0 0 1em 0;
	vertical-align: top;
	background: #194D84 url(/style/poke/manyula/transparent.png) right top no-repeat fixed;
}

#inh2
{
	padding: 0.7em 1em;
}

/* /// Leiste rechts /// */

#inhr
{
	width: 25%;
	vertical-align: top;
}

#inhr h3
{
	margin: 0;
	padding: 0.2em 0.3em;
	font-size: 120%;
	font-weight: normal;
	background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed;
}

#inhr h3 .cart
{
	padding: 0 0 0 20px;
	background: url(http://www.filb.de/style/cart.png) left center no-repeat;
}

#inhr h3 .daten
{
	padding: 0 0 0 20px;
	background: url(http://www.filb.de/style/calendar.png) left center no-repeat;
}

#inhr h3 .news
{
	padding: 0 0 0 20px;
	background: url(http://www.filb.de/style/newspaper.png) left center no-repeat;
}

#inhr h3 .cursor
{
	padding: 0 0 0 20px;
	background: url(http://www.filb.de/style/cursor.png) left center no-repeat;
}

#inhr h3 .chat
{
	padding: 0 0 0 20px;
	background: url(http://www.filb.de/style/chat.png) left center no-repeat;
}

#inhr h3 .tv
{
	padding: 0 0 0 20px;
	background: url(http://www.filb.de/style/tv.png) left center no-repeat;
}

#inhr h3 .colors
{
	padding: 0 0 0 20px;
	background: url(http://www.filb.de/style/colors.png) left center no-repeat;
}

#hl,
.gldlnk
{
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
}

.unterteiler
{
	margin-top: 1px;
}

#hl
{
	font-size: 90%;
	padding: 0.5em 0.5em 0.05em 0.5em;
}

#hl ul
{
	margin: 0;
	padding: 0.5em 0 0 0;
	list-style-type: none;
}

#hl ul li
{
	margin: 0 0 1em 1em;
	padding: 0;
}

.gldlnk
{
	font-size: 90%;
	padding: 0.5em;
}

.gldlnk ul
{
	margin: 0.5em 0 0 0;
	padding: 0 0 0 2em;
	list-style-type: disc;
}

.gldlnk ul li
{
	margin: 0 0 0 1em;
	padding: 0;
}

.gldlnk ul li.cart { list-style-image: url(http://www.filb.de/style/cart.png); }
.gldlnk ul li.dvd { list-style-image: url(http://www.filb.de/style/dvd.png); }
.gldlnk ul li.cd { list-style-image: url(http://www.filb.de/style/cd.png); }
.gldlnk ul li.spiel { list-style-image: url(http://www.filb.de/style/game.png); }
.gldlnk ul li.text { list-style-image: url(http://www.filb.de/style/text.png); }
.gldlnk ul li.chat { list-style-image: url(http://www.filb.de/style/chat.png); }
.gldlnk ul li.tv { list-style-image: url(http://www.filb.de/style/tv.png); }
.gldlnk ul li.book { list-style-image: url(http://www.filb.de/style/book.png); }
.gldlnk ul li.page { list-style-image: url(http://www.filb.de/style/page.png); }
.gldlnk ul li.register { list-style-image: url(http://www.filb.de/style/user_add.png); }
.gldlnk ul li.regedit { list-style-image: url(http://www.filb.de/style/vcard_edit.png); }
.gldlnk ul li.rarr { list-style-image: url(http://www.filb.de/style/arrow_right.png); }
.gldlnk ul li.login { list-style-image: url(http://www.filb.de/style/door_in.png); }
.gldlnk ul li.help { list-style-image: url(http://www.filb.de/style/help.png); }
.gldlnk ul li.keygo { list-style-image: url(http://www.filb.de/style/key_go.png); }
.gldlnk ul li.emotgrin { list-style-image: url(http://www.filb.de/style/emoticon_grin.png); }
.gldlnk ul li.pic { list-style-image: url(http://www.filb.de/style/pic.png); }

.gldlnk h4
{
	margin: 0.5em 0 0 0.5em;
	font-weight: bold;
	font-size: 110%;
}

.gldlnk .h4tage
{
	float: right;
	font-weight: normal;
	font-size: 0.8em;
	font-style: italic;
}

.gldlnk dl { margin: 0.5em 0 -1em 0.5em; }

.gldlnk dl dt { font-weight: bold; }

.gldlnk dl dd { margin: 0 0 1em 1em; }

ul.datum
{
	margin: 0;
}

ul.datum li
{
	margin: 0 0 0 1em;
}

ul.datum li div
{
	/*padding-left: 0.5em;*/
	/*position: relative;
	padding-left: 0.3em;*/
}

ul.datum li a,
ul.datum li a:link,
ul.datum li a:visited { color: #FFF; }
ul.datum li a:hover { color: #82BCFF; }

ul.datum li.EU { list-style-image: url(http://www.filb.de/images/flags/EU.gif); }
ul.datum li.DE { list-style-image: url(http://www.filb.de/images/flags/DE.gif); }
ul.datum li.JP { list-style-image: url(http://www.filb.de/images/flags/JP.gif); }
ul.datum li.US { list-style-image: url(http://www.filb.de/images/flags/US.gif); }
ul.datum li.KR { list-style-image: url(http://www.filb.de/images/flags/KR.gif); }

#sgad
{
	margin: 0.5em 0 0 0.5em;
	text-align: center;
}

/* /// Terminliste 2009-03-10 /// */

.gldlnk .kategorie
{
	margin: 0.5em 0 0em 0;
	font-weight: bold;
	text-align: center;
}

.gldlnk .termine a,
.gldlnk .termine a:link,
.gldlnk .termine a:visited { color: #FFF; }
.gldlnk .termine a:hover { color: #82BCFF; }

.gldlnk .termine .tdatum
{
	/*padding: 0.4em 0 0 0.5em;*/
	padding-left: 0.4em;
	padding-right: 0.1em;
	font-weight: bold;
	font-size: 110%;
}

.gldlnk .termine .tseparator
{
	padding-bottom: 0.3em;
}

.gldlnk .termine .tregion
{
	padding-top: 0.2em;
	padding-left: 1.6em;
	padding-right: 0.4em;
	vertical-align: top;
	width: 16px;
}

.gldlnk .termine .ttage
{
	float: right;
	font-weight: normal;
	font-size: 0.8em;
	font-style: italic;
}

.gldlnk .termine .wichtig
{
	font-weight: bold;
}


/* /// News /// */

#weiterlesen /* ID (alt) */
{
	border: 0; /* Für Firefox und Opera */
	border-top: solid 1px #001150;
	border-bottom: transparent;
	height: 1px;
}

.weiterlesen /* CLASS (neu) */
{
	border: 0 !important; /* Für Firefox und Opera */
	border-top: solid 1px #001150 !important;
	border-bottom: transparent !important;
	height: 1px !important;
	margin: 0 0 1em 0 !important;
}

.newsitem
{
	margin: 0 0 1em 0;
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
}

.newsitem .ueb
{
	padding: 0.5em;
	border-bottom: 1px solid #001150;
	background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed;
	font-family: 'Trebuchet MS';
}

.newsitem .ueb a, .newsitem .ueb a:link, .newsitem .ueb a:hover
{
	color: #FFF;
	text-decoration: none;
}

.newsitem .ueb h3 a:active
{
	color: #FFF;
	text-decoration: underline;
}

.newsitem .ueb h3
{
	margin: 0;
	font-weight: normal;
	font-size: 140%;
}

.newsitem .data
{
	font-size: 90%;
	font-family: "Lucida Console", Courier, Courier New, monospace;
}

.newsitem .text
{

	margin: 0.5em 0 0 0;
	padding: 0.5em 0.5em 0.5em 1.2em;
}

.newsitem .komm
{
	padding: 0.5em;
	margin: 1em 0 0 0;
	border-top: 1px dotted #001150;
}

.newstable
{
	border: 1px solid #336699;
	border-collapse: collapse;
}

.newstable th,
.newstable td
{
	border: 1px solid #336699;
}

.kommentar
{
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
	margin: 1em 0.5em 0em 0.5em;
}

.i
{
	padding: 2px;
	border: 0;
	float: left;
}

.ir
{
	padding: 2px;
	border: 0;
	float: right;
}

.k
{
	margin: 0 0 0 24px;
	padding: 0.2em;
}

.kdat { border-bottom: 1px solid #001150; }

.ktext { margin: 0.25em 0 0 0; }

.ktext p { margin: 0; }


#kommf { margin: 1em 0 0 0; }

#kommf strong
{
	margin: 0 0 1em 0;
	display: block;
}

#kommf input
{
	font-size: 1em;
	padding: 0;
	border-width: 1px;
}

#kommf textarea
{
	border-width: 1px;
	width: 40%;
}

#kommf .clear-left { height: 0.5em; }

#kommf .kflabel
{
	width: 6em;
	float: left;
}

.newssearchresults {
	background: #002961 url(/style/poke/manyula/002961.jpg) no-repeat fixed right top;
	border: 1px solid #001150;
	padding: 0.5em;
	margin-bottom: 0.5em;
	text-align: center;
	font-weight: bold !important;
}

.newsnotfound {
	background: #002961 url(/style/poke/manyula/002961.jpg) no-repeat fixed right top;
	border: 1px solid #001150;
	padding: 0.5em;
}


/* /// Unten /// */

#unt
{
	width: 90%;
	min-width: 760px;
	margin: 0 0 0 1%;
	padding: 0.5em 0 0 0;
}

#unt p
{
	margin: 0 0.5em 0.5em 0.5em;
	font-size: 90%;
}

#unt p span
{
	display: block;
}

#unt p #imprl
{
	display: inline;
	margin: 0 0 0 0.8em;
}


/* /// Sonstiges /// */

.tabcontent {
	display: none;
}

#tabmain {
	border: 1px solid #369;
	padding: 0.3em;
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
}

.tabmenuframe {
	padding-left: 0.25em;
	padding-right: 0.25em;
	font-size: 1.1em;
}

.tabmenuitem {
	display: inline;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-top: 0.15em;
	margin-left: 0.5em;
	background-color: #369;
}

.tabmenuitem_sel {
	display: inline;
	position: relative;
	padding-left: 0.5em;
	padding-right: 0.5em;
	padding-top: 0.15em;
	margin-left: 0.5em;
	background-color: #00346E;
	border: 1px solid #369;
	border-bottom: 1px solid #00346E;
}

.imageboxcorocoro,
.imagebox {
	width: 550px;
	margin: 0.2em auto 0.2em auto;
	padding: 3px;
	border: 1px solid #369;
	text-align: center;
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
}

.imageboxcorocoro p,
.imagebox p {
	margin: 3px 0 0 0;
}

.usericon {
	margin-right: 2px;
	vertical-align: middle;
}

/* /// Loginformular /// */
.filbLoginButton
{
	font-size: 11px;
}

.filbLoginText
{
	height: 15px;
	font-size: 11px;
	border: 1px solid #369;
}

/* /// Formulare /// */

.formerr
{
  margin: 0.5em;
  padding: 0.25em;
}

.formcenter
{
  margin: 0 auto;
}

.formerr .formerr2
{
  padding: 0 0.5em 0 0.5em;
  border: 1px solid #F00;
}

.formerr2 p
{
  margin: 0.5em 0 0.5em 0;
}

.formular
{
  padding: 0.8em;
  border: 1px solid #369;
}

.formular dl
{
  margin: 0;
}

.formular dl dt
{
  font-weight: bold;
  margin: 0 0 0.4em 0;
}

.formular dl dd
{
  margin: 0 0 1.5em 1.5em;
}

.formular .neb,
.formular .neblast
{
  float: left;
}

.formular .neblast
{
  padding: 0 0 0 1em;
}

.formular dl dd p
{
  margin: 0 0 0.4em 0;
  padding: 0;
}

.formular .abschicker
{
  text-align: center;
}

.formular .regeln
{
  border: 1px solid #001150;
  margin: 0.5em;
}

.formular .regeln p
{
  margin: 0.5em;
}

.formular .regeln ul
{
  margin: 0.5em 0.5em 1.5em 0.5em;
  padding: 0 0 0 1.5em;
  list-style-type: square;
}

.formular .regeln ul li
{
  margin: 0 0 0.5em 0;
}

.profil .offline
{
	color: #FF7072;
}

.profil .online
{
	color: #82FF70;
}

/* /// Einstellungen /// */

.einstellungen1
{
  border: 1px solid #369;
}

.einstellungen2
{
  margin: 0.5em 0 0.5em 0.1em;
}

.einstellungen2 .formular
{
  border-right: none;
  min-height: 6em;
}

.formularabschnitt
{
  display: block;
  margin: 0 0 0.4em 0.5em;
}

.formularabschnittjs
{
  margin: 0 0 0.4em 9.4em;
}

.formularabschnitt h2,
.formularabschnittjs h2
{
  margin: 0 0 0 0.5em;
  font-size: 1.5em;
  line-height: 1em;
}

.formularabschnitt .formular,
.formularabschnittjs .formular
{
  margin-top: 0.5em;
}

.jstabs
{
  width: 9em;
  float: left;
  display: none;
  position: relative;
  top: 1px;
  left: 2px;
  padding: 2.5em 0 0 0;
  margin: 0 0 0 0.5em;
}

.jstabs a,
.jstabs a.inaktiv
{
  padding: 0.2em 0 0.2em 0.2em;
  display: block;
  cursor: pointer;
  font-weight: bold;
  color: #FFF;
}

.jstabs a span,
.jstabs a.inaktiv span
{
  margin: 0.1em 0.4em 0.1em 0.2em;
}

.jstabs a:hover
{
  background-color: #369;
}

.jstabs a.aktiv,
.jstabs a.aktiv:hover
{
  border-width: 1px 0 1px 1px;
  border-color: #369;
  border-style: solid;
  background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
}

.htmltabs
{
  display: block;
}

.htmltabs ul
{
  margin: 0 0 1em 0;
  padding: 0 0 0 1.3em;
  list-style-type: disc;
}

.einstellungensubmit
{
  margin: 1em 0 0 0;
  text-align: right;
}


/* /// Forum /// */
#vBulletin {}

#vBulletin .page {}
#vBulletin .tfoot {
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
}

#vBulletin .tborder
{
	/*background: #194D84 url(/style/poke/manyula/194D84.jpg) right top no-repeat fixed;*/
	color: #FFF;
}

#vBulletin .tcat
{
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
	color: #FFFFFF;
	font-weight: bold;
}

/*

#vBulletin .trcat
{
	background: #00346E url(/forum/images/skins/filb/gradients/filbdeboardgradient.png) center left repeat-x;
}

#vBulletin .trcat .tcat
{
	background: url(/style/poke/manyula/transparent.png) right top no-repeat fixed;
	background-color: none;
	color: #FFFFFF;
	font-weight: bold;
}

*/

#vBulletin .tcat a:link,
#vBulletin .tcat_alink
{
	text-decoration: none;
}

/*
#vBulletin .tcat a:visited,
#vBulletin .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
*/

#vBulletin .tcat a:hover,
#vBulletin .tcat a:active,
#vBulletin .tcat_ahover
{
	color: #82BCFF;
	text-decoration: underline;
}

#vBulletin .thead
{
	background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed;
	color: #FFFFFF;
	font-weight: bold;
}

#vBulletin .thead a:link,
#vBulletin .thead_alink
{
	color: #FFFFFF;
}

/*
#vBulletin .thead a:visited,
#vBulletin .thead_avisited
{
	color: #FFFFFF;
}
*/

#vBulletin .thead a:hover,
#vBulletin .thead a:active,
#vBulletin .thead_ahover
{
	color: #82BCFF;
}

#vBulletin .alt1,
#vBulletin .alt1Active
{
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
	color: #FFFFFF;
}

#vBulletin .alt2,
#vBulletin .alt2Active
{
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
	color: #FFFFFF;
}

#vBulletin hr
{
  color: #002961;
  background-color: #002961;
  border-color: #002961;
}

#vBulletin hr#weiterlesen
{
  color: #001150;
  background-color: #001150 ;
  border-color: #001150;
}

#vBulletin .time
{
	color: #BABAEF;
}

#vBulletin .vbmenu_control
{
	background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed;
	color: #FFFFFF;
	font-size: 85%;
	font-weight: bold;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}

#vBulletin .vbmenu_control a:link,
#vBulletin .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}

#vBulletin .vbmenu_control a:visited,
#vBulletin .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}

#vBulletin .vbmenu_control a:hover,
#vBulletin .vbmenu_control a:active,
#vBulletin .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}

#vBulletin .panel
{
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
	padding: 10px;
}

#vBulletin .panelsurround
{
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
}

#vBulletin legend
{
	color: #BABAEF;
}

#vBulletin .vBulletin_editor
{
	color: #000000;
}

#vBulletin .vBulletin_editor legend
{
	color: #000000;
}

#vBulletin .inlinemod
{
	background: #FFFFCC;
	color: #000000;
}

#vBulletin .highlight
{
	color: #FF6000;
	font-weight: bold;
}

#vBulletin .shade,
#vBulletin a.shade:link,
#vBulletin a.shade:visited
{
	color: #BABAEF;
	text-decoration: none;
}

#vBulletin a.shade:active,
#vBulletin a.shade:hover
{
	color: #C9CBF9;
	text-decoration: underline;
}

#vBulletin .tcat .shade,
#vBulletin .thead .shade,
#vBulletin .tfoot .shade
{
	color: #BABAEF;
}

#vBulletin #visitor_messaging_tab,
#vBulletin #stats_tab,
#vBulletin #friends_tab,
#vBulletin #infractions_tab,
#vBulletin #contactinfo_tab,
#vBulletin #aboutme_tab
{
	background-position: top right !important;
	background-attachment: fixed !important;
	background-repeat: no-repeat !important;
}

#vBulletin table tbody tr td table
{
	width: auto;
}

#vBulletin #smilietable
{
	padding: 1em 1.5em;
}

#vBulletin .vBulletin_editor a
{
	color: navy;
}

#vBulletin #profileform table,
#vBulletin #usercpShell table
{
	width: 100%;
}

#vBulletin .vbmenu_option
{
	background: #194D84 url(/style/poke/manyula/194D84.jpg) right top no-repeat fixed;
	color: #FFFFFF;
}

#vBulletin .vbmenu_hilite
{
	background: #369 url(/style/poke/manyula/336699.jpg) right top no-repeat fixed;
	color: #FFFFFF;
}

#vBulletin .vbmenu_popup
{
	color: #FFFFFF;
	background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed;
}

#vBulletin .vbmenu_popup table
{
	width: auto;
}

#vBulletin .vbmenu_popup a,
#vBulletin .vbmenu_popup a:active,
#vBulletin .vbmenu_popup a:link
{
	color: #FFFFFF;
}

#vBulletin .vbmenu_popup a:hover
{
	color: #FFFFFF;
}

#vBulletin #profile_tabs
{
	font-size: 0.9em;
}

#vBulletin .code pre
{
	background: white !important;
	color: black !important;
	font: 1em Consolas, 'Courier New', courier, monospace;
}

#vBulletin .vB_kaihou_news_line
{
	background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed;
	margin: 0.5em 0 0;
	padding: 0.1em;
	line-height: 15px;
	text-align: right;
	clear: both;
	border: 1px solid #001150;
	border-bottom: 0px;
}

#vBulletin .vB_kaihou_news_title a, #vBulletin .vB_kaihou_news_title a:link, #vBulletin .vB_kaihou_news_title a:hover
{
	color: #FFF;
}

#vBulletin .vB_kaihou_news_title
{
	font-weight: bold;
	padding: 0.2em;
	float: left;
}

#vBulletin .vB_kaihou_news_author
{
	font-size: 0.85em;
	padding: 0.2em 0.2em 0 0;
	float: right;
}

#vBulletin .vB_kaihou_news
{
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
	border: 1px solid #001150;
	margin: 0 0 1em;
	padding: 0.5em;
}

#vBulletin .spoiler-wrap
{
	width: 95%;
	margin: 6px auto;
	clear: both;
	background: #002961 url(/style/poke/manyula/002961.jpg) right top no-repeat fixed;
	border: 1px solid #001150;
	border-width: 1px 1px 1px 4px;
	font: Arial;
}

#vBulletin .spoiler-head
{
	font-size: 0.9em;
	padding: 0.2em 14px; 0.3em;
	margin-left: 0.3em;
	line-height: 15px;
	font-weight: bold;
}

#vBulletin .spoiler-body {
	font-size: 0.9em;
	padding: 0.1em 0.4em 0.2em;
	display: none;
	border-top: 1px solid #0D4179;
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
}

#vBulletin .folded {
	display: block;
	background: transparent url(/forum/images/skins/filb/misc/icon_plus.png) no-repeat left center;
	padding-left: 14px;
}

#vBulletin .unfolded {
	display: block;
	background: transparent url(/forum/images/skins/filb/misc/icon_minus.png) no-repeat left center;
	padding-left: 14px;
}

#vBulletin .threadcount, #vBulletin .replycount {
	font-size: 0.9em;
}

#vBulletin .threadcount_head, #vBulletin .replycount_head {
	#font-family: 'Arial Narrow', sans-serif;
	font-size: 0.85em;
}

#vBulletin .stg_table {
	background: #194D84 url(/style/poke/manyula/194D84.jpg) right top no-repeat fixed;
	border-collapse: separate;
	border-spacing: 1px;
}

#vBulletin .stg_table td, #vBulletin .stg_table th {
	padding: 2px;
}

/* /// Oekaki /// */
#oekaki #contentmain
{
	padding: 0 1%;
}
#oekaki  #menubar
{
	padding: 0.4em;
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
	margin-bottom: 1px;
}

#oekaki #options
{
	padding: 0.4em;
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
	margin-bottom: 1px;
}

#oekaki #adminbar
{
	padding: 0.4em;
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
	margin-bottom: 1px;
	font-size: 0.85em;
}

#oekaki .postheader
{
	padding: 0.4em 0.5em 0.4em 0.5em;
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
	margin-bottom: 1px;
	font-size: 0.9em;
}

#oekaki .postmain
{
	vertical-align: top;
	padding: 0.4em 0.5em 0.4em 0.5em;
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
	margin-bottom: 1px;
	font-size: 0.9em;
}

#oekaki .commentheader
{
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
	padding: 0.3em;
	text-align: left;
	font-size: 0.95em;
}

#oekaki .commentinfo
{
	font-size: 0.95em;
}

#oekaki .commentdata
{
	margin-bottom: 0.2em;
	padding: 0.2em 1em 0.5em 1em;
	text-align: left;
	vertical-align: top;
	font-size: 1.0em;
}

#oekaki .commentdata img
{
	/* border: 1px solid #369; */
}

#oekaki .imghover,
#oekaki .imghover:hover,
#oekaki .imgthumb,
#oekaki .imgthumb:hover
{
	margin: 1px;
}

#oekaki #footer
{
	font-size: 0.8em;
	padding: 0.4em;
	text-align: right;
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
}

#oekaki .infotable
{
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
	padding: 0.4em 0.5em 0.4em 0.5em;
}

#oekaki .header
{
	text-align: center;
	margin: 0;
	margin-bottom: 1px;
	padding: 0.4em 0.5em 0.4em 0.5em;
	font-size: 1em;
	font-weight: bold;
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
}

#oekaki .pheader
{
	text-align: center;
	margin: 1em 15% 1px 15%;
	margin-bottom: 1px;
	width: 70% !important;
	padding: 0.4em 0.5em 0.4em 0.5em;
	font-size: 1em;
	font-weight: bold;
	background: #00346E url(/style/poke/manyula/00346E.jpg) right top no-repeat fixed;
}

#oekaki .pinfotable
{
	vertical-align: top;
	margin: 0 15% 0 15%;
	width: 70% !important;
	padding: 0.4em 0.5em 0.4em 0.5em;
	background: #0D4179 url(/style/poke/manyula/0D4179.jpg) right top no-repeat fixed;
	font-size: 0.9em;
}

#oekaki hr
{
	border: 0; border-top: solid 1px #808080; border-bottom: transparent; height: 1px;
}
