/* 
 *		-------------------------------------------
 *		Druckerei Gerlach - Bad Salzuflen
 *		-------------------------------------------
 *		CSS v1.0 27/02/06
 *		(c)opyright Lars Brinkmann
 *		das Netzbüro - Agentur für Online-Marketing
 *		http://www.netzbuero.de | info@netzbuero.de
 *		-------------------------------------------
 */

body
{
	background-color: #ffffff;
	background-image: url('images/bckgrnd.gif');
	background-repeat: repeat-y;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

IMG
{
	border: none;
}

BODY, DIV, P, TD, STRONG, UL, LI, H1, H2, H3
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

H1, H2, H3
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

/*
 *	Illustration Kopfbereich mit Logo
 */
#hdln
{
	position: absolute;
	top: 0px;
	left: 161px;
}

/*
 *	Horizontaler Balken als Teiler zwischen Kopfbereich und Inhalt
 */
#blkn
{
	position: absolute;
	top: 217px;
	left: 0px;
	width: 100%;
	height: 24px;
	background-color: #2c3b59;
}

/*
 *	Illustration in der linken Spalte
 */
#pclft
{
	position: absolute;
	top: 241px;
	left: 0px;
}

/*
 *	Illustration im rechten Kopfbereich
 */
#pcrgt
{
	position: absolute;
	top: 0px;
	left: 714px;
}

#rgtrow
{
/*	position: absolute;
	top: 0px;
	left: 619px; */
	float: left;
	width: 114px;
}

#rgtrow P
{
	margin-top: 5px;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 18px;
}

/*
 * 		Linke Inhaltsspalte
 */
#lftrow
{
/*	position: absolute;
	top: 0px;
	left: 0px; */
	width: 580px;
	float: left;
	margin-right: 39px;
}

#lftrow H1
{
	margin-top: 0px;
	color: #a10e16;
	font-size: 22px;
}

#lftrow H2
{
	margin-top: 20px;
	margin-bottom: 5px;
	color: #a10e16;
	font-size: 14px;
	font-weight: bold;
}

#lftrow P, LI
{
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 22px;
}

#lftrow .hl
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}

#cntnt
{
	position: absolute;
	top: 260px;
	left: 210px;
	width: 733px;
}

#lipper
{
	margin-top: 40px;
	margin-bottom: 40px;
	width: 733px;
}

/*
 * 		Obere Navigation
 *		------------------------------------------------
 */
#navTop
{
	position: absolute;
	top: 120px;
	left: 10px;
	width: 140px;
	text-align: right;
}

/*
 *	Navigationspunkte
 */
#navTop A
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	margin-bottom: 10px;
}

#navTop A:HOVER
{
	color: #ffd200;
}

#navTop A.active
{
	color: #ffd200;
}
/*
 * 		Untere Navigation
 *		------------------------------------------------
 */
#navBottom
{
	position: absolute;
	top: 410px;
	left: 10px;
	width: 140px;
	text-align: right;
}

/*
 *	Navigationspunkte 1. Ebene
 */
#navBottom A
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	margin-bottom: 10px;
}

#navBottom A:HOVER
{
	color: #ffd200;
}

#navBottom A.active
{
	color: #ffd200;
	border-bottom: 1px solid #ffd200;
}


/*
 *	Navigationspunkte 2. Ebene
 */
#navBottom A.sublevela
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	margin-bottom: 10px;
}

#navBottom A.sublevela:HOVER
{
	color: #ffd200;
}

#navBottom A.sublevela_active
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 10px;
	color: #ffd200;
}