/* in folder uploads/tf/stylesheet.css

/* NEWS - general */

.keinBorder {
	border:0px !important}

DIV.tx-mininews-pi1 P {
  font-family : Verdana, Arial;
  font-size: 11px;
  margin: 0 0 0 0;
}

/* NEWS - Front-page news */
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime {
  font-size: 10px;
  background-color: #AFB85B;
}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title {
  font-size: 12px;
  font-weight: bold;
}


.newsdate {
	width: 60px;
}

/* NEWS - Archive news */
DIV.tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-datetime {
  font-size: 10px;
  background-color: #AFB85B;
}
DIV.tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title {
  font-size: 13px;
  font-weight: bold;
}
DIV.tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title A {
  color: navy;
}

/* NEWS - details */
DIV.tx-mininews-pi1 {
  font-family : Verdana, Arial;
  font-size: 11px;
}
DIV.tx-mininews-pi1 H2 {
  font-family : Verdana, Arial;
  font-size: 18px;
  margin-top: 10px;
  margin-bottom: 0px;
  color: navy;
}
BODY { 
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #002458;
	background-color:#D5D6D7;
	/*font-size: 80%;*/
	}


h1 {
	padding-left:5px;
	font-size: 100%;
	color: #002458;
	font-weight: bold;
	padding-top: 5px !important;	
}


h2 {
	padding-left:5px;
	font-size: 90%;
	color: #002458;
	font-weight: bold;
}

h3 {
	font-size: 100%;
	color: #002458;
	font-weight: bold;
}

.csc-firstHeader {
background-color:#E7E8EA;
}

.csc-header, .csc-header-n1, .csc-firstHeader {
visibility:visible;
} /*headline soll nicht angezeigt werden */


.bodytext {
	padding-left:5px;

}

.maincontent {
	padding: 0px 0px 0px 0px;
}

.csc-textpic-text {
	background-color: #E7E8EA;
}

.contenttable td {
	padding: 0px 0px 0px 0px;
	/* background-color: #E7E8EA; */
}

.news-list-item {

 	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 5px;
	
}	

.fusszeile td {
margin: 0px 0px 0px 0px;
padding:  1px 0px 1px 0px;
height: 15px;
color:#FFFFFF;

}
.fusszeile form {
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
}

.auftragtabelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: solid 1px #000000;
	border-collapse: collapse;
	width: 400px;
	margin: 0px 6px 0px 6px;
	padding: 0px 6px 0px 6px;
	
}


th {
	font-size: 10px;
	font-weight: bold;
}
.textklein{
font-size: 10px;
}

.tabelleheadline{
	background-color: #FFFEE6;
	
}

 .tx-srfeuserregister-pi1 p { font-family:Verdana, sans-serif; font-size:11px; line-height:120%; color:#000000; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srfeuserregister-pi1 td { vertical-align:middle; font-family:Verdana, sans-serif; font-size:11px; line-height:100%; color:#000000; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}
   .tx-srfeuserregister-pi1 input { font-size:11px; font-family:Verdana; background-color:#FFFFFF; color:#333333; font-weight:bold; }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#CD8900; font-weight:bold; }
   .tx-srfeuserregister-pi1 select { width:275px; font-size:10px; font-family:Verdana; background-color:#fffff; color:#333333; font-weight:bold; }
   .tx-srfeuserregister-pi1 textarea { font-size:11px; font-family:Verdana; background-color:#ffffff; color:#333333; }
 
.submitbutton { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#CD8900; font-weight:bold; }
.textinput { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#333333; font-weight:bold; }
  

/* NAVIGATION */

TD#menu_1 {
	vertical-align:top;
	padding-top:5px;
	padding-left:0px;
	margin-left:0px;
	
}

TD#menu_1 DIV {
	font-size:11px;
	font-size:11px;
	padding: 0px 0px 5px 11px;
	}

TD#menu_1 DIV A {
	color: navy;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF
	
}

TD#menu_1 DIV A:hover{
	color:#3399CC;
}

/* MENU 1, level 1, normal state(NO) */
TD#menu_1 DIV.menu1-level1-no A{
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	}

TD#menu_1 DIV.menu1-level1-act A {
	font-weight:bold;
	/*color:#FFD403;*/
	margin: 0px 0px 0px 0px;
}

TD#menu_1 DIV.menu1-markierung-level1 {
	background-repeat:no-repeat;
	background-image:url(../../images-template/menu_quadrat.gif);
}

TD#menu_1 DIV.menu1-markierung-level1 A{
	margin: 0px 0px 0px 0px;
	color:#FFD403;
	
}

/* MENU 1, level 2, normal state(NO) */
TD#menu_1 DIV.menu1-level2-no {
	color:#FFFFFF;
	padding-left:24px;	
}

TD#menu_1 DIV.menu1-level2-act {
	padding-left:24px;
}
TD#menu_1 DIV.menu1-level2-act A {
	color:#FFD403;
}

/* MENU 1, level 2, active state(ACT) */
TD#menu_1 DIV.menu1-markierung-level2 A {
	clear:both;
	color:#FFD403;
}

TD#menu_1 DIV.menu1-markierung-level2 {
	padding-left:24px;
	background-repeat:no-repeat;
	background-image:url(../../images-template/menu_quadrat.gif)
}	


/* MENU 1, level 3, normal state(NO) */
TD#menu_1 DIV.menu1-level3-no {
	color:#FFFFFF;
	padding-left:34px;
}

TD#menu_1 DIV.menu1-level3-act {
	padding-left:34px;
}
TD#menu_1 DIV.menu1-level3-act A {
	color:#FFD403;
}

/* MENU 1, level 3, active state(ACT) */
TD#menu_1 DIV.menu1-markierung-level3 A {
	clear:both;
	color:#FFD403;
}

TD#menu_1 DIV.menu1-markierung-level3 {
	padding-left:34px;
	background-repeat:no-repeat;
	background-image:url(../../images-template/menu_quadrat.gif)
}


/* MENU 1, level 4, normal state(NO) */
TD#menu_1 DIV.menu1-level4-no {
	font-weight:normal;
	color:#FFFFFF;
	padding-left:42px;
}
TD#menu_1 DIV.menu1-level4-no A{
	font-weight:normal;
}

TD#menu_1 DIV.menu1-level4-act {
}

/* MENU 1, level 3, active state(ACT) */
TD#menu_1 DIV.menu1-markierung-level4 A {
	font-weight:normal;
	clear:both;
	color:#FFD403;
}

TD#menu_1 DIV.menu1-markierung-level4 {
	padding-left:42px;
	background-repeat:no-repeat;
	background-image:url(../../images-template/menu_quadrat.gif)
}


.clearer {
	clear:both;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


.list-news-more {
	clear:both;
}

.newstable {
	border: 5px solid #003874;
	padding-left:0px;
	margin-left:0px;
}

.newstable h1, .newstable p, .newstable bodytext {
	padding: 0px 2px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.news-list-container img {
	float:none !important;
	border: 0px !important;
}

/* Styles aus ecoplus.at Vorlage */
body, td {
    font-family: Arial,Helvetica,Sans Serif;
    font-size: 11px;
  }
  
hr {
	border: 3px solid #275188;
	height: 3px;
	}  

ul {
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:10px;
}

ol {
	padding-left:2px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:10px;
}

ul {
	list-style-type:square;
}

li {
	margin-left:10px;
	padding-left:0px;
	padding-top:3px;
}
	
	.infoboxtext, .infoboxtext td {
	color: #7D92C5;
	color: #AAB6D9;
	font-size: 11px;
	
	}
	
	
  	a, a:visited	{
		text-decoration: none;
		color : #00509F;
	}

	a:hover		{ 
		text-decoration: none; 
		color: #003366; 
	}


	.bgblau td {
		color: #ffffff;
	}
	
	
	.headertitel {
    font-size: 26px;
    color: #FFFFFF;
	padding-left: 15px;
	}
	
	.claimtop {
    font-size: 11px;
    color: #273353;
	padding-right: 22px;
	font-weight:bold;
	padding-bottom: 5px;
	
	}


	.logoslogan {
	
    font-size: 12px;
		font-weight: bold;
    color: #3c3c3c;
	
	}
	
	.container {
	  scrollbar-face-color: #003874;
	  scrollbar-highlight-color: #003874;
	  scrollbar-darkshadow-color: #003874;
	  scrollbar-track-color: #003874;

	  scrollbar-3dlight-color: #5880AB;
	  scrollbar-shadow-color: #5880AB;
	  scrollbar-arrow-color: #5880AB;
	}

	.menu a, .menu a:visited {
		text-decoration: none;
		font-size: 11px;
		color: #ffffff;
		font-weight: bolder;
	}
	
	.menu a:hover {
		text-decoration: none;
		font-size: 11px;
		color: #FFD403;
		color: #3977C5;
		font-weight: bolder;
	}

	.menu1, .menu1 a, .menu1 a:visited {
		text-decoration: none;
		font-size: 11px;
		color: #ffffff;
		font-weight: bolder;
	}

	.menu1 a:hover {
		text-decoration: none;
		font-size: 11px;
		color: #FFD403;
		color: #3977C5;
		font-weight: bolder;
	}
	
	.menu2, .menu2 a, .menu2 a:visited {
		text-decoration: none;
		font-size: 11px;
		font-style: italic;
		color: #ADB6D6;
		font-weight: bolder;
	}

	.menu2 a:hover {
		text-decoration: none;
		font-size: 11px;
		font-style: italic;
		color: #FFD403;
		color: #3977C5;
		font-weight: bolder;
	}


	.menu3, .menu3 a, .menu3 a:visited {
		text-decoration: none;
		font-size: 11px;
		font-style: italic;
		color: #ADB6D6;
	}

	.menu3 a:hover {
		text-decoration: none;
		font-size: 11px;
		font-style: italic;
		color: #FFD403;
		color: #3977C5;
	}

	.menu_aktiv, .menu_aktiv a, .menu_aktiv a:hover, .menu_aktiv a:visited {
		color: #FFD403;
	}	
	
	.teaser {
		font-size: 11px;
		color: #002659;
		padding: 5px;
		line-height: 13px;
	}

	.teasertitel {
		font-size: 11px;
		font-weight: bold;
		line-height: 13px;
		color: #002659;
	}

	.teaser a, .teaser a:visited {
	
		color: #939598;
	}

	.teaser a:hover {
	
		color: #000000;
	}


	.link_portal a, .link_portal a:visited {
		text-decoration: none;
		color: #000000;
	}
	
	.link_portal a:hover {
		text-decoration: none;
		color: #00509F;
	}


	input
	{ 
    font-size: 10px;
	text-align: left;
	border: 1px solid #b0b0b0;
    }
	
	select {
	font-size: 10px;
	}

	.ablk					{
		text-decoration: none;
		background-color : Aqua;
	}


	.menu_top a, .menu_top a:visited {
		font-size: 14px;
		color: #C5C5C5;
		font-weight: bold;
	}
	
		.menu_top a:hover {
		color: #000000;
	}

	
	.menu_bottom a, .menu_bottom a:visited {
		font-size: 11px;
		color: #3c3c3c;
		font-weight: bold;
	}

	.menu_bottom a:hover {
		color: #000000;
	}

	.menu_bottom_la a, .menu_bottom_la a:visited {
		font-size: 12px;
		font-weight: bold;
	}

	.menu_titel {
		font-size: 11px;
		font-weight: bold;
		color: #6699CC;
	}

	.menu_titel_aktiv a, .menu_titel_aktiv a:visited {
		font-size: 11px;
		font-weight: bold;
		color: #000000;
	}

	.presse_rechts {
		font-size: 11px;
	}

	
.menu_subtitel {
		font-size: 11px;
		color: #6699CC;
	}

.menu_subtitel_aktiv a, .menu_subtitel_aktiv a:visited {
		font-size: 11px;
		color: #000000;
	}

.defaultlist {
		font-weight: bold;
		color : #6699CC;
		line-height : 15px;
	}
	.defaultlist1 {
		line-height : 15px;
	}

	.downloads {
		font-size: 13px;
	}


	.text_titel {
    font-size: 11px;
		font-weight: bold;
		color: #002458;
	}

	.text_untertitel {
    font-size: 11px;
		font-weight: bold;
		color: #002458;
	}

	.text_vorspann {
    font-size: 11px;
		font-weight: normal;
		color: #002458;
	}

	.text_content_titel {
    font-size: 11px;
		color: #002458;
		font-weight: bold;
	}

	.infoboxtext .text_content_titel {
		color: #AAB6D9;
	}

	

	.text_bild {
		font-size: 10px;
		font-weight: normal;
		color: #002458;
	}

	.content_download_text {
    font-size: 11px;
		font-weight: normal;
		font-style : italic;
	}

	.text_content {
    font-size: 11px;
		font-weight: normal;
		color: #002458;
	}

	.infoboxtext .text_content {
		color: #AAB6D9;
	}

	.infoboxtext a, .infoboxtext a:visited {
		color: #AAB6D9;
		font-weight: bold;
	}
	
	
	.infoboxtext .presse_rechts_aktiv a, .infoboxtext .presse_rechts_aktiv a:visited {
	color: #ffffff;
	}

	
	.infoboxtext a:hover {
		color: #ffffff;
		font-weight: bold;
	}

	.text_link					{
    font-size: 11px;
		font-weight: bold;
		color: #002458;
	}

	.text_linktipp {
    font-size: 11px;
		font-weight: bold;
		color: #002458;
	}


/* Styles für CMS-Elemente */
.artikel_titel { padding-left: 10px;padding-right: 5px; margin-top: 5px; font-size: 12px; font-weight: bold; color: #002458;}
.artikel_untertitel { padding-left: 10px; padding-right: 5px; font-size: 12px; font-weight: bold; color: #002458; margin-top: 5px; }
.artikel_vorspann { padding-left: 10px; padding-right: 5px; color:#002458;}
.content_bild_oben { }
.content_titel { padding-left: 10px; padding-right: 5px; font-weight: bold; color: #002458; margin-top: 5px; }
.content_bild_mitte { }
.content_text { padding-left: 10px; padding-right: 5px; font-size: 11px; font-weight: normal; color: #002458; margin-top: 5px;  margin-bottom: 10px; }
.content_text a, .content_text a:visited { color: #00509F; }
.content_text a:hover { color: #002458; }
	.content_bild_links { margin-right: 5px; }
	.content_bild_rechts { margin-left: 5px; }
.content_bild_unten { }
.content_bild_text { }
.content_link { margin-left: 20px; width: 98%; margin-bottom: 10px; }
.content_link_bullet { margin-top: 3px; }
.content_link_bezeichnung { font-weight: bold; font-style: italic; font-size: 11px; }
.content_anhang { margin-left: 15px; margin-right: 15px;  width: 98%; margin-bottom: 10px;}
.content_anhang_bezeichnung {	font-weight: bold; }
.content_anhang_fileinfo { }
.content_anhang_text { }

/* Styles für den linken Bereich im Artikel - verhindert den Abstand, wenn Bild nicht mittig gestellt wird */
.content_artikel_links .content_bild_links { margin-right: 0px; }
.content_artikel_links .content_bild_rechts { margin-right: 0px; }
.content_artikel_links .content_text { padding-left: 0px; padding-right: 0px;  margin-top: 0px;  margin-bottom: 0px; }

/* Styles für die Popups mit blauem Hintergrund */
.bgblau .artikel_titel { color: #ffff;}
.bgblau .artikel_untertitel { color: #ffff; }
.bgblau .content_text a, .bgblau .content_text a:visited { color: #3977C5; }
.bgblau .content_text a:hover { color: #ffffff; }
.bgblau .content_text { padding-left: 0px; padding-right: 0px; }

/* Style für 10-Punkte-Popup */
.zehnpunkte .content_text { padding-left: 30px; padding-right: 40px; }

.se	{ color : white; background-color : Red; } /* Darstellung der Suchergebnisse */



.spalte_kontakt {
 font-size: 11px;
 font-weight: normal;
 color: #FFD403;
 padding: 0px 10px 0px 8px;
 
}

.spalte_kontakt h1, .spalte_kontakt a, .spalte_kontakt a:link, .spalte_kontakt a:visited {
	color: #FFD403;
	background-color: #003874 !important;
	
}

.spalte_kontakt .csc-header, .spalte_kontakt .csc-header-n1, .spalte_kontakt .csc-firstHeader
{
	color:#FFD403;
	background-color: #003874;
}

.important {
	color:#FF0000;
}

.hinweis_negativ {
	color:#FF0000;
	font-weight:bold;
}
.hinweis_positiv {
	color:#0C0;
	font-weight:bold;
}
.bildpreview{
	max-height:100px;
	max-width:100px;
}
.auftragtabelle td {stylesheet.css (Linie 102)
padding-right: 2px;
padding-left: 2px;
}

table .contenttable  {
	border:1px solid gray;
	border-collapse:collapse;
	padding:0;
	
	}
	
table .contenttable tr {
	border-width: 1px;
	padding: 0px;
	border-style: inset;
	border-color: gray;
	
	}
	
table .contenttable td {
	border-width: 1px;
	padding: 0px !important;
	border-style: inset;
	border-color: gray;
}


.csc-textpic-imagewrap {	
	margin-bottom:0px;
	clear:both;
	float:none;
	}

.csc-textpic-text {
	float:left;
	width:290px;
}

.news-single-img img {
	
	border:0px !important;}
	
.maincontent td {
	background-color:#E7E8EA
}

p.csc-frame-frame1, table.csc-frame-frame1, .csc-frame-frame1 {
	background-color:#6F3;
}

.urutest {
	background-color:#6F3;
}