@charset "utf-8";
/*
Hintergrund		2d618d
BG-hell			5781a4
Schrift			fff
Links			
*/

body {
	background: #2d618d;
	font: 14px/125% Georgia, "Times New Roman", Times, serif;
	color: #fff;
	margin:10px;
}

.content img { border:1px solid #fff;}
.content img.abstandLinks { margin-left:7px;}


/*--- DIVs ---------------------------------------*/
#header {}
	#logo { margin:0 0 10px 180px; margin-top:20px;}
	#ueberschrift {	border-top: 1px solid #fff;	border-bottom: 1px solid #fff;}
		#ueberschrift-inner { width:980px;}
#menu { width:170px; float:left;}
#spalten { float:left;}
	#eine { width:610px; border:1px solid #fff;}
		.halb-links { width:300px; float:left;}
		.halb-rechts { width:300px; float:right;}
	#eine-breit { width:800px;}
	#zwei-links { width:300px;}
	#zwei-rechts { width:300px;}
	#drei-links { width:200px;}
	#drei-mitte { width:200px;}
	#drei-rechts { width:200px;}
	#eine, #zwei-links, #zwei-rechts, #drei-links, #drei-mitte, #drei-rechts { float:left; display: inline; margin:10px 0px 20px 10px; border:1px solid #fff;}
		.content { margin:5px 10px;}
#footer { clear:both; margin-top:20px; padding-top:3px; border-top:1px solid #fff;}
	
/*--- Links --------------------------------------*/
a { color:#b4c9da; text-decoration:none;}
a:hover { color:#fff; text-decoration:underline;}


/*--- Überschrift --------------------------------*/
#ueberschrift-inner { text-align:center;}
#ueberschrift h1 { padding:0; margin:0; font-size:22px;/* letter-spacing:0.3em; */font-weight:normal; margin-bottom:7px;}
#ueberschrift h1 span { background:url(../pix/h1-links.gif) no-repeat left bottom; padding:0; padding-left:110px;}
#ueberschrift h1 span span { background:url(../pix/h1-rechts.gif) no-repeat right bottom; padding:0; padding-right:110px;}

.content h1 { font-size:16px; }
h2 { font-size:16px; font-weight:bold; margin:0 10px; padding:20px 10px 2px; border-bottom:1px solid #fff;}

/*--- Menu ---------------------------------------*/
#menu { margin-top:2em; margin-bottom:80px;}
#menu ul { margin:0; padding:0;}
#menu ul li { padding:5px 0 2px 10px; list-style:none; border-bottom:1px solid #fff;}
#menu ul li a { display:block;}
#menu ul li a.cur { /*font-weight:bold;*/ color:#fff;}
#menu ul li a:hover {}

#menu ul li ul li a {}
#menu ul li ul li a.cur {}
#menu ul li ul li a:hover {}

/*--- Content ------------------------------------*/

/* - News - */
.newsbox { width:590px; margin:10px 0 0 10px; padding:10px; font-weight:bold; border:1px solid #fff;}
	.newsbox  h1 { margin:5px 0; font-size:20px; }
	.newsbox  h3 { margin:0;}

/* Pagebrowser */
.pagebrowser { clear:both;}
	.vor { float:right; text-align:right;}
	.zurueck { float:left; text-align:left;}
	.download { float:left; text-align:center; }
	.vor, .zurueck, .download { width:220px; margin:3px;}

/* Zitat */
.zitat { width:60%; margin-left:20%; margin-top:1em; margin-bottom:1em;}

/* Bilder Liste */
.content dl dt img { border:0; margin-bottom:-3px;}
.content dl { margin:0; border:1px solid #fff;}
.content dl dt { margin:0; border-bottom:1px solid #fff; }
.content dl dd { margin:0; padding:2px 5px; background-color:#5781a4; }

/* Bilder Liste Neuerscheinungen */
.neuerscheinungen { clear:both;}
	.zeile { clear:both;}
		/* kleine Bilder */
		.neuerscheinungen dl dt img { border:0; margin-bottom:-3px;}
		.neuerscheinungen dl { margin:8px 0 8px 8px; border:1px solid #fff; width:140px; float:left; display:inline;}
		.neuerscheinungen dl dt { margin:0; border-bottom:1px solid #fff; }
		.neuerscheinungen dl dd { margin:0; padding:2px 4px; background-color:#5781a4; font-size:11px; /*height:130px;*/ }
		/* mittlere Bilder*/
		.neuerscheinungen dl.bild-mittel { width:190px;}
		/* große Bilder*/
		.neuerscheinungen dl.bild-gross { width:280px;}
/* Pressestimmen - Quelle */
.quelle { margin:-1em 0 2em 0;}

/* Fußnoten */
.fussnoten { font-size:11px; margin:0.5em 0; font-style:italic;}


/*--- XYZ ----------------------------------------*/







/* nito Logo ------------------------------------ */
#nito { margin:10px 0;}
#nito img { float:left; margin-right:5px; border:0;}
#nito-text { float:left; display:block; margin-top:24px; font:10px/12px Verdana, Geneva, sans-serif; color:fff; }
#nito-text a { color:#fff; text-decoration:none; font-weight:normal;}
#nito-text a:hover { color:#fff; text-decoration:underline;}