body {
  background-color:#DEDEDD;
  font-family:sans-serif;
  font-size:10pt;
  font-weight:bold;
  margin:0px;
  margin-left:0px; 
  margin-top:0px;
}


h1{font-family:Lucida Sans;}

img{border:0px solid black}

input.text{width:200px}
input.ntext{width:800px}
input.fehler{background-color:#ff0000;font-weight:normal;}
textarea.text{width:200px;height:100px}
textarea.ntext{width:800px;height:300px}
option.main{font-weight:bold;}

table.news{width:750px;background-color:rgb(255,255,153);font-size:10pt;border:1px solid black;}
table.meinetermine{border-collapse:collapse;background-color:#DEDEDD;border:1px solid black;margin:0px;padding:0px}
table.kalender{border:0px solid black; border-collapse:collapse;}
table.bordbuch{border-collapse:collapse;background-color:#DEDEDD;border:1px solid black;margin:0px;padding:0px;overflow:hidden;table-layout:fixed;width:100%}
table.forum {border:1px solid black;border-collapse:collapse;background-color:#DEDEDD}
#einstellungen table {border-spacing:10px}
table.baum {border-collapse:collapse;border:1px solid black;background-color:#DEDEDD;padding:3px}
table.referenzen {width:750px;font-size:10pt;border:1px dotted black;}

tr.meinetermine{border:2px solid black;}
td.meinetermine{border:1px solid black;padding:3px;text-align:center;font-size:10pt}
td.meinetermine2{border:1px dotted black;padding:0px;margin:0px}
td.kalendertag{border:0px solid black;text-align:center;width:50px;overflow:hidden;margin:0px;padding:0px;font-size:10pt}
td.kalender{border:1px dotted black;text-align:center;width:30px;font-size:10pt}
td.kalenderletztermonat{border:1px dotted gray; text-align:center; color:gray;width:30px;font-size:10pt}
td.newszeit{font-size:8pt;font-style:italic}
td.temp{background-color:#ffffaa;text-align:center;}
td.noborder{border:0px solid black}
td.fcenter{text-align:center;border:1px solid black;}
td.ftop{font-weight:bold;border:1px solid black;}
td.fsmall{font-size:6pt;padding:2px;border:1px solid black;}
td.forum {border:1px solid black;padding: 5px}
#einstellungen td {vertical-align:top;}
#baumabsatz td {border-top:1px solid black;}
#baumabsatz2 td {border-bottom:1px solid black;}
#baum td {padding:3px}

ul{font-weight:bold;margin-left:-30px;font-size:10pt}
li{margin-top:10px;}

div.normal{border:1px solid black;}
/* div.test{border:1px dashed black;width:1005px;overflow:visible;} */
/* CSS-Hack für MS-Explorer*/
div.top{border:1px solid black;position:relative;left:5%;top:5px;height:150px;min-height:150px;background-image:url(images/topverlauf1.gif);background-color:#DEDEDD;text-align:center;width:85%;overflow:hidden}
div.main{position:relative;border:0px solid black;height:100%}
div.nav{border:1px solid black;width:190px;position:relative;left:10px;top:-30px;background-color:#DEDEDD;padding:10px;background-image:url(images/navverlauf1.gif);font-weight:normal}
div.content{width:74%;min-height:450px;height:450px;position:absolute;left:220px;top:0px;padding:20px;border:0px dashed black;}
div.kalender{position:relative;left:10px;top:10px;width:200px;border:0px solid black}
div.news{border:1px dotted black;padding:10px;margin:3px;}
div.newscontent{width:700px;border:0px solid black;overflow:hidden}
div.info{position:absolute;right:5px;top:100px;width:300px;padding:5px;font-weight:normal;border:1px solid black;background-color:#DEDEDD}
div.topimage{border:1px solid black;height:100px; width:100%;}

span.hidden{color:#DEDEDD;size:3pt}
span.desc {text-align:right;}
span.fehler {color:red;font-weight:bold;}
span.gelb {color:#f9a000;font-weight:bold;}

a{margin:3px;padding:1px}
a.nav{text-decoration:none;font-size:10pt;}
a.navkalender{text-decoration:none;font-size:12pt;border:0px solid black;border-bottom:0px dotted black;padding:0px;background-color:#DEDEDD;}
a:link{color:#253457;}
a:visited{color:#414141;}
a:hover{background-color:#d0d0ff}
a:active{background-color:#9090d4}
a:focus{}

p{text-align:justify;}
p.lastline{font-size:6pt;}
p.fehler{color:red;font-weight:bold;}
p.erfolg{color:green;font-weight:bold;}
