html {font-size:101%}
body {
	background-color: #FF6500; /*orange*/
	margin: 0px;
	padding: 0px;
	text-align:center;
	font-size:101%;
}

#gesamt {width: 65em;/*790px*/;
	font-size:0.94em;
	height:auto;
	background-color:#FFAB27; /*dunkelgelb/ocker*/
	text-align:right;
	padding-top:10px;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC ;
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	margin:auto;
}
	
#topnavi {font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#660404;
	text-align:left;
	font-size:0.9em;
	height:35px;
	border-top:2px solid #CCCCCC;
	border-bottom:1px solid #808080; /*dunkelgrau*/
	margin-top:5px;
	vertical-align:middle;
	background-color:#FF9A00; /*dunkelgelb ton dunkler*/}
#topnavi a {color:#660404;
	text-decoration:none;
		padding:0px 32px 0px 0px;}
#topnavi a:hover {color:#FDE837;} /*gelb*/
#topnavi p {
	padding:0 0 0 24px;
	margin:10px 0px}
#mittelteil {background-color:#EFF3F7;
	width:94%;
	padding:0px;
	height:520px;
	margin-top:20px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #808080; /*dunkelgrau*/
	background-image:url(../bilder/layout/hg-navilinks.gif);
	background-repeat:repeat-y;
	text-align:left;}
#mittelteil2 {margin-top:20px;
	background-color:#EFF3F7;
	height:100%;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #808080; /*dunkelgrau*/
	background-image:url(../bilder/layout/hg-navilinks.gif);
	background-repeat:repeat-y;
	text-align:left;}
	
#navilinks {
	float:left;
	width:12.5em;
	background-image: url(../bilder/layout/hg-navilinks.gif);
	margin-top:8px;
	height:auto;	
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;}
	
#inhalt {margin-left:200px;
	margin-right:30px;
	margin-top:0px;
	width:46em;
	background-color:#FAFAD4;
	height:520px;
	text-align:left;
	background-image: url(../bilder/layout/startbild.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;}
	
.networking {font-size:20pt; 
	color:#000084; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:1.2em; 
	position:relative; 
	top:-180px; left:100px;
	z-index:1; }
	
#inhalt2 {margin-left:200px;
	width:50em;
	padding:30px 40px 20px 20px;
	background-color: #EFF3F7;
	height:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#000084;}
#inhalt2 h1 {
	font-size:1.2em; 
	margin-top:30px; width:100%;}
.hg_gelb {	background-color:#FFFFCE; padding:10px 50px 0 2px;}
#inhalt2 h2 {font-size:1.2em;
	padding:10px 0 0 2px ; 
	margin-top:30px;
	margin-bottom:0px;
	background-color:#FFFFCE;}
	
#kombiueberschrift {padding:10px 0 0 0; 
	margin-top:30px;
	margin-bottom:20px;
	background-color:#FFFFCE;
	height:1.2em;
	width:100%;}
#kombiueberschrift h2{float:left;
	 margin:0;
	 padding:0 0 0 2px;
	 display:inline;
	 font-size:1em;}
#kombiueberschrift p {float:right;
	margin:0 10px 0 0;
	display:inline;
	font-size:1em;}
	
#inhalt2 h3 {font-size:1em;
	padding:10px 0 0 2px ; 
	margin-top:30px;
	margin-bottom:0px;
	background-color:#FFFFCE;}
#inhalt2 p {padding-left:3px; margin-right:30px;}
#inhalt2 ul {margin-top:10px; margin-bottom:0px; margin-left:15px; padding-left:0px;}
#inhalt2 li {margin-bottom: 8px;}
#inhalt2 ul ul {margin-left:18px; padding:0;}
#inhalt2 ul li ul li {margin-bottom:3px;}
#inhalt2 a {color:#000084;}
#inhalt2 table {border-top:1px solid #666666; 
	border-left:1px solid #666666;
	}
#inhalt2 td {border-bottom:1px solid #666666;
	border-right:1px solid #666666;
	font-size:0.9em;
	vertical-align:top;
	padding:3px;}
#inhalt2 form table {border:none;}
#inhalt2 form td {border:none;
		vertical-align:top;
	padding:3px;}
#inhalt2 td p {margin:0;}

/*Klassen im Inhaltsbereich zur Gestaltung*/
.hervorhebungfarbig {font-weight:bold;
	color:#FF6500; font-size:1em;}
.abstandUnten0 {margin-bottom:0px;}
.abstandOben0 {margin-top:0px;}
.kleineschrift {font-size:0.9em;}
/*----------------------------------------*/


#navilinks ul {margin:0 0 0 3px;
	padding:0 0 0 9px;
	list-style-type:none;}
#navilinks ul li {padding:8px 0;
	margin:3px 0 0 0;}

#subnavi ul{margin:0 5px 0 15px;
	padding:0 0 0 8px;
	list-style-type:none;}
#subnavi ul li {margin:1px 0 1px 0; padding:3px 0px;}

#navilinks a {color:#000084;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;}
#subnavi a {font-weight:normal;
	font-size:0.94em;}
.label1  {background-image:url(../bilder/layout/label1.gif);
background-repeat:repeat-y;}
.label1a  {background-image:url(../bilder/layout/label1a.gif);
background-repeat:no-repeat;}
.label2  {background-image:url(../bilder/layout/label2.gif);
background-repeat:no-repeat;}
.label3  {background-image:url(../bilder/layout/label3.gif);
background-repeat:no-repeat;}
.label4  {background-image:url(../bilder/layout/label4.gif);
background-repeat:no-repeat;}
.label4a  {background-image:url(../bilder/layout/label4a.gif);
background-repeat:no-repeat;}
.label5  {background-image:url(../bilder/layout/label5.gif);
background-repeat:no-repeat;}
.label5a  {background-image:url(../bilder/layout/label5a.gif);
background-repeat:no-repeat;}
.label6  {background-image:url(../bilder/layout/label6.gif);
background-repeat:no-repeat;}
.label6a  {background-image:url(../bilder/layout/label6a.gif);
background-repeat:no-repeat;}
.label7  {background-image:url(../bilder/layout/label7.gif);
background-repeat:no-repeat;}
.label7q  {background-image:url(../bilder/layout/label7a.gif);
background-repeat:no-repeat;}
.label8  {background-image:url(../bilder/layout/label8.gif);
background-repeat:no-repeat;}
.label9  {background-image:url(../bilder/layout/label9.gif);
background-repeat:no-repeat;}

.imgrechts {float:right;
margin-left:10px;}
img {border:none;}
.gelb {color: #FFE718;}
.orange {color:#FF6500;}


.infobox {float:right;
	width: 13em;
	margin-left:10px;
	font-size:0.9em;
}
.infobox a {	
	text-decoration:none;
	}
.infobox ul {list-style-type:none;
	margin-left:0px;
	padding-left:0px;}
.infobox li {margin:0 0 4px 0; padding:5px;	background-color:#FFFFCE; }

.abstandOb0px {margin-top:0px;}
.abstandUn0px {margin-bottom:0px;}
.fetteueberschrift {margin-bottom:10px; margin-top:25px;}
.abstandLi25px {margin-left:25px; margin-top:0px;}
.fusszeile {font-family:Arial, Helvetica, sans-serif;
	font-size:0.84em;
	text-align:left;
	height:auto;
	padding:1em 0 1em 12em;
	width:auto;
	clear:both;}
.fusszeile a {text-decoration:none; color:#000}

#anmeldebox {background-color:#FFF7A5;
	padding:5px;}
#anmeldebox p {margin:0px;}
.anfang {font-size:0.86em; margin-top:50px;}
.rahmen {border:1px solid #333333;}.imglinks {
	float: left;
}
