/* CSS Document */


body{
	background-image:url(img/bg_b.gif); background-repeat:repeat-y;
	BACKGROUND-COLOR: FFFFFF;
  margin:0px;
	padding:0px;
  scrollbar-base-color:#FFFFFF;
  scrollbar-3dlight-color:#3F5456;
  scrollbar-arrow-color:#3F5456;
  scrollbar-darkshadow-color:#DAE1E4;
  scrollbar-face-color:#FFFFF;
  scrollbar-highlight-color:#DAE1E4;
  scrollbar-shadow-color:#3F5456;
  scrollbar-track-color:#FFFFFF;
	FONT-FAMILY:arial,sans-serif;
	FONT-SIZE:11px;
}

a:link {	color:#197ABA;	}
a:visited {	color:#197ABA;	}
a:hover {	color:#197ABA;	text-decoration:none;  }
a:active {	color:#197ABA;	}

td {
	FONT-SIZE:11px;
}

h1 {
	COLOR: #FF0000;
	FONT-SIZE: 18px;
	font-weight: bold;
	}

.tableheader {
	color:#197ABA;
	font-weight:bold;
}
.tableheader2 {
        font-weight:bold;
	background-color:#CCCCCC;
}
.tableheader3 {
        font-weight:normal;
	background-color:#BCD8EB
}
.tableheader5 {
        font-weight:bold;
        FONT-SIZE: 13px;
        COLOR: #000000;
	background-color:#6AA8D2
}
.tableheader4 {
        font-weight:normal;
	background-color:#FFF0B4
}
.table tr{
	background-color:#EEEFF0;
}
.blau {
	BACKGROUND-COLOR: #197ABA;
}

/*
		Navigation
*/
.navi
{	
	background-image:url(img/navi_sub_header.gif);
	background-repeat:repeat-y;
	padding-top:1px;
}

.navi_link {
	color:#000000;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:2px;
	padding-top:2px;
	font-weight:bold;
}
.navi_link a:link {  text-decoration:none;	color:#000000;  border:1px solid #000926; BACKGROUND-COLOR: #82B6D9; padding:0px 12px 0px 12px; }
.navi_link a:visited {  text-decoration:none;  color:#000000; border:1px solid #000926; BACKGROUND-COLOR: #82B6D9; padding:0px 12px 0px 12px;}
.navi_link a:hover {  text-decoration:none;  color:#000000;  BACKGROUND-COLOR: #197ABA;  border:1px solid #000926; padding:0px 12px 0px 12px;}
.navi_link a:active {  text-decoration:none;  color:#000000;  border:1px solid #000926; BACKGROUND-COLOR: #82B6D9; padding:0px 12px 0px 12px;}

.navi_link_over {
/*	BACKGROUND-COLOR: #197ABA;*/
	color:#000000;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:2px;
	padding-top:2px;
	font-weight:bold;
}
.navi_link_over a:link {  text-decoration:none;	color:#000000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #000926; padding:0px 12px 0px 12px; }
.navi_link_over a:visited {  text-decoration:none;  color:#000000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #000926; padding:0px 12px 0px 12px;}
.navi_link_over a:hover {  text-decoration:none;  color:#000000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #000926; padding:0px 12px 0px 12px;}
.navi_link_over a:active {  text-decoration:none;  color:#000000;  BACKGROUND-COLOR: #FFFFFF; border:1px solid #000926; padding:0px 12px 0px 12px;}


/*
		Sub Navigation
*/
.subNavi
{
	background-image:url(img/navi_sub_bg.gif); background-repeat:repeat-y;
	border-left:1px solid #000000;
	padding-top:12px;
}
.subNavi_link {
	font-weight:bold;
	padding-left:12px;
	padding-right:1px;
	padding-bottom:7px;
	padding-top:2px;
}
.subNavi_link a:link {  text-decoration:none;	color:#FFFFFF;   padding:0px 12px 0px 1px; }
.subNavi_link a:visited {  text-decoration:none;  color:#FFFFFF;  padding:0px 12px 0px 1px;}
.subNavi_link a:hover {  text-decoration:none;  color:#FFFFFF;   border-bottom:1px solid #FFFFFF; padding:0px 12px 0px 1px;}
.subNavi_link a:active {  text-decoration:none;  color:#FFFFFF;   padding:0px 12px 0px 1px;}


/*
		Content
*/

.content
{
	padding:20px;
	width:430px;
	height:499px;
}

.sub_images
{
	margin-top:0px;
	padding:12px;
	width:160px;
	height:488px;
}


/*
		Formular
*/
input, textarea {
	font-size:11px;
	border:1px solid #197ABA;
	padding-left:3px;
}
.mailform, .mailformrequired {
	font-weight:bold;
}
.frmCheckbox {
	border:none;
}

.frmSubmit {
	background-color:#197ABA;
	color:#FFFFFF;
}

