body  	{
	scrollbar-arrow-color: #996600;
	scrollbar-base-color: #FED681;
	scrollbar-3dlight-color:grey;
	scrollbar-darkshadow-color:#996600;
	scrollbar-face-color:#FED681;
	scrollbar-highlight-color:#996600;
	scrollbar-shadow-color:#FED681;
        background: url('../images/bkg.gif') fixed;
}


* {
cursor: default; }

SELECT {
	background-color : FBF0D7;
    color: #663300;
}

.gimg {
cursor: hand; }

.limg {
cursor: hand; }

FORM .input {
    BORDER-RIGHT: #aaa 1px solid;
    BORDER-TOP: #aaa 1px solid; 
 
    BORDER-LEFT: #aaa 1px solid;
    WIDTH: 350px; 
    BORDER-BOTTOM: #aaa 1px solid; 
    BACKGROUND-COLOR: #fff
}

.ghframe {
    vertical-align: middle; 
    font-family: arial;
    font-weight: bold;
    font-size: 16pt;
    border:1pt solid #663300;
    background-color:#FFE3A4;
    width: 650px;
    height: 25px;
    color:#663300; 
    background-image: url(http://www.x-train.de/images/headline.gif);
    text-align: center;
}


input.text {
background: none;
color: gray;
border-top: 0px solid white;
border-left: 0px solid white;
border-right: 0px solid white;
border: 0px solid none;
border-bottom: 1px solid orange;
font: 12px Verdana;
width: 280px;
height: 17px;
cursor: hand; }

input.button {
background: #FFCC66;
color: #663300;
border-top: 1px solid orange;
border-left: 1px solid orange;
border-right: 1px solid orange;
border-bottom: 1px solid orange;
font: 12px Verdana;
width: 80px;
height: 20px;
cursor: hand; }

#anrufen {
cursor: hand;
background: none;
color: gray;
border-top: 1px solid orange;
border-left: 1px solid orange;
border-right: 1px solid orange;
border-bottom: 1px solid orange;
border: 0px solid none; }

textarea {
cursor: hand;
background: #FBF0D7;
color: gray;
border-top: 1px solid orange;
border-left: 1px solid orange; 
border-bottom: 1px solid orange; 
border-right: 1px solid orange;
font: 12px Verdana;
overflow: auto;
line-height: 14px;
scrollbar-arrow-color : #996600;
scrollbar-base-color : #FED681;
scrollbar-3dlight-color:grey;
scrollbar-darkshadow-color:#996600;
scrollbar-face-color:#FED681;
scrollbar-highlight-color:#996600;
scrollbar-shadow-color:#FED681}
width: 280px;
height: [IF_CODE]100[IF_NOT_CODE]124[IF_CODE_END]px;
white-space: normal; }

textarea.info {
cursor: default;
background: none;
color: gray;
border-top: 0px solid white;
border-left: 0px solid white; 
border-bottom: 0px solid white; 
border-right: 0px solid white;
font: 12px Verdana;
line-height: 14px;
overflow: hidden;
width: 180px;
height: 300px;
white-space: normal; }

.space {
    width: 10px;
}

.mh {
    cursor: help;
}


td {
font: 12px arial; }

td.label {
text-align: right; }

td.doppeldot {
line-height: 20px; }

td.title {
font: bold 36px arial;
text-align: center;
color: #333333; }

a, a:visited {
text-decoration: none;
color: #663300;
cursor: hand; }

a:hover {
cursor: hand;
color: red;
}

.gframe {
border: 1px;
border-color: #663300;
border-style: solid;
width: 650px;
background: #FCD484;
color: #663300;
font: 12px arial; }


hr {
height: 1px;
color:  orange;
width: 99%; }


li{
    font-family: "arial";
    font-weight: bold;
    font-size: 10pt;
    list-style-image: url(http://www.x-train.de/images/pfeilli2.gif);
    list-style-position:outside;
}


.hsframe {
    border:1pt solid #663300;
    background-color:#FCD484;
    width: 702px;
    color:#663300;
    padding:2px;
    font-family: "arial";
    font-weight: bold;
    font-size: 10pt;
    background-image: url(../images/pfeil.gif);
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-indent:40px;
}


.frame {
    border:1pt solid #663300;
    background-color:#FFE3A4;
    width: 700px;
    color:#663300; 
    font-family: "arial";
    font-size: 10pt;
    text-align: justify;
    padding:7px;
}

