body {margin:0px; padding:0px; font-size:101%; font-family:verdana,sans serif; background:#C0BDB8; color:#000;
}

h1 {color:#000; background:#fff; font-size:150%}
h2 {color:#000; background:#fff;}
h3 {color:#000; background:#fff;}

.box {width:100%; border-collapse:collapse; background:#fff; color:#000; font-size:90%; border-right:1px solid #000;}

.tdmen {width:0%; margin:0px; padding:0px; background:#fff; text-align:left; color:#fff; font-size:85%; display:none;}
.tdmen a:link {color:000; background:transparent; font-weight:bold; text-decoration:underline; font-size:85%; display:none;}
.tdmen a:visited {color:000; background:transparent; font-weight:bold; text-decoration:underline; font-size:85%; display:none;}
.tdmen a:hover {color:000; background:transparent; font-weight:bold; text-decoration:none; font-size:85%; display:none;}


.tdmen2 {width:100%; color:#fff; background:#E2001A; font-size:95%; font-weight:bold; display:none;}
.tdmen2 a:link {color:fff; background:transparent; font-weight:bold; text-decoration:underline; font-size:90%; display:none;}
.tdmen2 a:visited {color:fff; background:transparent; font-weight:bold; text-decoration:underlne; font-size:90%; display:none;}
.tdmen2 a:hover {color:fff; background:transparent; font-weight:bold; text-decoration:underline; font-size:90%; display:none;}

#tdinhalt {width:100%;}
#text {padding-left:0px; padding-right:0px; padding-bottom:10px; padding-top:0px; font-size:80%; background:#fff; margin:0px; color:#000; border:0px solid green; margin:0px;}

#footer {color:#000; background:#fff; width:100%;}

.klein {font-size:85%;}
.admin {margin-top:60px; font-size:120%; margin-left:-60px; padding:0px;}

#navi {width:0px; font-size:100%; font-weight:bold; color:#000; background:transparent; padding-top:30px; display:none;}
#navi a:link {background-color: #FFFFFF; display:none;
        border: 1px solid #000000;
        color: #000000;
        display: block;
        font: normal 100% verdana,sans-serif;
        padding: 3px;
        text-decoration: none;
        width:140px;
        margin-bottom:2px;
        margin-left:6px;}

#navi a:visited {background-color: #FFFFFF; display:none;
        border: 1px solid #000000;
        color: #000000;
        display: block;
        font: normal 100% verdana,sans-serif;
        padding: 3px;
        text-decoration: none;
        width:140px;
        margin-bottom:2px;
        margin-left:6px;}

#navi a:hover {background-color: #E2001A; display:none;
        border: 1px solid #FFFFFF;
        color: #FFFFFF;
        display: block;
        font: normal 100% verdana,sans-serif;
        padding:3px;
        text-decoration: none;
        width:140px;
        margin-bottom:2px;
        margin-left:6px;}

.up {text-align:right; font-size:94%; color:#E2001A; background:transparent; margin-top:6px; margin-bottom:6px; margin-right:10px; display:none;}
.up a:link {text-align:right; font-size:94%; font-weight:bold; text-decoration:none; color:#E2001A; background:transparent; display:none;}
.up a:visited {text-align:right; font-size:94%; font-weight:bold; text-decoration:none; color:#E2001A; background:transparent; display:none;}
.up a:hover  {text-align:right; font-size:94%; font-weight:bold; text-decoration:none; color:#E2001A; background:transparent; display:none;}

a:link {text-decoration:underline; color:#000; background:transparent;}
a:visited {text-decoration:underline; color:#000; background:transparent;}
a:hover {text-decoration:none; color:#E2001A; background:transparent;}

.block {margin-bottom:0px; margin-top:0px; padding:0px;}
.line1 {border:1px solid gray; padding-left:4px;}
.screen {margin:0px; display:none;}
.print {display:inline;}
.weg {display:none;}
.clickstream { display:none;
}

.marktext {
  color: #FF0000;
  background-color: #ffffff;
}

.new {
  font-family: ,Verdana,Arial,Helvetica,sans-serif;
  font-size: 90%;
  color: #E2001A;
}


form {
  font-family:  Verdana,Arial,Helvetica,sans-serif;
  font-size: 100%;
}

.logininput {
  background-color: #ffffff;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size:85%;
  width: 130px;
}

.searchinput {
  background-color: #FFFFFF;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size:85%;
 width: 130px;
}

.textarea {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 100%;
  width: 400px;
  background:C0BDB8;
}

.input {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 100%;
  width: 400px;
  background:C0BDB8;
}
.input1 {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 100%;
  width: 400px;
  background:#C0BDB8;
  border:1px solid #000;
}

.select {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 85%;
  background:#C0BDB8;
}

.setperpageselect {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 85%;
  width:160px;
  background:#C0BDB8;
}

.categoryselect { display:none;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 80%;
  width:160px;
  background:#C0BDB8;
}

.dropdownmarker {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  background-color: transparent;
  color: #000;
  font-size: 80%;
}

.button {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  background-color: #E2001A;
  color: #fff;
  font-size: 80%;
  font-weight: bold;
}

.button1 {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  background-color: #E2001A;
  color: #fff;
  font-size: 100%;
  font-weight: bold;
}

/*--Categories------------------------------------------------*/
.maincat  {  background-color: #FFFFFF;
        border: 1px solid #000000;
        color: #000000;
        font: normal 80% verdana,sans-serif;
        padding: 2px;
        text-decoration: none;
        width:170px;
        margin-top:0px;
        margin-bottom:2px;
        display:block;
        }

.maincat:link  { background-color: #FFFFFF;
        border: 1px solid #000000;
        color: #000000;
        font: normal 80% verdana,sans-serif;
        padding: 2px;
        text-decoration: none;
        width:170px;
        margin-top:0px;
        margin-bottom:2px;
        }

.maincat:visited  { background-color: #FFFFFF;
        border: 1px solid #000000;
        color: #000000;
        font: normal 80% verdana,sans-serif;
        padding: 2px;
        text-decoration: none;
        width:170px; margin-top:0px;
        margin-bottom:2px;
        }

.maincat:hover  { background-color: #E2001A;
        border: 1px solid #000000;
        color: #000000;
        font: normal 80% verdana,sans-serif;
        padding: 2px;
        text-decoration: none;
        width:170px;margin-top:0px;
        margin-bottom:2px;
        }

.subcat {background-color: #FFFFFF;
        color: #E2001A;
        font: bold 100% verdana,sans-serif;
        text-decoration: none;

        }

.subcat:link {background-color: #FFFFFF;
        color: #000000;
        font: normal 100% verdana,sans-serif;
        text-decoration: none;

        }

.subcat:visited {background-color: #FFFFFF;
        color: #000000;
        font: normal 100% verdana,sans-serif;
        text-decoration: none;

        }

.subcat:hover {background-color: #FFFFFF;
        color: #E2001A;
        font: normal 100% verdana,sans-serif;
        text-decoration: none;

        }


/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #fff;
  color: #000;
}

.imagerow2 {
  background-color: #fff;
  color: #000;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #fff;
  color: #000;
}

.commentrow2 {
  background-color: #fff;
  color: #000;
}

.commentspacerrow {
  background-color: #fff;
  color: #000;
}

.commenttextarea {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 85%;
  width: 270px;
  background:#C0BDB8;
}

.commentinput {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 85%;
  width: 270px;
  background:#C0BDB8;
}