
/* ----------------------------------------------------------------- */
/* SEITEN-ELEMENTE  ------------------------------------------ */

.oben_content_1x{
	float:left;
	height:auto !important;                                                     
	width:156px;
}

.oben_content_4x{
	float:left;
	height:auto !important;                                                     
	width:624px;
}

.unten_content_1x{
	float:left;
	min-height:415px;          
	height:auto !important;                                                     
	height:415px; 	
	width:156px;
}

.unten_content_2x{
	float:left;
	min-height:415px;          
	height:auto !important;                                                     
	height:415px; 
	width:312px;
}


.unten_content_3x{
	float:left;
	min-height:415px;          
	height:auto !important;                                                     
	height:415px; 
	width:468px;
}

.unten_content_4x{
	float:left;
	min-height:415px;          
	height:auto !important;                                                     
	height:415px; 	
	width:629px;
	display:inline;
	padding-bottom:25px;
}

a.link_rahmen{
	float:left;
	height:20px;
	border:1px solid #87888a;
	background-image:url(../images/layout/pfeil_rechts.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:18px;
	padding-right:20px;
	color:#87888a;
	line-height:18px;
	text-decoration:none;
}


a.rahmen{
	height:20px;
	border:1px solid #87888a;
	background-image:url(../images/layout/pfeil_rechts.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:18px;
	padding-right:20px;
	padding-top:3px;
	padding-bottom:3px;
	color:#87888a;
	line-height:18px;
	text-decoration:none;
	width:auto;
}

* html a.rahmen {
	float:left;
	padding-top:0;
	padding-bottom:0;
}

* +html a.rahmen {
	float:left;
	padding-top:0;
	padding-bottom:0;
}



/* -------------------------------------------------------------------- */
/*CONTENT-RAHMEN ---------------------------------------------- */

#rechts_unten_flexibel .xx_text, #rechts_unten .xx_text{
	float:left;
	width:292px;
}

#rechts_unten_flexibel .zwei_x_text, #rechts_unten .zwei_x_text{
	float:left;
	width:280px;;
	margin:0 15px;	
}


#rechts_unten_flexibel .xx_text p,
#rechts_unten .xx_text p{
	width:277px;
}


#rechts_unten_flexibel .zwei_x_text p, 
#rechts_unten .zwei_x_text p{
	width:277px;
	display: inline;
	float: left;
}


#rechts_unten_flexibel .csc-header-n1 h1 {
  display:block;
  float:none;
}

.xx_text_2x_img, .xx_text_2x_video, .zx_text_2x_video{
	clear:both;
}


.xx_text_2x_img .csc-textpic-text{
	
}

#rechts_unten_lexikon .xx_text_2x_img p, #rechts_unten .xx_text_2x_img p{
	width:auto !important;	
}


#rechts_unten_lexikon .xx_text_2x_video p, #rechts_unten .xx_text_2x_video p{
	width: 450px !important;
}

#rechts_unten_lexikon .zx_text_2x_video p, #rechts_unten .zx_text_2x_video p{
	width: 292px !important;
}

#rechts_unten_flexibel .xx_text_2x_img .csc-textpic-image, #rechts_unten .xx_text_2x_img .csc-textpic-image{
	float:right;
	width:272px;
	margin: 0 20px
	
}

#rechts_unten_flexibel .xx_text_2x_img .csc-textpic-image, #rechts_unten .xx_text_2x_img .csc-textpic-image{
	float:right;
	width:272px;
	margin: 0 20px
	
}

#rechts_unten_lexikon .xx_text_2x_img .csc-textpic-intext-right {

}
#rechts_unten_lexikon .xx_text_2x_img .csc-textpic-intext-right .csc-textpic-imagerow {
float:right;
position:relative;
}

#rechts_unten_lexikon .img_r .csc-textpic-equalheight {
float:right;
padding-right:20px;
}

#rechts_unten_lexikon .xx_text, .unten_content_4x .xx_text{
	float:left;
}

#rechts_unten_lexikon .zwei_x_text, .unten_content_4x .zwei_x_text{
	float:left;
}
#rechts_unten_lexikon .tx-sgglossary-pi1 h2 {
	margin-left:0;
	width:319px;
}
/*
#rechts_unten_lexikon .xx_text_2x_img{
  margin-left:15px;
}
*/

#rechts_unten_lexikon .csc-header-n1 h1 {
  display:block;
  float:none;
}


#rechts_unten_lexikon .xx_text_2x_img p, #rechts_unten .unten_content_4x  .xx_text_2x_img p{
	width:auto;	
}

#rechts_unten_lexikon .xx_text_2x_img .csc-textpic-image, .unten_content_4x .xx_text_2x_img .csc-textpic-image{
	float:right;
	padding: 0 20px;
}

#rechts_unten_lexikon .xx_text_2x_video .csc-textpic-image, .unten_content_4x .xx_text_2x_video .csc-textpic-image{
	float:right;
	/*padding: 0 20px;*/
	width:300px !important;
}

#rechts_unten_lexikon .zx_text_2x_video .csc-textpic-image, #rechts_unten_lexikon .zx_text_2x_video .csc-textpic-image{
	float:right;
	/*padding: 0 20px;*/
	width:300px !important;
}

#rechts_unten_lexikon .xx_text_2x_video .csc-textpic-imagerow, .unten_content_4x .xx_text_2x_video csc-textpic-imagerow{
	clear:both;
	float:right;
	width:300px !important;
	padding:0 0 20px;
	margin:0;
}

#rechts_unten .xx_text_2x_video .csc-textpic-imagerow{
	clear:both;
	float:right;
	width:300px !important;
	padding:0 0 20px;
	margin:0;
}

#rechts_unten .zx_text_2x_video .csc-textpic-imagerow{
	clear:both;
	float:right;
	width:310px !important;
	padding:0 0 20px 0;
	margin:0;
}


#rechts_unten .zx_text_2x_video .csc-textpic-imagerow .csc-textpic-image{
	width:310px !important;
}

#rechts_unten_lexikon .xx_text_2x_video .csc-textpic-imagerow, .csc-textpic-image, .unten_content_4x .xx_text_2x_video .csc-textpic-imagerow, .csc-textpic-image{

}



#rechts_unten_lexikon .img_r{
float:right;
width:100%;
}



/* ------------------------------------------------------------------- */
/* SEITEN-ELEMENT LEXIKON ----------------------------------- */

#lexikon_h1{
	width:150px !important;
}

.tx-sgglossary-pi1 {
	  float:left;
	 width:770px;
	  padding-left:15px;
}

.unten_content_4x .tx-sgglossary-pi1 {
  float:left;
  width:614px;
  padding-left:15px;
}

#rechts_unten .tx-sgglossary-pi1 p,
#rechts_unten_lexikon .tx-sgglossary-pi1 p, 
#rechts_unten .tx-sgglossary-pi1 h2,
#rechts_unten_lexikon .tx-sgglossary-pi1 h2{
	margin:0;
}
#rechts_unten_lexikon .tx-sgglossary-pi1 .lex_text_single{
	float:left;
	width:60%;
}


#tx-sgglossary-pi1 a {
  text-decoration:underline;
}
/*
.lex_rahmen {
  left:120px;
  position:relative;
  top:3px;
  height:29px;
  width:555px;
}
*/

.lex_rahmen {
  left:120px;
  position:absolute;
  top:159px;
  left:409px;
  height:29px;
  width:548px;
}

.lex_rahmen a{
	text-decoration:none;
}

.lex_index, .lex_index_erstes {
  background-image:url(../images/layout/lex_normal.gif); 
  width:20px; 
  height:33px; 
  float:left;
  margin-left:1px;
}
.lex_index_aktiv {
  background-image:url(../images/layout/lex_aktiv.gif);
  top:-14px;
  left:0;
  padding-top:13px;
  position:relative;
  width:20px;
}

.lex_index, 
.lex_index_erstes, 
.lex_index a, 
.lex_index a:visited, 
.lex_index a:active, 
.lex_index_erstes a, 
.lex_index_erstes a:visited, 
.lex_index_erstes a:active, 
.lex_index_aktiv a,
.lex_index_aktiv a:visited,
.lex_index_aktiv a:active {
  line-height:20px;
  font-family: Arial;
  font-size: 18px;
  color:#87888a;
  text-align:center;
  padding-top: 13px;
  
}
.lex_index_aktiv a {
  color:#fff;
}
.lex_text {
  width:475px;
  float:left; 
  overflow:hidden; 
  margin-bottom:30px; 
  position:relative;
  color:#87888a;;
  margin-right:20px;
  

  
  
  
}

.unten_content_4x .lex_text_single{
 float:left;
  width:319px;
}

.unten_content_4x .lex_text_single ul, .lex_text ul{
  width:90%;
}


*html .lex_text {
  width:463px;
}

/* ------------------------------------------------------------------- */
/* PRESSE-SERVICE ----------------------------------------------- */


#presse_1{
	float:left;
	width:332px;
}

#presse_1 h2{
	margin-bottom:0;
	width: auto !important;
}

#presse_1  p.news-list-date{
	margin:0;
}

#presse_1 h1{
	width: auto !important;
}


#presse_1 p{
	float:left;
	width:316px;
	margin: 79px 0 0 10px;
	display:inline;
	margin:0 0 0 15px;
	display:inline;
}

#presse_2{
	float:left;
	width:272px;
	margin:34px 0 0 10px;
	display:inline;
	
}

#presse_2 p.news-single-imgcaption {
  font-style:italic;
}

.news-list-item #presse_2{
	height: 150px;
	overflow: hidden;

}

#presse_2 img{
	margin-bottom:0;
}

#presse_2 p{
	float:left;
	width:272px;
	margin:0 0 0 0;
}

.news-single-backlink a, .news-list-morelink a{
	float:left;
	width:302px;
	line-height:45px;
	margin-left:15px;
	display:inline;
}

.news-list-item{
	float:left;
	height:210px;
	width:615px;
	margin-bottom:40px;
	overflow:hidden;
	border-bottom: 1px solid #87888A;
}

.news-single-additional-info{
	float:left;
	width:302px;
	margin:20px 0 0 15px;
	display:inline;
}

.tx-ttnews-browsebox td p{
	width:auto !important;
}

.news-single-files dt{
	color:#87888A;
	line-height:25px;
	font-weight:bold;
	text-decoration:underline;
}

/* ------------------------------------------------------------------- */
/* DOWNLOAD-CENTER ------------------------------------------- */

#rechts_unten  #download_center{
	float:left;                                                 
	width:624px;
}

#rechts_unten  #download_center h1{
	color: #87888a;
	font-size:14px;
	font-weight:bold;
	line-height:15px;
	margin: 0 10px 20px 15px;
	position:relative;
	top:0;
	left:0;
	display:inline;
}

.tx-damdownloads-pi1-search{
	margin-bottom:12px;
}

.tx-damdownloads-pi1-search input{
	color:#87888A;
	line-height:20px;
	height: 14px;
	padding: 3px;
	border:1px solid #87888A;
}

* +html .tx-damdownloads-pi1-search input{
	height: 20px;
	padding: 0 3px;
}

* html .tx-damdownloads-pi1-search input{
	height: 20px;
	padding: 0 3px;
}

.tx-damdownloads-pi1-search input.submit{
	background-color: #87888A;
	color:#FFFFFF;
	line-height:20px;
	height: 22px;
	padding: 0 3px;
	border:none;
}


.tx-damdownloads-pi1{
	float:left;
	margin-left:15px;
	display:inline;
	width:610px;
	
}

.tx-damdownloads-pi1 #download_suche {
	float:left;
	width:599px;
}

#download_suche form{
	float:left;
}

#download_suche a.showall{
	float:right;
}

.tx-damdownloads-pi1 .download_element {
	float:left;
	width:280px;
	margin:0 25px 30px 0;
	display:inline;
}

.tx-damdownloads-pi1 .download_element .img{
	float:left;
	margin-right:10px;
	min-height:140px;          
	height:auto !important;  /* für moderne Browser */                                                     
	height:140px;  /*für den IE */
}

.tx-damdownloads-pi1 .download_element .img img{
	border: 1px solid #87888a;
	display:block;
}

.tx-damdownloads-pi1 .download_element .daten{
	float:left;
	width:170px;
}

.tx-damdownloads-pi1 .download_element .daten b{
	color:#87888a;
}

.tx-damdownloads-pi1 .download_element .daten p{
	color:#87888a;
	margin:0 !important;
	width:auto !important;
}

.tx-damdownloads-pi1 .download_element .daten p.download{
	margin-top:15px !important;
	text-decoration:underline;
}
/*
.unten_content_4x .csc-header-n1{
clear:both;
float:left;
}
.unten_content_4x .csc-header-n2{
clear:both;
float:left;
}
.unten_content_4x .csc-header-n3{
clear:both;
float:left;
}
.unten_content_4x .csc-header-n4{
clear:both;
float:left;
}
.unten_content_4x  .csc-header-n5{
clear:both;
float:left;
}
*/

/* ------------------------------------------------------------------- */
/* BILDARCHIV ---------------------------------------------------- */

.tx-wplusthbildarchiv-pi1{
  	float:left;
  	margin-left:15px;
  	display:inline;
}

#bildarchiv_linkrahmen{
  	position:absolute;
  	width:94px;
  	top:197px;
  	left:675px;
  	padding:10px 15px;
}

#bildarchiv_linkrahmen span{
	bottom:5px;
	color:#87888A;
	position:relative;
}

#bildarchiv_linkrahmen a{
	margin-left:4px;
	display:inline;
}

.bildarchiv_element_row{
	float:left;
	width:601px;
}

.bildarchiv_element_2_l{
	float:left;
	width:294px;
	padding-bottom:20px;
	display:inline;
}

.bildarchiv_element_2_r{
	float:right;
	width:294px;
	padding-bottom:20px;
	display:inline;
}

.bildarchiv_element_4_l_m{
	float:left;
	width:142px;
	/*margin:0 0 0 11px;*/
	margin:0 11px 0 0;
	padding-bottom:35px;
	display:inline;
}

.bildarchiv_element_4_r{
	float:left;
	width:142px;
	/*margin:0 1px 0 11px;*/
	margin:0;
	padding-bottom:35px;	
	display:inline;
}

#rechts_unten .bildarchiv_element_2_l p, #rechts_unten .bildarchiv_element_2_r p,
#rechts_unten .bildarchiv_element_4_l_m p, #rechts_unten .bildarchiv_element_4_r p{
	margin:0 !important;
	width:auto !important;
}

 
.csc-textpic-intext-right dl {
	float:right; 	
	margin:0 15px;
}

.csc-textpic-intext-left dl {
	float:left; 	
	margin:0 15px 0 0;
}


.csc-textpic-caption {
  color:#87888A;
  font-size:11px;
  font-style:italic;
}

.news-single-item dl{
	padding-left: 15px;
}

.unten_content_3x dl{
padding-left: 15px;
}