     body {
        font-family:  Arial, Helvetica, Sans-serif;
        font-size: 12px;
        color: #000000;
        background: #FFFFCC;
        margin-right:0px;
     }

	table.complete {
		background: red;
		color:white;
	}

    table.ia-navigation {
	    background: #CD3320;
        color: white;
    }


/* --------------- RESYST ------------------------------------------------- */
	table.resyst-content {
	background: #eedd83;

	}
	td.resyst-content {
	background: #FFFFCC;
	}

    table.resyst-navigation {
    	background: red;
    }
	td.resyst-navigation-column {
	background: red;
	color:white;
	}
	td.resyst-navigation {
	background: red;
	color:white;
	}

	table.resyst-headline {
	background: red;
	}
	td.resyst-headline {
          font-family: Times, Times New Roman, Sans-serif;
          font-size: small;
          font-weight: 700;
          color: white;
			margin-right: 15px;
		  font-style: italic;
     }
	td.resyst-preview {
          color: red;
     }
	H4.resyst-navigation {
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: 20px;
          font-weight: 700;
		  color: white;
	line-height:130%;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
     }

/* --------------- RESYST -ENDE --------------------------------------------- */

/* --------------- MAIL ------------------------------------------------- */

/* hell: #616387;
   dunkel: #3A3C69;
   */

   /* Blautoene Kaesten:

    mittelhell: #8EA9E1;
          hell: #B6D1E1 182 209 225

             */

	table.mail-content {
	background: #B6D1E1;
	}

	td.mail-content {
	background: #FFFFCC;
	}

	th.mail-folderlist {
	      font-family:  Arial, Helvetica, Sans-serif;
    	background: #6c6c9b;
		  color: white;
    }

	td.mail-folderlist {
	      font-family:  Arial, Helvetica, Sans-serif;
	background: #B6D1E1;
    }

    td.mail-folderlist-subject {
	      font-family:  Arial, Helvetica, Sans-serif;
		text-decoration:none;
        color: #820010;
        }


        .mail-folderlist {
	      font-family:  Arial, Helvetica, Sans-serif;
	      color: black
        }


    a.mail-folderlist {
	      font-family:  Arial, Helvetica, Sans-serif;
		text-decoration:none;
        color: #820010;
        }
    a.mail-folderlist:link {
	      font-family:  Arial, Helvetica, Sans-serif;
		text-decoration:none;
        color: #820010;
        }

     a.mail-folderlist:visited {
	      font-family:  Arial, Helvetica, Sans-serif;
		text-decoration:none;
        color: #820010;
        }

        a.mail-folderlist:hover {
	      font-family:  Arial, Helvetica, Sans-serif;
		text-decoration:underline;
        color: #820010;
        }

        a.mail-folderlist:active {
	      font-family:  Arial, Helvetica, Sans-serif;
		text-decoration:none;
        color: #820010;
        }




	h1.mail {
	      font-family:  Arial, Helvetica, Sans-serif;
          line-height:110%;
          font-size: xx-large;
          font-weight: 700;
		  color: #820010;
     }
    h2.mail {
              font-family:  Arial, Helvetica, Sans-serif;
          font-size: large;
          font-weight: 700;
		  color: #820010;
          line-height:110%;
    }

    table.mail-navigation {
	background: #6c6c9b;
    }
	td.mail-navigation-column {
	background: #6c6c9b;
	}
	td.mail-navigation {
	background: #6c6c9b;
	}

	table.mail-headline {
	background: #6c6c9b;
	}
	td.mail-headline {
          font-family: Times, Times New Roman, Sans-serif;
          font-size: small;
          font-weight: 700;
          color: white;
			margin-right: 15px;
		  font-style: italic;
     }
	td.mail-preview {
          color: #B2B2FF;
     }
	H4.mail-navigation {
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: 20px;
          font-weight: 700;
		  color: white;
	line-height:130%;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
     }

/* --------------- MAIL-ENDE --------------------------------------------- */


	address {
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: 10px;
          color: #000000;
	font-style: normal;
	}

    tr.ia-content {
        margin-top: 5px;
        margin-bottom: 5px;
        margin-left: 15px;
        margin-right: 35px;
    }
	table.ia-content {
	background: #eedd83;
	color:black;
	}
	td.ia-navigation-column {
	background: #CD3320;
	color:white;
	}
	td.ia-content {
	background: #FFFFCC;
	color:black;
	}
	td.ia-navigation {
	background: #CD3320;
	color:black;
	}
	tr.ia-navigation {
	}

	table.ia-headline {
	background: #CD3320;
    color:white;
	}
	td.ia-headline {
          font-family:  Arial, Hevletica, Sans-serif;
          font-size: small;
          font-weight: 700;
	background: #CD3320;
          color: white;
			margin-right: 15px;
     }

td.ia-content li {
text-align: justify; line-height: 130%; font-size: 13px;
}


     H1 {
          font-family:  Arial, Helvetica, Sans-serif;
          line-height:110%;
          font-size: xx-large;
          font-weight: 700;
		  color: #FF0000;
     }
     H2 {
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: large;
          font-weight: 700;
		  color: #FF0000;
          line-height:110%;
     }

.nav-user {
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: 10px;
		  color: white;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
  font-style: italic;
     }




	H4.navigation {
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: 20px;
          font-weight: 700;
		  color: white;
	line-height:130%;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
     }
td.navigation {
          font-family:  Arial, Hevletica, Sans-serif;
          font-size: 13px;
		color: white;
}

     P {
          font-family:  Arial, Hevletica, Sans-serif;
          font-size: 13px;
		  text-align: justify;
		  line-height: 130%;
     }
     P.simple {
          font-family:  Arial, Hevletica, Sans-serif;
          font-size: 13px;
		  text-align: justify;
     }

	 p.error {
		color:red;
	}


	td.comment {
          font-family:  Arial, Hevletica, Sans-serif;
          font-size: 11px;
          font-weight: 600;
		line-height: 70%;
		color: #820010;
	}
	td.error {
          font-family:  Arial, Hevletica, Sans-serif;
          font-size: 11px;
		line-height: 70%;
		color: red;
	}

     H5 {
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: medium;
          font-weight: 600;
          color: #820010;
     }
	 TD {
          font-family:  Arial, Hevletica, Sans-serif;
          font-size: 12px;
     }
     tt {
          font-family: Verdana, Courier, fixed;
          font-size: 12px;
     }
    b {
          font-weight: 700;
    }
	PRE {
        font-family: Verdana, Courier, fixed;
	}

     a:link {
        font-family: Verdana, Courier, fixed;
		text-decoration:none;
        color: red;
     }
         a:visited {
        font-family: Verdana, Courier, fixed;
        text-decoration:none;
        color: red;
     }
     a:link:hover {
        font-family: Verdana, Courier, fixed;
		text-decoration:underline;
        color: red;
     }

     a.navigation {
        font-family: Verdana, Courier, fixed;
		text-decoration:none;
        color: white;
        }
     a.navigation:visited {
        font-family: Verdana, Courier, fixed;
		text-decoration:none;
        color: white;
        }
        a.navigation:hover {
        font-family: Verdana, Courier, fixed;
		text-decoration:none;
        color: yellow;
        }

	table.list {
		margin-left:15px;
		margin-right:15px;
	}
	 td.error {
		color:red;
	}


/* ------------------ index.jsp, artikel vorschau ------------- */

a.artvorschau {
    	background: #FFFFCC;
    color:#820010;
    font-family: Arial, Helvetica, Sans-serif;
    text-decoration:none;
    }
a.artvorschau:link:hover {
    	background: #FFFFCC;
    color:#820010;
    font-family: Arial, Helvetica, Sans-serif;
    text-decoration:underline;
    }

a.artvorschau-title {
    	background: #FFFFCC;
    color:red;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:16px;
    text-decoration:none;
}

.artvorschau-title {
    	background: #FFFFCC;
    color:red;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:12px;
    text-decoration:none;
}
a.artvorschau-title {
    	background: #FFFFCC;
    color:red;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:16px;
    text-decoration:none;
}

a.artvorschau-title:link {
    	background: #FFFFCC;
    color:red;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:16px;
    text-decoration:none;
}
a.artvorschau-title:visited {
    	background: #FFFFCC;
    color:red;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:16px;
    text-decoration:none;
}
a.artvorschau-title:hover {
    	background: #FFFFCC;
    color:red;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:16px;
    text-decoration:underline;
}
a.artvorschau-title:active {
    	background: #FFFFCC;
    color:red;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:16px;
    text-decoration:none;
}



.artvorschau-art {
    	background: #FFFFCC;
    color: black;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:10px;
    text-decoration:underline;
}
.artvorschau-subtitle {
    	background: #FFFFCC;
    color: black;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:10px;
    font-weight: 600;
}

.artvorschau-summary {
    	background: #FFFFCC;
    color: black;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:11px;
}

.kategorien-titel {
    color: black;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:11px;
    font-weight: 600;
background:#eedd83;
}
.kategorien {
background:#eedd83;
    color: black;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:10px;
}

a.kategorien {
    background:#eedd83;
    color: #820010;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:10px;
    text-decoration: none;
}
a.kategorien:visited {
    background:#eedd83;
    color: #820010;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:10px;
    text-decoration: none;
}

a.kategorien:hover {
    background:#eedd83;
    color: #820010;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:10px;
    text-decoration:underline;
}

a.kategorien-titel {
    background:#eedd83;
    color: black;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:11px;
    font-weight:600;
    text-decoration: none;
    }
a.kategorien-titel:visited {
    background:#eedd83;
    color: black;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:11px;
    font-weight:600;
    text-decoration: none;
    }

a.kategorien-titel:hover {
    background:#eedd83;
    color: black;
    font-family: Arial, Helvetica, Sans-serif;
    font-size:11px;
    font-weight:600;
    text-decoration:underline;
}
.iahomenewstitel {
	background: #eedd83;
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: medium;
          font-weight: 600;
          color: #820010;
          text-decoration:none;
}
td.iahomenewstitel {
	background: #eedd83;
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: medium;
          font-weight: 600;
          color: #820010;
          text-decoration:none;
}

a.iahomenews{
	background: #eedd83;
    color:#820010;
    font-family: Arial, Helvetica, Sans-serif;
    text-decoration:none;
    }
a.iahomenews:hover {
	background: #eedd83;
    color:#820010;
    font-family: Arial, Helvetica, Sans-serif;
    text-decoration:underline;
    }


















a.indextitel {
          font-family:  Arial, Helvetica, Sans-serif;
          font-size: medium;
          font-weight: 600;
          color: #820010;
          text-decoration:none;
}
a.indextitel:hover {
    font-family:  Arial, Helvetica, Sans-serif;
    font-size: medium;
    font-weight: 600;
    color: #820010;
    text-decoration:underline;
}

/*  ------------ HEADER: navigationszeile --------------------------- */
.header-nav {
    font-family:  Arial, Helvetica, Sans-serif;
    font-size:10px;
    color:white;
}


a.header-nav {
    font-family:  Arial, Helvetica, Sans-serif;
    font-size:10px;
    color:white;
}
a.header-nav:visited {
    font-family:  Arial, Helvetica, Sans-serif;
    font-size:10px;
    color:white;
}
a.header-nav:hover {
    font-family:  Arial, Helvetica, Sans-serif;
    font-size:10px;
    color:white;
		text-decoration:underline;
}
a.header-nav:active {
    font-family:  Arial, Helvetica, Sans-serif;
    font-size:10px;
    color:white;
}

