/***************************************************************
*  
*  CSS2.1-Definitionen für Mandant WEBandIT
*  (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	#663300
*
***************************************************************/

	body {
		color:#333;
		background-color:#fff;
	}
		
		
		
	#container {
		background-color:#10222B;
		color:#fff;
	}

	#links {
	 overflow: hidden;
	}
	
	#rechts {
		border-left-color: #10222B;
		background-color:#fff;
		color:#10222B;
	}
	
	#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: #fff;
		color : #10222B;
		border-color: #10222B;	
	}
	
	.root_full {
		background-color: #fff;
		border-color: #10222B;
		color : #10222B;
	}
	
	div.head_wrapper {
		border-color: #10222B;		
		border-width: 1px 0 0 0; 
		border-style: solid;
	}
	
	div.headmenue_wrapper {
		color: #fff;
		background-color:#10222B;
		border-color: #10222B;
		border-width: 1px 0 0 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: #10222B;	
	}
	
	div.footer1 {	
		background-color:#66a552;
		color : #10222B;	
	}

	div.footer1 a {	
		background-color:#66a552;
		color:#fff;
	}	
	
	div.footer2_wrapper {
		border-color: #10222B;
		background-color:#10222B;
		color: #fff;		
	}
	
	div.footer2 {
	}	
	
	div.footer2 a {	
		background-color:#10222B;
		color:#fff;
	}	
	
	div.footer3_wrapper {
	}
	
	div.footer3 {
		color : #666;
		background-color:#fff;
	}	
	
	#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/lokelstal/top.gif);
	}
	
	.gfx_button_print {
		background-image: url(../../images/mandanten/lokelstal/print.gif);
	}
	
	.gfx_button_pdf {	
		background-image: url(../../images/2spalten/pdf.gif);
	}
	
	.gfx_button_rss {
		background-image: url(../../images/2spalten/rss.gif);
	}
	
	.gfx_button_zurueck {
		background-image: url(../../images/2spalten/back.gif);
	}
	
	.gfx_schriftbutton {
		background-image: url(../../images/2spalten/rss.gif);
	}
	
		
	/* Suchfeld */

	.suchfeld label {
	}

	.suchfeld fieldset legend {
	}

	.hidden, dfn {
	}

	.suchfeld {
	}

	.suchfeld fieldset {
	}

	.suchfeld fieldset legend {
	}

	.suchfeld label {
	}

	input.suchen {
		border-color: #10222B;
		background-color: #fff;
		color: #10222B;
	}

	input.ohne_rahmen {
		border-color: #fff;
		background-color: #10222B;
		color: #fff;
	}


	/* Navigation */
	
	
	div.nav {
	}


	div.nav ul {
		background-image: url(../../images/mandanten/lokelstal/menu_bg.gif);
		background-repeat: repeat;
		color:#10222B;
	}

/********************************************************************************
 * 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: #fff;
		background-color:#66a552;
		text-decoration:none;	
		font-weight:normal;
		border-bottom: 1px solid #10222B;
		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: #300;
		background-color:#FF9933;
		text-decoration:none;	
		font-weight:normal;
		border-bottom: 1px solid #10222B;
		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/lokelstal/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/lokelstal/submenu_act.gif);
		background-repeat: no-repeat;
	}


	#links .a_act {
		color: #ff8700;
		background-color:#FF9933;
		background-image: url(../../images/mandanten/lokelstal/submenu_act.gif);
		background-repeat: no-repeat;
		font-weight:bold;
	}

	#links div.sub_activenode,
	#links div.sel{		
		color: #333;
		background-color:#FF9933;
		/*border-bottom: 1px solid #10222B;*/
		border-bottom: 1px solid #10222B;
		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 #10222B;
		margin-left:1em;
	}

	/* Abschliessende Linie unter Submenüs mit Abstand */
	#links li.sub_activenode,
    	#links li.sel_sub{		
		border-bottom: 1px solid #10222B;
		padding-bottom:0.3em;
	}
	
	#links li.sel{		
		border-bottom: 1px solid #10222B;
		padding-bottom:0;
	}


	/* Schriftgrad */
	#links li.no {
		/*font-size: 0.95em;*/
	}
	
/********************************************************************************
 * Ueberarbeitung Ende
 * *****************************************************************************/ 
	
	/* Text */
	
	a {
		background-color:#fff;
		color:#ff8700;
	}

	a:hover {
	}

	a:active {
	}

	a:focus {
	}
  	
	a.extLink {
	}
	
	.head_languages {
	}
	
	.suchebutton {
	}

	.i_normal {
	}
	
	input {
	}
	
	textarea {
	}
	
	select {
	}	
	
	div.path a {
		background-color:#fff;
		color : #ff8700;
	}
	
	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: #fff;
	}

	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
		background:#eeeeee;
		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:#10222B;
	}

	/* 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: #10222B;
		background-color:#10222B;
		color: #10222B;
	}

	div.csc-textpic-imagewrap img {
	}

	dl.csc-textpic-image {
	}

	dl.csc-textpic-firstcol {
	}

	dl.csc-textpic-lastcol {
	}

	dd.csc-textpic-caption {
		border-top-color: #10222B;
		letter-spacing: 0.05em;
		color:#cccccc;		
	}

	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 LATEST view  -----------------------------------*/
	.news-latest-container {
	}


	.news-latest-item,
	.news-list-item img {
		border-color: #10222B;
	}

		
	.news-latest-container H3 {
		background-color: #10222B;
		color: #fff;
		border-bottom-color: #10222B;
	}
	
	.news-latest-container H3 A {
		color:#fff;
		background-color: #10222B;
	}
	
	.news-latest-container H3 A:LINK,
	.news-latest-container H3 A:VISITED,
	.news-latest-container H3 A:HOVER {
		color:#fff;
		background-color:#10222B;
	}
	

	.news-latest-container p {
	}
	
	.news-latest-date {
		color: #fff;
		background-color:#10222B;
	}

	.news-latest-imgcaption {
	}

	.news-latest-container IMG {
		border-color: #10222B;
	}
	
	.news-latest-category IMG {
	}

	.news-latest-morelink,.news-latest-category {
	}
	
	.news-latest-morelink  {
	}
	
	.news-latest-browse {
	}


	/*--------------------------------- tt_news LIST view  -----------------------------------*/
	.news-list-container {
	}


	.news-list-item {
		border-color:#10222B;		
	}
	
	.news-list-container H3 {
		background-color: #10222B;
		color: #fff;
		border-bottom-color: #10222B;
	}
	
	.news-list-container H3 A {
		color:#fff;
		background-color: #10222B;
	}
	
	.news-list-container H3 A:LINK,
	.news-list-container H3 A:VISITED,
	.news-list-container H3 A:HOVER {
		color:#fff;
		background-color:#10222B;
	}
	

	.news-list-container p {
		
	}
	
	.news-list-date {
		color: #fff;
		background-color:#10222B;
	}

	.news-list-imgcaption {
	}

	.news-list-container IMG {
		border-color: #10222B;
	}
	
	.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: #10222B;
		border-color: #10222B;
		color: #10222B;
	}	
	
	.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: #10222B;
		color: #fff;
	}
	
	/*--------------------------------- tt_news Search view  ---------------------------------*/
	
	.news-search-emptyMsg {
	}
	
	.news-search-form form {
	}
	
	.news-search-form {
	}


	div.news-search-form input {
		border: 1px solid #10222B;
		padding:0.2em;
		*padding:0.1em;
	}	

	div.news-search-form span.news-search-form-submit input {
		border: 1px solid #10222B;
		background-color: #66a552;
		color: #fff;
		padding:0.1em;
		*padding:0;
	}


	
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
	.news-single-item {
		border-color: #10222B;
	}
	
	.news-single-item H2 {
		background-color:#10222B;
		color: #fff;
		border-bottom-color: #10222B;
	}
	
	.news-single-item H3 {
	}

	.news-single-img {
		border-color: #10222B;	
		background-color:#10222B;
		color:#10222B;
	}

	.news-single-img img {
	}

	.news-single-imgcaption {
		background-color:#10222B;
		color: #fff;
		border-top-color: #10222B;
	}

	.news-single-category {
	}
	
	.news-single-backlink,
	.news-single-backlink a {
		background-color:#10222B;
		color: #fff;		
	}
	
	.news-single-backlink {
		border-top-color: #10222B;
	}
	
	.news-single-timedata {
		background-color:#10222B;
		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: #10222B;
		color:#10222B;
		background-color:#fff;
	}

	.news-single-links  {
		border-top-color: #10222B;	
	}
	
	.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:#10222B;
	}
	
	.news-amenu-container ul {
		border-color: #10222B;
		background-color:#10222B;
		color:#10222B;
	}
	
	.news-amenu-container dd {
	}
		
	.news-amenu-container li {
	}
	
	.news-amenu-container h2 {
		color:#10222B;
		background-color:#fff;
	}
	
	.news-amenu-item-year {
		border-color: #10222B;
		background-color: #fff;
		color:#10222B;
	}

	/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


	.news-catmenu  {
		border-color: #666;
		color:#10222B;
		background-color:#10222B;
	}
	.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:#10222B;
		color:#10222B;
		border-left-color: #666;
		border-top-color: #666;
	}
	.level2 {		
		background-color:#10222B;
		color:#10222B;
		border-left-color: #666;
	}
	.level3 {
		background-color:#10222B;
		color:#10222B;
		border-left-color: #666;
		border-top-color: #666;

	}
	.level4 {
		background-color:#10222B;
		color:#10222B;
		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;
	}	



	#mailformformtype_mail {
		border: 1px solid #10222B;		
		color:#fff;
		background-color:#10222B;
		font-weight:bold;
	}
	
	
	

	
	/* Umfrage styles */
	
	/* Powermail */
	/* Form */
	
div.tx-powermail-pi1 {
	font-size:0.8em;
}
	
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed */
	background-color: red;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 150px;
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	font-weight: bold;
	color: black;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 190px;
        margin:0px 5px 0px 10px;
	float: left;
	clear: both;
text-align:left;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 260px;
	border:1px solid #333;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 20px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */
	margin: 20px 0 10px 150px;
	font-weight: bold;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 20px 0 0 0;
	padding: 0;
	font-weight: bold;
font-size:1em;

}
div.countryzone {
	margin: 10px 0 0 150px;
}


	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

div.powermail_check_inner {

	padding: 5px;
}	
	
div.powermail_check_inner_uid11_5 {
margin:10px 0 10px 0;
}

div.tx-powermail-pi1_confirmation,
div.tx-powermail-pi1_thx {
	font-size:1.5em;
} 

div.powermail_check_inner_uid11_2 {
margin:10px 0 0px 0;
}

.news-list-browse {
font-size:0.9em;
}