
body {
	margin:0px;
	background-image:url(../img/bg.gif);/*/fileadmin/template/img/bg.gif*/
	background-repeat:repeat-y;
	background-position:top center;
	text-align:center;
	font-size:100.01%;
}
#service_menu dfn,
ul dfn {
	display: none;
}

#container {
	width:968px;
	margin:0px auto;
	font-size:62.5%;
}

/*#################
# header ##########
#################*/

#header {
	width:926px;
	height:85px;
	
	border-top:9px solid #ffffff;
	border-left:0px solid #ffffff;
	border-right:4px solid #ffffff;
	border-bottom:10px solid #ffffff;
	margin:0px auto;
	/*margin:10px 21px 10px 17px;*/
	
	-margin-left: 17px;
	
	background-color:#ffec00;
	background-image:url(../img/header.gif);/*/fileadmin/template/img/header.gif*/
	background-repeat:no-repeat;
	background-position:top right;
	
	padding-left:4px;
	
	color:#666666;
}


/*************** Blauer Streifen über dem Header */
#trans_header {
	color: white;
	font-size: 1.4em;
	font-weight: bold;
	background: #67A32F;
	-moz-opacity: 0.8;
	filter:alpha(opacity=80);
	position: absolute;
	width: 565px;
	height: 35px;
	z-index: 1;
}
#middle #subtitle a:link,
#middle #subtitle a:visited {
	color: white;
	text-decoration: none;
}
#subtitle {
	position: absolute;
	top: 110px;
	padding-left: 15px;
	font-size: 1.4em;
	color: white;
	font-weight: bold;
	z-index: 1000;
}
#trans_header dfn {
	font-style: normal;
	color: white;
	text-decoration: none;
}
#middle #trans_header a:link,
#middle #trans_header a:visited {
	text-decoration: none;
	color: white;
}



#header_left {
	width:840px;
	-width: 827px;
	height:85px;
	float:left;
}

#header_right {
	width:70px;
	height:85px;
	margin-right:16px;
	float:left;
}

#header_right a {
	display:block;
	width:70px;
	height:60px;
	margin-top:10px;
}

#header a {
	color:#666666;
}

#service_menu {
	height:20px;
}
#service_menu  .menu{
	float:left;}
#service_menu .tx-efafontsize-pi1{
	float:left;
	margin-left:10px;}
#service_menu .tx-efafontsize-pi1 img{
	border:0px;}

#searchbox {
	position: relative;
	height: 60px;
}

#searchbox input {
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 20px;
	width: 140px;
	border-left: none;
	border-right: none;
	border-top: none;
  	border-bottom: 1px solid #BCBDBF;

}
#searchbox input#searchbutton {
	position: absolute;
	bottom: 0px;
	left: 140px;
	width: 20px;
}
#searchform div#searchheadline {
	position: absolute;
	bottom: 23px;
}

/*###################
# content ###########
###################*/

#content_wrap {
	width:930px;
	margin:0px 21px 0px 17px;
	text-align:left;
	font-size:1.1em;
}

.grauer_header .csc-firstHeader,
.grauer_header h1 {
	background-color:#666666;
	color:#ffffff;
	height:18px;
	padding:0px 0px 0px 7px;
	background-image:url(../img/gradient.gif);
	background-repeat:repeat-x;
}

.grauer_hintergrund {
	background-color:#eeedee;
}

div.contentElement {
	clear: both;

}
.grauer_header {
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
}
/*###################
# Navi ##############
###################*/

#navi {
	width:165px;
	background-color:#ffffff;
	float:left;
}

#navi ul {
	list-style:none;
}

#navi ul li {
	margin-bottom:1px;
	display:inline;
}

#navi ul li a:link, #navi ul li a:visited {
	display:block;
	padding:2px 5px 3px 5px; 
	margin-bottom:1px;
	background-color:#ededee;
	border-bottom:1px solid #cccccc;
	color:#333333;
}

#navi ul li.nav_active1 a:link, #navi ul li.nav_active1 a:visited, #navi ul li a:hover {
	background-color:#666666;
	text-decoration:none;
	padding-left:3px;
	color:#ffffff;
}

#navi ul li ul{
	padding-top:5px;
	padding-bottom:5px;
}

#navi ul li ul li{
	margin-bottom:0px;
}

#navi ul li.nav_active1 ul li a:link, #navi ul li.nav_active1 ul li a:visited {
	font-size:0.8em;
	color:#333333;
	display:block;
	margin:0px;
	padding:0px 0px 0px 16px;
	background: #FFFFFF url(../img/navi_btn.gif) 5px 4px no-repeat; 
	border-bottom:none;
}
#navi ul li.nav_active1 ul li a:hover, #navi ul li.nav_active1 ul li a:focus {
	font-size:0.8em;
	color:#333333;
	display:block;
	margin:0px;
	padding:0px 0px 0px 16px; 
	background: #FFEC00 url(../img/navi_btn.gif) 5px 4px no-repeat; 
	border-bottom:none;
}

#navi ul li ul li.nav_active2 a:link, #navi ul li ul li.nav_active2 a:visited{ /**/
	font-size:0.8em;
	color:#333333;
	display:block;
	margin:0px;
	font-weight:bold;
	padding:0px 0px 0px 16px; 
	background: #FFEC00 url(../img/navi_btn.gif) 5px 4px no-repeat; 
	border-bottom:none;
}
/***************************
*
* Homepage
*
****************************/

div.homepage {
	clear: none;
	width: 270px;
}
div.homepage .grauer_header {
  border-bottom: 1px dotted #000000;
  padding-bottom: 5px;
}
div.homepage div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
height:110px;
}
/*#################
# middle ##########
#################*/

#middle {
	width:565px;
	margin:0px 11px;
	margin-bottom: 20px;
	background-color:#ffffff;
	float:left;
}
#middle a:link, 
#middle a:visited {
	text-decoration:none;
	color:#999999;
}
#middle #contentleft50{
	float:left;
	width:275px;
	margin-right:15px;
}
#middle #contentright50_grey,
#middle #contentright50 {
	float:left;
	width: 275px;

}
#middle #contentright50_grey {
	background-color: #EDEDEE;
	margin-top: -21px;
}
#middle #contentright50_grey .padding {
	padding: 15px;
	width: 200px;
}
#middle #contentleft60 {
	float:left;
	width:365px;
}
#middle #contentright40 {
	float:left;
	width:200px;
}

/* Teaser #####*/

#teaser {
	margin-bottom:22px;
}

#breadcrump {
	background-color:#ededee;
	height:15px;
	color:#333333;
}


#middle a:visited, #middle a:link{
	text-decoration:none;
	color:#999999;
}
#middle a:hover{
	text-decoration:underline;
	color:#999999;
}
#breadcrump a:link,  #breadcrump  a:visited, #breadcrump a:link{
	text-decoration:none;
	color:#000000;
}
/* News ########*/

#middle .news-list-container h3{}
#middle .news-list-container .news-list-date, #middle .news-single-item .news-single-timedata, #middle .news-latest-container .news-latest-date{
	color:#666666;
	font-size:90%;}
#middle .news-list-container p{
	margin-bottom:0px;}
#middle .news-list-container .news-list-morelink{
	margin-bottom:20px;
  clear: both;
}
#middle .news-list-container .news-list-morelink a:link, #middle .news-list-container .news-list-morelink a:visited{
}
#middle .news-single-item h2{
	color:#000000;
	margin-bottom:15px;}
#middle .news-single-item h3{
	margin-bottom:15px;}
#middle .news-single-img{
	margin-bottom:10px;}
#middle .news-single-img p{
	display:none;}
#middle .news-single-backlink{
	margin-top:15px;}
#middle .news-single-img img{
	margin-right:5px;}
#middle .tx-ttnews-browsebox table td{
	padding:0px 5px;}

/* Sitemap #####*/

#middle .csc-sitemap ul {	
}

#middle .csc-sitemap ul li {
	margin-top:20px;
	display:block;
	float:left;
	width:280px;font-weight:bold;
}
#middle .csc-sitemap ul li ul{
	margin-left:20px;
	width:200px;
}
#middle .csc-sitemap ul li ul li{
	margin-top:0px;
	width:200px;
	font-weight:normal;
}

/* Powermail #####*/
#middle .tx-powermail-pi1 fieldset{
	border:0px;}
#middle .tx-powermail-pi1 legend{
	display:none;}
#middle .tx-powermail-pi1 .powermail_mandatory_js{
	color:#FF8C00;
	font-weight:bold;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html{
	width:160px;
	float:left;
	padding-bottom:10px;
	margin-right:15px;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_label{
	clear:both;
	width:335px;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_textarea{
	clear:both;
	width:335px;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check{
	font-weight:normal;
	width:335px;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_select select{
	width:100%;
	padding:2px;
	border:1px solid #cccccc;}
* html #middle #onlinebewerbung select{
	width:540px;
}
*+html #middle #onlinebewerbung select{
	width:540px;
}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html label{
	display:block;
	color:#666666;
	font-weight:bold;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check label, #middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio label{
	display:inline;
	font-weight:normal;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html input{
	width:152px;
	border:1px solid #cccccc;
	padding:3px;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check input, #middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio input{
	width:30px;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html textarea{
	padding:3px;
	border:1px solid #cccccc;
	width:327px;
	height:50px;
	font-size:1em;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_checkbox_title, #middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio_title{
	display:none;}
#middle .tx-powermail-pi1 input.powermail_submit{
	background: url('../img/formular_absenden.gif');
	border:none;
	font-size:1em;
	width:112px;
	height: 20px;
	padding:2px;
  padding-left:15px;}
	#middle .tx-powermail-pi1 input.powermail_reset{
	background:  url('../img/formular_loeschen.gif');
	border:none;
	font-size:1em;
	width:112px;
	height: 20px;
	padding:2px;
   padding-left:18px}
#middle .tx-powermail-pi1 input.powermail_check, #middle .tx-powermail-pi1 input.powermail_radio{
	border:0px;
	text-align:left;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submit{
	text-align:right;}
	
#middle .tx-powermail-pi1 .tx-powermail-pi1_confirmation p{
	margin-bottom:15px;}
#middle .tx-powermail-pi1 .powermail_all_td{
	padding:3px 0px;}
#middle .tx-powermail-pi1_confirmation_back, #middle .tx-powermail-pi1_confirmation_submit{
	background-color:#ffffff;
	border:1px solid #000000;
	font-size:1em;
	text-align:center;
	width:100px;
	padding:2px;}
#middle .tx-powermail-pi1 .powermail_all_table{	
	margin-bottom:10px;}
#middle .tx-powermail-pi1_confirmation_submit{
	width:150px;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_formconfirmation_back {
	display:inline;
	width:115px;}
#middle .tx-powermail-pi1 .tx_powermail_pi1_formconfirmation_submit {
	display:inline;
}

/*################
# right ##########
################*/

#right {
	width:173px;
	background-color:#ffffff;
	float:left;
	
}
#right .rightnavi{
	background-color:#ededed;
	list-style-type:none;
	border-bottom:2px solid #cccccc;
	margin-bottom:15px;
}
#right .rightnavi li{
	margin:0px 5px;
	padding:2px;
	border-bottom:1px solid #cccccc;
	display: block;
}
#right .rightnavi li a:link, 
#right .rightnavi li a:visited{
	display:block;
	background-image:url(../img/rightnavi_arrow.gif);
	background-position:center right;
	background-repeat:no-repeat;
	
}
#right .rightnavi li a:hover {
	color: #999999;
	text-decoration: underline;

}

#right .rightnavi li.rightnavihead{
	height:18px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	border-bottom:0px;
	padding:2px 0px 0px 7px;
	background-color:#666666;
	background-image:url(../img/gradient.gif);
	background-repeat:repeat-x;
}
#right .rightnavi li.rightnavibottom{
	border-bottom:0px;
}

#right .csc-firstHeader {
	color:#999999;
	font-size:1em;
}
#right .csc-textpic{
	color:#000000;
	font-size:1em;
	border-top: 1px dotted #000000;
/*	border-bottom: 1px dotted #000000; */
  padding: 8px 0 8px 0;
}
.clear {
	width:0px;
	height:0px;
	font-size:0px;
	line-height:0px;
	clear:both;
}


/******************************
*
* STYLING PRODUCTDATENBANK
*
******************************/

div#productlist {
	margin-top: 15px;
}
div#productlist a:link,
div#productlist a:visited {
	color: black;
	text-decoration: none;

}
div#productlist a:hover {
	text-decoration: underline;
}
div#productlist h2 {
	font-size: 11px;
	margin-bottom: 5px;
	
}
div.productElement {
	margin-bottom: 10px;
}
div#productlist p {
	margin-bottom: 5px;
}

div#middle ul{
	margin-left: 20px;
}

div.productMain {
	float: right;
}
div.productImage {
	width: 100px;
}
div.productImage a:link img,
div.productImage a:visited img {
	border: 0px;

}
div.productContent {
	margin-right: 35px;
}




/******************************
*
* STYLING Suche
*
******************************/
div.tx-indexedsearch fieldset {
	border: 0px solid white;
	margin-top: 20px;
	margin-bottom: 20px;
}
div.tx-indexedsearch legend {
	display: none;
}
div.tx-indexedsearch fieldset div {
	margin-bottom: 5px;
}


div.tx-indexedsearch-res h3{
	margin-bottom: 10px;
}
div.tx-indexedsearch-res dl.tx-indexedsearch-info {
	background: white;
}
div.tx-indexedsearch-search-submit {
	display: inline;
	margin-left: 11em;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	width: auto;
	text-align: center;
}

/*************************
*
* RENDERING GLOSSAR
*
**************************/

div#middle ul#letterList  {
	margin: auto;
}
ul#letterList {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: center;
	margin: auto;
}
ul#letterList li {
	float: left;
	display: inline;
}
ul#letterList li a:link,
ul#letterList li a:visited {
	display: block;
	background: #EDEDEE;
	padding: 4px;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: black;
	border: 1px solid #888;
	margin-left: 10px;
}
ul#letterList li a:hover {
	background: #666;
	color: white;
}
div#centeralign {
	width: 565px;
	text-align: center;
	margin-bottom: 20px;
}

/**********************
*
* Listenansicht Glossar
*
***********************/
div.glossary_elem {
	clear: both;
	margin-bottom: 25px;
	padding-bottom: 25px;
}
div.glossary_image {
	float: left;
	width: 150px;
}
div.glossary_text {
	float: left;
	width: 400px;
}
div.glossary_singleImage {
	float: left;
	padding-right: 10px;

}

/*************************
*
*	Formatierung Seminartabellen
*
*************************/
.tx-seminars-pi1 h3{
	margin-bottom:10px;}
	
#tx-seminars-pi1-registration-form textarea{
	width:225px;
	height:50px;
	border:1px solid #cccccc;
	font-size:11px;}
#tx-seminars-pi1-registration-form dd select{
	width:290px;
	border:1px solid #cccccc;}
.tx-onetimeaccount-pi1 dt{
	width:105px;
	margin-right:0px;}
.tx-onetimeaccount-pi1 dd{
	margin-left:110px;}
.tx-onetimeaccount-pi1 dd select, .tx-onetimeaccount-pi1 .tx-onetimeaccount-pi1-first_name, .tx-onetimeaccount-pi1 .tx-onetimeaccount-pi1-zip{
	margin:0px;}
.tx-onetimeaccount-pi1 dd select{
	width:55px;
	border:1px solid #cccccc;}
.tx-onetimeaccount-pi1 input, .tx-onetimeaccount-pi1 textarea, .tx-onetimeaccount-pi1-gender select, .tx-onetimeaccount-pi1-country select, .tx-onetimeaccount-pi1-status select {
	width:248px;
	border:1px solid #cccccc;
	font-size:11px;
	padding:1px 0px;}
.tx-onetimeaccount-pi1-zip input, .tx-onetimeaccount-pi1-first_name input{
	width:73px;
	border:1px solid #cccccc;
	padding:2px 0px;}
.tx-onetimeaccount-pi1-last_name input{
	width:110px;
	border:1px solid #cccccc;
	padding:2px 0px;}
.tx-onetimeaccount-pi1-city input{
	width:169px;
	border:1px solid #cccccc;
	padding:2px 0px;}
.tx-onetimeaccount-pi1-submit input, #tx-seminars-pi1-registration-form  .tx-seminars-pi1-submit input{
	width:auto;
	background-color:#EDEDEE;
	text-align:center;
	border:1px solid #cccccc;
	padding:0px;}
#tx_onetimeaccount_pi1_form .kundennummer textarea{
	height:13px;
	white-space:nowrap;}

.tx-seminars-pi1-listrow table {
	width: 100%;
	font-size: 90%;
	margin-top: 20px;
	margin-bottom: 20px;
	width:565px;
}

.tx-seminars-pi1-listrow table th {
	background: #9ACD7D;
	color: white;
	padding: 6px 0px 6px 5px;
	text-align:left;
}

.tx-seminars-pi1-listrow table tr {
	background: #ECF5E6;
}
.tx-seminars-pi1-listrow table tr.listrow-odd {
	background: #D9ECCD;
}
.tx-seminars-pi1-listrow table td {
	padding:3px 0px 5px 5px;
	overflow:hidden;
}

/***** LINKS INNERHALB DER TABELLE */
#middle .tx-seminars-pi1-listrow table th a:link,
#middle .tx-seminars-pi1-listrow table th a:visited {
	color: white;
	text-decoration: none;
}
#middle .tx-seminars-pi1-listrow table th a:hover {
	text-decoration: underline
}
#middle .tx-seminars-pi1-listrow table td a:link,
#middle .tx-seminars-pi1-listrow table td a:visited {
	color: black;
	text-decoration: none;
}
#middle .tx-seminars-pi1-listrow table td a:hover {
	text-decoration: underline;
}

#middle .tx-seminars-pi1 h2, #middle .tx-seminars-pi1 p, #middle .tx-seminars-pi1 dl{
	margin-bottom:10px;}
#middle  #tx-seminars-pi1-registration-form fieldset legend{
	font-weight:bold;
	color:#000000;
	margin-bottom:10px;}
/*IE 6 legend*/
* html #middle #tx-seminars-pi1-registration-form fieldset legend{
	margin-left:-7px;}
/*IE 7 legend*/
*+html #middle #tx-seminars-pi1-registration-form fieldset legend{
	margin-left:-7px;}
#middle  #tx-seminars-pi1-registration-payment {
	height:auto;}
	
#middle .tx-onetimeaccount-pi1 legend{
	font-weight:bold;
	color:#000000;
	margin-bottom:10px;}
* html #middle .tx-onetimeaccount-pi1 legend{
	margin-left:-7px;}
*+html #middle .tx-onetimeaccount-pi1 legend{
	margin-left:-7px;}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	margin-left: 0px;
}
	
/******************************
*
* DAM DOWNLOADLIST
*
******************************/
#right ul.ddl_file_list {
	list-style:none;
}
#right ul.ddl_file_list li {
	margin-bottom: 8px;
	background: 0 10px top;
}

#right .contentElement a, #right .contentElement a.visited, #right ul.filelinks a, #right ul.filelinks a.visited {
  text-decoration: none;
	color: #999999;
}
#right .contentElement a:hover, #right ul.filelinks a:hover {
  text-decoration: underline;
	color: #999999;
}
div.productContent {
	margin-right: 35px;	
	margin-top: 20px;
	margin-bottom: 20px;
}

#right ul.filelinks {
  list-style-type:none;

}

/******************************
*
* STYLING Suche
*
******************************/
div.tx-indexedsearch {

}
div.tx-indexedsearch fieldset {
	border: 0px solid white;
	margin-top: 20px;
	margin-bottom: 20px;
}
div.tx-indexedsearch legend {
	display: none;
}
div.tx-indexedsearch fieldset div {
	margin-bottom: 5px;
}


div.tx-indexedsearch-res h3{
	margin-bottom: 10px;
}
div.tx-indexedsearch-res dl.tx-indexedsearch-info {
	background: white;
}
div.tx-indexedsearch-search-submit {
	display: inline;
	margin-left: 11em;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	width: auto;
	text-align: center;
}

/*************************
*
* RENDERING GLOSSAR
*
**************************/


div.tx-a21glossary-pi1 {
	background: #eee;
}
div.tx-a21glossary-pi1 input.submit_dropdown {
	position: absolute;
	/*top: 6px; */
}
div#middle ul#letterList  {
	float: left;
  margin: 0 auto;
}
ul#letterList {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: center;
	margin: auto;
}
ul#letterList li {
	float: left;
	display: inline;
}
ul#letterList li a:link,
ul#letterList li a:visited {
	display: block;
	background: #989898;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color: white;
	margin-left: 30px;
	margin-right: 30px;
}
ul#letterList li a:hover {
	background: #666;
	color: white;
}
div#centeralign {
	width: 565px;
	text-align: center;
	margin-bottom: 30px;
	background: #6d6d6d;
}

/**********************
*
* Listenansicht Glossar
*
***********************/
div.glossary_elem {
	clear: both;
	margin-bottom: 5px;
	padding-bottom: 25px;
}
div.glossary_image {
	float: left;
	margin-left: 8px;
}
div.glossary_text {
	float: left;
	width: 400px;
}
div#middle div.glossary_text h2 {
	font-size: 0.9em;
}
div#middle div.glossary_text h2 a:link,
div#middle div.glossary_text h2 a:visited {
	color: black;
	text-decoration: none;
}
div.glossary_singleImage {
	float: left;
	padding-right: 10px;
}
div.glossaryList {
	margin-top: 30px;
}


/******************************
*
* DAM DOWNLOADLIST
*
******************************/
#right ul.ddl_file_list {
	list-style:none;
}
#right ul.ddl_file_list li {
	margin-bottom: 8px;

}



/***************************
*
* Contentmenu einfügen
*
****************************/

div#middle ul#contentmenu {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 270px;
}
ul#contentmenu li.act {
	font-weight: bold;
}
ul#contentmenu li a:link,
ul#contentmenu li a:visited {
	text-decoration: none;
	color: #999999;

}
ul#contentmenu li a:hover {
	text-decoration: underline;
	color: #999999;

}

div.csc-textpic-imagewrap {
  margin-bottom:10px;
}
div.csc-textpic-text{
  margin:10px 0 10px 0;

}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption  {
  margin:10px 0 10px 0;

}
#right div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
  margin:0;
}
#right div.csc-textpic-clear {
	border-top: 1px dotted #000000;
  clear:both;
}

.news-latest-item h2{
  padding-top:5px;
}
.news-latest-item{
  margin-bottom:10px;
}
.news-list-img{
  margin: 2px 5px 0 0;

}
/* Für RTE tabelle Stellenanzeigen */

tr.tr-even{
background-color: #FFEC00;
padding: 3px;
border:2px solid #ffffff;
}
tr.tr-odd{
background-color: #fff49a;
padding: 3px;
border:2px solid #ffffff;
}
tr.tr-odd td, tr.tr-even td{
padding:3px;
width:133px;
}
tr.tr-odd td.td-last, tr.tr-even td.td-last{
  width: 45px;
}
table.contenttable{
border:2px solid #ffffff;
width:525px;
}
table.contenttable th{
padding: 4px;
}
