/* Styles - Design 

Colours:

blue: 			#002569
bluebg:			background-image:url(../_static_/desimg/menu_a_balken_bg.png);
red: 			#8C2532
specialsilver:	#DBDCDC
silver:			silver
gray:			gray


*/

#des_banner {
	border:none;
	width:100%;
	z-index:100;
}

#des_menu {
	position:absolute;
	left:6%;
	top:0%;
	height:16%;
	width:94%;
	overflow:visible;
}

#des_balken {
	position:absolute;
	top:0px;
	left:0px;
	width:6%;
	height:100%;
	background-color:#002569;
	background-image:url(../_static/desimg/menu_a_balken_bg.png);
	overflow:hidden;
}

#des_balkpic {
	width:70%;
	border:none;
	position:absolute;
	top:16%;
	left:15%;
	border:none;
}

#des_check {
	position:absolute;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	z-index:-1;
}

#des_content {
    position:absolute;
    top:16%;
    right:0%;
    width:94%;
    height:84%;
    margin:0px;
    padding:0px;
    background-color:white;
    z-index:100;
    overflow:auto;
    line-height:10px;
    font-size:10px;
    font-family:Verdana;
}

/* Styles  - Menu */

#menu1box {
	position:absolute;
	left:0%;
	top:0%;
	height:30px;
	width:100%;
	z-index:20;
	background-image:url(../_static/desimg/menu_a_balken_bg.png);
	background-repeat:repeat-x;
	overflow:hidden;
	background-color:#002569;
}

#bannerbox {
	position:absolute;
	top:30px;
	left:0px;
	width:100%;
	z-index:10;
	overflow:visible;
	background-color:#002569;

}

#menu2box {
	position:relative;
	bottom:0px;
	left:0px;
	height:40px;
	border-top:solid #8C2532 1px;
	border-bottom:solid #8C2532 1px;
	width:100%;
	background-color:#DBDCDC;
	z-index:1;
	overflow:hidden;
}



/* Menu 1 */

.menu1_leftmask {
	height:30px;
	border:0px;
	position:absolute;
	top:0%;
	left:0px;
}

.menu1_abox_bg {
	position:absolute;
	width:100%;
	height:100%;
	top:0%;
	left:0%;
	z-index:10;
	background-image:url(../_static/desimg/menu_a_balken_bg.png);
	background-repeat:repeat-x;	
	background-color:#002569;		
}

.menu1_pbox_bg {
	position:absolute;
	width:100%;
	height:100%;
	top:0%;
	left:0%;
	z-index:10;
	background-image:url(../_static/desimg/menu_balken_bg.png);
	background-repeat:repeat-x;	
	background-color:#002569;	
}

.menu1_rightmask {
	height:30px;
	border:0px;
	position:absolute;
	top:0%;
	right:-1px;
}

.menu1_box {
	top:0%;
	height:100%;
	width:12.5%;
	position:absolute;
	background-image:url(../_static/desimg/menu_a_balken_bg.png);
	background-repeat:repeat-x;
	display:none;

}

.menu1_abox {
	position:absolute;
	width:100%;
	height:100%;
	top:0%;
	left:0%;
	font-family:Verdana;
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	line-height:14px;
	color: White;
	text-align:center;
	vertical-align:top;
	padding-top:7px;
	white-space:nowrap;
	z-index:11;
	overflow:hidden;
}
.menu1_abox a:link {
	text-decoration: none;
	color: White;
}

.menu1_abox a:visited {
	text-decoration: none;
	color: White;
}

.menu1_abox a:hover {
	text-decoration: none;
	color: Silver;	
}		


.menu1_pbox {
	position:absolute;
	width:100%;
	height:100%;
	top:0%;
	left:0%;
	white-space:nowrap;
	font-family:Verdana;
	font-size:12px;
	line-height:14px;
	color: #1C4875;
	text-align:center;
	vertical-align:middle;
	padding-top:7px;
	font-style: normal;
	font-variant: normal;
	z-index:11;
	overflow:hidden;
}
.menu1_pbox a:link {
	text-decoration: none;
	color: #1C4875;
}

.menu1_pbox a:visited {
	text-decoration: none;
	color: #1C4875;
}

.menu1_pbox a:hover {
	color: Silver;
	text-decoration: none;
}	



/* Menu 2 */

.menu2box_parent {
	position:absolute;
	top:0%;
	left:0%;
	height:100%;
	width:100%;
	display:none;
	z-index:4;
	background-color:#8C2532;
}

.menu2_sub {
	position:absolute;
	top:0px;
	width:12.5%;
	z-index:9;
	display:none;

}

.menu2_subpic {
	width:100%;
	border:none;
	z-index:9;
}

.menu2_firstpic {
	position:absolute;
	left:-1px;
	top:0px;
	height:40px;
	width:1px;
}

.menu2_lastpic {
	position:absolute;
	right:0px;
	top:0px;
	height:40px;
	width:1px;
}


.menu2_aktiv { 
	position:absolute;
	top:0%;
	height:100%;
	background-color:#8C2532;
	font-family:Verdana;
	font-size:9px;
	line-height:11px;
	color: White;
	text-align:center;	
	font-style: normal;
	font-variant: normal;
	text-align:center;
	padding-top:2px;
	white-space:nowrap;
	overflow:hidden;
	z-index:2;
/*	border-right:1px solid yellow;
	border-left:1px solid yellow;*/
}

.menu2_aktiv a:link {
	text-decoration: none;
	color: White;
}

.menu2_aktiv a:visited {
	text-decoration: none;
	color: White;
}

.menu2_aktiv a:hover {
	color: Silver;
	text-decoration: none;
}


.menu2_passiv { 
	position:absolute;
	top:0%;
	height:100%;
	font-family:Verdana;
	font-size:9px;
	line-height:11px;
	color: #8C2532;
	text-align:center;	
	font-style: normal;
	font-variant: normal;
	text-align:center;
	padding-top:2px;	
	white-space:nowrap;	
	z-index:1;
	background-color:#DBDCDC;
/*	border-right:1px solid green;
	border-left:1px black green;*/
}


.menu2_passiv a:link {
	text-decoration: none;
	color: #8C2532;
}

.menu2_passiv a:visited {
	text-decoration: none;
	color: #8C2532;
}

.menu2_passiv a:hover {
	color: gray;
	text-decoration: none;
}

.menu2_news { 
	position:absolute;
	left:0%;
	top:0px;
	width:100%;
	height:39px;
	font-family:Verdana;
	font-size:9px;
	line-height:11px;
	font-style: normal;
	font-variant: normal;
	color: gray;
	text-align:left;
	padding-top:2px;
	vertical-align:top;
	background-color:#DBDCDC;
		
}
#news_h3 {
	position:absolute;
	left:9px;
	top:2px;
	width:60px;
	height:20px;
	font-family:Verdana;
	font-size:15px;
	line-height:15px;
	font-style: normal;
	font-variant: normal;
	color: gray;
	text-align:left;
}
#news_text {
	position:absolute;
	left:65px;
	top:3px;
	height:34px;
	font-family:Verdana;
	font-size:9px;
	line-height:11px;
	font-style: normal;
	font-variant: normal;
	color: gray;
	text-align:left;
}

#news_text a:link {
	text-decoration: none;
	color: gray;
}

#news_text a:visited {
	text-decoration: none;
	color: gray;
}

#news_text a:hover {
	color: #8C2532;
	text-decoration: none;
}

