﻿* {
	outline:0;
}
body
{
    font-family:Arial,sans-serif;
    font-size:10px;
/*    line-height:17px;*/
    line-height:150%;
    font-weight:normal;
    text-align: left;
    color: #333333;
}
h1,h2,h3,h4,h5
{
	
    /* margin:0; */
    padding:0;
    color:#939393;
}
h2
{
    font-size:20px;
    line-height:29px;
    font-weight:bold;
    color:#939393;
}
a
{
    text-decoration:none;
   color: #939393;
}


a.search_link
{
    text-decoration:none;
    font-size:12px;
    font-weight: bold;
    color: #939393;
    line-height: 200%;
}
a.billedmenu
{
    text-decoration:underline;    
    font-size:12px;
    font-weight: bold;
   color: white;
}
a.billedmenu:hover
{
    text-decoration:underline;
}
a.search_link:hover
{
    text-decoration:underline;
}
.search_text
{
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    line-height: 145%;
    display:block;
    margin-left:40px;
}
.Right_Paragraph
{
    font-size:11px;
    font-weight: normal;
    color: #333333;
    line-height: 145%;
}
.Right_Paragraph_Headline
{
    font-size:11px;
    font-weight: bold;
    color: #939393;
    line-height: 145%;
}
a.Right_Link
{
    font-size:11px;
    font-weight: bold;
    color: #939393;
    line-height: 145%;
}
.menu_selected
{
    font-weight: bolder;
}
a.menu_selected:hover
{
}
td.menu_selected
{
/*    background-color: #efefef;*/
}
.sitemap_niveau_0
{
    color:#333;
    font-weight:bold;
    font-size:14px;
}
.sitemap_niveau_1
{
    color:#4e6825;
    font-weight:bold;
}
.sitemap_niveau_2
{
    color:#333;
    font-weight:normal;
}
.sub_menu_text
{
    font-size:10px;
/*    font-style:italic;*/
}
span.bullet
{
    /*font-size:20px;*/
    font-weight:bolder;
}
table.menu
{
    margin:0 0 0 0;
}
td.menu_element
{
    padding: 0 0 0 18px;
    width:100%;
    height:28px;

    display: block;
    cursor:pointer;

    font-size:12px;
    line-height:100%;

    border-bottom:1px solid #cccccc;
}
td.super_menu
{
	/* height:28px; */
    /* height:28px; */
    padding:10px 0 0 0;
}
td.sub_menu
{
    /* height:18px; */
}

/*
a.menu_element:hover
{
    color:#888;
}
*/
td.menu_element:hover
{
    background-color: #eee;
}
.searchhighlight{
    background-color: Yellow;
}