@charset "utf-8";
* {
	margin:0px;
	padding:0px;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/layout/bg.jpg);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
	color:#5d5d5d;
}
a {
	text-decoration:none;
	color: #067ab4;
	cursor:pointer;
}
#wrapper {
	width:1014px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 10px;
}
#naviOben {
	font-family:Arial, Helvetica, sans-serif;
	padding-right:45px;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#d2d2d2;
}
#naviOben a {
	margin-left:10px;
	margin-right:10px;
	
}
#zeichenkurs {
	background-image:url(images/layout/logo.gif);
	background-position:bottom;
	height:20px;
	width:317px;
}

#header {
	padding-left:300px;
	padding-top:100px;
	height:241px;
	width:714px;
	background-image:url(images/layout/bg-main.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
	color:#FFF;
	font-size:18px;
	line-height:21px;
}
#header2 p {
	float: left;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	width:300px;
	margin-left:40px;
	margin-top: 175px;
}
#header2 {
	height:341px;
	width:1014px;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}
#header2Bild {
	float:right;
	background-color:#FFF;
	height:251px;
	width:603px;
	margin-right:56px;
	margin-top:38px;
}
#content {
	color: #5d5d5d;
	background-color:#99F;
	font-size:12px;
	line-height:18px;
}
#contentSplitLeft {
	float:left;
	width:766px;
	min-height:500px;
}
#register1grau {
	width:138px;
	height:29px;
	float:left;
	background-image:url(images/layout/reiter-1-grau.jpg);
	text-align:center;
	line-height:29px;
	vertical-align:middle;
}
#register1weiss {
	width:138px;
	height:29px;
	float:left;
	background-image:url(images/layout/reiter-1-weiss.jpg);
	text-align:center;
	line-height:29px;
	vertical-align:middle;
	color: #067ab4;
	font-size:12px;
}
#register2grau {
	width:138px;
	height:29px;
	float:left;
	background-image:url(images/layout/reiter-2-grau.jpg);
	text-align:center;
	line-height:29px;
	vertical-align:middle;
}
#register2weiss {
	width:138px;
	height:29px;
	float:left;
	background-image:url(images/layout/reiter-2-weiss.jpg);
	text-align:center;
	line-height:29px;
	vertical-align:middle;
	color: #067ab4;
	font-size:12px;

}
#register3grau {
	width:141px;
	height:29px;
	float:left;
	background-image:url(images/layout/reiter-3-grau.jpg);
	text-align:center;
	line-height:29px;
	vertical-align:middle;
}
#register3weiss {
	width:141px;
	height:29px;
	float:left;
	background-image:url(images/layout/reiter-3-weiss.jpg);
	text-align:center;
	line-height:29px;
	vertical-align:middle;
	color: #067ab4;
	font-size:12px;

}
#nebenRegister {
	width:480px;
	height:29px;
	float:left;
	background-image:url(images/layout/bereich-rechts-neben-den-reitern.jpg);
}
#nebenRegister3 {
	width:285px;
	height:29px;
	float:left;
	background-image:url(images/layout/bereich-rechts-neben-den-reitern_3.jpg);
}
#register2neuGrau {
	width:201px;
	height:29px;
	float:left;
	background-image:url(images/layout/reiter-2-grau_neu.jpg);
	text-align:center;
	line-height:29px;
	vertical-align:middle;
}
#register2neuWeiss {
	width:201px;
	height:29px;
	float:left;
	background-image:url(images/layout/reiter-2-weiss_neu.jpg);
	text-align:center;
	line-height:29px;
	vertical-align:middle;
	color: #067ab4;
	font-size:12px;
}
#contentTop {
	width:746px;
	height:68px;
	background :url(images/layout/bg-content-top.jpg);
	display:block;
	clear:both;
	line-height:68px;
	vertical-align:middle;
	padding-left:20px;
}
#contentTop2 {
	width:746px;
	height:68px;
	background :url(images/layout/bg-content-top2.jpg);
	display:block;
	clear:both;
	line-height:68px;
	vertical-align:middle;
	padding-left:20px;
}
#contentMiddle {
	background :url(images/layout/bg-content-middle.jpg);
	background-repeat:repeat-y;
	display:block;
	padding-left:20px;
	padding-right:20px;
}
#contentBottom {
	width:766px;
	height:93px;
	background :url(images/layout/bg-content-bottom.jpg);
	display:block;
	
}
#contentSplitRight {
	float:right;
	width:206px;
}
.box {
	width:206px;
	height:194px;
	margin-bottom:11px;
	padding-top:75px;
}

.box p, .box h1 {
	width: 166px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	color:#999;
	font-size:12px;
	font-weight:bold;

}
.box h1 {
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	color:#888;
}

#content a {
	font-size:12px;
}
#contentTop h1 , #contentTop2 h1 {
	color:#067ab4;
	font-weight:bold;
	font-size:18px;
}
#probekurs {
	float:left;
	background-image:url(images/layout/bg-probekurs.jpg);
	height:237px;
	width:351px;
}
#probekurs p {
	margin-top:75px;
	margin-left:45px;
	width:210px;
}
#testimonials {
	float:left;
	background-image:url(images/layout/bg-testimonials.jpg);
	height:237px;
	width:322px;
}
#testimonials p {
	margin-top: 45px;
	margin-left: 5px;
	width:150px;
}
#digitaleTechniken {
	float:left;
	background-image:url(images/layout/bg-digitaltechniken.jpg);
	height:237px;
	width:341px;
}
#digitaleTechniken p {
	margin-top:70px;
	margin-left:10px;
}
#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:both;
	height:40px;
	color:#a0a0a0;
}
#footer p {
	clear:both;
	font-size:0.7em;
	display:block;
	text-align:center;
}
#sitemap {
	height:110px;
	width:1000px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
#sitemap a {
	color:#a0a0a0;
	font-size:0.8em;
}
.sitemapBlocks {
	font-size:12px;
	line-height:20px;
	display:block;
	float:left;
	width:120px;
	text-align:center;
}

