body, table, td {
	font-family: Arial, Helvetiva, Sans-Serif;
	font-size: 9pt;
}

body {
	background-color: #ffffff;
}

h1 {
	font-size: 11pt;
	font-style: bold;
	text-transform:capitalize;
/*	color: #2F479F;*/
	margin-bottom: 20px;
}

h2 {
	font-size: 11pt;
	font-style: bold;
/*	color: #2F479F;*/
	margin-top: 0px;
	margin-bottom: 10px;
}

h3 {
	font-size: 9pt;
	font-style: bold;
	margin-bottom: 5px;
}

p {
	margin-top: 0px;
	margin-bottom: 15px;
}

a:link  {
	text-decoration: none;
	color: #2F479F;
}

a:visited  {
	text-decoration : none;
	color: #2F479F;
}

a:active  {
	text-decoration : none;
	color: #2F479F;
}

a:hover  {
	text-decoration : underline;
	color: #2F479F;
}

.nav_normal A:link, .nav_normal A:visited, .nav_normal A:hover, .nav_normal A:active {
	color:#000000;
	letter-spacing:-0.01em;
	font-weight:normal;
	text-transform:uppercase;
}
.nav_normal A:hover {
	text-decoration : underline;
}


.nav_active A:link, .nav_active A:visited, .nav_active A:hover, .nav_active A:active {
	color:#000000;
	letter-spacing:-0.01em;
	font-weight:bold;
	text-transform:uppercase;
}
.nav_1 A:link, .nav_1 A:visited, .nav_1 A:hover, .nav_1 A:active {
	padding-left:10px;
}

.navigation {
	font-size: 8pt;
	line-height: 10pt;
	letter-spacing: 1pt;
	color: #000000;
}

a.navigation:link, a.navigation:active, a.navigation:visited {
	text-decoration: none;
	color: #000000;
}

a.navigation:hover {
	text-decoration:underline;
/*	color: #2F479F;*/
}

a.navigationActive:link, a.navigationActive:active, a.navigationActive:visited {
	text-decoration: none;
	color: #2F479F;
}

.submenu1Active_submenu {
	/* Rahmendicke alle Seiten */ 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.submenu2 {
/*	background-color: #F5D4C8; 
	border-style: solid;
	border-color: #00a6de; */
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;


	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

/*	font-weight: normal;
	font-size: 8pt;
	letter-spacing: 0px; */
	text-transform: none;
	text-align: left;
	/* background-image:url(/images/berntor/navi/background.gif); */
}

.submenu2Active {
/*	background-color: #F5D4C8; 
	border-style: solid;
	border-color: #00a6de; */
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;


	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

/*	font-weight: normal;
	font-size: 8pt;
	letter-spacing: 0px; */
	text-transform: none;
	text-align: left;
	/* background-image:url(/images/berntor/navi/background.gif); */
}

.submenu2_text {
/*	background-color: #F5D4C8; */
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}


.contentBg {
	background-image: url(../images/content_bg.gif);
	background-repeat: no-repeat;
}
.content_botttom {
        text-align: right;
        vertical-align: bottom;
        background-color: transparent;
}


.borderRight { }

img.border { }

.col_left { background-image: url(../images/col_left_bg.gif);
	background-repeat: no-repeat; }