@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Horizontal list navigation based on "Sliding Door II" from von "A List Apart"
 * (de) Horizontale Navigationsliste basierend auf "Sliding Door II" von "A List Apart"
 *
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 */

@media all
{
	
  .tx-rgtabs-pi1 .rgtabs-wrapper,
  .nav_infobox .info_content { 
  
  	background: #fff;
  	padding: 10px 20px;
	
  }
   
  .tx-rgtabs-pi1,
  .nav_infobox {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent */
   background: transparent url("../../images/navigation/infobox/bg2.png") repeat-x top right;
    position: relative;
	margin: 20px 0px 20px 0px;
	float: left;
	width: 100%;
	overflow:hidden;
  }
  ul.rgtabs-menu {
	margin: 0;
  }

  .tx-rgtabs-pi1 ul.rgtabs_menu,
  .nav_infobox ul.tabs {	
  	/*background: red;/**/
    line-height: 1em;
    list-style: none !important;
    margin: 0;
    padding: 0 0 0 0px;
    white-space: nowrap;
	float: left;
	width: 100%;
  }
  
  * html .tx-rgtabs-pi1 ul,
  *+html .tx-rgtabs-pi1 ul{
	/*margin-top: -13px;*/
	position: relative;
	top: -20px;
	
	top:0;

  }
  *+html .tx-rgtabs-pi1 .rgtabs-wrapper  table ul{
	top: 0px;
  }
  
  .tx-rgtabs-pi1 h4,
  .tx-rgtabs-pi1 ul.rgtabs-menu li,
  .nav_infobox ul.tabs li {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background: transparent;
    border-right: 1px solid #ccc;
    float: left;
    margin: 0;
    padding: 0 0 0 0px;
    height: 31px;
	white-space: nowrap;
  }
  .tx-rgtabs-pi1 h4,
  .tx-rgtabs-pi1 ul.rgtabs-menu li.rgtabs-selected,
  .nav_infobox ul.tabs li.first {
  	border-left: 1px solid #ccc;
	width: auto;
	margin-top: -1px;
	margin-left: 0px;
	
	margin-top:0;
  }
  .tx-rgtabs-pi1 h4,
  .tx-rgtabs-pi1 ul.rgtabs-menu a,
  .tx-rgtabs-pi1 ul.rgtabs-menu strong,
  .nav_infobox ul.tabs a,
  .nav_infobox ul.tabs strong {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent */
    background: transparent;
    color: #127CC6;
    font-family: Arial, Helvetica, sans-serif;/**/
    font-size: 100%;/**/
    display: block;
    font-weight: bold;
    padding: 6px 13px 7px 13px;
    text-decoration: none;
    height: 18px;

    /**
     * @bugfix
     * @affected   IE5.x, IE6
     * @css-for    all browsers
     * @valid      yes
     */
	 float: left;
  }                                                                                        
	.rgtabs-wrapper{
		padding:1em 1.5em;
		background:#fff url(topbg.gif) repeat-x;
		overflow:auto;
		max-height: 400px;
	/*	width:auto;
		float:left;         */
		clear:left;
		border-left: 1px solid lightgrey;
		border-right: 1px solid lightgrey;
		border-bottom: 1px solid lightgrey;
	}
	
	* html .rgtabs-wrapper,
	*+html .rgtabs-wrapper{
		position: relative;
		top: -40px;
		overflow-x: hidden;	
		
		float:left;
		clear:both;	
		min-width:91%;
	}
	
	* html .rgtabs-wrapper,
	*+html .rgtabs-wrapper{
		position: relative;
		top: 0px;
		overflow-x: hidden;
	}
	
	ul.rgtabs-menu li{
		list-style-image: none !important;
		list-style-type: none !important;
		float: left;
		width: auto;
	}
	
	
	li.tabmiddle {
	
		background: transparent url(../../images/navigation/infobox/bg2.png) scroll repeat 0 0;
	}
	.rgtabs-menu {
		margin-left: 0px;
	}
	
  /**
   * @bugfix
   * @affected   IE5.x, IE6
   * @css-for    all browsers
   * @valid      yes
   */
   .tx-rgtabs-pi1 > ul.rgtabs-menu a,
   .tx-rgtabs-pi1 > ul.rgtabs-menu strong,
  .nav_infobox > ul.tabs a,
  .nav_infobox > ul.tabs strong { float: left;
	
	width: auto;
  }  /* for other browsers */

  .tx-rgtabs-pi1 ul.rgtabs-menu li:focus,
  .tx-rgtabs-pi1 ul.rgtabs-menu li:hover,
  .tx-rgtabs-pi1 ul.rgtabs-menu li:active,
  .nav_infobox ul.tabs li:focus,
  .nav_infobox ul.tabs li:hover,
  .nav_infobox ul.tabs li:active {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
	float: left;
	width: auto;
  }

  .tx-rgtabs-pi1 ul.rgtabs-menu li:focus a,
  .tx-rgtabs-pi1 ul.rgtabs-menu li:hover a,
  .tx-rgtabs-pi1 ul.rgtabs-menu li:active a,
  .nav_infobox ul.tabs li:focus a,
  .nav_infobox ul.tabs li:hover a,
  .nav_infobox ul.tabs li:active a { 
	float: left;
	 width: auto;
  }

  .tx-rgtabs-pi1 ul.rgtabs-menu a:focus,
  .tx-rgtabs-pi1 ul.rgtabs-menu a:hover,
  .tx-rgtabs-pi1 ul.rgtabs-menu a:active,
  .nav_infobox ul.tabs a:focus,
  .nav_infobox ul.tabs a:hover,
  .nav_infobox ul.tabs a:active { float: left;
width: auto;  background-color: transparent; color: #06a; }

  .tx-rgtabs-pi1 ul.rgtabs-menu .rgtabs-selected,
  .nav_infobox ul.tabs .current, 
  .nav_infobox ul.tabs .first_current {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background: #fff;
    border-top: 1px solid #ccc;
	float: left;
	width: 100px;
  }
  
  .tx-rgtabs-pi1 ul.rgtabs-menu .rgtabs-selected,
  .nav_infobox ul.tabs .first_current {
     border-left: 1px solid #ccc;
	 float: left;
	width: auto;
  }
	
  .nav_infobox ul.tabs .first_current a,
  .nav_infobox ul.tabs .first_current strong,
  .nav_infobox ul.tabs .current a,
  .nav_infobox ul.tabs .current strong {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent */
    background: #fff;
    color: #06a;
	float: left;
	width: auto;
    /**/
  }
  
  
  .tx-rgtabs-pi1 ul.rgtabs-menu li a {color: #000;} 
  .tx-rgtabs-pi1 ul.rgtabs-menu .rgtabs-selected a {color: #06a;} /*157CD1*/
  
  .tx-rgtabs-pi1 .contenttable{ border: none;}
}