/* in folder uploads/tf/stylesheet.css/* NEWS - general */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;}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;display:block;}.bodytext {	padding-left:5px;}.maincontent {	padding: 0px 0px 0px 0px;}.maincontent td {	background-color:#E7E8EA}.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 0px #000000;	border-collapse: collapse;	width: 393px;	margin: 0px 3px 0px 3px;	padding: 0px 6px 0px 6px;	}.auftragtabelle .gerade td {	background-color:#FFF;}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 { 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;}/* Styles aus ecoplus.at Vorlage */body, td {    font-family: Arial,Helvetica,Sans Serif;    font-size: 11px;  }  hr {	border: 3px solid #275188;	height: 3px;	}  ul, ol {	padding-left:0px;	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;	max-width:390px;	}	.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: #aab6d9; padding: 0px 10px 0px 8px;  }.spalte_kontakt h1,{  color: #aab6d9; background-color:#003874; }  .spalte_kontakt a, .spalte_kontakt a:link, .spalte_kontakt a:visited{  color: #fff; background-color:#003874; } #content { 	background-color: #E7E8EA !important; }  #unternehmenspraese {	margin:6px;	border:0px solid #000000;	padding:6px;}	#unternehmenspraese .fixebreite {	white-space:nowrap;}	#unternehmenspraese .logo {	margin: 0 6px 12px 0;}	#unternehmenspraese h1 {	font-size:140%;	}	#unternehmenspraese h2 {	font-size:110%;	padding-left:0px;	padding-bottom:0px;	margin-bottom:1px;	clear:left;	}	#unternehmenspraese p {	margin-top:0px;}	#unternehmenspraese .infoblock1 {	float:left;	width:460px;	clear: left;}#unternehmenspraese .infoblock2 {	float:right;	}#unternehmenspraese .auftragtabelle {	width:250px;	margin:0 0 10px 0;		}#unternehmenspraese .auftragtabelle td {background-color:#f1f1f2;}#unternehmenspraese .auftragtabelle th {	font-weight:bold;	text-align:center;	background-color:#003874;	color:#FFF;}#unternehmenspraese #produktbilder img.produktbild {	margin-right:10px;	border:none;	max-width:143px;	}	body.unternehmenspraese {	background-color:#fafafb;	background-image:url(http://www.ecointernational.at/images-template/bg-unternehmenspraese.gif);	background-repeat:repeat-y;	background-position:center;	padding-bottom:0px;	margin-bottom:0px;	}h2.kategorieheadline {	background-color: #D5D5D5;    border-top: 1px solid #9A9B9B;    font-weight: normal;    padding: 3px 7px;}	#unternehmensinhalt {	min-height:428px;}#unternehmensfooter {	text-align: center;    width: 100%;	}#unternehmensfooter img {	padding-bottom:0px;	margin-bottom:0px;}.adminonly {    border: 2px solid #009933;    margin: 2px;}.adminonly h2{	background-color: #009933;    color: #FFFFFF;    font-size: 90%;    font-weight: bold;    margin-top: 0;    padding: 2px 2px 3px 5px;}.testview {    border: 2px solid #999;	border-top-width:13px;    margin: 2px;	padding:2px;}div.csc-textpic-imagewrap  {	margin-top:-7px;}.news-list-container img, .news-single-img img {	border:0px !important;}
