/*
	screen.css
	termitel.de
*/


/* --------------------------------------------------------------------------------------
 * html and body
 * -------------------------------------------------------------------------------------- */

	body {
		background: #e6e9ed;
	}


/* --------------------------------------------------------------------------------------
 * typo, images, lists, tables, forms,..
 * -------------------------------------------------------------------------------------- */

	a {
		color: #006fb4;
	}


/* --------------------------------------------------------------------------------------
 * layout
 * -------------------------------------------------------------------------------------- */

	/* wrappers */

	.wrp-1 {
		background-image: url(../images/bgr_site.png);
	}


/* --------------------------------------------------------------------------------------
 * content
 * -------------------------------------------------------------------------------------- */

	/* header: toolbar */

	.toolbar {
		padding-bottom: 3px;
	}

	/* corporate */

	.corporate {
		height: 204px;
		background: url(../images/bgr_corporate.jpg) right bottom no-repeat;
		position: relative;
	}
	.corporate .logo {
		position: absolute; top: -2px; left: 30px;
	}
	.corporate .logo a {
		font-size: 12px;
		color: #999;
		width: 284px;
		height: 56px;
		position: absolute; top: 0px; left: 0px;
		text-decoration: none !important;
	}
	.corporate .logo a span {
		position: absolute; top: -20px; left: 0;
		display: none;
	}
	.corporate .logo a:hover span,
	.corporate .logo a:focus span {
		display: block;
	}
	.corporate .spotlight {
		position: absolute; top: 130px; left: 10px;
		width: 500px;
		text-align: right;
	}
	.corporate .spotlight p {
		color: #c5dbea;
		font-size: 1.1em;
		line-height: 1.2em;
	}
	.corporate .spotlight a {
		color: #fff;
	}

	/* content: navigation */

	.navigation .active a,
	.navigation .active strong {
		background: #eaf1f6;
	}

	/* feature */

	.feature {
		background: #eaf1f6;
		border-color: #82b9dd;
	}

	/* vorgehensweise */

	.page-vorgehensweise .col-main ul ol {
		padding: 0 0 0 2em;
	}
	.page-vorgehensweise .col-main li li {
		margin-bottom: 0;
		list-style-type: decimal;
		background: none;
		padding-left: 0;
		min-height: 0;
	}

	/* ergebnisse */

	img.ergebnisse {
		position: relative; top: -5px; right: -5px;
	}

	/* serviceleistungen */
	
	.page-serviceleistungen .tm-title {
		background: url(/static/images/list-item.png) 0 1px no-repeat;
		padding-left: 33px;
		min-height: 22px;
	}
	.ie6 .page-serviceleistungen .tm-title {
		behavior: url("/static/components/iepngfix/iepngfix.htc");
		height: 22px;
	}
	.page-serviceleistungen .tm-title h2 {
		margin-bottom: 0;
	}
	.page-serviceleistungen .col-main ul {
		padding-left: 33px;
	}

	/* form */

	.d--form input,
	.d--form select,
	.d--form textarea {
		background: #eaf1f6;
		border-color: #82b9dd;
	}
	.d--form .d--submit {
		background: #3D87B8;
	}
