html, body { margin:0; padding:0; overflow:hidden; }
body { background-color:#EAE68D; /*D8D47B;*/ height:100%; font-size:76%; }
img {border:none }
a {text-decoration:none;}
div#wrapper_all {
	position:absolute; left:50%; margin-left:-500px; overflow:hidden;
	border-left:3px solid #91130A; border-right:48px solid #91130A;
	width:980px; height:100%; background:url(../img/elements/bgsquare.gif) repeat;
}
div#bgpic {
	position:absolute; left:239px/*228px*/;
	width:663px; height:575px;
	background-image:url(../img/elements/bgpic.jpg);
}
div#portraitslides {
	position:absolute; width:212px; height:392px; z-index:1;
}
div#slidemask {
	position:absolute; left:0px; width:212px; height:392px; z-index:2;
	background-image:url(../img/elements/slidemask.gif);
}
div#schweif {
	position:absolute; width:418px; height:563px; z-index:3;
	background-image:url(../img/elements/schweif.png);
}
* html div#schweif {
	position:absolute; width:418px; height:563px; z-index:3;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/elements/schweif.png');
	background:none;
}
div#namebox {
	position:absolute; top:464px; width:252px; height:39px;
	background-image:url(../img/elements/namebox.gif); z-index:4;
}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b1, .raised .b1b {margin:0 5px;}
.raised .bg_g {background-color:#D8D47B;}
.raised .borders_g {border-left:1px solid #D8D47B; border-right:1px solid #D8D47B;}
.raised .bg_y {background-color:#F8DB51;}
.raised .borders_y {border-left:1px solid #F8DB51; border-right:1px solid #F8DB51;}
.raised .bg_r {background-color:#91130A;}
.raised .borders_r {border-left:1px solid #91130A; border-right:1px solid #91130A;}
.raised .bg_i {background-color:#FCF7B5;}
.raised .borders_i {border-left:1px solid #FCF7B5; border-right:1px solid #FCF7B5;}
.raised {zoom:1;}
.raised div {display:block; width:100%; height:100%; zoom:1;}

/*/ / / / / / / / / / / /
/ / M E N U
/ / / / / / / / / / / /*/

div#menuwrapper {
	position:absolute; left:33%; width:425px; height:47px; z-index:4;
}
	div#menushadow {
		position:absolute; width:425px; height:47px; z-index:1; opacity:0.6; filter:alpha(opacity=60);
	}
	div#menubg {
		position:absolute; left:6px; width:413px; height:30px; z-index:3;
	}
	div#menubox {
		position:absolute; left:7px; width:413px; height:30px; z-index:5;
	}
		.menuletters {
			float:left; line-height:30px; font-family:"Georgia Bold Italic","Georgia Italic Impact",Georgia,serif; 
			font-size:40px; font-weight:bold; font-style:italic; color:#E9E089;
		}
		div#menu {
			position:absolute; left:15px; top:8px; width:380px; height:11px; z-index:7;
		}
			.menuitem {float:left; display:inline;}
			.menuitem a:link, .menuitem a:visited {
				font-family:Verdana, sans-serif; font-size:13px; font-weight:bold; 
				font-style:italic; color:#FCF7B5; text-decoration:none;
			}
			.menuitem a:hover, .menuitem a:focus, .menuitem a:active {
				color:#91130A;
			}
	div#menubottom {
		position:absolute; left:6px; top:33px; width:413px; height:8px; z-index:3;
	}

/*/ / / / / / / / / / / /
/ / C O N T E N T
/ / / / / / / / / / / /*/

#contentwrapper {
	position:absolute; left:33%; bottom:0px; 
	width:430px; height:76%/*425px*/; z-index:4;
}
	div#topic {
		position:absolute; left:58px; top:0px; margin-top:-33px; 
		width:328px; height:33px; letter-spacing:0.2em;
		font-family:Verdana,sans-serif; font-weight:bold; font-style:normal; 
		font-size:3.3em; color:#91130A; 
	}
	div#contentshadow {
		position:relative; width:425px; height:100%; 
		opacity:0.6; filter:alpha(opacity=60); z-index:-1;
	}
	div#contentheader {
		position:absolute; left:6px; top:6px; width:413px; height:29px;
	}
		.raised div hr {
			width:100%; background-color:#EFBA7A; color:#EFBA7A;
			height:1px; border:none; margin:0; zoom:1;
		}
	div#contentmain {
		 position:absolute; left:6px; top:35px; bottom:0px; display:block;
		 width:413px; /*height:395px;*/ background:#FCF7B5; overflow:auto;
	}
		div#content {
			margin:18px 12px 0 15px; zoom:1; 
		}
			div#content img.newspic {
				float:left;
				max-width:373px; 
				margin:0 10px 5px -2px; 
				display:inline;
				border:0 none;
			}
.fliesstext {
	font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,"Lucida Grande",sans-serif; 
	font-size:11px; line-height:17px; font-weight:normal;
}
.headline {
	font-family:"Georgia Italic Impact","Georgie Bold Italic",Georgia,Times,serif; font-weight:bold;
	font-style:italic; font-size:17px; line-height:23px; color:#91130A; letter-spacing:0.05em;
}
.subhead {
	font:bold 11px/17px "Lucida Grande","Lucida Sans Unicode",Tahoma,"Lucida Grande",Arial,sans-serif;
}
.subhead_r {
	font:bold 11px/17px "Lucida Grande","Lucida Sans Unicode",Tahoma,"Lucida Grande",Arial,sans-serif;
	color:#91130A;
}
.newsdate {
	font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,"Lucida Grande",Arial,sans-serif; 
	font-size:9px; line-height:23px;
}
a:link, a:visited {
	color:black;
}

/*/ / / / / / / / / / / /
/ / N E W S B O X
/ / / / / / / / / / / /*/

#infoboxwrapper {
	position:absolute; left:81%; top:64px; width:150px; height:auto;
}
	.infoboxouter {
		position:relative; float:left; width:142px; height:98px; margin-bottom:15px; margin-right:8px; display:inline;
	}
		.infoboxshadow {
			width:142px; height:100%; opacity:0.4; filter:alpha(opacity=40); 
		}
		.infoboxinnerbg {
			position:absolute; left:6px; top:7px; width:130px; height:84px; z-index:2;
		}
		.infoboxinner {
			position:absolute; left:6px; top:9px; width:130px; height:96px; z-index:3;
		}
			.infoboxheadline {
				margin:11px 0 2px 15px; 
				font-family:"Georgie Italic Impact","Georgia Bold Italic",Georgia,Times,serif; 
				font-weight:bold; font-style:italic; font-size:12.5px; color:#91130A; 
				font-weight:bold; letter-spacing:0.05em; zoom:1;
			}
			.infoboxinner hr {
				width:110px; background-color:#D8D47B; height:1px; border:none; color:#D8D47B;
			}
			.infoboxnews {
				margin:2px 10px 0 15px; zoom:1;
				font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,"Lucida Grande",Arial,sans-serif;
				font-size:11px; color:#444; line-height:14px; 
			}
#content hr {
	background-color:#91130A; height:1px; border:none; color:#91130A;
}

/*/ / / / / / / / / / / /
/ / S T A R T
/ / / / / / / / / / / /*/

#startwrapper {
	position:absolute; left:39%; top:42%; margin-top:-50px;
	width:425px; height:89px; z-index:4;
}
	#startshadow {
		position:relative; width:425px; height:100%; opacity:0.6; filter:alpha(opacity=60); z-index:-1;
	}
#startinfowrapper {
	position:absolute; left:40%; top:53%; width:450px; height:150px; margin-left:-18px; align:center;
}

/*/ / / / / / / / / / / /
/ / V I T A
/ / / / / / / / / / / /*/

.leftcol2 {
	float:left; width:175px; height:auto; margin:0; display:inline; zoom:1;
}
.rightcol2 {
	float:right; width:172px; height:auto; margin:0; display:inline; zoom:1;
}
.colspan {
	clear:both; margin:0;
}
.col4 {
	float:left; width:88px; margin-left:10px; display:inline;
}
table hr {
	background-color:#91130A; height:1px; border:none; color:#91130A;
}

/*/ / / / / / / / / / / /
/ / F O T O S
/ / / / / / / / / / / /*/

#preload {
	display:none;
}

/*/ / / / / / / / / / / /
/ / V I D E O
/ / / / / / / / / / / /*/

a.video {
	outline:none;
}

/*/ / / / / / / / / / / /
/ / K O N T A K T
/ / / / / / / / / / / /*/

span.codedirection { unicode-bidi:bidi-override; direction: rtl; }

img#agencimg { float:right; }

/*/ / / / / / / / / / / /
/ / R E D A K T I O N
/ / / / / / / / / / / /*/

input#login {
	height:14px; width:140px; border:1px solid #91130A; background-color:white;
	padding-left:2px; color:#91130A;
}
.menuitem span {
	font-family:Verdana, sans-serif; font-size:13px; font-weight:bold; 
	font-style:italic; color:#FCF7B5;
}
div.label {
	float:left; width:75px; display:inline;
}
div.input {
	float:left;
}
.innews {
	width:280px; border:1px solid #444444; background-color:white;
	padding-left:2px; font-family:Tahoma,sans-serif; font-size:10px;
}
input.innews { height:14px; }
.marginalien {
	font:small-caps 0.8em/16px Helvetica,"Helvetica Neue",Arail,sans-serif;
	color:#336699; text-transform:uppercase;
}

.clearfix {
	clear:both;
}
