#orca {
position: absolute;
margin-top: -21px;
margin-left: 430px;
font-size:9px;
color:#FFFFFF;
}

#orca a {
color:#FFFFFF;
font-size:9px;
}








/***************************
 *    EXT rgaccordion
 ***************************/  
/* Toggle default */

.rgaccord3-nest{
 border-top:1px solid #999999;
 border-bottom:1px solid #999999;
 border-left:1px solid #999999;
 border-right:1px solid #999999;
 padding-bottom:5px;
 margin-bottom: 8px;
 padding-left: 5px;
}

div.rgaccord3-nest p {
	padding:0px 0px 0px 0px;
	font-size:11px;
	line-height:16px;
	font-weight:100;
	color:#000000;
	margin:0px;
}

h3.rgaccord3-toggle {
  font-weight:bold;
  color:#0066CC;
  background: url('../images/accordion/pl.gif') no-repeat ;
  background-position:-5 0%;
  cursor:pointer;
  padding-left:20px;
  padding-top:3px;

}

/* Toggle act item */
h3.act {

  color:#0066CC;
  background: url('../images/accordion/mi.gif') no-repeat ;
  background-position:-5 0%;
  cursor:pointer;
  padding-left:20px;
  padding-top:3px;

}
}

/* the content */

div.rgaccord3-content {
  width:99%;
  min-height: 50px;
}


/* remove margin of a CE */
div.rgaccord3-content .ce {

}



/* remove the header inside the CE, twice is not nice */

div.rgaccord3-content h1 {
  display:none;

}






























#relink a{
color: #ff6600;
font-size: 11px;
font-weight: normal;
}



/*-------------News Begin---------------------*/
.news_doppelartikel_body a{
color: #ff6600;
font-size: 11px;
font-weight: normal;
}

.news_doppelartikel_body a:visited{
color: #ff6600;
font-size: 11px;
font-weight: normal;
}

.news_head a {
	font-size:16px;
}

.news_head a:hover {
	text-decoration:underline;
	font-size:16px;

}
.news_head a:visited {
	color:#666666;
	font-size:16px;
}

/*-------------News End---------------------*/


/*-------------Content Template Begin---------------------*/

#links img{
margin-bottom: 10px;
}


.csc-textpic-caption{
padding-bottom: 12px;
font-size:12px;
}
/*-------------Content Template End---------------------*/

.news-single-item {
padding: 0px;
margin: 0px;
}

/*-------------Button Begin---------------------*/

.button {
float: right;
border:1px solid #0066CC;
background-color:#ffffff;
font-size: 10px;
}
.sel {

font-size: 11px;
height:21px;

}

/*-------------Button End---------------------*/



#news_moodbild_bcol2 {
height: 200px;
}


/*-------------Content Template Begin---------------------*/
#bottom {
	height:30px;
	padding: 0px 0 0px 10px;
	color:#FFFFFF;
	background-color:#;
	background-image:url(../bilder/contentframe_foot_200px_spry.gif);
	background-repeat:no-repeat;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
/*-------------Content Template End---------------------*/


/***************************
 *    EXT rgaccordion 2
 ***************************/  


/* Toggle default */

#rgaccord2-nest{
height: 277px;
margin-top:5px;
}


#rgaccord2-nest h6 {
	font-size:14px;
	font-weight:bold;
	color:#0066CC;
	line-height:16px;
	padding:0px;
	margin: 0px 0 8px 0;}

.rgaccord2-content {
background: #ffffff url('../images/accordion/body.gif') ;
padding: 10px 10px 10px 10px;
margin-top: -3px;

}


.rgaccord2-content p{
font-size: 12px;

}

.rgaccord2-content h1{
font-size: 11px;
color:#cc0000;

}




h3.rgaccord2-toggle {
  font-weight:normal;
  font-size: 11px;
  color:#000000;
  background: #ffffff url('../images/accordion/gray.gif') no-repeat ;
  border-top:1px solid #ffffff;
  background-position:0% 0%;
  cursor:pointer;
  padding-left:5px;
  padding-top: 3px;
  height: 22px;

}


/* Toggle act item */
h3.rgaccord2-toggle.act {
font-weight:bold;
font-size: 11px;
  color:#ffffff;
  background: #ffffff url('../images/accordion/orange.gif') no-repeat ;

background-position:0% 0%;
  cursor:pointer;
height: 22px;
  border-top:1px solid #ffffff;
  cursor:pointer;
  padding-left:5px;


}


}

/* the content */




/* remove margin of a CE */
div.rgaccord1-content .ce {

}



/* remove the header inside the CE, twice is not nice */

div.rgaccord2-content h1 {
  display:none;

}




.news_moodbild_bcol2 {
height: 200px;
}



.paul { 
	margin-top:0px;
	margin-bottom:0px;
	border:#000000 0px dotted;
}





.align-right { text-align:right; }
.align-left { text-align:left; }
.align-center { text-align:center; }



.nvrnmnt_koenner {
font-size:10px;
}


td{

font-size:11px;

}




/*-------------Page Browser Begin---------------------*/

.tx-gsipagenav-pi1{
margin-top:10px;
font-size:10px;
color:#333333;
border-top:#999999 1px solid;
padding-bottom:8px;
padding-top:5px;
}
/*-------------Page Browser End---------------------*/

/*-------------Sub Nav Footer ---------------------*/
.footer_nav {
position:absolute;
width: 100%;
text-align:left;
padding-top: 5px;
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
color: #ffffff;
font-size:10px;
font-weight: normal;
}
.footer_nav a, .footer_nav a:visited,.footer_nav a:link,.footer_nav a:hover {
text-align:center;
color: #ffffff;
font-size:10px;
font-weight: normal;
}
/*-------------Rootline---------------------*/

.klickpfad {
       margin-left:3px;
       color:#0055aa;
       font-size:12px;
       text-decoration:none;
}

.klickpfad a:link,
.klickpfad a:visited,
.klickpfad a:hover,
.klickpfad a:active{
       font-weight:bold;
       font-size:12px;
       color:#0055aa;
       text-decoration:none;

}
.klickpfadact a:link,
.klickpfadact a:visited,
.klickpfadact a:hover,
.klickpfadact a:active{
      font-weight:bold;
       /*color:#1a488e;*/
        color:#0066cc;
        font-size:12px;
        margin-left:3px;
        text-decoration:none;

}

/*-------------Nav Mood Bild---------------------*/

#c1 {
position: absolute;
z-position: 900;
width: 500px;
height: 50px;
margin-top: -125px;
margin-left: 230px;
}
#c1 a {
	padding:0px;
	margin:0px;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:0px;
	}
	
#c1 a:hover{
padding:0px;



	margin:0px;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:0px;
}
	


	

	
#c1 p {

	padding:0px;
	margin:0px;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:0px;
	text-align: right;
}
#c1 a:hover {
	text-decoration:underline;
}







