/***
*CSS Radebeul Content Bereich + Navi links
***/

body {
	color		: black;
	font-size	: 1em;
	font-family	: Arial, helvetica, sans-serif;
	background-color	: #fff;
}

#body {
	margin-top	: 0.8em;
	background-color	: rgb(0,49,78);
}

img {
	border	: 0em;
}

a.toplinks {
	font-size	: 70%
}

#container {
	position			: relative;
	background-color	: rgb(0,49,78);
	margin-left			: auto;
	margin-right		: auto;
	height				: 100%;
	left				: 0em;
	width				: 48em;
}

#kopfcontainer {
	position			: relative;
	background-color	: rgb(0,49,78);
	height				: 100%;
	width				: 100%;
	color				: #ffffff;
}

#kopf {
	color		: #ffffff;
	position	: relative;
	background-color: rgb(0,49,78);
	height		: 6em;
	background-repeat:no-repeat;
	text-align	: right;
	width		: 47.8em;
}

#comp {
	float		: left;
	border-left	: 1px solid white;
	border-right: 1px solid white;
	border-top  : #fff 1px solid;
	width		: 47.8em;
	position	: relative;
	
   
}

* html #comp {
	float	: left;
	width		: 47.8em;
	border-left	: 1px solid white;
	border-right: 1px solid white;
	position	: relative;
}



#compMenu {
	position		: relative;
	float			: left;
	color			: #ffffff;
	width			: 100%;
	overflow: hidden;
	background-color: #990033;
	
}


#comp1 {
   position		: relative;
	clear			: both;
	float			: left;
	width			: 11.9em;	
}

#comp2 {
position		: relative;
   float:   right;
	color			: #ffffff;
	width			: 35.8em;
   overflow:     hidden;

}

.comp_1 {
	background: url('./images/design/wappen_buerger.gif') no-repeat;
   background-position: 1em bottom;
	background-color: #555555; 
	
}

.comp_2 {
	background: url('./images/design/wappen_aktuell.gif') no-repeat;
   background-position: 1em bottom;
   background-color: #006666; 
}

.comp_3 {
	background: url('./images/design/wappen_gast.gif') no-repeat;
	background-position: 1em bottom;
   background-color: #00314e; 
}

.comp_4 {
	background: url('./images/design/wappen_wirtschaft.gif') no-repeat;
	background-position: 1em bottom;
   background-color: #990033; 
}

.comp_5 {
	background: url('./images/design/wappen_jugend.gif') no-repeat;
	background-position: 1em bottom;
   background-color: #6699CC; 
}

.comp_6 {
	background: url('./images/design/wappen_buerger.gif') no-repeat;
	background-position: 1em bottom;
   background-color: #555555; 
}

#links {
	position: relative;
	height	: 100%;
	float	: left;
	left	: 0em;
	width	: 0.1em;
}




#links_inhalt {
	position	: absolute;
	top	: 2.7em;
	left		: -29.2em;
	width: 470px;
	height:599px;
	background: url('./images/design/schwung_grau_links.gif') no-repeat left top;
}

* html #links_inhalt {
	top	: 2.5em;
}

#jugend_div {
	text-align: center;
}

#hauptnav_div {
	text-align: center;
}

#strich{
	width: 35.8em;
	clear:both;
	position:relative;

}	

.strich_1 {
	background-color: #555555;
}

.strich_2 {
	background-color: #006666;
}

.strich_3 {
	background-color: #00314e;}

.strich_4 {
	background-color: #990033;
}

.strich_5 {
	background-color: #6699CC;
}

.strich_6 {
	background-color: #555555;
}


#nav1 {
	background-color: #555555;
	float		: left;
	text-align	: center;
	width		: 11.9em;
	color		: #ffffff;
	position	: relative;
	border-bottom: 1px solid white;	
}

#nav1.rand_rechts{
   border-right	: 1px solid white;
}

#nav1_aktiv {
	background-color: #555555;
	float		: left;
	text-align	: center;
	width		: 11.9em;
	color		: #ffffff;
	position	: relative;
	border-bottom: 1px solid #555555;
}


#nav2 {
	border-left		: 1px solid white;
	border-right	: 1px solid white;
	text-align	: center;
	float		: left;
	color		: #ffffff;
	width		: 11.9em;
	background	: #006666;
	position	: relative;
	border-bottom: 1px solid white;
}



#nav2_aktiv {
	border-right	: 1px solid white;
	text-align	: center;
	float		: left;
	color		: #ffffff;
	width		: 11.9em;
	background	: #006666;
	position	: relative;
	border-bottom: 1px solid #006666;
}


#subnav2 {
	background-color	: #FFFFFF;
	position:relative;
	height	: 603px;
	color	: #000000;
}

#nav3 {
	border-right	: 1px solid white;
	background-color: rgb(0,49,78);
	text-align		: center;
	float	: left;
	width	: 11.9em;
	color	: #ffffff;
	position	: relative;
	border-bottom: 1px solid white;
}



#nav3_aktiv {
	border-right	: 1px solid white;
	background-color: rgb(0,49,78);
	text-align		: center;
	float	: left;
	width	: 11.9em;
	color	: #ffffff;
	position	: relative;
	border-bottom: 1px solid rgb(0,49,78);
}


#nav4 {
	width		:  11.9em;
	float		: left;
	text-align	: center;
	background-color:#990033;
   color		: #ffffff;
	position	: relative;
	border-bottom: 1px solid white;
}

*html #nav4 {
   width		:  12.0em;
}

#nav4_aktiv {
	width		: 11.9em;
	float		: left;
	text-align	: center;
	background-color:#990033;
   color		: #ffffff;
	position	: relative;
}

.nav4_place {
	background-color: #990033;
	position		: absolute;
	top				: 1.2em;
	left			: 0em;
	width			: 102%;
	height			: 0.4em;
}

#body_start {
	background-color	: rgb(0,49,78);
	background-image	: url('images/design/schwung800.gif');
	background-repeat	: no-repeat;
	margin: 0 0 0 0px;
}
.wappen {
	position		: absolute;
	bottom			: 2em;
	left: 1em;
}

#zufall {
	float: left;
}

#inhalt {
        background-color : #ffffff;        
        width                : 100%;
        min-height:38em;
        color                : #000000;
        text-align        : left;
        border-left : #fff 1px solid;
}

#inhalt_overflow {
        background-color : #ffffff;        
        overflow:hidden;
}

#inhalt h1 {
	text-align	:center;
	color: rgb(0,49,78);
}

#inhalt h2 {
	color: rgb(0,49,78);
}

#inhalt h3 {
	color: rgb(0,49,78);
}

#startkasten {
	position: absolute;
	top		: 35%;
	width	: 100%;
	
}

#startbilder {
	margin-left:4.4em;
	clear	: both;
}

#startbilder .startbild1{
   border-width : 1px 0px 1px 1px;
   border-style:solid;
   border-color:white;
}

#startbilder .startbild2{
   border-width : 1px 0px 1px 0px;
   border-style:solid;
   border-color:white;
}

#startbilder .startbild3{
   border-width : 1px 0px 1px 0px;
   border-style:solid;
   border-color:white;
}

#startbilder .startbild4{
   border-width : 1px 1px 1px 0px;
   border-style:solid;
   border-color:white;
}

#startlogo {
   position: absolute;
   width: 100%; 
   text-align: right; 
   bottom: 0px;
   left:0px;
   margin: 0 0 0 0;
}

#box1 {
	float		: left;
	width		: 8.8em;
	background-color: #555555;
	text-align	: center;
	border		: 1px solid white;
}

#box2 {
	float		: left;
	width		: 8.8em;
	background-color: #006666;
	text-align	: center;
	border		: 1px solid white;
}

#box3 {
	float		: left;
	width		: 8.8em;
	background-color: #00314e;
	text-align	: center;
	border		: 1px solid white;
}

#box4 {
	width		: 8.8em;
	float		: left;
	background-color: #990033;
	text-align	: center;
	border		: 1px solid white;
}


#pathway {
	background-color: #dcdcdc;
	color		: #000000;
	font-size	: 70%;
	line-height	: 140%;
	padding-bottom: 0.2em;
	padding-left:0.5em;
	border-top: #fff 1px solid;
   position:relative;
	
}


#footercontainer {
	width		: 47.8em;
	float: left;
	clear: both;
	border-left: #fff 1px solid;
	border-right: #fff 1px solid;
	border-bottom: #fff 1px solid;
}



#footercontainer #abstandhalter {
	position: absolute;
	display	: inline;
	float	: left;
}

#footercontainer #footer {
	background-color: #dcdcdc;
	font-size		: 0.7em;
	line-height		: 100%;
	padding-top: 0.4em;
	padding-bottom	: 0.5em;
	text-align		: right;
	color: rgb(0,49,78);
	border-top: 1px solid #fff;
	vertical-align	: top;
}

#footer .seitenanfang {
   background-position: right center; 
   background-image: url('./images/icons/oben_b.gif'); 
   background-repeat: no-repeat;
   padding-right:20px;      
}
#logocontainer {
	float	: left;
	width	: 25%;
	margin-bottom: 0em;
}

#logocontainer .home_link {
   background: url('./images/design/logoslogan89blau.gif');
}


#inhalt a {
	color	: black;
}

.hauptnavigationspunkte {
	color		: #003;
	font-size	: 90%;
	font-family	: "Times New Roman", Times, Serif;
	line-height	: 140%;
	font-weight	: bold;
	background	: transparent;
}


.unternavigationspunkte {
	font-size		: 70%;
	padding-right	: 0.3em;
	padding-left	: 0em;
	font-weight		: bold;
	list-style-type: none;
	margin-left: 0.5em;

}

.unternavigationspunkte li{
   padding-bottom:0.3em;
   padding-top:0.3em;
   line-height:100%;
}


.unternavigationspunkte .aktiv{

}

.unternavigationspunkte2 {
	font-size		: 100%;
	padding-right	: 0.3em;
	padding-left	: 0em;
	margin-left: 1.2em;
	list-style-type: none;
}

.unternavigationspunkte2 li{
   padding-bottom:0.3em;
   padding-top:0.3em;
}

.unternavigationspunkte2 .aktiv{
}



.unternavigationspunkte3 {
	font-size		: 100%;
	line-height		: 140%;
	padding-right	: 0.3em;
	padding-bottom	: 0.2em;
	padding-left	: 0em;
	margin-left: 1.2em;
	list-style-type: none;
}

.unternavigationspunkte2 li{
   padding-bottom:0.3em;
   padding-top:0.3em;
}

.unternavigationspunkte3 .aktiv{
}


#subnav1_buerger {
	background-image	: url('./images/design/schwung_buerger.gif');
	background-repeat	: no-repeat;
	position	: relative;
	height		: 603px;
	width		: 100%;
	color		: #ffffff;
	
}

#subnav1_jugend	{
	background-image	: url('./images/design/schwung_jugend.gif');
	background-repeat	: no-repeat;
	position		: relative;
	height			: 603px;
	width			: 100%;
	color			: #ffffff;
}

#subnav1_aktuell {
	background-image	: url('./images/design/schwung_aktuell.gif');
	background-repeat	: no-repeat;
	position			: relative;
	height				: 603px;
	width				: 100%;
	color				: #ffffff;
}

#subnav1_gaeste {
	background-image	: url('./images/design/schwung_gast.gif');
	background-repeat	: no-repeat;
	position			: relative;
	height				: 603px;
	width				: 100%;
	color				: #ffffff;
}

#subnav1_wirtschaft {
	background-image	: url('./images/design/schwung_wirtschaft.gif');
	background-repeat	: no-repeat;
	position			: relative;
	height				: 603px;
	width				: 100%;
	color				: #ffffff;
}

.unternavigationspunkte2 a,
.unternavigationspunkte2 a:link,
.unternavigationspunkte2 a:visited,
.unternavigationspunkte2 a:active {
	color		: white;
	line-height	: 100%;
	font-weight	: bold;
	background	: transparent;
	display			: block;
}

.unternavigationspunkte2 a:hover {
	color			: white;
	background		: transparent;
	display			: block;
	text-decoration	: underline;
}

.unternavigationspunkte3 a,
.unternavigationspunkte3 a:link,
.unternavigationspunkte3 a:visited,
.unternavigationspunkte3 a:active {
	color		: white;
	line-height	: 100%;
	font-weight	: bold;
	background	: transparent;
	display			: block;
}


.unternavigationspunkte3 a:hover {
	color			: white;
	background		: transparent;
	display			: block;
	text-decoration	: underline;
}

/* ---- Hintergrund Debugging ---- */
#bgWhiteDebug {
	position: absolute;
	left	: 12em;
	height: 100%;
	width	: 35.7em;
	background-color:#fff;
}

* html #bgWhiteDebug {
   position: absolute;
	width	: 35.8em;
	border-right: 1px solid white;
}

#bgColorDebug {
	position: absolute;
	left	: -12em;
	top		: 0em;
	width	: 12em;
	height	: 100%;
	z-index	: 1;
}

#askTable {
	font-size	: 0.8em;
	margin-left	: auto;
	margin-right: auto;
}



/*Anpassungen Radebeul*/

/*Marcel Abraham*/
/*Absatz allgemein*/

#inhalt p {
margin: 0em 0em 0em 0em;
padding: 0em 0.4em 0em 0.4em; 
color: rgb(0,49,78);
}



/*Marcel Abraham*/
/*Block für Inhalt mit passenden Seitenabstand*/


#content {
padding: 0em 0em 0em 0em; 
margin: 0em 0em 0em 0em;
border: #000 0px solid;
clear: both;
}




/*Marcel Abraham*/
/*linke Spalte Visitenkarte*/

#visitenkarte_links {
border: #000 0px solid;
margin: 0em 0em 0em 0em;
padding: 0em 0em 0em 0em;
float:left;
width:17.7em;
}

/*Marcel Abraham*/
/*linke Spalte Visitenkarte Bild*/

#visitenkarte_links .logo_wirtschaft {
   margin-top: 3em;
   border: #990033 1px solid;
}

/*Marcel Abraham*/
/*linke Spalte Visitenkarte Bild*/

#visitenkarte_links .logo_buerger {
   margin-top: 3em;
   border: #555555 1px solid;
}

/*Marcel Abraham*/
/*linke Spalte Visitenkarte Bild*/

#visitenkarte_links .foto_buerger {
   margin-top: 2em;
   border: #555555 1px solid;
   margin-bottom: 1em;
}

/*Marcel Abraham*/
/*linke Spalte Visitenkarte Bild*/

#visitenkarte_links .foto_jugend {
   margin-top: 2em;
   border: #6699CC 1px solid;
   margin-bottom: 1em;
}

/*Marcel Abraham*/
/*linke Spalte Visitenkarte Bild mit kleineren oberen Rand*/

#visitenkarte_links .foto_jugend2 {
   margin-top: 0.8em;
   border: #6699CC 1px solid;
   margin-bottom: 1em;
}

/*Marcel Abraham*/
/*rechte Spalte Visitenkarte*/

#visitenkarte_rechts {
width:17.7em;
border: #000 0px solid;
margin: 0em 0em 0em 0em;
padding: 0em 0em 0em 0em;
float:left;
}

#inhalt .navigationsliste {
  margin: 1em 0 0 1.2em;
  padding: 0 0 0 0;
  list-style-type:none;
}

#inhalt .navigationsliste li{
  padding: 0.2em 0 0.3em 0;
  list-style-type:none;
}

/*Marcel Abraham*/
/*allgemeine Angaben zur Kontaktliste*/
#inhalt .kontaktliste {
  margin: 1em 0 0 0.3em;
  padding: 0 0 0 0;

}

/*Marcel Abraham*/
/*allgemeine Angaben zu Liste für Kontaktdaten*/
#inhalt .kontaktliste li{
   padding: 0.2em 0 0.4em 2.5em;
   margin: 0 0 0.4em 0;
   border: #000 0px solid;
    
}



/*Marcel Abraham*/
/*Listengrafik für Anschrift*/
#inhalt .kontaktliste .post {
   list-style-type:none;
   background: url('./images/icons/post.gif') no-repeat left top;
}

/*Marcel Abraham*/
/*Listengrafik für Telefon*/
#inhalt .kontaktliste .telefon {
   list-style-type:none;
   background: url('./images/icons/tel.gif') no-repeat left top; 
}

/*Marcel Abraham*/
/*Listengrafik für Fax*/
#inhalt .kontaktliste .fax {
   list-style-type:none;
   background: url('./images/icons/fax.gif') no-repeat left top; 
}

/*Marcel Abraham*/
/*Listengrafik für eMail*/
#inhalt .kontaktliste .email {
   list-style-type:none;
   background: url('./images/icons/email.gif') no-repeat left top; 
}

/*Marcel Abraham*/
/*Listengrafik für Url*/
#inhalt .kontaktliste .url {
   list-style-type:none;
   background: url('./images/icons/url.gif') no-repeat left top; 
}

/*Marcel Abraham*/
/*Listengrafik für Url*/
#inhalt .kontaktliste .url_hidden {
   display:none;   
}

/*Marcel Abraham*/
/*Listengrafik für Anschrift*/
#inhalt .kontaktliste .ohne {
   list-style-type:none;
}



/*Marcel Abraham*/
/*Listenelement bei Ergebnisliste Seiten*/
#inhalt .suchliste li{
   margin-bottom:0.3em; 
}

/*Marcel Abraham*/
/*Ergebnisliste für Suche*/
#inhalt .suchliste_multimedia li{
   margin-bottom:0.3em;
}


/*Marcel Abraham*/
/*Trennstrich für Bürgerbereich*/
#trennlinie_buerger {
width:100%;
border: #000 0px solid;
background:url('./images/design/trennlinie_buerger.gif') no-repeat center;
clear:both;
}

/*Marcel Abraham*/
/*Trennstrich für Jugendbereich*/
#trennlinie_jugend {
width:100%;
background:url('./images/design/trennlinie_jugend.gif') no-repeat center;
clear:both;
}

/*Marcel Abraham*/
/*Trennstrich für Aktuellesbereich*/
#trennlinie_aktuell {
width:100%;
border: #000 0px solid;
background:url('./images/design/trennlinie_aktuell.gif') no-repeat center;
clear:both;
}

/*Marcel Abraham*/
/*Trennstrich für Gaestebereich*/
#trennlinie_gast {
width:100%;
border: #000 0px solid;
background:url('./images/design/trennlinie_gast.gif') no-repeat center;
clear:both;
}

/*Marcel Abraham*/
/*Trennstrich für Wirtschaftsbereich*/
#trennlinie_wirtschaft {
width:100%;
border: #000 0px solid;
background:url('./images/design/trennlinie_wirtschaft.gif') no-repeat center;
clear:both;
}

/*Marcel Abraham*/
/*Textsausrichtung rechtsbündig*/
.rechts {
text-align:right;
}

/*Marcel Abraham*/
/*Textsausrichtung linksbündig*/
.links {
text-align:left;
}

/*Marcel Abraham*/
/*Textsausrichtung zentriert*/
.zentriert {
text-align:center;
}



/*Marcel Abraham*/
/*grauer Rand */
.rand_grau {
border: #555555 1px solid;
}

/*Marcel Abraham*/
/*gruener Rand */
.rand_gruen {
border: #006666 1px solid;
}

/*Marcel Abraham*/
/*roter Rand */
.rand_rot {
border: #990033 1px solid;
}

/*Marcel Abraham*/
/*blauer Rand */
.rand_blau {
border: rgb(0,49,78) 1px solid;
}

/*Marcel Abraham*/
/*hellblauer Rand */
.rand_hellblau {
border: #6699CC 1px solid;
}


/*Marcel Abraham*/
/*Block im Formular für Anordnung der Formularfeldnamen*/
#formular_links{
  width:46%;
  float:left;
  text-align:right;
  border: #000 0px solid;
  margin-top:0.2em;
  margin-right: 0.5em;
  
  
}

/*Marcel Abraham*/
/*Block im Formular für Anordnung der Formularfelder*/
#formular_rechts{
   text-align:left;
   white-space:nowrap;
   border: #000 0px solid;
   margin-top:0.2em;
   float:left;
}

/*Marcel Abraham*/
/*Tabelle Sitzungskalender*/

#sitzungskalender{
   text-align:center;
}

/****
* Links im Sitzungskalender
*****/
#sitzungskalender td a:link {
color: white;
}

#sitzungskalender td a:visited {
color: white;
}

#sitzungskalender td a:hover {
color: white;
}

#sitzungskalender td a:active{
color: white;
}

#sitzungskalender .hellgrau{
background-color:#dcdcdc;
vertical-align:top;
}

#sitzungskalender .dunkelgrau{
background-color:#cccccc;
vertical-align:top;
}

#sitzungskalender .gruen{
 background-color:#006666
}

#sitzungskalender .grau{
background-color: #555555;

}

#sitzungskalender .rot{
background-color: #990033;
}

#sitzungskalender .hellblau{
background-color: #6699CC;
}

#sitzungskalender .blau{
background-color: rgb(0,49,78);
}

/*Marcel Abraham*/
/*linke Spalte bei zweispaltigen Seitendesign*/
#linke_spalte{
   width:11.9em;
   float:left;
   clear:left;
}
/*Marcel Abraham*/
/*linke Spalte bei Stadtverwaltung*/
#linke_spalte_verwaltung{
   width:11.9em;
   float:left;
   clear:left;
}

/*Marcel Abraham*/
/*Absatz in der linken Spalte bei aktuelle Nachrichten*/
#linke_spalte .news{
margin:0.5em 0em 0.5em 0em;
text-align:left;
}

/*Marcel Abraham*/
/*rechte Spalte bei zweispaltigen Seitendesign*/
#rechte_spalte{
   width:11.9em;
   border: #000 0px solid;
   float:right;
}

/*Marcel Abraham*/
/*rechte Spalte bei Stadtverwaltung*/
#rechte_spalte_verwaltung{
width:23.8em;
float:left;
border-left: #555555 1px solid;
}

/*Marcel Abraham*/
/*rechte Hauptspalte bei zweispaltigen Seitendesign*/
#hauptspalte_rechts{
   width:23.8em;
   float:left;
   overflow:hidden;
}
/*Marcel Abraham*/
/*linke Hauptspalte bei zweispaltigen Seitendesign*/
#hauptspalte_links{
   width:23.8em;
   border: #000 0px solid;
   float:right;
}

/*Marcel Abraham*/
/*Gastgeberverzeichniseintrag linke Spalte*/

#gastgeber_linke_spalte{
 width: 17.9em;
 border: #000 0px solid;
 float:left;
 clear:left;
}

#gastgeber_linke_spalte .entfernung{
 float:left;
 margin-bottom: 0.2em;
}
/*Marcel Abraham*/
/*Gastgeberverzeichniseintrag rechte Spalte*/

#gastgeber_rechte_spalte{
 width: 17.9em;
 float:left;
}

#gastgeber_rechte_spalte .preis_name{
   float:left;
   width:9.5em;
}



#gastgeber_rechte_spalte .anzahl{
   float:left;
   width:1.6em;
   clear:left;
   text-align:right;
   
}

#gastgeber_rechte_spalte .preis{
   float:left;
   width:6em;
   text-align:right;
   border: #000 0px solid;
}

/*Marcel Abraham*/
/*Gastgeberübersicht*/

#gastgeber_uebersicht_rechte_spalte{
   width:23.6em;
   border: #000 0px solid;
   float:left;
   margin: 0 0 0 0.3em;
}

#gastgeber_uebersicht_rechte_spalte .preis_name{
   float:left;
   width:11em;
   clear:left;
}

#gastgeber_uebersicht_rechte_spalte .preis{
   float:left;
   width:7em;
   text-align:right;
}

#gastgeber_uebersicht_linke_spalte{
    width:11.9em;
   float:left;
   clear:left;
   padding-top: 0.5em;
}

#gastgeber_uebersicht_linke_spalte img{
   margin-bottom:0.5em;
}

/*Marcel Abraham*/
/*Amtsblatt Archiv Spalte*/
#spalte_amtsblatt{
   width:11.9em;
   border: #000 0px solid;
   float:left;
}


/*Marcel Abraham*/
/*Bild von Prospekt in Prospektbestellung*/
.prospekt_bild{
   float:left;
   margin-right:0.3em;
   margin-left:0.9em;
   border: rgb(0,49,78) 1px solid;
}

/*Marcel Abraham*/
/*Abstandsangaben für das Suchfeld in der Kopfzeile*/
#suchfeld{
margin-top: 1em;
}

/*Marcel Abraham*/
/*Navigationslinks im Inhaltsbereich*/

#navigation_link{
   clear:left;
}

/*Marcel Abraham*/
/**** unsichtbare Elemente für zusätzliche Navigation wegen Barrierefreiheit*/

.jump, .link_kopf, .link_navigation, .link_inhalt, .link_fuss {
   display: none;
}

/*Marcel Abraham*/
/*linke Spalte über halbe Breite*/
#linke_spalte_50 {
 width: 17.9em;
 border: #000 0px solid;
 float:left;
 clear: left;
}

/*Marcel Abraham*/
/*rechte Spalte über halbe Breite*/
#rechte_spalte_50 {
 width: 17.8em;
 border: #000 0px solid;
 float:left;
}

/*Marcel Abraham*/
/*Stichwortliste*/

#stichwortliste{
   list-style-type:none;
   font-weight:bold;
}

#stichwortliste li ul li{
   list-style-type:square;
   font-weight:normal;
}

.white{
color:white;
}

/*Marcel Abraham*/
/*Klasse zum unsichtbar machen von Elementen*/

.hidden {
 display:none;
}

/*Marcel Abraham*/
/*Klasse zum Einrücken von Text */
.tapstop_links {
 text-indent:1em;
}
/*Marcel Abraham*/
/*Klasse zum Einrücken von Absätzen um 3em */
.abstand_links3{
   margin-left:3em;
}
