@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix(http://www.firefox-browser.de/forum){body {background-color: #425999 !important;}

font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif; }
body * { background-color : transparent !important;  }
/* ----------------------------- Grafiken --------------------------------------------*/
img[src$="logo_phpBB.jpg"] {
    width: 0;
    height: 128px;
    padding-left: 259px;
    background: url( "http://img3.imagebanana.com/img/2hg990r4/logophpbb.png" ) no-repeat center transparent;
  }

img[src$="icon_newest_reply.gif"], img[src$="icon_minipost_new.gif"]
 { width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:16px !important; padding-top:16px !important; margin-right: 2px !important;
background-image: url(http://img3.imagebanana.com/img/kn5f580j/151.gif)!important;}

img[src$="icon_minipost.gif"] { width:0px !important; height:9px !important; background-repeat: no-repeat;
padding-left:16px !important; padding-top:1px !important; padding-bottom:2px !important;
margin-right: 1px !important; background-image: url(http://img3.imagebanana.com/img/mc5ig43y/109.gif)!important;}

img[src$="/icon_mini_faq.gif"]{background: url(http://img3.imagebanana.com/img/7kqd8e6/FAQ.gif) no-repeat top !important;
height: 0 !important; width: 0 !important; padding-left: 22px !important; padding-top: 19px !important}

img[src$="/icon_mini_groups.gif"]{background: url(http://img3.imagebanana.com/img/xdiulsrs/WikiChat.gif) no-repeat top left !important;height:0 !important; width: 0 !important; padding-left: 12px !important; padding-top: 13px !important;}

img[src$="/icon_mini_login.gif"]{ background: url(http://img3.imagebanana.com/img/4vqi7fb0/Logout.gif) no-repeat top left !important; height: 0 !important; width: 0 !important; padding-left: 12px !important; padding-top: 10px !important;}

img[src$="/icon_mini_members.gif"]{ background: url(http://img3.imagebanana.com/img/xdiulsrs/WikiChat.gif) no-repeat top left !important;height: 0 !important;width: 0 !important; padding-left: 22px !important; padding-top: 13px !important;}

img[src$="/icon_mini_message.gif"]{background: url(http://img3.imagebanana.com/img/h0volo/Brief.gif) no-repeat top left !important; height: 0 !important; width: 0 !important; padding-left: 14px !important; padding-top: 9px !important;}

img[src$="/icon_mini_profile.gif"]{ background: url(http://img3.imagebanana.com/img/uu9d98cc/Profil.gif) no-repeat top left !important;height:0 !important; width: 0 !important; padding-left: 19px !important; padding-top: 13px !important;}

img[src$="/icon_mini_search.gif"]{ background: url(http://img3.imagebanana.com/img/ajh83va/SuchenLupe.png) no-repeat top left !important;height: 0 !important;width: 0 !important; padding-left: 17px !important; padding-top: 13px !important;}

img[src$="msg_inbox.gif"] {width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:34px !important; padding-top:35px !important;
background-image: url(http://img3.imagebanana.com/img/cgi7zi1o/a_e_bk13.gif)!important;}

img[src$="msg_sentbox.gif"]{ width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:34px !important; padding-top:35px !important;
background-image: url(http://img3.imagebanana.com/img/6nscbyca/a_e_bk12.gif)!important;}

img[src$="msg_outbox.gif"]{ width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:34px !important; padding-top:35px !important;
background-image: url(http://img3.imagebanana.com/img/6uufksu/a_e_bk11.gif)!important;}

img[src$="msg_savebox.gif"] { width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:34px !important; padding-top:35px !important;
background-image: url(http://img3.imagebanana.com/img/mkdde61f/11.gif)!important;}

img[src$="icon_yim.gif"] {width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:90px !important; padding-top:25px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/ehc41lhk/yahoo.png)!important;}

img[src$="icon_profile.gif"] {width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:90px !important; padding-top:25px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/kr2eoq44/profil.png)!important;}

img[src$="icon_icq_add.gif"], img[src$="icon_icq.gif"]  {width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:90px !important; padding-top:25px !important;
margin-right: 0px !important; background-image: url(http://img3.imagebanana.com/img/365z4fw/icq.png)!important;}

img[src$="icon_www.gif"] { width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:90px !important; padding-top:25px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/8xz5s4lj/www.png)!important;}

img[src$="icon_pm.gif"] { width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:90px !important; padding-top:25px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/a4s09vq/pm.png)!important;}

img[src$="icon_msnm.gif"],img[src$="icon_msn.gif"]{width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:90px !important; padding-top:25px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/1z7d503u/msn.png)!important;}

img[src$="icon_email.gif"] { width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:90px !important; padding-top:25px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/6cyqb284/email.png)!important;}

img[src$="icon_aim.gif"] { width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:90px !important; padding-top:25px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/8my4qvlg/aim.png)!important;}

img[src$="icon_quote.gif"] {width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:90px !important; padding-top:26px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/wa8idmje/zitat.png)!important;}

img[src$="icon_edit.gif"] {width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:90px !important; padding-top:26px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/q0sqzqbd/edit.png) !important;}

img[src$="icon_delete.gif"] {width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:28px !important; padding-top:26px !important; margin-right: 0px !important;
background-image: url(http://img3.imagebanana.com/img/5g4ohemz/loeschen.png) !important;}

img[src$="folder_sticky_new.gif"] {width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:28px !important; padding-top:28px !important;
background-image: url(http://img3.imagebanana.com/img/ht8lx817/rot.gif)!important;}

img[src$="folder_new.gif"] {width:0px !important;height:0px !important;
background-repeat: no-repeat ;padding-left:28px !important;padding-top:28px !important;
background-image: url(http://img3.imagebanana.com/img/bbea8tuj/7.gif)!important;}

img[src$="folder.gif"] {width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:28px !important; padding-top:28px !important;
background-image: url(http://img3.imagebanana.com/img/2g51ms23/Firefox155.gif)!important;}

img[src$="folder_new_hot.gif"] { width:0px !important; height:0px !important;
background-repeat: no-repeat ; padding-left:28px !important; padding-top:28px !important;
background-image: url(http://img3.imagebanana.com/img/5stufcyd/Globe3.gif)!important;}

img[src$="folder_hot.gif"] { width:0px !important; height:0px !important;
background-repeat: no-repeat ; padding-left:28px !important; padding-top:28px !important;
background-image: url(http://img3.imagebanana.com/img/zf81q5m/Globe222.gif)!important;}

img[src$="folder_announce.gif"] { width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:28px !important; padding-top:28px !important;
background-image: url(http://img3.imagebanana.com/img/0nljs56n/Ankndigung.jpg)!important;}

img[src$="folder_lock_new.gif"] {width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:28px !important; padding-top:28px !important;
background-image: url(http://img3.imagebanana.com/img/takl0a91/Security55.gif)!important;}

img[src$="folder_lock.gif"] {width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:28px !important; padding-top:28px !important;
background-image: url(http://img3.imagebanana.com/img/takl0a91/Security55.gif)!important;}

img[src$="folder_sticky.gif"] {width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:28px !important; padding-top:28px !important; 
background-image: url(http://img3.imagebanana.com/img/xqnbyeee/Help11.gif)!important;}

img[src$="folder_big.gif"] {width:0px !important; height:0px !important; background-repeat: no-repeat;
padding-left:26px !important; padding-top:25px !important;
background-image: url(http://img3.imagebanana.com/img/c6g7damh/Globe25.gif)!important;}

img[src$="folder_new_big.gif"] {width:0px !important;height:0px !important;
background-repeat: no-repeat;padding-left:26px !important; padding-top:25px !important;
background-image: url(http://img3.imagebanana.com/img/5stufcyd/Globe3.gif)!important;}

img[src$="folder_locked_big.gif"] {width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:27px !important;padding-top:25px !important;
background-image: url(http://img3.imagebanana.com/img/acwvtkwj/Security55.gif)!important;}

img[src$="whosonline.gif"] {width:0px !important;height:0px !important;
background-repeat: no-repeat; padding-left:36px !important; padding-top:39px !important;
background-image: url(http://img3.imagebanana.com/img/4xrg7gi/whosonline.png)!important;}

img[src$="/icon_latest_reply.gif"] {width:0px !important;height:1px !important;background-repeat: no-repeat;
padding-left:76px !important; padding-top:22px !important; float: right !important;
background-image: url(http://img3.imagebanana.com/img/t0q9mnib/cursor2.gif)  !important;}

img[src$="/reply-locked.gif"]{width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:140px !important; padding-top:25px !important;
background-image: url(http://img3.imagebanana.com/img/x7fn67u/replylocked.png)  !important;}

img[src$="/reply.gif"], img[src$="/msg_newpost.gif"] {width:0px !important;
height:0px !important; background-repeat: no-repeat; padding-left:140px !important;
padding-top:25px !important; background-image: url(http://img3.imagebanana.com/img/amlh22sn/antwort.png) !important;}

img[src$="/post.gif"] {width:0px !important; height:0px !important;
background-repeat: no-repeat; padding-left:144px !important; padding-top:25px !important;
background-image: url(http://img3.imagebanana.com/img/mv4bijn5/neues_thema.png)  !important;}

img[src$="rackathon-button.png"] {display: none !important;}
.row3 .postdetails {display: none !important;}
.thCornerR {width: 170px !important; }

/*-------------------------- Forum Selbst -------------------------------------------------*/

a:link,a:active,a:visited { color : #7fff00 !important; text-decoration: none!important; }
a:hover	{ text-decoration: underline!important; color : #ffd700!important; }
hr { height: 0px; border: solid #708090 0px!important; border-top-width: 1px!important;}

.bodyline { background-color: #253949!important; border: 0px #212121 solid!important; }

/* img[src="templates/subSilver/images/logo_phpBB.jpg"] {max-height: 0em !important;} */

.forumline { background-color: #708090 !important; border: 0px #212121 solid!important; }

td.row1	{ background-color: #424a7a !important; }
td.row2	{ background-color: #425999 !important; }
td.row3	{ background-color: #424a7a !important; }
td.row_helped { background-color: #221432!important; }
td.rowpic {background-color: #425999 !important;
	   background-image: url(http://img3.imagebanana.com/img/zl6rint7/buttonline.png)!important;
	   background-repeat: repeat-y!important;}

#foProgDescCell {background-color:white !important;}.sumtopline,.desctitle,TD[colspan="3"]
{background-color: #425999 !important; background-image: none!important;}

th { color: #27cefa ; font-size: 12px!important; font-weight : bold!important;
     background-color: #253949 !important; height: 25px!important;
     background-image: url(http://img3.imagebanana.com/img/q34szg7/Login.png)!important;}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom 
{background-color:#425999!important; border: #FFCC66!important; border-style: solid!important; height: 28px!important;}

td.cat,td.catHead,td.catBottom {height: 29px!important; border-width: 0px 0px 0px 0px!important;}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR 
{font-weight: bold!important; border:#ffd700 !important; border-style: solid!important; height: 22px!important; }

td.row3Right,td.spaceRow {background-color: #424a7a !important; border: #FFCC66!important; border-style: solid!important; }

th.thHead,td.catHead { font-size: 12px!important; border-width: 0px 0px 0px 0px!important; }
th.thSides,td.catSides,td.spaceRow { border-width: 0px 0px 0px 0px!important; }
th.thRight,td.catRight,td.row3Right { border-width: 0px 0px 0px 0px!important; }
th.thLeft,td.catLeft { border-width: 0px 0px 0px 0px!important; }
th.thBottom,td.catBottom { border-width: 0px 0px 0px 0px!important; }
th.thTop { border-width: 0px 0px 0px 0px!important; }
th.thCornerL { border-width: 0px 0px 0px 0px!important; }
th.thCornerR { border-width: 0px 0px 0px 0px!important; }

th.thHead,th.thSides,td.catSides,td.spaceRow,td.catRight,td.row3Right,
th.thTop,th.thCornerR,th.thCornerL,table.forumline th 
{background-image: url
(http://img3.imagebanana.com/img/zl6rint7/buttonline.png)!important;
background-repeat: repeat-x!important;}

td.rowpic,th.thBottom,td.catBottom,th.thLeft,td.catLeft,th.thRight,td.cat,td.catHead
{background-image: url(http://img3.imagebanana.com/img/1y04cl1k/buttonline27.png)!important;
background-repeat: repeat-x!important;}

.maintitle,h1,h2 {font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		  text-decoration: none!important; line-height : 120%!important; color : #ffd700  !important;}

.pm { font-size: 101px!important; text-decoration: none!important; color: #00ffff!important }
.gen { font-size : 12px!important; }
.genmed { font-size : 11px!important; }
.gensmall { font-size : 10px!important; }

.mainmenu { font-size : 11px!important; color : #ff00ff !important; }

a.mainmenu { text-decoration: none!important; color : #daa520 !important;}
a.mainmenu:visited { text-decoration: none!important; color : #ff8c00 !important; }
a.mainmenu:hover{ text-decoration: none!important; color : #fff000 !important; }

.gen,.genmed,.gensmall { color : #fff  !important; text-decoration: none!important; }

a.gen,a.genmed,a.gensmall { color:#00ffff !important; text-decoration: none!important; }
a.gen:visited,a.genmed:visited,a.gensmall:visited { color: #7fff00 !important; text-decoration: none!important; }
a.gen:hover,a.genmed:hover,a.gensmall:hover { color: #fff !important; text-decoration: none!important; }

.cattitle 
{ font-weight: bold!important; font-size: 12px !important; letter-spacing: 1px!important; color: #daa520 !important}

a.cattitle { text-decoration: none!important; color : #fff000  !important; }
a.cattitle:visited { text-decoration: none!important; color : #fff000!important; }
a.cattitle:hover { color: #00ffff !important; text-decoration: none!important; }

.forumlink { font-weight: bold !important; font-size: 12px !important; color : #fff !important; }

a.forumlink { text-decoration: none !important; color : #ffa34f ! important; }
a.forumlink:visited { text-decoration: none !important; color : #87ceeb !important; }
a.forumlink:hover { text-decoration: none !important; color : #fff000! important; }

.nav { font-weight: bold; font-size: 11px !important; color : #ffffff !important;}
a.nav { text-decoration: none !important; color : #ffffff !important; }
a.nav:visited { text-decoration: none !important; color : #87ceeb ! important; }
a.nav:hover { text-decoration: none !important; color : #fff000 ! important; }

.topictitle { font-weight: bold !important; font-size: 11px !important; color : #d2b48c !important; }
a.topictitle:link { text-decoration: none !important; color : #fff000 !important; }
a.topictitle:visited { text-decoration: none !important; color : #40e0d0 !important; }
a.topictitle:hover { text-decoration: underline !important; color : #FFF !important; }

.name { font-size : 11px; color : #fff000!important;}
.postdetails { font-size : 10px; color : #40e0d0 !important; }
.postbody { font-size : 12px !important; color: #fff !important;}

a.postlink:link	{ text-decoration: none !important; color : #ffa500 !important; }
a.postlink:visited { text-decoration: none !important; color : #ff8c00 !important; }
a.postlink:hover { text-decoration: none !important; color : #98fb98 !important; }

.code 
{font-family: Courier, 'Courier New', sans-serif!important; font-size: 13px!important; color: #ffff00!important;
background-color: #253949 !important; border: #BFBFBF!important; border-style: solid!important;
border-left-width: 1px!important; border-top-width: 1px!important; border-right-width: 1px!important; border-bottom-width: 1px!important}

.quote 
{font-family: Verdana, Arial, Helvetica, sans-serif!important; font-size: 13px!important; color: #ffff00!important; line-height: 125%!important;
background-color: #253949 !important; border: #BFBFBF!important; border-style: solid!important;
border-left-width: 1px!important; border-top-width: 1px!important; border-right-width: 1px!important; border-bottom-width: 1px!important}

.copyright
{ font-size: 11px!important; font-family: Verdana, Arial, Helvetica, sans-serif!important; color: #00ffff !important;}
a.copyright { color: #ff0000!important; text-decoration: none!important;}
a.copyright:link { color : #fff!important; text-decoration: none!important;}
a.copyright:visited { color : #fff!important; text-decoration: none!important;}
a.copyright:hover { color: #ff0000!important; text-decoration: underline!important;}

form 
{ margin: 0!important; }

input,textarea, select 
{color:#000 !important; font:normal 11px Verdana, Arial, Helvetica, sans-serif!important;border-color : #FFFfcc!important;}

input.post, textarea.post, select {background-color : #a0522d !important;}
input.post2, textarea.post2, select {background-color : #d2b48c !important;}
input { text-indent : 2px!important; }
input.button {background-color : #000fff  !important;color : #000000 !important;
font-size: 11px!important; font-family: Verdana, Arial, Helvetica, sans-serif!important;cursor: pointer!important;}

input.mainoption {background-color : #000 !important;font-weight : bold!important;cursor: pointer!important;}
input.liteoption {background-color : #000  !important;font-weight : normal!important;cursor: pointer!important;}

.helpline 
{ background-color: #212121!important; border-style: none!important; }

.table0 
{background-color: #6c006c!important; border-bottom-color : #BFBFBF!important; border-bottom-style : solid!important;
border-bottom-width : 0px!important; border-top-color : #696969!important; border-top-style : solid!important;
border-top-width : 1px!important; color : #fff!important; font-size : 10px!important;}

div.pagination a {background-color: #fff!important;}
div.pagination a:hover {background-color: #b1b1b1!important;border: solid 1px #fff!important;color: #FFFFCA!important;}

a.gensmall {}}
@-moz-document url-prefix(http://www.firefox-browser.de/forum)
{input[type="file"], input[type="password"], input[type="text"], input:not([type]), select,
 
textarea { margin: 2px !important ; -moz-outline-width: 1px !important ; -moz-appearance: none !important ;} button,
input[type="button"], input[type="reset"], input[type="submit"]{ margin: 2px !important ;
-moz-outline-width: 1px !important ; -moz-appearance: none !important ;}

html:root > body input[type="file"]:focus, html:root > body input[type="password"]:focus,
html:root > body input[type="text"]:focus, html:root > body input:not([type]):focus, html:root > body textarea:focus

{background-image: none !important; background-repeat: no-repeat !important ; -moz-border-radius: 0 !important ;}}

@-moz-document url-prefix(http://www.firefox-browser.de/forum){

html:root > body button, html:root > body input[type="button"], html:root > body input[type="file"],
html:root > body input[type="password"], html:root > body input[type="reset"], html:root > body input[type="submit"],
html:root > body input[type="text"], html:root > body input:not([type]), html:root > body textarea
{ border: 1px solid #bbb !important; color: #fff !important; -moz-outline-width: 1px !important;
  -moz-outline-style: solid !important; -moz-outline-color: #253949 !important;}

html:root > body select {color: #fff !important;}
html:root > body input[type="password"],html:root > body input[type="text"],
html:root > body input:not([type]){background-color: #253949 !important;}
html:root > body select, html:root > body textarea {background-color: #253949 !important;}

html:root > body button, html:root > body input[type="button"],
html:root > body input[type="reset"], html:root > body input[type="submit"],
html:root > body option:hover
{background-image: url(http://img3.imagebanana.com/img/mnk24om4/zubuttonline44.gif) !important;
background-repeat: repeat-x !important;-moz-border-radius: 0 !important;}

html:root > body input[type="password"], html:root > body input[type="text"], html:root > body input:not([type])
{background-image: url(http://img3.imagebanana.com/img/b6oejgkh/zubuttonline444.gif) !important;
background-repeat: repeat-x !important ;-moz-border-radius: 0 !important ;}}