a:active { color:#18b72e; text-decoration:none; }
a:link { color:#18b72e; text-decoration:none; }
a:visited { color:#18b72e; text-decoration:none; }
a:hover { color:#9dda90; text-decoration:none; }
a img { border:0; }
img { border:0; }
p,ul,ol,li,div,td,th,address,blockquote,nobr,body { font-size:12px; font-family:verdana,arial,helvetica,sans-serif; color:black; }
h1 { font-size:14px; font-weight:700; font-family:verdana,arial,helvetica,sans-serif; color:black; }
h2 { font-size:12px; font-weight:700; font-family:verdana,arial,helvetica,sans-serif; color:black; margin-bottom:0; margin-top:0; }
h3 { font-size:14px; font-weight:700; font-family:verdana,arial,helvetica,sans-serif; color:#18b72e; }
html, body { margin:0; padding:0; text-align:left; }
ol { margin-left:0.75em; padding-left:0.75em; }
ul { margin-left:0.75em; padding-left:0.75em; }
li { margin-top:10px; }
table,tr,th,td { vertical-align:top; text-align:left; padding:0; margin:0; border:0; }
td img { display:block; }

.navigation-top { color:black; font-weight:700; padding:0 0 0 15px; font-size:14px; cursor:pointer; }
.navigation-top_active { color:#18b72e; font-weight:700; padding:0 0 0 15px; font-size:14px; cursor:pointer; }
.navigation-top a:link, .navigation-top a:visited, .navigation-top a:active { color:black; font-weight:700; font-size:14px; }
.navigation-top a:hover, .navigation-top_active a:link, .navigation-top_active a:visited, .navigation-top_active a:active, .navigation-top_active a:hover { color:#18b72e; font-weight:700; font-size:14px; }

.navigation-language { color:black; font-weight:700; padding:5px 0 0 15px; font-size:14px; border-top:1px white solid; height:24px; cursor:pointer; }
.navigation-language_active { color:black; font-weight:700; padding:5px 0 0 15px; font-size:14px; background-color:#9dda90; border-top:1px white solid; height:24px; cursor:pointer; }
.navigation-language a:link, .navigation-language a:visited, .navigation-language a:active { color:black; font-weight:700; font-size:14px; }
.navigation-language a:hover, .navigation-language_active a:link, .navigation-language_active a:visited, .navigation-language_active a:active, .navigation-language_active a:hover { color:black; font-weight:700; font-size:14px; }

div.myshop { color:black; font-weight:700; padding:5px 0 0 15px; font-size:14px; border-top:1px white solid; height:24px; margin-top:30px; }
div.myshop_active { color:#18b72e; font-weight:700; padding:5px 0 0 15px; font-size:14px; border-top:1px white solid; height:24px; margin-top:30px; }

p.myshop { display:block; cursor:pointer; color:black; font-family:arial,verdana,sans-serif; font-size:12px; padding:3px 0 3px 15px; margin-top:0; margin-bottom:0; }
p.myshop a:link, p.myshop a:visited, p.myshop a:active, p.myshop a:focus, p.myshop a:hover { color:black; text-decoration:none; }

p.myshop_active { display:block; cursor:pointer; color:#18b72e; font-family:arial,verdana,sans-serif; font-size:12px; padding:3px 0 3px 15px; margin-top:0; margin-bottom:0; }
p.myshop_active a:link, p.myshop_active a:visited, p.myshop_active a:active, p.myshop_active a:focus, p.myshop_active a:hover { color:#18b72e; text-decoration:none; }

#inhalt { height:500px; padding:28px 25px 15px 15px; }
.grau { background-color:#eeeeee; }
.rechts { background-color:#9dda90; }
.news { background-color:white; border:#9dda90 5px solid; padding:5px; }
.fusszeile { padding: 0 25px 0 15px; }

.input,input,textarea { background-color:white; color:#666666; font-family:verdana,helvetica,arial,sans-serif; font-size:11px; border:#666666 1px solid; padding:1px 2px 1px 2px; text-decoration:none; margin:2px 0 2px 0; }
a.input { background-color:white; color:#666666; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; border:#666666 1px solid; padding:1px 7px 1px 7px; text-decoration:none; display:inline; }

#pricetotal { font-size:12px; font-weight:bold; }

div.navigation { width:200px; border-bottom:1px white solid; }
div.block { display:block; }

div.folder { color:black; background-color:#fdc67b; font-weight:700; padding:5px 0 0 15px; font-size:14px; border-top:1px white solid; height:24px; cursor:pointer; }
div.folder a:link, div.folder a:visited, div.folder a:active, div.folder a:focus, div.folder a:hover { color:black; text-decoration:none; }

div.folder_active { color:black; background-color:#fbab3d; font-weight:700; padding:5px 0 0 15px; font-size:14px; border-top:1px white solid; height:24px; cursor:pointer; }
div.folder_active a:link, div.folder_active a:visited, div.folder_active a:active, div.folder_active a:focus, div.folder_active a:hover { color:black; text-decoration:none; }

/*	div.folder-1 { color:black; background-color:#fdc67b; font-weight:700; padding:8px 0 0 25px; font-size:13px; border-top:1px white solid; height:22px; cursor:pointer; background-image:url(/images/folder-background.gif); }	*/
div.folder-1 { color:black; background-color:#fdc67b; font-weight:700; padding:8px 0 0 15px; font-size:12px; border-top:1px white solid; height:22px; cursor:pointer; }
div.folder-1 a:link, div.folder-1 a:visited, div.folder-1 a:active, div.folder-1 a:focus, div.folder-1 a:hover { color:black; text-decoration:none; }

/*	div.folder-1_active { color:black; background-color:#fbab3d; font-weight:700; padding:8px 0 0 25px; font-size:13px; border-top:1px white solid; height:22px; cursor:pointer; background-image:url(/images/folder-background.gif); }	*/
div.folder-1_active { color:black; background-color:#fbab3d; font-weight:700; padding:8px 0 0 15px; font-size:12px; border-top:1px white solid; height:22px; cursor:pointer; }
div.folder-1_active a:link, div.folder-1_active a:visited, div.folder-1_active a:active, div.folder-1_active a:focus, div.folder-1_active a:hover { color:black; text-decoration:none; }

div.file { display:block; background-color:#fdc67b; cursor:pointer; color:black; font-family:arial,verdana,sans-serif; font-size:12px; padding:3px 0 3px 15px; }
div.file a:link, div.file a:visited, div.file a:active div.file a:focus div.file a:hover { color:black; text-decoration:none; }

div.file_active { display:block; cursor:pointer; background-color:#fbab3d; color:black; font-family:arial,verdana,sans-serif; font-size:12px; padding:3px 0 3px 15px; }
div.file_active a:link, div.file_active a:visited, div.file_active a:active, div.file_active a:focus, div.file_active a:hover { color:black; text-decoration:none; }

.navigation-weleda { background-color:#fdc67b; }
.navigation-wala { background-color:#ffc4b3; }

#search-field { border:#91be43 1px solid; font-size:10px; height:14px; width:100%; }
#search-button { background-color:#91be43; border:#91be43 1px solid; color:white; font-size:10px; font-family:verdana,arial,helvetica,sans-serif; height:18px; width:100%; }
#search-text { font-weight:bold; font-size:10px; margin-right:3px; }


