.tx1c { color:#000000; }
.tx2c { color:#000000; }
.tx3c { color:#000000; }
.tx4c { color:#000000; }
.tx5c { color:#000000; }
.tx6c { color:#000000; }
.tx7c { color:#b11f20; }
.tx8c { color:#000000; }
.tx9c { color:#000000; }
.brctx1c { border:#000000; }
.brctx2c { border:#000000; }
.brctx3c { border:#000000; }
.brctx4c { border:#000000; }
.brctx5c { border:#000000; }
.brctx6c { border:#000000; }
.brctx7c { border:#b11f20; }
.brctx8c { border:#000000; }
.brctx9c { border:#000000; }
.xxl { font:normal 18px Verdana; }
.xl  { font:normal 18px Verdana; }
.l   { font:normal 13px Verdana; }
.m   { font:normal 10px Verdana; }
.m2  { font:normal 11px Verdana; }
.s   { font:normal 10px Verdana; }
.xs  { font:normal 7px Verdana; }
.xxs { font:normal 6px Verdana; }
#box-top { position:fixed; margin:0 0 0 0; width:100%; height:20px; top:0; right:0; bottom:auto; left:0; z-index:1000; background:url('http://www.hentai3d.at/gfx/background_gradient01.jpg') repeat-x scroll; }
#box-left { display:block; position:fixed; width:18%; height:auto; top:0px; right:auto; bottom:20px; left:2%; margin:2.5% 0 0 2.5%; }
#box-right { position:absolute; height:auto; width:80%; top:0px; right:auto; bottom:auto; left:20%; margin:2.5% 0 0 0; padding-bottom:20px; }
#box { color:#000000; margin:0px 5% 0px 5%; padding:2px 0 2px 0; font-size: 18px; background-color:transparent; }
#boxHL { color:#000000; margin:0px 5% 0px 5%; padding:2px 0 2px 0; text-align:left; border:1px dotted #000000; background-color:#edbc88; }
.boxHL { color:#000000; border:1px dotted #000000; background-color:#edbc88; }
#subbox { margin:0 0 0 10%; padding:0 0 0 0; }
#imgbox { float:left; margin:5px 5px 2px 5px; padding:2px 0px; }
.tbl { margin:2px 2%; padding:2px 0; }
#strech { font-size:0px; clear:left; margin:0 0 0 0; padding:0 0 0 0; }
#nobg { margin:0px 5% 0px 5%; padding:2px 0 2px 0; }
.plugin { display:none; border:0; padding:0; margin:0; }
.border { }
ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, DIR, HR, MENU, PRE { display:block; font-family:Verdana; }
LI { display:list-item }
HEAD { display:none }
TABLE { display:table }
TR { display:table-row }
THEAD { display:table-header-group }
TBODY { display:table-row-group }
TFOOT { display:table-footer-group }
COL { display:table-column }
COLGROUP { display:table-column-group }
TD, TH { display:table-cell }
CAPTION { display:table-caption }
TH { font-weight:bolder; text-align:center }
CAPTION { text-align:center }
BODY {  background-color: #e59f57; padding:0; margin:0; font-size:10px; color:#000000; }
.debug { background-color:#e59f57; color:#000000; font:normal 10px Verdana; }
H1 { font-size:18px; margin:8px 0px; margin-left:10px }
H2 { font-size:13px; margin:14px 2px; margin-left:10px }
H2.nopad { margin:1px 1px; padding:1px 1px; }
H3 { font-size:13px; font-weight:700; color:white; padding:2px; text-align:left; border:1px solid black; border-left-width:10px; background-color:#b11f20; margin-top:15px; margin-bottom:10px; margin-left:2.5%; margin-right:2%; padding-left:15px; }
H4, P, BLOCKQUOTE, UL, FIELDSET, FORM, OL, DL, DIR, MENU { font-size:10px; margin:5px; }
H4 { color:#000000; font-weight:700; padding:2px; border-top:1px solid #ffffff; border-left:5px solid #ffffff; background-color:#000000; margin-left:3%; padding-left:10px; margin-top:15px; margin-bottom:10px; margin-right:2%; }
P { padding:5px }
P.hr { margin-top:0px; margin-bottom:-24px; margin-left:3%; margin-right:2%; }
P.small { font-size:10px; padding:1px 1px; margin:1px 1px; }
OL, UL, OL UL, UL OL, UL UL, OL OL { margin-top:5px; margin-left:5%; margin-bottom:5px; list-style-position:outside; }
H5 { font-size:10px; margin:16px 10px 10px 10px; }
H6 { font-size:10px; margin:24px 10px; }
H1, H2, H3, H4, H5, H6, B, STRONG { font-weight:bolder }
I, CITE, EM, VAR, ADDRESS { font-style:italic }
PRE, TT, CODE, KBD, SAMP { font-family:monospace }
PRE { white-space:pre }
BIG { font-size:18px }
SMALL, SUB, SUP { font-size:10px }
SUB { vertical-align:sub }
SUP { vertical-align:super }
S, STRIKE, DEL  { text-decoration:line-through }
HR { }
U, INS { text-decoration:underline }
CENTER { text-align:center }
a { text-decoration:underline; font-weight: bold; background:transparent; color:#b11f20; }
a:hover { text-decoration:underline; font-weight: bold; background:transparent; color:#b11f20; }
a:active { text-decoration:underline; font-weight: bold; background:transparent; color:#b11f20; }
a:visited { text-decoration:underline; font-weight: bold; background:transparent; color:#b11f20; }
a[href] { text-decoration:underline; font-weight: bold; background:transparent; color:#b11f20; }
a[href]:active { text-decoration:underline; font-weight: bold; background:transparent; color:#b11f20; }
a[href]:visited { text-decoration:underline; font-weight: bold; background:transparent; color:#b11f20; }
a[href]:hover { text-decoration:underline; font-weight: bold; background:transparent; color:#b11f20; }
a.txslink { text-decoration:underline;  font-weight: bold; color: #b11f20; }
a.txslink:active { text-decoration:underline; font-weight: bold; color: #b11f20; }
a.txslink:visited { text-decoration:underline; font-weight: bold; color: #b11f20; }
a.txslink:hover { text-decoration:underline; font-weight: bold; color: #b11f20; }
a.img { color:#b11f20; text-decoration:underline; padding-right:2px; padding-left:2px; border:none;background-color:transparent; }
a.img:visited { text-decoration:underline; color:#b11f20; padding-right:2px; padding-left:2px; background-color:transparent; }
a.img:hover { color:#b11f20; text-decoration:underline; padding-right:2px; padding-left:2px; background-color:transparent; }
a.imgL { font:normal 13px Verdana; color:#b11f20; text-decoration:underline; padding-right:2px; padding-left:2px; background-color:transparent; }
a.imgL:visited  { color:#b11f20; text-decoration:underline; padding-right:2px; padding-left:2px; background-color:transparent; }
a.imgL:hover { text-decoration:underline; }
.niceButton { border:2px solid #000000; background-color:#ffffff; }
.topMenu { font:bold 10px Verdana; border-color:#000000; border-width:0px 1px 1px 1px; border-style:solid; background-color:#ffffff; }
.topMenu2 { font:bold 10px Verdana; background-color:#ffffff; }
.topMenu3 { font:bold 10px Verdana; text-decoration:none; color:#000000; }
.topMenu4 { font:bold 10px Verdana; text-decoration:none; color:#000000; }
a.topMenu3 { font:bold 10px Verdana; text-decoration:none; color:#000000; }
a.topMenu4 { font:bold 10px Verdana; text-decoration:none; color:#000000; }
a:hover.topMenu3 { text-decoration:underline; color:#000000; }
a:hover.topMenu4 { text-decoration:underline; color:#000000; }
ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME, NOSCRIPT, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, DIR, HR, MENU, PRE, LI, TABLE, TR, THEAD, TBODY, TFOOT, COL, COLGROUP, TD, TH, CAPTION { unicode-bidi:embed }
@media print {
  @page { margin:10%}
  H1, H2, H3, H4, H5, H6 { page-break-after:avoid; page-break-inside:avoid }
  BLOCKQUOTE, PRE { page-break-inside:avoid }
  UL, OL, DL { page-break-before:avoid } }
  .itext { font:normal normal 10px Verdana; display:none; text-align:center; }

/* download */

.downloadINFOstyle { border:1px dotted #000000; background-color:#EDBC88;padding:10px;margin:0px;color:#000000;font-size:13px;}
.downHead          { border:1px solid #000000; border-left:10px solid #000000;color:#FFFFFF;background-color:#B11F20;padding:2px;font-size:13px; font-weight:bold; }
a.downloadLNK       { color:#000000;font-size:20px;text-decoration:underline;}
a.downloadLNK:hover { color:#000000;font-size:20px;text-decoration:underline;}
a.downloadLNK:active{ color:#000000;font-size:20px;text-decoration:underline;}
a.downloadLNK:visited{ color:#000000;font-size:20px;text-decoration:underline;}

/* added from myself */

a.powered         { color:#ffffff; text-decoration:none; }
a.powered:visited { color:#ffffff; text-decoration:none; }
a.powered:active  { color:#ffffff; text-decoration:none; }
a.powered:hover   { color:#ffffff; text-decoration:underline; }

a.clink           { color:#9c5f1d; text-decoration:none; font-weight: normal; }
a.clink:visited   { color:#9c5f1d; text-decoration:none; font-weight: normal; }
a.clink:active    { color:#9c5f1d; text-decoration:none; font-weight: normal; }
a.clink:hover     { color:#9c5f1d; text-decoration:underline; font-weight: normal; }

a.linkLNK         { color:#9c5f1d; text-decoration:none; font-weight: bold; }
a.linkLNK:visited { color:#9c5f1d; text-decoration:none; font-weight: bold; }
a.linkLNK:active  { color:#9c5f1d; text-decoration:none; font-weight: bold; }
a.linkLNK:hover   { color:#9c5f1d; text-decoration:underline; font-weight: bold; }

.tableborder      { color: #000000; background-color: #edbc88; }
.tableheadline    { font:bolder 18px Verdana; height:30px; color: #000000; background-color: #edbc88; }
.mediumNews       { font-size: 10px; color: #000000; background-color: #edbc88; }

ul, ol, li        { font-size:10px; padding-left:0px; text-align:left; }

.small            { font-size: 7px; color: #000000; }
.medium           { font-size: 10px; color: #000000; }

tr.demo_tr        { border:2px solid #ffffff; background:#e59f57; }
td.demo_td        { border-left:2px solid #ffffff; border-bottom:2px solid #ffffff; border-right:2px solid #ffffff; height:20px; vertical-align:middle; font-size:11px;  background:#e59f57; }
td.submenu_td     { border-left:2px solid #ffffff; border-bottom:2px solid #ffffff; border-right:2px solid #ffffff; height:20px; vertical-align:middle; font-size:11px;  background:#ff9f26; }

td.neutral_demo_td{ border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; vertical-align:top; font-size:11px;  background:#e59f57; }
td.game_td        { border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; vertical-align:middle; font-size:11px;  background:#e59f57; }
.comics           { background:#edbc88; }
.main             { background:#edbc88; }
.main2            { background:#e59f57; }

tr.signup_tr      { border:1px solid #ffffff; }
td.signup_td      { height:20px; font-size:11px; }
td.signup_text_td { height:20px; font-size:11px; background:white; }

.background       { background:#edbc88; }
a.darkLNK         { color:#ffffff; text-decoration:underline; }
a.darkLNK:visited { color:#ffffff; text-decoration:underline; }
a.darkLNK:active  { color:#ffffff; text-decoration:underline; }
a.darkLNK:hover   { color:#ffffff; text-decoration:underline; }

.I_M_G{
  background-color: white;
  border: none;
}

.signon_head{
  font-family: Arial;
  color: black;
  font-size: 22px;
  font-weight: bold;
}

.signon_black{
  font-family: Arial;
  color: black;
  font-size: 12px;
  font-weight: bold;
}

td.table_bg{
  background-color: #edbc88;
  border: 2px solid #b11f20;
  height:50;
}


.navnBUT          { font:bold 11px Verdana; background:#ffffff; color:#b11f20; width:82px; height:20px; display:inline; z-index:1; position:relative; left:0px; top:0px; border:1px solid #000000; }
.navaBUT          { font:bold 11px Verdana; background:#b11f20; color:#ffffff; width:82px; height:20px; display:inline; z-index:1; position:relative; left:0px; top:0px; border:1px solid #000000; }

/*
.navnBUT          { font:bold 11px Verdana; background:#edbc88; color:#b11f20; width:82px; height:20px; display:inline; z-index:1; position:relative; left:0px; top:0px; border:1px solid #000000; }
.navaBUT          { font:bold 11px Verdana; background:#b11f20; color:#edbc88; width:82px; height:20px; display:inline; z-index:1; position:relative; left:0px; top:0px; border:1px solid #000000; }
*/

.shadow{
  border:1px #000000 solid;
  background:#000000;
  color:#ffffff;
  width:82px;
  height:20px;
  z-index:0;
  position:relative;
  left:110;
  top:0;
}
.myForm{
  padding: 0;
  margin: 0;
}

.galleryForm{
  padding: 0;
  margin: 0;
}

a.submenu_{
  font-family: Verdana;
  color:#b11f20;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

a.submenu_:visited{
  font-family: Verdana;
  color:#b11f20;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

a.submenu_:active{
  font-family: Verdana;
  color:#b11f20;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

a.submenu_:hover{
  font-family: Verdana;
  color:#b11f20;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}


.submenu_font{
  font-family: Verdana;
  color:#ffffff;
  font-size: 11px;
  font-weight: bold;
}

.submenu_td{ height:20px; vertical-align:middle; font-size:11px;  background:#ffffff; }

.signon_black{
  color:             black;
  font-size:         12px;
  font-weight:       bold;
  font-family:       Verdana;
}
.signon_small{
  font-size:         10px;
  color:             #000000;
}
.signup_grey{
  background-color:  #DDDDDD;
  border:            1px solid #000000;
  font-size:         10px;
  color:             #000000;
}
.images{
  border:            none;
}
td.signon_head{
  font:              bold 18px Verdana;
  background-color:  #edbc88;
  border:            1px solid #000000;
  height:            30px;
  color:             #b11f20;
}
.signup_table{
  background-color:  #ffffff;
}
a.signup_links{
  color:             #edbc88;
  text-decoration:   underline;
  font-weight:       bolder;
  font-size:         17px;
}
a.signup_links:hover{
  color:             #edbc88;
  text-decoration:   underline;
  font-weight:       bolder;
  font-size:         17px;
}
a.signup_links:visited{
  color:             #edbc88;
  text-decoration:   underline;
  font-weight:       bolder;
  font-size:         17px;
}
a.signup_links:active{
  color:             #edbc88;
  text-decoration:   underline;
  font-weight:       bold;
  font-size:         17px;
}
img{
  padding:           0px;
  margin:            0px;
}

table, tr, td{
  font:              10px Verdana;
}

a.poweredStyle{
  color:             black;
  font-family:       Verdana;
  font-size:         10px;
  text-decoration:   underline;
}
a.poweredStyle:hover{
  color:             black;
  font-family:       Verdana;
  font-size:         10px;
  text-decoration:   underline;
}
a.poweredStyle:visited{
  color:             black;
  font-family:       Verdana;
  font-size:         10px;
  text-decoration:   underline;
}
a.poweredStyle:active{
  color:             black;
  font-family:       Verdana;
  font-size:         10px;
  text-decoration:   underline;
}

a.signupLNKbig{
  color:             #b11f20;
  font-family:       Verdana;
  font-size:         18px;
  text-decoration:   none;
}
a.signupLNKbig:hover{
  color:             #b11f20;
  font-family:       Verdana;
  font-size:         18px;
  text-decoration:   underline;
}
a.signupLNKbig:visited{
  color:             #b11f20;
  font-family:       Verdana;
  font-size:         18px;
  text-decoration:   none;
}
a.signupLNKbig:active{
  color:             #b11f20;
  font-family:       Verdana;
  font-size:         18px;
  text-decoration:   none;
}

a.signupLNKsmall{
  color:             #b11f20;
  font-family:       Verdana;
  font-size:         10px;
  text-decoration:   none;
}
a.signupLNKsmall:hover{
  color:             #b11f20;
  font-family:       Verdana;
  font-size:         10px;
  text-decoration:   underline;
}
a.signupLNKsmall:visited{
  color:             #b11f20;
  font-family:       Verdana;
  font-size:         10px;
  text-decoration:   none;
}
a.signupLNKsmall:active{
  color:             #b11f20;
  font-family:       Verdana;
  font-size:         10px;
  text-decoration:   none;
}

td.tourText {
  font:              bold 13px Verdana;
}

.tourText2{
  font:              bold 37px Verdana;
  color:             orange;
  text-decoration:   none;
}
a.nothing{
  text-decoration:   none;
}
a.nothing:hover{
  text-decoration:   none;
}
a.nothing:visited{
  text-decoration:   none;
}
a.nothing:active{
  text-decoration:   none;
}
.tourText3{
  font:              bold 15px Verdana;
  color:             white;
  text-decoration:   none;
}

.mFMB { font:bold   10px Verdana; color:#000000; border:1px #000000 solid; }
.mFM  { font:normal 10px Verdana; color:#000000; border:1px #000000 solid; }
.mSN  { font:bold   10px Verdana; color:#b11f20; }
.mSNW { font:bold   10px Verdana; color:white; }
.m    { font:normal 10px Verdana; color:#000000; }
.mT   { font:normal 10px Verdana; color:#000000; text-decoration: none; }
.mB   { font:bold   10px Verdana; color:#000000; }
.mBl  { font:bold   18px Verdana; color:#000000; }
.mBb  { font:bold   10px Verdana; color: #000000; }
.mWb  { font:bold   10px Verdana; color: #ffffff; }

/* thrixxx general style */

.input1{color:#575757;font-weight:bold;font-size:10px;font-family:Verdana,arial;background-color:#DDDDDD;border-style:solid;border-width:1px;border-color:#5f5f5f #fff #fff #5f5f5f;width:100%;}
.input1a{color:#575757;font-weight:bold;font-size:10px;font-family:Verdana,arial;background-color:#DDDDDD;border-style:solid;border-width:1px;border-color:#5f5f5f #fff #fff #5f5f5f;}
.input1b{color:#575757;font-weight:bold;font-size:10px;font-family:Verdana,arial;}
.input2{color:white;font-weight:bold;font-size:12px;font-family:Verdana,arial;background-color:#cc0000;border-style:solid;border-width:1px;border-color:#ffc7b6 #6e0000 #400000 #ffc7b6;width:130px;}
.input2a{color:white;font-weight:bold;font-size:12px;font-family:Verdana,arial;background-color:#cc0000;border-style:solid;border-width:1px;border-color:#ffc7b6 #6e0000 #400000 #ffc7b6;}
.sperrig{letter-spacing:10px;}
.text00{font-size:10px;font-family:Arial;}
.text01{font-size:10px;font-family:Verdana,Arial;}
.text01bold{font-weight:bold;font-size:10px;font-family:Verdana,Arial;}
.text02{font-weight:normal;font-size:11px;font-family:Arial;}
.text02bold{font-weight:bold;font-size:11px;font-family:Arial;}
.text03{font-weight:normal;font-size:12px;font-family:Verdana,Arial;}
.text03bold{font-weight:bold;font-size:12px;font-family:Verdana,Arial;}
.text04{font-weight:normal;font-size:14px;font-family:Arial;}
.text04bold{font-weight:bold;font-size:14px;font-family:Arial;}
.text05{font-weight:normal;font-size:14px;font-family:Verdana,Arial;}
.text05bold{font-weight:bold;font-size:14px;font-family:Verdana,Arial;}
.text06{font-weight:normal;font-size:16px;font-family:Arial;}
.text06bold{font-weight:bold;font-size:16px;font-family:Arial;}
.text07{font-weight:normal;font-size:16px;font-family:Verdana,Arial;}
.text07bold{font-weight:bold;font-size:16px;font-family:Verdana,Arial;}
.text08{font-weight:normal;font-size:18px;font-family:Arial;}
.text08bold{font-weight:bold;font-size:18px;font-family:Arial;}
.text09{font-weight:normal;font-size:18px;font-family:Verdana,Arial;}
.text09bold{font-weight:bold;font-size:18px;font-family:Verdana,Arial;}
.text_black{color:black;}
.text_rot{color:#cc0000;}
.text_weiss{color:white;}
