

/*------------------------------------------------------------------------------*/

img { border:0px;}
/* Hintergrundfarbe der Seite */
body 
{
  background-color:#dddddd;
}
/*------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------*/
/* Header der Seite */
div.header
{
    background-color:#eeeeee;
    width:1000px; 
    *width:1000px; 
	height:104px;
	*height:100px;
    margin-left:0;
    padding-left:0px; 
    padding-top:0px;
	color:#eeeeee;
	border: 0px;
	}


/*------------------------------------------------------------------------------*/
 
/*------------------------------------------------------------------------------*/
/* Balken unter dem Header*/
div.balken_horizontal
{
  background-color:#7B0122;
  height:4px; 
  width:100px; 
 *width:800px; 
  margin-left:0; 
  padding-left:10px;
}

/* Balken links neben dem Menü*/
div.balken_vertikal
{
    background-color:#7B0122;
    height:700px; 
    width:2px;
    *width:6;
    margin-left:0; 
    *margin-right:-3px; 
    float:left;
}
/*------------------------------------------------------------------------------
  Divs für News
*/

/* Trennbalken zwischen den News*/
div.news_trennlinie
{
  background-color:#555555;
  line-height:0;  
  width:888px;
  *width:884px;
  height:2px;
  font-size:1px;
}

/* Div für Container für Überschrift und Datum*/
div.news_zeile1farbe1
{
  background-color:#aaaaaa;
  width:838px; 
  *width:884px; 
  height:20px;
  padding-left:50px;
  padding-top:10px;
}

div.news_zeile1farbe2
{
  background-color:#ffffff;
  width:838px; 
  *width:884px; 
  height:20px;
  padding-left:50px;
  padding-top:10px;
}

div.news_zeile1farbe3
{
  background-color:#cc0000;
  width:838px; 
  *width:884px; 
  height:20px;
  padding-left:50px;
  padding-top:10px;
}

div.news_datum
{
  color:#ffffff;
  width:100px;
  float:left;
  font-weight:bold;
}

div.news_uberschrift
{
  color:#ffffff;
  width:600px;
  *width:590px;
  float:left;
  font-weight:bold;
  padding-left:50px;
}

/* Div für Container für News Bild und News Text*/
div.news_zeile2farbe1
{
  background-color:#ffffff;
  width:888px; 
  *width:884px; 
  height:100px;
}

div.news_zeile2farbe2
{
  background-color:#ffffff;
  width:888px; 
  *width:884px; 
  height:100px;
}

div.news_zeile2farbe3
{
  background-color:#ffffff;
  width:888px; 
  *width:884px; 
  height:100px;
}

div.news_bild
{
    width:100px;
    float:left;
    padding-left:50px;
}

div.news_text
{
  width:600px;
  *width:7000px;
  float:left;
  padding-left:50px;
  
}
/*------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------*/
/* Darstellung des Links für die aktuelle Sprache der Seite */
span.sprache_aktiv
{
	font-style:arial;
	color:red;
	font-size:12;
	font-weight:bold
}

/* Darstellung der Links für die andere verfügbaren Sprachen der Seiten*/
span.sprache_inaktiv
{
	font-style:arial;
	color:black;
	font-size:12;
	font-weight:bold
}
/*------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------*/
/*Darstellung der Links fürs Menu (Link ist aktiv)*/
/*bleibt beim drüber gehen weiß, weil hintergrund des aktuellen links rot ist*/
a.menulink_aktiv:link		{ color: #7B0122; 	font-family:arial; text-decoration:none;font-size:13px}
a.menulink_aktiv:active 		{ color: #7B0122; 	font-family:arial; text-decoration:none;font-size:13px}
a.menulink_aktiv:visited	{ color: #7B0122; 	font-family:arial; text-decoration:none;font-size:13px}
a.menulink_aktiv:hover 		{ color: #7B0122; 	font-family:arial; target:_blank}

a.untermenulink_aktiv:link		{ color: #7B0122; 	font-family:arial; text-decoration:none;font-size:13px;margin-left:10px;}
a.untermenulink_aktiv:active 		{ color: #7B0122; 	font-family:arial; text-decoration:none;font-size:13px;margin-left:10px;}
a.untermenulink_aktiv:visited	{ color: #7B0122; 	font-family:arial; text-decoration:none;font-size:13px;margin-left:10px;}
a.untermenulink_aktiv:hover 		{ color: #7B0122; 	font-family:arial; target:_blank;margin-left:10px;}

/*Darstellung der Links fürs Menu (Link ist deaktiv)*/
/*wird beim drüber gehen rot, hintergrund bleibt schwarz*/
a.menulink_inaktiv:link		{ color: #000000; font-family:arial;	text-decoration:none;font-size:13px;}
a.menulink_inaktiv:active 	{ color: #000000; font-family:arial;	text-decoration:none;font-size:13px;}
a.menulink_inaktiv:visited	{ color: #000000; font-family:arial;	text-decoration:none;font-size:13px;}
a.menulink_inaktiv:hover 	{ color: #000000; font-size:13px;}

a.untermenulink_inaktiv:link	{ color: #000000; font-family:arial;	text-decoration:none;font-size:13px; margin-left:10px;}
a.untermenulink_inaktiv:active 	{ color: #000000; font-family:arial;	text-decoration:none;font-size:13px; margin-left:10px;}
a.untermenulink_inaktiv:visited	{ color: #000000; font-family:arial;	text-decoration:none;font-size:13px; margin-left:10px;}
a.untermenulink_inaktiv:hover 	{ color: #000000; font-size:13px;margin-left:10px;}

a.menulink_impressum:link 	{ color: #ffffff; }
a.menulink_impressum:hover 	{ color: #ffffff; }
a.menulink_impressum:visited{ color: #ffffff; }

.linkwithoutdeko a:visited{ text-decoration:none;}
.linkwithoutdeko a:link{ text-decoration:none;}
.linkwithoutdeko a:active{ text-decoration:none;}
.linkwithoutdeko a:hover{ text-decoration:none;}

a.link_sitemap:link		{ color: #0000AA; font-family:arial;	text-decoration:none;font-size:16px; margin-left:10px;}
a.link_sitemap:active 	{ color: #0000AA; font-family:arial;	text-decoration:none;font-size:16px; margin-left:10px;}
a.link_sitemap:visited	{ color: #0000AA; font-family:arial;	text-decoration:none;font-size:16px; margin-left:10px;}
a.link_sitemap:hover 	{ color: #0000AA; font-size:13px;margin-left:10px;font-size:16px; }
/*------------------------------------------------------------------------------*/

h1{
	font-size:20px;
	font-family:arial;
}
h2{
	font-size:8px;
	font-family:arial;
}

div.projekte 
{
	float:left;margin-left:23; width:580px;
}

div.projekte_ueberschrift
{
	background-color:#ffffff; 	
	width:580px;
	max-height:20px; 
	*width:580px;  
	padding-top:2px;
    color:#7B0122;
	font-weight:bold;
	float:left;
	font-size:13px;
	p-family:arial; 
	p-size:15px;
}
/*------------------------------------------------------------------------------*/
/* Menuleiste*/
div.navigation
{
	background-color:#ddddfe; 
	margin-top:-5px;
	margin-bottom:5px;
	margin-left:0px; 
	*margin-left:0px; 
	padding-left:0px; 
	width:230px;
	height:740px; 
	*height:770px;
	float:left;
	
}
div.news
{
	background-color:#ddddfe; 
	padding-top:20px;
	width:230px; 
	float:left;
	font-size:11px;
}


/*
	Die Seite "Presseinformationen" ist länger als die anderen Seiten, daher bekommt die Seite einen längere Ränder
*/ 
div.navigation_presseinfo
{
	background-color:#ddddfe; 
	margin-top:-5px;
	margin-bottom:5px;
	margin-left:0px; 
	*margin-left:0px; 
	padding-left:0px; 
	width:230px;
	height:860px;
	*height:870px;	
	float:left;	
}

/* Verhindert den Abstand der Navileiste bei Firefox*/
.menucontainer_inaktiv p {margin:0;}
.menucontainer_aktiv p {margin:0;}


/* Einzelne container für die Links im Menü, (inaktiv, somit schwarz wie die Menüleiste)*/
div.menucontainer_inaktiv
{
	background-color:#ffffff; 
	
	width:220px; 
	max-height:20px; 
	*width:230px;  
	margin-left:0px; 
	margin-right:0;  
	padding-left:9px; 
	padding-top:2px;
	*padding-top:2px;
	border-bottom:1px solid;
	border-right:1px solid;
    color:#900;
}

/* Einzelne container für die Links im Menü, (aktiv, somit andere Farbe als die Menüleiste um es hervorzuheben)*/
div.menucontainer_aktiv
{
	background-color: #dddddd;
	max-height:20px; 
	width:220px; 
	*width:230;  
	margin-left:0px; 
	margin-right:0; 
	margin-top:0px;
	padding-left:9px; 
	padding-top:2px;
	border-bottom:1px solid;
	border-right:1px solid;
    color:#900;
}

/*------------------------------------------------------------------------------*/
/* Fläche neben dem Menü, hier kommt die eigntliche Seite */
div.seite
{
    background-color:#ffffff; 
    margin-left:0px; 
    padding-left:0px; 
    *width:630px; 
	width:630px;
    height:745px; 
	*height:770px; 
    float:left; 
    margin-top:-5px; 
}

div.seite_presseinfo
{
    background-color:#ffffff; 
    margin-left:0px; 
    padding-left:0px; 
    *width:630px; 
	width:630px;
    height:865px; 
    float:left; 
    margin-top:-5px; 
}

hr.linie 
{
    color:#555555; 
    background:#555555;
    *height:1px;    
}

div.bilderrand
{
	float:right;
	width:140px;
	*width:135px;
	height:740px;
	*height:200px;
	background-color:#eeeeee; 
	padding-left:0px;	
}

/*
	Die Seite "Presseinformationen" ist länger als die anderen Seiten, daher bekommt die Seite einen längere Ränder
*/ 
div.bilderrand_presse_info
{
	float:left;
	width:140px;
	*width:135px;
	height:860px;
	*height:870px;
	background-color:#eeeeee; 
	padding-left:0px;
	
}

div.impressum
{
	background-color:#7B0122; 
	font-size:11;
	padding-left:890px;
	width:110px;
	*width:1000px;
	font-family:arial;
}

div.hauptcontainer
{
	float:left; 
	width:1000; 
	background-color:#dddddd;
	font-family:arial;
	font-size:14px;

}

div.walbusch_ueberschrift
{
	width:620px; 
	margin-left:23px; 
	padding-top:10px;
	font-size:20px;
	font-family:arial; 
	font-size:19px;
}

span.ueberschrift1
{
	color:#7B0122;
	font-family:arial; 
	font-size:15px;"
}
/**/


