.Blue { color: #000099; }
.Red { color: #CC0000; }
.Small { font-size: 8pt; }
.SmallBlue { font-size: 8pt; color: #0000CC; }
.SmallRed { font-size: 8pt; color: #990000; }
.SmallWhite { font-size: 8pt; color: #FFFFFF; }

a { color: #0000DF; text-decoration: none; font-family: Arial, sans-serif; font-size: 10pt; }
a.out
{
	vertical-align: middle;
	display: block;
	width: 165px;
	height: 20px;
	font-weight: bold;
	color: #DFDFDF;
	background-image: url('/bilder/button_165x20.gif');
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 2px;
}
a.in
{
	vertical-align: middle;
	display: block;
	width: 165px;
	height: 20px;
	font-weight: bold;
	color: #8080DF;
	background-image: url('/bilder/button_165x20.gif');
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 2px;
}
a.RetractedOut
{
	vertical-align: middle;
	width: 140px;
	height: 20px;
	color: #000000;
	background-image: url('/bilder/button_140x20.gif');
	margin-left: 30px;
	margin-right: 5px;
	margin-bottom: 2px;
}

a.RetractedIn
{
	vertical-align: middle;
	width: 140px;
	height: 20px;
	color: #0000DF;
	background-image: url('/bilder/button_140x20.gif');
	margin-left: 30px;
	margin-right: 5px;
	margin-bottom: 2px;
}

a.SubMenu
{
	width: 165px;
	height: 20px;
	color: #0000CC;
	vertical-align: middle;
	/*background-color: #BFBFBF;*/
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
}

table.MenuBar
{
	border-width: 0px;
	border-collapse: collapse;
}

table.MenuBar td { padding: 1px; vertical-align: middle; border-width: 0px; border-collapse: collapse; }

a.SideMenu
{
	font-weight: bold;
	vertical-align: middle; 
	text-align: center;
	width: 200px;
	height: 25px;
	color: #DFDFDF;
	background-image: url('/bilder/button_dark.png');
	background-repeat: no-repeat;
}

a.SideSubMenu
{
	vertical-align: middle; 
	text-align: center;
	width: 200px;
	height: 25px;
	color: #000000;
	background-image: url('/bilder/button_light.png');
	background-repeat: no-repeat;
}
a.SideMenu.Active { color: #DF0000; }
a.SideSubMenu.Active { color: #DF0000; }

a.SideMenu:hover, a.SideSubMenu:hover { color: #0000DF; }

body
{
	scrollbar-track-color:#D71209;
	scrollbar-face-color: #D71209;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #555555;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #BE0000;
	scrollbar-3d-light-color: #FFCCCC;
	scrollbar-dark-shadow-color: #991111;
	background-color: #DF0000; /*rot*/
	color: #000000;
	padding: 0px;
	margin: 0px;
}

input, option, textarea { background-color: #D71209; color: #FFFFFF; border-color: #000000; border-width: 1px; }

p#headline { font-size: 16pt; font-weight: bolder; margin-bottom: 30px; }

td { vertical-align: top; }
td#ul, td#ur, td#ll, td#lr { background-color: #DF0000; width: 25px; height: 25px; background-repeat: no-repeat;};
td#left, td#right { background-color: #DF0000; width: 25px; background-repeat: repeat-y; }
td#upper, td#lower { background-color: #DF0000; height: 25px; background-repeat: repeat-x; }
td#ul{ background-image: url('./bilder/frame_ul.png'); background-position: right bottom; }
td#ur{ background-image: url('./bilder/frame_ur.png'); background-position: left bottom; }
td#ll{ background-image: url('./bilder/frame_ll.png'); background-position: right top; }
td#lr{ background-image: url('./bilder/frame_lr.png'); background-position: left top; }
td#left{ background-image: url('./bilder/frame_left.png'); background-position: right; }
td#right{ background-image: url('./bilder/frame_right.png'); background-position: left; }
td#upper{ background-image: url('./bilder/frame_upper.png'); background-position: bottom; }
td#lower{ background-image: url('./bilder/frame_lower.png'); background-position: top; }
td#main { padding: 10px; background-color: #DFDFDF; background-image: url(bilder/tiger_back.gif); background-position: center; background-repeat: no-repeat; }
