body {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: f6f6f6; margin-top: 0px}
td { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11pt }
.linkWeiss {color: #FFFFFF; text-decoration: none; font-weight: bold}
.linkBlau {color: #000066; text-decoration: none; font-weight: bold}
.linkBlauMenu {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; text-decoration: none;  font-size: 7pt; font-weight: bold}
.linkRotMenu {font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none;  font-size: 7pt; font-weight: bold}
.linkRot {color: #CC0000; text-decoration: none; font-weight: bold}
.linkHG {color: #CC0000; bgcolor: #E4F6FB; text-decoration: none; font-weight: bold}

a:link {color: #CC0000; text-decoration: none}
a:hover {color: #000000; text-decoration: none}
a:active {color: #CC0000; text-decoration: none}
a:visited {color: #CC0000; text-decoration: none}

/*a:link {  color: #CC0000; text-decoration: none}
/*a:hover {  color: #000000; text-decoration: none}
/*a:active {  text-decoration: none; color: #CC0000}*/

/* definiert die farbigen Scrollbalken im IE */
.scroller { scrollbar-base-color:#EBEBEB;
  scrollbar-3dlight-color:#EBEBEB;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#C0C0C0;
  scrollbar-face-color:#DBDBDB;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#C0C0C0;
  scrollbar-track-color:#EBEBEB }

/* Schriftstile */
.head {font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif } /* Headline */
.klein {font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal } /* Kleinschrift 7 Punkt für Menüs, Kästen und Spaltentexte rechts*/
.text {font-size: 8pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif } /* Standardtext */
.bu { font-size: 7pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif} /* Bildunterschrift */
.sehrklein { font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif } /* Kleinschrift 6 Punkt für Hinweise, Fussnoten, techn. Angaben etc. */
.m2 { font-size: 8pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-color: #330066 } /* Menü2 */


/* Randstile blue  003399 1px */

.rnd_blue_top {border-top:thin solid; border-color:#003399; border-width:1}
.rnd_blue_bottom {border-bottom:thin solid; border-color:#003399; border-width:1}
.rnd_blue_left {border-left:thin solid; border-color:#003399; border-width:1}
.rnd_blue_right {border-right:thin solid; border-color:#003399; border-width:1}
.rnd_blue_row {border-top:thin solid; border-bottom:thin solid; border-color:#003399; border-width:1}
.rnd_blue_col {border-left:thin solid; border-right:thin solid; border-color:#003399; border-width:1}
.rnd_blue_sqr {border:thin solid; border-color:#003399; border-width:1}

/* Randstile rot CC0000 1px */

.rnd_red_top {border-top:thin solid; border-color:#CC0000; border-width:1}
.rnd_red_bottom {border-bottom:thin solid; border-color:#CC0000; border-width:1}
.rnd_red_left {border-left:thin solid; border-color:#CC0000; border-width:1}
.rnd_red_right {border-right:thin solid; border-color:#CC0000; border-width:1}
.rnd_red_row {border-top:thin solid; border-bottom:thin solid; border-color:#CC0000; border-width:1}
.rnd_red_col {border-left:thin solid; border-right:thin solid; border-color:#CC0000; border-width:1}
.rnd_red_sqr {border:thin solid; border-color:#CC0000; border-width:1}
.pic_blk { border: thin solid;border-color: #000000; border-width: 1;}
.pic_blk_left { border: thin solid;border-color: #000000; border-width: 1; margin-right:8px; margin-bottom:2px; float:left}
.pic_blk_right { border: thin solid;border-color: #000000; border-width: 1; margin-left:8px; margin-bottom:2px; float:right}
.m1 {  font-family: "Franklin Gothic Demi Cond"; font-size: 14px; line-height: normal; font-weight: normal}

.menubox {
	background-color: #8BC4EA;
}

/*******************/
/* RTE / Bodytext: */
/*******************/
P.bodytext { font-size: 11px; color: #000000; padding-top: 0; margin-top: 0; }
P.bodytext A { font-weight: bold; }

/* RTE / Bulletlists */
UL { margin-top: 0px;  list-style-image: url('http://mgt.hussmedien.de/fileadmin/template/icons/red_arrow_bullet.gif')}
UL UL LI { font-size: 10px; }
OL { margin-top: 0px; }
LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

/* RTE / Table styling */
/*TABLE.contenttable { border: 1px #333333 solid; margin: 10px 0px 10px 0px; width: 100%; }*/
/*TABLE.contenttable TR TD { padding: 0px 3px 0px 3px; }*/
/*TABLE.contenttable TR TD P.bodytext { font-size: 10px; }*/
/*TABLE.contenttable TR { background-color: #EDEBF1; }*/

/***************************/
/* General element styles: - aus der "example.css" von TYPO 3.8 kopiert */
/***************************/
/*H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: arial, helvetica; color: #000000; }*/
/*PRE { font-family: monospace; }*/
/*H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; padding-top: 10px;}*/
/*H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0000; text-decoration: none; padding-top: 10px;}*/
/*H3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #CC0000; text-decoration: none; border-top:thin solid; bordDIV.csc-frame { border: 0px; }*/
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #333333; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #333333; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
/* DIV.csc-frame-frame1 { background-color: #EDEBF1; padding: 2px 4px 2px 4px; border: 1px solid #333333;}*/
DIV.csc-frame-frame1 {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 11pt;
	padding: 2px 0px 2px 0px;
	border-bottom:thin solid;
	/*border-top:thin solid;*/
	border-color:#B98F34;
	border-width:1;
       /*background-color: #B98F34;*/
	background-image: url(http://mgt.hussmedien.de/fileadmin/template/icons/kastenbild_heller.gif);
}

DIV.csc-frame-frame2 {
       background-color: #F8F5DF;
       /*background-image: url(http://mgt.hussmedien.de/fileadmin/template/icons/kastenbild_hellblau.gif);*/
       padding: 2px 0px 2px 0px;
       border-bottom:thin solid;
	/*border-top:thin solid;*/
	border-color:#B98F34;
	border-width:1;
}

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 0px; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 0px; }

/* Stile für Kopfzeilen der Infokästen rechte Seite und Inhaltstabellen */

.hd_box_sql {background-color: #6b939d; font-size: 7pt; color: #ffffff; font-weight: bold; text-align: center; vertical-align: middle; height: 18px}    /* Kasten weitere Suchergebnisse */
.hd_box_kontakt {}   /* Kasten Kontaktangaben */
.hd_box_adv {background-color: #6b939d; font-size: 7pt; color: #ffffff; font-weight: bold; text-align: center; vertical-align: middle; height: 18px}           /* Kasten Werbung */
.hd_box_help {}    /* Kasten technische Hinweise und Hilfen */
.hd_box_prods {}    /* Kasten Produktinfo */
.hd_box_prod_month {background-color: #ffcc00; font-size: 7pt; font-weight: bold; text-align: center; vertical-align: middle; height: 18px}    /* Kasten Produkt des Monats */
.hd_box_announc {}    /* Kasten spezielle Ankündigungen */

/******************/
/* Headers, plain - aus der "example.css" von TYPO 3.8 kopiert */
/******************/
H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; padding-top: 10px; }
H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0000; text-decoration: none; padding-top: 10px; }
H3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #503D15; text-decoration: none; background-color: #EFE9B8; padding: 2px 2px 6px 2px;}
/*H3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #CC0000; text-decoration: none; border-top:thin solid; border-bottom:thin solid; border-color:#003399; border-width:1 }*/
H4 { font-size: 16px; color: #8A0020; }
/*H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 2px; }*/
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px;}
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px;}

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #000000; text-decoration: none; }
H2 A { color: #186900; }
H3 A { color: #10007B; }
H4 A { color: #8A0020; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }

/* Header date */
P.csc-header-date { font-size: 10px; color: #186900; }

/* Subheader, general */
P.csc-subheader { font-style: italic; background-color: #EDEBF1; }

/* Subheader, specific */
P.csc-subheader-0 { font-style: normal; }
P.csc-subheader-1 { color: #186900; }
P.csc-subheader-2 { color: #10007B; }
P.csc-subheader-3 { color: #8A0020; }

/***************/
/* Bulletlists - aus der "example.css" von TYPO 3.8 kopiert */
/***************/

/* Bulletlists, general */
UL.csc-bulletlist LI { font-size: 11px; list-style-image: url('http://mgt.hussmedien.de/fileadmin/template/icons/red_arrow_bullet.gif')}

/* Bulletlists, specifically */
UL.csc-bulletlist-0 { color: #000000;}
UL.csc-bulletlist-1 { color: #186900; list-style-type : decimal; }
UL.csc-bulletlist-2 { color: #10007B; list-style-position : inside; }
ul.csc-bulletlist-3 { color: #8A0020; list-style-image: url('http://mgt.hussmedien.de/fileadmin/template/icons/red_arrow_bullet.gif') }

/***************/
/* _CSS_DEFAULT_STYLE für tx_indexed_search Bestimmt das Aussehn der Suchseite*/
/***************/

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:80px;  }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:200px;  }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:white; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:#FF6633; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#f6f6f6; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; padding: 2px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#ffffff; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }

/*** formularstyles *******/

 fieldset {
	padding:0.5em 1em 0.8em 1em;
	border:7px solid #F8F5DF;
	margin-bottom:0.8em;
	background-color:#FFFFFF;
	}
 fieldset fieldset {
	padding:0;
	border:none;
	margin-bottom:0;
	width:62%;
	}
 fieldset fieldset legend {
	display:none;
	}
 .csc-mailform-field {
	padding:0.5em 0 0.4em 0;
	clear:left;
	/*border-top: 4px solid #EFE9B8;*/
	margin:0.2em 0 0 0;
	}
 legend {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	text-transform:uppercase;
	padding:0em 0.7em 0.2em 0.7em;
	margin:0em 0em 0.2em 0em;
	background-color:#FFFFFF;
	/*background-color:#EFE9B8;*/
	}
 label {
	/*border-top: 1px solid #EFE9B8;*/
	display:block;
	width:30%;
	float:left;
	clear:left;
	padding:0.1em 0.5em 0.3em 0;
	margin:0 0.4em 0 0;
	text-align:left;
	/*background-color:#00CCFF;*/
	}
 span.csc-mailform-radio label {
	float:none;
	clear:none;
	display:inline;
	border:none;
	}
 .csc-mailform-field input,
 .csc-mailform-field textarea {
	border: 1px solid #D6BC83;
	width:62%;
	}
 .csc-mailform-field input:focus,
 .csc-mailform-field textarea:focus {
	border: 1px solid #DF0404;
	}
 input.search {
	border: 1px solid #D6BC83;
	width:45%;
	}
 input.search:focus {
	border: 1px solid #DF0404;
	}
 input.csc-mailform-check {
	border:none;
	width:auto;
	}
 input.csc-mailform-radio {
	border:none;
	width:auto;
	}
 input.csc-mailform-submit,
 input.button {
	/*float:right;
	margin:0.5em 0 0 0;
	clear:both;*/
	border:none;
	background-color:#AB8D4C;
	color:#FFFFFF;
	padding:0.05em 0.5em 0.1em 0.5em;
	width:auto;
	}
 input.button {
	background-color:#DF0404;
	font-weight:bold;
	}
 input,
 textarea,
 select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	}
	
#skyscraper {
position: absolute; top:184px; left:1229px; margin:0; padding:0;}