﻿@charset "utf-8";
/* CSS Document */
/*
hellgelb - #fff2bf

*/
@import url("rte.css");  
/* Template Grundgerüst */
body{ 
	margin:0;
	padding:0;
	background-color:#c2c2c2;
	scrollbar-3dlight-color:#a5a5a5;
	scrollbar-arrow-color:#a5a5a5;
	scrollbar-darkshadow-color:#EBFFDA;
	scrollbar-face-color:#8b8b8b;
	scrollbar-highlight-color:#8b8b8b;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-track-color:#a5a5a5;
}

p.bodytext{font: normal 11px Arial;}

div.font12{font: 12px Arial, Helvetica, sans-serif;}

div.font12 p.bodytext{font:12px Arial,Helvetica,sans-serif; line-height:normal;}

.bodytext a{
	font:normal 11px Arial;
	background-image:none;
	display:inline;padding-left:0px;}

.bodytext a:hover{
	color:#018449; 
	text-decoration:underline;
	background-image:none;}

table.tbhead {
	background:url(/fileadmin/templates/img/bgHead.jpg);
	vertical-align:bottom;
	text-align:right;}

table.tbSearch {background:url(/fileadmin/templates/img/bgSearch.jpg);}

table.tbContent{
	background-color:#bde7ad;
	border:0px solid 00000;
	height:80%;}

td.tdBreadcrumb {padding-left:201px; font: 11px Arial, Helvetica, sans-serif;}

td.tdBreadcrumb a{
	text-decoration:none; 
	background-image:none;
	display:inline;
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	padding:0 0 0 0;}

td.tdBreadcrumb a:hover{
	text-decoration:underline;
	background-image:none;
	font:11px Arial, Helvetica, sans-serif;}
	/*td.tdBreadcrumb a:active { }*/

td.tdLogin {font: 11px Arial, Helvetica, sans-serif; width:70px;}

a.login {
	font: 11px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:normal; 
	color:#020202;
	background-image:none;
	padding:0 0 0 20px;

}
a.login img{
	margin:0 0 0 0px;


}
a.login:hover {
	text-decoration:none; 
	color:#018449;
	background-image:none;}

td.tdSearch {
	text-align:right; 
	font: 11px Arial, Helvetica, sans-serif; 
	padding-right:14px; 
	width:138px;}

.inputSearch {
	margin-right:4px; 
	margin-left:12px; 
	height:16px; 
	width:115px; 
	font:11px Arial, Helvetica, sans-serif;
	border-bottom:0px; 
	border-right:0px; 
	line-height:12px;}

/* Template links Navigation */
/*content links/rechts*/
#left, #right {	/*line-height:18px;*/}

/*content links*/
#left {	float:left;	/*padding-bottom:125px;*/}

/* navigation */
	#navi{
	margin: 0 0 0 0; 
	padding: 0 0 0 18px; 
	list-style:none; 
	width:180px; 
	background-color:#bde7ad;}

#navi ul{
	margin:0; 
	padding:0;
	list-style:none;}

#navi li{
	display:block;
	width:180px;
	list-style:none;}

#navi a {
	margin:0;
	padding:0 0 0 19px;
	display:block;
	font:12px Arial, Helvetica, sans-serif;	
	color:#000;
	height:23px;
	line-height:23px;
	text-decoration:none;	
	background:url(/fileadmin/templates/img/eb1HG.jpg); 
	background-repeat:no-repeat; 
	background-position: bottom left;}

#navi a:hover {
	color:#000;
	background: url(/fileadmin/templates/img/eb1HGover.jpg); 
	background-repeat:no-repeat; 
	background-position: bottom left;}

#navi a:active {
	color:#000; 
	background: url(/fileadmin/templates/img/eb1HG.jpg);
	background-repeat:no-repeat; 
	background-position: bottom left;}

#navi .menulevel1active a{
	color:#000; 
	background: url(/fileadmin/templates/img/eb1HG.jpg); 
	background-repeat:no-repeat; 
	background-position: bottom left;}

#navi .menulevel1currentactive a{
	color:#000;
	font-weight:bold;
	background: url(/fileadmin/templates/img/eb1HG.jpg); 
	background-repeat:no-repeat; 
	background-position: bottom left;}

#navi .menulevel1withsubpage a{}

#navi .unterpunkt{
	/*border:1px solid #33CC00;	margin: 8px 0 15px 0;*/	
	margin:0;
	padding:0;	
	list-style:none;}

#navi .unterpunkt ul{margin:0; padding:0;}

#navi .unterpunkt li{
	margin:0;	
	padding: 0;	
	line-height:23px;}

#navi .unterpunkt a {
	font:12px Arial, Helvetica, sans-serif normal; 
	color:#000;
	margin:0;
	padding: 0 0 0 0; 
	padding-left:24px;  
	font-weight:normal; 
	color:#000; 
	display:block; 
	height: auto; 
	line-height:23px; 
	text-transform:none;
	background: url(/fileadmin/templates/img/eb2HG.gif);
	background-repeat:no-repeat; 
	background-position: bottom left; }

#navi .unterpunkt a:hover {
	background: url(/fileadmin/templates/img/eb2HGover.gif); 
	background-repeat:norepeat;
	background-position: bottom left;}

#navi .unterpunkt a:active {
	color:#000; 
	font-weight:bold; 
	background: url(/fileadmin/templates/img/eb2HG.gif);
	background-repeat:no-repeat; 
	background-position: bottom left; }

#navi .menulevel2active a{font-weight:bold;}

#navi .menulevel2currentactive a{font-weight:bold;}

#navi .menulevel2withsubpage a{font-weight:normal;}

#navi .unterpunktSec{
	margin: 0; 
	padding: 0; 
	list-style:none;}

#navi .unterpunktSec ul{margin:0; padding:0; }

#navi .unterpunktSec li{
	margin:0; 
	padding:0; 
	line-height:23px;}

#navi .unterpunktSec a{
	font:12px Arial, Helvetica, sans-serif;
	color:#000; margin:0;
	padding: 0 0 0 0; 
	padding-left:33px; 
	padding-right:4px;  
	color:#000; 
	display:block; 
	height: auto; 
	line-height:23px; 
	text-transform: none; 
	background: url(/fileadmin/templates/img/eb3HG.gif); 
	font-weight:normal; 
	background-repeat:no-repeat; 
	background-position: bottom left;}

#navi .unterpunktSec a:hover {
	background: url(/fileadmin/templates/img/eb3HGover.gif); 
	background-repeat:no-repeat; 
	background-position: bottom left;}

#navi .unterpunktSec a:active {
	color:#000;	
	font-weight:bold; 
	background: url(/fileadmin/templates/img/eb3HG.gif); 
	background-repeat:no-repeat; 
	background-position: bottom left;}

#navi .menulevel3active a{font-weight:bold; }
#navi .menulevel3currentactive a{font-weight:bold; }
#navi .menulevel3withsubpage a{font-weight:normal; }
#navi .menulevel3withsubpage1 a{font-weight:bold; }
/* Template middle */
td.tdContentHead {
	background:url(/fileadmin/templates/img/bgContentHead.jpg); 
	padding-left: 10px; 
	font: bold 11px Arial, Helvetica, sans-serif; 
	color:#ebffd9; 
	line-height:20px;}

td.tdContentMain {background-color:#ebffda;}

td.tdContentMain2 {
	padding-left: 20px; 
	padding-top:12px; 
	padding-bottom:30px; 
	padding-right:0px;
	vertical-align:top;
	background-image:none;
}
/*td.tdContentMain2 a{

	background-image:none;
}*/

/* Template right */
	td.tdRightHead {
	background:url(/fileadmin/templates/img/bgContentHead.jpg) right; 
	padding-left:10px; 
	font: bold 11px Arial, Helvetica, sans-serif; 
	color:#ebffd9; 
	line-height:20px;}

td.tdContentRight {background-color:#fff2bf;}

td.tdAktSeminareFirstYellowHead { 
	padding:10px; 
	padding-top:20px; 
	padding-bottom:5px; 
	background-color:#fff2bf; 
	color:#e09b04; 
	font: bold 12px Arial, Helvetica, sans-serif;}

td.tdAktSeminareFirstYellowContent {
	padding:10px; 
	padding-top:5px; 
	background-color:#fff2bf; 
	font: 11px Arial, Helvetica, sans-serif;}

td.tdAktSeminareFirstYellowContent a{
	color:#018449;
	text-decoration:none;
	font-weight:bold; 
	background-image:none;
	padding-top:5px; 
	padding-left:0px;}

td.tdAktSeminareFirstYellowContent a:hover{
	background-image:none;}

td.tdAktSeminareYellowHead {
	padding:10px; 
	padding-bottom:5px; 
	background-color:#fff2bf; 
	color:#e09b04; 
	font: bold 11px Arial, Helvetica, sans-serif;}

td.tdAktSeminareYellowContent {
	padding:10px; 
	padding-top:5px; 
	background-color:#fff2bf; 
	font: bold 11px Arial, Helvetica, sans-serif;}

td.tdAktSeminareYellowContent a {
	background-image:none; 
	padding-left:0px;}

td.tdAktSeminareYellowContent a:hover {
	background-image:none;}

td.tdAktSeminareGreenFoot {background-color:#bce3a8;}


/* Content */
/* Image with Text 
	div.csc-textpic {
	font: bold 11px Arial, Helvetica, sans-serif; 
	font-weight:normal;  
	margin-left: 0px; 
	margin-right:18px; 
	border:1px solid yellow; display:inline;}*/

div.csc-textpic-image {
	padding-bottom:20px; 
	display:inline;
	padding-left:0px;}

div.csc-textpic-imagewrap {
	padding-bottom:20px;
	padding-left:0px;
	/*border:1px solid #999;*/
	}

div.csc-textpic-imagewrap a{
	background-image:none; 
	padding-bottom:20px;
	display:inline;
	padding-left:0px; }

div.csc-textpic-imagewrap img {
	background-image:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
    margin-right: 10px !important;
}

/*Homepage, Abstand unten bei Test mit bild zu gross::::div.csc-textpic-text{padding-bottom:20px;}*/
div.csc-textpic-text{padding-bottom:0px;}

div.csc-textpic csc-textpic-intext-left-nowrap{clear:left;}

h1.csc-firstHeader {
	font: bold 12px Arial, Helvetica, sans-serif; 
	color:#018449;}

h1.csc-firstHeader a{background-image:none; display:inline;}

h1 a{background-image:none;display:inline;}

div.csc-header csc-header-n2 h1{
	font: bold 12px Arial, Helvetica, sans-serif; 
	color:#018449;}

h1.csc-header csc-header-n2 {font: bold 12px Arial, Helvetica, sans-serif; color:#018449;}

/* fe login */
input.sub_anmeld {
	color:#018449;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color:#EBFFDA; 
	border: 0px solid #EBFFDA;
	background:url(/fileadmin/templates/img/bg_submit_pfeil.gif);
	width:95px;
	margin-top:10px;
	padding-left:0px;}
 
input.user {
	color:#020202;
	font: 11px Arial, Helvetica, sans-serif; 
	width:110px;}
 
fieldset{border:0px solid #EBFFDA;margin-left:0px;}

/* menu content */

#DIVcontent{
	margin: 0 0 0 0; 
	padding: 0 0 0 0px; 
	font:11px Arial, Helvetica, sans-serif; 
	color:#000;	
	width:540px; 
	clear:left;}
/*li.csc-menu csc-menu-1 {list-style-image: url(/fileadmin/templates/img/trans.gif);}*/

ul.csc-menu {
	list-style-image: url(/fileadmin/templates/img/trans.gif); 
	padding-left:180px;}

ul.csc-menu csc-menu-1, a {
	font:12px Arial, Helvetica, sans-serif;
	margin:0 0 0 0;	
	display:block;
	left:400px;
	color:#000;
	text-decoration:none;
	list-style-image: url(/fileadmin/templates/img/trans.gif);
	padding-left:19px;/*text-transform:uppercase; font-weight:bold;	letter-spacing:1px;*/
	background: url(/fileadmin/templates/img/menu_contentHG.gif) no-repeat bottom left;
	font-weight:normal; line-height:23px;}
ul.csc-menu csc-menu-1 a {
	font:12px Arial, Helvetica, sans-serif;
	margin:0 0 0 0;	
	display:block;
	left:400px;
	color:#000;
	text-decoration:none;
	list-style-image: url(/fileadmin/templates/img/trans.gif);
	padding-left:19px;/*text-transform:uppercase; font-weight:bold;	letter-spacing:1px;*/
	background: url(/fileadmin/templates/img/menu_contentHG.gif) no-repeat bottom left;
	font-weight:normal; line-height:23px;}


ul.csc-menu csc-menu-1, a:hover {
	color:#000;	
	background: url(/fileadmin/templates/img/menu_contentHG_hov.gif) no-repeat bottom left; }

/*li {list-style-image: url(/fileadmin/templates/img/trans.gif); }*/
/* Bildergalerie */

td.gfpb_landscape a:hover{
	border:0px solid 000000;
	background-image:none;}

div.tx-gooffotoboek-pi1 a{
	border:0px solid 000000;
	background-image:none;
	padding:0 0 0 0px;
	display:inline;}

/* Kontaktformular */
div.tx-thmailformplus-pi1{margin-left:130px;}

#DIVsubnavigation{
	display:inline; 
	float:left; 
	width:520px; 
	padding-top:13px;
	padding-bottom:5px;
	margin:0;}

#DIVsubnavigation img{
	display:inline; 
	float:left;}

#DIVsubnavigation a {
	font:12px Arial, Helvetica, sans-serif;	
	display:inline; 
	float:left;
	background-image:none;
	padding-left:10px; 
	padding-right:10px; 
	vertical-align:top;}

#DIVsubnavigation a:hover{text-decoration:underline;}

#DIVsubnavigation a.abold{font-weight:bold;}

hr.hrgruen{
	color:#BCE3A8;
	height:3px;
	width:540px;/*margin-left:-20px; */}

div.linegreen {
	background-color:#BCE3A8;
	height:3px;
	width:100%; 
	margin-bottom:10px;}





/*anpsrechpartner*/
div.csc-textpic-above{border:none;display:inline;}

div.csc-textpic-imagewrap a:hover{background-image:none;}

div.csc-textpic-clear{float:left;width:550px;}

div.csc-header{display:inline;}

/* am 14.12.2010 geä. - Verschiebung der Überschrift nach oben, wenn Bild im text/Bild Element > als Text */
div.csc-header h1{ clear:both;}
/*div.csc-header-n8 h1, div.csc-header-n48 h1{ clear:both;}*/


div.csc-textpic{ /*border:1px solid green;*/margin-bottom:20px;display:block;}
div.csc-textpic-left{display:inline;}
div.csc-textpic-above{display:inline;}

dl.csc-textpic-lastcol{display:inline;}

/*teaser seminate*/
div.TeaserSeminare{margin-top:4px;}

div.TeaserSeminare p.bodytext{
	border-bottom:3px solid #BCE3A8;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin:0px;}

div.TeaserSeminare h1{
	padding-left:10px;
	color:#E09B04;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding-top:5px;}

h3{font: bold 11px Arial, Helvetica, sans-serif;}

h1{font: bold 12px Arial, Helvetica, sans-serif; color:#018449;}

a.internal-link img{border:0px;margin:0px;}
table.home_latest a.internal-link img{ float:none; padding: 0 10px 0 0; margin:0;}

a.internal-link {
	font-weight:bold; 
	color:#018449;
	background-image:none;
	display:inline; margin:0px; padding:0px;}

a.internal-link:hover{
	text-decoration:none;
	background-image:none;color:#018449;}

/*a.download img{float:left;}*/

/*cseminare tt_news*/
td.header{font: bold 11px Arial, Helvetica, sans-serif;color:#018449;}

table.seminare a{
	font: normal 11px Arial, Helvetica,sans-serif;
	color:#010101;
	background-image:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-weight:bold;}

table.seminare a:hover{background-image:none;}

/*table.seminare img {display:inline;float:left;}*/
table.seminare p.bodytext{
	font: bold 11px Arial, Helvetica,sans-serif;
	color:#010101; 
	padding:0 0 0 0;
	margin:0 0 0 0 ;
	line-height:normal;
	display:inline;}

table.seminare a img{display:inline; margin:0px;}

table.firmensch p.bodytext {
	font: normal 11px Arial, Helvetica,sans-serif;
	color:#010101; 
	background-image:none;
	padding:0 0 0 0 ;
	margin:0 0 0 0 ; 
	line-height:normal; 
	width:200px;}

table.firmensch a {
	font: normal 11px Arial, Helvetica,sans-serif;
	color:#010101; 
	background-image:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:normal;}

table.firmensch a img{
	margin:0 0 0 0;}

table.firmensch a:hover {background-image:none;}

table.gesetze{
	margin:0 0 0 0;
	font: normal 11px Arial, Helvetica,sans-serif;
	color:#010101; }

table.gesetze a{
	font: bold 11px Arial, Helvetica,sans-serif;  /**/
	color:#018449; 
	background-image:none;
	padding:0 0 0 0 ;
	margin:0 0 0 0 ; 
	line-height:normal; 
	display:inline;}

table.gesetze td.normal a{
	font: bold 11px Arial, Helvetica,sans-serif;
	color:#010101; 
	background-image:none;
	padding:0 0 0 0 ;
	margin:0 0 0 0 ; 
	line-height:normal;}

table.gesetze a:hover{background-image:none;
color:#018449; }
table.gesetze a.img{width:50px;}

table.gesetze p.bodytext {
	font: bold 11px Arial, Helvetica,sans-serif;
	color:#010101;
	background-image:none;
	padding:0 0 0 0 ;
	margin:0 0 0 0 ;
	line-height:normal; }
	
table.gesetze .tx-indexedsearch-title{
	font: bold 11px Arial, Helvetica,sans-serif;
	color:#018449; 
	padding-bottom: 5px;	
}
	
table.gesetze .tx-indexedsearch-icon{
	padding-bottom: 5px;	
}
	
	

table.download{
	margin:0 0 0 0;padding:0 0 0 0;
	font: normal 11px Arial, Helvetica,sans-serif;
	color:#010101;}

table.download a{
	font: bold 11px Arial, Helvetica,sans-serif;
	color:#018449;
	background-image:none;
	padding:0 0 0 0 ;
	margin:0 0 0 0 ;
	line-height:normal;width:auto; }

table.download td.normal a{
	font: bold 11px Arial, Helvetica,sans-serif;
	color:#010101; 
	background-image:none;
	padding:0 0 0 0 ;
	margin:0 0 0 0 ; 
	line-height:normal; }

table.download a:hover{background-image:none;}
table.download a.img{width:50px;}

table.download p.bodytext {
	font: normal 11px Arial, Helvetica,sans-serif;
	color:#010101; 
	background-image:none;
	padding:0;
	margin:0; 
	line-height:normal; 
	width:320px;}

td.fett p.bodytext{font-weight:bold;}

td.dozent p.bodytext {width:120px; font-weight:normal;}

table.seminardetail a {
font: bold 11px Arial, Helvetica,sans-serif;
color:#018449; 
background-image:none;
padding:0;
margin:0; 
line-height:normal;}

td.seminardate {
	width:88px; 
	padding-right:0px;
	margin-right:0px;}
td.ziel {
	width:190px; 
	padding-right:0px;
	margin-right:0px;
font-weight:normal;}

table.seminardetail p.bodytext img {padding-right:20px;padding-bottom:0px;}

table.schulungen{/*margin-right:30px;*/}

td.thema, td.zielgruppe {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#018449;}

table.schulungen a {
	font: normal 11px Arial, Helvetica,sans-serif;
	color:#010101; 
	background-image:none;
	padding:0 0 0 0 ;
	margin:0 0 0 0 ; 
	line-height:normal;}

table.schulungen td {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#010101;
	line-height:normal;}

table.schulungen div.news_subheader p.bodytext{
	color:#018449;
	font: bold 12px Arial, Helvetica, sans-serif;}

div.ueberschrift p.bodytext{
	color:#018449;
	font: bold 12px Arial, Helvetica, sans-serif;}

table.schulungen div.zielgruppe {font: bold 11px Arial, Helvetica, sans-serif;color:#000000;}

img.trenner {position:relative;left:-34px;float:left;}

img.trenner_filelist {position:relative; float:left; left:-23px;}

div.trenner {display:inline; float:left;}
div.trenner_h {border-bottom:0px solid #bce4a8; height:3px; margin-bottom:-10px;padding:0px;}

#DIVcontent div.trenner_h {background:url(/fileadmin/templates/img/trenner_filelist.gif);clear:left;border:0px solid #bce4a8;position:relative; float:left; height:30px;left:-23px;padding:0px; margin:0px; width:600px;}

table.recht{margin:0 0 0 0;font: normal 11px Arial, Helvetica,sans-serif;color:#010101; }

table.recht a {
	font: bold 11px Arial, Helvetica,sans-serif;
	color:#018449; 
	background-image:none;
	padding:0 0 0 0 ;
	margin:0 0 0 0 ; 
	line-height:normal;}

table.recht a img{margin:0 0 0 0 ; } 

table.recht a:hover {background-image:none;color:#018449; text-decoration:none;}

table.recht td.normal a{
	font: normal 11px Arial, Helvetica,sans-serif;
	color:#010101; 
	padding:0;
	margin:0; 
	line-height:normal;  }

table.recht p.bodytext{
font: bold 11px Arial, Helvetica,sans-serif; 
padding:0;
margin:0; 
line-height:normal; }

/* Anmeldeformular */
.csc-mailform {border:none; margin-left:0px; width:100px; font: normal 11px Arial;}

.csc-mailform-field input {border:none; margin-left:0px;font: normal 11px Arial; width:auto; }

.csc-mailform-field select{border:none; margin-left:0px;font: normal 11px Arial; }

.csc-mailform-field label{display:inline; width:80px; float:left;}

#mailformfeldname{
	border:0px solid #ebffda; 
	background-color:#ebffda; 
	font-weight:bold; 
	font-size:12px;
	padding-bottom:20px;}

div.tx-ttnews-browsebox {
background-color:#ebffda; 
border-left:0px #ebffda;
border-right:0px #ebffda;
border-bottom:0px #ebffda; 
border-top: 0px solid #BCE3A8;
}

td.tx-ttnews-browsebox-SCell p a{background-color:none; background-image:none;}

div.linkmehr a{ font-weight:bold;display:inline;}
div.linkmehr a img{ margin:0px;}
div.linkmehr { font-weight:bold;display:inline;}

#DIVpdficon a{background-image:none;color:#018449;font-weight:bold;}
#DIVpdficon a img{margin:0px;}
#DIVpdficon {width:140px; background-image:none; padding:10px;float:right;}

div.newsheader p.bodytext{font: bold 12px Arial, Helvetica, sans-serif;color:#018449;}

table.fisingle td {font: normal 11px Arial, Helvetica,sans-serif;color:#010101;}

table.fisingle a {
font: normal 11px Arial, Helvetica,sans-serif;
text-decoration:underline;
color:#018449;
background-image:none;padding-left:30px;}

table.fisingle a:hover {text-decoration:none;color:#018449;background-image:none;}



div.news_filelinkslist {padding-bottom:5px;padding-top:0px;/*border:1px solid #018449;*/}

div.news_filelinkslist a {color:#018449;background-image:none;text-decoration:none;font-weight:bold;line-height:17px;margin:0px; }

div.news_filelinkslist a:hover {color:#018449;background-image:none;background-image:none;}

div.news_filelinkslist img{float:left; padding-right:10px; padding-top:0px; margin:0px;}
div.news_filelinks {padding-bottom:5px;padding-top:15px;/*border:1px solid #018449;*/}
div.news_filelinks a {color:#018449;background-image:none;text-decoration:none;font-weight:bold;line-height:17px;}
div.news_filelinks a:hover{background-image:none;}
div.news_filelinks img{float:left; padding:0 0 0 0px;}

/*div.news_backlink {padding-top:15px;border-top:1px dotted #bce3a8;}*/

div.news_backlink a {color:#018449;background-image:none;font-weight:bold;width:100px;text-decoration:none;}

div.news_backlink a:hover {color:#018449;background-image:none;}

div.news_backlink img{float:left; display:inline; margin:0px; }

table.schulungen a.news_backlink {color:#018449;background-image:none;font-weight:bold;text-decoration:none;}

a.news_backlink:hover{color:#018449;background-image:none;font-weight:bold;text-decoration:none;}
a.news_backlink img{margin:0px;}
a.news_backlink:active {color:#018449;background-image:none;font-weight:bold;text-decoration:none;}

div.float img{float: left; width:97px;}



table.schulungen td.anmeldung{color:#018449;font-weight:bold;text-decoration:none;}




div.tx-ttnews-browsebox a:hover{background-image:none; color:#018449;}
div.tx-ttnews-browsebox a{background-image:none; color:#018449;}

/*contentelement filelist*/
/*div.uploads div.csc-header{float:left; width:150px;}*/
#DIVcontent div.uploadsakt 
{padding-left:140px;}

#DIVcontent div.uploadsakt a:hover
{color:#00844A;}
div.uploadsakt a 
{display:inline; font-weight:bold; font-size:11px;padding:0 0 0 0;line-height:30px;}
div.uploadsakt img
{display:inline; font-weight:bold; font-size:11px;padding:0 0 0 0;}

div.uploadsakt div.filelinks a{color:#018449;background-image:none;text-decoration:none;font-size:12px;}
div.uploadsakt div.filelinks a:hover{background-image:none;text-decoration:none;color:#010101;}
div.uploadsakt div.filelinks {height:30px;}
#DIVcontent div.uploads a:hover
{color:#00844A;}
#DIVcontent div.uploads a:hover
{color:#00844A;}
div.uploads a 
{display:inline; font-weight:bold; font-size:11px;padding:0 0 0 0;}
div.uploads img
{display:inline; font-weight:bold; font-size:11px;padding:0 0 0 0;}

div.filelinks a{color:#010101;background-image:none;text-decoration:none;font-size:12px; }
div.filelinks a img{margin:0px; }
div.filelinks a:hover{background-image:none;text-decoration:none;color:#010101;}

a.external-link-new-window {  font: normal 11px Arial, Helvetica,sans-serif;color:#010101;}
a.external-link-new-window:hover{ color:#010101; text-decoration:none;}
a.external-link-new-window img{ border:none;}

p.csc-header-date{padding:0 0 0 0; margin:0 0 0 0;font-weight:bold; color:#00844A;}



input.tx_powermail_pi1_submitmultiple_back{display:none;}
input.tx-powermail-pi1_confirmation_back{display:none;}
p.powermail_pagebrowser{display:none;}
legend{display:none;}

ul.browsebox a{color:#018449;display:inline;background-image:none;}
ul.browsebox a:hover{color:#018449;display:inline;background-image:none;}
li.tx-indexedsearch-browselist-currentPage a{font-weight:bold;display:inline;background-image:none;}
li.tx-indexedsearch-browselist-currentPage a:hover{display:inline;background-image:none;}

p.bodytext a
{font: bold 11px Arial;text-decoration:none; color:#018449;background-image:none;}

p.bodytext a:hover
{text-decoration:none;color:#018449;background-image:none;}

input.tx-indexedsearch-searchbox-button{font: bold 12px Arial, Helvetica, sans-serif; color:#018449; border:none;background-color: #EBFFDA;width:490px;}
div.tx-felogin-pi1 fieldset{padding-left:250px;padding-top:70px; }
fieldset.csc-mailform{padding-left:100px; border:0px solid #EBFFDA; }

.csc-mailform input{border:1px solid #929292;  width:150px; margin:2px;}
input.csc-mailform-submit {
color:#018449;
font: bold 11px Arial, Helvetica, sans-serif;
background-color:#EBFFDA; 
border: #EBFFDA;
background:url(/uploads/RTEmagicC_but_anmeld_mail_01.jpg.jpg);
cursor: hand;
background-position: bottom right;
margin-top:10px;
}

#mailformSeminar {width:420px;border:none; font-weight:bold;background-color:#ebffda; height:35px;}
#mailformDatum {border:none;font-weight:bold;background-color:#ebffda;height:35px;}
div.formbutton{position:relative; right:-265px;}
/*fe Edit*/

div.visible1 {display:none;}
h1 a {background-image:none;}
h1 a:hover {background-image:none;}
ul.liste_anstrich a{background-image:none;}
ul.liste_anstrich a:hover{background-image:none;}


table.typo3-editPanel a:hover{background-image:none; background-color:#ffffff;}

table.typo3-editPanel a{background-image:none; display: inline;}
td.tdContentMain2  img.frontEndEditIcons {background-image:none; border:3px dotted red; display:inline; margin:0 0 10 0; padding:5;}

/*tt_news Homepage*/
ul.csc-menu csc-menu-1, a >
span.header a{padding-left:0px;}
table.home_latest a{color:#018449; background-image:none;padding-left:0px;}

table.home_latest a img  { margin:0; padding:0;}
#DIVcontent table.home_latest td a{color:#018449; background-image:none;padding-left:0px;margin-bottom:5px; font-size:12px; font-weight:bold;}
table.home_latest img{margin:0 5px 10px 0; padding: 0 0 0 0;}
table.home_latest #img_wrap img{  margin: 0 20px 10px 0; padding:0; /* nur für den IE */}
table.home_latest #img_wrap{  float:left; max-width:220px; }
table.home_latest div.bildunterschrift{  float:left; max-width:220px; }
table.home_latest td div.zurueck img{padding: 0 0 0 0; margin: 6px 0 0 0; }
#DIVcontent table.home_latest div.zurueck { clear:both;}

table.home_latest span.header{color:#018449; background-image:none;padding-left:0px; padding-top: 0px;font-size:12px; font-weight:bold; line-height:18px; display:block; margin-bottom:10px;}
table.home_latest span.header a{color:#018449; background-image:none;padding-left:0px;font-weight:bold;line-height:18px; }

table.home_latest strong {
background-image:none;
color:#000000;
display:block;
font-size:11px;
font-weight:bold;
line-height:20px;
margin-bottom:5px;
padding-left:0;
padding-top:0;
}



table.home_latest p.bodytext{margin-top:0px; }
table.home_latest #img_wrap img.spacer-gif{ visibility:hidden; padding:0; margin:0;}
table.home_latest{margin-top:0px;}
.trenner_home{background:url(/fileadmin/img/trenner_530px_trans.gif) repeat-x ; height:10px;margin-right:-38px; margin-left:-40px; margin-top:20px;position:relative;}
