body   {
color:rgb(255,255,255);
margin:0;
padding:0;
        }


#header { /* Kopfbereich*/  display:none;  }



.none { display:none; }
.noprint { display:none; }
hr.none { display:none; }


#left { display:none; }


#contenthead{
        width:100%;
        margin:0;
        padding:0;
        background:white;
        }

#breadcrump {                /* Brotkrümmelleiste */
        margin:0;
        text-align:left;
        background:rgb(255,255,255);
        padding:4px 2px;
        font-size:10px;
        color:rgb(0,0,0);
        font-weight:bold;

          }
#breadcrump a {
        font-size:10px;
        color:rgb(0,0,0);}

.contenttitle {
       border-bottom:1px solid rgb(0,0,0);
       padding:4px 0; }

.content_border {                /* Mittelbox */
        padding:6px;
        margin:0;
        text-align:left;
        }

#right { display:none; }


/*-----------------------------------------------------------------------------------------Style für Startseite*/
#index_img { display:none; }               /* Box mit Meereshintergrund*/

#pageback { text-align:left; }  /* Seite mit zurueck-Link... */
#pageback p.pageback { display:none; }


p.newsline_header,
div.newsline_yellow_bg,
div.newsline_yellow_left,
div.newsline_yellow_right,
div.newsline_blue_bg,
div.newsline_blue_left,
div.newsline_blue_right { display:none; }

.content_text {                /* Textbox mitte */
        border:1px solid rgb(0,0,0);
        padding:12px;
        margin:0 0 15px 0;
        }
h2.news{                /* Textbox mitte */
        font-family:verdana, arial, sans-serif;
        font-weight:bold;
        font-size:13px;
        }
.content_pics {                /* Bilder in den Meldungen*/
        float:right;
        margin: 5px 0 10px 10px;
        border:1px solid rgb(0,0,0);
        }
.content_img {
        position: absolute; width: 344px; height: 27px; z-index: 1;
                }

.content_pics {                /* Bilder in den Meldungen*/
        float:right;
        margin: 5px 0 10px 10px;
        border: 1px solid rgb(0,0,0);
                }
/*--------------------------------------------------------/* Styleangaben f&uuml;r die Website www.hk.de */


/* Festlegung der Schriftart f&uuml;r alle Dokumente und alle Tags (au&szlig;er "a" und "h1"..."h6") */
body, p, td, div, ol, ul, li, dl, dt, dd, input, textarea, select {
  font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:13px; color:rgb(0,0,0);
}

/* Festlegung der Schriftart f&uuml;r "a" */
a { font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:13px; }

/* Festlegung der Schriftart f&uuml;r "h1"..."h6" */
h1, h2, h3, h4, h5 { font-family:Verdana,Arial,Helvetica,Sans-Serif; }

h1 { font-size:16px; color:rgb(0,0,0); }
h2{ font-size:15px; color:rgb(0,0,0); }
h3{ font-size:14px;color:rgb(0,0,0); }
h4, h5 {font-size:13px; color:rgb(0,0,0); }

abbr, acronym { border-bottom:1px dotted rgb(0,0,0); }

tt, pre{
font-family:Courier New,Courier,
Serif;font-size:13px;
font-weight:bold;
color:rgb(0,0,0);
}

/* Gestaltung aller "normalen" Links */
a:link { color:rgb(0,0,0); }
a:visited { color:rgb(0,0,0); }
a:hover { color:rgb(0,0,0); }
a:active { color:rgb(0,0,0); }

/* Gestaltung von "Brotkrümmel" Links */
a.breadcrump:link{font-size:10px;}
a.breadcrump:visited{ font-size:10px;}
a.breadcrump:hover{font-size:10px;}
a.breadcrump:active{font-size:10px;}

/* Gestaltung von "schwarzen" Links im Content*/
a.blacklink:link {color:rgb(0,0,0);}
a.blacklink:hover {color:rgb(0,0,0);}
a.blacklink:visited {color:rgb(0,0,0);}
a.blacklink:active {color:rgb(0,0,0);}

/* Gestaltung von "wei&szlig;en" Links */
a.whitelink:link { color:rgb(0,0,0); }
a.whitelink:visited { color:rgb(0,0,0); }
a.whitelink:hover { color:rgb(0,0,0); }
a.whitelink:active { color:rgb(0,0,0); }


/* Links mit Icons*/
/*Link zur Startseite*/
a.ahome{
padding-right:14px;
background:url("../Grafiken/icon_home.gif") right center no-repeat transparent;}
a.ahome:visited{
padding-right:14px;
background:url("../Grafiken/icon_home.gif") right center no-repeat transparent;
}
a.ahome:hover{
padding-right:14px;
background:url("../Grafiken/icon_home.gif") right center no-repeat transparent;
}
a.ahome:active{
padding-right:14px;
background:url("../Grafiken/icon_home.gif") right center no-repeat transparent;
}
/*Externer Link*/
a.aextern{
padding-right:14px;
background:url("../Grafiken/icon_outside.gif") right center no-repeat transparent;}
a.aextern:visited{
padding-right:14px;
background:url("../Grafiken/icon_outside.gif") right center no-repeat transparent;
}
a.aextern:hover{
padding-right:14px;
background:url("../Grafiken/icon_outside.gif") right center no-repeat transparent;
}
a.aextern:active{
padding-right:14px;
background:url("../Grafiken/icon_outside.gif") right center no-repeat transparent;
}
/* Interne Links */
a.aintern{
padding-right:16px;
background:url("../Grafiken/icon_insite.gif") right center no-repeat transparent;
}
a.aintern:visited{
padding-right:16px;
background:url("../Grafiken/icon_insite.gif") right center no-repeat transparent;
}
a.aintern:hover{
padding-right:16px;
background:url("../Grafiken/icon_insite.gif") right center no-repeat transparent;
}
a.aintern:active{
padding-right:16px;
background:url("../Grafiken/icon_insite.gif") right center no-repeat transparent;
}

/* E-Mail Link */
a.amail {
padding-right:14px;
background:url("../Grafiken/icon_mail.gif") right center no-repeat transparent;font-style: italic;
}
a.amail:visited{
padding-right:14px;
background:url("../Grafiken/icon_mail.gif") right center no-repeat transparent;font-style: italic;
}
a.amail:hover {
padding-right:14px;
background:url("../Grafiken/icon_mail.gif") right center no-repeat transparent;font-style: italic;
}
a.amail:active{
padding-right:14px;
background:url("../Grafiken/icon_mail.gif") right center no-repeat transparent;font-style: italic;
}

/* Schriftgr&ouml;&szlig;en f&uuml;r Standardschriftart */
.normal60 { font-size:9px; }
.normal70 { font-size:10px; }
.normal80 { font-size:11px; }
.normal110 { font-size:15px; }
.normal120 { font-size:18px; }
.normal150 { font-size:21px; }
.normal180 { font-size:23px; }

/* Schrift in ELWIS-blau, versch. Gr&ouml;&szlig;en */
.hkblau { color:rgb(50,97,167); }
.hkblau80 { font-size:11px; color:rgb(50,97,167); }
.hkblau120 { font-size:18px; color:rgb(50,97,167); }
.hkblau150 { font-size:21px; color:rgb(50,97,167); }
.hkblau180 { font-size:23px; color:rgb(50,97,167); }

/* Wei&szlig;e Schrift, verdschiedene Schriftgr&ouml;&szlig;en */
.weissnormal { color:rgb(255,255,255); }
.weiss70 { font-size:10px; color:rgb(255,255,255); }
.weiss80 { font-size:11px; color:rgb(255,255,255); }
.weiss120 { font-size:18px;}

/* Horizontale Leiste*/
.hrli01 {color:rgb(0,0,0); height:1px; border:solid 1px;}
.hrli02 {color:rgb(0,0,0); height:1px; border:dashed 1px;}
.hrli03 {color:rgb(0,0,0); height:1px; border:solid 1px;}
.hrli04 {color:rgb(0,0,0); height:1px; border:dashed 1px;}

/*Listenanstriche*/
.ulnone {list-style-type:none; line-height:20px;}
.ulanstrich {list-style-image:url("../Grafiken/listen_anstrich.gif");}

/*Tabellen*/

/*Farben-Background*/
.bg1 {background-color:rgb(50,97,167);}
.bg2 {background-color:rgb(75,100,121);}
.bg3 {background-color:rgb(197,127,17);}
.bg4 {background-color:rgb(240,175,72);}
.bg5 {background-color:rgb(40,79,136);}
.bg6 {background-color:rgb(190,200,210);}
.bg7 {background-color:rgb(204,204,204);}
.bg8 {background-color:rgb(230,230,230);}

/*Rahmen-Border*/
.b1 {border:1px solid rgb(0,0,0);}
.b2 {border:1px solid rgb(0,0,0);}
.b3 {border:1px solid rgb(0,0,0);}
.b4 {border:1px dashed rgb(0,0,0);}
.b5 {border:1px dashed rgb(0,0,0);}
.b6 {border:1px dashed rgb(0,0,0);}

 /* Styles fuer 'gestreifte' Datentabellen */

table.coloredtable {border-collapse:collapse; }
th.coloredtablecell {padding:4px; margin:0px; border:1px solid rgb(255,255,255); text-align:left; }
td.coloredtablecell {padding:4px; margin:0px; border:1px solid rgb(255,255,255); }
tr.coloredtablehead {background-color:rgb(255,255,255); }
tr.coloredtablerow1 {background-color:rgb(250,250,250); }
tr.coloredtablerow1:hover {background-color:rgb(255,255,255); }
tr.coloredtablerow2 {background-color:rgb(255,255,255); }
tr.coloredtablerow2:hover {background-color:rgb(255,255,255); }

/* Schrift fuer Fehler- und Ok-Meldungen */
.error {color:rgb( 0,0,0);}
.ok {color:rgb( 0,0,0);}