.ft_bottom        {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold} 

.ft_white        {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold}/*Topleisten*/ 

.ft_yellow        {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #ffcc00; font-weight: bold} 

.ft_gray        {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: normal} 

.ft_gray:hover    {font-family: arial, helvetica, sans-serif; text-decoration: underline; font-size: 12px; color: #000000; font-weight: normal} 

.ft_black        {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: normal} 



.ft_title_18_b    {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 18px; color: #000000; font-weight: bold} 

.ft_title_14_b    {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #000000; font-weight: bold} 

.ft_title_13_b    {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 13px; color: #000000; font-weight: bold} 

.ft_title_12_b    {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold} 

.ft_title_10_b    {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #000000; font-weight: bold}

.ft_icon        {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #000000; font-weight: normal} 

.ft_icon:hover    {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #000000; font-weight: normal} 

a:hover            {font-weight: bold; color: #000000; text-decoration: underline} 



.bg_top_bar        {background-color: #DC8003} /*Topline*/ 

.bg_body        {background-color: #ffffff} /*Body*/ 

.bg_on_tr        {background-color: #F9AC3A} /*Liste*/ 

.bg_off_tr        {background-color: #FDC680} /*Liste*/ 

.bg_border        {background-color: #000000} /*Border*/ 

.bg_ci_01        {background-color: #DC8003} /*Ticket*/ 

.bg_ci_02        {background-color: #DC8003} /*Artikelüberschrift und Rahmen*/ 

.bg_ci_03        {background-color: #DC8003} /*Art. linke Ecke*/ 

.bg_article_box    {background-color: #FF9900} /*box*/ 

.bg_zuruck_btn    {background-color: #F9AC3A} /*back*/

.bg_insite    {background-color: #FF9900} /*back*/

.menu{
    position:absolute;
    display:block;    
    margin:0;    
    padding:0;
    background-color: #DC8003;
    white-space: nowrap;
    border:0px #DC8003 solid;
    width:740px;
    }

.menu ul{
    position:absolute; 
    display:block;
    /*width:86px;*/
    /*margin:0;*/
    padding:0;
    }
    
.menu li ul{
    visibility:hidden;
    margin:0;
    padding:0;
    }
    
.menu li ul li a{ 
    background-color: #DC8003; 
    /*border:1px #fff solid;*/ 
    padding:3px 10px;
    /*BORDER-COLLAPSE: collapse;*/
    margin:0px;
    }
    
.menu li li ul{
    position:absolute;
    margin-left:0px;
    margin-top:-23px;
    }
    
.menu li{
    list-style:none;
    /*width:86px;*/
    height:auto;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    margin:0;
    padding:0;
    }
    
.menu li li{
    display:block;
    float:none;
    }
    
/* correct a little IE bug */
 html .menu li li{
    display:inline;
    }

.menu a{
    text-align:left;
    background-color: #DC8003;
    border:0px #aaa solid;
    color:#FFFFFF;
    display:block;
    /*margin-right:0px;*/
    /*width:86px;*/
    /*white-space: nowrap;*/
    text-decoration:none;
    padding:2px 10px;
    margin:0px;
    }
    
.menu a:hover{
    background-color: #DC8003;
    color:  #000000;
    border:0px #000000 solid;
    }
    
/* for a mozilla better display with key nav */

.menu a:focus{
    background-color: #DC8003;
    color:  #00000;
}

.menu a:active{
    background-color: #DC8003;
    color:   #00000;
}

/*a.linkOver{
    background-color: #FFED87;
    color:  #100090;
    }
    
    .ft_yellow a{
    text-align:left;
    background-color: #FFED87;
    border:1px #FF1000 solid;
    color: #100090;
    display:block;
    /*margin-right:0px;*/
    /*width:86px;*/
    /*white-space: nowrap;*/
   /* text-decoration:none;
    padding:0px 15px;
    margin:0px;
    }
    
*/
.ft_yellow a{       
    color: #ffcc00;   
    }
