#text .sidetabs{ color:#666; font-family: verdana; background-repeat:repeat; background-position:50% 50%; width: 920px; margin-top: 20px; margin-bottom: 1px; margin-left: 10px; padding: 0 6px 6px; }
#text .sidetab{ color:#666; font-family: verdana; background-repeat:repeat; background-position:50% 50%; width: 650px; margin-top: 20px; margin-bottom: 1px; padding-top: 5px; padding-bottom: 20px; clear: both; }
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
#text h2.tab { font-size:14px; font-weight:bold; color:#666; background-color: orange; padding: 2px 5px 2px 10px; border-right: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; }
#text h3.tab { color: #666; font-size: 14px; font-weight: bold; background-color: orange; padding: 2px 5px 2px 10px; }
.tabberlive .tabbertabhide { display: none; }
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
#text .tabberlive { margin-top:0.5em; }
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
#text ul.tabbernav{ margin:0 0 0; padding: 9px 0; -moz-border-radius:7px 7px 0px 0px; -khtml-border-radius:7px 7px 0px 0px; }
#text ul.tabbernav li{ margin: 0; padding:0; list-style-type: none; list-style-position: inside; display:inline; }
#text ul.tabbernav li a{ padding: 9px 10px 10px; text-decoration: none; color: #666; font-weight: normal; background-color: #fff; background-image: url(images/tabshg.jpg); background-repeat: repeat-x; background-position: 0 bottom; margin-right: 6px; margin-left: 0; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc; -moz-border-radius:5px 5px 0px 0px; -khtml-border-radius:5px 5px 0px 0px; }
#text ul.tabbernav li a:link { color: #666; font-weight: normal; }
#text ul.tabbernav li a:visited { color: #666; font-weight: normal; }
#text ul.tabbernav li a:hover{ color: #666; font-weight: normal; text-decoration: underline; }
#text ul.tabbernav li.tabberactive a{ color: #666; font-weight: normal; background-image: url(images/tabshgiv.jpg); background-repeat: repeat-x; background-position: left top; text-decoration: underline; margin-top: 1px; padding-top: 8px; padding-bottom: 11px; -moz-border-radius:7px 0px 0px 0px; -khtml-border-radius:7px 0px 0px 0px; }
#text ul.tabbernav li.tabberactive a:hover{ color: #333; font-weight: normal; text-decoration: underline; }
#text .tabberlive .tabbertab { background-color:#fff; color:#333; margin-bottom:1px; font-size:11px; font-family: verdana; background-image: url(images/tabbertabhg.jpg); background-repeat: repeat-x; background-position: left bottom; border: solid 1px #ccc; -moz-border-radius:0px 0px 7px 7px; -khtml-border-radius:0px 0px 7px 7px; }
#text .tabberlive  ul{margin-top:-8px;}
#text .tabberlive .tabbertab { background-color:#fff; color:#333; padding-top: 5px; padding-bottom: 15px; }
/* If desired, hide the heading since a heading is provided by the tab */
#text .tabberlive .tabbertab h2 { color: #333; display:none; font-size:14px; font-weight: normal; list-style-type: none; }
#text .tabberlive .tabbertab h3 { color: #333; font-size: 14px; font-weight: normal; margin-top: 10px; margin-right: 0; margin-left: 0; padding-left: 12px; }
#text .tabberlive .tabbertab h4 { color: #333; font-size: 14px; font-weight: normal; background-image: none; margin-top: 10px; margin-right: 0; margin-left: 0; padding-left: 12px; }
#text .tabberlive .tabbertab h5 { color: #333; font-size: 14px; font-weight: normal; background-image: none; margin-top: 10px; margin-right: 0; margin-left: 0; padding-left: 12px; }
/* Example of using an ID to set different styles for the tabs on the page */
#text .tabberlive#tab1 {}
#text .tabberlive#tab2 {}
#text .tabberlive#tab2 .tabbertab { overflow:auto; }
#text .tabbertab p { padding-bottom:1px; line-height:150%; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; }
#text .tabbertab ul { margin:0 0 0 25px; padding-top: 0; padding-right: 0; padding-bottom: 0; }
#text .tabbertab ul li { padding:2px 0 3px; list-style-image: url(images/tabli.jpg); list-style-position: outside; }
#text .tabbertab  li.ohne{background-image:none;height:1px;}
.tabbertab img { margin: 3px 10px 10px 0; }
#text .tabbertab .imgr { background-image: url(images/factoring.jpg); background-repeat: no-repeat; background-position: right top; width: 193px; height: 201px; float: left; margin: 5px 15px 5px 5px; }
#text .tabbertab .imgr p { margin-top: 150px; margin-right: 10px; margin-left: 10px; }
#text .tabbertab blockquote { color: #666; line-height: 150%; width: 600px; margin: 30px auto 0; -moz-border-radius:10px; -khtml-border-radius:10px; }
#text .tabbertab .blockq {margin-top: 10px; margin-bottom: 10px;}
#text .tabbertab .fett { font-size: 12px; }
#text .hoch { height: 265px; }
/*Navi-Rechts */
.navi-rechts .sidetabr { color: #666; font-family: verdana; background-repeat: repeat; background-position: 50% 50%; margin-bottom: 20px; width: 269px; margin-top: 2px; padding: 0; }
.navi-rechts h2.tab { font-size:14px; font-weight:bold; color:#666; background-color: orange; padding: 2px 5px; border-top: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; }
.navi-rechts h3.tab { color: #666; font-size: 14px; font-weight: bold; background-color: orange; margin-top: 10px; padding: 2px 5px; }
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.navi-rechts .tabberlive { margin-top:0.5em; }

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
.navi-rechts ul.tabbernav{ margin:0 0 1px 10px; padding: 8px 0 3px;  }

.navi-rechts ul.tabbernav li{ list-style: none inside; margin: 0;padding:0;display:inline; }
.navi-rechts ul.tabbernav li a{ padding: 3px 3px 5px; margin-right: 6px; text-decoration: none; color: #666; background-image: url(images/tabshg.jpg); text-transform: uppercase; border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; -moz-border-radius:5px 5px 0px 0px; -khtml-border-radius:5px 5px 0px 0px; }
.navi-rechts ul.tabbernav li a:link { color: #666; }
.navi-rechts ul.tabbernav li a:visited { color: #666; }
.navi-rechts ul.tabbernav li a:hover{ color: #000; background-color: #ddd; text-decoration: underline; }
.navi-rechts ul.tabbernav li.tabberactive a{ background-image: url(images/tabshgiv.jpg); background-repeat: repeat-x; background-position: left top; padding-bottom: 6px; }
.navi-rechts ul.tabbernav li.tabberactive a:hover{ color: #666; background-color: #ccc; text-decoration: underline; }
.navi-rechts .tabberlive .tabbertab { padding:1px; background-color:#fff; color:#333; margin-bottom:1px; font-size:1em; border: solid 1px #999; -moz-border-radius:5px; -khtml-border-radius:5px; }
.navi-rechts .tabberlive  ul{margin-top:-7px;}
.navi-rechts .tabberlive .tabbertab,
.navi-rechts .tabberlive .tabbertab { padding:5px 5px 15px; background-color:#fff; color:#333; }
/* If desired, hide the heading since a heading is provided by the tab */
.navi-rechts .tabberlive .tabbertab h2 { display:none; font-size:14px; font-weight:bold; border-top: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; list-style-type: none; }
.navi-rechts .tabberlive .tabbertab h3 { color: #666; font-size: 14px; font-weight: normal; background-image: url(images/hpfeil.gif); background-repeat: no-repeat; background-position: left center; margin-top: 10px; padding-bottom: 5px; padding-left: 15px; border-bottom: 1px dotted #dcdcdc; }
.navi-rechts .tabberlive .tabbertab h4 { color: #666; font-size: 14px; font-weight: normal; background-image: url(images/hpfeil.gif); background-repeat: no-repeat; background-position: left center; margin-top: 10px; padding-bottom: 5px; padding-left: 15px; border-bottom: 1px dotted #dcdcdc; }
.navi-rechts .tabberlive .tabbertab h5 { color: #666; font-size: 14px; font-weight: normal; background-image: url(images/hpfeil.gif); background-repeat: no-repeat; background-position: left center; margin-top: 10px; padding-bottom: 5px; padding-left: 15px; border-bottom: 1px dotted #dcdcdc; }
.navi-rechts .tabberlive .tabbertab h6 { color: #666; font-size: 14px; font-weight: normal; margin-top: 10px; padding-bottom: 5px; padding-left: 15px; border-bottom: 1px dotted #dcdcdc; }
/* Example of using an ID to set different styles for the tabs on the page */
.navi-rechts .tabberlive#tab1 {}
.navi-rechts .tabberlive#tab2 {}
.navi-rechts .tabberlive#tab2 .tabbertab { overflow:auto; }
.navi-rechts .tabbertab p { padding-bottom:1px; line-height:140%; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; }
.navi-rechts .tabbertab ul li a { text-transform: uppercase; }
.navi-rechts .tabbertab ul { padding:0; margin:0; }
.navi-rechts .tabbertab ul li { padding-top: 5px; padding-right: 0; padding-bottom: 6px; border-bottom: 1px dotted #dcdcdc; list-style-image: url(images/lipfeilr.jpg); list-style-position: inside; }
.navi-rechts .tabbertab  li.ohne{ background-image:none;height:1px;}
