@charset "utf-8";
/* CSS Document */

/**************************************************************************************
*		STARTSEITE
**************************************************************************************/

#wrapper-content-home .column-left-705,
#wrapper-content-home .column-right-705{
	background:none;
}

#wrapper-content-home .column-center-345{
	margin:0px;
}

#spenden{
	margin-top:-5px;
	margin-left: -3px;
	margin-bottom:9px;
	position:relative;
	z-index:10;
	height:238px;	
	display:block;
}

#wrapper-content-home h1.highlight{
	margin-top:1px;
	line-height:normal;
	background-image:url(../img/brennpunkt_headline.gif);
	background-repeat:no-repeat;
	padding:5px 0px 0px 5px;
	margin-left:-5px;
	margin-bottom:15px;
}

.column-right-225 img{
	margin-bottom:15px;
}

#wrapper-content-home .column-right-225 p{
	background-image:url(../img/kringel.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-top:3px;
	margin-top:-3px;
}

/* quick_NAVI start *********************************************************************/

#wrapper-quick-navi h1{
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
}


#quick-navi{
	border:1px solid #4b9ed7;
	height:14px; /*total 18px*/
	width:221px; /*total 225px*/
	padding:2px 0px 0px 2px;
	background-image:url(../img/plus.gif);
	background-position:right 0;
	background-repeat:no-repeat;
	margin-top:17px;
	font-size:11px;
	letter-spacing:0px;
}

/* HIDDEN/VISIBLE BOX WITH NAVI start */

#quick-navi-display{
	border:1px solid #4b9ed7;
	width:478px; /*total 480px*/
	position:absolute; /* position depending on 'wrapper-quick-navi', which is the first parent box with position relative */
	top:34px;
	left:-255px;
	z-index:20;
	background-image:url(../img/minus.gif);
	background-position:right 0;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#quick-navi-display div#choose{
	height:39px;
	padding:1px 0px 0px 257px;
	font-size:11px;
}

#quick-navi-display ul{
	list-style:none;
	float:left;
	width:224px;
	padding:0px 0px 12px 15px;
	display:block;
}

#quick-navi-display ul li{
	display:inline;
}

#quick-navi-display ul li a{
	text-decoration:none;
	color:#000000;
	display:block;
	height:15px;
	width:221px; /* total 224px */
	padding:7px 0px 0px 3px;
	line-height:8px;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
	font-size:11px;
	line-height:8px;
	background-image:url(../img/dotted_line.gif);
	background-repeat:repeat-x;
}

/* HIDDEN/VISIBLE BOX WITH NAVI end */

/* QUICK_NAVI end ************************************************************************/

#wrapper-content-home #wrapper-content-columns a{
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

#wrapper-content-home #wrapper-content-columns a:hover{
	text-decoration:underline;
}

/**************************************************************************************
*		BEREICHSSTARTSEITE
**************************************************************************************/


#wrapper-content-category-start .column-left-705,
#wrapper-content-category-start .column-right-705{
	background:none;
	float:none;
}

#wrapper-content-category-start .column-left-225{
	background-image:none;
}

#wrapper-content-category-start .column-center-465{
	margin:0px;
}


/*pages.css &quot;Breichsstartseite&quot; ca. 130: einf�gen */
#wrapper-content-category-start #wrapper-content-columns .column-left-225 a{
 margin-top:0;
}

#wrapper-content-category-start #wrapper-content-columns .column-left-225 a img{
 border:none;
}


#wrapper-content-category-start .title{
	margin-bottom:24px;
}

#wrapper-content-category-start #wrapper-content-columns {
	margin-top:0px;
}

#wrapper-content-category-start #wrapper-content-columns a{
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

#wrapper-content-category-start #wrapper-content-columns a:hover{
	text-decoration:underline;
}


/**************************************************************************************
*		RUBRIKSTARTSEITE
**************************************************************************************/

#wrapper-content-rubric-start .column-left-225,
#wrapper-content-rubric-start .column-right-225,
#wrapper-content-rubric-start .column-left-705,
#wrapper-content-rubric-start .column-right-705{
	background:none;
}

#wrapper-content-rubric-start .column-left-705{
	float:none;
	margin:0px;	
}

#wrapper-content-rubric-start h1.page-headline{
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	padding-bottom:35px;
	margin-top:-6px;
  min-height: 61px;
}

#wrapper-content-rubric-start #wrapper-content-columns{
	width:705px;
	margin:0px;
}

#wrapper-content-rubric-start .title {
	margin-bottom:20px;
}


#wrapper-content-rubric-start .column-left-225{
	background-image:none;
}

#wrapper-content-rubric-start .column-center-465{
	margin:0px;
}

#wrapper-content-rubric-start #wrapper-content-columns a{
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

#wrapper-content-rubric-start #wrapper-content-columns a:hover{
	text-decoration:underline;
}


/* &quot;rubrikstartseite&quot; einf�gen ca. 200 */

#wrapper-content-rubric-start #wrapper-content-columns .column-left-225 a{
 margin-top:0;
}

#wrapper-content-rubric-start #wrapper-content-columns .column-left-225 a img{
 border:none;
}



/**************************************************************************************
*		SUB-RUBRIK-STARTSEITE
**************************************************************************************/

#wrapper-content-sub-rubric-start .column-left-225,
#wrapper-content-sub-rubric-start .column-right-225,
#wrapper-content-sub-rubric-start .column-left-705,
#wrapper-content-sub-rubric-start .column-right-705{
	background:none;
}

#wrapper-content-sub-rubric-start .column-left-705{
	float:none;
	margin:0px;	
}

#wrapper-content-sub-rubric-start h1.page-headline{
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	padding-bottom:35px;
	margin-top:-6px;
  min-height: 61px;
}

#wrapper-content-sub-rubric-start #wrapper-content-columns{
	width:705px;
	margin:0px;
}

#wrapper-content-sub-rubric-start .column-left-225{
	background-image:none;
}

#wrapper-content-sub-rubric-start .column-center-465{
	margin:0px;
}

#wrapper-content-sub-rubric-start #wrapper-content-columns a{
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

#wrapper-content-sub-rubric-start #wrapper-content-columns a:hover{
	text-decoration:underline;
}

/* sub-rubrik ca. 270 */
#wrapper-content-sub-rubric-start #wrapper-content-columns .column-left-225 a{
 margin-top:0;
}

#wrapper-content-sub-rubric-start #wrapper-content-columns .column-left-225 a img{
 border:none;
}


/**************************************************************************************
*		DETAILS
**************************************************************************************/

#wrapper-content-details .column-left-225,
#wrapper-content-details .column-center-225,
#wrapper-content-details .column-right-225,
#wrapper-content-details .column-center-465,
#wrapper-content-details .column-left-705,
#wrapper-content-details .column-right-705{
	background:none;
}

#wrapper-content-details .column-left-705{
	float:none;
	margin:0px;	
}

#wrapper-content-details h1.page-headline{
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	padding-bottom:35px;
	margin-top:-6px;
  min-height: 61px;
}

#wrapper-content-details #wrapper-content-columns{
	width:705px;
	margin:0px;
	min-height:250px;
}

#wrapper-content-details .wrapper-content-space-img{
	padding-bottom:15px;
}

#wrapper-content-details .column-right-225{
	background-image:none;
}

#wrapper-content-details .wrapper-content-space-img .img-left,
#wrapper-content-details .column-right-225 .img-left{
  width:225px;
  margin-right:15px;
  float:left;
}
#wrapper-content-details .wrapper-content-space-img .img-right,
#wrapper-content-details .column-right-225 .img-right{
  width:225px;
  margin-right:0px;
  float:left;
}

#wrapper-content-details .wrapper-content-space-img .img-left-225{
	display:block;
	float:left;
	margin-right:15px;
	width:225px;
}

#wrapper-content-details .wrapper-content-space-img .img-right-225{
	display:block;
	float:left;
	margin-right:0px;
	width:225px;
}

#wrapper-content-details .column-right-225 .img-left-105{
	display:block;
	float:left;
	margin-right:15px;
	width:105px;
}

#wrapper-content-details .column-right-225 .img-right-105{
	display:block;
	float:left;
	margin-right:0px;
	width:105px;
}

#wrapper-content-details #service{
	padding-top:9px;
}

#wrapper-content-details #service,
#wrapper-content-details #service p{
	background-image:url(../img/dotted_line.gif); 
	background-repeat:repeat-x;
	background-position:left top;	
}

#wrapper-content-details #service p{
	background-position:left bottom;	
}

#wrapper-content-details #wrapper-content-columns .column-right-225 h1,
#wrapper-content-details #wrapper-content-columns .column-right-225 h3{
	font-size:11px;
	margin-top:0px;
	padding-top:0px;
}
#wrapper-content-details #wrapper-content-columns .column-right-225 a,
#wrapper-content-details #wrapper-content-columns .column-right-225 p{
	font-size:1em;
	margin-top:0px;
	padding-top:0px;
}



#wrapper-content-details #wrapper-content-columns .column-right-225 h3{
	line-height:normal;
}

#wrapper-content-details #wrapper-content-columns .column-right-225 h1{
	margin-bottom:20px;
}

#wrapper-content-details #wrapper-content-columns .column-right-225 p{
	font-size:13px;
	padding-bottom:20px;
	text-transform:none;
}

#wrapper-content-details #wrapper-content-columns .column-right-225 p a{
	text-transform:none;
}

#wrapper-content-details #wrapper-content-columns .column-right-225 img{
	padding-bottom:15px;
}

#wrapper-content-details #wrapper-content-columns .column-right-225 h2{
	text-transform:none;
	font-weight:bold;
	font-size:13px;
	letter-spacing:normal;
	line-height:normal;
}

#wrapper-content-details .fold-out-box,
#wrapper-content-rubric-start .fold-out-box {
	min-height:17px;
	width:465px;
	padding:9px 0px 0px 0px;
	background-repeat:no-repeat;
}


#wrapper-content-details .fold-out-box .content,
#wrapper-content-rubric-start .fold-out-box .content {
	background-image:url(../img/dotted_line.gif); 
	background-repeat:repeat-x;
	background-position:left bottom;
	width:465px;
	min-height:9px;
}

#wrapper-content-details #wrapper-content-columns a{
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

#wrapper-content-details #wrapper-content-columns ul,
#wrapper-content-rubric-start ul {
/*	padding-left:15px; */
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none; 
	padding-bottom:1.375em;
/*	padding-top:1.375em; */	
}

#wrapper-content-details #wrapper-content-columns ul li span.list-icon,
#wrapper-content-rubric-start ul li span.list-icon {
	float:left;
	width:1em;
}
#wrapper-content-details #wrapper-content-columns ul li,
#wrapper-content-rubric-start ul li {
	clear:both;
	display:block;
}
#wrapper-content-details #wrapper-content-columns ul li span.list-element, 
#wrapper-content-rubric-start ul li span.list-element {
	float:left;
	width:440px;
}

#wrapper-content-details #wrapper-content-columns ul li a,
#wrapper-content-details #wrapper-content-columns p a{
	text-transform:none;
	letter-spacing:normal;
	text-decoration:none;
/*	font-weight:normal; */
	display:inline;
	font-size: 1em;
}


#wrapper-content-details #wrapper-content-columns a:hover, 
#wrapper-content-rubric-start a:hover {
	text-decoration:underline;
}


/**************************************************************************************
*		METASTARTSEITE
**************************************************************************************/

#wrapper-content-meta .column-left-705,
#wrapper-content-meta .column-right-705{
	background:none;
}

#wrapper-content-meta .column-left-705{
	float:none;
	margin:0px;	
}

#wrapper-content-meta h1.page-headline{
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	padding-bottom:35px;
	margin-top:-6px;
  min-height: 61px;
}

#wrapper-content-meta #wrapper-content-columns{
	width:705px;
	margin:0px;
}

#wrapper-content-meta .title {
	margin-bottom:20px;
}

#wrapper-content-meta .column-center-465{
	background-image:none;
	margin:0px;
}

#wrapper-content-meta #wrapper-content-columns h2 a{
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

#wrapper-content-meta #wrapper-content-columns a:hover{
	text-decoration:underline;
}

#wrapper-content-meta .fold-out-box{
	min-height:17px;
	width:465px;
	padding:9px 0px 0px 0px;
	background-repeat:no-repeat;
}

#wrapper-content-meta .last .content{
	background-image:url(../img/dotted_line.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
}

#wrapper-content-meta .fold-out-box .content{
	width:465px;
	min-height:9px;
}

#wrapper-content-meta #wrapper-content-columns .fold-out-box .content ul{
	list-style:none;
}

#wrapper-content-meta #wrapper-content-columns .fold-out-box .content ul span{
	float:left;
	width:0.625em;
	display:block;
	line-height:normal;
}

#wrapper-content-meta #wrapper-content-columns .fold-out-box .content ul span.clear{
	float:none;
}

#wrapper-content-meta #wrapper-content-columns .fold-out-box .content ul a{
	float:left;
	width:24em;
	margin:0px;
	height:auto;
	line-height:normal;
	display:block;
	text-decoration:none;
}

#wrapper-content-meta #wrapper-content-columns .fold-out-box .content ul li{
	clear:both;
}


/**************************************************************************************
*		KITA
**************************************************************************************/

#wrapper-content-kita h1.page-headline{
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	padding-bottom:35px;
	margin-top:-6px;
  min-height: 61px;
}

#wrapper-content-kita #wrapper-content-columns{
	margin:0;
	width:705px;
}

#wrapper-content-kita .column-left-705,
#wrapper-content-kita .column-right-705,
#wrapper-content-kita .column-center-465,
#wrapper-content-kita .column-right-225{
	background-image:none;
}

#wrapper-content-kita .column-left-705{
	margin:0px;
}

#KITA-Map{
	position:relative;
}

#KITA-Map div{
	position: absolute;
	top: 0px;
	right: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #c4cd2f;
	background-color: #ffffff;
	padding: 8px;
	font-size: 13px;
	width: 225px;
}

#KITA-Map div a{
	font-weight:bold;
	font-size: 11px;
}

#wrapper-content-kita .column-right-225 div{
	background-image:url(../img/dotted_line.gif);
	background-repeat:repeat-x;
}

#wrapper-content-kita .column-right-225 h2,
#wrapper-content-kita .column-right-225 h3{
	letter-spacing:normal;
}


/**************************************************************************************
*		SPENDEN
**************************************************************************************/

#wrapper-content-spenden .column-left-225,
#wrapper-content-spenden .column-right-225,
#wrapper-content-spenden .column-left-705,
#wrapper-content-spenden .column-right-705{
	background:none;
}

#wrapper-content-spenden .column-right-705{
	margin-left:240px;
	float:none;
}

#wrapper-content-spenden .column-left-705{
	margin-bottom:0px;

}

#wrapper-content-spenden #wrapper-content-columns .column-left-705{
	margin-bottom:0px;

}

.wrapper-content-columns-first{
	margin:0px 0px 24px 0px;
}

.wrapper-content-columns-part{
	margin:0px;
}

#wrapper-content-spenden h1.page-headline{
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	padding-bottom:35px;
	margin-top:-6px;
  min-height: 61px;
}

#wrapper-content-spenden h2{
	line-height:normal;
}

#wrapper-content-spenden #wrapper-content-columns{
	margin:0px;
}

#wrapper-content-spenden .column-left-225{
	background-image:none;
}

#wrapper-content-spenden .column-center-465{
	margin:0px;
}

#wrapper-content-spenden .last{
	padding:0;
}

#wrapper-content-spenden #wrapper-content-columns a,
#wrapper-content-spenden .wrapper-content-columns-first a{
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

#wrapper-content-spenden #wrapper-content-columns a:hover{
	text-decoration:underline;
}

.spend{
	margin-top:35px;
}

.spend-value{
	border:1px solid #4B9ED7;
	display:block;
	float:left;
	font-size:11px;
	height:16px;
	margin-right:15px;
	padding-left:1px;
	width:142px;
	background-image:url(../img/eur.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.spend-submit{
	border:0 none;
	display:block;
	float:left;
	height:18px;
	letter-spacing:1px;
	text-transform:uppercase;
	width:65px;
}


/* spenden ca 700 */
#wrapper-content-spenden #wrapper-content-columns .column-left-225 a{
 margin-top:0;
}

#wrapper-content-spenden #wrapper-content-columns .column-left-225 a img{
 border:none;
}


#wrapper-content-sub-spenden #wrapper-content-columns .column-left-465-spend-detail{
 background-image: url(../img/dotted_line.gif);
 background-repeat: repeat-x;
 width:465px;
}



/****************** CONTENT BROWSER start ******************/

.content-browser{
	list-style:none;
	margin-top:40px;
	width:225px;
}

.content-browser li{
	display:inline;
	float:left;
}

#wrapper-content-spenden .wrapper-content-columns-first .column-right-225 a.browse-previous{
	width:8px;
	height:14px;
	margin:0 10px 0 0px;
	background-image:url(../img/arrow_left.gif);
	background-repeat:no-repeat;
}

#wrapper-content-spenden .wrapper-content-columns-first .column-right-225 a.browse-next{
	width:14px;
	height:14px;
	margin:0;
	margin-left:-2px;
	background-image:url(../img/arrow_right.gif);
	background-repeat:no-repeat;	
}

#wrapper-content-spenden .wrapper-content-columns-first a.browse-first,
#wrapper-content-spenden .wrapper-content-columns-first a.browse-second,
#wrapper-content-spenden .wrapper-content-columns-first a.browse-third,
#wrapper-content-spenden .wrapper-content-columns-first a.browse-fourth{
	margin:0px;
	width:21px;
	height:13px;
	padding:1px 0px 0px 4px;
	background-image:url(../img/no.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:10px;
}

#wrapper-content-spenden .wrapper-content-columns-first a.browse-first-active,
#wrapper-content-spenden .wrapper-content-columns-first a.browse-second-active,
#wrapper-content-spenden .wrapper-content-columns-first a.browse-third-active,
#wrapper-content-spenden .wrapper-content-columns-first a.browse-fourth-active{
	margin:0px;
	width:21px;
	height:13px;
	padding:1px 0px 0px 4px;
	background-image:url(../img/over.gif);
	background-repeat:no-repeat;
	color:#4B9ED7;
	font-size:10px;
}

#wrapper-content-spenden .wrapper-content-columns-first a.browse-first,
#wrapper-content-spenden .wrapper-content-columns-first a.browse-first-active {
	width:22px;	
	padding:1px 0px 0px 3px;
}
	

#wrapper-content-spenden .wrapper-content-columns-first .browse-first-active,
#wrapper-content-spenden .wrapper-content-columns-first .browse-second-active,
#wrapper-content-spenden .wrapper-content-columns-first .browse-third-active,
#wrapper-content-spenden .wrapper-content-columns-first .browse-fourth-active,
#wrapper-content-spenden .wrapper-content-columns-first .browse-first:hover,
#wrapper-content-spenden .wrapper-content-columns-first .browse-second:hover,
#wrapper-content-spenden .wrapper-content-columns-first .browse-third:hover,
#wrapper-content-spenden .wrapper-content-columns-first .browse-fourth:hover{
	background-image:url(../img/over.gif);
	background-repeat:no-repeat;
	color:#4B9ED7;
}

/****************** CONTENT BROWSER end ******************/

#wrapper-content-spenden #wrapper-content-columns .column-right-225{
	background-image:url(../img/dotted_line.gif);
	background-repeat:repeat-x;
}

#wrapper-content-spenden #wrapper-content-columns .column-right-225 h2{
	padding:8px 0px 4px 0px;
}

#wrapper-content-spenden #wrapper-content-columns .column-right-225 p{
	padding-bottom:24px;
}

hr.dotted-line{
	background-image:url(../img/dotted_line.gif);
	background-repeat:repeat-x;
	border:none;
	color:#ffffff;
}

/**************************************************************************************
*		SUB-SPENDEN
**************************************************************************************/


#wrapper-content-sub-spenden h1.page-headline{
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	padding-bottom:35px;
	margin-top:-6px;
  min-height: 61px;
}

#wrapper-content-sub-spenden .column-left-705,
#wrapper-content-sub-spenden .column-right-705{
	background:none;
	margin:0;	
}

#wrapper-content-sub-spenden #wrapper-content-columns{
	width:705px;
	margin:0px;
}

#wrapper-content-sub-spenden #wrapper-content-columns .column-center-225{
	margin:0;
}

#wrapper-content-sub-spenden #wrapper-content-columns .column-left-225 img,
#wrapper-content-sub-spenden #wrapper-content-columns .column-center-225 img,
#wrapper-content-sub-spenden #wrapper-content-columns .column-right-225 img{
	margin-bottom:0.938em;
}

#wrapper-content-sub-spenden #wrapper-content-columns a{
	display:block;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	text-transform:uppercase;
}

#wrapper-content-sub-spenden #wrapper-content-columns .amount{
	font-size:1.625em;
	padding-top:0.188em;
	font-weight:bold;
	padding-bottom:0.125em;	
}

#wrapper-content-sub-spenden #wrapper-content-columns .column-right-225 h2{
	line-height:normal;
	padding-bottom:0;
}

#wrapper-content-sub-spenden #wrapper-content-columns p{
	padding-bottom:1.375em;
}

#wrapper-content-sub-spenden #wrapper-content-columns .wrapper-content-columns-part{
	width:465px;
}

#wrapper-content-sub-spenden #wrapper-content-columns .column-left-465{
	background:none;
}

#wrapper-content-sub-spenden #wrapper-content-columns p.last{
	padding:0;
}

#wrapper-content-sub-spenden h2{
	padding:0.95em 0em 0.8em 0em;
	line-height:0.5em;
	font-size:0.7em;
}


/*** form start ***/

#wrapper-content-sub-spenden #wrapper-content-columns .quantity{
	float:left;
	font-size:0.7em;
	text-transform:uppercase;
}

#wrapper-content-sub-spenden #wrapper-content-columns .quantity-input{
	width:1.313em;
	height:1em;
	font-size:0.7em;
	padding:0em 0.2em 0.2em 0.2em;
	margin-left:1.5em;
	border-width:1px;
	border-style:solid;
	float:left;
}

#wrapper-content-sub-spenden #wrapper-content-columns .button{
	margin-top:2em;
}
#wrapper-content-sub-spenden #wrapper-content-columns form{
	padding-bottom:1.375em;
}

#wrapper-content-sub-spenden #wrapper-content-columns form.last{
	padding-bottom:0px;
}

/*** form end ***/

/**************************************************************************************
*		SUB-SPENDEN-DETAILS
**************************************************************************************/


#wrapper-content-sub-spenden-details h1.page-headline{
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	padding-bottom:5px;
	margin-top:-6px;
  min-height: 61px;
}

#wrapper-content-sub-spenden-details .column-left-705,
#wrapper-content-sub-spenden-details .column-right-705{
	background:none;
	margin:0;	
}

#wrapper-content-sub-spenden-details #wrapper-content-columns{
	width:705px;
	margin:0px;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns .column-left-225,
#wrapper-content-sub-spenden-details #wrapper-content-columns .column-center-225,
#wrapper-content-sub-spenden-details #wrapper-content-columns .column-right-225{
	padding-top:0.5em;

}

#wrapper-content-sub-spenden-details #wrapper-content-columns .column-center-225{
	margin:0;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns .column-left-225 img,
#wrapper-content-sub-spenden-details #wrapper-content-columns .column-center-225 img,
#wrapper-content-sub-spenden-details #wrapper-content-columns .column-right-225 img{
	margin-bottom:0.938em;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns a{
	display:block;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	text-transform:uppercase;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns .amount{
	font-size:1.625em;
	padding-top:0.188em;
	font-weight:bold;
	padding-bottom:0.125em;	
}

#wrapper-content-sub-spenden-details #wrapper-content-columns .column-right-225 h2{
	line-height:normal;	
}

#wrapper-content-sub-spenden-details #wrapper-content-columns p{
	padding-bottom:1.375em;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns .wrapper-content-columns-part{
	width:465px;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns .column-left-465{
	
}

#wrapper-content-sub-spenden-details #wrapper-content-columns p.last{
	padding:0;
}

#wrapper-content-sub-spenden-details .wrapper-content-space-img{
	padding-bottom:0.938em;
}

#wrapper-content-sub-spenden .wrapper-content-space-img .img-left-225, 
#wrapper-content-sub-spenden-details .wrapper-content-space-img .img-left-225{
	display:block;
	float:left;
	margin-right:15px;
	width:225px;
}

#wrapper-content-sub-spenden .wrapper-content-space-img .img-right-225,
#wrapper-content-sub-spenden-details .wrapper-content-space-img .img-right-225{
	float:left;
	display:block;
	margin-right:0;
	width:225px;
}

#wrapper-content-sub-spenden-details h2{
	padding:0.95em 0em 0.8em 0em;
	line-height:0.5em;
	font-size:0.7em;
}

#wrapper-content-sub-spenden-details a.back-top{
	display:block;
	padding:0px 0px 22px 0px;
	line-height:8px;
	height:8px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
}

#wrapper-content-sub-spenden a.back-bottom,
#wrapper-content-sub-spenden-details a.back-bottom{
	background-image:url(../img/dotted_line.gif);
	background-repeat:repeat-x;
	display:block;
	padding:9px 0em 8px 0em;
	margin-top:8px;
	height:0.5em;
	line-height:0.5em;
	font-size:0.7em;
	text-transform:uppercase;
	font-weight:bold;
}

/*** form start ***/

#wrapper-content-sub-spenden-details #wrapper-content-columns .quantity{
	width:3.125em;
	float:left;
	font-size:0.7em;
	text-transform:uppercase;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns .quantity-input{
	width:1.313em;
	height:1em;
	font-size:0.7em;
	padding:0em 0.2em 0.2em 0.2em;
	margin-left:0.5em;
	border-width:1px;
	border-style:solid;
	float:left;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns .button{
	margin-top:2em;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns form{
	padding-bottom:1.375em;
}

#wrapper-content-sub-spenden-details #wrapper-content-columns form.last{
	padding-bottom:0px;
}

/*** form end ***/



/*** indexed search ***/
.tx-indexedsearch .tx-indexedsearch-browsebox li { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis { display:none; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:normal; font-style:normal; }
.tx-indexedsearch .tx-indexedsearch-noresults { clear:both; margin-top: 20px; font-size:0.8125em; font-weight:normal; text-transform:normal; font-weight:bold; background-image:url(../img/dotted_line.gif); background-repeat:repeat-x; padding-top:7px; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .res-tmpl-css { clear:both; margin-top: 16px; font-weight:normal; background-image:url(../img/dotted_line.gif); background-repeat:repeat-x; padding-top:6px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:black; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#EDF1F5; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { clear:both; margin-top: 20px; font-size:0.8125em; font-weight:normal; text-transform:uppercase; background-image:url(../img/dotted_line.gif); background-repeat:repeat-x; padding-top:7px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-weight:bold; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
.tx-indexedsearch label { font-size:0.7em; text-transform:uppercase; font-weight:bold; letter-spacing:1px; }
#wrapper-content-details #wrapper-content-columns .tx-indexedsearch-browsebox { margin-top: 22px; font-size:0.8125em; font-weight:bold; background-image:url(../img/dotted_line.gif); background-repeat:repeat-x; padding-top:6px; }
#wrapper-content-details #wrapper-content-columns .browsebox span a { display:inline; }
#wrapper-content-details #wrapper-content-columns .browsebox .browselist-currentPage span a { color:black; }
.tx-indexedsearch-title { font-size: 26px; font-weight:normal; margin-top: 11px; margin-bottom: 16px; }
.tx-indexedsearch-page { font-size:0.8125em; text-transform:uppercase; }
#wrapper-content-details #wrapper-content-columns .tx-indexedsearch-link a { font-size:0.8125em; }
#wrapper-content-details #wrapper-content-columns .tx-indexedsearch-browsebox a { margin-top:0; font-size:11px; }
#wrapper-content-details #wrapper-content-columns .tx-indexedsearch-browsebox .browselist-currentPage a { color:black; }

/*** indexed search end ***/




#wrapper-content-columns h1.ttnews-title p, #wrapper-content-columns h1.ttnews-title p a,
#wrapper-content-columns .ttnews-title, #wrapper-content-columns .ttnews-title a {
  text-transform:none;
  font-size:1em;
  letter-spacing:normal;
  font-weight:bold;
  line-height:1.5em;
  text-transform:uppercase;
}

#tt_news p {
  margin-bottom: 17px;
}

/* link page */
.link_title {
  font-size:0.6875em;
  font-weight:bold;
  letter-spacing:1px;
  margin-top:24px;
  text-transform:uppercase;
}
.link_link {
  font-size:0.8125em;
  color:black;
}
.link_link a {
  color:black;
}
.link_link a:hover {
  color:#4b9ed7;
  text-decoration: none !important;
}

/*AMENU*/
.news-amenu{
position: absolute;
top: 75px;
left:0px;
width:210px;
}
.news-amenu-item-year {
color:#000000;
font-weight:bold;
padding:2px;
border: none;
background-color: #FFFFFF;
display: none !important;
}
.news-amenu span.list-icon{
display:none; 
}
.news-amenu ul li span.list-element{
width: 210px !important;
}

.news-amenu li a{
font-size:11px !important;
font-weight:bold !important;
letter-spacing:1px !important;
/*line-height:8px !important;*/
text-transform:uppercase !important;
background-image:url(../img/dotted_line.gif);
background-position:left bottom;
background-repeat:repeat-x;
color:#000000 !important;
display:block !important;
height:17px !important;
min-height:17px !important;
padding-top:5px !important;
padding-bottom:5px !important;
text-decoration:none !important;
padding-left:15px !important;
width:210px !important;
margin-top: 0px !important;
}

.news-amenu li a:hover{
color: #4B9ED7 !important;
}
.news-amenu li a:active{
color: #4B9ED7 !important;
}

.highlight {
color: #4B9ED7 !important;
}
#pagebrowser{
padding-top:25px;
}

#pagebrowser a{
display:inline !important;
}