body{
	font-family:verdana;
	font-size:12px;
}

table { font-size:100%;}

.frame-content-div { width:715px; }

.contenttable {font-size:12px; width:100%; }

.contenttable-0 .td-0 		{ width:40%; font-weight:bold; vertical-align:top;}
.contenttable-0 .td-last 	{ width:60%; text-align:left;  vertical-align:top; }

.contenttable-1 .td-0 		{ width:33%; vertical-align:top;}
.contenttable-1 .td-1 		{ width:33%; vertical-align:top; text-align:center;}
.contenttable-1 .td-last 	{ width:33%; vertical-align:top;}

.frame-title {
	font-size:14px; 
	color:white;
	background-image:url(../gfx/balken.jpg);
	background-repeat:no-repeat;
	padding-left:5px;
}



.content-bg {	background-color:#d4d0c8; }


.frame{
	width:760px;
}
.frame h1 { color:#ffffff; font-size:13px; }
.frame-header{
	height: 135px;
}

.frame-header-menu {background-color:#aaaaaa; padding-left:10px;padding-right:10px; }
.frame-header-submenu {background-color:#aaaaaa; text-align:left; padding-bottom:5px;padding-top:5px;padding-left:10px; padding-right:10px;}


.frame-header-content{
	background-image:url(../gfx/head.jpg); 
	background-repeat:no-repeat;
	width:760px;
	height:135px;
}


.frame-header-content-link 					{ font-size:11px; text-decoration:none;}

a:link.frame-header-content-link 		{ color:blue; }
a:visited.frame-header-content-link { color:blue; }
a:active.frame-header-content-link	{	color:blue; }
a:hover.frame-header-content-link		{ color:#ffffff; }
a:focus.frame-header-content-link		{ color:blue; }





.frame-content{
	width:730px;

	height:300px;
}
.frame-content h1 { color:blue; }


frame-content-border{
	width:15px;
}
.frame-content-left-of-3		{ width:200px; }
.frame-content-middle-of-3	{ width:300px; }
.frame-content-right-of-3		{ width:200px; }

.frame-content-left-of-2		{ width:340px; }
.frame-content-right-of-2		{ width:340px; }
.frame-content-middle-of-2-border { width: 20px; }

.frame-footer-content{
	background-image:url(../gfx/fuss.jpg); 
	background-repeat:no-repeat; 
	color:#ffffff;
	width:760px;
	height:47px;
}



.frame-footer-content-link 					{ font-size:12px; text-decoration:none;}
a:link.frame-footer-content-link 		{ color:#ffffff; text-decoration:none;}
a:visited.frame-footer-content-link { color:#ffffff; text-decoration:none;}
a:active.frame-footer-content-link	{	color:#ffffff; text-decoration:none;}
a:hover.frame-footer-content-link		{ color:#999999; text-decoration:none;}
a:focus.frame-footer-content-link		{ color:#ffffff; text-decoration:none;}

.frame-content{
	font-size:12px;
}

.content { font-size:12px; color:black;  }
.content a:link 		{ color:black; text-decoration:underline;}
.content a:visited 	{ color:black; text-decoration:underline;}
.content a:active 	{	color:black; text-decoration:underline;}
.content a:focus 		{ color:black; text-decoration:underline;}
.content a:hover 		{ color:blue;  text-decoration:underline;}


h1 {font-size:12px; color:#0000ff; }

p { margin: 0 0 10px 0; }

.bodytext{

}




DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { border-top: 1px solid #333333; }
DIV.csc-frame-rulerAfter { border-bottom: 1px solid #333333; }
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }

DIV.csc-frame-frame1 { background-color: #aaaaaa; padding: 2px 4px 2px 4px; border: 1px solid #333333; }



DIV.csc-frame-frame2 { background-color: #F5FFAA; padding: 2px 4px 2px 4px; border: 1px solid #333333; }

DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin: 2px 0 0 0; }
DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin: 2px 2px 2px 2px; }


input 		{ border:1px solid #aaaaaa;}
textarea	{ border:1px solid #aaaaaa;}
select		{ border:1px solid #aaaaaa;}