.tabs {
  float:left;
  width:320px;
  /*height:259px;*/
  line-height:normal;
  }
.tabs ul {
  margin:0;
  padding:0;
  list-style:none;
  clear:both;
  }
.tabs ul li {
  float:left;
  margin:0px 0px 4px 0px;
  padding:0 0 0 9px;
  height:35px;
  background:url("../images/btn_normal_left.png") no-repeat left top;
  }
.tabs ul a {
  float:left;
  display:block;        
  background:url("../images/btn_normal_right.png") no-repeat right top;
  padding:10px 16px 4px 5px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  height:35px;
  color:#000;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
.tabs a {
	padding:0;
	margin:0;
    height:35px;
   font-weight:bold;
	}
/* End IE5-Mac hack */
.tabs a:hover {
  color:#ff001e;

  }
.tabs ul .current {
  background:url("../images/btn_over_left.png") no-repeat left top;
  color:#FFF;
  border-width:0;
  font-weight:bold;
  }
.tabs ul .current a {
  background:url("../images/btn_over_right.png") no-repeat right top;
  color:#FFF;
  }

.tabbody {padding:0; margin:0;}


  .js .tabs .current-info,
  .js .tabs .accessibletabsanchor{
	  position:absolute;
	  left:-999em;
  }
  .js .tabs .content{
	  clear:both;
	  margin:0;
  }
  .js .tabs{
	  width:320px;
  }
  .js h2 {
  	display: none;
  }

#tabheadline {height:35px; width:133px; }

h2 {margin:0; padding:0; clear:both; height:0px; color:transparent; display:none; clear:both;}
h2:hover {margin:0; padding:0; clear:both; height:0px; color:transparent; display:none; clear:both;}
