BODY {
    font-family:'Times New Roman',Times,serif;
    font-size: 14px;
    color:#ecb700;
    font-weight:bold;
    background-color: #303030;
    margin-top: 5px;
    margin-left: 0px;
    margin-right: 0px;
  }

TD, P {
    font-family:'Times New Roman',Times,serif;
    font-size: 14px;
  }


.error {
    color: red;
    font-size: 14px;
  }


.head {
    font-family:'Times New Roman',Times,serif;
    color:#ecb700;
    font-size: 16px;
    font-weight:bold;
    background-image: url(../images/mod_titlebar.jpg);
    line-height:140%;
    letter-spacing: .2em;
    border:0px dashed #000000;
    height: 28px;
  }

.headbox {
  }

.leftspacer {
    width: 50px;
  }

.popup {
    font-size: 14px;
    font-weight: bold;
    color: #ecb700;
  }

.popuphead {
    font-size: 16px;
    font-weight: bold;
    color: #ecb700;
  }

.search {
    font-size: 12px;
    color: #ecb700;
    font-weight: bold;
  }

.title {
    line-height:140%;
    padding:2px;
    margin-top:2px;
    width: 100%;
  }


a:link {
    color: #fff000;
    text-decoration: underline;
  }
a:visited {
    color: #fff000;
    text-decoration: underline;
  }
a:hover {
    color: #656790;
    text-decoration: none;
  }
a:active {
    color: #fff000;
    text-decoration: underline;
  }



.head a,.head a:link,.head a:visited,.head a:active {
    font-weight: normal;
    color:#ecb700;
    text-decoration: none;
  }

.head a:hover {
    font-weight: normal;
    color: #656790;
    text-decoration: underline;
  }

.modfooter a:hover {
    color: #656790;
    text-decoration: none;
  }

.modfooter a,.modfooter a:link,.modfooter a:visited,.modfooter a:active {
    text-decoration: none;
    color:#ecb700;
  }


.suchtext {
	font-size:1px;
	color:#303030; 
	font-weight:lighter;
  visibility:hidden;
	}
.logo {
	margin: 0px;
	padding: 0px;
	}	
  
.newshead {
  font-size:14px;
  font-weight: bold;
  background: #252525;}
  
  
.newsbody {
  font-size:12px;
  font-weight: normal;
 }

.textblock {
    font-family:'Times New Roman',Times,serif;
    font-size: 14px;
    color:#ecb700;
    font-weight:normal;
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
  }
.bild {
    margin:10px;
  }
.schritt {
    clear:both;
    margin-top:10px;
    margin-bottom:10px;
    padding-top:10px;
  }

.anleitung {
    font-style:italic;
    font-size: 14px;
    color:#c39700;
    font-weight:normal;
  }


h1                  { margin: 0px 0px 20px 0px; font-size:18px; font-weight:bold; }
div.gb              { margin: 0px 0px 20px 0px; padding: 0px; border: 1px solid #ffcc00; line-height: 19px; }
div.gb-author       { margin: 0px; padding: 1px 10px 1px 10px; border-bottom: 1px solid #ffcc00; background: #252525; }
p.gb-author-left    { margin: 0px; float: left; }
p.gb-author-right   { margin: 0px; text-align: right; }
div.gb-entry        { margin: 10px; padding: 0px; }
p.gb-browse         { text-align: right; font-weight: bold; }
p.gb-admin-buttons  { margin: 5px 0px 0px 0px; text-align: right; }
.caution            { color: red; font-weight: bold; }
.small              { font-size: 11px; line-height:16px; }
.comment            { margin: 10px 0px 0px 0px; color: #ecb700; font-style: italic; }
img                 { border: 0px; }

