body {margin:0px; padding:0px; font-size:101%; font-family:verdana,sans serif; background:#C0BDB8; color:#000;
scrollbar-3dlight-color:#000;
scrollbar-arrow-color:#000;
scrollbar-darkshadow-color:#C0BDB8;
scrollbar-face-color:#C0BDB8;
scrollbar-highlight-color:#C0BDB8;
scrollbar-shadow-color:#000;
scrollbar-track-color:#C0BDB8;
}

h1 {font-weight:bold; font-size:120%; margin-bottom:10px; color:#E2001A; background:transparent; text-transform:uppercase; border-left:18px solid #E2001A;}
h2 {font-weight:bold; font-size:110%; color:#3F3F3F; background:transparent; margin-bottom:6px; text-transform:uppercase;}
h3 {font-size:100%; font-weight:bold; color:#3F3F3F; background:transparent; text-transform:uppercase; margin-bottom:0px; margin-top:0px;}
h4 {font-weight:bold; font-size:110%; color:#000; background:transparent; margin-bottom:6px; margin-top:0px;}

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

#header {background:url(../../myimages/logoneu.jpg) top left no-repeat; height:100px;}
#header h1 {display:none;}

#user {font-size:80%; text-align:right; margin-right:10px; margin-top:80px; color:#000;}
#user a:link {text-decoration:none; color:#000;}
#user a:visited {text-decoration:none; color:#000;}
#user a:hover {text-decoration:none; color:#000;}

.newsletter {border-left:1px solid black; border-top:1px solid black; border-right:1px solid black; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px; background:#fff}
.login {border-left:1px solid black; border-top:1px solid black; border-right:1px solid black; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px; background:#DFDFDF}
.register {border-left:1px solid black; border-top:1px solid black; border-right:1px solid black; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px; background:#EFEFEF}
.merkzettel {border-left:1px solid black; border-top:1px solid black; border-right:1px solid black; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px; background:#CFCFCF}
.warenkorb {border-left:1px solid black; border-top:1px solid black; border-right:1px solid black; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px; background:#BFBFBF}


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


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

#tdinhalt {width:82%;}
#text {padding-left:20px; padding-right:10px; padding-bottom:10px; padding-top:14px; font-size:80%; background:#fff; margin:0px; color:#000; margin:0px;}

#footer {margin-top:6px; font-size:80%; padding-left:184px; padding-top:4px; background:#E2001A; color:fff; height:36px;}
#footer a:link {color:#fff; text-decoration:underline;}
#footer a:visited {color:#fff; text-decoration:underline;}
#footer a:hover {color:#fff; text-decoration:none;}

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

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

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

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

#aktiv {background-color: #CFCFCF;
        border: 1px solid #000;
        color: #000;
        font: normal 100% verdana,sans-serif;
        padding:4px;
        margin-bottom:2px;
        margin-top:2px;}
#aktiv a:link, #aktiv a:visited {
        color: #000;
        text-decoration: underline;}
#aktiv a:hover {
        color: #E2001A;
        text-decoration: none;}

.titel {background-color:#E2001A;
        border: 1px solid #000000;
        color: #FFFFFF;
        display: block;
        font: bold 100% verdana,sans-serif;
        padding: 3px;
        text-decoration: none;
        width:150px;
		margin-top:2px;
        margin-bottom:3px;
        margin-left:6px;}

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

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-bottom:10px;}
.print {display:none;}
.weg {margin:0px;}
.abstand {margin-top:2px; margin-bottom:2px;}

.clickstream {
}

.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;
 border:1px solid #6F6F6F;
 scrollbar-3dlight-color:#000;
scrollbar-arrow-color:#000;
scrollbar-darkshadow-color:transparent;
scrollbar-face-color:transparent;
scrollbar-highlight-color:transparent;
scrollbar-shadow-color:#000;
scrollbar-track-color:transparent;
}
.textarea2 {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 100%;
  background:transparent;
 border:1px solid #6F6F6F;
 scrollbar-3dlight-color:#000;
scrollbar-arrow-color:#000;
scrollbar-darkshadow-color:transparent;
scrollbar-face-color:transparent;
scrollbar-highlight-color:transparent;
scrollbar-shadow-color:#000;
scrollbar-track-color:transparent;
}

.input {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 100%;
  width: 300px;
  background:transparent;
  border:1px solid gray;
}
.break {clear:left;}
.form {width:100px; float:left;}
.form2 {width:140px; float:left;}

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

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

.input3 {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  font-size: 100%;
  width: 200px;
  background:transparent;
  border:1px solid #6F6F6F;
  }

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

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

.categoryselect {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000;
  border: 1px solid #000000;
  font-weight:normal;
  width:158px;
  background:#fff;
  margin-top:0px;
  margin-bottom:1px;
  margin-left:0px;
}

.dropdownmarker {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  background-color: #CCCCCC;
  color: #000;
  font-weight:normal;
}

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

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

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

.button3 {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  background-color: transparent;
  width:200px;
  color: #000;
  font-size: 100%;
  font-weight: bold;
}

.button4 {
  font-family: Verdana,Arial, Helvetica, sans-serif;
  background-color: transparent;
  color: #fff;
  font-size: 90%;
  border:0px solid black;
  display:none;
}

.form3 {margin-top:0px; margin-bottom:6px;}

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

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

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

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

.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: 400px;
  background:transparent;
  border:1px solid gray;
}

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

.liste {font-size: 100%;}
.offert {font-size: 100%;}
.offert2 {border-bottom:1px dashed black; font-weight:bold; padding-top:20px;}
.offert3 {width:17%;}
.offert4 {width:33%;}
.zeigen {font-size: 130%;}
#referenzenbox {width:98%; border-collapse:collapse; font-size:100%;}
.referenzentd {width:20%;}
.referenzentd1 {width:20%; padding-left:4px;}
.referenzentd2 {width:20%; padding-left:4px;}
