.subnav{
position: absolute;
left: -11px;
top: 165px;
border: 0px;
text-align: left;
}

.test_div{
width: 50px;
height: 50px;
background-color: black;
opacity: 1;
text-align: left;
}

.sub1{
background-color: #FDFF03;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub2{
background-color: #FCC601;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub3{
background-color: #F28F00;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub4{
background-color: #FE0000;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub5{
background-color: #950087;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub6{
background-color: #0000FD;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub7{
background-color: #00A7EC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub8{
background-color: #58C91F;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}
.sub9{
background-color: #009934;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub1_bezirk{
background-color: #99BB00;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub2_bezirk{
background-color: #9FA700;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub3_bezirk{
background-color: #A59300;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub4_bezirk{
background-color: #AB7F00;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub5_bezirk{
background-color: #B16B00;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub6_bezirk{
background-color: #B75700;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub7_bezirk{
background-color: #BD4300;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub_head{
float: right;
font-family: Verdana;
font-size: 11px;
color: #444444;
font-weight: bold;
width: 220px;
height: 18px;
background-color: white;
border-left: 1px solid white;
overflow: hidden;
line-height: 18px;
padding: 0px;
}
.sub_head a:link { text-decoration: none; color: #444444;}
.sub_head a:visited { text-decoration: none; color: #444444;}
.sub_head a:active { text-decoration: none; color: #444444; }
.sub_head a:hover { text-decoration: none; color: #444444;}


.sub_unter{
float: right;
font-family: Verdana;
font-size: 11px;
color: #444444;
font-weight: normal;
width: 220px;
height: 18px;
background-color: white;
border-left: 1px solid white;
padding: 0px;
overflow: hidden;
line-height: 18px;
}
.sub_unter a:link { text-decoration: none; color: #444444;}
.sub_unter a:visited { text-decoration: none; color: #444444;}
.sub_unter a:active { text-decoration: none; color: #444444; }
.sub_unter a:hover { text-decoration: none; color: #444444;}

.div_kalender{
position: absolute;
left: -10px;
top: 215px;
border: 0px;
width: 231px;
height: 276px;
border: 0px;
text-align: left;
}

.div_kal_datheute{
width: 72px;
height: 72px;
float: left;
}

.div_kal_datmorgen{
width: 72px;
height: 72px;
float: left;
}

.div_kal_datuebermorgen{
width: 72px;
height: 72px;
float: left;
}

.div_kal_seperator_links{
width: 1px;
height: 72px;
background-color: white;
float: left;
padding-left: 8px;
}

.div_kal_seperator{
width: 1px;
height: 72px;
background-color: #BABABA;
float: left;
}

.div_kal_cont1{
background-color: #004A81;
width: 231px;
height: 50px;
border-top: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.div_kal_cont2{
background-color: #0064B2;
width: 231px;
height: 50px;
border-top: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.div_kal_cont3{
background-color: #007EE0;
width: 231px;
height: 50px;
border-top: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.div_kal_cont4{
background-color: #1A94F8;
width: 231px;
height: 50px;
border-top: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.div_kal_content{
float: right;
width: 223px;
height: 50px;
background-color: white;
border: 0px;
overflow: hidden;
line-height: 18px;
padding: 0px;
}
.sub_head a:link { text-decoration: none; color: #444444;}
.sub_head a:visited { text-decoration: none; color: #444444;}
.sub_head a:active { text-decoration: none; color: #444444; }
.sub_head a:hover { text-decoration: none; color: #444444;}

.p_kal{
font-family: Verdana;
font-size: 10px;
color: #444444;
font-weight: normal;
padding: 0px;
margin: 0px;
margin-top: 6px;
padding-left: 10px;
line-height: 12px;
}
.p_kal a:link { text-decoration: none; color: #444444;}
.p_kal a:visited { text-decoration: none; color: #444444;}
.p_kal a:active { text-decoration: none; color: #444444;}
.p_kal a:hover { text-decoration: none; color: #444444;}


.sub1_untern{
background-color: #BF45DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub2_untern{
background-color: #AF46DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub3_untern{
background-color: #A746DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub4_untern{
background-color: #9E46DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub5_untern{
background-color: #9147DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub6_untern{
background-color: #8347DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub7_untern{
background-color: #7847DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub8_untern{
background-color: #6148DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}
.sub9_untern{
background-color: #4E49DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}
.sub10_untern{
background-color: #4549DC;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub1_meinhietzing{
background-color: #858585;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub2_meinhietzing{
background-color: #A1A1A1;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub3_meinhietzing{
background-color: #CFCFCF;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub4_meinhietzing{
background-color: #DEDEDE;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub5_meinhietzing{
background-color: #EFEFEF;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub6_meinhietzing{
background-color: #F8F8F8;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub1_service{
background-color: #D5E5FF;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub2_service{
background-color: #C7B7D4;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub3_service{
background-color: #B989A9;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub4_service{
background-color: #AB5B7E;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub5_service{
background-color: #9D2D53;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub6_service{
background-color: #8F0028;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub7_service{
background-color: #750222;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub1_leben{
background-color: #FFAF23;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub2_leben{
background-color: #FF8F2D;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub3_leben{
background-color: #FF7036;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub4_leben{
background-color: #FF523F;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub5_leben{
background-color: #FF234E;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub1_gruppen{
background-color: #D12400;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub2_gruppen{
background-color: #F13914;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub3_gruppen{
background-color: #FF6C26;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub1_pinnwand{
background-color: #00EDEF;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub2_pinnwand{
background-color: #D2EF00;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub3_pinnwand{
background-color: #EF83EA;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub4_pinnwand{
background-color: #BBBBBB;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub1_tippspiel{
background-color: #59c414;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub2_tippspiel{
background-color: #68bd13;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub3_tippspiel{
background-color: #7dc114;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub4_tippspiel{
background-color: #8ec314;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}

.sub5_tippspiel{
background-color: #a2c714;
width: 231px;
height: 18px;
border-bottom: 1px solid white;
margin-right: 10px;
overflow: hidden;
padding: 0px;
}