@charset "UTF-8";


@font-face {
    font-family: 'HabibiRegular';
    src: url('habibi-regular-webfont.eot');
    src: url('habibi-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('habibi-regular-webfont.woff') format('woff'),
         url('habibi-regular-webfont.ttf') format('truetype'),
         url('habibi-regular-webfont.svg#HabibiRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@import "dropdown.css";

ul.dropdown-vertical {
 width: 271px;
 padding: 0px;
 margin: 1px 0px 0px 0px;
 text-transform: uppercase;
 font-family: Tahoma, Arial, Sans-Serif,'HabibiRegular';
}
*+html ul.dropdown-vertical {
 margin: 0px 0px 0px 0px;
}

ul.dropdown-vertical ul {
 top: 1px;
 left: 99%;
 list-style: none !important;
}

ul.dropdown-vertical li {
 float: none;
 background: #29BFAB url(../../img/kopf_nav_green_e1.png) no-repeat;
 height: 27px;
 border-top: 1px solid #ccc;	
}

ul.dropdown-vertical li#navi_1270,
ul.dropdown-vertical li#navi_1271,
ul.dropdown-vertical li#navi_1272,
ul.dropdown-vertical li#navi_1656,
ul.dropdown-vertical li#navi_1273 {
 float: none;
 background: #2ccab6 url(../../img/kopf_nav_blue_e1.png) no-repeat;
 height: 27px;
 border-top: 1px solid #ccc;	
}

ul.dropdown li ul li {
	 padding: 0px;
	 color:#0E397B;	 
	 border: 0px;
	 height: auto !important;
	 line-height: 20px;
	 border-top: 1px solid #ccc;	
}
	
*+html ul.dropdown li ul li {width: 200px;position:relative; z-index:1000;}

ul.dropdown li .last {}

ul.dropdown li.last {border-bottom: 1px solid #ccc;}
ul.dropdown li.aktiv {}	
	
ul.dropdown li ul li ul li  {}	
	
ul.dropdown li a{
	 background-color: transparent;
	 color: #FFF;
	 font-size:14px;
	 height: 22px;
	 margin: 0px;
	 padding: 5px 0px 0px 20px;
	 border: 0px solid blue;
	 display: block;
	 text-align:left;
}
		
ul.dropdown li.hover,
ul.dropdown li:hover {
	background-color: transparent;
}

ul.dropdown a:link,
ul.dropdown a:visited {color:#FFF; text-decoration: none; background: transparent;}

ul.dropdown a:hover, ul.dropdown  li.aktiv a {
	color: #FFF;
	background: #2ccab6 url(../../img/kopf_nav_green_e1_over.png) no-repeat;
}

ul.dropdown-vertical li#navi_1270 a:hover,
ul.dropdown-vertical li#navi_1271 a:hover,
ul.dropdown-vertical li#navi_1272 a:hover,
ul.dropdown-vertical li#navi_1273 a:hover,
ul.dropdown-vertical li#navi_1656 a:hover,
ul.dropdown-vertical li#navi_1270.aktiv a,
ul.dropdown-vertical li#navi_1271.aktiv a,
ul.dropdown-vertical li#navi_1272.aktiv a,
ul.dropdown-vertical li#navi_1656.aktiv a,
ul.dropdown-vertical li#navi_1273.aktiv a {
	color: #FFF;
	background: #2ccab6 url(../../img/kopf_nav_blue_e1_over.png) no-repeat;
}

ul.dropdown a:active	{color: #FFF;}

/* -- level mark -- */

ul.dropdown ul {
	 margin: 0px 0px 0px 2px;
	 background: transparent;
	 width: auto;
	 min-width: 163px;
 	 list-style: none !important;
	 line-height: 22px;
}
	
ul.dropdown  li.aktiv li a {}
	
ul.dropdown ul li a{
	 background-color: transparent;
	 color: #FFF;
	 font-size:13px;
	 height: 22px;
	 margin: 0px;
	 padding: 5px 10px 2px 20px;
	 border: 0px solid blue;
	 display: block;
	 text-align:left;
}

 ul.dropdown li ul li a,
 ul.dropdown li.aktiv ul li a {
	background: #29BFAB url(../../img/kopf_nav_green_e2.png) no-repeat !important;
	height: auto;
	line-height: 20px !important;	
}

ul.dropdown  li.aktiv ul li a:hover,
ul.dropdown li ul li a:hover {
	background: #228888 url(../../img/kopf_nav_green_e2_over.png) no-repeat !important;
	color:#fff;
}

ul.dropdown-vertical li#navi_1270.aktiv l ul li a,
ul.dropdown-vertical li#navi_1271.aktiv l ul li a,
ul.dropdown-vertical li#navi_1272.aktiv l ul li a,
ul.dropdown-vertical li#navi_1273.aktiv l ul li a,
ul.dropdown-vertical li#navi_1656.aktiv l ul li a,
ul.dropdown-vertical li#navi_1270 ul li a,
ul.dropdown-vertical li#navi_1271 ul li a,
ul.dropdown-vertical li#navi_1272 ul li a,
ul.dropdown-vertical li#navi_1656 ul li a,
ul.dropdown-vertical li#navi_1273 ul li a{
	background: #40629B url(../../img/kopf_nav_blue_e2.png) no-repeat !important;
}

ul.dropdown-vertical li#navi_1270.aktiv l ul li a:hover,
ul.dropdown-vertical li#navi_1271.aktiv l ul li a:hover,
ul.dropdown-vertical li#navi_1272.aktiv l ul li a:hover,
ul.dropdown-vertical li#navi_1656.aktiv l ul li a:hover,
ul.dropdown-vertical li#navi_1273.aktiv l ul li a:hover,
ul.dropdown-vertical li#navi_1270 ul li a:hover,
ul.dropdown-vertical li#navi_1271 ul li a:hover,
ul.dropdown-vertical li#navi_1272 ul li a:hover,
ul.dropdown-vertical li#navi_1656 ul li a:hover,
ul.dropdown-vertical li#navi_1273 ul li a:hover{
	background: #163F83 url(../../img/kopf_nav_blue_e2_over.png) no-repeat !important;
}


ul.dropdown ul li a:link,
ul.dropdown ul li a:visited,
ul.dropdown ul li a:active	{
	color:#FFF; 
}

ul.dropdown li a:hover > ul,
ul.dropdown li ul li a:hover > ul {
 visibility: visible !important;
}
ul.dropdown li a:hover ul,
ul.dropdown li ul li a:hover ul {
 visibility: visible !important;
}

/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 0px;
}

/* -- Components override -- */

ul.dropdown-upward *.dir {
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 0px;
 padding-left: 15px;

}
