    /* Main Menu */
	body {background-color:#000;}
	
    .nav_div {width:90%;height:0px;position:absolute;top:0;z-index:101;background:blue;}
	
    .nav_div .sNv2Sub {width:1920px auto;margin:0 auto;height:35px}
	
    /* Main Menu: UL */
    .nav_div .nav {margin-top:85px;margin-left:310px;}

@media screen and (min-width:360px) {
	.nav_div .nav {
		margin-top:85px;margin-left:10px;font-size:12px;
	}
}

@media screen and (min-width:500px) {
	.nav_div .nav {
		margin-top:85px;margin-left:20px;font-size: .9375rem;
	}
}

@media screen and (min-width:576px) {
	.nav_div .nav {
		margin-top:85px;margin-left:20px;font-size: .9375rem;
	}
}

@media screen and (min-width:768px) {
	.nav_div .nav {
		margin-top:85px;margin-left:33px;font-size: .9375rem;
	}
}

@media screen and (min-width:992px) {
	.nav_div .nav {
		margin-top:85px;margin-left:27px;font-size: .9375rem;
	}
}

@media screen and (min-width:1200px) {
	.nav_div .nav {
		margin-top:85px;margin-left:40px;font-size: .9375rem;
	}
}

@media screen and (min-width:1280px) {
	.nav_div .nav {
		margin-top:85px;margin-left:35px;font-size: .9375rem;
	}
}

@media screen and (min-width:1360px) {
	.nav_div .nav {
		margin-top:85px;margin-left:50px;font-size: .9375rem;
	}
}

@media screen and (min-width:1400px) {
	.nav_div .nav {
		margin-top:85px;margin-left:50px;font-size: .9375rem;
	}
}

@media screen and (min-width:1440px) {
	.nav_div .nav {
		margin-top:85px;margin-left:70px;font-size: .9375rem;
	}
}

@media screen and (min-width:1700px) {
	.nav_div .nav {
		margin-top:85px;margin-left:200px;font-size: .9375rem;
	}
}

@media screen and (min-width:1880px) {
	.nav_div .nav {
		margin-top:85px;margin-left:290px;font-size: .9375rem;
	}
}

@media screen and (min-width:1920px) {
	.nav_div .nav {
		margin-top:85px;margin-left:315px;font-size: .9375rem;
	}
}
	
    .nav_div .nav * {margin:0;padding:0;list-style:none;}
	
    .nav_div .nav UL {position:absolute;left:-9999em;top:-9999em;z-index:5;min-width:230px;padding:12px;border:0;font-size:90%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#000FFF;}
	
        .ie7 .nav_div .nav UL,
        .ie8 .nav_div .nav UL {border-width:0 1px 1px 1px;border-style:solid;border-color:#CCC #999 #999 #CCC}
		
        .ie7 .nav_div .nav UL UL,
        .ie8 .nav_div .nav UL UL {border-width:1px}
		
    .nav_div .nav UL {
        opacity:0;
        -webkit-transition:opacity 0.2s, left 0s;
        -moz-transition:opacity 0.2s, left 0s;
        -ms-transition:opacity 0.2s, left 0s; 
        -o-transition:opacity 0.2s, left 0s;
        transition:opacity 0.2s, left 0s;
        }
		
    .nav_div .nav LI:Hover UL {
        left:0;
        top:35px; 
        opacity:1;             
        -webkit-transition-delay:0.1s;     
        -moz-transition-delay:0.1s; 
        -ms-transition-delay:0.1s;     
        -o-transition-delay:0.1s;     
        transition-delay:0.1s;                                     
        }
		
        .ie7 .nav_div .nav LI:Hover UL,
        .ie8 .nav_div .nav LI:Hover UL {left:-1px}
		
    .nav_div .nav LI:Hover UL UL {left:-9999em;top:-9999em}
	
    .nav_div .nav LI:Hover LI:Hover UL {left:230px;top:-13px}
	
    /* Main Menu: LI */
    .nav_div .nav LI {position:relative;float:left;border-right:3px solid #000;height:30px;} /* Abstand und Höhe zwischen den Menüpunkten */
	
    .nav_div .nav UL LI {float:none;border:none;border-bottom:1px solid #000;}
	
    .nav_div .nav UL LI:First-child {border-top:1px solid #000;}
	
    /* .nav_div .nav UL LI:Hover {background-color:#FFF0D1} */
	
    /* Main Menu: A */
	.nav_div .nav LI A {
    position: relative;
    height: 35px;
    line-height: 26px;
    padding: 0 15px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.2s, color 0.2s;
    -ms-transition: background 0.2s, color 0.2s;
    -o-transition: background 0.2s, color 0.2s;
    transition: background 1.2s, color 0.2s;
    font-weight: 700;
}
		
   /*  .nav_div .nav LI:Hover A {color:#444;padding-bottom:6px;position:relative;z-index:999;background-color:#0f0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:10;
        -webkit-transition-delay:0.1s;     
        -moz-transition-delay:0.1s; 
        -ms-transition-delay:0.1s;     
        -o-transition-delay:0.1s;     
        transition-delay:0.1s} */
		
        .ie7 .nav_div .nav LI:Hover A,
        .ie8 .nav_div .nav LI:Hover A {padding-bottom:0}
		
    .nav_div .nav LI:Hover UL LI A,
    .nav_div .nav LI:Hover UL LI:Hover UL A {height:26px;line-height:26px;padding:0 3px;color:#ffffff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:transparent}
	
    .nav_div .nav LI:Hover UL LI A:Hover,
    .nav_div .nav LI:Hover UL LI:Hover A,
    .nav_div .nav LI:Hover UL LI:Hover UL A:Hover {color:#ff0}
	
	/* -----------------Menü Style------------------- */

.head_1 { background: url("../images_menue/03/01.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_1:Hover { background: url("../images_menue/03/01_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}
	
	
.head_2 { background: url("../images_menue/03/03.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}	

.head_2:Hover { background: url("../images_menue/03/03_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}	


.head_3 { background: url("../images_menue/03/05.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_3:Hover { background: url("../images_menue/03/05_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}	
	
	
.head_4 { background: url("../images_menue/03/06.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_4:Hover { background: url("../images_menue/03/06_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}			
	
	
.head_5 { background: url("../images_menue/03/08.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_5:Hover { background: url("../images_menue/03/08_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}		


.head_6 { background: url("../images_menue/03/09.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_6:Hover { background: url("../images_menue/03/09_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}		
	
	
.head_7 { background: url("../images_menue/03/11.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_7:Hover { background: url("../images_menue/03/11_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}	


.head_8 { background: url("../images_menue/03/13.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_8:Hover { background: url("../images_menue/03/13_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}		
	
	
.head_9 { background: url("../images_menue/03/15.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_9:Hover { background: url("../images_menue/03/15_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}		


.head_10 { background: url("../images_menue/03/16.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_10:Hover { background: url("../images_menue/03/16_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}		
	
	
.head_11 { background: url("../images_menue/03/19.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_11:Hover { background: url("../images_menue/03/19_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}			
	
	
.head_12 { background: url("../images_menue/03/20.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_12:Hover { background: url("../images_menue/03/20_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}		


.head_13 { background: url("../images_menue/03/21.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_13:Hover { background: url("../images_menue/03/21_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}		
	
	
.head_14 { background: url("../images_menue/03/22.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

.head_14:Hover { background: url("../images_menue/03/22_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}	
	
	
#sub_1 {background-color:#840908;display:inline-block;white-space: nowrap;}
	
#sub_2 {background-color:#843508;display:inline-block;white-space: nowrap;}
	
#sub_3 {background-color:#844608;display:inline-block;white-space: nowrap;}
	
#sub_4 {background-color:#845e08;display:inline-block;white-space: nowrap;}
	
#sub_5 {background-color:#848008;display:inline-block;white-space: nowrap;}
	
#sub_6 {background-color:#658408;display:inline-block;white-space: nowrap;}
	
#sub_7 {background-color:#098408;display:inline-block;white-space: nowrap;}
	
#sub_8 {background-color:#088462;display:inline-block;white-space: nowrap;}
	
#sub_9 {background-color:#136084;display:inline-block;white-space: nowrap;}
	
#sub_10 {background-color:#1b4a84;display:inline-block;white-space: nowrap;}
	
#sub_11 {background-color:#461c84;display:inline-block;white-space: nowrap;}
	
#sub_12 {background-color:#5a1684;display:inline-block;white-space: nowrap;}
	
#sub_13 {background-color:#641284;display:inline-block;white-space: nowrap;}
	
#sub_14 {background-color:#840884;display:inline-block;white-space: nowrap;}




.sub_link_1:hover {background-color: #500b0b;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}
	
.sub_link_2:hover {background-color: #50240b;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}

.sub_link_3:hover {background-color: #502e0b;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}

.sub_link_4:hover {background-color: #503b0b;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}
	
.sub_link_5:hover {background-color: #504e0b;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}
	
.sub_link_6:hover {background-color: #3f500b;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}

.sub_link_7:hover {background-color: #0b500b;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}

.sub_link_8:hover {background-color: #0b503d;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}
	
.sub_link_9:hover {background-color: #113c50;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}
	
.sub_link_10:hover {background-color: #163050;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}

.sub_link_11:hover {background-color: #2e1650;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}

.sub_link_12:hover {background-color: #391350;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}

.sub_link_13:hover {background-color: #3e1150;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}

.sub_link_14:hover {background-color: #500b50;color:#ff0;min-width:100%;display:inline-block;white-space: nowrap;}



#sub_2_1 {background-color:#980806;margin-left:0px;}

#side_active_1 {background: url("../images_menue/03/01_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

#side_active_2 {background: url("../images_menue/03/05_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

#side_active_3 {background: url("../images_menue/03/06_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}

#side_active_4 {background: url("../images_menue/03/08_hover.png") repeat-x;
    -webkit-transition: background 0.2s, color 0.2s;
    -moz-transition: background 0.7s;-ms-transition: background 0.7s;
    -o-transition: background 0.7s;transition: background 0.7s;}