body{
    scrollbar-base-color:#000;
    scrollbar-arrow-color:#ff9600;
    background-color:black;
    background-image:url('back.png');
    cursor:default;
    padding:0px;
    margin:0px;
    font-family:Arial,Helvetica,sans-serif;
    background-attachment:fixed;
}
body.trade{
    background-image:url(trade.jpg);
    background-repeat:no-repeat;
    background-attachment:fixed;
    width:960px;
    height:700px;
}
.portal{
    margin:0px auto;
    height:550px;
    width:960px;
    border:none;
    background-image:url('portal.jpg');
    background-repeat:no-repeat;
}
.grid{
    background-image:url('view/bg-res.png');
    margin:0px;
    margin-right:0px;
    padding:3px;
    background-attachment:fixed;
    font-size:14px;
}
h1,h2,h3{
    font-family:Arial,Helvetica,sans-serif;
}
h1{
    font-size:20pt;
}
h2{
    font-size:16pt;
}
h3{
    font-size:12pt;
}
a:link,a:visited,a:link:active,a:visited:active{
    text-decoration:underline;
    padding:1px;
}
a:link:hover,a:visited:hover{
    color:#fff;
}
a.tooltip{
    color:#00f;
}
a:hover.tooltip{
    color:#f00;
}
.gframe{
    padding:0px;
    font-size:12px;
    border:3px inset #ff9600;
}
input,select,textarea{
    color:#fff;
    background-color:#252525;
    border-width:1px;
    border-color:#404040;
    border-style:solid;
}
blink{
    font-size:18pt;
}
.green,blink,#gnn,#gnn div a{
    color:green;
}
.msg{
    color:#000;
    background-color:#ffc;
    padding:3px;
    text-align:left;
}
a:link.red,a:visited.red,.red{
    color:red;
}
.trade{
    background-image:url('tw.png');
    color:black;
}
.navi,.navi:link,.navi:visited{
    text-decoration:none;
}
hr{
    background:#ff9600;
}
.pointer{
    cursor:pointer;
}
img{
    border-color:#ff9600;
}
.borderred{
    border-color:#f00;
}
.bordergreen{
    border-color:#0f0;
}
.borderred,.bordergreen{
    border-style:outset;
    text-align:center;
    width:95%;
    padding:3px;
    margin:3px;
}
#cns{
    text-align:left;
    width:100%;
    display:inline;
}
#cns a:link,#cns a:visited,#cns a:link:active,#cns a:visited:active{
    display:block;
    height:40px;
    background-color:#3B1200;
    font-size:14pt;
    cursor:default;
    color:white;
    border:1px solid white;
    text-decoration:none;
    padding:2px;
    padding-left:32px;
    cursor:pointer;
}
#cns a.center{
    text-align:center;
}
#cns a small{
    font-size:10pt;
}
#cns a:link:hover,#cns a:visited:hover{
    background-color:#7F4B00;
    vertical-align:middle;
    cursor:pointer;
}
.bold{
    font-weight:bold;
}
td{
    text-align:left;
}
td[align="center"]{
    text-align:center;
}
td[align="right"]{
    text-align:right;
}
td[align="justify"]{
    text-align:justify;
}
#gnn{
    border-bottom:1px green dotted;
    background-image:url('back.png');
    width:100%;
    text-align:center;
    overflow:hidden;
    height:18px;
    margin:0px;
    padding:3px;
    font-family:monospace;
    text-transform:uppercase;
    font-size:20px;
}
#gnn div{
    padding:0px;
    margin:0px;
}
#gnn div b,#gnn div blink,#cns a blink{
    color:lime;
}
#gnn div a{
    text-decoration:none;
}
#ux{
    position:fixed;
    left:30%;
    top:30%;
    width:400px;
    height:270px;
    background-image:url('ux/alert.png');
    padding-left:15px;
    padding-top:60px;
    visibility:hidden;
    padding-right:15px;
    display:none;
}
#ux input[type="button"]{
    color:#ff9600;
    border-color:#ff9600;
    position:absolute;
    top:16px;
    right:32px;
}
#vote{
    position:absolute;
    bottom:5px;
    left:45px;
    margin:0px;
    padding:0px;
}
#oLogin{
    display:none;
}
#ptl1{
    text-align:center;
    vertical-align:top;
}
#ptl2{
    padding:5px;
}
a.ptlN{
    margin-left:24px;
}
#oMod{
    width:100%;
    height:360px;
    overflow:auto;
}
.frame,.gframe{
    width:100%;
    vertical-align:top;
}
#brianumheader{
    background-image:url('header.png');
    background-repeat:repeat-x;
    margin:0px;
    width:100%;
    height:24px;
    font-size:10pt;
    margin-bottom:2px;
    color:#00f;
    font-size:10pt;
}
#brianumheader a{
    color:#00f;
}
#navbar ul{padding:0px;margin:0px;padding-left:14px;list-style:none;}

.fl{
    cursor:pointer;
    text-decoration:underline;
}
body,.grid,a:link,a:visited,a:link:active,a:visited:active,.frametitle,hr,.gframe{
    color:#ff9600;
}
.gv{
    background-image:url('back.png');
    border:inset 2px #ff9600;
}

/* Rahmen-Styles */
.borderTab {width:100%;}
.borderTab,.borderTabRow,.borderTabCell {border-collapse:collapse;margin:0px;padding:0px;}
.frame00{padding-right:5px;padding-left:5px;padding-bottom:3px;font-size:12px;font-weight:bold;background:url('view/titel_bg.png');}
.frame01{width:10px;height:37px;background:url('view/sprite.png') -16px 0px no-repeat;}
.frame02{width:16px;height:9px;background:url('view/sprite.png') 0px -16px no-repeat;}
.frame03{width:7px;height:37px;background:url('view/sprite.png') 0px -25px no-repeat;}
.frame04{background: url('view/sprite.png') 0px 0px no-repeat;}
.frame05{width:16px;height:12px;background:url('view/sprite.png') -7px -50px no-repeat;}
.frame06{width:43px;height:8px;background:url('view/sprite.png') 0px -62px no-repeat;}
.frame07{height:8px;background:url('view/sprite-y.png') 0px 0px repeat-x;min-width:100px;}
.frame08{float:right;width:43px;height:8px;background:url('view/sprite.png') 0px -70px no-repeat;}
.frame09{width:43px;height:12px;background:url('view/sprite.png') 0px -78px no-repeat;}
.frame10{background: url('view/sprite-x.png') -16px 0px repeat-y;width:16px;;}
.frame11{width:13px;height:41px;background:url('view/sprite.png') -39px 0px no-repeat;}
.frame12{background: url('view/sprite-x.png') 0px 0px repeat-y;}
.frame13{background: url('view/sprite-x.png') -16px 0px repeat-y;}
.frame14{vertical-align:bottom;height:12px;background:url('view/sprite-x.png');}
.frame15{margin-left:3px;width:13px;height:12px;background:url('view/sprite.png') -26px -41px no-repeat;}
.frame16{background:url('view/sprite-x.png') -16px 0px repeat-y;height:12px;vertical-align:top;vertical-align:bottom;}
.frame17{width:13px;height:20px;background:url('view/sprite.png') -39px -41px no-repeat;}
.frame18{width:16px;background: url('view/sprite-x.png');vertical-align:top;}
.frame19{margin-left:3px;width:13px;height:41px;background:url('view/sprite.png') -26px 0px no-repeat;}
.frame20{width:100%;background:url('view/unten_bg.png');}
.frame21{height:12px;background:url('view/sprite-y.png') 0px -8px repeat-x;width:100%;}
.frame22{width:43px;height:12px;background:url('view/sprite.png') 0px -90px no-repeat;}
.frame23{width:170px;height:38px;background:url('view/sprite.png') -52px 0px no-repeat;}
.frame24{width:100%;background:url('view/oben_bg.png') 0px 0px repeat-x;height:37px;}
.frame25{float:right;margin-top:5px;width:262px;height:32px;background:url('view/sprite.png') 0px -102px no-repeat;}
.frame26{margin-left:3px;width:329px;height:26px;background:url('view/sprite.png') -43px -76px no-repeat;}
.frame27{float:right;margin-left:3px;margin-bottom:5px;width:235px;height:21px;background:url('view/sprite.png') -52px -55px no-repeat;}
.frame28{margin-bottom:12px;}
.frame29{padding-bottom:5px;padding-top:5px;padding-right:5px;padding-left:5px;font-size:14px;width:100%;vertical-align:top;background:url('view/bg-res.png');}

/* iconmap */
.frameicon,.icon{width:16px;height:16px;margin:0px;padding:0px;background-image:url('view/iconmap.png');background-repeat:no-repeat;display:inline-block;}
.icon_frage_rot{background-position:0px 0px;}
.icon_frage_blau{background-position:-16px 0px;}
.icon_frage_orange{background-position:-32px 0px;}
.icon_frage_gruen{background-position:-48px 0px;}
.icon_message{background-position:-64px 0px;}
.icon_wichtig_rot{background-position:0px -16px;}
.icon_wichtig_blau{background-position:-16px -16px;}
.icon_wichtig_orange{background-position:-32px -16px;}
.icon_wichtig_gruen{background-position:-48px -16px;}
.icon_lampe{background-position:-64px -16px;}
.icon_info_rot{background-position:0px -32px;}
.icon_info_weiss{background-position:-16px -32px;}
.icon_info_gelb{background-position:-32px -32px;}
.icon_info_gruen{background-position:-48px -32px;}
.icon_geld{background-position:-64px -32px;}
.icon_zahnrad{background-position:0px -48px;}
.icon_chat{background-position:-16px -48px;}
.icon_planet{background-position:-32px -48px;}
.icon_yard{background-position:-64px -48px;}
.icon_reload{background-position:0px -81px;display:inline-block;}
.largeicon{background-image:url('view/iconmap.png');background-repeat:no-repeat;}
.largeicon_wichtig_rot{background-position:-18px -64px;}
.largeicon_wichtig_gruen{background-position:-48px -64px;}
.navi_plus,.navi_minus,.msg_plus,.msg_minus{width:9px;height:9px;margin:0px;padding:0px;background-image:url('view/iconmap.png');background-repeat:no-repeat;display:inline-block;}
.navi_plus{background-position:0px -64px;margin-right:4px;}
.navi_minus{background-position:0px -72px;margin-right:4px;}
.msg_plus{background-position:-9px -64px;}
.msg_minus{background-position:-9px -72px;}
.pbar_left{width:8px;background-position:-48px -48px;display:inline-block;}
.pbar_right{width:8px;background-position:-56px -48px;display:inline-block;}

/* Forschung */
.forschung1, .forschung2, .forschung3, .forschung4, .forschung5, .forschung6, .forschung7, .forschung8, .forschung9, .forschung10, .forschung11, .forschung12, .forschung13, .forschung14, .forschung15, .forschung16{width:120px;height:120px;padding:0px;background-image:url('research.png'); background-repeat:no-repeat;}
.forschung1 {background-position:0px 0px;}
.forschung2 {background-position:-120px 0px;}
.forschung3 {background-position:-240px 0px;}
.forschung4 {background-position:-360px 0px;}
.forschung5 {background-position:0px -120px;}
.forschung6 {background-position:-120px -120px;}
.forschung7 {background-position:-240px -120px;}
.forschung8 {background-position:-360px -120px;}
.forschung9 {background-position:0px -240px;}
.forschung10 {background-position:-120px -240px;}
.forschung11 {background-position:-240px -240px;}
.forschung12 {background-position:-360px -240px;}
.forschung13 {background-position:0px -360px;}
.forschung14 {background-position:-120px -360px;}
.forschung15 {background-position:-240px -360px;}
.forschung16 {background-position:-360px -360px;float:left;}

/* Sterne */
.sun_blue1, .sun_orange1, .sun_red1, .sun_yellow1 { background-image:url('sterne.png'); background-repeat:no-repeat;width:160px;height:320px;display:block;float:left;}
.sun_blue1 {background-position:0px 0px;}
.sun_orange1 {background-position:-160px 0px;}
.sun_red1 {background-position:-320px 0px;}
.sun_yellow1 {background-position:-480px 0px;}

/* Status */
.buddy_on, .buddy_off, .buddy_unknown {background-image:url('status.png');background-repeat:no-repeat; width:21px; height:22px; display:block;padding:0px; }
.buddy_unknown { background-position: 0px 0px; }
.buddy_on { background-position: -21px 0px; }
.buddy_off { background-position: -42px 0px; }
.buddy_add {background-image:url('status.png');background-repeat:no-repeat; width:63px; height:15px;display:inline-block;background-position: 0px -22px;cursor:pointer;}

/* Gebäude */
.building{background-image:url('buildings.png'); background-repeat:no-repeat;width:120px;height:120px;padding:0px;}
.building1{background-position: 0px 0px;}
.building2{background-position: -120px 0px;}
.building3{background-position: -240px 0px;}
.building4{background-position: -360px 0px;}
.building5{background-position: -480px 0px;}
.building6{background-position: 0px -120px;}
.building7{background-position: -120px -120px;}
.building0{background-position: -240px -120px;}
.building9{background-position: -360px -120px;}
.building10{background-position: -480px -120px;}
.building11{background-position: 0px -240px;}
.building12{background-position: -120px -240px;}
.building13{background-position: -240px -240px;}
.building14{background-position: -360px -240px;}
.building15{background-position: -480px -240px;}
.building16{background-position: 0px -360px;}
.building17{background-position: -120px -360px;}
.building18{background-position: -240px -360px;}
.building19{background-position: -360px -360px;}
.building20{background-position: -480px -360px;}

/* galaxy */
.galaxy_tf, .galaxy_hole, .galaxy_jump {display:inline-block;width:40px;height:40px;background-image:url('galaxy.png');background-repeat:no-repeat;}
.galaxy_jump {background-position:0px 0px;}
.galaxy_hole {background-position:-40px 0px;}
.galaxy_tf {background-position:-80px 0px;}

/* gradient (progrss bar) */
.pbar-empty{height:16px;background:url('gradient.png') 0px 0px repeat-x;display:inline-block;padding:0px;}
.pbar-full{height:16px;background:url('gradient.png') 0px -16px repeat-x;display:inline-block;padding:0px;}

