body      { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url('/weimages/data/layout_background_repeat.jpg'); background-repeat: repeat-y; background-color: #FFFFFF; margin: 0; padding: 0 }
p         { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
td        { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
h3        { color: #666; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
strong    { color: #666; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
a:link    { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none }
a:visited { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none }
a:hover     { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: underline }
div.content {margin-left: 5px;}
.content    { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.content p  { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.content td { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.content h3 { color: #666666; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.pfad       { color: #666; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.pfad p     { color: #666; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.pfad td    { color: #666; font-size: 9px; font-family: Verdana, "etc. r" }
.pfad a:link    { color: #666; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none }
.pfad a:visited { color: #666; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none }
.pfad a:hover   { color: #666; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: underline }
.news     { color: #555; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.news p   { color: #555; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.news body { color: #555; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.news td   { color: #555; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif }
.news strong    { color: #555; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none }
.news a:link    { color: #555; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none }
.news a:visited { color: #555; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none }
.news a:hover   { color: #111; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: underline }
.menu1_lvl1 a:link     { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_01.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu1_lvl1 a:visited  { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_01.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu1_lvl1 a:hover    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_01.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu1_lvl1s a:link    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_01.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu1_lvl1s a:visited { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_01.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu1_lvl1s a:hover   { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_01.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu2_lvl1 a:link     { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_02.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu2_lvl1 a:visited  { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_02.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu2_lvl1 a:hover    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_02.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu2_lvl1s a:link    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_02.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu2_lvl1s a:visited { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_02.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu2_lvl1s a:hover   { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_02.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu3_lvl1 a:link     { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_03.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu3_lvl1 a:visited  { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_03.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu3_lvl1 a:hover    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_03.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu3_lvl1s a:link    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_03.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu3_lvl1s a:visited { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_03.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu3_lvl1s a:hover   { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_03.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu4_lvl1 a:link     { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_04.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu4_lvl1 a:visited  { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_04.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu4_lvl1 a:hover    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_04.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu4_lvl1s a:link    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_04.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu4_lvl1s a:visited { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_04.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu4_lvl1s a:hover   { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_04.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu5_lvl1 a:link     { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_05.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu5_lvl1 a:visited  { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; background-image: url("/weimages/data/layout_menu_05.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu5_lvl1 a:hover    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_05.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu5_lvl1s a:link    { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_05.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu5_lvl1s a:visited { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_05.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu5_lvl1s a:hover   { color: black; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; text-decoration: none; background-image: url("/weimages/data/layout_menuhover_05.jpg"); background-repeat: no-repeat; display: block; height: 19px; width: 140px; padding-top: 10px; padding-left: 15px; }
.menu1_lvl2 a:link     { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu1_lvl2 a:visited  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu1_lvl2 a:hover    { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; background-color: #f2ebab; text-decoration: none; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu1_lvl2s a:link    { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; background-color: #f2ebab; text-decoration: none; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu1_lvl2s a:visited { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; background-color: #f2ebab; text-decoration: none; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu1_lvl2s a:hover   { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; background-color: #f2ebab; text-decoration: none; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu1_lvl3 a:link     { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; margin-left: 20px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl3 a:visited  { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; margin-left: 20px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl3 a:hover    { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #EEEEEE; margin-left: 20px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl3s a:link    { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #DDDDDD; margin-left: 20px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl3s a:visited { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #DDDDDD; margin-left: 20px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl3s a:hover   { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #DDDDDD; margin-left: 20px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl4 a:link    { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #FFFFFF; margin-left: 25px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl4 a:visited { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #FFFFFF; margin-left: 25px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl4 a:hover   { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #DDDDDD; margin-left: 25px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl4s a:link    { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #DDDDDD; margin-left: 25px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl4s a:visited { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #DDDDDD; margin-left: 25px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu1_lvl4s a:hover   { color: black; display: block; font-weight: normal; font-size: 9px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background-color: #DDDDDD; margin-left: 25px; margin-right: 25px; border-bottom: 1px solid #BBBBBB }
.menu3_lvl2 a:link     { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu3_lvl2 a:visited  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu3_lvl2 a:hover    { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; background-color: #c4e59a; text-decoration: none; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu3_lvl2s a:link    { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; background-color: #c4e59a; text-decoration: none; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu3_lvl2s a:visited { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; background-color: #c4e59a; text-decoration: none; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.menu3_lvl2s a:hover   { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans serif; font-weight: normal; background-color: #c4e59a; text-decoration: none; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; margin-left: 5px; margin-right: 25px; }
.imgr      { margin-right: 5px; }
.imgl      { margin-left: 10px }
.imgu      { margin-bottom: 5px }
.newsr     { background-image: url("/weimages/data/layout_fond_news.gif"); background-repeat: no-repeat; background-position: 0 top; padding-left: 3px; padding-right: 3px;}
.menul     { background-image: url("/weimages/data/layout_fond_navi.gif"); background-repeat: no-repeat; background-position: 0 top; }
.newsttl   { color: #2c3c66; display: block; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #cbe6ab; padding-left: 2px; margin-bottom: 5px; }
.newsttl a:link    { color: #2c3c66; display: block; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #cbe6ab; text-decoration: none }
.newsttl a:visited { color: #2c3c66; display: block; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #cbe6ab; text-decoration: none }
.newsttl a:hover   { color: #354f93; display: block; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #cbe6ab; text-decoration: underline }
.newsttl2   { color: #2c3c66; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #cbe6ab; padding-left: 2px; border-bottom: margin-bottom: 5px; }
.newsttl2 a:link    { color: #2c3c66; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #cbe6ab; text-decoration: none }
.newsttl2 a:visited { color: #2c3c66; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #cbe6ab; text-decoration: none }
.newsttl2 a:hover   { color: #354f93; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #cbe6ab; text-decoration: underline }
.menuttl     { color: #000000; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; padding-left: 2px; margin-bottom: 5px; }
.menuttl2    { color: #2c3c66; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; padding-left: 2px; margin-bottom: 5px; }
.color1block1ttl   { color: black; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #FFE024; padding-left: 2px; margin-bottom: 5px; }
.color1block2ttl   { color: black; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #FFED7C; padding-left: 2px; margin-bottom: 5px; }
.color1block3   { display: block;  background-color: #FFED7C; }
.color2block1ttl   { color: white; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #DA8D00; padding-left: 2px; margin-bottom: 5px; }
.color2block2ttl   { color: black; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #FFC150; padding-left: 2px; margin-bottom: 5px; }
.color2block3   { display: block;  background-color: #FFC150; }
.color3block1ttl   { color: white; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #77BC24; padding-left: 2px; margin-bottom: 5px; }
.color3block2ttl   { color: black; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #AED67C; padding-left: 2px; margin-bottom: 5px; }
.color3blockhotel   { color: black; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; margin-bottom: -2px; }
.color3block3   { display: block;  background-color: #AED67C; }
.color4block1ttl   { color: white; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #047430; padding-left: 2px; margin-bottom: 5px; }
.color4block2ttl   { color: black; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #68AB83; padding-left: 2px; margin-bottom: 5px; }
.color4block3   { display: block;  background-color: #68AB83; }
.color5block1ttl   { color: white; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #2E62BA; padding-left: 2px; margin-bottom: 5px; }
.color5block2ttl   { color: black; display: block; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; background-color: #81A1D6; padding-left: 2px; margin-bottom: 5px; }
.color5block3   { display: block;  background-color: #81A1D6; }
.form        { font-size: 9px; font-family: "Courier New", Courier, Monaco, sans-serif; margin: 0px; padding: 0px }
.form input  { font-size: 9px; font-family: "Courier New", Courier, Monaco, sans-serif; margin: 0px; padding: 0px }