/* ------------------------------------------------- */
/* > Stylesheet for leistung.html ------------------ */
/* > GLOBAL, NAVIGATION, CONTENT ------------------- */
/* > Copyright 2010 TomB-Design.de ----------------- */
/* ------------------------------------------------- */


/* --------------------------- */
/* ---------- GLOBAL ----------*/
/* --------------------------- */

h1 {
	margin: 0px 0px 20px 0px;
	padding: 76px 0px 0px 0px;
	color: #dc0b19;
	font-size: 16px;
}

h2 {
	margin: 0px;
	padding: 26px 0px 0px 20px;
	color: #dc0b19;
	font-size: 14px;
}

h3 {
	margin: 0px;
	padding: 26px 0px 0px 20px;
	color: #dc0b19;
	font-size: 14px;
}

h4 {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: boldM
	display: inline;
	float: left;
}


/* --------------------------- */
/* -------- NAVIGATION ------- */
/* --------------------------- */

.startseite {
	width: 89px;
	height: 25px;
	background: url(img/normal.png) 0px 0px;
	text-indent: -10000px;
	display: blocK;
}

.startseite:hover {
	background: url(img/hover.png) 0px 0px;
}

.leistung {
	width: 89px;
	height: 25px;
	background: url(img/active.png) 267px 0px;
	text-indent: -10000px;
	display: blocK;
}


.referenzen {
	width: 89px;
	height: 25px;
	background: url(img/normal.png) 178px 0px;
	text-indent: -10000px;
	display: blocK;
}

.referenzen:hover {
	background: url(img/hover.png) 178px 0px;
}

.kontakt {
	width: 89px;
	height: 25px;
	background: url(img/normal.png) 89px 0px;
	text-indent: -10000px;
	display: blocK;
}

.kontakt:hover {
	background: url(img/hover.png) 89px 0px;
}


/* --------------------------- */
/* --------- CONTENT --------- */
/* --------------------------- */

#about {
	margin: 20px 20px 0px 40px;
}

#contentl {
	width: 495px;
	height: 438px;
	background-image: url(img/contentl.png);
	margin: 3px 0px 0px 5px;
	float: left;
}

#contento {
	height: 219px;
}

#contentr {
	width: 495px;
	height: 438px;
	background-image: url(img/contentr.png);
	margin-top: 3px;
	float: left;
}

#contentu {
	height: 219px;
}

#news {
	width: 455px;
	height: 390px;
	padding: 0px 20px 0px 20px;
}

#newstext {
	width: 415px;
	margin: 0px 20px 0px 20px;
	line-height: 20px;
}

.umfang { margin: 40px 0px 0px 60px; }

.umfang li {
	list-style-type: none;
	line-height: 20px;
}

#visit {
	width: 149px;
	height: 32px;
	background-image: url(img/visit.png);
	padding: 16px 0px 0px 347px;
}

#welcome {
	width: 240px;
	height: 19px;
	text-indent: -10000px;
	display: block;
	background-image: url(img/willkommenh1.png);
}