td div#flyer-container {
	width:598px;
}


/* -- Default ---------------------------------------------- */

#flyer-container h1 a:hover,
#flyer-container h2 a:hover,
#flyer-container h3 a:hover {
	text-decoration:none;
}

#flyer-container * {
	margin:0;
	padding:0;
}

#flyer-container {
	font-size:1em;
	
/*	background-image:url(../images/schweif1.gif);
	background-repeat:no-repeat;
	background-position:0 260px;
*/
}

#flyer-container #attach-background {
	background-image:url(../images/schweif2.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
	height:267px;
	width:350px;
	float:right;
	margin-right:0;
}


#flyer-container h1, 
#flyer-container h2, 
#flyer-container p, 
#flyer-container div,
#flyer-container ul {
	margin-left:24px;
	margin-right:24px;
	padding:0;
}

#flyer-container h1,
#flyer-container h2,
#flyer-container h3 {
	border-bottom:1px solid #036;
	margin-top:4em;
	margin-bottom:1.5em;
}

#flyer-container h1 {
	margin-top:30px;
}

#flyer-container ul li {
	margin-left:0;
	margin-bottom:0.3em;
}

#flyer-container p {
	padding-left:24px;
	margin-top:2.2em;
	line-height:1.4em;
}

#flyer-container img {
	margin-left:24px;
}

/* -- Zitat ------------------------------------------------- */

#flyer-container p.cite {
	font-style:italic;
	font-size:0.9em;
	line-height:1.2em;
	margin-top:-50px;
	margin-left:64px;
	margin-right:84px;
}

#flyer-container p.no-cite {
	margin-top:-20px;
}

/* -- Quick-Links ------------------------------------------ */

#flyer-container #flyer-links {
	margin-top:50px;
	margin-bottom:80px;
}

#flyer-container #flyer-links ul {
	list-style:none;
	margin-left:0;
}

#flyer-container #flyer-links h2 {
	margin:0 0 1.5em 0;
}

#flyer-container #flyer-links a {
	display:block;
	color:#677396;
	margin-left:24px;
}

#flyer-container #flyer-links a .flyer-info {
	font-size:0.8em;
	color:black;	
	margin-left:5px;
}

#flyer-container #flyer-links a.flyer-pdf {
	margin-left:0px;
	background-image:url(../images/pdf-icon.gif);
	background-repeat:no-repeat;
	padding-left:24px;
}


/* -- Features --------------------------------------------- */

#flyer-container ul#feature-list {
	margin-left:48px;
}

#flyer-container #feature-list li {
	font-weight:bold;
	margin-bottom:1.5em;
}

#flyer-container #feature-list li p {
	font-weight:normal;
	margin:0.3em 0 0 0;
	padding-left:12px;
}


/* -- Referenz ---------------------------------------------- */

#flyer-container .flyer-referenz {
	margin-bottom:3em;
}

#flyer-container .flyer-referenz h3 {
	border-left:0;
	background-image:none;
	background-color:#fff;
	color:#036;
	font-size:1em;
	margin:0 0 1.5em 24px;
}

#flyer-container .flyer-referenz img {
	margin-left:36px;
}

#flyer-container .flyer-referenz p {
	padding-left:0;
	margin-left:36px;
	margin-right:12px;
}


/* -- Anforderungen ----------------------------------------- */

#flyer-container ul#requirements-list {
	margin-left:48px;
}

#flyer-container #requirements-list li {
	font-weight:bold;
	margin-bottom:2em;
}

#flyer-container #requirements-list li p {
	font-weight:normal;
	margin:0.7em 0 0 0;
	padding-left:12px;
}


/* -- Live-Support-Besonderheiten-Liste ---------------- */

#flyer-container ul#live-support-extras-list {
	margin-left:48px;
}

#flyer-container ul#live-support-extras-list li {
	font-weight:bold;
	margin-bottom:2em;
}

#flyer-container ul#live-support-extras-list li p {
	font-weight:normal;
	margin:0.7em 0 0 0;
	padding-left:12px;
}


/* -- IE-Fixes ---------------------------------------------- */

/* Merkwürdigerweise, macht der IE 
 * den Abstand zwischen den <li> 
 * sonst zu groß.
 */
* html #flyer-container #flyer-links ul li {
	margin-bottom:-1em;
}

/* Auch merkwürdig, IE verschiebt
 * die Images ein Stück zu weit...
 */
* html #flyer-container .flyer-referenz img {
	margin-left:24px;
}

* html #flyer-container {
	background-position:0 420px;
}

* html #flyer-container #attach-background {
	margin-right:-3px;
}

/* Der IE braucht mal wieder eine Extrawurst.
 */
* html #flyer-container .flyer-referenz img {
	margin-left:36px;
}


/* -- Clearfix ---------------------------------------------- */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
}
	
* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}