/* EiG Erfolgreich im Geschäft */
body {
	font-size: 100.01%;
	margin:0px;
	padding:0px;
	border:0px;
	background-image:url('../Header/HG_Graphik.jpg');
	background-repeat:no-repeat;
	background-color:#aad0ed;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
h1 {font-size:14px;margin:0 0 0.67em 0;}
a {
	text-decoration:none;
}
.align-right {text-align:right;}
#header {
	height:250px;
	text-align:center;
	padding:5 0 0 0;
	margin:0px;
}
#flieger {
	height:140px;
}
#search {
	position:absolute;
	top:90px;
	right:20px;
}
#search input {vertical-align:top;}
#search #sword {width:142px;}
#search p {font:bold 14px arial; padding:0 0 3 31;margin:0px;color:#fff;}
#navroot {
	position:absolute;
	top:158px;
	right:20px;
	height:25px;
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:right;
	font-size:11px;
	color:#005288;
}
#navroot a {color:#005288;}
#navmain {
	position:absolute;
	top:181px;
	left:200px;
	/*width:675px;*/
	width:786px;
	/*height:46px;*/
	list-style:none;
	margin:0px;
	padding:0px;
}
#navmain li {
	float:left;
	height:39px;
	width:122px;
	font-weight:bold;
	text-align:center;
	background-image:url('../Header/Reiter_passiv.gif');
	background-repeat:no-repeat;
	margin:0 4 0 5;
	padding:0px;
}
#navmain div {
	padding:12 0 11 0;
	margin:0px;
	top:0px;
	left:0px;
	height:39px;
	width:122px;
	color:#000;
}
#navmain a {
	padding:12 6 11 6;
	/*height:46px;
	width:131px;*/
	color:#000;
}
#navmain .current {
	background-image:url('../Header/Reiter_aktiv.gif');
	background-repeat:no-repeat;
}
#navmain .current a {
	color:#005288;
}
#container {
	height:100%;
	margin:0px;
	padding:0px;
}
#linksLeiste {
	left:0px;
	width:200px;
	float:left;
	margin:0 10 0 0;
	padding:0px;
	height:100%;
}
#normal {
	margin:0 246 0 335;
	padding:0px;
	/*width:520px;*/
}
#links {
	float:left;
	width:220px;
	margin:0 20 0 0;
	padding:0px;
	height:300%;
}
#mitte {
	margin:0px;
	padding:0px;
	height:100%;
}
#rechts {
	/*position:absolute;*/
	/*top:250px;*/
	right:0px;
	width:251px;
	float:right;
	margin:0 0 0 20;
	padding:0px;
}
#DownloadLinks p {padding:0px;margin:10 0 0 35;}
#DownloadLinks ul {padding:0px;margin:0 0 0 35;}
#DownloadLinks a {padding:0px;margin:0px;}
#navsub {
	list-style:none;
	font-size:16px;
	font-weight:bold;
	margin:0 0 20 10;
	padding:0px;
}
#navsub ul {
	list-style:none;
	margin:0 0 0 20;
	padding:0px;
}
#navsub img {width:10px;height:11px;}
.login form {padding:0px;margin:0 0 0 0;}
.login fieldset {padding:0 0 0 20;margin:0px;border:none;}
.login .user, .login .pw {padding:0px;margin:1px;width:120px;}
.login .submit {width:14px;padding:0px;margin:0px;}
.login .logout {width:73px;padding:0px;margin:0px;color:#005288;cursor:pointer;font:bold 14px arial;border:none;background:none;}
#logo {
	width:160px;
	height:55px;
	margin:20 0 0 20;
	padding:0px;
	background-image:url('../Header/logo.gif');
	background-repeat:no-repeat;
}
#rechtsButtonKlein {
	height:76px;
	width:157px;
	right:0px;
	cursor:pointer;
	font-size:20px;
	font-weight:bold;
	margin:0 0 20 35;
}
#rechtsButtonKlein div {
	height:76px;
	width:157px;
	margin:0;
	padding:0;
	text-align:center;
	cursor:pointer;
}
#rechtsButtonKlein div img {margin:10 10 0 10;padding:0;}
#rechtsButtonKlein p {margin:0px;padding:15 10 10 38;text-align:left;color:#fff;}
#rechtsButtonMittel {
	height:90px;
	width:157px;
	right:0px;
	cursor:pointer;
	font-size:20px;
	font-weight:bold;
	margin:0 0 20 35;
}
#rechtsButtonMittel div {
	height:90px;
	width:157px;
	margin:0;
	padding:0;
	text-align:center;
	cursor:pointer;
}
#rechtsButtonMittel div img {margin:10 10 0 10;padding:0;}
#rechtsButtonMittel p {margin:0px;padding:9 10 10 38;text-align:left;color:#fff;}
#rechtsButtonGross {
	height:140px;
	width:157px;
	right:0px;
	cursor:pointer;
	font-size:20px;
	font-weight:bold;
	margin:0 0 20 35;
}
#rechtsButtonGross div {
	height:140px;
	width:157px;
	margin:0;
	padding:0;
	text-align:center;
	cursor:pointer;
}
#rechtsButtonGross div img {margin:10 10 0 10;padding:0;}
#rechtsButtonGross p {margin:0px;padding:9 10 10 38;text-align:left;color:#fff;}
#newsTicker {
	background-image:url('../Bilder/Ticker.gif');
	background-repeat:no-repeat;
	right:0px;
	width:157px;
	height:193px;
	margin:0 0 20 35;
	padding:1 8 1 8;
}
#newsTicker marquee {
	height:191px;
	width:141px;
	padding:0px;
}
#mailform {margin:10 0 0 0;padding:0px;}
.csc-mailform {width:450px;margin:0;padding:10 0 10 0;}
.csc-mailform fieldset {margin:0px;padding:0px;border:none;}
.csc-mailform #mailformzweck {width:200px;margin:0 0 0 75;padding:5 0 5 0;}
.csc-mailform . {margin:0;padding:0;}
.csc-mailform dl {margin:0;padding:0;}
.csc-mailform dt {width:70px;text-align:right;float:left;margin:0 3 0 0;padding:3 0 0 0;}
.csc-mailform dd {margin:0 0 3 0;padding:0;}
.csc-mailform textarea,
.csc-mailform input {margin:0;padding:0;}
.csc-mailform-submit {padding:10 0 0 0;}
.typo3-adminPanel {margin:10 0 0 0;}
