html {
overflow-y: auto;
background-color: transparent;
}
::-webkit-scrollbar 
{
height: 0px;
width: 15px;
background: white;
 }
::-webkit-scrollbar-thumb
{
background: white;
border: 1px solid brown;
}
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment
 {
height: 15px;
background: white;
border: 1px solid brown;
}
::-webkit-scrollbar-button:end:increment {
    background-image: url(dwn.jpg);
}
::-webkit-scrollbar-button:start:decrement {
    background-image: url(up.jpg);
    }
BODY {
background-color:white;
FONT-SIZE:10;
FONT-FAMILY: arial;
TEXT-DECORATION: none;
COLOR: black;
margin:1px;
padding:1px
background-color: #FFFFFF;
scrollbar-3dlight-color:#cccccc;
scrollbar-arrow-color:#666666;
scrollbar-base-color:#cccccc;
scrollbar-darkshadow-color:#cccccc;
scrollbar-face-color:#ebebeb;
scrollbar-highlight-color:#eeeeee;
scrollbar-shadow-color:#cccccc}
A:link {
FONT-SIZE:12;
FONT-FAMILY: arial;
TEXT-DECORATION: none;
COLOR: black;}
A:visited {
FONT-SIZE:12;
FONT-FAMILY: arial;
TEXT-DECORATION: none;
COLOR: #222222;}
A:hover {
FONT-SIZE:12;
FONT-FAMILY: arial;
TEXT-DECORATION: none;
COLOR: #666666;
;}

h1 { 
font-size:12px;
FONT-FAMILY: arial;
TEXT-DECORATION: none;
 }

h2 { 
font-size:11px;
display:inline;
font-weight: lighter;
TEXT-DECORATION: none;
COLOR: #222222;
margin:0px;
padding:0px }

h3 { font-size:10px; FONT-FAMILY: arial;
font-weight: lighter;

TEXT-DECORATION: none;
COLOR: #666666;
margin:0px;
padding:0px 
}

h4 { font-size:10px; FONT-FAMILY: arial;
font-weight: lighter;

TEXT-DECORATION: none;
COLOR: #666666;
margin:0px;
padding:0px 
}

h5 { 
font-size:12px;
display:inline;
font-weight: lighter;
TEXT-DECORATION: none;
COLOR: brown;
margin:0px;
padding:0px }
A:active
{FONT-SIZE:12;
FONT-FAMILY: arial;
TEXT-DECORATION: none;
COLOR: #222222;}
a.cei,a.cei:link,a.cei:active,a.cei:visited{
color:#000000;
display:block;
font-size:12px;
padding:5px 0px 5px 5px;
border-left:solid 4px #cccccc;
text-decoration:none;
}
a.cei:hover{
text-decoration:none;
border-left:solid 4px #ff0000;
}
.sh { font-size:12px; margin-left:3px; font-weight:bold; border-bottom:solid thin black; margin-bottom:2px; letter-spacing:1pt; }
.shsel { font-size:12px; margin-left:3px; font-weight:bold; border-bottom:solid thin black; margin-bottom:2px; letter-spacing:1pt; 
 background-color:white; }
.kat { font-size:11px; margin-top:3px; }
.katsel { font-size:11px; margin-top:3px; background-color:white; font-weight:bold;}
.hkat { font-size:11px; margin-top:6px; font-weight:normal; }
.hkatsel { font-size:11px; margin-top:6px; background-color:white; font-weight:bold; }
.textfeld{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #020000; text-decoration: none;}
.schaltflache{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; text-decoration: none; background-image:url('white.gif');}td.ShopNavi1 { width:220px; }
.nav { width:215px; border:1px solid #FCCE96; padding-bottom:10px; background-color:#fef9f3; }
.nav a:link, .nav a:visited { text-decoration:none; }
.nav a:hover, .nav a:active { text-decoration:underline; }
.search { width:215px; margin-bottom:10px; border:1px solid #FCCE96; background-color:#fef9f3; }
.search div { padding:4px;}
.search input { font-size:11px; }
.portlet_head {
 padding:2px;
 border:none;
 background:url("") repeat-x;
}
.hintergrund
{
margin:0px;
background-image:url('back.jpg')
}
.xnorm
{ FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif ; line-height: 11pt; font-weight: normal; font-style: normal; margin-top:5px }
.normal
{ 
FONT-SIZE: 8pt; 
FONT-FAMILY: verdana; 
line-height: 11pt; font-weight: normal; 
font-style: normal; 
margin-top:5px }

.normal:link
{
  color: #000000;
  text-decoration: none;
}
.normal:visited
{
  color: #990000;
  text-decoration: none;
}
.normal:active
{
  color: #990000;
  text-decoration: none;
}
.normal:hover
{
BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px;
 BACKGROUND: #ffcfff no-repeat left center;
 BORDER-BOTTOM-WIDTH: 0px; COLOR: #222222;
  BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}TABLE.right {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px ridge;  
BORDER-LEFT: 1px ridge; COLOR: #000000; 
BORDER-BOTTOM: 1px solid; 
BACKGROUND-COLOR: #ffffff:

}

.gross
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
  font-variant: small-caps;
  }
.normal
{ FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif ; line-height: 11pt; font-weight: normal; font-style: normal; margin-top:5px }
.klein
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
  text-decoration: none;
}

TABLE.right {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px ridge;  BORDER-LEFT: 1px ridge; COLOR: #000000; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff 
}
A.infobox {
	BORDER-BOTTOM: blue 1px dashed; TEXT-DECORATION: none
}
A.infobox:hover {
	BACKGROUND: white; CURSOR: help; COLOR: blue
}
A.infobox SPAN {
	PADDING-RIGHT: 1em; MARGIN-TOP: 1.5em; PADDING-LEFT: 1em; LEFT: -99em; VISIBILITY: hidden; PADDING-BOTTOM: 1em; WIDTH: 20em; PADDING-TOP: 1em; POSITION: absolute; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
A.infobox:hover SPAN {
	BORDER-RIGHT: #c30 1px solid; BORDER-TOP: #c30 1px solid; BACKGROUND: white; LEFT: 16em; VISIBILITY: visible; BORDER-LEFT: #c30 1px solid; COLOR: blue; BORDER-BOTTOM: #c30 1px solid
}TABLE.right {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px ridge;  BORDER-LEFT: 1px ridge; COLOR: #000000; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff 
}
#container {
	MARGIN: 10px auto; WIDTH: 700px
}
#masthead {
	BORDER-RIGHT: #431 1px solid; BORDER-TOP: #431 1px solid; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(styles/../images/masthead.gif); BORDER-LEFT: #431 1px solid; WIDTH: 698px; BORDER-BOTTOM: #431 1px solid; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#navigation {
	BORDER-RIGHT: #431 1px solid; BORDER-TOP: #431 1px solid; MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #431 1px solid; WIDTH: 148px; BORDER-BOTTOM: #431 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
#content {
	BORDER-RIGHT: #431 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #431 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #431 1px solid; WIDTH: 518px; PADDING-TOP: 10px; BORDER-BOTTOM: #431 1px solid; BACKGROUND-COLOR: #fff
}
#footer {
	CLEAR: both; BORDER-RIGHT: #431 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #431 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #431 1px solid; WIDTH: 698px; PADDING-TOP: 0px; BORDER-BOTTOM: #431 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#masthead H1 {
	COLOR: #b71
}
#masthead H3 {
	COLOR: #542
}
#navigation UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
#navigation A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; COLOR: #a60; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#navigation A:hover {
	BORDER-RIGHT: #964 1px solid; BORDER-TOP: #964 1px solid; BORDER-LEFT: #964 1px solid; COLOR: #fff; BORDER-BOTTOM: #964 1px solid; BACKGROUND-COLOR: #964; TEXT-DECORATION: none
}

#footer  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 4px; FONT-FAMILY: helvetica, sans-serif; LETTER-SPACING: 4px
}
#footer A {
	COLOR: #c0c0c0; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
