body {color:#444444; font-family:Trebuchet MS,Tahoma; font-size:9pt; font-weight:normal; text-decoration:none;}
table {font-size:inherit;font:100%;}

A:link      {color:#333333; font-size:100%; font-weight:normal; text-decoration:none;}
A:visited   {color:#333333; font-size:100%; font-weight:normal; text-decoration:none;}
A:active    {color:#333333; font-size:100%; font-weight:normal; text-decoration:none;}
A:hover     {color:#eb6a0a; font-size:100%; font-weight:normal; text-decoration:none;}

.art:link      {color:#333333; font-size:100%; font-weight:bold; text-decoration:none;}
.art:visited   {color:#333333; font-size:100%; font-weight:bold; text-decoration:none;}
.art:active    {color:#333333; font-size:100%; font-weight:bold; text-decoration:none;}
.art:hover     {color:#eb6a0a; font-size:100%; font-weight:bold; text-decoration:none;}

.smap1:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:bold; text-decoration:underline;}
.smap1:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:bold; text-decoration:underline;}
.smap1:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:bold; text-decoration:underline;}
.smap1:hover     {color:#eb6a0a; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:bold; text-decoration:underline;}

.smap2:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap2:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap2:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap2:hover     {color:#eb6a0a; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}

.smap3:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap3:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap3:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}
.smap3:hover     {color:#eb6a0a; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:underline;}

.kopf:link      {color:#F7DD89; font-family:Trebuchet MS,Tahoma; font-size:8.5pt; font-weight:normal; text-decoration:none;}
.kopf:visited   {color:#F7DD89; font-family:Trebuchet MS,Tahoma; font-size:8.5pt; font-weight:normal; text-decoration:none;}
.kopf:active    {color:#F7DD89; font-family:Trebuchet MS,Tahoma; font-size:8.5pt; font-weight:normal; text-decoration:none;}
.kopf:hover     {color:#ffffff; font-family:Trebuchet MS,Tahoma; font-size:8.5pt; font-weight:normal; text-decoration:none;}

.verlauf:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.verlauf:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.verlauf:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:none;}
.verlauf:hover     {color:#eb6a0a
; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:normal; text-decoration:underline;}

#w_legen {
	width:360px;
	height:263px;
	background-color:#ffffff;
	border-style:solid;
	border-color:#F3F3F3;
	border-width:5px;	
	z-index:99;
	visibility:hidden;
	position:absolute;
	left:96px;
	top:60px;
}

#sytempartner_falsch{
	width:360px;
	height:263px;
	background-color:#FFFFFF;
	border-style:outset;
	border-color:#adadad;
	border-width:2px;	
	z-index:98;
	visibility:hidden;
	position:absolute;
	left:146px;
	top:-360px;
}

#sytempartner_wechseln{
	width:360px;
	height:263px;
	background-color:#FFFFFF;
	border-style:outset;
	border-color:#adadad;
	border-width:2px;	
	z-index:98;
	visibility:hidden;
	position:absolute;
	left:146px;
	top:-360px;
}

#sytempartner_falsch2{
	width:360px;
	height:263px;
	background-color:#FFFFFF;
	border-style:outset;
	border-color:#adadad;
	border-width:2px;	
	z-index:98;
	visibility:hidden;
	position:absolute;
	left:146px;
	top:-160px;
}

#sytempartner_wechseln2{
	width:360px;
	height:263px;
	background-color:#FFFFFF;
	border-style:outset;
	border-color:#adadad;
	border-width:2px;	
	z-index:98;
	visibility:hidden;
	position:absolute;
	left:146px;
	top:-160px;
}

#detail_text a{
padding-left: 5px;
display:block
height: 100%;
line-height: 28px;
width: 100%;
font-size:90%;
text-decoration:none;
}

#farbname a{
font-size:90%;
text-decoration:none;
}



#farbname td{
border:1px solid #FFFFFF;;
}

#farbname a#aktuell{
font-size:90%;
text-decoration:none;
color: #eb6a0a

}

#farbname .farbrahmen{border-color: #eb6a0a
;}



.pr_abs {
padding: 5px;
height: 65px;
vertical-align:bottom;
}

.stk_ve {
color:#eb6a0a;
font-size:110%;
font-weight:bold;
padding-left: 5px;
padding-right: 5px;
}

.absa {
padding-left: 5px;
padding-right: 5px;
margin-left: 5px;
margin-right: 5px;
}

.r_art {
border: 1px solid #d4d4d4;
}

.news:link      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.news:visited   {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.news:active    {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}
.news:hover     {color:#eb6a0a
; font-family:Trebuchet MS,Tahoma; font-size:8pt; font-weight:normal; text-decoration:none;}

.unten:link      {color:#ffffff; font-size:95%; text-decoration:none;}
.unten:visited   {color:#ffffff; font-size:95%; text-decoration:none;}
.unten:active    {color:#ffffff; font-size:95%; text-decoration:none;}
.unten:hover     {color:#BCBCBC; font-size:95%; text-decoration:none;}
.unten			 {color:#ffffff; font-size:95%;}
.preis			 {color:#eb6a0a; font-family:Trebuchet MS,Arial;  font-size:110%; font-weight:bold; text-decoration:none;}
.ueber			 {color:#eb6a0a; font-family:Trebuchet MS,Arial;  font-size:150%; font-weight:normal; text-decoration:none;}
.ueber_text		 {color:#eb6a0a; font-family:Trebuchet MS,Arial;  font-size:130%; font-weight:normal; text-decoration:none;}
.ueber_text2		 {color:#eb6a0a; font-family:Trebuchet MS,Arial;  font-size:60%; font-weight:normal; text-decoration:none;}
.trennlinie		 {background-color:#d4d4d4;}

.seitennavi{
text-align: center;

font-family:Trebuchet MS,Tahoma;
font-size:8pt;
}

.seitennavi .seit{
float: left;
}

.seitennavi .seite{
padding-top:2px;
float: left;
width:30px;
height:18px;
color:#eb6a0a
;
font-weight:bold;
}

.seitennavi a, .seitennavi a:visited{ 
padding-top:2px;
float: left;
width:30px;
height:18px;
font-weight:normal;
text-decoration:none;
}

.seitennavi a:hover, .seitennavi a:active{
  text-decoration:none;
  background: #FFFFFF;
}


.seitennavi_img{
text-align: center;
line-height:18x;
height:18px;
width:25px;
}

.seitennavi_img a, .seitennavi_img a:visited{
padding-top:5px;
float: left;
height:18px;
width:25px;
}

.seitennavi_img a:hover, .seitennavi_img a:active
{
background: #FFFFFF;
}



.wk_kl			{color:#333333; font-family:Trebuchet MS,Tahoma; font-size:90%; font-weight:normal; text-decoration:none;}
.wk_klkl		{color:#333333; font-family:Trebuchet MS,Tahoma; font-size:80%; font-weight:normal; text-decoration:none;}



h1      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:12pt; font-weight:bold; text-decoration:none;}
h2      {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:10pt; font-weight:bold; text-decoration:none;}


.textkl	      {font-size:90%; color:#eb6a0a
; font-weight:normal; text-decoration:none;}

input, select, textarea { color:#333333; font-family:tahoma; font-size:90%; font-weight:normal;}

.button1     	  {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:bold; text-decoration:none;}
.buttonfehler     {background: #F0F0F0; border: 1px solid #333333; margin:1px}

.shopschritte     {color:#B0B0B0; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:bold; text-decoration:none;}
.shopschritte_vorh {color:#333333; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:bold; text-decoration:none;}
.bg_shopschritte_vorh     {cursor:pointer; background-color:#dcdcdd;}
.shopschritte_aktiv{color:#ffffff; font-family:Trebuchet MS,Tahoma; font-size:100%; font-weight:bold; text-decoration:none;}
.bg_shopschritte_aktiv  {background-color:#eb6a0a
}
.news	 		{color:#960C0D; font-family:Trebuchet MS,Tahoma; font-size:9pt; font-weight:bold; text-decoration:none;}


.trenn			{border-bottom:1px dotted #eb6a0a
; border-collapse:collapse; border-spacing:0px}
.rahmen			{border:1px solid #eb6a0a
;}
.warnmeldung {color:#eb6a0a;}
.abs {padding:4px;}

div#nav-sub {
	width: 133px;
	text-align: left;
	border: none; 
}

ul#Navigation {
    margin: 0;
    padding: 0;
  }

ul#Navigation li {
    margin: 0;
    padding: 0;
    list-style: none; 
  }
  
ul#Navigation li ul {
    margin: 0 0 5 0;
    padding: 0;
  }
ul#Navigation li ul li {
    margin: 0;
    padding: 0;
  }
ul#Navigation li ul li ul {
    margin: 0 0 5 0;
    padding: 0;
  }
ul#Navigation li ul li ul li {
    margin: 0;
    padding: 0;
  }
  
ul#Navigation a#symb1 {
	display:block;
	margin-left: 0;
	padding-left: 20;
	background-image:url('../img/home.gif');
	background-repeat: no-repeat;
	background-position:left 3px;	
	color: #444444;
	font-weight: bold;
	text-decoration: none;
	height: 13px;
	line-height:13px;
}

ul#Navigation a#symb1:hover {
	color: #5e9629;
	background-image:url('../img/home_hover.gif');
}

ul#Navigation a#aktuell_symb1 {
	background-image:url('../img/home_hover.gif');
	background-repeat: no-repeat;
	background-position:left 3px;	
	color: #5e9629;
}

/* 1 Ebene */
ul#Navigation a {
	display:block;
	margin-left: 35;
	padding-left: 20;
	background-image:url('../img/navi_icon.gif');
	background-repeat: no-repeat;
	background-position:left 0px;
	color: #444444;
	font-weight: bold;
	text-decoration: none;
	height: 22px;
	line-height:22px;
	font-size:110%;
}

ul#Navigation a:hover {
	color: #eb6a0a;
	background-image:url('../img/navi_icon_hover.gif');
}

ul#Navigation a#aktuell {
	background-image: url('../img/navi_open_icon.gif');
	background-repeat: no-repeat;
	color: #eb6a0a;
	font-weight: bold;
}

/* 2 Ebene */
ul#Navigation li ul a {
	display:block;
	margin-left: 38;
	padding-left: 17;
	padding-top: 2;
	background-image:url('../img/navi_sub_icon.gif');
	background-repeat: no-repeat;
	background-position:left 3px;	
	color: #444444;
	font-weight: normal;
	text-decoration: none;
	height: 22px;
	line-height:22px;
}

ul#Navigation li ul a:hover {
	background-image:url('../img/navi_sub_icon2.gif');
	background-position:left 3px;
	background-repeat: no-repeat;
	color: #ffffff;
}

ul#Navigation li ul a#aktuell {
	background-image:url('../img/navi_sub_icon2.gif');
	background-repeat: no-repeat;
	background-position:left 3px;
	color: #ffffff;
	font-weight: normal;
}

/* 3 Ebene */
ul#Navigation li ul li ul a {
	display:block;
	margin-left: 0;
	padding-left: 53;
	background-image:url('img/navi_3.gif');
	background-repeat: no-repeat;
	color: #333333;
	font-weight:normal;
	text-decoration: none;
	height: 23px;
	line-height:23px;
}

ul#Navigation li ul li ul a:hover {
	background-image:url('../img/navi_3_hover.gif');
	background-repeat: no-repeat;
	color: #ffffff;
}

ul#Navigation li ul li ul a#aktuell {
	background-image:url('../img/navi_3_aktuell.gif');
	background-repeat: no-repeat;
	color: #c90303;
	font-weight: normal;	
}