/***********************/
/* ALLGEMEINE STYLES */ 
/***********************/

 h1 {
	font-size:1.4em;
	font-weight:bold;
	margin-top:0.3em;
	margin-bottom:0.5em;
 }
 h2 {
	font-size:1.2em;
	font-weight:bold;
	margin-top:1em;
 }
 h3 {
	font-size:1.0em;
	font-weight:bold;
	margin-top:1em;
 }
 
 a:link,
 a:visited,
 a:hover,
 a:active {
	color:#663399;
 }
 a img {
	 border:none;
 }

/***********************/
/* WEITERE STYLES */ 
/***********************/
.zitatblock-rechts {
	padding: 0.4em; 
	border: 0.1em solid #666; 
	width:20em;
	float:right;
	margin: 0 0 .5em .5em;
}

.zitatblock-links {
	padding: 0.4em; 
	border: 0.1em solid #666; 
	width:20em;
	float:left;
	margin: 0 .5em .5em 0;
}

/*
.boxgelbbody {
	border:0.1em solid #FFCC00;
	float:right;
	width:45%;
	clear:both;
	margin-top:0;
}
.boxgelbheader {
	border:0.1em solid #FFCC00;
	float:right;
	width:45%;
	background:#FFCC00;
	color:white;
	font-size:1.3em;
	font-weight:bold;
	margin:0;
}
*/
.balken-lila {
	border-right:1.5em solid #663399; /* FARBIGER BALKEN RECHTS UM ALLE BILDER */
}
.balken-rot {
	border-right:1.5em solid #FF0000; /* FARBIGER BALKEN RECHTS UM ALLE BILDER */
}
.balken-gelb {
	border-right:1.5em solid #FFCC00; /* FARBIGER BALKEN RECHTS UM ALLE BILDER */
}
.balken-gruen {
	border-right:1.5em solid #009933; /* FARBIGER BALKEN RECHTS UM ALLE BILDER */
}
.balken-orange {
	border-right:1.5em solid #FF6600; /* FARBIGER BALKEN RECHTS UM ALLE BILDER */
}
.balken-pink {
	border-right:1.5em solid #FF0099; /* FARBIGER BALKEN RECHTS UM ALLE BILDER */
}

.csc-frame-frame1 { 
	background-color: #EDEBF1; 
	padding: 0.4em; 
	border: 0.1em solid #333333; 
}
.csc-frame-frame2 { 
	background-color: #F5FFAA; 
	padding: 0.4em; 
	border: 0.1em solid #333333; 
}
.csc-frame-frame3 {
	padding: 0.4em; 
	border: 0.1em solid #666; 
	width:30em;
	float:right;
}



