/*
a
	{
	color: rgb(0,0,100); 
	}

a:visited
	{
	color: rgb(0,0,100); 
	}

a:active
	{
	color: rgb(0,0,100); 
	}
*/
body
	{
		background-color : #dedede;
		align : center;
		background-image : url(bilder/JK_logo_background.gif);
	}

h1
	{
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 16px; 
	font-weight: bold; 
	margin-right:24px;
	}

h2
	{
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: bold; 
	margin-right:24px;
	}

h1 a
	{
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 16px; 
	font-weight: bold; 
	margin-right:24px;
	}

.memberships td
	{
		padding : 10px;
	}

.links td
	{
		padding : 10px;
	}

.fti 
{
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: book; 
	font-style: italic; 
}/*flietext geneigt*/

.ftise
{
	font-family: Verdana,Arial,Helvetica;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	position: relative;
	left: 22px;
}/*flietext geneigt stark, eingerckt*/

.ftis 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: bold; 
	font-style: italic; 
}/*flietext stark, geneigt*/

.ft 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: book; 
}/*flietext*/

.ft a
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: bold; 
}/*flietext*/

.ftks 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 10px; 
	font-weight: bold; 
}/*flietext klein stark*/

.ftk 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 10px; 
	font-weight: book; 
}/*flietext klein*/

.fts
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: bold; 
}/*flietext stark*/

.fts a
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: bold; 
}/*flietext stark*/

.fts-l 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 16px; 
	font-weight: bold;
	margin-right: 20px;
	
}/*flietext stark*/

.fts-la 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: #999999; 
	font-size: 16px; 
	font-weight: bold; 
	margin-right: 20px;
	
}/*flietext stark*/

.ftse 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: bold; 
	padding-left: 12px; 
}/*flietext stark, eingerckt*/

.fte 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	padding-left: 22px; 
}/*flietext, eingerckt*/

.ftr 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: red; 
	font-size: 12px; 
	font-weight: book; 
}/*flietext rot */

.ftsr 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: #ff0000; 
	font-size: 12px; 
	font-weight: bold; 
}/*flietext stark rot*/

.tg 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 16px; 
	font-weight: bold; 
}/*titel gro */

.tgg 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 21px; 
	font-weight: bold; 
}/*titel gro */

.tgr 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: red; 
	font-size: 16px; 
	font-weight: bold; 
}/*titel gro rot */

.tke 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: bold; 
	padding-left: 12px; 
}/*titel klein eingerckt */

.tm { font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 14px; 
	font-weight: bold; 
}/*titel mittel */

.tk 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 0.55cm; 
	font-weight: bold; 
}/*titel klein */

.tkg 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 14px; 
	font-style: italic; 
	font-weight: bold;
}/*titel klein, geneigt*/

.ht 
{ 
	margin-left: 25px; 
	margin-top: 25px; 
	background-color: #ffffff 
}

a:link 
{ 
	text-decoration: none; 
}

a:active 
{ 
	text-decoration: underline; 
}

a:visited 
{ 
	text-decoration: none; 
}

a:hover 
{ 
	text-decoration: underline; 
}

.buttonleiste 
{
	position:absolute; 
	top:135px; 
	left:160px;
}

.unterstreichung 
{
	position:absolute; 
	top:155px; 
	left:160px;
}

.inhaltstabelle
{
	position:absolute;
	top:170px; 
	left:160px;
}

.inhalt
{
	position:absolute;
	left:60px;
	top: 80px;
	width : 600px;
}

.inhalt_lang
{
	position:absolute;
	left:60px;
	top: 90px;
	width : 800px;
}

.links
{
	position:absolute;
	margin-top:30px;
	margin-left:50px;
}

.nav 
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 14px; 
	font-weight: book; 
	margin-right : 30px;
	background-color : #ffff9e;
} /*navigation*/

.contact_input
	{
		width : 410px;
		height : 300px;
	}

.input
	{
		width : 410px;
	}

.frontpage_table
	{
		border : 3px;
		background-color : #ffffff;
		width : 780px;
/*
		border-right: thick groove silver;
		border-top: thick groove silver;
		border-left: thick groove silver;
		border-bottom: thick groove silver;
*/
	}

.frontpage_box
	{
		border : 3px;
		background-color : #ffffff;
		width : 555px;
/*
		border-right: thick groove silver;
		border-top: thick groove silver;
		border-left: thick groove silver;
		border-bottom: thick groove silver;
*/
	}

.linktable
	{
		height : 220px;
		width : 260px;
		vertical-align : top;
	}

.membership
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 
	font-size: 12px; 
	font-weight: bold; 
	height : 175px;
}

.membership a
{ 
	font-family: Verdana,Arial,Helvetica; 
	color: rgb(0,0,100); 

}

#swiss_vault
	{
		position: relative;
		float: right;
		right: 100px;
		top: -200px;
	}

.navitable {

	padding-left: 33px;

}

.navitablehover {
	padding-left: 33px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;

}

.navitext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
	padding-top: 3px;
	padding-bottom: 3px;
}

.navitext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353402;
	text-decoration: underline;
	font-weight: bolder;
	padding-top: 3px;
	padding-bottom: 3px;
}
.sectiontitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color:#000000;
}

.sectiontitel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #F8F21A;
}

.subtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}


.subnavitext{


}

.subnavitabelle {
	padding-top: 6px;
	background-image:url(../gfx/subnavi_bg_inactive.gif);
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
		padding-right: 5px;
	padding-left: 5px;
		text-decoration: none; 
		
		
}
.subnavitabellehover {
background-image:url(../gfx/subnavi_bg_hover.gif);
	color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 6px;
	font-weight: bold;
		padding-right: 5px;
	padding-left: 5px;
		text-decoration: none;
}
.subnavitabelleactive {
background-image:url(../gfx/subnavi_bg_active.gif);
	color:#FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
		padding-right: 5px;
	padding-left: 5px;
		text-decoration: none;
}


.contenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.smallcopyright {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.style13 {
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style14 {	font-family: Arial, Helvetica, sans-serif;
color: #0000FF;
	font-size: 11px;
}

.style15 {
	font-size: medium;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
