div, span, td, a, input, select, option

{
font-family: arial, helvetica, sans-serif;
  font-size: 12px;    
  color: #000000;
}

body
{
  position: absolute;
  padding: 0px;
  padding-top: 22px;
  margin: 0px;
  width: 100%;
  height: 100%;
  color: #000000;
}
	
a
{
color: #000099; text-decoration: underline;
}

td
{ padding: 0px; text-align: left; vertical-align: top;
}

table
{ border-collapse: collapse;
}

img
{ border: 0px;
}

li
{
margin-bottom: 10px;
}

hr
{ border: 0px; height: 1px; color: #cccccc; display: block; background-color: #cccccc; margin: 8px 0px 8px 0px;
}

h1
{ font-size: 16px; font-weight: bold; margin: 0px 0px 18px -30px; color: #000099;
}

h2
{ font-size: 16px; font-weight: bold; margin: 0px 0px 20px 0px; color: #000000;
}

h3
{ font-size: 16px; font-weight: bold; margin: 0px 0px 20px 0px; color: #ff0000;
}
 
h4
{ font-size: 20px; font-weight: bold; margin: 0px 0px 20px 0px; color: #ff0000;
}
                   
.back_01
{ background-color: #ffffff;
}

.back_02{ background-color: #000000;
}

.back_03
{ background-color: #ff0000;
}

.back_04
{ background-color: #000099;
}

.back_05{ background-color: #ffffff;
}

.back_06{ background-color: #e5e5e5;
}

.text_list_head
{ color: #000000;
}

.text_list_content
{ color: #000000;
}

.text_small{
font-size: 11px;
}

.link_menu
{ color: #000099; font-weight: bold; text-decoration: none;
}

.link_menu:hover
{ color: #ffffff;
}

.link_adress
{ color: #000000; text-decoration: underline;
}

.link_back
{ color: #000000; text-decoration: none;
}

.cell_menu
{ width: 200px; padding: 5px 5px 5px 10px;
}

.cell_menu_split
{ width: 200px; height: 1px; background: url(../images/back_menu_split.gif) repeat-x;
}

.cell_download_list
{ padding: 0px 5px 5px 0px; vertical-align: middle;
}

.table_outline
{ border: 1px solid #bebebe;
}

.table_summary
{ width: 96%;
}

.table_summary td
{ padding: 0px 5px 5px 0px;
}
