BODY { background:#666666; font-family:trebuchet ms,sans-serif,helvetica,arial; font-size:12px; color:#ffffff }

TABLE#all { width:100% }
TABLE#all TD.spacer { width:50px }
TABLE#all TD#spacer_top { height:40px }
TABLE#all TD#main { width:600px; padding-right:50px; vertical-align:top }
TABLE#all TD#main DIV#main { margin:20px 0px 0px 2px; padding-left:15px; border-left:5px solid #777777 }
TABLE#all TD#main A { color:#ff7d00; font-weight:bold; font-size:110%; text-decoration:none; line-height:20px }
TABLE#all TD#main A:hover { color:#ffffff }
TABLE#all TD#main P { padding:0px; margin:10px 0px 10px 0px; cursor:default; line-height:20px }

TABLE#all TD#menu { padding-top:10px; width:200px; vertical-align:top }
TABLE#all TD#menu A IMG { border:0px }
TABLE#all TD#menu DIV { margin-top:20px; text-align:right }

/* Mailformular */
fieldset.csc-mailform { border:none; margin-left:-15px }
fieldset.csc-mailform div.csc-mailform-field label { float:left; text-align:right; margin-right:10px; width:65px; display:block }
fieldset.csc-mailform div.csc-mailform-field { margin-bottom:5px; clear:both }
fieldset.csc-mailform div.csc-mailform-field TEXTAREA,
fieldset.csc-mailform div.csc-mailform-field INPUT[type=text] { margin:0px; padding:2px 5px 2px 5px; background:#ffffff; color:#000000; width:200px; border:1px solid #ffffff; font-family:trebuchet ms,sans-serif,helvetica,arial; font-size:12px }
fieldset.csc-mailform div.csc-mailform-field TEXTAREA:hover,
fieldset.csc-mailform div.csc-mailform-field INPUT:hover[type=text] { background:#ffffff; color:#ff7d00 }
fieldset.csc-mailform div.csc-mailform-field INPUT.csc-mailform-submit { background:#ffffff; border:none; padding:2px 10px 2px 10px }
fieldset.csc-mailform div.csc-mailform-field INPUT.csc-mailform-submit:hover { background:#ff7d00 }
fieldset.csc-mailform div.csc-mailform-field INPUT.csc-mailform-submit { margin:10px 0px 0px 75px }

div#fancy_wrap a#fancy_left,
div#fancy_wrap a#fancy_right { visibility:hidden; }
/*
div#fancy_wrap div#fancy_title { text-align:left; bottom:0px; }
div#fancy_wrap div#fancy_title table { margin:0px; }
*/
 /*
 div#fancy_wrap div#fancy_title td#fancy_title_left,
 div#fancy_wrap div#fancy_title td#fancy_title_right { background:none; }
 div#fancy_wrap div#fancy_title td#fancy_title_main { padding:5px; border:1px solid #ff7d00; background:#ffffff; color:#000000; font-family:trebuchet ms,sans-serif,helvetica,arial; font-size:12px }
 */
/*
div#fancy_wrap div#fancy_title td#fancy_title_main div { background:green; display:inline; float:left; color:#000000; }
div#fancy_wrap div#fancy_title td#fancy_title_main h1 { padding:0px 5px 0px 5px; margin:-5px -5px 5px -5px; font-size:12px; font-weight:bold; background:#ff7d00; color:#ffffff }
div#fancy_wrap div#fancy_title td#fancy_title_main hr { margin:0px -5px 0px -5px; border:0px; border-top:1px solid #aaaaaa }
div#fancy_wrap div#fancy_title td#fancy_title_main ul { margin:0px 0px 0px -20px; list-style:square }
div#fancy_wrap div#fancy_title td#fancy_title_main li { margin:0px }
div#fancy_wrap div#fancy_title td#fancy_title_main small { color:#707070 }
*/

DL.csc-textpic-image { margin:0px !important; padding:2px; }
DL.csc-textpic-image:hover { background:#ff7d00; }
/*
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom:0px; }
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
 display:inline;
 margin-right:0px;
}
*/

/* IE:
   #dom-tooltips { position:absolute; left:0px; top:0px; z-index:1000; display:block; visibility:hidden; padding:5px; border:1px solid #ff7d00; background:#ffffff; color:#000000; font-family:trebuchet ms,sans-serif,helvetica,arial; font-size:12px }
   #dom-tooltips h1 { padding:0px 5px 0px 5px; margin:-5px -5px 0px -5px; font-size:12px; font-weight:bold; background:#ff7d00; color:#ffffff }
   #dom-tooltips hr { margin:0px -5px 0px -5px; border:0px; border-top:1px solid #aaaaaa }
   #dom-tooltips ul { margin:0px 0px 0px 20px; list-style:square }
   #dom-tooltips li { margin:0px }
   #dom-tooltips small { color:#707070 }
*/