.priv {font-family:tahoma; font-size:11px; color:#656565}
.priv a {font-family:tahoma; font-size:11px; color:#656565; text-decoration:underline}

.slog {font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold}

.rt {font-family:tahoma; font-size:11px; color:#7B7B7B;}
.rt2 {font-family:tahoma; font-size:12px; color:#FFFFFF;}
.rt a {color:#8B1525;}
.rt strong {color:#877E7A;}

.gt {font-family:tahoma; font-size:11px; color:#7B7B7B;}
.gt em{font-style:normal; color:#8E2A11; font-family:tahoma; font-size:9px}

.gl { background-image:url(images/1_arrow.jpg); background-position:bottom left; background-repeat:no-repeat}
.gl a {font-family:tahoma; font-size:11px; color:#68991C; font-weight:bold; margin-left:8px}

.line {background-image:url(images/1_line.gif); background-position:top left; background-repeat:repeat-x}

.more2 a{font-family:tahoma; font-size:10px; color:#AF7B1B; text-decoration:underline; font-weight:bold}

ul {list-style:none; margin:0px; padding:0px}
li {background-image:url(images/1_list_bg.gif); background-position:bottom left; background-repeat:no-repeat; line-height:15px}
li a{font-family:tahoma; font-size:11px; color:#877E7A; font-weight:bold; text-decoration:none; margin-left:14px; line-height:15px}

.ul2 {list-style:none;  margin:3 0 5 5px;  padding:0px}
.li2 {background-image:url(../images/3_line_bg_170.png); background-position:bottom left; background-repeat:no-repeat; line-height:16px}
.li2 a{font-family:tahoma; font-size:10px; color:#877E7A; font-weight:bold; text-decoration:none; margin-left:14px; line-height:16px}

.li2 a:hover{color: red; }

ul3 { margin: 4px 0px 4px 18px; padding: 0px; list-style-image: url(images/_nav_bullet_enu.gif); }

.links a{font-family:tahoma; font-size:10px; color:#8B1525; text-decoration:none}

input {border-style:solid; border-width:1px; border-color:#9D9A92; width:224px; height:22px; font-family:tahoma; font-size:11px; color:#787878}
textarea {border-style:solid; border-width:1px; border-color:#9D9A92; width:224px; height:95px; font-family:tahoma; font-size:11px; color:#787878; overflow:hidden}

.ft {font-family:tahoma; font-size:11px; color:#787878;}
.katalog {border-width: 3px;border-color: #C7C3B7;}
.s_katalog {border-width: 3px;border-color: #C7C3B7;height:60px}

/* tables */
table {}
table.leftnav {width: 534px; margin: 4px 0px 0px 4px;}
table.leftnav td {padding: 0px; }

table.produkt {}
table.produkt td {font-family:tahoma; font-size:11px; color:#7B7B7B; padding: 1px; }

table.shortdesc {border: 1px dotted #C7C3B7;width: 300px}
table.shortdesc td {font-family:tahoma; font-size:11px; color:#7B7B7B;}

/* a.topnav{width:100%;height:100%;margin: 55px 0px 0px -20px;font-family:Verdana;color:white;font-size: 10px;font-weight: bold;text-decoration: none;text-align: right;} */
a.topnav{font-family:Verdana;color:white;font-size: 10px;font-weight: bold;text-decoration: none;}
a.topnav:hover{color:white;font-size: 13px;font-weight: bold;font-family:Verdana;text-decoration: none;}


p  { font-family:tahoma; font-size:11px; color:#7B7B7B; line-height: 125%; padding: 5px; margin: 5px 0px 0px 0px;}
p.preis {background-position:bottom left; background-repeat:no-repeat;font-family:tahoma; font-size:11px; color:#68991C; font-weight:bold;}
p.formerror {color:red;}
p.image  {line-height: 100%; margin: 0px 0px 0px 0px;}
p.produkt {line-height: 60%; margin: 0px 0px 0px 0px;}
/* paragraph styles */
h1
{
	/* background-image:url(../images/3_line_bg_170.png) */
	font-family:tahoma; font-size:13px; color:#7B7B7B; 
	height: 15px;

}

input.text300 {width: 300px;}

/* fuer suchengines */
div#rob1   { visibility:hidden; position: absolute; top: 0px; left: 0px; width: 1px; height: 1px;}

