
body {
  font-family: verdana, arial, sans-serif;
  font-size: 100.01%
  color: #054187;
  float: left;   
  background-image: url(/fileadmin/grafiken/loewe.gif);
  background-repeat: no-repeat; 
  background-position:0px 190px;  
   }
   
.mail {
   color: #054187 !important;
   text-decoration: underline;
   }
   
.spacer-gif {
   display: none;
  }
  
.bodytext {
   margin: 7px 20px 7px 0px;
   padding: 0;
   color:  #054187;
   }

.csc-textpic-caption {
   font-size: 0.8em;
   color: #054187;
   }

ul, li {
   color:  #054187;
   }
   
#rechts .bodytext, #rechts h1  {
   margin-left: 20px;
   }

#rechts p.bodytext{
   margin: 10px 20px 10px 20px;  
}


H1, H2, H3, H4, H5, H6{
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
  font-size:1.2em;
  color: #c72637;
  padding: 0;
  margin: 0;
}

H1 {
   margin-top: 20px;
   margin-bottom: 10px;
  
   }

H2 {
  font-size:1.2em;
}
H3 {
  font-size:1.1em;
}
H4 {
  font-size:1.0em;
}
H5 {
  font-size: 1.0em;
  color:  #054187;
  padding-top: 7px;
  
}
H6 {
  font-size:0.9em;
}

.ueber1 {
      value = font: bold; 
      font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
      font-size:1.4em;

      }
#linklk a, #linkimp a {
  position: absolute;
  height: 40px;
  width: 40px;
  top: 53px; 
  text-decoration: none;
  }

a#home {
 	 left: 550px;
 }
a#imp {
 	left: 592px;
 }

#headline {
  position:absolute;
  top:0px;
  left:0px;
  width:1000px;
  height:140px;
  background: url(/fileadmin/grafiken/hg-herzen.gif) no-repeat left top;
  padding:0em;
 
}

#logo {
  position:absolute;
  top: 35px;
  left:70px;
  }


#submenue {
  position:absolute;
/*  z-index:4;*/
  top:90px;
  left:610px;
  font-size: 0.8em;


}

#links {
  position:absolute;
/*  z-index:3;*/
  top:130px;
  left:0px;
  width:255px;
  height:100%;
//  background-image: url(/fileadmin/grafiken/loewe.gif);
//  background-repeat: no-repeat; 
//  background-position:left top;
  float: left;
}
#mitte {
  font-size:0.8em;
  position:absolute;
/*  z-index:4;*/
  top:130px;
  left:255px;
  width:355px;
  float: left;
  border-right:390px solid #DAD9EB;

}

#rechts {
  position:absolute;
/*  z-index:4;*/
  top:130px;
  left:610px;
  width:390px;
  height: 100%;
  height: 665px;
  background-color: #DAD9EB; 
  font-size: 0.8em;
  float: left;
}

.abstand {
   margin-top: 20px;
  }

.loewe, .csc-frame-indent6633 {
  background: url(/fileadmin/grafiken/hg-loewe.gif) no-repeat left top;
  height: 400px;
  height: 100%;
 
  }
  
.loewe-linie, .csc-frame-frame1 {
  background: url(/fileadmin/grafiken/hg-loewe.gif) no-repeat left top;
  border-top: 12px solid #c72637;
  height: 400px;
  height: 100%;
  }

.linie, .csc-frame-frame2 {
  border-top: 12px solid #c72637;
    }


.rot {
   color: #c72637;
   }  


#clearer {
  clear: both;
  }

#menue {
  position: absolute;
/*  z-index: 4;*/
  top: 20px;
  left: 30px;
  width: 220px;

}



a{text-decoration:none;}

a:link     {color:#c72637   ; }
a:active  {color:#c72637   ; }
a:visited {color:#c72637  ; }
a:hover  {
   color:#c72637   ; 
   text-decoration: none;
}

#mitte a:link     {color:#c72637   ;text-decoration: none; }
#mitte a:active  {color:#c72637   ; text-decoration: none;}
#mitte a:visited {color:#c72637   ;text-decoration: none; }
#mitte a:hover  {
   color:#c72637   ; 
	text-decoration: underline;
}

.left30{
  name= "Einzug links 30 Pixel";
  margin-left:30px;
  }

.left00{
  margin-left:00px;
  }


.left70{
 }

.passbild-links{
	text-align: left;
	float: left;
	padding-left: 15px;
	padding-right: 15px;	
	padding-top:15px;
	padding-bottom:15px;
	
}

/*aus Extension css_styled_imagetext um die Tabellen und clear.gis wegzubekommen bei dem Inhaltselement Text / Bild*/
	/* COMMON */
	.csi-textpic {
		padding: 0px;
		background: #ffffff;  /*XXX demo only*/
		border: 2px solid white;  /*XXX demo only*/
	}
	
	.csi-textpic img {
		border: 1px solid white;  /*XXX demo only*/
		margin: 0px;
	}
	
	.csi-textpic .csi-caption {
		text-align: center;  /* will have to be an inline style?  - controlled by TS [left - right - center]*/
		font-style: italic;  /*XXX demo only*/
	}
	
	.csi-textpic .csi-image {
		border: 1px solid white;  /*XXX demo only*/
		margin: 0 0 3px 0;  /*XXX demo only*/
		background: #FFF;  /*XXX demo only*/
		/*width: 210px; will have to be an inline style - controlled by TS*/
	}
	
	.csi-textpic .csi-imagewrap {
		border: 1px solid white; /*XXX demo only*/
	}
	
	.csi-textpic .csi-text {
		border: 1px solid white; /*XXX demo only*/
		text-align: left; /*will have to be an inline style - controlled by TS*/ 
	}
	
	.csi-text p {
		margin-top: 0;
	}
	
	/* CENTER */
	
	.csi-center .csi-image {
		margin: 0 auto 3px;
	
	}
	
	/* RIGHT */
	.csi-right div.csi-image {
		float: right;
		clear: both;
	}
	
	.csi-right div.csi-text {
		clear: right;
	}
	
	
	/* LEFT */
	.csi-left div.csi-image {
		float: left;
		clear: both;
	}
	
	.csi-left div.csi-text {
		clear: left;
	}
	
	
	/* INTEXT LEFT */
	.csi-intext-left .csi-image {
		float: left;
		clear: both;
		margin-right: 5px;
	}
	
	
	/* INTEXT RIGHT */
	.csi-intext-right .csi-image {
		float: right;
		clear: both;
		margin-left: 5px;
	}
	
	
	/* INTEXT RIGHT NOWRAP */
	.csi-intext-right-nowrap .csi-text {
		/*margin-right: 215px; will have to be an inline style - controlled by TS*/
	}

	/* Hide from IE5-mac. Only IE-win sees this. \*
                /*html .csi-intext-right-nowrap .csi-text {
		height: 1%;
	}*/
	/* End hide from IE5/mac */ 
	
	.csi-intext-right-nowrap .csi-image {
		float: right;
		clear: both;
	}
	
	
	/* INTEXT LEFT NOWRAP*/	
	.csi-intext-left-nowrap .csi-text {
		 /*margin-left: 215px;will have to be an inline style - controlled by TS*/
	}

	/* Hide from IE5-mac. Only IE-win sees this. \*
                /*html .csi-intext-left-nowrap .csi-text {
		height: 1%;
	} */
	/* End hide from IE5/mac */
	
	.csi-intext-left-nowrap .csi-image {
		float: left;
		clear: both;
	}
	div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 0px;
	}
/* CSS Document */



/* Sitemap */


#mitte .csc-sitemap ul {
  list-style-type:none;
  margin-left: 0px;     
  padding-left: 0px;    
    
}

#mitte .csc-sitemap ul li {
  margin-bottom: 15px;        
}
#mitte .csc-sitemap ul li ul li {
  margin-bottom: 0px;        
}

#mitte .csc-sitemap ul li ul {
  list-style-image:url(/fileadmin/grafiken/pfeil-rechts.gif);  
  margin-left: 10px;    
  padding-left:20px;
}

#mitte .csc-sitemap ul li a:link,
#mitte .csc-sitemap ul li a:hover,
#mitte .csc-sitemap ul li a:visited{
  color: #c72637;  
  text-decoration:none;   
  }
  
#mitte .csc-sitemap ul li ul li a:link,
#mitte .csc-sitemap ul li ul li a:hover,
#mitte .csc-sitemap ul li ul li a:visited{
  color: #08458C;
  text-decoration:none;
  }  


