/**********************ALLGEMEINES*********************/
body, div, h1, p, ul, li,ul ul li, img{padding:0;margin:0;}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100.01%;
	line-height:1.3em;
	background-color:#B6BABC;
	color:#1D3A58;
	text-align:center;
}

h1 {
	padding-bottom:0.8em;
	color:#7FC31C;
	border-bottom:1px solid #7FC31C;
	font-size:1.3em;
	margin-bottom:1.9em;
	height:1%;
}
h2 {
	font-size:1.1em;
	color:#7FC31C;
	margin-bottom:0.2em;
	padding-bottom:0.2em;
}
h3{
	font-size:1em;
	font-weight: normal;
	margin-bottom:0;
	padding-bottom:0;
}
table{
	width:560px;
	border-collapse: collapse;
}
th, td{
	vertical-align: top;
	text-align: left;
	padding:0.2em 10px 0.2em 0;
}
th{
	font-size:1.1em;
	color:#7FC31C;
	width:140px;
}
a img{border:none; text-decoration:none;}
blockquote{margin-left:2em;}
#container {
	position:relative;
	width:950px;
	margin:auto;
	background-color:#fff;
	color:#525759;
	text-align:left;
	padding-bottom:30px;
}
#imp {
	float:right;
	width:400px;
	text-align:right;
}
/************** KOPFBEREICH **********************/
#logo {
	
	position:absolute;
	top:16px;
	left:14px;
}
#kongress{
	/*padding-top:40px;*/
	margin-left:24px;
	color:#000;
	font-size:0.8em;
	font-weight:bold;
	padding:2px 0 2px 36px;
	background-color: #D0D4D8;
	text-align:left;
	width:840px;	
	text-transform: uppercase;
	clear:both;
}
#kopfgrafik {
	margin:26px 0 16px 58px;
	height:102px;
	width:878px;
	background-image:  url(kompetenzen_fluegel.gif);
	background-repeat:no-repeat;
	background-color: #96BF0E;
	background-position:left top;
	z-index:10;
}
/******************************MENUE 1, 2 und 3 ****************************/
#menue1 {
	position:absolute;
	left:56px;
	top: 353px;
	text-align:left;
	width:220px;
	z-index:10;
	font-size:0.8em;
	border-top:1px solid black;
	padding-top:28px;
	color:#222;
	font-weight:bold;
}
#menue2 {
	padding:62px 0 0 330px;
	padding-top:36px;
	color:#000;
	background-color:#fff;
	text-align:right;
	line-height:12px;
	font-size:12px;
	height:87px;
}
#menue3 {
	/*width:950px;
	height:50px;
	color:#777;
	margin:1em auto 0 auto;
	padding-right:15px;
	background-color:#B6BABC;
	text-align:right;*/
	float:right; width:300px; text-align:right;text-transform: uppercase;
}

#menue1 ul, #menue2 ul,  #menue3 ul{list-style-type:none;}

#menue1 ul{margin-left:0;margin-bottom:0.4em;}
#menue1 ul ul{margin-left:14px;font-size:0.9em}

#menue1 li{padding:0.3em 0 0.4em 0;}

#menue1 ul ul li{padding:0.1em 0;}
#menue1 a {text-decoration:none;font-weight:normal}
#menue1 a:link, #menue1 a:visited  {color:#676767;}
#menue1 a:hover, #menue1 a:active {color:#7FC31C;}

#menue2 ul li{display:inline;float:left;text-align:left;width:11em;}
#menue2 ul ul {margin-left:20px;}
#menue2 ul li li{display:block;float:none;padding-top:4px;margin-top:0;margin-bottom:0;}
#teilnehmerIn, #ausstellerIn, #planerIn{visibility:hidden;}
#menue2 a{text-decoration:none;}
#menue2 a:link, #menue2 a:visited{color:#676767;}
#menue2 a:hover, #menue2 a:active {color:#000;}
#menue2 a.aktiv{color:#000;}

#menue3 ul{font-size:0.7em;font-weight:bold;letter-spacing:0.1em}
#menue3 li{display:inline;margin-left:1.4em;}
#menue3 a {text-decoration:none;}
#menue3 a:link, #menue3 a:visited{color:#fff;}
#menue3 a:hover, #menue3 a:active {color:#7FC31C;}


table{border-collapse:collapse;}
caption{text-align:left;}

#cgb {width:950px;height:50px;margin:auto;padding-top:15px;background-color:#B6BABC;text-align:left;}


/************************************ INHALTSBEREICH ************************/

#inhalt {
	/*position:relative;*/
	background-color: #F9FCE6;
	color: #525759;
	margin:14px 14px 0px 24px;

	padding: 30px 15px 15px 15px;
	padding: 30px 15px 15px 295px;
	font-size:0.8em;
	line-height:1.4em;
	min-height:460px;
}

#inhalt p{margin-bottom:1.5em;}
#inhalt td p{margin-bottom:0;}
#inhalt ul {padding:0 0 0.5em 1.3em;}
#inhalt ul li {	padding:0.1em 0;}
#inhalt ul strong {color:#525759;	font-weight:600;}
#inhalt ul ul{	list-style-type: disc;	padding-bottom:0;}

#inhalt a {color:#525759;font-weight:bold;	text-decoration:none;}
#inhalt a:hover, #inhalt a:focus {color:#7FC31C;}
#inhalt h2 a, #inhalt h3 a   {color:#7FC31C;}
#inhalt h2 a:hover, #inhalt h2 a:focus, #inhalt h3 a:hover, #inhalt h3 a:focus {color:#525759;}
/***************************** FORMULAR *************************************/

.csc-mailform-field{clear:both;padding-bottom:2em;}
label{float:left;width:200px;}
input{float:left;}
input{width:300px;}
input[type=text]{width:300px;}
input[type=submit]{width:100px;}
.csc-mailform-submit {width:100px;}
textarea{width:300px;}

/***************************** Sitemap*************************************/
#inhalt .csc-sitemap ul, ul.csc-menu{list-style-type:none;margin-left:-1.3em;}
#inhalt .csc-sitemap ul ul{margin-left:1em;}
#inhalt ul.csc-menu li {padding: 0.1em 0 0.5em 0;}
/****************************** Sonstiges ************************************/
.unsichtbar{
	display: none;
}

.sitemap{
	float:left;
	width:48%;
	margin-right:0;
}
.rechtsB{text-align:right;}
/*RTE-Editor*/

.indent{margin-left:2em;} /* Einzug*/

.rotfett{color: #C31C1C; font-weight:bold;}
.gruenfett{color:#5A8814;font-weight:bold;}