body {
	background-color: #FFFFE0;
	color:#000080;
}

a:link {
	color:black;
	background-color:transparent;
	text-decoration:none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

a:active {
	color:black;
	background-color:transparent;
	text-decoration:none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

a:visited {
	color:black;
	background-color:transparent;
	text-decoration:none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

a:hover {
    text-decoration:underline;
}

table.footer {
    width:90%;
    margin-left:5%;
}

p.footer {
	background-color:transparent;
	color:black;
	font-size:xx-small;
	text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

span.footer {
	background-color:transparent;
	color:black;
	font-size:xx-small;
	text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p {
	background-color:transparent;
	color:black;
	font-size: 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 0px;
	margin-top : 0px;
}

p.small {
	background-color:transparent;
	color:black;
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 0px;
	margin-top : 0px;
}

li {
	background-color:transparent;
	color:black;
	font-size: 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left : 20pt;
}

li.grad2 {
	background-color:transparent;
	color:black;
	font-size: 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left : 30pt;
	list-style-type : circle;
}

h1 {
	background-color:transparent;
	color: Black;
	font-size: 15pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	margin-bottom : 0px;
}
h2 {
	background-color:transparent;
	color: Black;
	font-size: 15pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	margin-bottom : 0px;
}

h3 {
	background-color:transparent;
	color: Black;
	font-size:12pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 0px;
}

span.angebot {
	background-color:transparent;
	color: black;
	font-size: small;
	font-weight : bold;
	text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
}

span.angebot {
	background-color:transparent;
	color: red;
	font-size: small;
	font-weight : bold;
	text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
}


span.footer {
	background-color:transparent;
	color: Black;
	font-size: x-small;
	text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
}

p.error {
	background-color:red;
	color:blue;
	text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.error
{
	background-color : Red;
}

td.list
{
	border-bottom : thin dashed #E5E5E5;
}

td.edit{
	border : thin solid Blue;
}

td.blue{
	background-color: #6495ED;
}

table.content{
	margin-left : 30pt;
	width : 85%;
}

table.grey{
	background-color : #D3D3D3;
	margin-top : 0px;
	margin-left : 0px;
	width : 100%;
	margin-right : 0px;
}

div.right{
	text-align : right;
}
div.center{
	text-align : center;
}
