*{
	margin:0;
	padding:0;
}
html,body {
	font-family: Verdana, " Arial", " Helvetica", " sans-serif";
	color: #333;
	font-size:85%;
	background-color: #E6EDFA;
	font-weight: regular;
	text-align:left;
}
h1 {font-size:80%;color: #2759d8;}
img{border:none;}

h5 {margin-top:1em;}

a:link {text-decoration:none;color: #2759D8;font-weight: regular;}
a:visited {text-decoration:none;color: #2759D8;font-weight: regular;}
a:hover {text-decoration:none;color: #F93;font-weight: regular;}



#wrapper{text-align:left;width:100%;position:relative;}

#header{height: 108px;width:100%;background-color: #FFF;border-top: 4px solid #2759D8;background-repeat: no-repeat;background-position:bottom right;}
#header h2{background-image: url(images/logo.gif);background-repeat: no-repeat;
	position:absolute;z-index:110;top:7px;	left:15px;height:70px;	width:350px;color:#FFF;font-size:8%;}
#header h1{position:absolute;z-index:110;top:10px;right:15px;font-size:95%;font-weight: regular}

#navi {height:40px;width:800px;margin:0; padding:0 0 0 20px;overflow:hidden;position:absolute; top: 82px; left 15px;}
#navi li{display:block; float:left;background-image:url(images/tab.gif);background-repeat: no-repeat;width:148px;
	height:40px;margin:0 0 0 -5px;text-align:center;} 
#navi a{display:block; white-space: nowrap; margin:12px 0 0 3px;text-decoration:none; font-size:90%;height:40px;}
#navi #current {display:block; float:left;background-image:url(images/tabobenblau2.gif);background-repeat: no-repeat;width:148px;
	height:40px;margin:0 0 0 -5px;text-align:center;}

#balken1{background-image:url(images/balken2.gif);background-repeat: repeat-x;height:11px; width:100%;position:	absolute;z-index:110;top:110px; }


#naviunten {height:37px;width:850px; background-color:#E6EDFA;padding: 0 0 0 15px;margin: 0;overflow:hidden;}
#naviunten li{display:block;float:left;width:143px;height:40px;text-align:center;
		background-image:url(images/tab2.gif);background-repeat: no-repeat;} 
#naviunten a{display:block;float:left; white-space: nowrap; padding:13px 0 0 6px;text-decoration:none; font-size:90%;width:143px;height:40px; }
#naviunten #currentu {display:block;float:left;width:143px;height:40px;text-align:center;
		background-image:url(images/tabobenblau3.gif);background-repeat: no-repeat;}

#content{ width: 100%;position:relative;background-image: url(images/hintergrund1.gif) ;
background-repeat: no-repeat;background-position: 0% 100%;
	float:left;overflow:auto;}
#inhalt{padding:0 0 0 30px;width: 69%;position:relative;float:left;}
#bilder{width: 25%;position:relative;height:415px;background-image: url(images/training2.gif);background-repeat: no-repeat;
	float:right;background-position: 100% 100%;}

h1.wir {font-size:90%;color: #2759d8;}
h1.oben {font-size:50%;color: #2759d8;}


#sitemap{height:20px; width:100%;position: absolute;z-index:110;top:130px; 
right:10px;text-align:right;font-size:90%;color: #2759D8;}
#sitemap a:hover {color: #F93;font-weight: regular;text-decoration:underline;}
#sitemap a.aktuell {color: #F93;font-weight: regular;text-decoration:underline;}

/*Wir über uns*/



p.textobenblau{line-height:20px;padding: 15px 0 5px 0;width: 90%;color:#2759D8;font-size:110%;font-weight: bold;}
p.textmitte{line-height:20px;padding: 5px 0 10px 0px;width: 90%;}

ul.text1{list-style-type:square;list-style-position:inside;line-height:20px;font-size:100%;padding: 0 0 10px 15px;color: #F93;}
p.text {color: #333;display:inline;}
#infoneu {background-image:url(images/topthemen.gif);background-repeat:no-repeat;height: 200px; width:606px;
	float:left;} 
#topthemen {padding: 50px 20px 0px 150px;line-height:20px;}
span.mittel a {font-size:100%;}
span.klein a{font-size:90%;color:#F93;font-weight: bold;}
span.mittel a:hover {color: #F93;font-weight: regular;text-decoration:underline;}
span.klein a:hover {text-decoration:none;color: #2759D8;font-weight: regular;text-decoration:underline;}
span.gross a{font-size:120%;font-weight: bold;}
span.gross a:hover {color: #F93;font-weight: bold;text-decoration:underline;}


/* Kooperationen*/

table.kooperationen {width:560px;margin:0px 0 0 0px;}
table.kooperationen tr{height:55px;}

/*das folgende wurde in textmitte geändert*/
p.textohne{line-height:20px;padding: 15px 0 0px 0px;}
/*das folgende gelöscht weil text gelöscht*/
p.textohne2{line-height:20px;padding: 5px 0 10px 0px;color:#2759D8;font-weight: bold;}

/* Referenzen*/

table.referenzen {width:690px;height:100px;margin:20px 0 0 0px;}
p.textohne5{line-height:20px;padding: 15px 0 10px 0px;color:#2759D8;font-weight: bold;}


/* Karriere*/

p.textohne3{line-height:20px;padding: 0px 0 0px 0px;}
p.textohne4{line-height:20px;padding: 0px 0 10px 0px;}
span.mail1 {margin: 10px 0 0 0 ;}
table.karriere {width:690px;height:100px;margin:5px 0 0 0px;}

/* Kontakt*/

table.kontakt{width:695px;margin:15px 0 0px 0px;}
table.kontakt td{width:25%; }
table.kontakt a{text-decoration:none;}

table.kontakt2{width:695px;margin:15px 0 0px 0px;}
table.kontakt2 td{border-bottom: 1px solid #2759D8;border-top: 1px solid #2759D8;width:25%; }
table.kontakt2 a{text-decoration:none;font-weight: bold;font-size:90%;}
table.kontakt2 a:hover{text-decoration:underline;}

p.textengblau {line-height:10px;padding: 0px 0 0px 0;color: #2759D8;font-weight: bold;}
p.texteng {line-height:20px;padding: 3px 0 3px 0px;font-size:100%;}

table.hotel{width:695px;margin:15px 0 15px 0px;}
table.hotel td{width:25%; }
table.hotel a{text-decoration:none;font-size:91%;font-weight: bold;}
table.hotel a:hover{text-decoration:underline;}
p.textengblau1 {line-height:20px;margin: 15px 0 0px 0;color: #2759D8;font-weight: bold;}

/* Team*/

table.team{width:695px;margin:20px 0 0 0px;height: 450px;}
table.team td{border-bottom: 1px solid #2759D8;width:25%;}

/* Seminarräume*/

table.raum{width:695px;height:90px;margin:0 0 0px 0px;}
table.raum td{border-bottom: 0px solid #2759D8;width:25%;padding:15px 0 15px 0;}

/* Katalog*/

table.katalog{width:695px;margin:20px 0 0 0px;}
table.katalog td{width:35%;}
p.textengkat1 {line-height:20px;padding:0 0 10px 0px;text-align:left;}
p.fussnote{font-size:80%;color: #2759d8; padding:10px 0 0 0px;}

/* PM*/

table.pm {width:700px;margin:0px 0 0 0px;}
table.pm td{padding: 15px 15px 15px 15px;}
p.textmittepm{line-height:18px;padding: 0 0 15px 0px;}
p.textohne7{line-height:20px;padding: 5px 0 3px 0px;color:#2759D8;font-weight: bold;}
span.blau {line-height:20px;color:#2759D8;font-weight: bold;}

/* E-Learning*/
table.el{width:690px;margin:10px 0 0 0px;}
table.el td{vertical-align:middle;padding:10px 0 0 0px;}
p.textengkat2 {line-height:20px;width:350px;padding:10px 0 10px 0;}


/* Seminare*/
p.textobenblausem{line-height:20px;padding: 20px 0 5px 100px ;width: 90%;color:#2759D8;font-size:100%;font-weight: bold;}
p.textobenblausemkast{line-height:10px;padding: 20px 0 5px 100px ;width: 90%;color:#2759D8;font-size:100%;font-weight: bold;}
ul.kategorie {list-style-type:square;list-style-position:inside;line-height:20px;padding: 0px 0 10px 100px ;width: 70%;font-size:100%;font-weight: bold;}

ul.kategorie a {color: #333;}
ul.kategorie a:hover {color: #F93;}
#rechts{ background-color:#fff;width: 158px;height:178px; position:absolute;top: 50px; left:540px;z-index:110;}
#it {margin: 10px 0 10px 0px; background-color:#fff;width: 670px;height:300px;border: 1px solid #2759d8;
text-align:left; font-weight:bold; color:#2759d8;padding: 0 0 10px 30px;position:relative;}
#seminare{margin: 25px 0 5px 0px; background-color:#fff;width: 670px;height:100px;border: 1px solid #2759d8;
text-align:left;  color:#2759d8; position:relative;padding: 0 0 10px 30px;}
p.fussnotesap{color: #2759d8; padding:50px 0px 0px 0px;font-size:70%;width:500px;}

/* Impressum*/

p.textohne1{line-height:20px;padding: 15px 0 0px 0px;font-weight: bold;}

/*sitemap*/

table.sm {width:200px;margin:0px 0 0px 130px;height:300px;}
table.sm td{padding: 0px 0px 10px 20px;text-align:top;}
ul.text2{list-style-type:square;list-style-position:inside;line-height:15px;font-size:100%;padding: 0 0 0px 0px;color: #F93;}
ul.text2 a {color: #333;}
ul.text2 a:hover {color: #F93;}




input{border: 1px solid #2759d8; background-color:#fff; width: 240px;height: 20px;margin: 3px 0 3px 13px;}
fieldset{border: solid 0 transparent;width:400px;}
label{display:block;white-space: nowrap; float:left;width:110px;}
legend{font-size:100%;color: #2759d8;font-weight: bold;padding: 5px 0 10px 0;}
textarea{border: 1px solid #2759d8; background-color:#fff; color:#000;width: 240px;height: 100px;margin: 3px 0 3px 	13px;}
input.absenden {cursor:pointer;width:105px;height:22px;margin:0 0 0 123px;background-image:url(images/searchbutton.gif);background-repeat: no-repeat;}
input.suchen {cursor:pointer;width:105px;height:22px;background-image:url(images/searchbutton.gif);background-repeat: no-repeat;}

.seminare {padding: 0px 0 0px 90px;display:inline;}

fieldset.login{border: solid 0 transparent;width:400px;padding: 15px 0 0 0;}




/* ab hier die neuen Einträge hineinkopiert*/

menu {
border: 1px solid #2759d8;
	background-color:#fff;
	width: 240px;
	height: 20px;
	margin: 3px 0 3px 13px;
}


#it_form {
	background-color:#fff;
	width: 670px;
	height:100%;
	border: 1px solid #2759d8;
	text-align:left;
	font-weight:bold;
	color:#2759d8;
	position:relative;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 30px;
}




#seminarsuche {
	margin: 10px 0 20px 0px;
	background-color:#fff;
	width: 800px;
	height:100%;
	border: 1px solid #2759d8;
	text-align:left;



font-weight:; 				color:#2759d8;
	position:relative;
	clear:both;
	owerlow:scroll;
}
.dynText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #2759D8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
	border-right-width: 1px;
	border-right-style: solid;
	line-height: 20pt;
	left: 3px;
	border-left-style: none;
}
.dynText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #2759D8;
	text-decoration: none;
	list-style-type: disc;
	list-style-position: inside;
}
.dynText3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;list-style-type: disc;
	list-style-position: inside;
}
.dynTextDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #2759D8;
	text-decoration: none;
	list-style-type: disc;
	list-style-position: inside;
}
.dynText3Gross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #2759D8;
	text-decoration: underline;
	list-style-type: disc;
	list-style-position: inside;
}
.dynText4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #2759D8;
	background-color: 4;
	list-style-type: disc;
	list-style-position: inside;
}
.Normal
{	color: #474747;
	font-weight: normal;
	font-size: 3.2mm;
	font-family: Verdana, " Arial", " Helvetica", " sans-serif";
	list-style-type: disc;
	list-style-position: inside;
	}
	
	.MsoBodyText
	{
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	color: #000000;
}
