body  	{
	scrollbar-arrow-color: #EEEEFF;
	scrollbar-base-color: #CCCCFF;
	scrollbar-3dlight-color:grey;
	scrollbar-darkshadow-color:#EEEEFF;
	scrollbar-face-color:#CCCCFF;
	scrollbar-highlight-color:#EEEEFF;
	scrollbar-shadow-color:#BBBBFF;
        background: url('http://decoder.x-train.de/images/bkg.gif') fixed;
}

a, a:visited {
text-decoration: none;
link: #000000;
vlink: #000000;
color: #663300;
cursor: hand; }

a:hover {
alink: #000000;
cursor: hand;
color: red;
}


.mh {
    cursor: help;
}


td {
font: 12px arial; }

select {
font: 10px arial; }


hr {
height: 1px;
color:  orange;
width: 99%; }

.hr1 {
height: 2px;
color: #FCD484;
width: 700px; }


.hr20 {
height: 20px;
width: 700px; }


.hr5 {
height: 5px;
width: 700px; }

.hr2 {
height: 2px;
width: 700px; }


li{
    font-family: "arial";
    font-weight: bold;
    font-size: 10pt;
    list-style-image: url(http://decoder.x-train.de/images/pfeilli2.gif);
    list-style-position:outside;
}

.hframe {
    vertical-align: middle; 
    font-family: arial;
    font-weight: bold;
    font-size: 16pt;
    background-color:#B2C1CE;
    padding-top:2px;
    width: 700px;
    height: 25px;
    color:#E20404; 
    text-align: center;
    background-image: url(http://decoder.x-train.de/images/topline.jpg);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-indent:45px;
}

.hsframe {
    border:1pt solid #B2C1CE;
    background-color:#DCE1E5;
    width: 704px;
    height: 24px;
    color:#E20404;
    padding-top:3px;
    font-family: "arial";
    font-weight: bold;
    font-size: 10pt;
    background-image: url(http://decoder.x-train.de/images/headline.jpg);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-indent:45px;
}


.wframe {
    border:2pt solid #7777FF;
    background-color:#FFFFFF;
    width: 686px;
    color:#7777FF; 
    font: 12px arial;
    text-align: justify;
    padding-top:2px
}

.tframe {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
    width: 686px;
    color:#000000; 
    padding:7px;
    background-image: url(http://decoder.x-train.de/images/txbegin.gif);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:5px 2px;
    text-indent:38px;
    font-family: "arial";
    font-size: 10pt;
    text-align: justify;
    vertical-align: top;
}


.tqframe {
    border:1pt solid #7777FF;
    background-color:#CCCCFF;
    width: 686px;
    color:#000000; 
    padding:7px;
    background-image: url(http://decoder.x-train.de/images/txbeginq.gif);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:5px 2px;
    text-indent:38px;
    font-family: "arial";
    font-weight: bold;
    font-size: 10pt;
    text-align: justify;
    vertical-align: top;
}


.taframe {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
    width: 686px;
    color:#000000; 
    padding:7px;
    background-image: url(http://decoder.x-train.de/images/txbegina.gif);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:5px 2px;
    text-indent:38px;
    font-family: "arial";
    font-size: 10pt;
    text-align: justify;
    vertical-align: top;
}

.tframep {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
    width: 300px;
    color:#000000; 
    padding:7px;
    background-image: url(http://decoder.x-train.de/images/txbegin.gif);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:5px 4px;
    text-indent:23px;
    font-family: "arial";
    font-size: 10pt;
    text-align: justify;
    vertical-align: top;
}

.attenframe {
    border:2pt solid #DD0000;
    background-color:#EEEEFF;
    width: 686px;
    color:#7777FF; 
    padding:4px;
    background-image: url(http://decoder.x-train.de/images/achtung.gif);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-indent:37px;
    font-family: "arial";
    font-size: 10pt;
    text-align: justify;
    font-weight: bold;
    vertical-align: top;
}

.infoframe {
    border:2pt solid #FB7905;
    background-color:#EEEEFF;
    width: 686px;
    color:#7777FF; 
    padding:4px;
    background-image: url(http://decoder.x-train.de/images/notice.gif);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-indent:37px;
    font-family: "arial";
    font-size: 10pt;
    text-align: justify;
    font-weight: bold;
    vertical-align: top;
}

.bkframe {
    border:0pt;
    background-color:#EEEEFF;
    width: 710px;
}

.frame {
    border:1pt solid #7777FF;
    background-color:#B2C1CE;
    width: 700px;
}


.tabframe {
    border:1pt solid #7777FF;
    background-color:#AAAAFF;

    padding:7px;
    vertical-align: middle;
}


.boxb {
    border:0pt solid #000000;
    background-color:#000000;
    width: 332px;
    color:#EEEEFF; 
    font-family: "arial";
    font-size: 10pt;
    text-align: left;
    text-indent:20px;
}


.pcbboxb {
    border:0pt solid #000000;
    background-color:#000000;
    width: 400px;
    text-align: center;
    vertical-align: middle;
}


.boxw {
    border:1pt solid #7777FF;
    background-color:#FFFFFF;
    text-align: center;
    vertical-align: middle;
    padding:7px;
    width: 686px;
}

.boxd2 {
    border:1pt solid #7777FF;
    background-color:#BBBBFF;
	width: 140px;
    color:#000000; 
	text-align: center;
    vertical-align: middle;
    font-family: "arial";
    font-size: 10pt;
}

.boxd {
    border:1pt solid #7777FF;
    background-color:#BBBBFF;
    width: 25%;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    text-align: center;
    vertical-align: middle;
}


.boxh2 {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
	width: 140px;
    color:#000000;
    font-family: "arial";
    font-size: 10pt;
    text-align: center;
    vertical-align: middle;
}

.boxh {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
    width: 25%;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    text-align: center;
    vertical-align: middle;
}

.pinboxd {
    border:1pt solid #7777FF;
    background-color:#7777FF;
    width: 30px;
    color:#FFFFFF; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    padding-left: 5px;
}

.pinboxh {
    border:1pt solid #7777FF;
    background-color:#BBBBFF;
    width: 30px;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    text-align: center;
}

.colboxd {
    border:1pt solid #7777FF;
    background-color:#7777FF;
    width: 150px;
    color:#FFFFFF; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    padding-left: 5px;
}

.colboxh {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
    width: 150px;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    padding-left: 5px;
}

.desboxd {
    border:1pt solid #7777FF;
    background-color:#7777FF;
    width: 550px;
    color:#FFFFFF; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    padding-left: 5px;
}

.desboxh {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
    width: 550px;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    padding-left: 5px;
}

.regboxd {
    border:1pt solid #7777FF;
    background-color:#7777FF;
    width: 50px;
    color:#FFFFFF; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
}

.regboxh {
    border:1pt solid #7777FF;
    background-color:#BBBBFF;
    width: 50px;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    text-align: center;
}


.wertboxd {
    border:1pt solid #7777FF;
    background-color:#7777FF;
    width: 50px;
    color:#FFFFFF; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
}

.wertboxh {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
    width: 50px;
    color:#000000; 
    font-family: "arial";
    text-align: center;
    font-size: 10pt;
    padding-left: 5px;
}


.tabboxb {
    border:1pt solid #7777FF;
    background-color:#7777FF;
    color:#FFFFFF; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    vertical-align: middle;
    padding-left: 5px;
}

.tabboxd {
    border:1pt solid #7777FF;
    background-color:#BBBBFF;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    padding-left: 5px;
}

.tabboxh {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    padding-left: 5px;
}

.tabboxor {
    border:1pt solid #7777FF;
    background-color:#FF9900;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    padding-left: 5px;
}

.tabboxgr {
    border:1pt solid #7777FF;
    background-color:#C0C0C0;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    padding-left: 5px;
}

.box2spdf {
    border:1pt solid #7777FF;
    background-color:#BBBBFF;
    width: 320px;
    color:#000000; 
    font-family: "arial";
    font-size: 9pt;
    text-align: left;
    vertical-align: middle;
    padding-right:15px;
    text-indent:20px;
}


.digitab {
   text-align: center; 
   color: windowtext; 
   font-size: 10.0pt; 
   font-style: normal; 
   text-decoration: none; 
   font-family: Arial; 
   vertical-align: bottom; 
   white-space: nowrap; 
   border: medium none; 
   padding-left: 1px; 
   padding-right: 1px; 
   padding-top: 1px;
}

.digitab2 {
   width: 15pt;
   height: 13.5pt;
   text-align: center; 
   color: windowtext; 
   font-size: 10.0pt;
   font-style: normal; 
   text-decoration: none; 
   font-family: Arial; 
   vertical-align: bottom; 
   white-space: nowrap; 
   border: medium none; 
   padding-left: 1px; 
   padding-right: 1px; 
   padding-top: 1px; 
   background: #C0C0C0;
}

.digitab3 {
   width: 15pt;
   height: 13.5pt;
   text-align: center; 
   color: windowtext;
   font-size: 10.0pt;
   font-style: normal;
   text-decoration: none;
   font-family: Arial;
   vertical-align: bottom;
   white-space: nowrap;
   border-left: medium none;
   border-right: 1.0pt solid windowtext;
   border-top: medium none;
   border-bottom: 1.0pt solid windowtext;
   padding-left: 1px;
   padding-right: 1px;
   padding-top: 1px;
   background: #C0C0C0;
}

.digitabb {
 width: 15pt;
 height: 13.5pt;
 text-align: center;
 color: windowtext;
 font-size: 10.0pt;
 font-style: normal;
 text-decoration: none;
 font-family: Arial;
 vertical-align: bottom;
 white-space: nowrap;
 border-top: medium none;
 border-bottom: 1.0pt solid windowtext;
 padding-left: 1px;
 padding-right: 1px;
 padding-top: 1px;
 background: #C0C0C0;
}


.boxtbf {
    border:1pt solid #7777FF;
    background-color:#C0C0C0;
    color:#FFFFFF; 
    font-family: "arial";
    font-size: 10pt;
    font-weight: bold;
    vertical-align: top;
    padding-left: 3px;
}


.boxtdf {
    border:1pt solid #7777FF;
    background-color:#BBBBFF;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    text-align: center;
    vertical-align: middle;
}

.boxthf {
    border:1pt solid #7777FF;
    background-color:#EEEEFF;
    color:#000000; 
    font-family: "arial";
    font-size: 10pt;
    text-align: center;
    vertical-align: middle;
}