/*ALLGEMEIN*/

body {
	font-family:	"Verdana";
	font-size:		12px;
	line-height:	16px;
	background-color:#EEE;
}

a {
	text-decoration: none;
	color:			#00003D;	
}

/*HEADER*/

#kopf {
	position:		absolute;
	top:			10px;
	left:			0px;
	width:			98%;
	text-align:		right;
}

.kopftitel, .kopfadresse, .untertitel, .toggleAuthor{
	font-family:	"Verdana";
	line-height:	13px;
	color:			#00003d;
}

.kopfadresse {
	font-size:		10px;
}
.kopftitel {
	font-size:		12px;
	font-weight:	bold;
}

.untertitel, .description, .toggleAuthor {
	font-size:		10px;
}
.authored, .unlinked {
	cursor:			pointer;
}


/*MAIN*/

#ausrichten {
	position:		absolute;
	top:			60px;
	left:			0px;
	width:			100%;
	height:			650px;
	overflow:		visible;
}

#main {
	position:		relative;
	top:			0px;
	width:			810px;
	height:			642px;
	overflow:		visible;
	margin:			auto;
}

/*MENU*/

.menu {
	position:		absolute;
	height:			9px;
	width:			400px;
	font-size:		11px;
//	text-transform:	uppercase;
	line-height:	9px;
	color:			#00003D;
	z-index:		10;
}
#closeR {
	position:		absolute;
	top:			0px;
	left:			779px;
	visibility:		hidden;
	cursor:			pointer;	
}
#closeL {
	position:		absolute;
	top:			0px;
	left:			0px;
	visibility:		hidden;
	cursor:			pointer;	
}

#menuA {
	top:			0px;
	left:			0px;
}
#menuB {
	top:			0px;
	left:			410px;
	text-align:		right;
}
#menuC {
	bottom:			0px;
	left:			0px;
}
#menuD {
	bottom:			0px;
	left:			410px;
	text-align:		right;
}
.menulist {
	position:		absolute;
	width:			150px;
//	background-color:#AAAAAA;
	z-index:		100;
//	visibility:		hidden;
}
#menuAlist {
	top:			18px;
	left:			-160px;
}

#menuBlist {
	top:			18px;
	left:			810px;
}
#menuClist {
	bottom:			18px;
	left:			-160px;
}
#menuDlist {
	bottom:			18px;
	left:			810px;
}
#menuAlist .menupt, #menuClist .menupt {
	left:			140px;	
}
#menuBlist .menupt, #menuDlist .menupt {
	left:			0px;	
}
#menuAlist .menuTitel, #menuClist .menuTitel {
	text-align:		right;
	left:			0px;	
}
#menuBlist .menuTitel, #menuDlist .menuTitel {
	text-align:		left;
	left:			20px;	
}


.menuEintrag {
	position:			relative;
	float:				none;
	width:				100%;
	height:				10px;
	font-size:			9px;
	text-transform:		uppercase;
	line-height:		9px;	
}
.menuTitel {
	color:				#888;
	position:			absolute;
	top:				0px;
	width:				140px;
	visibility:			hidden;
}
.menupt {
	color:				#ccc;
	position:			absolute;
	cursor:				pointer;
	top:				0px;
	width:				20px;
	text-align:			center;
}



/*FELDER*/

.felder {
	position:		absolute;
	width:			400px;
	height:			300px;
	background-color:#FFFFFF;
	z-index:		1;
	overflow:		hidden;
	cursor:			pointer;
}

#one {
	top:			16px;
	left:			0px;	
}
#two {
	top:			16px;
	left:			410px;	
}
#three {
	top:			326px;
	left:			0px;	
}
#four {
	top:			326px;
	left:			410px;	
}

.container {
	position:		relative;
	top:			0px;
	left:			0px;
	width:			400px;
	height:			300px;
	overflow:		visible;
}

/*ARTIKEL*/

.artikel {
	width:			400px;
	min-height:		300px;
	margin-bottom:	10px;
	border-bottom:	1px solid #AAAAAA; 
}
.titel {
	width:			380px;
	padding:		7px 10px 10px 10px;
	font-weight:	bold;
}
.quelle {
	width:			380px;
	padding:		0px 10px 10px 10px;
	font-size:		10px;
	line-height:	13px;
	color:			#afadab;		
}
.quellenangabe {
	font-style:		oblique;	
}
.lead {
	width:			380px;
	padding:		0px 10px 10px 10px;
}
.bild {
	width:			380px;
	padding:		0px 10px 10px 10px;
}
.bild4 {
	width:			380px;
	padding:		0px 10px 10px 10px;
}
.bildblog {
	width:			110px;
	padding:		0px 0px 10px 10px;
}
.text0hidden {
	width:			790px;
	padding:		0px 10px 10px 10px;
	visibility:		hidden;
	display:		none;
}
.text1hidden {
	width:			550px;
	padding:		0px 10px 10px 10px;
	visibility:		hidden;
	display:		none;
}
.text {
	width:			380px;
	padding:		0px 10px 10px 10px;
}
.schlagzeile {
	width:			380px;
	padding:		0px 10px 10px 10px;
}