/****************************************************************/
/*   Design:   Multiflex-3.12 / Drop-Down Menu                 */
/*--------------------------------------------------------------*/
/*   Design:   www.1234.info, based on Stu Nichols ingenious    */
/*             designs over at www.cssplay.co.uk                */
/*   Date:     January 8, 2008                                  */
/*--------------------------------------------------------------*/
/*   License:  Public domain.                                   */
/****************************************************************/

/***************/
/*  1. PAGE  */
/***************/
/* *{padding:0; margin:0;} */
 /* body {font-size:100.1%; font-family: arial,helvetica,sans-serif;} /*Font-size: 1.0em = 10px when browser default size is 16px*/
/*.page-container {width:800px; margin:0px auto; margin-top:10px; border:none; font-size:0.75em;}*/
/* h1 {font-size: 150%;} h2 {font-size: 130%;} h3, h4, h5 {font-size:105%;} */
/* p {font-size: 100%;}*/

/**********************/
/*  2. DROP-DOWN MENU */
/* Multilevel CSS-Only Menu Author: Jason DeVelvis
/*Website: http://www.Pressography.com
/*This menu is based on the CSS-only drop down menu by 1234.info found here:
/*http://www.1234.info/webtemplates/multiflex3/
/*Farb- und Ansichtsanpassung Nov. 2008 R. Hempel erzWEB Agentur
/*Hervorhebungsgrafik und Floatrichtungsänderung, Farbsets (6 Stck. Aktuell möglich)*/

#menutop { height:2.5em; font-size:0.75em; background-image:url(./design/hintergrund_navigation.gif);}

/*======================*/
/*     Basic Setup      */
/*======================*/
.dropnav {white-space:nowrap /*IE hack*/; float:left;} /*Color navigation bar normal mode*/
.dropnav ul {list-style-type:none; display:inline; margin: 0; padding: 0;}
.dropnav ul li { width:10em; text-align: center; float:left; display: inline; margin: 0; padding: 0;
   z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;
   margin-right: 0.60em/*0.3125em*/;}
.dropnav ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block;}
.dropnav ul li ul {display:none; z-index: 2;}
.dropnav ul li ul li {margin-right:0;}

/*Basic Styling*/
.dropnav { max-width:800px; border:none; margin-top:0px; color:#FEFEFE; /*font-size:75%;*/}
.dropnav ul li a { width:10em; padding: 0 1em; height:2.0em; line-height:2.1em; color:#FEFEFE;
   text-decoration:none; font-weight:bold;
   border-top: 7px solid #A62027; border-bottom: 1px solid #fff; /*background-color: #fefefe;
   opacity:0.95;*/
}

.dropnav ul li a:hover {text-decoration:none;background-color:#FFF1D9;}
.dropnav ul li a:visited {text-decoration:none;}
/*Farbsets f. Einzelmenüs Hauptebene Ausgangszustand */

.dropnav ul.menc1 li a{border-top-color:#A62027; /*width:10.5em;*/}

.dropnav ul.menc2 li a{border-top-color:#A62027;}
.dropnav ul.menc3 li a{border-top-color:#A62027;}
.dropnav ul.menc4 li a{border-top-color:#A62027;}
.dropnav ul.menc5 li a{border-top-color:#A62027;}
.dropnav ul.menc6 li a{border-top-color:#A62027;}

/*.dropnav ul.menc1 li {width:10em;}*/

/*Grundlegendes Styling d. Untermenüs (wird vererbt nonIE + IE*/
.dropnav ul li ul li a { width: 10em; text-align: left;}

/*======================*/
/*   Non-IE6 hovering   */
/*======================*/
/*Main Menu Bar Hovering*/
.dropnav ul li:hover { position:relative;} /*Sylvain IE hack*/
.dropnav ul li:hover a { background-color:#FFF1D9; border-color:#808080;text-decoration:none; } /*Color main cells hovering mode*/

/* Farbsets für Einzelmenüs von 1 - 6
/* (1) blau -> 006ea5 cce5fa | (2) rot -> 911300 eecfca | (3) beige ->  dacf90 f9f7ec;  */
/* (4) orange -> ffa000 fff0d8 | (5) gruen -> 008000 c8ecc8 | (6) mangenta -> d60061 f9d3e4 */
/* --- Farbsets f. Einzelmenüs Hauptebene --- */
.dropnav ul.menc1 li:hover a{border-color:#A62027; background-color:#FFF1D9;color:#323232;}

.dropnav ul.menc2 li:hover a{border-color:#911300; background-color:#eecfca;}
.dropnav ul.menc3 li:hover a{border-color:#dacf90; background-color:#f9f7ec;}
.dropnav ul.menc4 li:hover a{border-color:#ffa000; background-color:#fff0d8;}
.dropnav ul.menc5 li:hover a{border-color:#008000; background-color:#c8ecc8;}
.dropnav ul.menc6 li:hover a{border-color:#D60061; background-color:#f9d3e4;}

/*Erstes Submenu Positioning*/
.dropnav ul li:hover ul {display:block; /*border-left: 5px solid #006ea5;  border-bottom: 5px solid #006ea5;*/}
.dropnav ul li:hover ul {position:absolute; z-index:999; top:2.65em; margin-top:0; left:0;
margin-top:0;}
.dropnav ul li:hover ul.subleft {left:-1.9em;}
/*Erstes Submenu Styling*/
.dropnav ul li:hover ul {width:10em;}
.dropnav ul li:hover ul li a { white-space:normal; height:auto; line-height:1.5em; margin-left:0; padding:0.25em 1em;
color:#323232; font-weight:normal; border:none; /*border-bottom: solid 2px #efefef;*/ background-color:#FFF1D9;
}
.dropnav ul li:hover ul li:hover  a{ color:#101010; text-decoration:underline; font-weight:normal; background-color:#FFF1D9; border-bottom-color:#808080;}
/* --- Farbsets f. Erste Untermenüebene --- */
.dropnav ul.menc1 li ul {/*border-left: 1px solid #A62027;*/  /*border-bottom: 1px solid #FFF1D9;*/}
.dropnav ul.menc1 li:hover ul li a {border-color:#FFF1D9; background-color:#FFF1D9;background-image:none;}
.dropnav ul.menc1 li:hover ul li:hover a {/*border-color:#006ea5;*/ background-color:#FFF1D9;background-image:url(menu_dot1.gif);background-repeat: no-repeat;background-position:top left;}


.dropnav ul.menc2 li:hover ul li a {border-color:#eecfca; background-color:#eecfca;background-image:none;}
.dropnav ul.menc2 li:hover ul li:hover a{/*border-color:#911300;*/ background-color:#eecfca; background-image:url(menu_dot2.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc3 li:hover ul li a {border-color:#f9f7ec; background-color:#f9f7ec;background-image:none;}
.dropnav ul.menc3 li:hover ul li:hover a{/*border-color:#dacf90;*/ background-color:#f9f7ec;background-image:url(menu_dot3.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc4 li:hover ul li a{border-color:#fff0d8; background-color:#fff0d8;background-image:none;}
.dropnav ul.menc4 li:hover ul li:hover a{/*border-color:#ffa000;*/ background-color:#fff0d8;background-image:url(menu_dot4.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc5 li:hover ul li a{border-color:#c8ecc8; background-color:#c8ecc8;background-image:none;}
.dropnav ul.menc5 li:hover ul li:hover a{/*border-color:#008000;*/ background-color:#c8ecc8;background-image:url(menu_dot5.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc6 li:hover ul li a{border-color:#f9d3e4; background-color:#f9d3e4;background-image:none;}
.dropnav ul.menc6 li:hover ul li:hover a{/*border-color:#D60061;*/ background-color:#f9d3e4;background-image:url(menu_dot6.gif);background-repeat: no-repeat;background-position:top left;}

/*Second Level Submenu Positioning*/
.dropnav ul li:hover ul li ul {display:none;}
.dropnav ul li:hover ul li:hover ul { display:block; z-index:999; position: absolute; left:12.0em; top: 0; margin-top:0; }
.dropnav ul li:hover ul li:hover ul.subleft {left:-11.9em;}
/*Second Level Submenu Styling*/
.dropnav ul li:hover ul li:hover ul {width:10em;}
.dropnav ul li:hover ul li:hover ul li a {color:#323232; text-decoration:none; font-weight:normal; background-color:#FFF1D9; border-bottom-color:#FFF1D9;}
.dropnav ul li:hover ul li:hover ul li:hover a{ color:#101010; text-decoration:underline; font-weight:normal; background-color:#FFF1D9;border-bottom-color:#FFF1D9;}

/* --- Farbsets f. Zweite Untermenüebene --- */visited
.dropnav ul.menc1 li:hover ul li:hover ul li a {border-color:#FFF1D9; background-color:#FFF1D9;background-image:none;}
.dropnav ul.menc1 li:hover ul li:hover ul li:hover a {/*border-color:#006ea5;*/ background-color:#FFF1D9;background-image:url(menu_dot1.gif);background-repeat: no-repeat;background-position:top left;}

.dropnav ul.menc2 li:hover ul li:hover ul li a {border-color:#eecfca; background-color:#eecfca;background-image:none;}
.dropnav ul.menc2 li:hover ul li:hover ul li:hover a{/*border-color:#911300;*/ background-color:#eecfca;background-image:url(menu_dot2.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc3 li:hover ul li:hover ul li a {border-color:#f9f7ec; background-color:#f9f7ec;background-image:none;}
.dropnav ul.menc3 li:hover ul li:hover ul li:hover a{/*border-color:#dacf90;*/ background-color:#f9f7ec;background-image:url(menu_dot3.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc4 li:hover ul li:hover ul li a{border-color:#fff0d8; background-color:#fff0d8;background-image:none;}
.dropnav ul.menc4 li:hover ul li:hover ul li:hover a{/*border-color:#ffa000;*/ background-color:#fff0d8;background-image:url(menu_dot4.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc5 li:hover ul li:hover  ul li a{border-color:#c8ecc8; background-color:#c8ecc8;background-image:none;}
.dropnav ul.menc5 li:hover ul li:hover ul li:hover a{/*border-color:#008000;*/ background-color:#c8ecc8;background-image:url(menu_dot5.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc6 li:hover ul li:hover ul li a{border-color:#f9d3e4; background-color:#f9d3e4;background-image:none;}
.dropnav ul.menc6 li:hover ul li:hover ul li:hover a{/*border-color:#D60061;*/ background-color:#f9d3e4;background-image:url(menu_dot6.gif);background-repeat: no-repeat;background-position:top left;}

/*Third Level Submenu Positioning*/
.dropnav ul li:hover ul li:hover ul li ul {display:none;}
.dropnav ul li:hover ul li:hover ul li:hover ul {display:block; z-index:999; position: absolute;  left:12.0em; top: 0; margin-top:0; }
.dropnav ul li:hover ul li:hover ul li:hover ul.subleft {left:-11.9em;}
/*Third Level Submenu Styling*/
.dropnav ul li:hover ul li:hover ul li:hover ul {width:10em;}
.dropnav ul li:hover ul li:hover ul li:hover  ul li a  {color:#323232; font-weight:normal; background-color:#FFF1D9; border-bottom-color:#FFF1D9;}
.dropnav ul li:hover ul li:hover ul li:hover ul li:hover a{color:#101010; font-weight:bold; background-color:#FFF1D9;border-bottom-color:#FFF1D9;}

/* --- Farbsets f. Dritte Untermenüebene --- */
.dropnav ul.menc1 li:hover ul li:hover ul li:hover ul li a {border-color:#FFF1D9; background-color:#FFF1D9;background-image:none;}
.dropnav ul.menc1 li:hover ul li:hover ul li:hover ul li:hover a {/*border-color:#006ea5;*/ background-color:#FFF1D9;
background-image:url(menu_dot1.gif);background-repeat: no-repeat;background-position:top left;}

.dropnav ul.menc2 li:hover ul li:hover ul li:hover ul li a {border-color:#eecfca; background-color:#eecfca;background-image:none;}
.dropnav ul.menc2 li:hover ul li:hover ul li:hover ul li:hover a{/*border-color:#911300;*/ background-color:#eecfca;background-image:url(menu_dot2.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc3 li:hover ul li:hover ul li:hover ul li a {border-color:#f9f7ec; background-color:#f9f7ec;background-image:none;}
.dropnav ul.menc3 li:hover ul li:hover ul li:hover ul li:hover a{/*border-color:#dacf90;*/ background-color:#f9f7ec;background-image:url(menu_dot3.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc4 li:hover ul li:hover  ul li:hover ul li a{border-color:#fff0d8; background-color:#fff0d8;background-image:none;}
.dropnav ul.menc4 li:hover ul li:hover ul li:hover ul li:hover a{/*border-color:#ffa000;*/ background-color:#fff0d8;background-image:url(menu_dot4.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc5 li:hover ul li:hover  ul li:hover ul li a{border-color:#c8ecc8; background-color:#c8ecc8;background-image:none;}
.dropnav ul.menc5 li:hover ul li:hover ul li:hover ul li:hover a{/*border-color:#008000;*/ background-color:#c8ecc8;background-image:url(menu_dot5.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc6 li:hover ul li:hover ul li:hover ul li a{border-color:#f9d3e4; background-color:#f9d3e4;background-image:none;}
.dropnav ul.menc6 li:hover ul li:hover ul li:hover ul li:hover a{/*border-color:#D60061;*/ background-color:#f9d3e4;background-image:url(menu_dot6.gif);background-repeat: no-repeat;background-position:top left;}

/*======================*/
/*     IE6 hovering     */
/*======================*/
/*IE6 Structure*/
.dropnav table {position:absolute; top:0; left:0; border-collapse:collapse;}
.dropnav ul li a {width:8.0em;}
.dropnav ul li a:hover {position:relative; z-index:1000;} /*Sylvain IE hack*/
.dropnav ul li a:hover ul {display:block; position:absolute; z-index:999; top:2.1em; left:0; margin-top:0.1em;}

/*IE6 Main Menubar Styling*/
/*======================*/
.dropnav ul li a { padding: 0.25em 1em 0em 1em; text-decoration:none;}
.dropnav ul li a:visited { color:#fefefe;}
.dropnav ul li a:hover {border-color:#A62027;background-color:#FFF1D9; text-decoration:none;color:#101010;}
/*Farbsets f. Einzelmenüs Hauptebene */
.dropnav ul.menc1 li  a:hover{border-color:#A62027; background-color:#FFF1D9;text-decoration:none;}
.dropnav ul.menc1 li  a:visited{text-decoration:none;}

.dropnav ul.menc2 li  a:hover{border-color:#911300; background-color:#eecfca;text-decoration:none;}
.dropnav ul.menc2li  a:visited{text-decoration:none;}
.dropnav ul.menc3 li  a:hover{border-color:#dacf90; background-color:#f9f7ec;text-decoration:none;}
.dropnav ul.menc3 li  a:visited{text-decoration:none;}
.dropnav ul.menc4 li  a:hover{border-color:#ffa000; background-color:#fff0d8;text-decoration:none;}
.dropnav ul.menc4 li  a:visited{text-decoration:none;}
.dropnav ul.menc5 li  a:hover{border-color:#008000; background-color:#c8ecc8;text-decoration:none;}
.dropnav ul.menc5 li  a:visited{text-decoration:none;}
.dropnav ul.menc6 li  a:hover {border-color:#D60061; background-color:#f9d3e4;text-decoration:none;}
.dropnav ul.menc6 li  a:visited{text-decoration:none;}

/*IE6 Submenu Styling*/
/*======================*/
.dropnav ul li a:hover ul li a {white-space:normal; display:block; height:1px; line-height:1.3em; padding:0.25em 1em; font-weight:normal; color:#323232;
border:0; /*border-bottom:2px solid #efefef;*/text-decoration:none;} /*Color subcells normal mode*/
.dropnav ul li a:hover ul li a:hover {text-decoration:underline;font-weight:normal;border-bottom-color:#808080;}
/* --- Farbsets f. Einzelmenüs Subebenen (wird an A-Elemente der Unterebenen vererbt) --- */
.dropnav ul.menc1 li  a:hover ul li a{border-color:#FFF1D9; background-color:#FFF1D9;background-image:none;}
.dropnav ul.menc1 li  a:hover ul li a:hover{border-color:#A62027 /*006ea5*/; background-color:#FFF1D9;background-image:url(menu_dot1.gif);background-repeat: no-repeat;background-position:top left;}

.dropnav ul.menc2 li  a:hover ul li a{border-color:#eecfca; background-color:#eecfca;background-image:none;}
.dropnav ul.menc2 li  a:hover ul li a:hover { border-color:#eecfca /*911300*/; background-color:#eecfca;background-image:url(menu_dot2.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc3 li  a:hover ul li a{border-color:#f9f7ec; background-color:#f9f7ec;background-image:none;}
.dropnav ul.menc3 li  a:hover ul li a:hover{ border-color:#f9f7ec /*dacf90*/; background-color:#f9f7ec;background-image:url(menu_dot3.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc4 li  a:hover ul li a{border-color:#fff0d8; background-color:#fff0d8;background-image:none;}
.dropnav ul.menc4 li  a:hover ul li a:hover{ border-color:#fff0d8 /*ffa000*/; background-color:#fff0d8;background-image:url(menu_dot4.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc5 li  a:hover ul li a{border-color:#c8ecc8; background-color:#c8ecc8;background-image:none;}
.dropnav ul.menc5 li  a:hover ul li a:hover{ border-color:#c8ecc8 /*008000*/; background-color:#c8ecc8;background-image:url(menu_dot5.gif);background-repeat: no-repeat;background-position:top left;}
.dropnav ul.menc6 li  a:hover ul li a{border-color:#f9d3e4; background-color:#f9d3e4;background-image:none;}
.dropnav ul.menc6 li  a:hover ul li a:hover{ border-color:#f9d3e4 /*D60061*/; background-color:#f9d3e4;background-image:url(menu_dot6.gif);background-repeat: no-repeat;background-position:top left;}

/*IE6 First Level Submenu Positioning*/
.dropnav ul li a:hover {position:relative; z-index:2000;}/*Sylvain IE hack*/
.dropnav ul li a:hover ul {display:block; position:absolute; z-index:999; top:2.5em; left:0; margin-top:-3px; }
.dropnav ul li a:hover ul.subleft {left:-2em;}

/*IE6 Second Level Submenu Positioning*/
.dropnav ul li a:hover ul li a table {display: none;}
.dropnav ul li a:hover ul li a:hover table {display: block;}
.dropnav ul li a:hover ul li a:hover { position:relative ; z-index:3000;}/*Sylvain IE hack*/
.dropnav ul li a:hover ul li a:hover ul {position: absolute; z-index:999; margin-top:-1px; left:12em; top:0; margin-top:0;}
.dropnav ul li a:hover ul li a:hover ul.subleft{left:-12em;}

/*IE6 Third Level Submenu Positioning*/
.dropnav ul li a:hover ul li a:hover ul li a table {display: none;}
.dropnav ul li a:hover ul li a:hover ul li a:hover table {display: block;}
.dropnav ul li a:hover ul li a:hover ul li a:hover {position:relative; z-index:4000;} /*Sylvain IE hack*/
.dropnav ul li a:hover ul li a:hover ul li a:hover ul {position: absolute; z-index:999; margin-top:-1px; left:12em; top: 0;
margin-top:0;}
.dropnav ul li a:hover ul li a:hover ul li a:hover ul.subleft  {left:-12em;}

