h1, h2, h3, h4, p {
	font-size: 1em;
	line-height: 1.4em;
	margin-bottom:0.5em;
}

h1, h2, h3, h4 {
	text-align:left;
	font-weight:bold;
	letter-spacing:0.2em;
	text-align:left;
	line-height: 1.2em;
	margin-bottom:0.7em;
}
	
h1 {

	font-size: 1.3em;
	font-weight:bold;
	color:#fff;
	background-color: #87acd9;
	margin-bottom: 10px;
	padding:3px;
}
	
h2 {

	margin-bottom: 15px;
	background-color:#dddddd;
	font-weight:normal;
	letter-spacing:00em;
	font-size:1.1em;
	padding:3px;
}
	
h3 {
	font-size: 1.2em;
}
	
h4 {
	font-size: 1.1em;
}

img {
  border:none;
  }
  
img a: {
  border-bottom:none;
  }
 
a {
  text-decoration:none;
} 
  
#content h1 a, #content h2 a, #content h3 a, #content h4 a, #content p a {
  text-decoration:none;
  border-bottom:1px #000 dotted;}

#content li {
  list-style-position:inside;
  list-style-type:circle;
}

#content .tx-rgtabs-pi1 li {
list-style:none;
}

#content ul.list {
 margin-left: 12px;
 list-style: none;
}
#content li.list,
#content li.item {
 list-style: none;
 background-image: url('/fileadmin/templates/images/pfeil.jpg');
 background-repeat: no-repeat;
 background-position: 0px 5px;
 padding-left: 15px;
}

dd.csc-textpic-caption {
  font-size:80%;
  font-style:italic;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
margin-left:20px !important;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right:20px !important;
}

/***********************************************
 css part für content editiert mit htmlArea RTE
***********************************************/
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }

ul.component-items { color: #186900; list-style-type: circle; }
ul.action-items { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }

ol.component-items-ordered { color: #10007B; list-style-type: lower-roman; }
ol.action-items-ordered { color: #8A0020; list-style-type: lower-greek; }

span.gr { font-size: 120%; }
span.kl { font-size: 90%; }
span.gesperrt1 { letter-spacing: 1px; }
span.gesperrt2 { letter-spacing: 2px; }
span.nobreak {white-space: nowrap;}

a.external-link {}
a.external-link-new-window {}
a.internal-link {}
a.internal-link-new-window {}
a.download {}
a.mail {}

p.dunkelblau {
  #005daf;
} 
 
p.hellblau {
	#87acd9;
}
p.dunkelgelb {
	#f5e200;
}
p.hellgelb {
	#fff87e;
}
p.schwarz {
	#000000;
}	
p.dunkelgrau {
	#666666;
}
p.hellgrau {
	#dddddd;
}
	
p.weisz {
	#ffffff;
}

