html {width:100%;height:100%;margin:0px 0px;padding:0px 0px;}

 body, textarea, select         { background-color:#FFFFFF;scrollbar-base-color:#DCD9E4;
        scrollbar-3dlight-color:##DDDAE5;
        scrollbar-arrow-color:#2D0B6A;
        scrollbar-darkshadow-color:#2D0B6A;
        scrollbar-face-color:#AEA5C0;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#000000;
        scrollbar-track-color:#AEA5C0;
 }

body#this {width:100%;height:100%;margin:0px 0px;padding:0px 0px; }

/*{color:#AEA5C0; font-size:9pt;}*/

*{color:#2D0B6A; font-size:12px;font-family:georgia,verdana,arial,Helvetica,sans-serif}

#rahmen {width:100%;height:100%;margin:0px 0px; padding:0px auto; text-align:center;}
#main {width:760px; height:100%; text-align:left;  margin:0px auto; padding:0px 0px;}
#head{width:760px; height:180px; margin:0px 0px; padding:0px 0px;overflow:visible;}
#lefthead{width:540px; height:180px; margin:0px 0px; padding:0px 0px;float:left;overflow:hidden;}
#bild{width:200px; height:180px; margin:0px 0px; padding:0px 0px;float:right}
#logo{width:540px; height:150px; margin:0px 0px; padding:0px 0px;float:left;}
#navi{width:540px; height:30px; margin:0px 0px; padding:0px 0px;float:left;overflow:hidden;}
.navi{width:540px; height:30px; margin:0px 0px; padding:0px 0px;float:left;overflow:hidden;}
#leftBar{ width:29px; height:380px;margin:0px 0px; padding:0px 0px; float:left;background:url(../images/balken.gif) no-repeat right bottom; } 
#content{width:700px; height:380px;margin:0px 0px; padding:0px 0px; float:left; overflow:hidden} 
#contentTop{ width:680px; height:315px;margin:0px 10px; padding: 0px 0px; float:left; overflow:auto;  }
#contentBottom{width:700px; height:35px;margin:0px 0px; padding:0px 0px; float:left;text-align:left; color:#990000;background:url(../images/balkenu.gif) repeat-x 0px 19px;overflow:hidden;}
#bottom{width:760px; height:20px;margin:0px 0px; padding:0px 0px; float:left;text-align:center; color:#990000;overflow:hidden}
#rightBar{width:29px; height:380px;margin:0px 0px; padding:0px 0px; float:left; background:url(../images/balkenr.gif) no-repeat left bottom; } 
#spacer{width:30px;height:30px;float:left;}
.spacer{width:30px;height:30px;float:left;}
#pfad{width:220px;height:30px;float:left;background-image:url(../images/pfad.gif);}
div#newsRahmen{width:640px;float:left;overflow:hidden;text-align:center;overflow:hidden;}
div#news{width:360px;overflow:hidden; margin:10px auto;}
#newsHeader{width:356px; height:25px;border:2px outset #666699; background:#AEA5C0;}
#newsHeaderTitle{width:280px;height:25px;  float:left;text-align:left;}
#newsHeaderDate{width:76px;height:25px; float:left;text-align:left;}
#newsContent{width:344px;border:3px double #AEA5C0; border-top:0px;font-size:12px;text-align:left;padding:5px 5px;}
span#news{display:table-cell;color:#FFFFFF; height:25px;  font-size:12px;vertical-align:middle;font-weight:bold;}
#state{height:25px;  text-align:left;border:2px outset #666699;background:#AEA5C0;}
div.button {height:30px; width:130px;margin:0px 1px; padding:0px 0px;float:left;}
#nostyle {}

b.normal{color:#2D0B6A;}
b{color:#CC6633;}


.leftwichtig{font-weight:bold;}

a{color:#CC6633;}
a:hover    { color: #FFFFFF; background-color:#CC6633;}
a.nostyle {color:#FFFFFF;}
a.nostyle:hover {color;#FFFFFF; background-color:#FFFFFF}


a.buttons{display:block; margin:0px 2px;	padding:5px 0px;  height:30px; width:100px;font-family:georgia,verdana,Helvetica; font-size:14px; color:#666699;text-align:center;background-image:url(../images/button_sd.jpg);background-repeat:no-repeat;text-decoration:none; font-weight:bold;background-color:#FFFFFF;}

a.buttons:hover{display:block; margin:0px 2px;	padding:5px 0px;  height:30px; width:100px;font-family:georgia,verdana,Helvetica; font-size:14px; color:#CC6633; text-align:center;background-image:url(../images/button_ac.jpg); text-decoration:none;background-repeat:no-repeat;background-color:#FFFFFF;}
a.buttons#sel{background-image:url(../images/button_sel.jpg);color:#666699; text-decoration:none;background-repeat:no-repeat;}

div.reiter {height:30px; width:130px;margin:0px 0px; padding:0px 0px;float:left;}

a.reiter{display:block; margin:0;	padding:0;  height:20px; width:130px; text-align:left;background-image:url(../images/reiter_sd.gif);background-repeat:no-repeat;text-decoration:none;color:#AEA5C0;font-size:12px;background-color:#FFFFFF; padding:0px 0px;}
a.reiter#ac{background-image:url(../images/reiter_ac.gif);}

/*a.reiter#kon{background-image:url(../images/reiter_sd_kon.gif)}
a.reiter#new{background-image:url(../images/reiter_sd_new.gif)}
a.reiter#imp{background-image:url(../images/reiter_sd_imp.gif)}*/

a.reiter:hover{display:block; margin:0px 0px;	padding:0px 0px;  height:20px; width:130px; text-align:left; background-image:url(../images/reiter_sd.gif);text-decoration:none;color:#CC6633;font-size:12px; background-color:#FFFFFF;}

/*a.reiter#kon:hover{background-image:url(../images/reiter_ac_kon.gif)}
a.reiter#new:hover{background-image:url(../images/reiter_ac_new.gif)}
a.reiter#imp:hover{background-image:url(../images/reiter_ac_imp.gif)}*/

input.anmeldung ,span {color:#AEA5C0; height:14px; font-size:10px; vertical-align:middle; padding:0px 0px;}

input.anmeldungtxt {border:1px inset #AEA5C0;height:14px;font-size:10px; vertical-align:top; padding:0px 0px;color:#CC6633}

select {color:#AEA5C0; vertical-align:top; font-size:10px;}

input#button {color:#AEA5C0;height:16px; width:25px; border:1px solid #DDDDDD; font-size:10px; vertical-align:top; padding:0px 0px;}

input.kon_button {color:#AEA5C0; height:20px; border:1px solid #DDDDDD;}

input.kon_inp { border:0px solid #DDDDDD; border-bottom:1px solid #DDDDDD;color:#AEA5C0}
textarea.kon_inp {border:1px solid #DDDDDD;color:#AEA5C0}

input.check {color:#990000;border:0px}

input#hide {width:0px;height:0px;} 

td.start        { color:#CCCCDD; text-align:center; font-style:normal; font-size:14pt; height:60; font-weight:bold;}
