@charset "UTF-8";
/* CSS Document */

#logintrans_trb {height:420px; width:120px; position:relative;}
#logintrans_trb * {font-size:11px;}
#logintrans_trb_top {height:420px; width:120px; background:#FF6B00;  text-align:center; position:absolute; top:0;}
#logintrans_trb_top p {width:118px; border:1px solid #ff6800; color:#ff6800; background:#fff; margin:0 0 8px 0; padding:3px 0; font-size:14px;}
#logintrans_trb_top label {width:auto; margin:0; padding:0; float:none; display:inline; color:#fff; margin-top:1px;}
#logintrans_trb_top input {width:108px; border: 1px inset #808080; margin:8px 0 8px 3px; padding:2px; color:#656560;background:#fff; clear:both; display:block;}
#logintrans_trb_top select {color:#656560; clear:both}
#logintrans_trb_top a {color:#034F82; font-weight:bold;}
#logintrans_trb input.logintrans_btn {background:url(http://abs.trans.eu/img/transportbriefing/but.png) top left no-repeat; width:114px; height:26px; border:none; color:#fff; margin-top:8px;}

#logintrans_trb_bot {height:420px; width:120px; background:#EFF0F1; text-align:center; position:absolute; top:0; display:none;}
#logintrans_trb_bot img {margin:5px 3px 3px 0 ;}
#logintrans_trb_bot p {width:116px; text-align:right; margin:0; padding:0;}
#logintrans_trb_bot label {width:114px; margin:0; padding:0 0 0 3px; float:none; display:block; color:#2e2e2e; text-align:left;}
#logintrans_trb_bot input {width:108px; border: 1px inset #808080; margin:1px 0 3px 0; padding:2px; color:#2e2e2e; background:#fff;}
#logintrans_trb_bot select {color:#2e2e2e; width:116px;}
#logintrans_trb_bot a {float:right; font-weight:bold; color:#2e2e2e; margin-top:2px;}
#logintrans_trb_thx {width:120px; height:420px; display:block; background:#EFF0F1; position:relative; top:0; left:0; text-align: center;}
#logintrans_trb_thx P {background: #fff; width: 108px; position: absolute; top:20px; left:1px; padding:10px 5px;}
#okBtn { position:absolute; bottom:20px; left:2px;}
.homeskybelow {margin-top: 480px;}
