
a { text-decoration: none }
a:link { }
a:hover  { color: #ff6347; text-decoration: underline }
body { background-image: url(../media/site_background.jpg); }
p {}
td {}
.a.navi { color: white; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; text-indent: 5px; margin-left: -5px; width: 170px; height: 20px }
.a.navi:link { color: white; font-family: Arial; text-decoration: none; text-indent: 5px; margin-left: -5px; width: 170px; height: 20px }
.a.navi:visited { font-size: 12px; font-family: Arial; text-decoration: none; text-indent: 5px; margin-left: -5px; width: 170px; height: 20px }
.a.navi:hover { color: white; font-size: 12px; font-family: Arial; text-decoration: none; text-indent: 6px; margin-left: -5px; width: 170px; height: 20px; }
.a.navi_info { color: #096; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; background-color: #f5fffa; width: 100%; height: 100%; }
.a.navi_info:link { color: #096; font-size: 11px; font-family: Arial; text-decoration: none; width: 100%; height: 100%; border: solid 1px }
.a.navi_info:visited { font-size: 11px; font-family: Arial; text-decoration: none; width: 100%; height: 100%; border: solid 1px }
.a.navi_info:hover { color: #fff; font-size: 11px; font-family: Arial; text-decoration: none; background-color: #096; width: 100%; height: 100%; border: solid 1px #f00 }
.box01  { border: solid 1px #096 }
.box02 { color: #000; font-size: 20px; font-family: Arial; background-color: #f5fffa; border: solid 1px #096 }
.box_flag { border: solid 1px #d3d3d3; }
.box_pic { font-family: Verdana; background-color: #f5fffa; border: solid 1px #096; }
.box_site { background-color: #feffff; border: solid 1px #dcdcdc; }
.boxHeadlinePage { color: #096; font-size: 20px; font-family: Arial; text-indent: 5px; border-style: none none dotted; border-width: medium medium 1px; border-color: #096 }
.button_clear { color: red; font-size: 11px; font-family: Verdana; background-color: #dcdcdc; border: solid 1px }
.button_send { color: green; font-size: 11px; font-family: Verdana; background-color: #dcdcdc; border: solid 1px }
.case_orga1 { color: #000; font-size: 11px; font-family: Verdana; background-color: #f5fffa; border-style: none none dotted; border-width: medium medium 1px; border-color: #096 }
.case_orga2 { color: #000; font-size: 11px; font-family: Verdana; background-color: #f5fffa; border-style: none dotted dotted none; border-width: medium 1px 1px medium; border-color: #096 }
.flagtxt { color: #300; font-size: 10px; font-family: Arial }
.infoblockbox { font-size: 11px; font-family: Arial; border: solid 1px #000080 }
.inputbox { color: #000; font-size: 12px; font-family: Verdana; background-color: #f5fffa; border: solid 1px #096 }
.linkboxtxt { font-size: 12px; font-family: Arial; font-weight: bold; text-indent: 5px }
.naviactiv   { color: #f00; font-size: 12px; font-family: Arial; font-weight: bold; background-image: url(../media/ask_navgationback0.gif); text-indent: 5px; margin-left: 5px; width: 175px; height: 20px }
.naviHeaderInfo  { color: white; font-size: 10px; font-family: Verdana; text-indent: 10px }
.teilm-data04 { color: #000; font-size: 12px; font-family: Arial; background-color: #fff; border-bottom: 1pt dotted #096 }
.teilm-head04 { color: #000; font-size: 12px; font-family: Arial; font-weight: bold; background-color: #f5fffa; border-bottom: 1px dotted #096 }
.txt10 { font-size: 10px; font-family: Arial }
.txt11 { font-size: 11px; font-family: Arial }
.txt12 { font-size: 12px; font-family: Arial }
.txt14 { font-size: 14px; font-family: Arial }
.txt16 { font-size: 16px; font-family: Arial }
.txt20 { font-size: 20px; font-family: Arial }
.txt24 { font-size: 24px; font-family: Arial }
.txt32 { font-size: 32px; font-family: Arial }
