.content {font-family:tahoma,sans-serif;font-size:11px;color:#4E3049; }
.content a, .content a:LINK, .content a:ACTIVE, .content a:VISITED {font-family:tahoma,sans-serif;font-size:11px;color:#4E3049;text-decoration:underline;}
.content a:HOVER {color: #FFFFFF; background-color: #A16395; text-decoration:none;}
.item {font-family:tahoma,sans-serif;font-size:11px;color:#4E3049;}
.item a, .item a:LINK, .item a:ACTIVE, .item a:VISITED {font-family:tahoma,sans-serif;font-size:11px;color:#4E3049;text-decoration:none;}
.item a:HOVER {color: #FFFFFF; background-color: #A16395;}
.topmenu {font-family:tahoma,sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;}
.topmenu a, .topmenu a:LINK, .topmenu a:ACTIVE, .topmenu a:VISITED {font-family:tahoma,sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;}
.topmenu a:HOVER {text-decoration:underline;}
.titel {font-family:tahoma,sans-serif;font-size:13px;color:#4E3049; letter-spacing: 0.1em; }
.button {font-family:tahoma,sans-serif;font-size:11px;background: #D054BA;border-bottom: 1px solid #5C3855; border-right: 1px solid #E8D7AE; border-left: 1px solid #D054BA;border-top:1px solid #5C3855; color:#FFFFFF;text-decoration:none;cursor: hand;}
.links {font-family:tahoma,sans-serif;font-size:11px;color:#5072A2;}
.small {font-family:tahoma,sans-serif;font-size:10px;color:#A16395;}
.small a, .small a:LINK, .small a:ACTIVE, .small a:VISITED {font-family:tahoma,sans-serif;font-size:10px;color:#A16395;text-decoration:underline;}
.small a:HOVER {color: #FFFFFF; background-color: #A16395; text-decoration:none;}
.form { font-family :tahoma,sans-serif; font-size : 11px; color: #000000; BORDER-BOTTOM: #5C3855 1px solid; BORDER-LEFT: #5C3855 1px solid; BORDER-RIGHT: #5C3855 1px solid; BORDER-TOP: #5C3855 1px solid; width:250px; }
.formsmall { font-family : tahoma,sans-serif; font-size : 11px; color: #000000; BORDER-BOTTOM: #5C3855 1px solid; BORDER-LEFT: #5C3855 1px solid; BORDER-RIGHT: #5C3855 1px solid; BORDER-TOP: #5C3855 1px solid; width:100px; }
.border { border: 1px solid #5C3855; }
.scrollbar {SCROLLBAR-FACE-COLOR: #C44FAF; SCROLLBAR-HIGHLIGHT-COLOR: #E1A8D8; SCROLLBAR-SHADOW-COLOR: #892E79; SCROLLBAR-3DLIGHT-COLOR: #EEE1BC; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #EEE1BC; SCROLLBAR-DARKSHADOW-COLOR: #EEE1BC; }

BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px; TEXT-ALIGN: center; }
H1 {font-family:tahoma,sans-serif;font-size:13px;color:#4E3049; font-weight: bold; letter-spacing: 0.1em;  margin: 0; padding: 0em 0em 0em 0em; }
H2 { font-family : Verdana, Helvetica, sans-serif; font-size : 12px; color: #263E56; font-weight: bold; }
DIV#wrapper { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 775px; COLOR: #774; PADDING-TOP: 0px; TEXT-ALIGN: left }

/*  Styles for scrolling layers  Specify width and height in hold and wn, and in clip for wn */
div#hold { position:relative; overflow:hidden; width:175px; height:200px; z-index:100; }
div#wn	{ position:absolute; left:0px; top:0px; width:175px; height:200px; clip:rect(0px, 175px, 200px, 0px); overflow:hidden; z-index:1; }
div.content { position:absolute; visibility:hidden;	left:0px; top:0px; 	z-index:1; }

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { position:relative; left:0; top:0; width:17px; height:200px; font-size:1px; z-index:1;  }
div#track {  position:absolute; left:0; top:17px; width:17px; height:166px; background: #EEE1BC;  z-index:1; }
div#dragBar { position:absolute; left:1px; top:1px; width:15px; height:20px; background: #C44FAF; BORDER-BOTTOM: #892E79 1px solid; BORDER-LEFT: #E1A8D8 1px solid; BORDER-RIGHT: #892E79 1px solid; BORDER-TOP: #E1A8D8 1px solid; z-index:1; }  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }  