/*D2D2D2 hellgrauB4B4B4 mittelgrauC9C9C9 hellgrau2B64244 weinrot99CCFF hellblau*/body {	background-image:url(images/back.bmp);	background-repeat:repeat;	background-position:-160px -160px;	background-attachment:fixed;	font:12px Arial;}td {	font:12px Arial;}td.tablecell1{	background-color:#D2D2D2;	height:18px; 	padding:2px 2px 2px 2px; 	font:bold 12px Arial; } td.tablecell2{	height:10px;	vertical-align:top; 	padding:1px 1px 1px 1px; } td.tablecell3{	height:18px; 	padding:2px 2px 2px 2px; 	font:bold 12px Arial; } td.borderedcell{	background-color:#D2D2D2;	height:10px;	border-width:1px;	border-style:solid;	border-color:#B4B4B4;	padding:1px 1px 1px 1px; 	font:12px Arial; } td.borderedcell2{	background-color:#D2D2D2;	height:10px;	border-width:1px;	border-style:solid;	border-color:#B4B4B4;	padding:1px 1px 1px 1px; 	font:9px Arial; } h1.sideheader {	font-size:16px;}table.classic {	border-color:#B64244;	border-width:medium;	border-style:none;	margin-bottom:20px;}#specialborder {	border-width:1px;	border-style:solid;	border-color:#99CCFF;	padding:2.5em;	text-align:justify;}fieldset { 	border-color: hsl(360,100%,35%);}hr.classic {	color:black; 	height:1px;}font.header {	color:#B64244; 	font-size: 120%;	font-weight: bold;}ul.cssmenu {  position: relative;  display: block;  margin: 0px;  padding:0px 1px 1px 0px;   vertical-align:middle;   text-align: left;}ul.cssmenu ul {  position: relative;  display: none;  vertical-align:middle;   padding:0px 1px 1px 0px; }ul.cssmenu li {  position: relative;  display: inline;  float: left;  vertical-align:middle; }/* Menupunkt stylen */ul.cssmenu li a {  font: 11px Arial;   line-height: 20px;  text-decoration: none;  text-align: left;  vertical-align:middle;   display: block;  width: 110px;  height: 20px;  padding:0px 0px 0px 10px;   border-color:#C9C9C9 #C9C9C9 #C9C9C9 #C9C9C9;   border-width:1px;   border-style:solid; }ul.cssmenu li:hover > a {  background-color: #B64244;  color: #FFFFFF;  font: bold 11px Arial;   text-align: left;  vertical-align:middle; }/* Untermenüpunkt einblenden */ul.cssmenu li:hover > ul {  position: absolute;  top: 20px;  left: -40px;  display: inline;}/* ab zweite Ebene */ul.cssmenu li li:hover > ul {  top: 0px;  left: 900px;}ul.cssmenu li li a {  width: 110px;}/* Farben der einzelnen Ebenen (werden vererbt)*/ul.cssmenu a {  color: #000000;  background-color: #e4e4e4;}ul.cssmenu ul a {  background-color: #d4d4d4;}ul.cssmenu ul ul a{  background-color: #c4c4c4;}ul.cssmenu ul ul ul a{  background-color: #b4b4b4;}li.level1 {	background-color: #d4d4d4;	text-indent: 10px;	text-align: left;}li.level1 a{	background-color: #d4d4d4;	text-indent: 10px;	text-align: left;}li.level2 {	background-color: #c4c4c4;	text-indent: 20px;	text-align: left;}li.level2 a{	background-color: #c4c4c4;	text-indent: 20px;	text-align: left;}/* zusätzliche Styleangaben für IE 6 *//* das Menü wird dort untereinander dargestellt */ul.cssmenu {  _vertical-align:middle; }ul.cssmenu ul {  _display: inline;  _margin-left: 0px;  _text-indent: 10px;  _vertical-align:middle; }ul.cssmenu ul ul {  _text-indent: 20px;}ul.cssmenu ul ul ul {  _text-indent: 30px;}ul.cssmenu li {  _float: none;  _vertical-align:middle; }/* Menupunkt stylen */ul.cssmenu li a {  _text-align: left;  _width: 110px;}ul.cssmenu a:hover {  _font-weight: bold;  _background-color: #B64244;  _vertical-align:middle; }/*--------------------------------------------------  REQUIRED to hide the non-active tab content.  But do not hide them in the print stylesheet!  --------------------------------------------------*/.tabberlive .tabbertabhide { display:none;}/*--------------------------------------------------  .tabber = before the tabber interface is set up  .tabberlive = after the tabber interface is set up  --------------------------------------------------*/.tabber {}.tabberlive { margin-top:1em;}/*--------------------------------------------------  ul.tabbernav = the tab navigation list  li.tabberactive = the active tab  --------------------------------------------------*/ul.tabbernav{ margin:0; padding: 3px 0; border-bottom: 1px solid #778; font: bold 10px Verdana, sans-serif;}ul.tabbernav li{ list-style: none; margin: 0; display: inline;}ul.tabbernav li a{ padding: 3px 0.5em; margin-left: 3px; border: 1px solid #778; border-bottom: none; background: #DDE; text-decoration: none;}ul.tabbernav li a:link { color: #448; }ul.tabbernav li a:visited { color: #667; }ul.tabbernav li a:hover{ color: #000; background: #AAE; border-color: #227;}ul.tabbernav li.tabberactive a{ background-color: #fff; border-bottom: 1px solid #fff;}ul.tabbernav li.tabberactive a:hover{ color: #000; background: white; border-bottom: 1px solid white;}/*--------------------------------------------------  .tabbertab = the tab content  Add style only after the tabber interface is set up (.tabberlive)  --------------------------------------------------*/.tabberlive .tabbertab { padding:5px; border:1px solid #aaa; border-top:0; /* If you don't want the tab size changing whenever a tab is changed    you can set a fixed height */ /* height:200px; */ /* If you set a fix height set overflow to auto and you will get a    scrollbar when necessary */ /* overflow:auto; */}/* If desired, hide the heading since a heading is provided by the tab */.tabberlive .tabbertab h1 { display:none;}.tabberlive .tabbertab h2 { display:none;}.tabberlive .tabbertab h3 { display:none;}/* Example of using an ID to set different styles for the tabs on the page */.tabberlive#tab1 {}.tabberlive#tab2 {}.tabberlive#tab2 .tabbertab { height:200px; overflow:auto;}
