h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: -10px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	list-style-image: url(gfx/aufz_square_gross.gif);
	list-style-position: outside;
	margin-bottom: 2px;
}
ul {
	text-indent: -23px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: 35813F;
	margin-bottom: -10px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
        color: 35813F;
        margin-bottom: -10px;
        text-transform: uppercase;
}

a {
	color: #000000;
	text-decoration: none;
}
a:link {
	color: 35813F;
	text-decoration: none;
}
a:visited {
	color: 35813F;
	text-decoration: none;
}
a:hover {
	color: 739ACE;
	text-decoration: underline;
}
.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-transform: uppercase;
	text-indent: 15px;
}
.topmenu a:link {
	font-weight: bolder;
	color: #000000;
}
.topmenu a:visited {
	font-weight: bolder;
	color: #000000;
}
.topmenu a:hover {
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.topmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.topmenu2 a:link {
	text-decoration: none;
	color: #000000;
}
.topmenu2 a:visited {
	text-decoration: none;
	color: #000000;
}
.topmenu2 a:hover {
	color: 2E3192;
	text-decoration: none;
}
.topmenu2_current {
	color: 2E3192;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.topmenu_current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-transform: uppercase;
	text-indent: 15px;
	color: #FFFFFF;
}
.navtrack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
        color:#2E3192;
}
.navtrack a:link {
        color:#2E3192;
        text-decoration: none;
}
.navtrack a:visited {
        color:#000000;
        text-decoration: none;
}
.navtrack a:hover {
        color:#2E3192;
        text-decoration: none;
}
.navtrack_f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
        color:#000000;
}
.navtrack_f a:link {
        color:#000000;
        text-decoration: none;
}
.navtrack_f a:visited {
        color:#000000;
        text-decoration: none;
}
.navtrack_f a:hover {
        color:#2E3192;
        text-decoration: none;
}
.editarea_norm {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;
    padding-bottom: 1px;    
}
.editarea_over {
    width: 100%;
    margin: 0;
    padding: 0;
    background-color: #f0f0f0;
    border-top: 1px dotted #000000;
    border-bottom: 1px dotted #000000;
}

.eingabehead{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#C0BFDF;
	color:#000000;
	text-decoration: none;
	font-weight : bold;
}
.eingabetext{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif; 
	background-color:#FFFFFF; 
	color:#000000; 
	text-decoration: none;
}
.image-subtitle {
    background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.image-copyright {
    background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 3px;
	padding-right: 3px;
}

.list-item-title {         /* colorscheme color 10-1 */
	font-size: 12px;
	color:#CD1A17;
	font-weight:bold;
	text-decoration: none;
		
}
.list-item-subtitle {
  color: black;
  font-weight: bolder;
  font-size: 12px;
  line-height: 14px;
}
.list-item-teaser {
	font-size: 12px;
	color:#000000;
	text-decoration: none;
}
.list-item-date {
  color: black;
  font-weight: normal;
  font-size: 12px;
  line-height: 14px;
}
.list-item-more {
  color: #CD1A17;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}

/* ------- List Item details ---------- */
/*
.item-image {
}
*/
.item-image-copyright {
  font-size: 8px;
  line-height: 10px;
  color: black;
}
.item-image-subtitle {
  font-size: 9px;
  line-height: 11px;
  color: black;
}
.item-title {          /* colorscheme color 10-2 */
 color: #CD1A17;
 font-weight: bold;
 font-size: 16px;
 line-height: 18px;
 text-decoration: none;
}
.item-title-start {
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
}
.item-subtitle {
  font-weight: bolder;
  font-size: 12px;
  line-height: 12px;
}
.item-teaser {
  font-size: 12px;
}
.item-date {
  font-size: 12px;
}
.item-text {
  font-size: 12px;
}
.item-author {
  text-align: right;
  font-size: 12px;
}
.item-impressum {
  color: black;
  font-weight: normal;
  font-size: 12px;
}

.box-item-title { 
 color: #35813F;
 font-weight: bold;
 font-size: 12px;
 line-height: 14px;
 text-decoration: none;
}
.box-item-title a:link {
 color: #35813F;
 text-decoration: none;
}
.box-item-title a:visited {
 color: #35813F;
 text-decoration: none;
}
.box-item-title a:hover {
 color: 739ACE;
 text-decoration: underline;
}
.box-item-subtitle {
  font-size: 10px;
  line-height: 12px;
}
.box-item-headline {
  font-size: 10px;
  line-height: 12px;
  text-transform: uppercase;
}

