/* $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!
  --------------------------------------------------*/
.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: #77773b!important;
 font: bold 11px;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #77773b;
 border-bottom: none;
 background: #faf8e8;
 text-decoration: none;
 font-size:9px!important;
}

ul.tabbernav li a:link { color: #77773b; }
ul.tabbernav li a:visited { color: #77773b; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #EDEDB7;
 border-color: #77773b;
}

ul.tabbernav li.tabberactive a
{
 background-color: #cc9;
 border-bottom: 1px solid #cc9;
 font:bold;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: #ca9;
 border-bottom: 1px solid #cc9;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:none;
 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 h2 {
/* display:none; */
}
.tabberlive .tabbertab h3 {
/* display:none; */
}
/*--------------------------------------------------
	OWN TAB STYLES for more TabMenus
  --------------------------------------------------*/
/****************************************************/
/* TOC menu 
/*-off/
#TOC-tabmenu 
{float:right;margin-right:7px;
position: fixed;left: auto;top: 88px;right: 350px;bottom: auto;}

#TOC-tabmenu ul.tabbernav 
{padding:3px 10px!important;border-top: 1px solid #fc0!important; 
font: bold 8px; background:none;}
#TOC-tabmenu ul.tabbernav li a
{border: 1px solid silver; border-top:none; 
background: #FFFCF0; font-size:11px!important;}
#TOC-tabmenu ul.tabbernav li a:link {color: #982727;}
#TOC-tabmenu ul.tabbernav li a:visited {color: #982727;}
#TOC-tabmenu ul.tabbernav li a:hover
{color: #6a6a5a;font-weight:normal; background:#fc0; border:1px solid #f93;}
#TOC-tabmenu ul.tabbernav li.tabberactive a
{display:none;background-color: #fff;
 border:1px solid #fc0!important;
 border-top: 1px solid #fff!important;
 font-size:10px!important;color:#B9C1D3;padding-top:4px;}

#TOC-tabmenu ul.tabbernav li.tabberactive a:hover
{color: #000;background: #ca9;border: 1px solid #982727!important; border-top: none!important;}

/****************************************************/
/* TABMENU Sidebar
/*/
#tabMenu {margin:20px 0;}

#tabMenu .tabberlive #tab-member li 
{border:none;background:none;margin:0;padding:0;}
#tabMenu ul.tabbernav 
{margin:0!important;padding:0 0 3px 4px!important;
 border:0;border-bottom: 1px solid #DCD7C0!important;
 font: bold 8px;background:none;}

#tabMenu ul.tabbernav li
{list-style: none;margin: 0;display: inline;}

#tabMenu ul.tabbernav li a
{padding: 3px 0.3em; margin-left: 3px;background:#FFFEFB;
 border: 1px solid #e1e1e1;border-bottom: none;
 text-decoration: none;font-size:11px!important;} 

#tabMenu ul.tabbernav li a:link,
#tabMenu ul.tabbernav li a:visited 
{color: #063;}

#tabMenu ul.tabbernav li a:hover
{color: #000;background: #fff;border:1px solid #002346;border-bottom:none;}

#tabMenu ul.tabbernav li.tabberactive a 
{color:#982727;background-color: #fff;font-size:11px!important;
 border:1px solid #DCD7C0;border-bottom: 1px solid #fff!important;}

#tabMenu ul.tabbernav li.tabberactive a:hover 
{color: #000; background: #fff; border-bottom: 1px solid #fff;}

#tabMenu .tabbertab 
{background:#fff;margin-top:0;padding:10px!important;border:1px solid #DCD7C0!important;border-top:none!important;}


/****************************************************/
/* your Way Sidebar
/*/

#tabMenu_deinweg {background:none;}

#tabMenu_deinweg #tab-dw-lang a{margin:2px 5px;padding:0 5px;float:left;display:block;}
#tabMenu_deinweg #tab-dw-lang img{border:none;}

#tabMenu_deinweg ul.tabbernav 
{padding:0 4px 2px 4px!important;border:none;border-bottom: 1px solid #DCD7C0!important; font: bold 8px; background:none;}
#tabMenu_deinweg ul.tabbernav li a
{padding:1px 4px;font-size:10px!important;
border: 1px solid #e1e1e1; border-bottom: none!important; background:#FFFEFB; }

#tabMenu_deinweg ul.tabbernav li a:link {color: #999;}
#tabMenu_deinweg ul.tabbernav li a:visited {color: #982727;}

#tabMenu_deinweg ul.tabbernav li a:hover
{color: #6a6a5a;font-weight:normal; background:#F7F3E9; border:1px solid #002346;}

#tabMenu_deinweg ul.tabbernav li.tabberactive a
{
 background-color: #F7F3E9; 
 border:1px solid #DCD7C0!important;
 border-bottom: 2px solid #F7F3E9!important;
 font-size:11px!important;
 color:#982727;
}
#tabMenu_deinweg ul.tabbernav li.tabberactive a:hover
{color: #000;background: #F7F3E9;}
#tabMenu_deinweg .tabbertab {background:#F7F3E9;margin:0;padding-bottom:20px;border:1px solid #DCD7C0;border-top:none;}

/****************************************************/
/* member page tabber
/*/

#memberTabMenu 
{background:none;color:#000;}

#memberTabMenu ul.tabbernav 
{padding:0 5px 2px 5px!important;border:none;border-bottom: 1px solid #DCD7C0!important; font: bold 8px; background:none;}
#memberTabMenu ul.tabbernav li a
{padding:1px 4px; background:none;font-size:13px!important;
border: 1px solid #e1e1e1; border-bottom: none!important;}
#memberTabMenu ul.tabbernav li a:link {color: #000;}
#memberTabMenu ul.tabbernav li a:visited {color: #000;}
#memberTabMenu ul.tabbernav li a:hover
{color: #6a6a5a;font-weight:normal; background:#fbfbfb; border:1px solid #DCD7C0;;}
#memberTabMenu ul.tabbernav li.tabberactive a
{
 background-color: #fbfbfb; 
 border:1px solid #DCD7C0!important;
 border-bottom: 2px solid #fbfbfb!important;
 font-size:12px!important;
 color:#982727;
 padding:2px 3px 1px 3px;
}
#memberTabMenu ul.tabbernav li.tabberactive a:hover
{color: #000;background: #fbfbfb;}
#memberTabMenu .tabbertab 
{background:#fbfbfb;margin:0;padding: 10px 10px 20px 10px;border:1px solid #DCD7C0;border-top:none;}

#memberTabMenu .tabbertab a, 
#memberTabMenu .tabbertab a:visited
{color:#930!important;}
#memberTabMenu .tabbertab a:hover
{color:#03203D!important;}


/****************************************************/
/* postFootBox on single and pages
/*/

#postFootBox 
{background:none;}

#postFootBox ul.tabbernav 
{padding:0 5px 2px 5px!important;border:none;border-bottom: 1px solid #DCD7C0!important; font: bold 8px; background:none;}
#postFootBox ul.tabbernav li a
{padding:1px 4px; background:none;font-size:13px!important;
border: 1px solid #e1e1e1; border-bottom: none!important;}
#postFootBox ul.tabbernav li a:link {color: #000;}
#postFootBox ul.tabbernav li a:visited {color: #000;}
#postFootBox ul.tabbernav li a:hover
{color: #6a6a5a;font-weight:normal; background:#fbfbfb; border:1px solid #DCD7C0;;}
#postFootBox ul.tabbernav li.tabberactive a
{
 background-color: #fbfbfb; 
 border:1px solid #DCD7C0!important;
 border-bottom: 2px solid #fbfbfb!important;
 font-size:13px!important;
 color:#982727;
 padding:2px 3px 1px 3px;
}
#postFootBox ul.tabbernav li.tabberactive a:hover
{color: #000;background: #fbfbfb;}
#postFootBox .tabbertab 
{background:#fbfbfb;margin:0;padding: 10px 10px 20px 10px;border:1px solid #DCD7C0;border-top:none;}

#postFootBox .tabbertab a, 
#postFootBox .tabbertab a:visited
{color:#930!important;}
#postFootBox .tabbertab a:hover
{color:#03203D!important;}

/****************************************************/
/* sitemap page tabber
/*/

#sitemapTabMenu 
{background:none;color:#000;}

#sitemapTabMenu ul.tabbernav 
{padding:0 5px 2px 5px!important;border:none;border-bottom: 1px solid #DCD7C0!important; font: bold 8px; background:none;}
#sitemapTabMenu ul.tabbernav li a
{padding:1px 4px; background:none;font-size:13px!important;
border: 1px solid #e1e1e1; border-bottom: none!important;}
#sitemapTabMenu ul.tabbernav li a:link {color: #000;}
#sitemapTabMenu ul.tabbernav li a:visited {color: #000;}
#sitemapTabMenu ul.tabbernav li a:hover
{color: #6a6a5a;font-weight:normal; background:#fbfbfb; border:1px solid #DCD7C0;;}
#sitemapTabMenu ul.tabbernav li.tabberactive a
{
 background-color: #fbfbfb; 
 border:1px solid #DCD7C0!important;
 border-bottom: 2px solid #fbfbfb!important;
 font-size:12px!important;
 color:#982727;
 padding:2px 3px 1px 3px;
}
#sitemapTabMenu ul.tabbernav li.tabberactive a:hover
{color: #000;background: #fbfbfb;}
#sitemapTabMenu .tabbertab 
{background:#fbfbfb;margin:0;padding: 10px 10px 20px 10px;border:1px solid #DCD7C0;border-top:none;}

#sitemapTabMenu .tabbertab a, 
#sitemapTabMenu .tabbertab a:visited
{color:#930!important;}
#sitemapTabMenu .tabbertab a:hover
{color:#03203D!important;}
