/* CSS Document */
a{
	text-decoration:none;
}
a:hover{
	text-decoration:none;
}
.border_blue {
	border: 1px 214568;

}
.border_box {
	background-color: #214568;
}
.border_box2 {
	border: 1px solid #000000;
}
.border_box3 {
	border: 1px solid #FFFFFF;
}
td.main_navi {
	background-color: #E4E3E1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 313546;
}
td.background_all {
	background-color: #000000;
	background-image: url(graphics/verlauf_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
td.background_all2 {
	background-color: #000000;
	background-image: url(graphics/verlauf_bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
}
a.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: none;
}
a.normal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}

a.normal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 408EC6;
	text-decoration: none;
}
a.normal2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 2D74A5;
	text-decoration: none;
}

a.start {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: FFFFFF;
	text-decoration: none;
}
a.start:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: FFFFFF;
	text-decoration: underline;
}
a.normal_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}
a.normal_sel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}

a.normal_sel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: none;
}
a.normal_sel2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 2D74A5;
	text-decoration: none;
}

a.href_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: CCCCCC;
	text-decoration: underline;
}
a.href_content:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}
a.href_content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 072F4A;
	text-decoration: underline;
}
a.href_content2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}
a.href_gallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 214568;
	text-decoration: none;
}
a.href_gallery:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}
a.href_gallery_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}
a.href_gallery_sel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}

a.href_gallery2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: none;
}
a.href_gallery2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}
a.href_gallery_sel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}
a.href_gallery_sel2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}

a.href_showimg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 000000;
	text-decoration: none;
}
a.href_showimg:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: none;
}

a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 313546;
	text-decoration: underline;
}
a.selected:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 313546;
	text-decoration: underline;
}
a.sub_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: none;
}
a.sub_normal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}
a.sub_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}
a.sub_selected:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
}

a.sub_normal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 408EC6;
	text-decoration: none;
}
a.sub_normal2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 2D74A5;
	text-decoration: none;
}
a.sub_selected2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	text-decoration: none;
}
a.sub_selected2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 2D74A5;
	text-decoration: none;
}

a.lang_chooser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: BBBDC2;
	text-decoration: none;
}
a.lang_chooser:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: DADCE1;
	text-decoration: none;
}

.navi_pos {
	padding-left: 30px;
	height: 14px;
	width: auto;
}
.navi_pos2 {
	padding-left: 37px;
}
.sel_navi_pos2 {
	padding-left: 37px;
}
.navi_pos3 {
	padding-left: 39px;
	margin-top: -20px;
}
.sel_navi_pos3 {
	padding-left: 6px;
	margin-top: -11px;
	margin-left: 5px;
	background-color: #c9c8c3;
	width:137px;
}
.navi_pos4 {
	padding-left: 17px;
	margin-top: -11px;
}
.sel_navi_pos4 {
	padding-left: 12px;
	margin-top: -11px;
	margin-left: 5px;
	background-color: #c9c8c3;
	width:137px;
}

.content_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: 246DA3;
	padding-left: 32px;

}
.content_header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: 246DA3;

}
.content_fliess {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: CCCCCC;
	padding-left: 32px;
}
.content_fliess_pl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: CCCCCC;
	padding-left: 32px;
}
.content_fliess_np {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
}
.content_fliess_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 356FA6;
	padding-left: 32px;
}
.content_meta_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: FFFFFF;
	text-align: left;
	padding-left: 32px;
	vertical-align: bottom;
	padding-bottom: 15px;
}
.content_meta_bottom2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: 072F4A;
	text-align: left;
	padding-left: 32px;
	vertical-align: bottom;
	padding-bottom: 15px;
}
.gallery_chooser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 214568;
}
.gallery_nav_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 898989;
}
.img_home {
	float: right;
	margin: 5px;
}
.img_line {
	width: 1px;
	background-image: url(graphics/line_main.gif);
	background-repeat: repeat-y;
	height: 80%;
	background-position: top;
}
.img_thb {
	border: 1px solid #214568;
}
.font20{
	font-size: 20px;
}
.font13{
	font-size: 14px;
}
.font13_r{
	font-size: 14px;
	text-align: right;
	position: relative;
	left: 20px;
}
.font8{
	font-size: 10px;
}

.td_href {
	background-color: #082539;
	height:auto;
}
.td_href:hover {
	background-color: #020F18;
	height:auto;
}

.td_href_active {
	background-color: #104972;
	height:auto;
}
.td_href_active:hover {
	background-color: #020F18;
	height:auto;
}