/***************************************************************
*  
*  CSS2.1-Definitionen für Mandant Kastanienhaus Güsen
*  (vervollständigt 2-Spalten-CSS)
*  
*  Letzte Aktualisierung:	15.04.2007
*  Letzte Validierung:		15.04.2007
*   (http://jigsaw.w3.org/css-validator/validator-uri.html)
*
*  Replacements
*  ------------
*  Schriftfarbe		#663300
*  Hintergrund		#fff
*  Rahmen		#663300
*  Hintergrund 2	#923611
*
***************************************************************/

	body {
		background-color:#A76B09;
		background-image:url(/fileadmin/images/mandanten/kasthaus/bg_gradient.png);
		background-position:center top;
		background-repeat:repeat-x;
		color:#000000;
	}
		
		
		
	#container {
		background-color:#663300;
		color:#fff;
	}

	#links {
	 overflow: hidden;
	}
	
	#rechts {
		border-left-color: #330000;
		background-color:#F4C976;
		color:#330000;
	}
	
	#rechts:after {
	}
	

	.links-laenger .mehrtext-links {
	}

	.links-laenger .mehrtext-rechts {
	}

	.rechts-laenger .mehrtext-rechts {
	}

	.rechts-laenger .mehrtext-links {
	}

	#innen1, #innen2 {
	}
	#innen1-rechts, #innen2-links {
	}

	#rechts, #innen2, #innen2-rechts {
	}

	/*.clearer {
	}

	.clearer {
	}*/

	.clearer {
	}


	fieldset {
	}

	img {
	/* Opera img fix*/
	}
	
	form {
	}
	
	td {
	}

	.root {
		background-color: #F4C976;
		color : #663300;
		border-color: #330000;	
	}
	
	.root_full {
		background-color: #fff;
		border-color: #330000;
		color : #663300;
	}
	
	div.head_wrapper {
		border-color: #330000;
		border-width: 1px 0 0 0;
		border-style: solid;				
	}
	
	div.headmenue_wrapper {
		color : #fff;
		background-color:#663300;
		border-color: #330000;
		border-width: 1px 0 1px 0;
		border-style: solid;
	}	
	
	div.head_logo {
	}


	div.head_bg {
	}

	div.head_bgleft {
	}

	div.head_bgright {
	}

	div.head_logo img {
	}

	div.head_bgleft img {
	}

	div.head_bgright img {
	}	
	
	div.headmenue_datum_wrapper {
	}
	
	div.headmenue_suche_wrapper {
	}
	
	div.headmenue_lang_wrapper {
	}
	
	div.headmenue_suche {
	}
	
	div.headmenue_datum {
	}

	div.headmenue_lang {
	}
	
	.sucheinput {
	}
	
	/* Klickpfad */
	ul.pfad {
	}
	
	ul.pfad li {
	}


	ul.pfad li.breadcrumb,
	ul.pfad li.first_breadcrumb,
	ul.pfad li.akt_breadcrumb {
	}
	

	/* Sprachwahl */
	ul.sprachwahl {
	}
	
	ul.sprachwahl li {
	}
	
	ul.fussnav {
	}
	
	ul.fussnav li {
	}
	
	div.path_wrapper {
	}
	
	div.path {
	}

	div.footer1_wrapper {
		border-color: #330000;	
	}
	
	div.footer1 {	
		background-color:#894B0C;
		color : #ffcc33;
		letter-spacing: 0.05em;
	}

	div.footer1 a {	
		background-color:#894B0C;
		color:#E0B25F;
		font-weight:bold;
	}	
	
	div.footer2_wrapper {
		border-color: #330000;
		background-color:#663300;
		color : #fff;		
	}
	
	div.footer2 {
		letter-spacing: 0.05em;
	}	
	
	div.footer2 a {	
		background-color:#663300;
		color:#CC9933;
		font-weight:bold;
	}	
	
	div.footer3_wrapper {
	}
	
	div.footer3 {
		color : #330000;
		background-color:transparent;
	}

	div.footer3 a {	
		background-color:transparent;
		color:#330000;
	}	
	
	
	#rechts ul, #rechts ol {		
	}
	
	#rechts ul {
	}
	
	
	/* Footer */

	div.user-fhbwebring-pi1 {
	}

	div.metamenu {
	}	

	
	.fcl {
	}

	.fcl2 {
	}


	/* Footer Links mit Bilder */
	
	.gfx_button_top {
		background-image: url(../../images/mandanten/kasthaus/top.gif);
	}
	
	.gfx_button_print {
		background-image: url(../../images/mandanten/kasthaus/print.gif);
	}
	
	.gfx_button_pdf {	
		background-image: url(../../images/mandanten/kasthaus/pdf.gif);
	}
	
	.gfx_button_rss {
		background-image: url(../../images/mandanten/kasthaus/rss.gif);
	}
	
	.gfx_button_zurueck {
		background-image: url(../../images/mandanten/kasthaus/back.gif);
	}
	
	.gfx_schriftbutton {
		background-image: url(../../images/mandanten/kasthaus/rss.gif);
	}
	
		
	/* Suchfeld */

	.suchfeld label {
	}

	.suchfeld fieldset legend {
	}

	.hidden, dfn {
	}

	.suchfeld {
	}

	.suchfeld fieldset {
	}

	.suchfeld fieldset legend {
	}

	.suchfeld label {
	}

	input.suchen {
		border-color: #663300;
		background-color: #fff;
		color: #663300;
	}


	div.suchfeld input.ohne_rahmen,
	#mailformformtype_mail {
		cursor:pointer;
		background-color: #894B0C;
		color:#F0C46E;
	}
	
	#mailformformtype_mail {
		border: 1px solid #330000;
	}
	div.suchfeld input.ohne_rahmen {
		border: 1px solid #F0C46E;
	}


	/* Navigation */
	
	
	div.nav {
		letter-spacing: 0.05em;
	}


	div.nav ul {
		background-color:#F4C976;
		color:#663300;
	}

/********************************************************************************
 * Ueberarbeitet (by MR 15.04.2007)
 * *****************************************************************************/
 
/* Reihenfolge der Pseudoklassen ist relevant */
	div.nav a,
	div.nav a:link,
	div.nav a:visited {
	 	display:block;
		color: #F0C46E;
		background-color:#894B0C;
		text-decoration:none;	
		font-weight:bold;
		border-bottom: 1px solid #330000;
		margin:0;
		padding:0.4em 0.25em 0.4em 1em;
	}
	

	div.nav a:focus,
	div.nav a:hover,
	div.nav a:active {
	 	display:block;
		color: #330000;
		background-color:#F4C976;
		text-decoration:none;	
		font-weight:bold;
		border-bottom: 1px solid #330000;
		margin:0;
		padding:0.4em 0.25em 0.4em 1em;
	}

/* Wenn Seite Unterseiten hat */
	#links ul li.no_sub a,
	#links ul li.no_sub a:link,
	#links ul li.no_sub a:visited {
		background-image: url(../../images/mandanten/kasthaus/submenu.gif);
		background-repeat: no-repeat;
	}

	#links ul li.no_sub a:focus,
	#links ul li.no_sub a:hover,
	#links ul li.no_sub a:active {
		background-image: url(../../images/mandanten/kasthaus/submenu_act.gif);
		background-repeat: no-repeat;
	}


	#links .a_act {
		color: #330000;
		background-color:#F4C976;
		background-image: url(../../images/mandanten/kasthaus/submenu_act.gif);
		background-repeat: no-repeat;
		font-weight:bold;
	}

	#links div.sub_activenode{		
		color: #330000;
		background-color:#F4C976;
		border-bottom: 1px solid #330000;
		font-weight:bold;
		padding:0.4em 0.25em 0.4em 1em;
	}
	
	#links div.sel{		
		color: #330000;
		background-color:#F4C976;
		border-bottom: 0px solid #F4C976;
		font-weight:bold;
		padding:0.4em 0.25em 0.4em 1em;
	}


    #links li.sel_sub ul,
	#links li.no ul,
	#links li.sub_activenode ul,
	#links li.sel ul{
		border-left: 1px solid #330000;
		margin-left:1em;
	}

	/* Abschliessende Linie unter Submen�s mit Abstand */
	#links li.sub_activenode,
    #links li.sel_sub{		
		border-bottom: 1px solid #330000;
		padding-bottom:0.3em;
	}
	
	#links li.sel{		
		border-bottom: 1px solid #330000;
		padding-bottom:0;
	}


	/* Schriftgrad */
	#links li.no {
		/*font-size: 0.95em;*/
	}
	/********************************************************************************
 * Ueberarbeitung Ende
 * *****************************************************************************/ 
	
	/* Text */
	
	a {
		background-color:#F4C976;
		color:#330000;
	}

	a:hover {
	}

	a:active {
	}

	a:focus {
	}
  	
	a.extLink {
	}
	
	.head_languages {
	}
	
	.suchebutton {
	}

	.i_normal {
	}
	
	input {
	}
	
	textarea {
	}
	
	select {
	}	
	
	div.path {
		background-color:transparent;
		color:#F4C976;		
		font-style:italic;
	}
	
	div.path a {
		background-color:transparent;
		color : #F4C976;
		font-style:normal;
	}
	
	div.path a:hover {
	}
	
	div.path a:active {
	}
	
	div.path a:focus {
	}

	h1.hidden {
	}
	
	.hidden {
	}

	h1,h2,h3,h4,h5,h6 {
	}

	h1 {
	}
	
	h2 {
	}	
		
	h3 {
	}
			
	h4 {
	}
		
	h5 {
	}
			
	h6 {
	}
	
	p {		
	}
	
	p.inline {
	}
	
	/* Formatierung Sprachwahl */
	div.langActive {	
		background-image: url(../../images/2spalten/red_arrow.gif);
	}
	
	div.langInactive, div.langDimmed {
	}
	
	div.langActive img,
	div.langDimmed img,
	div.langInactive img  {	
		border-color: #999;
	}
		
	div.langSwitch {
	}

	
	.klein {
	}
	
	.normal {
	}
	
	.gross {
	}
	
	
	
	/***  Cleaner, um missliebige Floats zu beseitigen  ***/
	.cleaner {
	}
	
	.unsichtbar {
	}
	
	/* ######################################################################################################
	** ### CSS-Hacks ########################################################################################
	** ######################################################################################################
	*/
	
	/* Clearfix-Hack siehe: http://jassesnee.de/easyclear/ */
	.clearfix:after {
	}
	
	.clearfix {
	}
	
	/* Hides from IE-mac wegen dem backslash >\*/
	
	* html .clearfix {
	}
	.clearfix {
	}
	/* End hide from IE-mac */
	
	/* => alle anderen Browser setzen .clearfix auf block */
	
	
	
	/* Cleafix-Hack zum Clearen der eingeschlossenen Float-Umgebungen "floatbox" */
	.floatbox:after {
	}
	
	.floatbox {
	}
	
/********************************************************************************
 * Ueberarbeitet (by MR 15.04.2007)
 * *****************************************************************************/
 
	* html div.nav ul ul{
		width: 100%;
	}

	/* IE7 Hacks BEGINN
	Hacks nur f�r den IE7, da * html nicht interpretiert wird
	verhindert ein ueberstehen der Liste �ber #links hinaus --> MR*/

	*+html div.nav ul li ul li ul li ul{
		width: 90%;
		overflow:hidden;
	}

	/* Verhindert das Rutschen der Bilder */
	*+html div.csc-textpic{

		overflow:hidden;
		position:relative;
	}
	
	/* IE7 Hacks END */
	
/********************************************************************************
 * Ueberarbeitung Ende
 * *****************************************************************************/ 

	/******************************************/
	/************** EXTENSIONS ****************/
	/******************************************/

	/* styles for extension "tx_indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-browsebox LI {
	}

	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
	}

	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	}

	.tx-indexedsearch .tx-indexedsearch-whatis {
	}

	.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
	}

	.tx-indexedsearch .tx-indexedsearch-noresults {
	}
	.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
		color:red;
		background-color: transparent;
	}

	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
		background:transparent;
		color:black;
	}

	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
	}

	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
	}

	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
		background:#cccccc;
		color:black;
	}

	.tx-indexedsearch .tx-indexedsearch-res .noResume {
		color:#666666;
		background:#fff;
	}

	.tx-indexedsearch .tx-indexedsearch-category {
		background:#cccccc;
		color:#000;
	}

	/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
	.tx-indexedsearch .res-tmpl-css {
	}

	.tx-indexedsearch .searchbox-tmpl-css LABEL {
	}

	.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css {
	}

	.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd {
	}

	.tx-indexedsearch .info-tmpl-css dd.item-mtime {
	}

	.tx-indexedsearch .info-tmpl-css dd.item-path {
	}


	/* styles for extension "tx_cssstyledcontent" */
	/* Formatierung f?r Text mit Bild */

	div.csc-textpic {
	}

	div.csc-textpic-intext-right {
	}

	div.csc-textpic-imagewrap {
		border-color: #330000;
		background-color:#663300;
		color: #E0B25F;
	}

	div.csc-textpic-imagewrap img {
	}

	dl.csc-textpic-image {
	}

	dl.csc-textpic-firstcol {
	}

	dl.csc-textpic-lastcol {
	}

	dd.csc-textpic-caption {
		border-top-color: #330000;
	}

	dl.csc-menu csc-menu-4 {
	}

	div.csc-textpic-text {
	}


	/* Captions */	
	DIV.csc-textpic-caption-c .csc-textpic-caption {
	}

	DIV.csc-textpic-caption-r .csc-textpic-caption {
	}

	DIV.csc-textpic-caption-l .csc-textpic-caption {
	}

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn {
	}

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border-color: black;		
	}

	DIV.csc-textpic-imagewrap {
	}

	DIV.csc-textpic IMG {	
	}

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {
	}

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL {
	}

	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {
	}

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
	}

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {
	}

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {
	}

	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {
	} /* FE-Editing Icons */

	DL.csc-textpic-image {
	}

	DL.csc-textpic-image DT {
	}

	DL.csc-textpic-image DD {
	}

	/* Clearer */
	DIV.csc-textpic-clear {
	}

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	}

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	}

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
	}

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
	}

	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {
	}

	DIV.csc-textpic DIV.csc-textpic-imagerow {	
	}

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {
	}

	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {
	}

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	}

	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text {
	}

	/* Center (above or below) */
	DIV.csc-textpic-center {
	}

	DIV.csc-textpic-center DIV.csc-textpic-imagewrap {
	}

	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	}

	DIV.csc-textpic-center DIV.csc-textpic-text {
	}

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap {
	}

	DIV.csc-textpic-right DIV.csc-textpic-text {
	}

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap {
	}

	DIV.csc-textpic-left DIV.csc-textpic-text {
	}

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
	}

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
	}

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
	}

	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {
	}

	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	}

	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {
	}
	/* End hide from IE5/mac */
	
	
	
	/* default styles for extension "tt_news" */
	/*-----------------------------------  clearer  -----------------------------------*/
	/* prevent floated images from overlapping the div-containers they are wrapped in  */

	.news-list-container div.tt_news_clearer,
	.news-single-item div.tt_news_clearer,
	.news-latest-container div.tt_news_clearer {
	}
	
	.news-latest-container div.tt_news_clearer {
	}


	/*--------------------------------- tt_news LIST view  -----------------------------------*/
	.news-list-container {
	}


	.news-list-item {
		border-color: 663300;
	}
	
	.news-list-container H3 {
		background-color: #923611;
		color: #fff;
		border-bottom-color: #663300;
	}
	
	.news-list-container H3 A {
		color:#fff;
		background-color: #923611;
	}
	
	.news-list-container H3 A:LINK,
	.news-list-container H3 A:VISITED,
	.news-list-container H3 A:HOVER {
		color:#fff;
		background-color:#923611;
	}
	

	.news-list-container p {
	}
	
	.news-list-date {
		color: #fff;
		background-color:#923611;
	}

	.news-list-imgcaption {
	}

	.news-list-container IMG {
		border-color: #663300;
	}
	
	.news-list-category IMG {
	}

	.news-list-morelink,.news-list-category {
	}
	
	.news-list-morelink  {
	}
	
	.news-list-browse {
	}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
	.tx-ttnews-browsebox, .browseBoxWrap {
	}

	.tx-ttnews-browsebox TD {
	}
	
	.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	}
	
	.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	}

	.tx-ttnews-browsebox-SCell {
		background-color: #923611;
		border-color: #663300;
		color: #663300;
	}	
	
	.tx-ttnews-browsebox-SCell a,
	.tx-ttnews-browsebox-SCell a:link,
	.tx-ttnews-browsebox-SCell a:visited,
	.tx-ttnews-browsebox-SCell a:hover,
	.tx-ttnews-browsebox-SCell a:focus {
		background-color: #923611;
		color: #666;
	}
	
	/*--------------------------------- tt_news Search view  ---------------------------------*/
	
	.news-search-emptyMsg {
	}
	
	.news-search-form form {
	}
	
	.news-search-form {
	}
	
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
	.news-single-item {
		border-color: #663300;
	}
	
	.news-single-item H2 {
		background-color:#923611;
		color: #666;
		border-bottom-color: #663300;
	}
	
	.news-single-item H3 {
	}

	.news-single-img {
		border-color: #663300;	
		background-color:#923611;
		color:#663300;
	}

	.news-single-img img {
	}

	.news-single-imgcaption {
		background-color:#923611;
		color: #666;
		border-top-color: #663300;
	}

	.news-single-category {
	}
	
	.news-single-backlink,
	.news-single-backlink a {
		background-color:#923611;
		color: #fff;		
	}
	
	.news-single-backlink {
		border-top-color: #663300;
	}
	
	.news-single-timedata {
		background-color:#923611;
		color: #666;
	}
	
	.news-single-item p.bodytext {
	}
	
	.news-single-author {
	}
	
	.news-single-additional-info {
		color:#666;
		background-color:#fff;
	}
	
	.news-single-related,
	.news-single-files,
	.news-single-links  {
		border-top-color: #663300;
		color:#666;
		background-color:#fff;
	}

	.news-single-links  {
		border-top-color: #663300;	
	}
	
	.news-single-links a,
	.news-single-links a:link,
	.news-single-links a:visited,
	.news-single-links a:hover,
	.news-single-links a:focus {
	}
	
	.news-single-related DD, .news-single-links DD, .news-single-files DD {
	}

	.news-single-related DT, .news-single-links DT, .news-single-files DT {
	}

	.news-single-files img {
	}
	
	/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
	.news-amenu-container {
	}

	.news-amenu-container a,
	.news-amenu-container a:link,
	.news-amenu-container a:visited,
	.news-amenu-container a:hover,
	.news-amenu-container a:focus {
		color:#fff;
		background-color:#923611;
	}
	
	.news-amenu-container ul {
		border-color: #663300;
		background-color:#923611;
		color:#663300;
	}
	
	.news-amenu-container dd {
	}
		
	.news-amenu-container li {
	}
	
	.news-amenu-container h2 {
		color:#663300;
		background-color:#fff;
	}
	
	.news-amenu-item-year {
		border-color: #663300;
		background-color: #fff;
		color:#666;
	}

	/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


	.news-catmenu  {
		border-color: #666;
		color:#663300;
		background-color:#923611;
	}
	.news-catmenu-header {
	}
	.news-catmenu DIV {
	}
	.news-catmenu DIV img, .news-catmenu img, .news-catmenu-header img {
	}
	.news-catmenu-ACT {
	}

	/*  Styles for catmenu mode "nestedWraps" */
	.level1 {
		background-color:#923611;
		color:#663300;
		border-left-color: #666;
		border-top-color: #666;
	}
	.level2 {		
		background-color:#923611;
		color:#663300;
		border-left-color: #666;
	}
	.level3 {
		background-color:#923611;
		color:#663300;
		border-left-color: #666;
		border-top-color: #666;

	}
	.level4 {
		background-color:#923611;
		color:#663300;
		border-left-color: #666;
	}


	/* default styles for extension "tx_wssitemap_pi1" */
	.tx-wssitemap-pi1 .treemenudiv {}
	.tx-wssitemap-pi1 .treemenudiv img {
	}

	.tx-wssitemap-pi1 .treemenudiv a {
		color: #003399;
		background-color:#fff;
	}

	.tx-wssitemap-pi1 .treemenudiv a:hover {
		color: #003399;
		background-color:#fff;
	}

	.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_act {
		color: #003399;
		background-color:#fff;
	}

	.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_actifsub {
		color: #003399;
		background-color:#fff;
	}
	
	#flashintro {
		margin: auto;
		margin-top: 5em;
		width:32.8em;
		border:1px solid #330000;	
	}
	
	#intro_headline,
	#intro_footer {	
		color:#E0B25F;
		background-color:#663300;
		font-weight:bold;
		text-align:center;
	}
	
	#intro_headline h1 {
		margin-left:1.4em;
	}
	
	#intro_footer a {
		color: #E0B25F;
		margin:0 1em 0 0;
		background-color:#663300;
	}
	
	#intro_content img {
		vertical-align: middle;
	}
