body {
/*		background-color:ivory; */
		background-color:white; 
/*		background-image:url('bg/watermark.png'); */
		background-attachment:fixed;
		background-position:center top;
		background-repeat:no-repeat;
 		color:black;
		text-align:center;
 		font-family:"URW Bookman L", "Bitstream vera serif", "Georgia", "Times New Roman", serif;
	}

div {
		background-color:transparent;
		padding:0pt;
		margin:0pt;
    }

table {
		border-width:0pt ;
		background-color:transparent;
		padding:0pt;
		margin:0pt;
/*                border-collapse:collapse; */
	}

tr {
		border-width:0pt;
		background-color:transparent;
		padding:0pt;
		margin:0pt;
	}

td {
		border-width:0pt;
		background-color:transparent;
		padding:0pt;
		margin:0pt;
	}


p {
		text-align:justify;
		text-indent:1em;
		padding-left:10px;
		padding-right:10px; 
	}

h3 {
		padding-left:10px;
	}

a {
		color:blue;
		text-decoration:none;
	}

a:link {
		color:blue;
		text-decoration:none;
	}

a:visited {
		color:darkblue;
		text-decoration:none;
	}	

a:active {
		color:darkblue;
		text-decoration:none;
	}	

a:focus {
		color:darkblue;
		text-decoration:none;
	}

a:hover {
/*		color:dodgerblue;*/
		color:mediumblue;
		text-decoration:underline;
		cursor:pointer;
	}

a[target=new]:before {
		content:url("bg/link-extern.gif");
		padding-left:6px;
		padding-right:6px;
		padding-top:0px;
		padding-bottom:0px;
		margin:0px;
	}

img {
		border:0pt;
	}

ul{
		list-style-type:square;
	}

div.body {
		overflow:auto;

		min-height:460px; 
/*		max-height:640px; */
/*		height:100% */

/*		min-width:640px;
		max-width:1024px;
*/
		width:100%;
		
		margin:0px;
		padding:0px;

/*		background-color:transparent; */
/*		background-color:white; */
/*		background-color:aliceblue; */
		background-color:ivory; 
/*		background-color:whitesmoke; */
/*		background-color:floralwhite;	*/
/*		background-color:cornsilk; */ /**/
/*		background-color:lightyellow;		*/
		font-size:11pt;
		text-align:center;
	}


div.header {
		min-height:460px;
/*		max-height:640px; */

/*		min-width:640px;
		max-width:860px;
*/
		width:100%;
		min-height:30px;

		text-align:center;
		vertical-align:middle;

		font-family:"URW Bookman L", "Bitstream Vera Serif", "Georgia", "Times New Roman", serif;

/*		font-weight:bold;#*/

		border-width:0px;
		margin-bottom:0px;
	}

div.main {
/*
		min-width:640px;
		max-width:860px;
*/
		width:100%;
		text-align:center;
		vertical-align:middle;
	}

div.foot {
/*		min-width:640px;
		max-width:860px;
*/
		width:100%;
/*		font-size:60%; */
		text-align:center;
		vertical-align:middle;
	}

table.frame {
		position:relative;

		min-height:30px;
		
		height:100%;
		width:100%;

		border-collapse:collapse; 
	}

div.header td.top-left {
		width:14px;
		height:14px; 
		background-image:url('rahmen/header/top-left.gif');
		background-repeat:no-repeat;
	}

div.header td.top-center {
		height:14px;
		background-image:url('rahmen/header/top-center.gif');
		background-repeat:repeat-x; 
	}


div.header td.top-right {
		height:14px;
		width:14px;
		background-image:url('rahmen/header/top-right.gif');
		background-repeat:no-repeat;
	}

div.header td.middle-left {
		width:14px;
		background-image:url('rahmen/header/middle-left.gif');
		background-repeat:repeat-y; 
	}

div.header td.middle-center {
		padding-bottom:5px; 
		padding-top:5px;
/* 		background-image:url('rahmen/header/middle-center.gif'); */
/*		background:lightyellow;*/
		background-repeat:repeat; 
	}

div.header td.middle-right {
		width:14px;
		background-image:url('rahmen/header/middle-right.gif');
		background-repeat:repeat-y; 
	}

div.header td.bottom-left {
		width:14px;
		height:14px; 
		background-image:url('rahmen/header/bottom-left.gif');
		background-repeat:no-repeat;
	}

div.header td.bottom-center {
		background-image:url('rahmen/header/bottom-center.gif');
		background-repeat:repeat-x;

	}

div.header td.bottom-right {
		width:14px;
		height:14px;
		background-image:url('rahmen/header/bottom-right.gif');
		background-repeat:no-repeat;
	}

div.main td.top-left {
		width:14px;
		height:14px;
		background-image:url('rahmen/main/top-left.gif');
		background-repeat:no-repeat;

	}

div.main td.top-center {
		height:14px;
		background-image:url('rahmen/main/top-center.gif');
		background-repeat:repeat-x;
        }


div.main td.top-right {
		width:14px;
		height:14px;
		background-image:url('rahmen/main/top-right.gif');
		background-repeat:no-repeat;
        }

div.main td.middle-left {
		width:14px;
		background-image:url('rahmen/main/middle-left.gif');
		background-repeat:repeat-y;
	}

div.main td.middle-center {
		background-image:url('rahmen/main/middle-center.gif');
		background-repeat:repeat;
		text-align:left;
	}

div.main td.middle-right {
		width:14px;
		background-image:url('rahmen/main/middle-right.gif');
		background-repeat:repeat-y;
        }

div.main td.bottom-left {
		height:14px;
		width:14px;
		background-image:url('rahmen/main/bottom-left.gif');
		background-repeat:no-repeat;
	}

div.main td.bottom-center {
		height:14px;
		background-image:url('rahmen/main/bottom-center.gif');
		background-repeat:repeat-x;
	}

div.main td.bottom-right {
		height:14px;
		width:14px;
		background-image:url('rahmen/main/bottom-right.gif');
		background-repeat:no-repeat;
	}

div.foot td.top-left {
		width:14px;
		height:14px;
		background-image:url('rahmen/foot/top-left.gif');
		background-repeat:no-repeat;

	}

div.foot td.top-center {
		height:14px;
		background-image:url('rahmen/foot/top-center.gif');
		background-repeat:repeat-x;
        }


div.foot td.top-right {
		width:14px;
		height:14px;
		background-image:url('rahmen/foot/top-right.gif');
		background-repeat:no-repeat;
        }

div.foot td.middle-left {
		width:14px;
		background-image:url('rahmen/foot/middle-left.gif');
		background-repeat:repeat-y;
	}

div.foot td.middle-center {
		background-image:url('rahmen/foot/middle-center.gif');
		background-repeat:repeat;
	}

div.foot td.middle-right {
		width:14px;
		background-image:url('rahmen/foot/middle-right.gif');
		background-repeat:repeat-y;
	}

div.foot td.bottom-left {
		width:14px;
		height:14px;
		background-image:url('rahmen/foot/bottom-left.gif');
		background-repeat:no-repeat;
	}

div.foot td.bottom-center {
		height:14px;
		background-image:url('rahmen/foot/bottom-center.gif');
		background-repeat:repeat-x;	}

div.foot td.bottom-right {
		width:14px;
		height:14px;
		background-image:url('rahmen/foot/bottom-right.gif');
		background-repeat:no-repeat;
	}

td.title {
		width:100%;
		text-align:left;
		vertical-align:middle;
		color:black;
		padding-left:10px;
		font-family:Arial;
		font-variant:small-caps;
	}

td.title#main{
		font-size:200%;
	}
	
td.title#sub {
		font-size:90%;
	}

div.header div.menu{
		width:100%;
		display:block;
		border:0px;
		margin:0px;
		text-align:left;
	}

table.menu {
		margin-left:0px;
		padding-left:0px;
/*		font-weight:bold;*/
		font-size:9pt;
		width:400px;
	}

table.menu td {
		padding-left:10px;
		padding-right:10px;
		width:150px;
	}

table.impressum {
		text-align:left;
		margin-left:0px;
		padding-left:0px;
		width:300px;
		font-size:60%;
	}

div.impressum {
		text-align:left;
	}

div.container {
		display:block;
/*		background:lightgoldenrodyellow; */
		background:lightyellow; 
		width:95%;
		border-right:2px solid lightgoldenrodyellow;
		border-left:2px solid lightgoldenrodyellow;
		border-top:2px solid lightgoldenrodyellow;
		border-bottom:2px solid lightgoldenrodyellow;
		margin-bottom:15px;
		padding:5px;
	}
