/* Allgemeine Infos */
body { font-family: Arial, Helvetica, sans-serif; background-color:#333333; color:#333333; font-size:11px; }
td { font-size:11px; background-color:#FFFFFF; }
.mbox {
  background-color:#fcfcfc;
  width:90%;
  padding:8px;
  border:1px dotted #cccccc;
  text-align:left;
}


.dbox {
  background-color:#fcfcfc;
  width:100%;
  padding:0px;
  text-align:left;
  border: none;
}

.hbox {
  background-color:#fcfcfc;
  width:75%;
  padding:8px;
  border:1px dotted #cccccc;
  text-align:left;
}

/* Hier sind die Bilder definiert */
.top { background-image:url(images/top.jpg); }
.bottom { background-image:url(images/bottom.gif); }
.navbg0 { background-color: #ffccaa; font-weight: bold; }
.navbg { background-color: #ffeecc; font-weight: bold; }
.navsep { background-image:url(images/nav_sep.gif); }

/* Text */
.ttop { font-size: xx-large; font-weight:bold; }
.ttitlesmall { font-size: x-small; }
.ttitle { font-size: larger; }
.teintragen { font-size: smaller; }
.tueberschrift { color:#FFFFFF; background-color:#486027; }
.nice { color: #486027; font-weight: bold; }

/* Tags und Input */
h1 {font-size:11px;display:inline;}
h3 {font-size:11px;display:inline;}
h4 {font-size:11px;display:inline;font-weight:normal;}
input {
  font-size:10px;
  font-weight:normal;
  color:#000000;
  background:#f7f7f7;
  border:1px solid #cccccc;
  padding-left:3px;
  padding-top:1px;
  text-decoration:none;
}


textarea {
  font-size:11px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#000000;
  background:#f7f7f7;
  border:1px solid #cccccc;
  padding-left:3px;
  padding-top:1px;
  text-decoration:none;
}

.collapse {border-collapse:collapse; }

/* Link */
a:link { color:#333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
a:visited { color:#333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a:active { color:#333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a:hover { color:#333333; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}

/* Rand */
.randoben { border-top: thin dashed #333333; }
.randrechts { border-right: thin dashed #333333; }
.randlinks { border-left: thin dashed #333333; }
.randunten { border-bottom: thin dashed #333333; }

/* Login */
.login { height: 17px; font-size: 11px; }
.loginsend { height: 19px; font-size: 13px; color:#333333; }
