body { color: #000; font-size: 11pt; font-family: Arial, sans-serif; line-height: 14pt; background-color: #fff; margin: 0; padding: 0; }

#container { width: 780px; height: auto; clear: both; margin-top: 12px; margin-right: auto; margin-left: auto; }
p { color: #000; }

pre { 
color: #000; font-size: 11pt; 
}

blockquote { color: black; font-size: 1em; }
h1 { color: #000; }
h2 { color: #000; }
h3 { color: #000; font-size: 18pt; }
h4 { color: #000; font-size: 12pt; font-weight: bold; line-height: 16pt; }
h5 { color: #000; }
h6 { color: #000; }
img { visibility: hidden; border: 0  }
.img_colum { color: #fff; font-size: 11pt; line-height: 18pt; width: 0; height: 0; visibility: hidden; margin-left: 18px; }
.img_small { background-color: #999; width: 100px; height: 150px; visibility: hidden; float: left; margin-top: 3px; margin-right: 12px; margin-bottom: 12px; border: solid 1px #999; }
.img_big { visibility: hidden; }
.flash { width: auto; height: 0; visibility: hidden; margin-top: 3px; margin-bottom: 12px; margin-left: 23px; }
.subtitle { color: #000; font-size: 11pt; line-height: 18pt; text-indent: 8px; width: 320px; height: 18px; visibility: hidden; }
.subtitle_small { color: #000; font-size: 11pt; line-height: 18pt; text-indent: 8px; width: 220px; height: 18px; visibility: hidden; margin-bottom: 16px; }
.icon_left { position: relative; top: 1px; width: 0; height: 0; margin-right: 4px; }
.icon_info { background-image: url(../images/icon_info.png); position: relative; top: 1px; width: 0; height: 11px; }
.icon_right { margin-left: 4px; position: relative; top: 1px; width: 0; height: 0; }
.icon_cave { margin-right: 6px; position: relative; top: 1px; width: 0; height: 0; float: left; }
ol { color: #000; font-size: 12pt; }
ul { color: #000; font-size: 12pt; line-height: 16px; margin-top: 5px; list-style-type: square; list-style-position: inherit; }
li { line-height: 18px; list-style-position: inherit; }
.content_leftcol { width: 320px; float: left; }
.content_rightcol { width: 320px; float: right; }
tr { color: white; font-size: 11px; border: 0; }
.table_01 { font-size: 11pt; line-height: 14pt; vertical-align: middle; width: 780px; height: 26px; }
.td_01 { vertical-align: middle; width: 202px; height: 26px; }
.td_02 { vertical-align: middle; height: 26px; }
.tabel_02 { width: 320px; height: 14px; }
.td_03 { width: 12px; }
.td_04 { font-size: 11pt; line-height: 11pt; vertical-align: top; padding-top: 2px; padding-bottom: 2px; }
.table_prog { color: #000; font-size: 12pt; margin-top: 4px; margin-bottom: 22px; }
.td_prog01 { color: #000; font-size: 12pt; font-weight: bold; line-height: 18px; width: 120px; }
.td_prog02 { color: #000; font-size: 12pt; line-height: normal; width: 95px; }
.td_prog03 { color: #000; font-size: 12pt; line-height: normal; text-align: center; width: 70px; }
.td_prog0 { color: #000; line-height: 8pts; }
.table_sitemap { text-align: left; width: auto; height: auto; }
.line { text-align: left; position: relative; width: 200px; visibility: hidden; margin: 6px 0 4px; padding: 0; border-top: 1px dotted #999; }
.line_b { text-align: left; margin: 8px 0; position: relative; width: 320px; visibility: hidden; padding: 0; border-top: 1px dotted #999; }
hr { margin: 0; padding: 0; }
#header { width: 780px; height: auto; visibility: hidden; }
#hidden_text { width: 780px; height: auto; visibility: visible; float: left; }
#header_nav { color: #c00; font-size: 11px; font-weight: bold; line-height: 2em; text-align: right; width: 0; height: 0; visibility: hidden; }
#header_nav p { color: #c00; margin: 0; padding: 0; }
#header_nav a:link { color: #000; text-decoration: none; }
#header_nav a:visited { color: #000; text-decoration: none; }
#header_nav a:hover { color: #c00; text-decoration: none; }
#header_nav a:aktive { color: #000; text-decoration: none; }
#path { width: 780px; height: 0; visibility: hidden; }
#path a:link { color: #ccc; text-decoration: none; }
#path a:visited { color: #ccc; text-decoration: none; }
#path a:hover { color: #c00; text-decoration: none; }
#path a:aktive { color: #ccc; text-decoration: none; }
#main { width: auto; height: auto; visibility: hidden; }
#nav_container { font-weight: bold; width: 0; height: 0; visibility: hidden; float: right; clear: both; }
.nav_menu { visibility: hidden; }
.nav_content { color: #c00; text-decoration: none; text-align: right; width: 0; height: 0; visibility: hidden; padding: 8px 15px 20px 0; }
.nav_content a:link { color: #000; text-decoration: none; }
.nav_content a:visited { color: #000; text-decoration: none; }
.nav_content a:hover { color: #c00; text-decoration: none;}
.nav_content a:aktive { color: #000; text-decoration: none; }
#menu00 { width: 190px; height: 26px; }
#menu01 { width: 190px; height: 26px; }
#menu02 { width: 190px; height: 26px; }
#menu03 { width: 190px; height: 26px; }
#menu04 { width: 190px; height: 26px; }
#content_container { width: auto; height: auto; visibility: hidden; margin: 0; padding: 0; }
#content { color: #000; font-size: 11pt; line-height: 18pt; visibility: visible; margin: 0; padding: 0; }
#content h3 { font-weight: bold; margin: 0; padding: 0 0 14px; }
#content h4 { font-weight: bold; margin: 0; padding: 0; }
#content p { margin: 0; padding: 0 0 14px; }
#content a:link { color: #000; text-decoration: none; }
#content a:visited { color: #000; text-decoration: none; }
#content a:hover { color: #000; text-decoration: none; }
#content_left { width: auto; height: auto; visibility: visible; float: left; }
#content_left p { color: #000; font-size: 12px; line-height: 15px; margin: 0; padding: 3px 0 6px; }
#content_left h3 { color: #000; font-size: 16px; font-weight: bold; line-height: 15px; margin: 0; padding: 6px 0; }
#content_left h4 { color: #000; font-size: 12px; font-weight: bold; line-height: 15px; margin: 0; padding: 8px 0 0; }
#content_left a:link { color: #000; font-weight: normal; text-decoration: none; }
#content_left a:visited { color: #000; font-weight: normal; text-decoration: none; }
#content_left a:hover { color: #000; font-weight: normal; text-decoration: none; }
#content_right { width: auto; height: auto; visibility: visible; float: right; padding-top: 10px; }
#content_right p { font-size: 12px; line-height: 15px; margin: 0; padding: 3px 0 6px; }
#content_right h3 { color: #000; font-size: 16pt; font-weight: bold; line-height: 15pt; margin: 0; padding: 7px 0 6px; }
#content_right h4 { color: #000; font-size: 12pt; font-weight: bold; line-height: 15pt; margin: 0; padding: 8px 0 0; }
#content_right a:link { color: #000; font-weight: normal; text-decoration: none; }
#content_right a:visited { color: #000; font-weight: normal; text-decoration: none; }
#content_right a:hover { color: #000; font-weight: normal; text-decoration: none; }
#content_sitemap { color: #000; width: auto; height: auto; visibility: visible; }
#content_sitemap p { color: #000; font-size: 12pt; margin: 0; padding: 0; }
#content_sitemap h3 { font-size: 16pt; font-weight: bold; line-height: normal; margin: 0; padding: 0; }
#content_sitemap a:link { color: #000; text-decoration: none; }
#content_sitemap a:visited { color: #000; text-decoration: none; }
#content_sitemap a:hover { color: #000; text-decoration: none; }
#content_sitemap tr { color: #000; font-size: 12pt; line-height: 12pt; }
#content_sitemap td { color: #000; font-size: 12pt; line-height: 12pt; }
.sitemap_cell { width: 60px; height: 17px; }
.space_cell { width: auto; height: 5px; }
#footer { background-image: url(../images/footer_bg.png); background-repeat: no-repeat; visibility: hidden; }

