﻿.header {
	font-size: 11px;
	font-family: Tahoma;
	padding: 10px 10px 10px 18px;
}
td {
	color : #4F4F4F;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Helvetica, Arial, sans-serif;
}
h1 {
color : #0C63AE;
margin-top : 0px;
padding-bottom : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
font-size : 16px;
font-weight : normal;
font-family : Helvetica, Arial, sans-serif;
}
a:link {
color: #3366CC; 
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a:visited {
color: #3366CC; 
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a:hover {
color: #FF9900;
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a:active {
color: #3366CC;
font-size : 12px;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a.small:link {
color: #3366CC; 
font-size : 11px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a.small:visited {
color: #3366CC; 
font-size : 11px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a.small:hover {
color: #FF9900;
font-size : 11px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a.small:active {
color: #3366CC;
font-size : 11px;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a.line:link {
color: #3366CC; 
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : underline;
}
a.line:visited {
color: #3366CC; 
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : underline;
}
a.line:hover {
color: #3366CC;
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a.line:active {
color: #3366CC; 
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : underline;
}
a.white:link {
color: #FFFFFF; 
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : underline;
}
a.white:visited {
color: #FFFFFF; 
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : underline;
}
a.white:hover {
color: #FFFFFF;
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : none;
}
a.white:active {
color: #FFFFFF; 
font-size : 12px;;
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
text-decoration : underline;
}
form {
margin-top : 0px;
margin-bottom : 0px;
}

dl, dt, dd, ul, li {
margin :  0;
padding : 0;
list-style-type : none;
}
#menu {
width : 100%;
padding : 0;
}
#menu dt {
cursor : pointer;
margin : 5px 0;
height : 27px;
line-height : 27px;
text-align : left;
font-weight : ;
border : white;
background-color : #F1F1F1;
}
#menu dt span {
width : 100%;
background-repeat : no-repeat;
background-position : 95% center;
display : block;
color: #0C63AE;
font-size : 13px;
font-weight : bold;
font-family : Helvetica, Arial, sans-serif;

}
#menu li {
text-align : left;
background-color : #F1F1F1;
}
#menu li a, #menu dt a {
color: black;
text-decoration : none;
vertical-align: 5px;
margin : 20px 20px 20px 20px;
border : 0 none;
height : 25px;
}
#menu dt a:hover, #menu dt:hover {
background-color : #F1F1F1;
}
#menu li a:hover {
background-color : #F1F1F1;
}

P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}

.ba_gr_to {
	background-image: url('../images/bg_top.gif');
}
.pa_bo_ri {
	background-image: url('../images/bg_right.gif');
}
.pa_bo_le {
	background-image: url('../images/bg_left.gif');
}
.bo_co_le_to {
	background-image: url('../images/border_03.gif');
}
.bo_co_ri_to {
	background-image: url('../images/border_05.gif');
}
.bo_ro_le {
	background-image: url('../images/border_07.gif');
}
.bo_ro_ri {
	background-image: url('../images/border_08.gif');
}
.bo_co_le_bot {
	background-image: url('../images/border_09.gif');
}
.bo_ro_bot {
	background-image: url('../images/border_10.gif');
}
.bo_co_ri_bot {
	background-image: url('../images/border_11.gif');
}
.bo_ro_to {
	background-image: url('../images/border_04.gif');
}
.fo_13_blue {
	color: #0C63AE;
	font-size: 16px;
}
.fo_green {
	color: #699222;
	font-size: 13px;
}
.ba_dot_vert {
	background-image: url('../images/bg_dot_ver.gif');
}
.fo_12_white {
	color: #FFFFFF;
	font-size: 12px;
}
.fo_13_black {
	color: #707070;
	font-size: 12px;
}
.ba_dot_hori {
	background-image: url('../images/bg_dot_hor.gif');
}
.ba_blue {
	background-color: #829AC1;
}
.fo_blue {
	color: #0C63AE;
	font-size: 13px;
}
.fo_white {
	color: #FFFFFF;
}
.val_ri {
	text-align: right;
}
.ba_F8F8F8 {
	background-color: #F1F1F1;
}
.pi_bo_0px {
	border-width: 0px;
}
.ba_F0F0F0 {
	background-color: #CCCCCC;
}
.td_middle {
	text-align: center;
}
.text_bottom {
	vertical-align: text-bottom;
}
.bg_white {
	background-color: #FFFFFF;
}
.bg_F8F8F8 {
	background-color: #F1F1F1;
}
.bg_center_td {
	background-image: url('../images/bg_td.jpg');
}
.bg_nav_center {
	background-color: #F0F0F0;
	text-align: left;
}
.bg_footer {
	background-image: url(../images/bg_bottom.jpg);
}

#left ul.leftnav{
	list-style:none;
	background:url(../images/left_top_gradient.gif) no-repeat 0 0 #F1F1F1;
	color:#3366CC;
	}
#left ul.leftnav li{
	background:url(../images/grey_dotted.gif) repeat-x 0 100% #F1F1F1;
	height:22px;
	}
#left ul.leftnav li a{
	background:url(../images/arrow_list.gif) no-repeat 0 7px #F1F1F1;
	font:bold ; display:block;
	color:#3366CC; padding:2px 0 0 13px; text-decoration:none; height:19px;	
	}
#left ul.leftnav li a.services{
	background:url(../images/arrow_list.gif) no-repeat 0 7px #FFFFFF;
	font:bold ; display:block;
	color:#3366CC; padding:0 0 0 13px; text-decoration:none; height:19px;	
	}
#left ul.leftnav li.archives{
	background:none; background-color:#F1F1F1;
	font:bold ; height:20px;
	color:#3366CC;
	}
#left ul.leftnav li a:hover{
	background-color:#FFFFFF; color:#3366CC;
	}

p.form {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit; BORDER-RIGHT-WIDTH: 0px
}

.td_right {
	text-align: right;
}

.tm	{
		margin:8 0 20 11px;
		height:31px;
}
.tm img{
		margin:0 7 -1 26px;
}
.tm a	{
		color:#636363;
		text-decoration:none;
		font-size:10px;
}
#right_top {
	FLOAT: left; POSITION: relative
}
#right_column {
	PADDING-LEFT: 0px; FLOAT: left
}
#rightbottom {
	PADDING-LEFT: 14px
}
.nextsteptop {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/nextstep_top.gif) no-repeat; PADDING-BOTTOM: 0px; FONT: bold 11px tahoma; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 18px
}
.nextstepbot {
	DISPLAY: block; BACKGROUND: url(../images/nextstep_bot.gif) no-repeat; WIDTH: 120px; HEIGHT: 7px
}
.nextsteptext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nextsteptext A {
	BORDER-RIGHT: #c4d6e1 1px solid; BORDER-TOP: #c4d6e1 1px solid; DISPLAY: block; PADDING-LEFT: 8px; BORDER-LEFT: #c4d6e1 1px solid; WIDTH: 110px; PADDING-TOP: 8px; HEIGHT: 23px; BACKGROUND-COLOR: #ebf1f5
}

.td_middle_bottom {
vertical-align: bottom; 
text-align: center
}
.td_top {
	vertical-align: top;
}
.displayon {
	DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 5px
}
.displayon1 {
	BORDER-RIGHT: #c4d6e1 1px solid; DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #c4d6e1 1px solid; WIDTH: 88px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebf1f5
}
.displayoff {
	DISPLAY: none; PADDING-BOTTOM: 10px; MARGIN: 0px
}
.displayoff1 {
	BORDER-RIGHT: #c4d6e1 1px solid; DISPLAY: none; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #c4d6e1 1px solid
}
.td_top_middle {
	text-align: center;
	vertical-align: top;
}
#bluelink {
	color: #36C;
	text-align: center;
}

/*
Formatierung für Link, wenn Mauszeiger nicht drauf
*/
#td13 a
{
display: block;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
text-align:center;
background-color: #F1F1F1;
background-image: url('../images/button_bg.gif');
color: Black;
line-height:18px;
height: 100%;
width: 100%;
}

/*
Formatierung, wenn Mauszeiger auf Link
*/
#td14 a:hover
{
display: block;
color: black;
hight: 100%;
width: 416px;
background-color: #E0E0E0;
padding-left:20px;
}
#td14 a
{
display: block;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
background-color: #F1F1F1;
color: Black;
line-height:25px;
height: 100%;
width: 416px;
padding-left:20px;
}

/*
Formatierung, wenn Mauszeiger auf Link
*/
#td13 a:hover
{
display: block;
color: black;
hight: 100%;
width: 100%;
background-color: #E0E0E0;
background-image: url('../images/button_bg_hover.gif');
}



fo_13_green {
	font-size: 13px;
}
.fo_13_green {
	font-size: 13px;
	color: #699222;
}
.eebuttons {width:120px}*.ee100 { color : black; font-family : Arial , sans-serif; 
font-size : 10.00pt; font-style : normal; font-weight : 400; 
padding-left : 1px; padding-right : 1px; padding-top : 1px; 
text-align : left; vertical-align : bottom 
}
.ee115 { color : #0C63AE; font-weight : bold; }.bg_f9f9f9 {
	background-color: #f9f9f9;
}
a.hide {
display: none;
}.cattable {
	background-color: #F0F0F0;
	height: 30px;
	vertical-align: middle;
}

