html, body {
    height: 100%;
    width: 100%;
    min-width: 100%;
    min-height: 100%;
}

body {	
SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #033720; SCROLLBAR-SHADOW-COLOR: #033720; SCROLLBAR-3DLIGHT-COLOR: #147C4D; SCROLLBAR-ARROW-COLOR: #033720; SCROLLBAR-TRACK-COLOR: #147C4D; SCROLLBAR-DARKSHADOW-COLOR: #147C4D;
    margin: 0;
    padding: 0;
    font-size: 10px;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    color: #FFFFFF;
    background: #003E22 url('../images/78.gif');
}

td {
    color: #FFFFFF;
    font-size: 10px;
}

#site {
    width: 100%;
    height: 100%;
    min-height: 100%;
    min-width: 100%;
    margin: 0;
}

a {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #5CCB99;
    text-decoration: none;
    font-size: 9px;
}

a:visited {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #5CCB99;
    text-decoration: none;
    font-size: 9px;
}

a:active {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-size: 9px;
}

a:hover {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-size: 9px;
}

a.best {
    color: #4C4C4C;
}

a.best:visited {
    color: #4C4C4C;
}

a.best:active {
    color: #58947A;
}

a.best:hover {
    color: #58947A;
}

a.nav {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #E0C38D;
    text-decoration: none;
    font-size: 9px;
}

a.nav:visited {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #E0C38D;
    text-decoration: none;
    font-size: 9px;
}

a.nav:active {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-size: 9px;
}

a.nav:hover {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-size: 9px;
}

a.nav2 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #5CCB99;
    text-decoration: none;
    font-size: 9px;
}

a.nav2:visited {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #5CCB99;
    text-decoration: none;
    font-size: 9px;
}

a.nav2:active {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-size: 9px;
}

a.nav2:hover {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-size: 9px;
}

a.marke {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #CEFFE6;
    text-decoration: none;
    font-size: 9px;
}

a.marke:visited {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #CEFFE6;
    text-decoration: none;
    font-size: 9px;
}

a.marke:active {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #001B0F;
    text-decoration: none;
    font-size: 9px;
}

a.marke:hover {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #001B0F;
    text-decoration: none;
    font-size: 9px;
}


a.white22 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #002213;
    text-decoration: none;
    font-size: 10px;
}

a.white22:visited {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #002213;
    text-decoration: none;
    font-size: 10px;
}

a.white22:active {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #0C623C;
    text-decoration: none;
    font-size: 10px;
}

a.white22:hover {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #0C623C;
    text-decoration: none;
    font-size: 10px;
}

.mint {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #58947A;
    font-size: 9px;
}

.white {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
}

.white2 {
    font-family: Verdana, Tahoma, Arial, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
}

.grey {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #4C4C4C;
    font-size: 9px;
}

.gold {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #E0C38D;
    font-size: 9px;
}

.ab {
    line-height: 14px;
}

.titel {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
}
th {
	font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
}
.titel22 {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #001F11;
    font-size: 10px;
    font-weight: bold;
}

.feed {
    background-image: url(../images/hin_feedback.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

.mini {
    border: 1px solid;
    border-color: White;
}

input.srch {
    width: 78px;
    height: 19px;
    background: #fff url('../images/suchen.gif') no-repeat fixed;
    border: 0;

    font-size: 9px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
    padding: 4;
 
}

#divUpControl {
    position: relative;
    left: 0px;
    top: 0px;
    width: 20px;
    height: 30px;
    z-index: 1;
	 border: 0;
}

#divDownControl {
    position: relative;
    left: 0px;
    top: 0px;
    width: 20px;
    height: 30px;
    z-index: 1;
	border: 0;
}
#cont {
    position: relative;
    left: 0px;
    top: 0px;
    width: 483px;
    height: 250px;
    overflow: hidden;
    visibility: hidden;
    clip: rect(0px 483px 250px 0px);
    display: block;
}

.txt {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 478px;
    text-align: left;
    padding: 0px;
    visibility: hidden;
    display: block;
	border: 0;
 }

 
a.white {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 10px;
}

a.white:visited {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 10px;
}

a.white:active {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #001B0F;
    text-decoration: none;
    font-size: 10px;
}

a.white:hover {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    color: #001B0F;
    text-decoration: none;
    font-size: 10px;
}

input.kontakt,select.kontakt {
    color: #033720;
    font-size: 9px;
    background-color: White;
    border: solid 1px #033720;
    width: 160px;
    background-image: url(../images/f_feed_1.gif);
    font-weight: bold;
}	 
.comment {
    color: #033720;
    font-size: 9px;
    background: White url(../images/f_feed_2.gif) no-repeat fixed;
    border: solid 1px #033720;
    width: 160px;
    height: 62px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input.submit {
    color: #033720;
    font-size: 9px;	
	 font-family: Verdana,. Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    border: solid 1px #033720;
	 width: 80px;
}	
input.submit2 {
    color: #033720;
    font-size: 9px;	
	 font-family: Verdana,. Tahoma, Geneva, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    border: solid 1px #033720;
	 width: 160px;
}
input.plz {
    color: #033720;
    font-size: 9px;
    background-color: White;
    background-image: url(../images/f_feed_1.gif);
    border: solid 1px #033720;
    width: 60px;
}

input.ort {
    color: #033720;
    font-size: 9px;
    background-image: url(../images/f_feed_1.gif);
    background-color: White;
    border: solid 1px #033720;
    width: 95px;
}

input.imp {
    color: #DDC18F;
    font-size: 10px;
    background-color: #397559;
    border: solid 1px #DDC18F;
    width: 20px;
}
input.korb {
    border: 0;
    width: 15px;
    height: 16px;
    background: #fff;
}
.bestseller {
	padding: 2px 0 0 0;
}
