/*
	autor:		Marco Tralles | qb-it.de
	date:		2010-09-09
	type:		style
*/
body
{
	font-family					: "Trebuchet MS", Tahoma, Arial, Verdana, Helvetica;
	font-size					: 72%;
	margin						: 0;
	padding						: 0;
	line-height					: 1.5em;
	color						: #444648;
}

#body
{
	text-align					: center;
}

#center
{
	width						: 750px;
	height						: 650px;
	overflow					: visible;
	margin						: 0 auto 0 auto;
	background					: url("../img/background.png") no-repeat center top;
}

#header
{
	height						: 100px;
	background					: url("../img/logo.jpg") no-repeat right top;
}

#header #logo
{
	width						: 200px;
	height						: 50px;
	float						: right;
	margin-top					: 20px;
}

#navi
{
	float						: right;
	width						: 152px;
	text-align					: left;
}

#content
{
	float						: left;
	width						: 543px;
}

#content #images
{
	float						: left;
	width						: 152px;
	text-align					: right;
}

#content #images img
{
	width						: 165px;
}

#content #images h2
{
	color						: #999;
}

#content #text
{
	float						: right;
	width						: 336px;
	text-align					: left;
}

#sitemap
{
	padding						: 25px 0;
}

#sitemap ul
{
	list-style					: none;
	margin:0 0 5px 0;
	padding:0;
}

#sitemap ul ul
{
	padding-left				: 10px;
	border-left					: 1px dotted #ccc;
}


#footer
{
	clear						: both;
	padding						: 0 0 50px 0;
}


p
{
	margin-bottom				: 25px;
}

a
{
	text-decoration				: none;
	color						: #b82d55;
}

a:hover
{
	text-decoration				: underline;
	color						: #00f;
}

a.active
{
	color						: #000;
}


.hidden
{
	display						: none;
}

.path
{
	height						: 25px;
}

.imgleft
{
	float						: left;
	margin						: 0 10px 10px 0;
}

.teaser
{
	float						: left;
}

.teaser a img
{
	border						: 0px solid #fff;
}


#navi ul
{
	list-style					: none;
	margin						: 0px;
	padding						: 0px;
}





h1
{
	margin						: 0px;
	padding						: 0 0 15px 0;
	color						: #000;
}


h2
{
	font-size					: 1.5em;
	margin						: 0px;
	padding						: 0 0 15px 0;
	color						: #000;
}


h3
{
	font-size					: 1em;
	margin						: 0px;
	padding						: 0px;
	color						: #000;
}

dt
{
	margin-top					: 15px;
	border-bottom				: 1px dotted #b82d55;
	font-weight					: bold;
}



.light
{
	color						: #666;
}


.inhalt
{
}


/* Meta-Verlinkungsmodus */

.meta fieldset
{
	border						: 0px;
	margin						: 0;
	padding						: 0px;
}

.meta fieldset legend
{
	border						: 0px;
	margin						: 0;
	padding						: 0px;
}

.metahidden
{
	padding						: 10px 0 10px 10px;
	margin-bottom				: 15px;
	border-left					: 1px dotted #666;
	color						: #666;
}




.fussnavi
{
	margin-top					: 15px;
	padding-top					: 15px;
	border-top					: 1px dotted #b82d55;
}
