@charset "UTF-8";body {	color: #333;	font: 1em Arial, Helvetica, sans-serif;	background: url(../images/bg.png) repeat;}* { 	padding: 0;	margin: 0; border:none;}img {	border: none;	display:block;}a:link {	color: #42413C;	text-decoration: underline; }a:visited {	color: #6E6C64;	text-decoration: underline;}a:hover, a:active, a:focus { /	text-decoration: none;	color: #006DC8;}.container {	width: 1024px;	margin: 0 auto;	background: #FFFFFF url(../images/blau.png) repeat-y;	-moz-box-shadow: 0px 0px 8px 1px #333;	-webkit-box-shadow:  0px 0px 8px 1px #333;	box-shadow: 0px 0px 8px 1px #333;	z-index: 2;}.clearfloat {	clear:both;	/* [disabled]line-height:1e-05; */	/* [disabled]font-size:1e-05; */}/*Unterstützung für HTML 5 - Legt für die neuen HTML 5-Tags die Eigenschaft "display:block" fest, damit die Tags in den Browsern korrekt dargestellt werden. */header, section, footer, aside, article, figure {	display: block;}header {	height: 200px;	margin-bottom: 5em;	}	header h1 {	height: 200px;	width: 1024px;	background: url(../images/logo.png) no-repeat;	text-indent: -100000px;	font-size: 0.1em;}header h2 {	color: #FFF;	padding: 10px 0;	background: #006DC8;	-moz-box-shadow: 0px 5px 5px 0px #333;	-webkit-box-shadow: 0px 5px 5px 0px #333;	box-shadow: 0px 5px 5px 0px #333;	letter-spacing: 0.2em;	height: 15px;	text-align: center;	font: 1em "Trebuchet MS", Arial, Helvetica, sans-serif;	float:right;	width: 997px;}	#schulungen{		margin-bottom: 2em;	}.viereck {	background: #006DC8;	height: 20px;	width: 27px;		float: left;	}	.textlinks {	font-size: 1.2em;		float:left;	padding-left: 10px;	}	.subhead {	font-size: 0.9em;	line-height: 1.5em;		padding-left: 250px;	}		article {		padding-left: 250px;		line-height: 1em;	}		.beschreibung {	background: rgb(255,255,255); /* Old browsers */	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */copy; 										font-size: 0.75em;	margin-left: 8px;	margin-bottom: 40px;	width: 287px;	padding:12px;	float: left;	line-height: 1.6em;	min-height: 110px;	}	#windows img{	float:left;	margin-top: 15px;	}	.hellgrün {	color: #8FC201;	font-weight: bold;	}.termin {	font-weight: bold;	color: #000;		}	#word img{	float:left;	margin-left: 20px;	margin-top: 15px;	}.wordblau {	color: #2A50BB;	font-weight: bold;	}		#excel img{	float:left;		margin-top: 15px;	}	.grün {	color: #276F4C;	font-weight: bold;	}#powerpoint img{	float:left;	margin-left: 20px;	margin-top: 15px;	}	.orange{	color: #E06A20;	font-weight: bold;	}	#email img{		float:left;			margin-top: 15px;	}	.outlookblau {	color: #1A6CA6;	font-weight: bold;	}#teilnehmer {	width: 380px;	float: left;	margin-left: 20px;	font-size: 0.82em;	line-height: 1.7em;	margin-top: 12px;	}.blau {	color: #006DC8;}.grau {	color: #CCC;}#kontakt {	background: #EEE;	padding-bottom: 20px;	height: 55px;	margin-top: 3em;	margin-bottom:3em;	}#kontakt p {	padding-top: 15px;	}.dunkelgrau {	color: #999;		}	.telefon{	font-size: 0.9em;	line-height: 1.8em;		padding-left: 250px;	}.viereckhoch {	background: #006DC8;	height: 75px;		width: 27px;	float: left;	}#organisation ul{	margin-left: 250px;	color: #006DC8;	line-height: 2em;	font-size: 1em;	margin-top: 1.2em;	}	#organisation li{	margin-left: 18px;	}#organisation p.abrechnung{	margin-left: 250px;	font-size: 0.8em;	line-height: 2em;	color: #666;	}	footer {	color: #FFFFFF;	font-size: 0.5em;	margin-top: 8em;	margin-bottom: 2em;	background: #006DC8;	position: relative;}footer h1 {	font-size: 2em;	float:left;	padding-left: 37px;	padding-top: 20px;	}	footer .impress {	margin-left: 37px;	padding-top: 20px;	font-size: 2em;	line-height: 1.2em;	}	footer .impress a{color: #FFFFFF;	}footer img {	position: absolute;	right: 0px;	bottom: 0px;	}	footer h2 {	margin-left: 250px;	font: normal 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif;	padding-top: 1em;	padding-bottom: 1em;	color: #000;	letter-spacing: 0.2em;}.content{	margin: 20px;	font: 0.7em/150% Verdana, Arial, Helvetica, sans-serif;	/* [disabled]color: #333; */}.content h2{font-size:12px;margin:20px 0 0 0 ;}.content h2.first{margin:32px 0 15px 0;}.content p{margin:0 0 12px 0;}.content li{	margin:10px 0 0 30px;}.content ol{	margin: 0 0 10px 0;}h1 {	color: #999;	font-size: 1.8em;}