body,table,td,tr,div,p,h1,h2,h3,ul,th {font-family: verdana, geneva, arial;}
body,td,div,p,ul,th {font-size: 11px;}

h1      {font-size: 24px;}
h2      {font-size: 16px;}
h3      {font-size: 13px;}

.small  {font-size: 10px;}
.mini   {font-size: 9px;}

.check1 { background-color:#ECECEC; border:0px; }
.check0 { background-color:#FEFEFE; border:0px; }

.leiste_head      {
                  background-color: #FEFEFE;
                  font-weight: normal;
                  color: #00000;
                  height: 22px;
                  font-size:11px;
                  vertical-align: middle;
                  text-align: left;
}

.leiste_detail    {
                  background-color: #044F76;
                  font-weight: bold;
                  font-size: 10px;
                  color: #FEFEFE;
                  vertical-align: middle;
}

.leiste_detail1   {
                  background-color: #83AEC5;
                  font-weight: bold;
                  font-size: 10px;
                  color: #FEFEFE;
                  vertical-align: middle;
}

td.intro          {
                  font-weight: bold;
                  font-size: 11px;
                  color: #2B2A7A;
}

.leiste_error     {font-weight: bold; font-size: 11px; color: #FEFEFE; background-color: #CC0000;}
.leiste_text      {font-weight: normal; font-size: 11px; color: #FEFEFE; background-color: #044F76;}
.leiste_search    {font-weight: bold; font-size: 11px; color: #666666; background-color: #FFDE72;}

.leiste           {font-weight: bold; text-decoration: none; font-size: 11px; color: #fdfdfd; }
.leiste:visited   {font-weight: bold; text-decoration: none; font-size: 11px; color: #fdfdfd; }
.leiste:active    {font-weight: bold; text-decoration: none; font-size: 11px; color: #fdfdfd; }
.leiste:link      {font-weight: bold; text-decoration: none; font-size: 11px; color: #fdfdfd; }
.leiste:hover     {font-weight: bold; text-decoration: none; font-size: 11px; color: #fdfdfd; background-color: #ff9f71;}

a.action          {text-decoration: none; font-size: 11px; color: #000000; }
a.action:visited  {text-decoration: none; font-size: 11px; color: #000000; }
a.action:active   {text-decoration: none; font-size: 11px; color: #000000; }
a.action:link     {text-decoration: none; font-size: 11px; color: #000000; }
a.action:hover    {text-decoration: none; font-size: 11px; color: #000000; background-color: #FFDE72;}

a.link            {color: #ba0e00;font-weight: normal; text-decoration: none; font-size: 11px;}
a.link:link       {color: #ba0e00;font-weight: normal; text-decoration: none; font-size: 11px;}
a.link:visited    {color: #ba0e00;font-weight: normal; text-decoration: none; font-size: 11px;}
a.link:active     {color: #ba0e00;font-weight: normal; text-decoration: underline; font-size: 11px;}
a.link:hover      {color: #ba0e00;font-weight: normal; text-decoration: underline; font-size: 11px;}

a.neutral         {text-decoration: none; }
a.neutral:visited {text-decoration: none; }
a.neutral:active  {text-decoration: none; }
a.neutral:link    {text-decoration: none; }
a.neutral:hover   {text-decoration: none; }

a                 {color: #404040; text-decoration: none; font-size: 11px;}
a:link            {color: #404040; text-decoration: none; font-size: 11px;}
a:visited         {color: #404040; text-decoration: none; font-size: 11px;}
a:active          {color: #404040; text-decoration: underline; font-size: 11px;}
a:hover           {color: #404040; text-decoration: underline; font-size: 11px;}

.check_neutral    {
                  background-color:#FEFEFE;
                  border:0px;
}

.check_neutral1   {
                  background-color:#FEFEFE;
                  border:0px;
}

.check_neutral2   {
                  background-color:#ECECEC;
                  border:0px;
}


.detail_box_head  {background-color: #ECECEC}
.action_box       {
                  border: #CCCCCC 1px solid;
                  width: 900px;
}

.box_line         {
                  border: #CCCCCC 1px solid;
}

.box_line1        {
                  border: #044F76 1px solid;
                  width: 400px;
}

.msg              {color: #CC0000}

.msg_login        {color: #CC0000}

.msg_box          {font-weight: normal; font-size: 11px; color: #000000; background-color: #C1DFEE; }
.mail_info        {font-weight: normal; font-size: 8px; color: #000000; background-color: #C1DFEE; }

.small_bold_b     {
                  font-weight: bold;
                  font-size: 11px;
                  color: #000000;
}

.small_bold_g     {
                  font-weight: normal;
                  font-size: 11px;
                  color: #000000;
                  border : 0px;
}

.content_db       {
                  font-weight: bold;
                  font-size: 11px;
                  color: #666666;
                  border : 0px;
                  background-color: #ECECEC;
}

.time             {
                  font-weight: normal;
                  font-size: 8px;
                  color: #000000;
                  background-color: #ECECEC;
}

input.button_b    {
                  border: #CCCCCC 1px solid;
                  font-size:11px;
                  color:#FEFEFE;
                  background-color:#044F76;
                  font-weight: normal;
}

input.button_s_w  {
                  border: 0px;
                  font-size:11px;
                  color:#000000;
                  background-color:#FEFEFE;
                  font-weight: normal;
}

input.button_s_g  {
                  border: 0px;
                  font-size:11px;
                  color:#000000;
                  background-color:#ECECEC;
                  font-weight: normal;
}

input.button_del  {
                  border: #CC0000 1px solid;
                  font-size:11px;
                  color:#FEFEFE;
                  background-color:#044F76;
                  font-weight: normal;
}

input.button_ok   {
                  border: #00D700 1px solid;
                  font-size:11px;
                  color:#2B2A7A;
                  background-color:#B9C6D6;
                  font-weight: normal;
}

input             {
                  font-size: 11px;
                  color: #000000;
                  background-color: #FEFEFE;
                  margin-bottom: 1px;
}

select            {
                  font-size: 12px;
                  color: #000000;
                  background-color: #E9E9E9;
                  width: 130px;
}

form              {
                  margin: 0px;
}

.body             {
                  background-color: #83AEC5;
                  margin-left: 80px;
                  padding : 0px;
}

.line2            {
                  background-color: #FEFEFE;
                  padding : 0px;
                  border : 0px;
                  border-spacing: 0px;
                  height : 75px;
                  width : 100%;
}

.line3            {
                  text-align: left;
                  background-color: #044F76;
                  padding : 0px;
                  border : 0px;
                  border-spacing: 0px;
                  height : 20px;
                  width : 910px;
}

.content          {
                  background-color: #FEFEFE;
                  vertical-align: top;
                  text-align: left;
                  padding : 3px;
                  margin : 0px;
                  width: 910px;
                  font-size: 12px;
                  font-weight: normal;
                  height: 500px;
                  border :solid 1px #CCCCCC;
}

.link_color       {
                  background-color: #f5f5f8;
                  height : 20px;
                  text-align: left;
}

.footer           {
                  line-height : 20px;
                  font-size: 10px;
                  color: #000000;
                  margin : 0;
                  width: 910px;
                  text-align: right;
}

.box_head         {
                  background-color: #E9E9E9;
                  padding: 5px;
}