div.hauptnavi2012Astyle{background:transparent;overflow:visible;}
.hauptnavi2012Astyle, .hauptnavi2012Astyle a, .hauptnavi2012Astyle span{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hauptnavi2012Astyle span, .hauptnavi2012Astyle a, .hauptnavi2012Astyle a:link, .hauptnavi2012Astyle a:visited, .hauptnavi2012Astyle a:hover, .hauptnavi2012Astyle a:active{color:#000000;font-family:"Comic Sans MS",cursive;font-size:11pt;font-weight:bold;text-decoration:none;text-align:left;font-variant:normal;text-transform:none;font-style:normal;letter-spacing:normal;padding:0px 2px;}
.hauptnavi2012Astyle span{cursor:default;}
.hauptnavi2012Astyle a.open:link, .hauptnavi2012Astyle a.open:visited, .hauptnavi2012Astyle a.open:hover, .hauptnavi2012Astyle a.open:active, .hauptnavi2012Astyle span.open{padding:0px 2px;}
.hauptnavi2012Astyle :focus{outline:none;}
.hauptnavi2012Astyle a.currentpage, .hauptnavi2012Astyle a.currentpage:link, .hauptnavi2012Astyle a.currentpage:visited, .hauptnavi2012Astyle a.currentpage:hover, .hauptnavi2012Astyle a.currentpage:active{color:#fcfca1;font-family:"Comic Sans MS",cursive;}
.hauptnavi2012Astyle span.open, .hauptnavi2012Astyle a.open, .hauptnavi2012Astyle a.open:link, .hauptnavi2012Astyle a.open:visited, .hauptnavi2012Astyle a.open:hover, .hauptnavi2012Astyle a.open:active{color:#ffffff;}
table.hauptnavi2012Astyle_level1{background:#999999;border:1px none #3476c7;padding:0px;border-collapse:separate;border-spacing:0;}
table.hauptnavi2012Astyle_level1 :focus{outline:none;}
.hauptnavi2012Astyle_level1 span, .hauptnavi2012Astyle_level1 a, .hauptnavi2012Astyle_level1 a:link, .hauptnavi2012Astyle_level1 a:visited, .hauptnavi2012Astyle_level1 a:hover, .hauptnavi2012Astyle_level1 a:active{background:transparent;color:#000000;font-family:"Comic Sans MS",cursive;font-size:12pt;font-weight:normal;text-decoration:none;text-align:left;font-variant:normal;text-transform:none;font-style:normal;letter-spacing:normal;padding:0px 5px;}
.hauptnavi2012Astyle_level1 span.open, .hauptnavi2012Astyle_level1 a.open:link, .hauptnavi2012Astyle_level1 a.open:visited, .hauptnavi2012Astyle_level1 a.open:hover, .hauptnavi2012Astyle_level1 a.open:active{padding:0px 5px;}
.hauptnavi2012Astyle_level1 span{font-style:italic;cursor:default;}
.hauptnavi2012Astyle_level1 a.currentpage, .hauptnavi2012Astyle_level1 a.currentpage:link, .hauptnavi2012Astyle_level1 a.currentpage:visited, .hauptnavi2012Astyle_level1 a.currentpage:hover, .hauptnavi2012Astyle_level1 a.currentpage:active{color:#fcfca1;font-weight:normal;}
.hauptnavi2012Astyle_level1 span.hassubmenu_left, .hauptnavi2012Astyle_level1 a.hassubmenu_left, .hauptnavi2012Astyle_level1 a.hassubmenu_left:link, .hauptnavi2012Astyle_level1 a.hassubmenu_left:visited, .hauptnavi2012Astyle_level1 a.hassubmenu_left:hover, .hauptnavi2012Astyle_level1 a.hassubmenu_left:active{background-image:url('../wpimages/wp81b400ed_06.gif');background-position:left center;background-attachment:scroll;background-repeat:no-repeat;}
.hauptnavi2012Astyle_level1 span.hassubmenu_right, .hauptnavi2012Astyle_level1 a.hassubmenu_right, .hauptnavi2012Astyle_level1 a.hassubmenu_right:link, .hauptnavi2012Astyle_level1 a.hassubmenu_right:visited, .hauptnavi2012Astyle_level1 a.hassubmenu_right:hover, .hauptnavi2012Astyle_level1 a.hassubmenu_right:active{background-image:url('../wpimages/wp2ed5eb25_06.gif');background-position:right center;background-attachment:scroll;background-repeat:no-repeat;}
.hauptnavi2012Astyle_level1 img{width:16px;}
.hauptnavi2012Astyle_level1 span.open, .hauptnavi2012Astyle_level1 a.open, .hauptnavi2012Astyle_level1 a.open:link, .hauptnavi2012Astyle_level1 a.open:visited, .hauptnavi2012Astyle_level1 a.open:hover, .hauptnavi2012Astyle_level1 a.open:active{background-color:transparent;color:#ffffff;}
.hauptnavi2012Astyle_level1 hr{border:none 0;border-top:1px dashed #076b6b;height:1px;width:50%;text-align:center;margin:1px auto 1px auto;}