/* hide from ie on mac \*/
html {
	height: 100%;
}

/* end hide */

body{
	height:100%;
	background:#ffffff;
	margin:0px;
	padding:0px;
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#697177;
	min-width:1000px;
}

table td{
	font:12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#697177;
}

.content-block-ww{
	color:#697177;
}

h1{
margin:0px;
padding:0px;
font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#697177;
}

h2{
margin:0px;
padding:0px;
font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#697177;
}

h2{
margin:0px;
padding:0px;
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#697177;
}


.datum{
	color:#697177;
	font-size:11px;
}

.author{
	color:#697177;
	font-size:11px;
}

.links{
	text-decoration:none;
	color:#FF7900;
	background:url(/images/la.gif) no-repeat top right;
	line-height:24px;
}

.links span{
	text-decoration:underline !important;
}

.links:hover{
	text-decoration:none;
	color:#000000;
	background:url(/images/lh.gif) no-repeat top right;
}

.links:visited{
	text-decoration:none;
	color:#757778;
	background:url(/images/lv.gif) no-repeat top right;
}

form{
	margin:0px;
	padding:0px;
}

a, a:visited{
	color:#FF7500;
	text-decoration:underline;
}

a:hover{
	color:#000000;
	text-decoration:underline;
}

ul{
	margin:10px 0px 20px 10px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

ul li ul{
	margin:10px 0px 10px 10px;
}

ol{
	margin:10px 0px 20px 20px;
	margin:expression('10px 0px 20px 25px');
	padding:0px 0px 0px 0px;
}

ol li{
	line-height:20px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}


ul li{
	line-height:20px;
	padding:0px 0px 0px 15px;
	margin:7px 0px 0px 0px;
	background:url(/images/li.gif) no-repeat 2px 7px;
}

ul li ul li{
	margin:0px 0px 0px 0px;
	background:url(/images/lili.gif) no-repeat 2px 7px;
}

.splash{
height:100%;
}

.sp_table {	height: 100%;
	width: 100%;
}

.sp_table td {	text-align: center;
}

.sp_table td.aa_1 {	height: 70%;
}

.sp_table td.aa_2 {	height: 30%;}

.content_block{
	position:absolute;
	top:0px;
	left:0px;
	padding-bottom:50px;
}

sup{
vertical-align:baseline;
position:relative;
top:-5px;
}

.content_block p, .content-block-ww p{
	margin:0px;
	padding:0px;
}

.mask{
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
}

.flashcontent{
	position:absolute;
	z-index:1;
	width:460px;
	height:100%;
}

.m11, .m12, .m13, .m14, .m11s, .m12s, .m13s, .m14s, .m21, .m22, .m23, .m21s, .m22s, .m23s, .m31, .m32, .m33, .m34, .m31s, .m32s, .m33s, .m34s, .m41, .m42, .m43, .m44, .m41s, .m42s, .m43s, .m44s{
display:block;
width:140px;
}

.m11, .m14, .m11s, .m14s, .m21, .m21s, .m31, .m34, .m31s, .m34s, .m41, .m44, .m41s, .m44s{
height:35px;
}

.m12, .m13, .m12s, .m13s, .m22, .m23, .m22s, .m23s, .m32, .m33, .m32s, .m33s, .m42, .m43, .m42s, .m43s{
height:30px;
}

.m11:hover, .m12:hover, .m13:hover, .m14:hover, .m11s, .m11s:visited, .m11s:hover, .m12s, .m12s:visited, .m12s:hover, .m13s, .m13s:visited, .m13s:hover, .m14s, .m14s:visited, .m14s:hover, .m21:hover, .m22:hover, .m23:hover, .m21s, .m21s:visited, .m21s:hover, .m22s, .m22s:visited, .m22s:hover, .m23s, .m23s:visited, .m23s:hover{
background:none !important;
}

.m31:hover, .m32:hover, .m33:hover, .m34:hover, .m31s, .m31s:visited, .m31s:hover, .m32s, .m32s:visited, .m32s:hover, .m33s, .m33s:visited, .m33s:hover, .m34s, .m34s:visited, .m34s:hover, .m41:hover, .m42:hover, .m43:hover, .m44:hover, .m41s, .m41s:visited, .m41s:hover, .m42s, .m42s:visited, .m42s:hover, .m43s, .m43s:visited, .m43s:hover, .m44s, .m44s:visited, .m44s:hover{
background:none !important;
}

.m11, .m11:visited{
background:url(/images/i1_1.jpg) no-repeat top left;
}

.m12, .m12:visited{
background:url(/images/i1_2.jpg) no-repeat top left;
}

.m13, .m13:visited{
background:url(/images/i1_3.jpg) no-repeat top left;
}

.m14, .m14:visited{
background:url(/images/i1_4.jpg) no-repeat top left;
}

.m21, .m21:visited{
background:url(/images/i2_1.jpg) no-repeat top left;
}

.m22, .m22:visited{
background:url(/images/i2_2.jpg) no-repeat top left;
}

.m23, .m23:visited{
background:url(/images/i2_3.jpg) no-repeat top left;
}

.m31, .m31:visited{
background:url(/images/i3_1.jpg) no-repeat top left;
}

.m32, .m32:visited{
background:url(/images/i3_2.jpg) no-repeat top left;
}

.m33, .m33:visited{
background:url(/images/i3_3.jpg) no-repeat top left;
}

.m34, .m34:visited{
background:url(/images/i3_4.jpg) no-repeat top left;
}

.m41, .m41:visited{
background:url(/images/i4_1.jpg) no-repeat top left;
}

.m42, .m42:visited{
background:url(/images/i4_2.jpg) no-repeat top left;
}

.m43, .m43:visited{
background:url(/images/i4_3.jpg) no-repeat top left;
}

.m44, .m44:visited{
background:url(/images/i4_4.jpg) no-repeat top left;
}

.weiter, .weiter:visited{
display:block;
width:54px;
height:20px;
background:url(/images/wtr.gif) no-repeat 0px 0px;
}

.weiter:hover{
background:url(/images/wtr.gif) no-repeat 0px -20px;
}

.zgl, .zzgl:visited{
display:block;
width:114px;
height:27px;
background:url(/images/zgl.gif) no-repeat 0px -27px;
}

.zgl:hover{
background:url(/images/zgl.gif) no-repeat 0px 0px;
}

.big_image{
margin:30px 0px 34px 11px;
height:312px !important;
width:435px !important;
}

.big_image_ksf{
margin:0px 0px 34px 11px;
height:370px !important;
width:435px !important;
}

.scroll_l, .scroll_l:visited{
display:block;
width:13px;
height:72px;
background:url(/images/sl.gif) no-repeat 0px 0px;
}

.scroll_l:hover{
background:url(/images/sl.gif) no-repeat -13px 0px;
}

.scroll_r, .scroll_r:visited{
display:block;
width:13px;
height:72px;
background:url(/images/sr.gif) no-repeat 0px 0px;
}

.scroll_r:hover{
background:url(/images/sr.gif) no-repeat -13px 0px;
}

.gallery_wrapper{
	width:432px;
	overflow:hidden;
	position:relative;
	height:72px;
}

.gallery_wrapper table{
	position:absolute;
}

.ref_descr{
margin:0px 0px 0px 11px;
}

.ref_descr td{
vertical-align:top;
}

.small_image{
cursor:pointer;
margin:0px 0px 0px 11px;
}

.ref_gallery{
margin:0px 0px 10px 0px;
}

.lexicon{
margin:30px 0px 30px 0px;
width:495px;
height:17px;
}

.lexicon_content{
margin:30px 0px 0px 0px;
}

.lex_la, .lex_la:visited, .lex_lb, .lex_lb:visited, .lex_lc, .lex_lc:visited, .lex_ld, .lex_ld:visited, .lex_le, .lex_le:visited, .lex_lf, .lex_lf:visited, .lex_lg, .lex_lg:visited, .lex_lh, .lex_lh:visited, .lex_li, .lex_li:visited, .lex_lj, .lex_lj:visited, .lex_lk, .lex_lk:visited, .lex_ll, .lex_ll:visited, .lex_lm, .lex_lm:visited, .lex_ln, .lex_ln:visited, .lex_lo, .lex_lo:visited, .lex_lp, .lex_lp:visited, .lex_lq, .lex_lq:visited, .lex_lr, .lex_lr:visited, .lex_ls, .lex_ls:visited, .lex_lt, .lex_lt:visited, .lex_lu, .lex_lu:visited, .lex_lv, .lex_lv:visited, .lex_lw, .lex_lw:visited, .lex_lx, .lex_lx:visited, .lex_ly, .lex_ly:visited, .lex_lz, .lex_lz:visited, .lex_la_active, .lex_lb_active, .lex_lc_active, .lex_ld_active, .lex_le_active, .lex_lf_active, .lex_lg_active, .lex_lh_active, .lex_li_active, .lex_lj_active, .lex_lk_active, .lex_ll_active, .lex_lm_active, .lex_ln_active, .lex_lo_active, .lex_lp_active, .lex_lq_active, .lex_lr_active, .lex_ls_active, .lex_lt_active, .lex_lu_active, .lex_lv_active, .lex_lw_active, .lex_lx_active, .lex_ly_active, .lex_lz_active{
display:block;
width:19px;
height:17px;
float:left;
}

.lex_la{
background:url(/images/letters.gif) no-repeat 0px -17px;
}

.lex_la:hover, .lex_la_active{
background:url(/images/letters.gif) no-repeat 0px 0px;
}

.lex_lb{
background:url(/images/letters.gif) no-repeat -19px -17px;
}

.lex_lb:hover, .lex_lb_active{
background:url(/images/letters.gif) no-repeat -19px 0px;
}

.lex_lc{
background:url(/images/letters.gif) no-repeat -38px -17px;
}

.lex_lc:hover, .lex_lc_active{
background:url(/images/letters.gif) no-repeat -38px 0px;
}

.lex_ld{
background:url(/images/letters.gif) no-repeat -57px -17px;
}

.lex_ld:hover, .lex_ld_active{
background:url(/images/letters.gif) no-repeat -57px 0px;
}

.lex_le{
background:url(/images/letters.gif) no-repeat -76px -17px;
}

.lex_le:hover, .lex_le_active{
background:url(/images/letters.gif) no-repeat -76px 0px;
}

.lex_lf{
background:url(/images/letters.gif) no-repeat -95px -17px;
}

.lex_lf:hover, .lex_lf_active{
background:url(/images/letters.gif) no-repeat -95px 0px;
}

.lex_lg{
background:url(/images/letters.gif) no-repeat -114px -17px;
}

.lex_lg:hover, .lex_lg_active{
background:url(/images/letters.gif) no-repeat -114px 0px;
}

.lex_lh{
background:url(/images/letters.gif) no-repeat -133px -17px;
}

.lex_lh:hover, .lex_lh_active{
background:url(/images/letters.gif) no-repeat -133px 0px;
}

.lex_li{
background:url(/images/letters.gif) no-repeat -152px -17px;
}

.lex_li:hover, .lex_li_active{
background:url(/images/letters.gif) no-repeat -152px 0px;
}

.lex_lj{
background:url(/images/letters.gif) no-repeat -171px -17px;
}

.lex_lj:hover, .lex_lj_active{
background:url(/images/letters.gif) no-repeat -171px 0px;
}

.lex_lk{
background:url(/images/letters.gif) no-repeat -190px -17px;
}

.lex_lk:hover, .lex_lk_active{
background:url(/images/letters.gif) no-repeat -190px 0px;
}

.lex_ll{
background:url(/images/letters.gif) no-repeat -209px -17px;
}

.lex_ll:hover, .lex_ll_active{
background:url(/images/letters.gif) no-repeat -209px 0px;
}

.lex_lm{
background:url(/images/letters.gif) no-repeat -228px -17px;
}

.lex_lm:hover, .lex_lm_active{
background:url(/images/letters.gif) no-repeat -228px 0px;
}

.lex_ln{
background:url(/images/letters.gif) no-repeat -247px -17px;
}

.lex_ln:hover, .lex_ln_active{
background:url(/images/letters.gif) no-repeat -247px 0px;
}

.lex_lo{
background:url(/images/letters.gif) no-repeat -266px -17px;
}

.lex_lo:hover, .lex_lo_active{
background:url(/images/letters.gif) no-repeat -266px 0px;
}

.lex_lp{
background:url(/images/letters.gif) no-repeat -285px -17px;
}

.lex_lp:hover, .lex_lp_active{
background:url(/images/letters.gif) no-repeat -285px 0px;
}

.lex_lq{
background:url(/images/letters.gif) no-repeat -304px -17px;
}

.lex_lq:hover, .lex_lq_active{
background:url(/images/letters.gif) no-repeat -304px 0px;
}

.lex_lr{
background:url(/images/letters.gif) no-repeat -323px -17px;
}

.lex_lr:hover, .lex_lr_active{
/*background:url(/images/letters.gif) no-repeat -323px 0px;*/
}

.lex_ls{
background:url(/images/letters.gif) no-repeat -342px -17px;
}

.lex_ls:hover, .lex_ls_active{
background:url(/images/letters.gif) no-repeat -342px 0px;
}

.lex_lt{
background:url(/images/letters.gif) no-repeat -361px -17px;
}

.lex_lt:hover, .lex_lt_active{
background:url(/images/letters.gif) no-repeat -361px 0px;
}

.lex_lu{
background:url(/images/letters.gif) no-repeat -380px -17px;
}

.lex_lu:hover, .lex_lu_active{
/*background:url(/images/letters.gif) no-repeat -380px 0px;*/
}

.lex_lv{
background:url(/images/letters.gif) no-repeat -399px -17px;
}

.lex_lv:hover, .lex_lv_active{
background:url(/images/letters.gif) no-repeat -399px 0px;
}

.lex_lw{
background:url(/images/letters.gif) no-repeat -418px -17px;
}

.lex_lw:hover, .lex_lw_active{
background:url(/images/letters.gif) no-repeat -418px 0px;
}

.lex_lx{
background:url(/images/letters.gif) no-repeat -437px -17px;
}

.lex_lx:hover, .lex_lx_active{
/*background:url(/images/letters.gif) no-repeat -437px 0px;*/
}

.lex_ly{
background:url(/images/letters.gif) no-repeat -456px -17px;
}

.lex_ly:hover, .lex_ly_active{
background:url(/images/letters.gif) no-repeat -456px 0px;
}

.lex_lz{
background:url(/images/letters.gif) no-repeat -475px -17px;
}

.lex_lz:hover, .lex_lz_active{
background:url(/images/letters.gif) no-repeat -475px 0px;
}

.anchor_table{
margin:15px 0px 30px 0px;
width:540px;
}

.anchor_table td{
vertical-align:top;
text-align:left;
}

.anchor_element{
width:500px;
border-top:1px solid #ECEDEE;
border-bottom:1px solid #ECEDEE;
background:#F7F7F7;
margin:13px 0px 0px 0px;
font:11px/20px Verdana, Arial, Helvetica, sans-serif;
padding:10px 15px 10px 15px;
}

.anchor_ul{
margin:10px 0px 10px 40px;
}

.anchor_ul li{
font:11px/20px Verdana, Arial, Helvetica, sans-serif;
margin:0px;
}

.nach_oben, .nach_oben:visited{
display:block;
width:48px;
height:15px;
background:url(/images/no.gif) no-repeat 0px 0px;
}

.nach_oben:hover{
background:url(/images/no.gif) no-repeat 0px -15px;
}

.abt{
width:492px;
border-top:1px solid #ECEDEE;
border-bottom:1px solid #ECEDEE;
background:#F7F7F7;
margin:30px 0px 0px 0px;
padding:10px 0px 15px 0px;
}

.abt img{
margin:0px 0px 10px 0px;
}

.people, .people:visited{
text-decoration:underline;
display:block;
background:url(/images/people.gif) no-repeat 0px 2px;
padding:0px 0px 0px 18px;
margin:0px 0px 4px 0px;
}

.peopleg, .peopleg:visited{
text-decoration:underline;
display:block;
background:url(/images/peopleg.gif) no-repeat 0px 2px;
padding:0px 0px 0px 18px;
margin:0px 0px 4px 36px;
}

.person_detail{
width:492px;
border-top:1px solid #ECEDEE;
border-bottom:1px solid #ECEDEE;
background:#F7F7F7;
margin:15px 0px 0px 0px;
padding:10px 0px 15px 0px;
font-size:11px;
}

.person_detail p{
margin:0px 15px 0px 15px;
}

.person_detail p strong{
display:block;
margin:6px 0px 0px 0px;
font-size:12px !important;
}

.zurliste, .zurliste:visited{
display:block;
width:64px;
height:20px;
background:url(/images/zl.gif) no-repeat 0px 0px;
margin:25px 50px 0px 0px;
}

.zurliste:hover{
background:url(/images/zl.gif) no-repeat 0px -20px;
}
