*{
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
}

#Fly {
	position:absolute;
	left:320px;
	top:420px;
	width:150px;
	height:150px;
	z-index:5;
	text-align:right;
}

sup {
font-size:90%; 
vertical-align:top;
line-height:12px;
}

.content_grey{
	color:#6F6F6F;
	font-size:11px;
}

.content_small{
	font-size:11px;
}

a.content_small{
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
a.content_small:hover{
	font-size:11px;
	text-decoration:underline;
	color:#000000;
}

.navi_head,a.navi_head,a.navi_head:visited{
	padding-left:5px;
	padding-top:8px;
	vertical-align:top;
	text-decoration:none;
	color:#000000;
}

a.navi_head:hover{
	padding-left:5px;
	padding-top:8px;
	vertical-align:top;
	text-decoration:underline;
	color:#000000;
}

.navi_1{
	padding-left:6px;
	padding-right:6px;
	vertical-align:top;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:bold;
}

a.navi_1{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	vertical-align:top;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.navi_1:hover{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	vertical-align:top;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.navi_1_stroke{
	padding-left:0px;
	padding-right:0px;
	vertical-align:top;
	padding-top:7px;
	color:#FFFFFF;
	font-weight:normal;
}

.navi_1_active{
	padding-left:6px;
	padding-right:6px;
	vertical-align:top;
	padding-top:7px;
	color:#000000;
	font-weight:bold;
	background-image:url(../images/tab_back.gif);
}

a.navi_1_active{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-weight:bold;
	text-decoration:none;
	background-image:none;
}

a.navi_1_active:hover{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-weight:bold;
	text-decoration:underline;
	background-image:none;
}

.navi_2{
	padding-left:6px;
	padding-right:6px;
	vertical-align:top;
	padding-top:5px;
	font-size:11px;	
	color:#000000;
}

.navi_2_active{
	padding-left:6px;
	padding-right:6px;
	vertical-align:top;
	padding-top:5px;
	font-size:11px;		
	color:#000000;
	font-weight:bold;
}

a.navi_2{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	vertical-align:top;
	font-size:11px;	
	color:#000000;
	text-decoration:none;
}

a.navi_2:hover{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	vertical-align:top;
	font-size:11px;	
	color:#000000;
	text-decoration:underline;
}

a.navi_2_active{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	vertical-align:top;
	font-size:11px;	
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a.navi_2_active:hover{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	vertical-align:top;
	font-size:11px;	
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.navi_2_stroke{
	padding-left:0px;
	padding-right:0px;
	vertical-align:top;
	padding-top:5px;
	font-size:11px;	
	color:#A1A1A1;
	font-weight:normal;
}

.footer{
	padding:10px;
	padding-left:20px;
	border-top:1px solid #929699;
	background-color:#DDDEDE;
	color:#888888;
}

h1{
	font-size:20px;
	font-weight:normal;
	color:#686868;
	line-height:17px;
}

h2{
	font-size:14px;
	font-weight:bold;
	color:#FE6500;
	line-height:17px;
}

h3{
	font-size:14px;
	font-weight:bold;
	color:#2862A4;
	line-height:17px;
}
.list_orange_einzug {
	list-style-image:url(../images/point_orange.gif);
	-list-style-image:url(../images/point_orange_ie.gif);
	background-image:url(../images/back_list.gif);
	background-repeat:repeat-y;
	padding-left:15px;
}
.list_orange{
	list-style-image:url(../images/point_orange.gif);
	-list-style-image:url(../images/point_orange_ie.gif);
	background-image:url(../images/back_list.gif);
	background-repeat:repeat-y;
}

.list_orange_clear{
	list-style-image:url(../images/point_orange.gif);
	-list-style-image:url(../images/point_orange_ie.gif);
}

.list_blue{
	list-style-image:url(../images/point_blue.gif);
	-list-style-image:url(../images/point_blue_ie.gif);
}

.list_stroke{
	list-style-image:url(../images/list_stroke.gif);
	-list-style-image:url(../images/list_stroke_ie.gif);
}

li{
	margin-left:14px;
	-margin-left:20px;
	line-height:17px;
}

.list_blue_check{
	list-style-image:url(../images/check_blue.gif);
	font-size:11px;
}

li.list_blue_check{
	margin-left:22px;
	-margin-left:20px;
	line-height:17px;
}

.headline_orange{
	color:#FE6500;
	font-weight:bold;
	font-size:24px;
}

.headline_orange_italic{
	color:#FE6500;
	font-weight:bold;
	font-style:italic;
	font-size:24px;
}

.headline_grey{
	color:#686868;
	font-weight:normal;
	font-size:20px;
}

.table_header{
	padding:2px;
	vertical-align:bottom;
	width:142px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	border-left:1px solid #7C838A;
	border-right:1px solid #7C838A;
}

.table_row{
	background-color:#F8F8F9;
	border-top:1px solid #E3E3E3;
	border-left:1px solid #9D9D9D;	
	border-right:1px solid #9D9D9D;
	text-align:right;
	padding:4px;
	padding-right:26px;
}

.table_row_blue{
	background-color:#F8F8F9;
	border-top:1px solid #E3E3E3;
	border-left:1px solid #9D9D9D;	
	border-right:1px solid #9D9D9D;
	text-align:center;
	padding:4px;
	padding-right:10px;
	color:#2862A4;
}

.table_row_blue_f{
	background-color:#F8F8F9;
	border-top:1px solid #E3E3E3;
	border-left:1px solid #9D9D9D;	
	border-right:1px solid #9D9D9D;
	text-align:center;
	padding:4px;
	padding-right:4px;
	color:#2862A4;
}

.table_bar{
	background-color:#7C838A;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-right:10px;
	text-align:center;
	font-size:13px;
	border-left:1px solid #9D9D9D;	
	border-right:1px solid #9D9D9D;
}

.table_bar_f{
	background-color:#7C838A;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-right:2px;
	text-align:center;
	font-size:10px;
	border-left:1px solid #9D9D9D;	
	border-right:1px solid #9D9D9D;
}

.table_bar_small{
	background-color:#E1E1E1;
	color:#7C838A;
	padding:0px;
	padding-right:10px;
	text-align:center;
	font-size:9px;
	border-left:1px solid #9D9D9D;	
	border-right:1px solid #9D9D9D;
}

.table_buttons{
	background-color:#F8F8F9;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;	
	border-right:1px solid #FFFFFF;
	text-align:right;
	padding:0px;
}

.content_right{
	padding:14px;
	font-size:11px;
	padding-right:10px;
	text-align:left;
	border-left:1px solid #C0C0C0;
	border-right:1px solid #FFFFFF;
	vertical-align:top;
}

.button_grey{
	background-color:#9D9D9D;
	border:1px solid #FFFFFF;
	border-bottom:0px;
	border-left:0px;
	color:#FFFFFF;
	height:23px;
	-height:18px;
	vertical-align:absmiddle;
	padding-top:4px;
	-padding-top:4px;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;	
	background-image:url(../images/field_arrow.gif);
}

.button_gre{
	background-color:#9D9D9D;
	border:1px solid #FFFFFF;
	border-bottom:0px;
	border-left:0px;
	color:#FFFFFF;
	height:23px;
	-height:18px;
	vertical-align:absmiddle;
	padding-top:4px;
	-padding-top:4px;
	padding-left:10px;
	font-weight:bold;
	font-size:11px;	
	
}

a.button_grey_link,a.button_grey_link:visited{
	color:#FFFFFF;
	font-size:11px;	
	text-decoration:none;
}

a.button_grey_link:hover{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:underline;
}

a.text_sitemap{
	font-size:11px;
	text-decoration:none;
	color:#000000;
}

a.text_sitemap:hover{
	font-size:11px;
	text-decoration:underline;
	color:#000000;
}

a.text_black{
	
	text-decoration:none;
	color:#000000;
}

a.text_black:hover{
	
	text-decoration:underline;
	color:#000000;
}

.text_blue{
	color:#2862A4;
	font-size:11px;	
}
.text_green_2{
	color:#3B6229;
}
.faq_blue{
	color:#2862A4;
	font-size:13px;	
}
a.faq_blue  { color: #2862a4; text-decoration: none }
a.faq_blue:hover   { color: #2862a4; text-decoration: underline }
.text_blue_bold{
	color:#2862A4;
	font-size:11px;	
	font-weight:bold;
}

.text_orange{
	color:#FE6500;
}

.text_white{
	color:#FFFFFF;
	font-weight:bold;
	font-size:24px;
}
.text_white_small{
	color:#FFFFFF;
}
.text_black_small{
	color:#000000;
	font-size:10px;
}

.text_start_bt{
	color:#000000;
	font-size:11px;
}

a.text_orange{
	color:#FE6500; text-decoration:none;
}

.text_red{
	color:#E82603;
	font-size:12px;
	font-weight:bold;
}

.text_green{
	color:#669933;
	font-size:10px;
	font-weight:bold;
}

a.text_orange:hover{
	color:#FE6500; text-decoration:underline;
}

.text_quote {
	color:#333333;
	font-weight: bold; 
	font-size: 10px;		
}
.text_darkgrey { 
	color:#333333; 
	font-size: inherit; 
	}
a.text_darkgrey { 
	color:#333333; 
	font-size: inherit; 
	font-weight: bold; 
	text-decoration: none; 
	}
a.text_darkgrey:hover { 
	color:#333333; 
	font-size: inherit; 
	font-weight: bold; 
	text-decoration: underline; 
	}



a.text_quote { 
	color:#2862A4; 
	font-size: 10px; 
	/*font-weight: bold;*/ 
	text-decoration: none; 
	}
	
a.text_quote:hover  { 
	color:#2862A4; 
	font-size: 10px; 
	/*font-weight: bold;*/
	text-decoration:underline;
}
.text_grey{
	font-size:inherit;
	color:#9D9D9D;
	font-size:11px;		
}

.text_grey_bold{
	color:#9D9D9D;
	font-size:11px;	
	font-weight:bold;
}

.dotted_line{
	height:18px;
	background-image:url(../images/dots.gif)
}

.white_back{
	background-color:#FBFBFC;
}

.blue_white_back{
	color:#2862A4;
	background-color:#FBFBFC;
}

a.text_blue{
	color:#2862A4;
	text-decoration:underline;
}

a.text_grey{
	color:#9D9D9D;
	text-decoration:underline;
}

.h2_grey_italic{
	color:#5B5B5B;
	font-size:14px;
	font-style:italic;
}

.line{
	padding-bottom:12px;
	-padding-bottom:2px;
	text-align:center;
}