/*
Title:     Nebenan
Date:       2007-04
Author:     mindscreen.de
*/

/* ##########################################################	
** Skiplink-Navigation
** ##########################################################
*/
@media screen, print {
	.skip {
		position: absolute;
		left: -1000em; 
		width: 20em;
	}
}

/* ##########################################################	
** Vorbereitende Massnahmen | Reset
** ##########################################################
*/
/* IE Mac/Netscape 4.5 auschliesen */
@media all
{

	* { margin:0; padding: 0; } 

	/* Das zurücksetzen der Innen- und Außenabstände verursacht zu kleine Selectboxen. Dies wird korrigiert */
	option { padding-left: 0.4em }

	/* Vertikalen Scrollbalken im Netscape & Firefox erzwingen.  */
	html { 	height: 100% } 
	body { 
		min-height: 101%;	
		/* Beseitigung des Rundungsfehlers bei Schriftgroeßeen im Opera sowie Standardformatierungen */
		font-size: 100.01%; 	
		/* FIX: Verhindert, dass positionierte Elemente nicht verschoben werden when die Größe des Browser Fensters geändert wird. */
		position: relative;
		
		font: 14px Georgia, Times, serif;
		line-height: 1.7em;
		
		background: url(beton.jpg);
	}

	/* Standardrahmen zurücksetzen */
	fieldset, img { border:0; }

	/* Anpassung für Safari Browser. font-size:100% ist für den Safari in Formularen zu groß */ 
	select, input, textarea { font-size: 99% }

	
	a {
		text-decoration: undeline;
		color: #000;
	}
	a.act, a:hover {
		text-decoration: none;
	}


	#globalBox {
		position: relative;
		margin: 0px auto;
		width: 950px;
		text-align: left; 
	}
	
	#paperTop h1 {
		position: absolute;
		left: 310px;
		top: 0px;
		z-index: 0;
	}
	#mainmenuBox {
		position: absolute;
		top: 215px;
		left: 230px;
	}
	
	#mainmenuBox  li {
		list-style: none;
		float: left;
		padding: 2px 20px 2px 0px;
		font-weight: bold;
	}
	#mainmenuBox  li a {
		text-decoration: none;
	}
	#mainmenuBox  li a:hover {
		text-decoration: underline;
	}
	#mainmenuBox  li.act a {
		text-decoration: underline;
	}
	
	#contentBox {
		clear: both;
		width: 460px;
		min-height: 432px;
	    height: auto !important;
	    height: 432px;
		margin-left: 85px;
		padding-top: 40px;
		padding-bottom: 2em;
	}

	#paperTop {
		background: url(papier-oben.jpg) no-repeat left bottom;
		height: 245px;
		width: 786px;
		margin-left: 0px;
		z-index: 10;
	}
	#paperBox {
		background: url(papier-zentral.jpg) repeat-y 32px 0;
		width: 639px;
		margin-left: 148px;
		z-index: 10;
	}
	#paperBottom {
		background: url(papier-unten.jpg) no-repeat 32px 0;
		height: 54px;
		width: 639px;
		margin-left: 148px;
	}
	
	p {
		margin-bottom: 1em;
	}
	h1 {
		font-size: 1em;
		font-weight: bold;
		margin-bottom: 1em;
	}
	
	/* News Styles */
	.news-latest-date {
		display: block;
		float: left;
		margin-right: 2em;
	}
	.news-latest-container {
		margin-bottom: 1em;
	}
	.news-single-imgcaption {
		font-size: 80%;
	}
}