/*-------Forumlare und Button-------*/
input.button
        {
    font-family:        verdana, arial, helvetica, sans-serif;
    font-size:                10pt;
    background-color:        #cccccc;
    border-width:        thin;
    border-style:        solid;
    border-color:        #eeeeee;
    color:                black;
        }
.klein{
    width: 150px;
}
.gross{
    width: 320px;
}

.grosstext{
    width: 400px;
}
/* -----------Allgemein----*/
body
    {
    margin-left: 0px;
    margin-top: 0px;
    font-family: verdana, arial, helvetica, sans-serif;
    color: #666666;
    font-size: 10px;
    }


.disclaimer
    {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #444444;
         font-weight: normal;
	border-left: 10px solid white;
	font-size: 12px;
	align: left;
}
.top
    {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #444444;
         font-weight: normal;
	font-size: 12px;
	align: right;
}
.mistake
        {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	border: 10px solid white;
}
.login
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    text-align: right;
}
textarea
        {
        font-family: verdana, arial, helvetica, sans-serif;
        color: #444444;
        font-weight: normal;
        font-size: 10px;
        }
.small
        {
        font-family: verdana, arial, helvetica, sans-serif;
        color: #444444;
        font-weight: normal;
        font-size: 10px;
        }

.kopf
    {
	width: 980px;
         margin-top: 0px;
         font-family: verdana, arial, helvetica, sans-serif;
	color: #666666;
	background-color: #DDDEE6;
	display: block;
	font-weight: bolder;
	font-size: 12px;
	height: 18px;
}
#menu_bottom {
	font-size: 13px;
	width:680;
	margin: 0px auto;
}
/* ----- L I S T E N ----- */

ul
    {
        list-style-image: url(../images/bullet.gif);
        list-style-position: outside;
}

li
    {
        list-style-image: url(../images/bullet.gif);
        list-style-position: outside;
}
/*******************************************/
/* ---------- Überschriften -------------- */
/*******************************************/
h1
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #444444;
    font-weight: bold;
    font-size: 14px;
    border-left: 10px solid white;
    border-bottom: 5px solid white;
    }
h2
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #006699;
    font-weight: bold;
    font-size: 14px;
    border-left: 10px solid white;
    border-bottom: 5px solid white;
    }
h3
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #444444;
    font-weight: bold;
    font-size: 14px;
    border-left: 10px solid white;
    border-bottom: 5px solid white;
    }
h4
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #444444;
    font-weight: bold;
    font-size: 12px;
    border-bottom: 10px solid white;
    border-left: 10px solid white;
    }
h5
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #444444;
    font-weight: bold;
    font-size: 12px;
    border-left: 10px solid white;
    border-bottom: 5px solid white;
    }
h6
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: ##FF7F00;
    font-weight: bold;
    font-size: 12px;
    border-left: 10px solid white;
    border-bottom: 5px solid white;
    }
hr
     {
     color: #BFBFBF;
     }

/***************************/
/*----Inhalt der Seite-----*/
/***************************/
.content
    {
     width: 760px;
    /*border: 10px solid white;*/
     background: transparent;
}
/***********************************/
/*---------T A B E L L E N---------*/
/***********************************/
td
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #444444;
    font-weight: normal;
    font-size: 12px;
    border-left: 20px;
    vertical-align: top;
   }

.dk
    {
    font-family: Verdana;
    font-size: 12px;
    color: #003366;
    background-color: transpartent;
    text-decoration: none;
    }

/***************************************/
/*--------------Infoboxen--------------*/
/***************************************/
.infobox
    {
    width: 250px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    background-color: #FFFFFF;
        }

.infoboxkopf
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #666666;
    border: 1px;
    border-color: #BFBFBF;
    border-style: solid;
    background-color: #E6E6E6;
    padding: 5px;
    }

.infoboxinhalt
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #8F8F8F;
    border: 1px solid #BFBFBF;
    padding: 5px;
    }

/*-------------Suchmasken------------*/

.search
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    background-color: #FFFFFF;
        }

.searchhead
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #006699;
    border: 1px solid #BFBFBF;
    background-color: #DDDEE6;
    padding: 5px;
    }

.search_tree
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
   /* border: 10px solid white;*/
    background-color: #FFFFFF;
        }

.suche_lr-b
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    vertical-align: middle;
    color: #666666;
    border: 1px solid #BFBFBF;
    background-color: #FFFFFF;
    padding: 2px;
    }

.suche-rb
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: #808080
    vertical-align: middle;
    border: 1px solid #BFBFBF;
    background-color: #FFFFFF;
    padding: 2px;
    }

/******************************************************
/    Ergebnisausgabe
/******************************************************/
.index
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #000000;
    font-weight: normal;
    font-size: 12px;
         }
.index_titel
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
         }
.titel
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #444444;
    font-weight: bold;
    font-size: 14px;
    border-left: 5px solid white;
    border-bottom: 10px solid white;
    }

.kurzkopf
{
    width: 770px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: black ;
    background-color: white;
    padding:0px;

}
.kurzinhalt
{
    width: 770px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: black ;
    background-color: white;
    /*border: 1px solid #cccccc;*/
    padding:0px;

}
.detail{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: black;
    background-color: white;
    border-left: 10px solid white;
    border-right: 10px solid white;
        }

 .detail_bottom{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: black;
    background-color: white;
    border-left: 10px solid white;
    border-right: 10px solid white;
        }

.detailtitel{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #444444;
    background-color: #ffffff;
    border: 5px solid #ffffff;
    padding: 0px;
        }

/******************************************************
/*--------Ablagekorb und Suchgeschichte-----------*/
/******************************************************/

.fi_tray
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: black;
    background-color: #FFFFFF;
    padding: 0pt;
        }

.fi_tray_kopf
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #006699 ;
    border: 1px solid #BFBFBF;
    background-color: #DDDEE6;
    padding: 5px;
    }

.fi_tray_2
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: black;
    border: 1px solid #BFBFBF;
    background-color: white;
    padding: 5px;
    }

.fi_tray_inhalt
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: black;
    border: 1px solid #BFBFBF;
    background-color: white;
    padding: 5pt;
    }
/***************************************************
/* Navigationsleiste                              */
/**************************************************/
#navigation
    {
    width: 160px;
    font-family: verdana, arial, helvetica, sans-serif;
    color: #006699;
    font-weight: normal;
    font-size: 12px;
    background-color: #F8F8F8;

}

.navkopf
    {
    width: 160px;
    font-family: verdana, arial, helvetica, sans-serif;
    color:#006699;
    background-color:#DDDEE6;
    display: block;
    font-weight: bolder;
    font-size: 12px;
    border-left: 0px solid #DDDEE6;
    border-right: 0px solid #DDDEE6;
    border-top: 2px solid #DDDEE6;
    border-bottom: 2px solid #DDDEE6;
    }

.nav
    {
    width: 150px;
    font-family: verdana, arial, helvetica, sans-serif;
    color: #006699;
    display: block;
    font-weight: bold;
    font-size: 12px;
    background-color: #F8F8F8;
    border-top: 2px solid #F8F8F8;
    border-left: 10px solid #F8F8F8;
    border-right: 0px solid #F8F8F8;
    border-bottom: 3px solid #F8F8F8;
    }
/**************************************************/
/* Navigations-Links                              */
/**************************************************/
nav.a:link
        {
        color: #006699;
        font-family: verdana, arial, helvetica, sans-serif;
        text-decoration: none;
        }
nav.a:visited
        {
        color: #006699;
        font-family: verdana, arial, helvetica, sans-serif;
        text-decoration: none;
        border: none;
        }
nav.a:hover
        {
        font-family: verdana, arial, helvetica, sans-serif;
        color: #800000;
        display: block;
        text-decoration: none;
        background-color: steelblue;
        border: none;
        }
nav.a:active
        {
        color: #800000;
        font-family: verdana, arial, helvetica, sans-serif;
        text-decoration: none;
        border: none;
        }
.key
        {
        font-family: Verdana;
        font-size: 12px;
        color: #003366;
        background-color: #DDDEE6;
        text-decoration: none;
        }

/*/************************************************/
/* Standard-Links                                 */
/*************************************************/

a:link
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #006699;
    font-weight: normal;
    text-decoration: none;
    border: none;
    }
a:visited
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #006699;
    font-weight: normal;
    text-decoration: none;
    border: none;
    }
a:hover
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #800000;
    text-decoration: underline;
    background-color: #AFAFAF;
    border: none;
    }
a:active
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #800000;
    font-weight: normal;
    text-decoration: underline;
    border: none;
    }
/***************************************************/
/* Kopfzeile-Links                                 */
/*/*************************************************/
.kopf:link
        {
        color: #fff200;
        font-family: verdana, arial, helvetica, sans-serif;
        text-decoration: none;
        border: none;
        }

.kopf:visited
        {
        color: #fff200;
        font-family: verdana, arial, helvetica, sans-serif;
        text-decoration: none;
        border: none;
        }

.kopf:hover
        {
        font-family: verdana, arial, helvetica, sans-serif;
        color: #fff200;
        display: block;
        text-decoration: underline;
        background-color: #E6E6E6;
        border: none;
        }
/**************************************************/
/* My-Guide                                       */
/*************************************************/
.profilkopf
    {
    font-family: verdana, arial, helvetica, sans-serif;
    color:#006699;
    background-color:#DDDEE6;
    font-weight: bolder;
    font-size: 12px;
    }

/**************************************************/
/* Hilfe                                       */
/*************************************************/
.dis_tab
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    color: black;
    background-color: #FFFFFF;
    padding: 0pt;
    width: 80%;
        }

.dis_tab_kopf
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #dc143c ;
    border: 1px solid #BFBFBF;
    background-color: #DDDEE6;
    padding: 5px;
    }

.dis_tab_2
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: black;
    border: 1px solid #BFBFBF;
    background-color: white;
    padding: 5px;
	 text-align: center;
    }

.dis_tab_inhalt
    {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: black;
    border: 1px solid #BFBFBF;
    background-color: white;
    padding: 5pt;
    }