body { font-family:Arial, Helvetica, Sans-Serif; font-size:50%; background:url(/graphics/lgc/textwheel.jpg) 12% 0% no-repeat; background-color: #ffffff; }

p {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #4b4a4a; line-height: 16px}
td { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #4b4a4a; line-height: 16px}
li { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #4b4a4a}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #8A8A8A; left: 0px; top: 0px; clip:  rect(   ); height: 40px; padding-top: 12px}
a {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c6006f; text-decoration: none; font-weight: bold;}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; line-height: 21px}
small {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9px; color: #4b4a4a; line-height: 9px}
.lightgrey {  color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #b9baba; font-weight: bold}
.a2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height: 21pt; color: #c6006f}
.a3 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; line-height: 21pt; color: #c6006f}
.boldbig {  font-size: 13pt; font-weight: bold}
.bigwhite { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold}
.normwhite { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
.downloadstyle { color: #000000; font-size: 11px; font-family: Verdana,Arial; background-color: #ffffff }
.redbuttonstyle { color: #ffffff; font-size: 11px; font-family: Verdana,Arial; font-weight: bold; background-color: #c6006f; }
.normbuttonstyle { color: #000000; font-size: 11px; font-family: Verdana,Arial; }
.mausdrueber {cursor:pointer;}

.loginstyle {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #4b4a4a; border-width: 1px; border-style:solid; border-color:#a9a9a9; background-color: #ffffff; }
.loginstyle2 {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #4b4a4a; background-color: #ffffff; }

.searchbar { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #007889;}
.searchbar:hover{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #007889; text-decoration: underline;}
.toolbar { font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; }
.toolbarclick  { font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: none; }
.toolbarclick:hover { font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #FFFFFF; text-decoration: underline; }
#subNav {width:182px; float:left; margin-right:0px;} /*background:url(../images/menu_bottom_red.gif) 100% 100% no-repeat #c6006f;}*/
#subNav .navHeader {height:50px; background:#c6006f; padding:10px 6px 6px 10px;}
#subNav .navHeader p {color:#ffffff; font-size:1.2em; font-weight:bold; margin:0 !important;padding:9px 15px 13px 25px;}

/* special designelements */

.simpleTBLines { border-bottom:1px solid #DDDEE1; }

.editmain { height:600+; background:#ECECEC; color:#313131; padding:5px 10px; }
.txt { color: #313131; font-size: 11px; font-family: Tahoma, Geneva, Helvetica, sans-serif; }
td.tblLine { color: #313131; font-size: 11px; font-family: Tahoma, Geneva, Helvetica, sans-serif; border-bottom: 1px #BABABA solid; }
td.tblLineClean { color: #313131; font-size: 11px; font-family: Tahoma, Geneva, Helvetica, sans-serif; }
td.tblLineLight { color: #313131; font-size: 11px; font-family: Tahoma, Geneva, Helvetica, sans-serif; border-bottom: 1px #CACACA solid; }
.tblHead { background:#DFDFDF; color: #101010; font-size: 11px; font-family: Tahoma, Geneva, Helvetica, sans-serif; font-weight: bold; }
table.borderliner { border: solid 1px #DFDFDF; }

.noBorder { border:none; }
.registerHead { border-top: 1px dotted #666; font-size: 11px; font-family: Tahoma, Geneva, Helvetica, sans-serif; font-weight: bold; }
.hinweiser { font-family: Tahoma, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #E7388A; margin: 0; font-weight: bold; }
.blueFont { color: #00879D; margin: 0; font-weight: bold; }
.greenFont { font-family: Tahoma, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #23780A; margin: 0; font-weight: bold; }
.alertBlockinner { font-family: Tahoma, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #0a0a0a; background:#F8E6EC; margin: 0; }

/* text style declaration */
.exkursiv { color: #4F8A99; font-size: 11px; font-family: Tahoma, Geneva, Helvetica, sans-serif; }
.greytext { color: ##808080; font-size: 10px; font-family: Tahoma, Geneva, Helvetica, sans-serif; }
.creditaccount { color: #E7388A; font-size: 11px; font-family: Tahoma, Geneva, Helvetica, sans-serif; }
.remainruns { color: #23780A; font-size: 11px; font-family: Tahoma, Geneva, Helvetica, sans-serif; }


/* inframe windowsets */
.roundedBox {
    background-color: #f0f0f0;
    margin: 0 auto 15px auto;
    padding: 5px 5px;
    border: 1px solid #d7d7d7;
    /* -- define border-roundings -------- */
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 8px; /* Safari and Chrome */
    border-radius: 8px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
    /* -- define box-shaddow --- */
    -moz-box-shadow: 3px 3px 6px #999; /* Firefox */
    -webkit-box-shadow: 3px 3px 6px #999; /* Safari and Chrome */
    box-shadow: 3px 3px 6px #999; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
    zoom: 1;
    z-index: 70;
}
.roundedBoxWhite {
    background-color: #f0f0f0;
    margin: 0 auto 15px auto;
    padding: 5px 5px;
    border: 2px solid #4E8998;
    /* -- define border-roundings -------- */
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 8px; /* Safari and Chrome */
    border-radius: 8px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
    /* -- define box-shaddow --- */
    -moz-box-shadow: 3px 3px 6px #999; /* Firefox */
    -webkit-box-shadow: 3px 3px 6px #999; /* Safari and Chrome */
    box-shadow: 3px 3px 6px #999; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
    zoom: 1;
    z-index: 70;
}
.ReDroundedBox {
    background-color: #f0f0f0;
    margin: 0 auto 15px auto;
    padding: 5px 5px;
    border: 1px solid #E7388A;
    /* -- define border-roundings -------- */
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 8px; /* Safari and Chrome */
    border-radius: 8px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
    /* -- define box-shaddow --- */
    -moz-box-shadow: 3px 3px 6px #900; /* Firefox */
    -webkit-box-shadow: 3px 3px 6px #900; /* Safari and Chrome */
    box-shadow: 3px 3px 6px #900; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
    zoom: 1;
    z-index: 80;
}
