/**********     Top-Level Navigation     **********/

#mainnav   {
   width:100%;
   white-space:nowrap;
   margin:1px 0 0 0;
   padding:0;
}

#mainnav img   {
   border:none;
}

#punkt   {
   float:left;
   width:17px;
}

#linkcontainer   {
   float:left;
   width:630px;
   margin-top:2px;
}

#punktleiste_oben   {
   display:block;
}

#majorlist   {
   display:block;
   list-style:none;
   margin:0;
   padding:0;
}

#minorlist   {
   float:left;
   list-style:none;
   margin:0 0 10px 0;
   padding:3px 0 0 0;
}

#majorlist li,
#minorlist li   {
   float:left;
   margin-right:3px;
}

#majorlist li a,
#minorlist li a   {
   display:block;
}

#majorlist li img,
#minorlist li img   {
   display:block;
}

#navigation_unten   {
   clear:both;
   display:block;
   margin:0;
   padding:0;
}

#punktleiste_unten   {
  margin-right:126px;
  float:left;
}

#logo   {
   float:left;
   width:342px;
}

#welcome   {
   margin:0;
   padding:0;
}


/**********     MyAccount Login     **********/
.myaccount_header
{
    margin:0px;
    padding:0px;
    width:212px;
    height:30px;
    border-bottom:1px solid white;
    background-image:url(/mm/htdocs/img/hg_reiter_dunkelgrau.gif);
    background-repeat:no-repeat;
}

.myaccount_header span
{
    color: white;
    font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    margin:0px;
    padding:3px 0px 0px 10px;
}

.myaccount_content {
    color: #282828;
    padding-left:10px;
    padding-right:10px;
    background-color: #BEC3C9;
    font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size: 9px;
    line-height: 14px;
    border-bottom:1px solid white;
    text-align: right;
}

.myaccount_content a{
    color: #282828;
    text-align: left;
    line-height:10px;
}


/**********     Secondary Navigation     **********/


.secnav_header_b
{
    margin:0px;
    padding:0px 5px 0px 0px;
    width:212px;
    height:30px;
    background-color: #73C7FF;
    background-image:url(/mm/htdocs/img/hg_reiter_blau.gif);
    background-repeat:no-repeat;
}

.secnav_header_b a
{
    color: white;
    font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    margin:0px;
    padding:0px 0px 10px 10px;
    text-decoration:none;
    
}

.secnav_header_b b a img
{
    padding:0px 0px 0px 0px;
    cursor:help;
    float:none;
    margin:0px;

 }

.secnav_flavour
{
    margin:0px;
    width:212px;
    height:30px;
    padding:0px 0px 10px 0px;
 /*   border-bottom:1px solid white;      */
    background-color: #73C7FF;
}

.secnav_flavour a
{
    color: #282828;
    font-family: Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    padding:0px 0px 0px 5px;
    line-height:12px;
    text-decoration:none;
    vertical-align:top;
}

.secnav_flavour img
{
    padding:0px 0px 0px 10px;
    vertical-align:middle;
}


.reiter_suche
{
    margin:0px;
    padding:0px;
    width:212px;
    height:30px;
    background-color: #73C7FF;
    background-image:url(/mm/htdocs/img/hg_reiter_blau.gif);
    background-repeat:no-repeat;
}



/**********     Reiternavigation Startseite - Umkreissuche, PLZ, Schnellsuche, Tagen im Ausland     **********/
#umkreissuche {
    width:124px;
    height:21px;
    float:left;
}

#umkreissuche a,
#umkreissuche a:visited {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    background-image:url(/mm/htdocs/img/hg_rtr_umkreissuche_1.gif);
    font-size:11px;
    font-weight:bold;
    color:#414751;
    text-decoration:none;
}

#umkreissuche a:hover {
    background-image:url(/mm/htdocs/img/hg_rtr_umkreissuche_2.gif);
}

#umkreissuche a.aktiv,
#umkreissuche a.aktiv:visited,
#umkreissuche a.aktiv:hover {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    background-image:url(/mm/htdocs/img/hg_rtr_umkreissuche_2.gif);
    font-size:11px;
    font-weight:bold;
    color:#a50000;
    text-decoration:none;
}

#plzsuche {
    width:199px;
    height:21px;
    float:left;
}

#plzsuche a,
#plzsuche a:visited {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    background-image:url(/mm/htdocs/img/hg_rtr_plzsuche_1.gif);
    font-size:11px;
    font-weight:bold;
    color:#414751;
    text-decoration:none;
}

#plzsuche a:hover {
    background-image:url(/mm/htdocs/img/hg_rtr_plzsuche_2.gif);
}

#plzsuche a.aktiv,
#plzsuche a.aktiv:visited,
#plzsuche a.aktiv:hover {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    background-image:url(/mm/htdocs/img/hg_rtr_plzsuche_2.gif);
    font-size:11px;
    font-weight:bold;
    color:#a50000;
    text-decoration:none;
}

#schnellsuche {
    width:112px;
    height:21px;
    float:left;
}

#schnellsuche a,
#schnellsuche a:visited {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    background-image:url(/mm/htdocs/img/hg_rtr_schnellsuche_1.gif);
    font-size:11px;
    font-weight:bold;
    color:#414751;
    text-decoration:none;
}

#schnellsuche a:hover {
    background-image:url(/mm/htdocs/img/hg_rtr_schnellsuche_2.gif);
}

#schnellsuche a.aktiv,
#schnellsuche a.aktiv:visited,
#schnellsuche a.aktiv:hover {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    background-image:url(/mm/htdocs/img/hg_rtr_schnellsuche_2.gif);
    font-size:11px;
    font-weight:bold;
    color:#a50000;
    text-decoration:none;
}

#tagenausl {
    width:128px;
    height:21px;
    float:left;
}

#tagenausl a,
#tagenausl a:visited {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    background-image:url(/mm/htdocs/img/hg_rtr_tagenausl_1.gif);
    font-size:11px;
    font-weight:bold;
    color:#414751;
    text-decoration:none;
}

#tagenausl a:hover {
    background-image:url(/mm/htdocs/img/hg_rtr_tagenausl_2.gif);
}

#tagenausl a.aktiv,
#tagenausl a.aktiv:visited,
#tagenausl a.aktiv:hover {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    background-image:url(/mm/htdocs/img/hg_rtr_tagenausl_2.gif);
    font-size:11px;
    font-weight:bold;
    color:#a50000;
    text-decoration:none;
}

/* Breite Empfehlung: 106px
   Breite Innovationspreis: 139px
*/
#empfehlung {
    width:139px;
    height:21px;
    float:left;
}

#empfehlung a,
#empfehlung a:visited {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    /* Standard: /mm/htdocs/img/hg_rtr_empfehlung_1.gif
       Wurde zur Anzeige des Innovationspreis-Banners temporaer ersetzt(innopreis_1/2) /mm/htdocs/img/hg_rtr_innopreis_1.gif
    */
    background-image:url(/mm/htdocs/img/hg_rtr_innopreis_1.gif);
    font-size:11px;
    font-weight:bold;
    color:#414751;
    text-decoration:none;
}

#empfehlung a:hover {
    /* Standard: /mm/htdocs/img/hg_rtr_empfehlung_2.gif
       Wurde zur Anzeige des Innovationspreis-Banners temporaer ersetzt /mm/htdocs/img/hg_rtr_innopreis_2.gif
    */
    background-image:url(/mm/htdocs/img/hg_rtr_innopreis_2.gif);
}

#empfehlung a.aktiv,
#empfehlung a.aktiv:visited,
#empfehlung a.aktiv:hover {
    display:block;
    border:none;
    margin:0px;
    padding:2px 10px 3px 15px;
    /* Standard: /mm/htdocs/img/hg_rtr_empfehlung_2.gif
       Wurde zur Anzeige des Innovationspreis-Banners temporaer ersetzt
    */
    background-image:url(/mm/htdocs/img/hg_rtr_innopreis_2.gif);
    font-size:11px;
    font-weight:bold;
    color:#a50000;
    text-decoration:none;
}
