body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	/* background-color: DFD9CE; */
	margin-top: 0px;
	border-top-width: 10px;
	border-left-width: 0px;
}

td { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11pt }
.linkWeiss {color: #E2B15B; text-decoration: none; font-weight: bold}
.linkBlau {color: #E2B15B; text-decoration: none; font-weight: bold}
.linkRot {color: #E2B15B; text-decoration: none; font-weight: bold}
.linkHG {color: #E2B15B; bgcolor: #E4F6FB; text-decoration: none; font-weight: bold}


a:link {color: #990000; text-decoration: none}
a:hover {color: #E2B15B; text-decoration: none}
a:active {color: #990000; text-decoration: none}
a:visited {color: #990000; text-decoration: none}

/* Schriftstile */
.head {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-decoration: none; padding-top: 5px; padding-bottom: 50px; font-weight: bolder} /* Headline */
.headmager {font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #66311E} /* Headline mager */
.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. */


/* Randstile gv-kompakt-hicks-blau  #006633 1px */

.rnd_blue_top {border-top:thin solid; border-color:#6699CC; border-width:1}
.rnd_blue_bottom {border-bottom:thin solid; border-color:#6699CC; border-width:1}
.rnd_blue_left {border-left:thin solid; border-color:#6699CC; border-width:1}
.rnd_blue_right {border-right:thin solid; border-color:#6699CC; border-width:1}
.rnd_blue_row {border-top:thin solid; border-bottom:thin solid; border-color:#6699CC; border-width:1}
.rnd_blue_col {border-left:thin solid; border-right:thin solid; border-color:#6699CC; border-width:1}
.rnd_blue_sqr {border:1 solid #6699CC}


/* Randstile hotel-jäger-grün #EBE032 1px */

.rnd_green_top {border-top:thin solid; border-color:#669933; border-width:1}
.rnd_green_bottom {border-bottom:thin solid; border-color:#669933; border-width:1}
.rnd_green_left {border-left:thin solid; border-color:#669933; border-width:1}
.rnd_green_right {border-right:thin solid; border-color:#669933; border-width:1}
.rnd_green_row {border-top:thin solid; border-bottom:thin solid; border-color:#669933; border-width:1}
.rnd_green_col {border-left:thin solid; border-right:thin solid; border-color:#669933; border-width:1}
.rnd_green_sqr {border:1 solid #EBE032}

/* Randstile gastronomie-kreisch-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}

/* Randstile für bilder 000000 1px */
.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}


/*******************/
/* 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://holzbauforum.hussmedien.de/fileadmin/template/icons/brown_arrow_bullet.gif')}
UL UL LI { font-size: 10px; }
OL { margin-top: 0px; }
LI { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; }

/********************************/
/* Frames, spacing, link-to-top */
/********************************/
P.csc-linkToTop { text-align: right; }
P.csc-linkToTop A { font-weight: bold; }

DIV.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-frame1 {
	   /* Für Navigation in Kombi mit H3 */
	   background-color: #ffffff;
       padding: 3px 3px 3px 3px;
	   /* | oben | rechts  | unten | links |*/
       width:200px;
	   margin: 5px 0px 5px 0px;
	   border-top:thin solid;
	   border-bottom:thin solid;
	   border-left:thin solid;
	   border-right:thin solid;
	   border-color:#9900OO;
	   border-width:1;
}

DIV.csc-frame-frame2 {
	   /* Brauner Rahmen für Tipps - z.B Tagungsbände etc. */
	   /*background-color: #F8E2BD;*/
       padding: 3px 3px 3px 3px;
	   /* | oben | rechts  | unten | links |*/
       width:200px;
	   margin: 5px 0px 5px 0px;
	   border-top:thin solid;
	   border-bottom:thin solid;
	   border-left:thin solid;
	   border-right:thin solid;
	   border-color:#66311E;
	   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, DIV.csc-frame-frame1 H6 { margin-top: 5px; margin-bottom: 5px}
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, DIV.csc-frame-frame2 H6 { margin-top: 5px; margin-bottom: 5px }   


/******************/
/* Headers, plain - aus der "example.css" von TYPO 3.8 kopiert */
/******************/
H1 {
/* Überschrift überall*/
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px;
line-height: 20px; 
color: #000000; 
text-decoration: none; 
padding-top: 12px;
padding-bottom: 12px; 
font-weight: bold
}
H2 {
	 /* Überschrift: roter Rahmen für Tipps - z.B Tagungsbände etc */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #990000;
	margin: 10px 0px 30px 0px;
	/*height: 20px;*/
	/*width: 250px;*/
	border-bottom:thin solid;
	border-color:#000000;
	border-width: 1; 
}

H3 {
	 /* Navigations-Überschrift Brauner Balken */
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #66311E;
	/*background-color: #990000;*/
	margin: 0px 0px 50px 0px;
	/*height: 20px;*/
	/*width: 250px;*/
	border-bottom:thin solid;
	border-color:#000000;
	border-width: 1; 
}

H4 {
	 /* Kleine Überschrift */
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	text-decoration: none; 
}





H1, H2, H3, H4, H5 { margin: 0px 0px 0px 0px;}
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.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: none; }

/* 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://hogagv.hussmedien.de/fileadmin/template/icons/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://hogagv.hussmedien.de/fileadmin/template/icons/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; }*/

/*############# Mail-Formulare ################*/
/* Email form, specifically */ 
.csc-mailform { border: 0px; padding: 0px;} 
.csc-mailform-field LABEL { 
     font: normal 10px Verdana, Arial, sans-serif; color: #000000; 
     margin-right:1em; width:20em; float:left; text-align:left; clear: both;
     }
/*.csc-mailform-field { padding: 4px; } */
/*.csc-mailform-label { padding: 5px; font: bold 10px Verdana, Arial, sans-serif; color: #000066; } */
.csc-mailform-check {  }
