/* text formating of the headerNavi */
#hd-navi a {
	color: #000;
	font-size: 100%;
	text-decoration: none;
}

/* text formating of the headerNavi (hover) */
#hd-navi a:hover {
	color: #000;
	font-size: 100%;
	text-decoration: none;
}

/* settings for the resizing*/
.bc-c1 li a {
	text-decoration: none;
	color: #FFDB50;
}

/* settings for the resizing */
.bc-c1 li {
  list-style: none;
  height: 1.7em; /* 17px */
  font-size: 100%;
}	

/* START fontsetting mainNavi */
.ct-c1 a {
	color:#EFEFEF;
	font-size: 110%;
}

.ct-c1 a:hover {
	color:#FFDB50;
}

.ct-c1 ul {
	list-style: none;
	margin-bottom: 0.8em;
}

/*.ct-c1 ul li a {
  background: #000;
  color: #FFDB50;
  padding: 0.6em;	
  display: block;
  border-bottom: 1px solid #FFF;
  text-decoration: none;
  background-image: url(../images/arrow-left.gif);
  background-repeat: no-repeat;
  background-position: right;
}*/

.ct-c1 ul li a {
  color: #FFDB50;
  padding: 0.6em;	
  display: block;
  border-bottom: 1px solid #FFF;
  text-decoration: none;
}

.actNoSub a {
 font-weight: normal;
}

.actActSub a {
 font-weight: bold;
}

.actNo a,
.actAct a {
 /* background-image: url(../images/arrow-left.gif);
  background-repeat: no-repeat;
  background-position: right;*/
  background-color: #000;
}

.actAct strong a {
background-image: url(../images/arrow-left.gif);
  background-repeat: no-repeat;
  background-position: right;
}

.actNo a:hover {
 font-weight: bold;
 background-image: url(../images/arrow-left.gif);
  background-repeat: no-repeat;
  background-position: right;
}

/*.ct-c1 ul li a:hover {
  background:#FFDB50;
  color:#000;
  background-image: url(../images/arrow-left-trans.gif);
  background-repeat: no-repeat;
  background-position: right;
}*/

.ct-c1 ul li {
  background:#FFDB50;
  color:#000;
}

.ct-c1 ul ul {
	font-size: 100%;
	margin: 0 0.1em 0.8em 0.8em;
}

* html .ct-c1 ul li a {
	height:1%;
}

.ct-c1 ul ul {
	margin: 0;
	padding: 0;	
}
	
.ct-c1 ul ul li a {
	background: #FFDB50;
	color: #000;
	font-size: 100%;
	padding-left: 1em;
}
	
.ct-c1 ul ul li a:hover {
	background: #FFDB50;
	color: #000;
	font-size: 100%;
	padding-left: 1em;
	font-weight: bold;
}

/* necessary for IE6 and IE5.5 */
.ct-c1 strong {
 display: block;
}
/* END fontsetting mainNavi */