body  {  scrollbar-face-color: #F7F7F7; scrollbar-highlight-color: #F7F7F7; scrollbar-shadow-color: #A7A7A7; scrollbar-3dlight-color: #A7A7A7; scrollbar-arrow-color:  #A7A7A7; scrollbar-track-color: #F7F8F9; scrollbar-darkshadow-color: #F7F7F7;  margin-left:0px; margin-top:0px; background-color:white; scroll: no;      }

.menueprodukt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; }
.menueprodukt a:link {  color: #333333; text-decoration: none;   }
.menueprodukt a:visited {  color: #333333; text-decoration: none;   }
.menueprodukt a:hover {  color: #0066CB; text-decoration: none;   }
.menueprodukt a:active {  color: #0066CB; text-decoration: none;   }

.sitemap {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; }
.sitemap a:link {  color: #333333; text-decoration: none;   }
.sitemap a:visited {  color: #333333; text-decoration: none;   }
.sitemap a:hover {  color: #000000; text-decoration: underline;   }
.sitemap a:active {  color: #000000; text-decoration: underline;   }

.produktlink {
	color: #0066CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: underline;
}

.produktbold {
	color: #0066CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
}

.produktboldueber {
	color: #0066CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.produktbold12 {
	color: #0066CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
}

.produktbold12 a:link {  color: #0066CB; text-decoration: none;   }
.produktbold12 a:visited {  color: #0066CB; text-decoration: none;   }
.produktbold12 a:hover {  color: #0066CB; text-decoration: underline;   }
.produktbold12 a:active {  color: #0066CB; text-decoration: underline;   }


.produktbold12small {
	color: #0066CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}

.textbold {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	text-align: left;
}

.textbold a:link {  color: #000000; text-decoration: underline;   }
.textbold a:visited {  color: #000000; text-decoration: underline;   }
.textbold a:hover {  color: #000000; text-decoration: none;   }
.textbold a:active {  color: #000000; text-decoration: none;   }

.textweiss {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.produktsmall {
	color: #0066CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

.bodytext {
	color: #000000;
	font: 11px/15px Arial, Helvetica, sans-serif;
	text-align: justify;
}

.bodytext a:link {  color: #000000; text-decoration: underline;   }
.bodytext a:visited {  color: #000000; text-decoration: underline;   }
.bodytext a:hover {  color: #000000; text-decoration: none;   }
.bodytext a:active {  color: #000000; text-decoration: none;   }

.bodytextblock {
	color: #000000;
	font: 11px/15px Arial, Helvetica, sans-serif;
	text-align: justify;
}

.bodytextblock a:link {  color: #000000; text-decoration: underline;   }
.bodytextblock a:visited {  color: #000000; text-decoration: underline;   }
.bodytextblock a:hover {  color: #000000; text-decoration: none;   }
.bodytextblock a:active {  color: #000000; text-decoration: none;   }


.captioncredit {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	line-height: 12px;
	text-align: justify;
}

.captioncredit a:link {  color: #666666; text-decoration: underline;   }
.captioncredit a:visited {  color: #666666; text-decoration: underline;   }
.captioncredit a:hover {  color: #0066CC; text-decoration: none;   }
.captioncredit a:active {  color: #0066CC; text-decoration: none;   }

.textheader {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}

.menulink {
	color: #333333;
	font: 11px/13px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.search {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}

.searchbold {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.searchlink {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: underline;
}

.searchresultslink {
	color: #66516B;
	font: bold 11px/15px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: underline;
}

.table_ob { border-right: 1px #939699 solid; border-top: 1px #939699 solid; border-left: 1px #939699 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  
}

.table_lire { border-left: 1px #939699 solid; border-right: 1px #939699 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  
}

.table_un { border-left: 1px #939699 solid; border-bottom: 1px #939699 solid; border-right: 1px #939699 solid; border-top: 1px #939699 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  
}

.table_un3 { border-left: 1px #939699 solid; border-bottom: 1px #939699 solid; border-right: 1px #939699 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  
}

.table { border-left: 1px #939699 solid; border-bottom: 1px #939699 solid; border-right: 1px #939699 solid; border-top: 1px #939699 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  
}

.table_onlyun { border-bottom: 1px #939699 solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  
}

#content {
	position:absolute;
	left:377px;
	top:122px;
	width:584px;
	height:447px;
	z-index:1;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

#content2 {
	position:absolute;
	left:377px;
	top:163px;
	width:584px;
	height:407px;
	z-index:1;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

#contentsearch {
	position:absolute;
	left:377px;
	top:120px;
	width:584px;
	height:440px;
	z-index:1;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

#icontable {
	position:absolute;
	left:646px;
	top:577px;
	width:122px;
	height:19px;
	z-index:58;
	visibility: visible;
}

#aktuell { position:absolute; left:182px; top:116px; width:180px; height:375px; z-index:4; background-color: #D2D8DC; border: 1px none #000000;
}

#zurueck { position:absolute; left:379px; top:126px; width:72px; height:16px; z-index:55;
}

#ueberschrift  {
	color: #0066CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;	
	position:absolute;
	left:379px;
	top:93px;
	width:400px;
	height:20px;
	z-index:56;
}

select { 
	color: black; border:1px solid black; font-size:11px; font-family:arial, sans-serif;
}

textarea { 
	color: black; border:1px solid black; font-size:11px; font-family:arial, sans-serif;
}

.sternrot {
	color: #CC0000
}

.grau {
	color: #666666
}

.menue {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	padding-left: 9px;
	line-height: 23px;
}

.menue a:link {
	text-decoration: none;
	color: #000000;
	display:block;
	width: 100%;
}

.menue a:visited {
	text-decoration: none;
	color: #000000;
	display:block;
	width: 100%;
}

.menue a:hover  {
	text-decoration: none;
	color: #000000;
	display:block;
	width: 100%;
}

.menueend {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-left: 9px;
	line-height: 23px;
}

.menueend a:link {
	text-decoration: none;
	color: #000000;
	display:block;
	width: 100%;
}

.menueend a:visited {
	text-decoration: none;
	color: #000000;
	display:block;
	width: 100%;
}

.menueend a:hover {
	text-decoration: none;
	color: #000000;
	display:block;
	width: 100%;
}

.dotted {
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: thin;
	line-height: 2px;
}

div#datum {
	position:absolute;
	left:780px; 
	top:95px;
	width:180px;
	height:24px;
	z-index:46;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

div#datumeng {
	position:absolute;
	left:780px; 
	top:95px;
	width:180px;
	height:24px;
	z-index:46;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
div#businessmile {
	position:absolute; 
	left:186px; 
	top:310px; 
	width:132px; 
	height:158px; 
	z-index:0;
	background-image: url(../grafik/with_a_smile1.gif);
	background-repeat: no-repeat;
}

div#picaktuell {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:2;
	background-image: url(../grafik/pass_mann02.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div#picjobs {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:2;
	background-image: url(../grafik/pass_mannfrau01.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div#pickontakt {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:2;
	background-image: url(../grafik/pass_frau03.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div#picloesungen {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:4;
	background-image: url(../grafik/pass_frau05.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div#pictravel {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:4;
	background-image: url(../grafik/pass_travel.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div#picportrait {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:2;
	background-image: url(../grafik/pass_frau02.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
div#picpresse {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:2;
	background-image: url(../grafik/pass_mann03.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div#picevents {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:2;
	background-image: url(../grafik/pass_mann02.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div#picprofil {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:2;
	background-image: url(../grafik/pass_frau04.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
div#picpublik {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:2;
	background-image: url(../grafik/pass_mann01.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
div#pictraining {
	position:absolute;
	left:182px;
	top:116px;
	width:180px;
	height:181px;
	z-index:2;
	background-image: url(../grafik/pass_hand01.jpg);
	background-repeat: no-repeat;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.searcherror {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	font-size: 11px;
}

.hitword { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0066CC; 
	font-weight: bold  
}

a.page_link:active { 
	font-size: 11px; 
	color: #0066CE; 
	text-decoration: none; 
	font-weight: bold
}

a.page_link:link {  
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold
}

a.page_link:visited {  
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold
}

a.page_link:hover {  
	font-size: 11px; 
	color: #0066CC; 
	text-decoration: none; 
	font-weight: bold
}
a.copy:active { font-size: 8px; color: #F7F8F9; text-decoration: none; font-weight: normal}
a.copy:link {  font-size: 8px; color: #F7F8F9; text-decoration: none; font-weight: normal}
a.copy:visited {  font-size: 8px; color: #F7F8F9; text-decoration: none; font-weight: normal}
a.copy:hover {  font-size: 8px; color: #F7F8F9; text-decoration: none; font-weight: normal}

div#menueevents {
	position:absolute; 
	left:2px; 
	top:318px; 
	width:148px; 
	height:35px; 
	z-index:55; 
	visibility: visible;
}

div#menueevents_eng {
	position:absolute; 
	left:2px; 
	top:313px; 
	width:148px; 
	height:47px; 
	z-index:60;
	visibility: visible;
}

div#menuejobs {
	position:absolute;
	left:2px;
	top:220px;
	width:148px;
	height:72px;
	z-index:25;
	visibility: visible;
}

div#menuejobs_e {
	position:absolute; 
	left:2px; 
	top:241px; 
	width:148px; 
	height:49px; 
	z-index:3; 
	visibility: visible;
}

div#menuekontakt {
	position:absolute; 
	left:1px; 
	top:348px; 
	width:148px; 
	height:36px; 
	z-index:25; 
	visibility: visible;
}

div#menuekontakteng {
	position:absolute; 
	left:1px; 
	top:343px; 
	width:148px; 
	height:36px; 
	z-index:3; 
	visibility: visible;
}

div#menueportrait {
	position:absolute; 
	left:1px; 
	top:143px; 
	width:148px; 
	height:36px; 
	z-index:25; 
	visibility: visible;
}

div#menueloesungen {
	position:absolute; 
	left:1px; 
	top:195px; 
	width:148px; 
	height:36px; 
	z-index:25; 
	visibility: visible;
}

div#menuepresse {
	position:absolute;
	left:1px;
	top:270px;
	width:148px;
	height:36px;
	z-index:25;
	visibility: visible;
}

div#menuepress {
	position:absolute; 
	left:1px; 
	top:266px; 
	width:148px; 
	height:86px; 
	z-index:3; 
	visibility: visible;
}



div#menuepublikationen {
	position:absolute; 
	left:1px; 
	top:295px; 
	width:148px; 
	height:49px; 
	z-index:25; 
	visibility: visible;
}

div#menuepublikationeneng {
	position:absolute; 
	left:1px; 
	top:292px; 
	width:148px; 
	height:49px; 
	z-index:5; 
	visibility: visible;
}

div#menuetraining {
	position:absolute; 
	left:2px; 
	top:245px; 
	width:148px; 
	height:53px; 
	z-index:25; 
	visibility: visible;
}

div#menueprodukte {
	position:absolute; 
	left:2px; 
	top:195px; 
	width:148px; 
	height:53px; 
	z-index:25; 
	visibility: visible;
}
div#menueprofil {
	position:absolute; 
	left:2px; 
	top:168px; 
	width:148px; 
	height:86px; 
	z-index:25;
	visibility: visible;
}

div#menueproducts {
	position:absolute; 
	left:2px; 
	top:193px; 
	width:148px; 
	height:126px; 
	z-index:3;
	visibility: visible;
}

div#menueservice {
	position:absolute; 
	left:2px; 
	top:217px; 
	width:148px; 
	height:72px; 
	z-index:25;
	visibility: visible;
}

.reiter {
	color: #0066CB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.reiter a:link {  color: #5E5E5E; text-decoration: none;   }
.reiter a:visited {  color: #5E5E5E; text-decoration: none;   }
.reiter a:hover {  color: #0066CB; text-decoration: underline;   }
.reiter a:active {  color: #0066CB; text-decoration: underline;   }

.border {
	border:1px solid #666666;
}

.button {
	color: black; 
	border: solid 1px black; 
	font-size:11px; 
	font-family:arial
}
