/* (c) www.chilischarf.com */
/* Dunkelrot: #5D0206 */ 
/* CSS Document */

.unsichtbar,
.invisible,
.navposition,
#content-hidden,
.menu dfn
{
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline;
}
div, form { margin:0; padding:0; }
p, ul, ol, blockquote
{
    display: block;
	padding: 0px 0px 0px 0px;
	margin: 1em 0px 1em 0px;
}
table
{
	padding: 0px 0px 0px 0px;
	margin: 1em 0px 1em 0px;
}
fieldset {
	border: 0px solid #FFFFFF;
	margin: 0px; 
	padding: 0px;
}
.important { background-color: #CCCCCC; width: 625px; display: block; color:#333333; border-left: 3px solid #497898; padding: 5px 0px 5px 10px;}
p.align-right { text-align: right; }
p.align-left { text-align: left; }
p.align-justify { text-align: justify; }
#content-main  ul { margin-left: 15px }
#content-main  ol { margin-left: 24px }
#content-main li { margin-bottom: 3px; padding-left: 5px;}

h1 {
    color: #1663A1;
    font-family:  Helvetica Neue,Helvetica,Arial,Verdana;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
	margin: 35px 0 0.4em 0;
	padding: 0 0 6px 0;
}

h2 {
    color: #1663A1;
    font-family:  Helvetica Neue,Helvetica,Arial,Verdana;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
	margin: 15px 0 0.4em 0.0em;
	padding: 0px 0px 0px 0px;
}

h2 a 		 { text-decoration: none; font-weight: normal; }
h2 a:link	 { text-decoration: none; font-weight: normal; }
h2 a:visited     { text-decoration: none; font-weight: normal; }
h2 a:hover	 { text-decoration: none; font-weight: normal; }
h2 a:active	 { text-decoration: none; font-weight: normal; }
h2 a:focus	 { text-decoration: none; font-weight: normal; }

h3 {
    color: #1663A1;
    font-family:  Helvetica Neue,Helvetica,Arial,Verdana;
	font-weight: bold;
	text-decoration: none;
	margin: 0.3em 0 0.0em 0;
	padding: 0;
}

h4 {
    color: #1663A1;
    font-family:  Helvetica Neue,Helvetica,Arial,Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	margin: 1.0em 0 0.3em 0;
	padding: 0;
}

h5 {
    color: #1663A1;
    font-family:  Helvetica Neue,Helvetica,Arial,Verdana;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	margin: 0.7em 0 0.5em 0;
	padding: 0;
}
#tmpl-folge #content-main h1.csc-firstHeader { color: #1663a1; font-size: 1.5em; font-family: Helvetica, Arial, Verdana; padding: 0px; margin: 20px 0px 10px 0px; }
#tmpl-folge #content-right h1 { 
                                               color: #1663a1; 
                                               font-size: 1.3em; 
                                               font-family: Helvetica, Arial, Verdana; 
                                               padding: 20px 0 10px 20px; 
                                               margin: 0px 0px 0px 0px; 	
                                               background: url(../images/bgr_folge_latest_news.jpg) no-repeat;
	                                           background-position: bottom left}
	                                           
#tmpl-folge .csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image	{ margin-right: 10px; }                                           
	                                           
	                                           
	                                           
	                                           
#tmpl-folge h1 { font-size: 1.3em; 
                 margin: 20px 0px 0px 0px; 
                 color: #1663a1;
                 font-family:  Helvetica,Arial,Verdana,sans-serif;
                 line-height: 1;
                 font-weight: bold; }
#tmpl-folge h2 { font-size: 1.0em; margin: 0; padding: 0; }
#tmpl-folge h3 { font-size: 1.0em }
#tmpl-folge h4 { font-size: 0.9em }
#tmpl-folge h5 { font-size: 0.9em }
#tmpl-folge h6 { font-size: 1.0em }

#tmpl-start h1 { font-size: 1.3em; 
                 margin: 25px 0 10px 75px; 
                 color: white;
                 font-family:  Helvetica,Arial,Verdana,sans-serif;
                 line-height: 1;
                 font-weight: bold;
}
#tmpl-start h2 { font-size: 1.0em }
#tmpl-start h3 { font-size: 1.0em }
#tmpl-start h4 { font-size: 0.9em }
#tmpl-start h5 { font-size: 0.9em }
#tmpl-start h6 { font-size: 0.9em }

strong, b { font-weight: bold;}
u { text-decoration: underline; }
em, i { font-style: italic; }

html {
	background-color: #FFFFFF;
	color: #635840;
	margin: 0;
	padding: 0;
	font-size: 75%;
}

body {
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	background-image: url(../images/bg_all.jpg); 
	background-repeat: repeat-x; 
	background-position:  0px 45px;	
	margin: 0px;
	font-family:  Helvetica,Arial,Verdana,sans-serif;
	}

a			{ color: #1663a1; text-decoration: none; font-weight:normal; }
a:link		{ color: #1663a1; text-decoration: none; font-weight:normal; }
a:visited	{ color: #1663a1; text-decoration: none; font-weight:normal; }
a:active	{ color: #000000; text-decoration: none; font-weight:normal; }
a:hover		{ color: #000000; text-decoration: none; font-weight:normal; }

a .smaller {font-size: 9px;}
a .greater {font-size: 11px;}
			img,
a			img,
a:link		img,
a:visited 	img,
a:hover		img,
a:active	img,
a:focus		img
{ border: 0px none }

#tmpl-start, #tmpl-folge {
	width: 950px; 
	margin-left: auto;
	margin-right: auto;

	min-height: 900px;

}
#tmpl-folge {	background-position: center bottom;		}
#nav-basemenu ul  {	display: inline; 	margin: 0px; 	}
#nav-basemenu ul li
{
	display: inline;
	padding: 0px 8px 0px 8px;
	border-left: 1px solid #7f8b92;
}
#nav-basemenu ul li.first { 	border-left: none;  padding-left: 0px; }
#nav-basemenu a { text-decoration: none; color: #7f8b92; text-transform: uppercase; font-size: 11px;}
#nav-basemenu a:hover, #nav-basemenu a:active, #nav-basemenu .active a { text-decoration: none;  color: #000000; }


#content-header-image
{
	overflow: hidden;
	float: left;
	padding: 0px 0px 0px 0px;
	width: 939px;
}
#header-top  { clear: both; float: left; width: 937px; 	padding: 0px 13px 0px 20px; height: 45px; }
#nav-mainmenue .menu {  padding: 0px 0px 0px 0px; }
#nav-basemenu { 	font-family:  Helvetica,Arial,Verdana,sans-serif; font-size: 12px;   float: left;   padding: 20px 0px 0px 0px; width: 400px; }
#nav-basemenu .menu { display: inline; float:left;  }
#navigationsleiste { clear: both; float: left; width: 930px; height: 38px; background-image: url(../images/navigation_bgr.jpg); margin: 10px 0px 3px 0px; padding: 0px; background-repeat: no-repeat;}
#tmpl-folge #navigationsleiste { margin-top: 5px;}
#nav-mainmenue
{   
	padding: 0px 0px 0px 0px;
	float: left;
   	display: inline;
   	height: 38px;
   	width: 780px;
}


#nav-mainmenue ul  { display: inline-block; 	margin: 0px; padding: 0px;	}
#nav-mainmenue ul li
{
    float: left;
	text-align: center;
	display: inline-block;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #ffffff;
	list-style-type: none;
	margin: 0px;
}
#nav-mainmenue ul li.first { padding: 0px; margin: 0px;  }
#nav-mainmenue a
{   
	color: white; 
	font-size: 11px; 
	font-family: Arial, Verdana,  sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
    font-weight: normal; 
}
#nav-mainmenue a.navButton
{   
	padding: 12px 0px 0px 0px;
	display: block;
    height: 26px;
    width: 128px;
}
#nav-mainmenue a:hover, #nav-mainmenue a:active { text-decoration: none;  background-image: url(../images/button_navi.jpg);
}

#nav-mainmenue .first a:hover, #nav-mainmenue .first a:active, #nav-mainmenue .first .active a { text-decoration: none;  background-image: url(../images/nvg_hover_first.jpg); 
}
#nav-mainmenue .active a { text-decoration: none;  background-image: url(../images/button_navi.jpg); 
}
#navigationsleiste-sub { clear: both; float: left; width: 930px; height: 20px; background-image: url(../images/subnavigation_bgr.jpg); margin: 0;}
#nav-submenue
{   
	padding: 4px 0px 0px 0px;
	float: left;
   	display: inline;

}

#nav-submenue ul  { display: inline; margin: 0; padding: 10px 0 0 0;	}
#nav-submenue ul li
{
    float: left;
	text-align: center;
	display: inline-block;
	padding: 0px 0px 0px 0px;
	border-right: 2px solid #ffffff;
}
#nav-submenue ul li.first { padding: 0px 0px 0px 16px; margin: 0px;  }
#nav-submenue ul li.last {border: none }
#nav-submenue a
{   
	color: white; 
	font-size: 11px; 
	font-family: Arial, Verdana, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
    font-weight: normal; 
}
#nav-submenue a.navButton
{   
padding: 0px 30px 0px 30px;
}

#nav-submenue a:hover, #nav-submenue a:active, #nav-submenue .active a { color: #000000;
}



#container-main  

{	
	float: left; 
	width: 930px; 
	margin: 10px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;  	
	min-height: 270px;
	height: auto !important;
	height: 270px;
}
	
	
#container-all
{	
	clear: both;
	float: left;
	padding: 0px 20px 0px 20px;
	background-color: white;
	width: 930px;
	background-image: url(../images/bg_content.jpg); 
	background-repeat: no-repeat; 
	background-position: left top;	
	min-height: 900px;
	height: auto !important;
	height: 900px;
}
#tmpl-folge #container-all  {		margin-bottom: 0px; 	border-bottom: none;  }
#logo { float: left; width: 300px; margin: 0px ; padding: 0px;}
#content-header-1 { clear: both; float: left; width: 924px; overflow: hidden; }
#content-header-2 { clear: both; float: left; width: 924px; overflow: hidden; }
#content-header-image
{
	float: left;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	width: 930px;
	height: 250px;
}

#tmpl-folge #content-main div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img { margin-bottom: 15px;  }
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image
  {  margin-left: 0px; margin-bottom: 0px;}
  
#content-main div.csc-textpic-imagewrap  { margin: 0px 0px 10px 0px; padding: 0px }
.csc-textpic-right { float: right;}
.csc-textpic-left { float: left;}
#content-main  div.csc-textpic-center div.csc-textpic-imagewrap { margin: auto;}  
#footer
{
	color: #aca79a;
	float: left;
	padding: 50px 0px 5px 0px;
	text-align: center;
	width: 922px;
}
#footer p {	text-align: center; margin-top: 5px; }


#tmpl-folge #footer { 	color: #aca79a;
	float: left;
	padding: 30px 0px 0px 0px;
	text-align: center;
	width: 922px;
	font-size: 1em;}

#tmpl-start #content-main
{	
	margin: 0px 0px 0px 0px;
    overflow: hidden;
	float: left;
	width: 600px;
	padding: 0px 0px 15px 0px;
}

#tmpl-start #content-main div.csc-header {  background: none;  margin: 0px 0px 30px 0px;  }
#tmpl-start #content-main .Spalten-2 div.csc-header {  background: url('../images/headline_bg.jpg') top left no-repeat; margin: 10px 0px 0px 0px;}
#tmpl-start #content-main .csc-textpic-imagewrap {  margin: 0px;  }

#content-main { line-height: 1.5; }

#nav-language { float: right; margin: 11px 15px 0px 0px; width: 135px;}
#nav-language img { margin: 0px 0px 0px 5px;}
#tmpl-start #content-right {	
	
	min-height: 330px;
	height: auto !important;
	height: 330px;	
	margin: 0px 0px 0px 0px;
    overflow: hidden;
	float: right;
	width: 330px;
	padding: 0px;
	background: url(../images/bgr_content-right.jpg) no-repeat; 
    background-position: top right ;

}    
    
#tmpl-start #content-right .csc-frame-frame2 {margin-left: 15px; }

#tmpl-start #content-right a {line-height: 1;}



#tmpl-folge #content-main
{	
	margin: 0px 0px 0px 0px;
	float: left;
	clear: left; 
	padding: 0px 0px 0px 0px;
	background: url(../images/bgr_folge_content_main.jpg) no-repeat;
	background-position: top right;
	width: 645px;

}

#tmpl-folge #content-header-image
{
	clear: both; 
	float: left;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	width: 645px;
	height: 250px;
	}
	
#tmpl-folge #content-header-image .csc-textpic .csc-textpic-imagewrap dl.csc-textpic-image {margin: 0px;}
	
	
	
	
	
#tmpl-folge p {	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	}

#tmpl-folge #content-right p {padding: 10px 20px 0px 20px;}	
#tmpl-folge #content-right .news-latest-item p {padding: 0px 0px 0px 0px; }	

#csc-header .csc-header-n1 {width: 120px}
	
#tmpl-folge #content-right { width: 275px;
                  float: right;
                  margin: 150px 0 0 10px;
                  padding: 0 0 0 0px;
                  }                  


#container-left { width: 645px;
                  float: left;
                  clear: left;
                  }

#tmpl-popup #content-main
{	
    overflow: hidden;
	float: left;
	padding: 0px 0px 0px 0px;
}
#tmpl-folge p.csc-subheader 
{  
	margin: 0px 0px 0px 0px;  
	padding: 1px 0px 2px 0px;
	font-weight: bold;
	font-size: 1.1em 
}
#tmpl-folge #content-main .csc-frame-invisible dl.csc-textpic-image { 	padding: 0px 0px 0px 0px; background-color: #cccccc;  }
#tmpl-folge #content-main dd.csc-textpic-caption   { margin-bottom: 20px; 	padding: 4px 2px 3px 15px;   }


#content-main .cBlock {	clear: both; display: block; margin: 0px; padding: 0px; }
#container-nobreak {	  width: 1110px; display: inline; clear: both; float: left; overflow: hidden;  }


#tmpl-folge hr {  margin: 7px 0px 0px 0px; background-color: transparent; border-bottom: 1px solid; color: #dddddd;  height: 1px; width: 619px}  
.stdFORM
{
	background-color:  #EBEBEB;
	padding: 10px 0px 0px 0px;
	border-top: 1px solid #BBBBBB;
	width: 600px;
}
.stdFORM-required, .stdFORM-infotext  { color: #e2001b;  }
.stdFORM-trenner { clear: both; padding-top: 10px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #BBBBBB; }
.stdFORM-label { clear: left; float: left; width: 130px; padding: 2px 0px 2px 15px; }
.stdFORM-label-lang { clear: left; padding-bottom: 2px; float: left; width: 530px; padding: 2px 0px 2px 15px; }
.stdFORM-input-radio { clear: left; padding-bottom: 2px; float: left; margin-left: 140px; width: 200px; }
.stdFORM-input-radiobox {clear:both;   float:left;  margin-bottom:10px;  padding:5px 0;} 
.stdFORM-input { width: 400px; margin-left: 130px; padding: 2px 0px 2px 0px;}
.stdFORM-input-plz input { width: 80px; margin-left: 0px; border-color: #cccccc; border-style:solid; border-width:1px;}
.stdFORM-input-plz {  margin-left: 130px; width: 100px;  padding: 2px 0px 2px 0px;  }
.stdFORM-input select option {width: 50px; }
.stdFORM-input input, div.stdFORM-input textarea
{
   width: 350px; border-color: #dddddd; border-style:solid; border-width:1px;
}
.stdFORM-infotext { width: 360px; text-align: left; padding-left: 15px; padding-top: 10px; padding-bottom: 10px;  }
.stdFORM-buttons
{
	width: 600px;
	text-align: center;
	border-top: 1px solid #BBBBBB;
	padding: 7px 0px 30px 0px;;
	background-color:  white;
}
.stdFORM p { padding: 0px 0px 0px 5px; margin: 0px 0px 2px 0px }
.error { color: #e2001b; padding-left: 12px;}

#tmpl-start .news-latest-item { float: left; color: #635840;}
#tmpl-start .news-latest-item-left { clear: both; float: left; width: 120px; min-height: 85px;}
#tmpl-start .news-latest-item-right { float: left; width: 200px; padding-right: 10px;}
#tmpl-start #content-right .news-latest-item-right a {line-height: 1.3}
#tmpl-start #content-right .news-latest-item-right p {line-height: 1.0}
#tmpl-start .news-latest-item .news-teaser-image {width: 120px; float: left; overflow: hidden;}
#tmpl-start .Spalten-2  h1 { color: #1663a1; font-size: 1.5em; font-family: Helvetica, Arial, Verdana; padding: 0px; margin: 2px 0px 0px 0px; }
#tmpl-start .news-latest-item  h2 {  margin: 0;  }
#tmpl-start .news-latest-item  h2 a, #tmpl-start .news-latest-item  .news-latest-morelink a  { color: #1663a1; font-weight: bold; }
#tmpl-start .news-latest-item  a:hover { color: #000000;  }
#tmpl-start .news-latest-item  .news-teaser  { margin: 0px 20px 0px 0px; }
#tmpl-start .news-latest-item  .news-teaser  p { margin: 0; }
#tmpl-start .news-latest-item  .news-latest-morelink  { float: left; padding: 0px 0px 15px 0px; margin: 0px; }


#tmpl-start .csc-frame-frame1 p.bodytext {   margin: 0px 0px 0px 75px; }


#tmpl-folge .news-list-item  h1 a {font-weight: bold; font-size:0.9em;}
#tmpl-folge .news-teaser-image {  padding: 0px 0px 0px 0px;  float: right;}
#tmpl-folge .news-list-morelink {  float: right;  margin-right: 20px;}

#tmpl-folge .news-list-item 
{  
 	clear: both;
 	height: auto !important;
 	float: left;
	width: 645px;
	padding: 20px 0px 20px 0px; 
	background: url(../images/bgr_list_news.jpg) no-repeat;
	background-position: bottom center; 
	}

#tmpl-folge .csc-frame-indent .csc-header-n1 {margin-left: 195px; }
#tmpl-folge .csc-frame-indent .csc-header-n1  h1 {margin: 0;}
#tmpl-folge .news-list-item-left {width: 180px; overflow: hidden; float: left}
#tmpl-folge .news-list-item-right {width: 440px; float: left; margin-left: 15px;}
#tmpl-folge .news-list-item-right h1 {margin: 0 0 10px 0px; padding: 0; }
#tmpl-start .news-latest-item  .news-latest-morelink a  { color: #1663a1; font-weight: bold; }
#tmpl-start .news-latest-item  .news-latest-morelink a:hover  { color: #000000; font-weight: bold; }
#tmpl-start .news-latest-item  .news-latest-morelink a:active  { color: #000000; font-weight: bold; }

#tmpl-folge .news-latest-item p { margin: 0px;}
#tmpl-folge .news-latest-item { padding: 10px 25px 10px 20px; background: url(../images/bgr_folge_latest_news.jpg) no-repeat; background-position: bottom left}

#tmpl-folge  dl.news-single-files,
#tmpl-folge  dl.news-single-links   { padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px;  clear: both;}
#tmpl-folge  dl.news-single-files dt,
#tmpl-folge  dl.news-single-links dt   { font-size: 1.1em; padding: 0px 0px 5px 0px; font-weight: bold; }
#tmpl-folge  dl.news-single-files dd   { display: block }
#tmpl-folge  dl.news-single-files dd   a { margin: 0px 0px 5px 5px; padding-bottom: 2px;}
#tmpl-folge  dl.news-single-links dd   p.bodytext   {  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#tmpl-folge .news-single-item .autor p.bodytext,
#tmpl-folge .news-single-item .news-single-timedata   {  padding: 2px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#tmpl-folge .news-single-backlink  {float: left; }
#tmpl-folge .news-single-item-left { float: left; clear:both; width: 190px;  padding: 0px 5px 0px 0px; text-align:center;}
#tmpl-folge .news-single-item-right { float: left; width: 420px; padding: 0 30px 0 0px;}
#tmpl-folge .news-single-item .news-single-backlink { padding: 0px 0px 0px 0px; float: right;}
#tmpl-folge .news-single-image-custom {padding-bottom: 10px; }
#tmpl-folge .news-single-item h1 { color: #1663a1; 
                                   font-size: 1.3em; 
                                   font-family: Helvetica, Arial, Verdana; 
                                   padding: 0; 
                                   margin: 0px 20px 20px 195px; 
                                   }


#tmpl-folge .container-news-single {margin-top: 20px;}
#tmpl-folge .news-single-item-right p {padding: 0px 0px 0px 0px; margin: 0px; }
#tmpl-folge .news-single-item-right p.news-single-date {padding: 30px 0px 0px 20px; margin: 0px; }
#tmpl-folge .news-single-image-custom  p {padding: 2px 0px 0px 0px; margin: 0px; font-size: 9px;}

table.contenttable { width: 99%; border-collapse: collapse; background-color: #ffffff;} 
table.contenttable td,  table.contenttable th { border: 0px solid #ffffff;  padding: 0px 30px 5px 0px; margin: 0px; text-align: top left;}

#tmpl-folge table.contenttable p  { float: left;  padding: 0px; margin: 0px; } 

#tmpl-folge #content-main .csc-frame .csc-frame-invisible dl.csc-textpic-image { 	margin: 0px 20px 0px 0px;  border: 1px solid white;}
#tmpl-folge #content-main .csc-frame .csc-frame-invisible dl.csc-textpic-lastcol { 	margin: 0px 0px 0px 0px;  }
#tmpl-folge #content-main .csc-frame dl.csc-textpic-image { 	margin: 10px 15px 3px 0px;  }
#tmpl-folge #content-main .csc-frame dl.csc-textpic-lastcol  { 	margin: 10px 0px 3px 0px;   }
#tmpl-folge #content-right .csc-frame-frame1 .csc-textpic-left {  margin: 0px 0px 0px 25px; }



#searchbox { float: right; padding: 0px 0px 0px 0px;  margin: 0px; width: 230px;}
.FRMsearchbox {float: right; margin: 20px 0px 0px 0px}
.FRMsearchbox input.FRM_submit { width: 70px; float: right; background: #ec7b00; color: white; font-weight: bold; margin: 0 0 0 0 }
.FRMsearchbox input.FRM_search  { border: 1px solid #a3a3a3; color: #003c68;  margin: 0 5px 0 0; float: left; padding: 0px 0px 0px 0px; background-color: #ffffff;}

.tx-indexedsearch-form {width: 225px; float: left; }
.tx-indexedsearch .searchbox-tmpl-css label {margin: 0px;}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {width: 70px; float: left; background: #ec7b00; color: white; font-weight: bold; margin: 0 0 0 0; border: 0px; text-transform:lowercase; }
.tx-indexedsearch .tx-indexedsearch-whatis {width: 400px; margin: 0px 0 0px 0; float: left;}
.tx-indexedsearch .tx-indexedsearch-noresults {width: 200px; margin: 10px 0 10px 0; float: left;}
#tmpl-folge p.tx-indexedsearch-noresults  {margin: 30px 0 10px 0; }
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {border: 1px solid #a3a3a3; color: #003c68;  margin: 0 0 0 0; padding: 0px 0px 0px 0px; background-color: #ffffff; }
.tx-indexedsearch .searchbox-tmpl-css label {width: 70px; float: left;}
.tx-indexedsearch .tx-indexedsearch-noresults {text-align: left; font-weight: bold;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color: #1663a1; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { margin: 5px 0px; }

.news-list-browse {float: left; margin: 20px 0px 0px 15px;}
#tmpl-folge .news-list-browse p {margin: 0px;}
#tmpl-folge .news-list-browse table {margin: 0px;}
