#header_oben {
	display: none;
}



body {
	font-family: Arial, Helvetica, sans-serif;
         padding:0px;
         margin:0px;
}

.hr_tbl {
         border-top:1px solid #FFFFFF;
         border-bottom:1px solid #E1E4EE;
}




.main_U1 {
         font-weight:bold;
	color:#000000;
	font-size:85%;
         margin-left:20px;
         margin-top:20px;
         margin-right:20px;
}


.main_U2 {
         font-weight:bold;
	color:#000000;
	font-size: 80%;
         margin-left:20px;
         margin-top:20px;
         margin-right:20px;
}


.main_text {
	color:#000000;
	line-height:140%;
	font-size: 70%;
         margin-left:20px;
         margin-top:10px;
         margin-right:20px;
}


.main_text_input {
         margin-left:0px;
         border: 1px solid;
         border-color: #666666 #DDDDDD #DDDDDD #666666;
         background-color: #F2FDFF;
         color: #444444;
         font-size: 11px;
}



.main_text_input_100 {
	width: 100px;
         border: 1px solid;
         border-color: #666666 #DDDDDD #DDDDDD #666666;
         background-color: #F2FDFF;
         color: #444444;
         font-size: 11px;
}

.main_text_input_200 {
	width: 200px;
         border: 1px solid;
         border-color: #666666 #DDDDDD #DDDDDD #666666;
         background-color: #F2FDFF;
         color: #444444;
         font-size: 11px;
}


.main_text_input_260 {
	width: 265px;
         border: 1px solid;
         border-color: #666666 #DDDDDD #DDDDDD #666666;
         background-color: #F2FDFF;
         color: #444444;
         font-size: 11px;
}


.main_text_input_100_dis {
	width: 180px;
         border: 1px solid;
         border-color: #666666 #DDDDDD #DDDDDD #666666;
         background-color: #e4eef0;
         color: #444444;
         font-size: 11px;
}


.main_text_button_100 {
	width: 130px;
         border: 1px dashed;
         border-color: #001E57;
         color: #555555;
         font-size: 11px;
         background-color: #F2FDFF;
}


.main_text_button_100:hover {
	width: 130px;
         border: 1px dashed;
         border-color: #009CC1;
         color: #009CC1;
         font-size: 11px;
}


.main_text a {
	color:#003060;
         text-decoration:none;
}
.main_text a:hover {
	color:#009CC1;
}
.main_text ul {
	list-style-position:inside
}
.main_text ul ul{
         font-style:italic;
	list-style-type:circle;
	list-style-position:outside
}


.main_text_foot_note {
	color:#000000;
	line-height:140%;
	font-size: 55%;
         margin-left:25px;
         text-indent:-5px;
         margin-top:10px;
         margin-right:20px;
}

.main_text_foot_note_o {
	color:#000000;
	line-height:140%;
	font-size:55%;
         margin-left:20px;
         margin-top:10px;
         margin-right:20px;
}


.main_text_bold {
	color:#000000;
	font-size:70%;
         font-weight:bold;
         margin-left:20px;
         margin-top:10px;
         margin-right:20px;
}
.main_text_bold a {
	color:#003060;
         text-decoration:none;
}
.main_text_bold a:hover {
	color:#009CC1;
}

.agb_aufz {
	color:#000000;
	line-height:140%;
	font-size: 70%;
         margin-left:35px;
         margin-top:10px;
         margin-right:20px;
         text-indent:-12px;
}


.navi_o {
	color:#FFFFFF;
         font-weight:bold;
	font-size:13px;
}
.navi_o a {
	color:#FFFFFF;
         margin-left:20px;
         margin-right:20px;
         text-decoration:none;
}
.navi_o a:hover {
	color:#009ec2;
         margin-left:20px;
         margin-right:20px;
}



.navi_l {
	color:#003060;
         font-weight:bold;
	font-size:13px;
}
.navi_l a {
	color:#003060;
         margin-left:20px;
         margin-right:20px;
         text-decoration:none;
}
.navi_l a:hover {
	color:#009ec2;
         margin-left:20px;
         margin-right:20px;
}


.link_r {
         font-weight:bold;
	font-size:10px;
         margin-left:16px;
}
.link_r a {
	color:#003060;
         text-decoration:none;
}
.link_r a:hover {
	color:#009ec2;
}



/*
TOOLTIPS
*/
.tooltip	{
         position: absolute;
         display: none;
         font:10px Verdana;
         font-style:normal;
         color: #001E57;
         padding:2px 2px 2px 2px;
         background-color:#EFEFEF;
         border:1px solid #000000;
        }

.tooltip a {
	color:#003060;
         text-decoration:none;
}
.tooltip a:hover {
	color:#009ec2;
}