html{ height:100%; margin-bottom:1px; font-size:100.01%}
body{background:#000000; font-size:12px; font-family:Arial,sans-serif;
     color:#ffffff; padding:0px; margin:0px 0px 0px 36px; height:101%; 
     min-height:400px; line-height:16px;}
     
/************************ alles umschließende container************************/
#container{width:956px;}

/************************ grundsaetzliches ************************************/
/* damit kein laestiger rahmen um die slideshow angezeigt wird (ff problem)   */
object{outline:none;}

/************************ fixer headerbereich *********************************/
#head{width:991px; height:205px;position: fixed; margin-top:-205px;background:url(/img/general/bg_header.gif) no-repeat fixed;}
#test{float:left; width:744px;width:790px;}
#logo{ width:744px;width:790px; height:110px;}
#languages{float:right; margin:4px 0px 0px 0px; width:186px; }

#languages img{margin:0px 1px 0px 0px; }

#langButtons{margin:0px; padding:0px;}

#languages #langButtons a.deutsch {background-image:url(/img/general/deutsch_off.jpg); background-repeat:no-repeat; width:42px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #langButtons a.deutsch:active {background-image:url(/img/general/deutsch_off.jpg);background-repeat:no-repeat;}
#languages #langButtons a.deutsch:visited {background-image:url(/img/general/deutsch_off.jpg);background-repeat:no-repeat;}
#languages #langButtons a.deutsch:hover {background-image:url(/img/general/deutsch_on.jpg);background-repeat:no-repeat;}

#languages #langButtons a.deutschOn {background-image:url(/img/general/deutsch_on.jpg); background-repeat:no-repeat; width:42px; height:9px; margin:0px; padding:0px;}
#languages #langButtons a.deutschOn:active {background-image:url(/img/general/deutsch_on.jpg);background-repeat:no-repeat;}
#languages #langButtons a.deutschOn:visited {background-image:url(/img/general/deutsch_on.jpg);background-repeat:no-repeat;}
#languages #langButtons a.deutschOn:hover {background-image:url(/img/general/deutsch_on.jpg);background-repeat:no-repeat;}

#languages #langButtons a.english {background-image:url(/img/general/english_off.jpg); background-repeat:no-repeat; width:42px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #langButtons a.english:active {background-image:url(/img/general/english_off.jpg);background-repeat:no-repeat;}
#languages #langButtons a.english:visited {background-image:url(/img/general/english_off.jpg);background-repeat:no-repeat;}
#languages #langButtons a.english:hover {background-image:url(/img/general/english_on.jpg);background-repeat:no-repeat;}

#languages #langButtons a.englishOn {background-image:url(/img/general/english_on.jpg); background-repeat:no-repeat; width:42px; height:9px; margin:0px; padding:0px;}
#languages #langButtons a.englishOn:active {background-image:url(/img/general/english_on.jpg);background-repeat:no-repeat;}
#languages #langButtons a.englishOn:visited {background-image:url(/img/general/english_on.jpg);background-repeat:no-repeat;}
#languages #langButtons a.englishOn:hover {background-image:url(/img/general/english_on.jpg);background-repeat:no-repeat;}

#languages #langButtons a.francais {background-image:url(/img/general/francais_off.jpg); background-repeat:no-repeat; width:49px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #langButtons a.francais:active {background-image:url(/img/general/francais_off.jpg);background-repeat:no-repeat;}
#languages #langButtons a.francais:visited {background-image:url(/img/general/francais_off.jpg);background-repeat:no-repeat;}
#languages #langButtons a.francais:hover {background-image:url(/img/general/francais_on.jpg);background-repeat:no-repeat;}

#languages #langButtons a.francaisOn {background-image:url(/img/general/francais_on.jpg); background-repeat:no-repeat; width:49px; height:9px; margin:0px; padding:0px;}
#languages #langButtons a.francaisOn:active {background-image:url(/img/general/francais_on.jpg);background-repeat:no-repeat;}
#languages #langButtons a.francaisOn:visited {background-image:url(/img/general/francais_on.jpg);background-repeat:no-repeat;}
#languages #langButtons a.francaisOn:hover {background-image:url(/img/general/francais_on.jpg);background-repeat:no-repeat;}

#languages #langButtons a.chinese {background-image:url(/img/general/chinesisch_off.gif); background-repeat:no-repeat; width:20px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #langButtons a.chinese:active {background-image:url(/img/general/chinesisch_off.gif);background-repeat:no-repeat;}
#languages #langButtons a.chinese:visited {background-image:url(/img/general/chinesisch_off.gif);background-repeat:no-repeat;}
#languages #langButtons a.chinese:hover {background-image:url(/img/general/chinesisch_on.gif);background-repeat:no-repeat;width:74px; height:9px;}

#languages #langButtons a.chineseOn {background-image:url(/img/general/chinesisch_on.gif); background-repeat:no-repeat; width:74px; height:9px; margin:0px; padding:0px;}
#languages #langButtons a.chineseOn:active {background-image:url(/img/general/chinesisch_on.gif);background-repeat:no-repeat;}
#languages #langButtons a.chineseOn:visited {background-image:url(/img/general/chinesisch_on.gif);background-repeat:no-repeat;}
#languages #langButtons a.chineseOn:hover {background-image:url(/img/general/chinesisch_on.gif);background-repeat:no-repeat;}

#projektButtons{margin:0px; padding:0px;}
#projektButtons img{margin:0px; padding:0px;}
.projektNavItem {margin:0px 0px 3px 0px; padding:0px;}
.projektNavItem img{margin:0px; padding:0px;}
#projektButtons .projektNavItem img{margin:0px; padding:0px;}

/************************ referenzen Navi *************************************/
#languages #projektButtons a.projectNavNext_off{display:block; background-image:url(/img/general/ref_nav_projektZurueck_off.gif); background-repeat:no-repeat; width:80px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavNext_off{background-image:url(/img/general/ref_nav_projektZurueck_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavNext_off{background-image:url(/img/general/ref_nav_projektZurueck_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavNext_off{background-image:url(/img/general/ref_nav_projektZurueck_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavPrev_off{display:block; background-image:url(/img/general/ref_nav_projektVor_off.gif); background-repeat:no-repeat; width:74px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavPrev_off{background-image:url(/img/general/ref_nav_projektVor_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavPrev_off{background-image:url(/img/general/ref_nav_projektVor_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavPrev_off{background-image:url(/img/general/ref_nav_projektVor_on.gif); background-repeat:no-repeat;}
/*
#languages #projektButtons a.projectNavAll_off{display:block; background-image:url(/img/general/ref_nav_all_off.gif); background-repeat:no-repeat; width:74px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavAll_off{background-image:url(/img/general/ref_nav_all_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavAll_off{background-image:url(/img/general/ref_nav_all_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavAll_off{background-image:url(/img/general/ref_nav_all_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavMuseum_off{display:block; background-image:url(/img/general/ref_nav_museum_off.gif); background-repeat:no-repeat; width:36px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavMuseum_off{background-image:url(/img/general/ref_nav_museum_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavMuseum_off{background-image:url(/img/general/ref_nav_museum_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavMuseum_off{background-image:url(/img/general/ref_nav_museum_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavExpo_off{display:block; background-image:url(/img/general/ref_nav_expo_off.gif); background-repeat:no-repeat; width:25px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavExpo_off{background-image:url(/img/general/ref_nav_expo_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavExpo_off{background-image:url(/img/general/ref_nav_expo_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavExpo_off{background-image:url(/img/general/ref_nav_expo_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavTradeFair_off{display:block; background-image:url(/img/general/ref_nav_tradeFair_off.gif); background-repeat:no-repeat; width:56px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavTradeFair_off{background-image:url(/img/general/ref_nav_tradeFair_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavTradeFair_off{background-image:url(/img/general/ref_nav_tradeFair_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavTradeFair_off{background-image:url(/img/general/ref_nav_tradeFair_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavInteractive_off{display:block; background-image:url(/img/general/ref_nav_interaktiv_off.gif); background-repeat:no-repeat; width:60px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavInteractive_off{background-image:url(/img/general/ref_nav_interaktiv_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavInteractive_off{background-image:url(/img/general/ref_nav_interaktiv_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavInteractive_off{background-image:url(/img/general/ref_nav_interaktiv_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavOthers_off{display:block; background-image:url(/img/general/ref_nav_others_off.gif); background-repeat:no-repeat; width:36px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavOthers_off{background-image:url(/img/general/ref_nav_others_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavOthers_off{background-image:url(/img/general/ref_nav_others_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavOthers_off{background-image:url(/img/general/ref_nav_others_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavLectures_off{display:block; background-image:url(/img/general/ref_nav_lectures_off.gif); background-repeat:no-repeat; width:48px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavLectures_off{background-image:url(/img/general/ref_nav_lectures_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavLectures_off{background-image:url(/img/general/ref_nav_lectures_off.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavLectures_off{background-image:url(/img/general/ref_nav_lectures_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavAll_on{display:block; background-image:url(/img/general/ref_nav_all_on.gif); background-repeat:no-repeat; width:74px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavAll_on{background-image:url(/img/general/ref_nav_all_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavAll_on{background-image:url(/img/general/ref_nav_all_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavAll_on{background-image:url(/img/general/ref_nav_all_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavMuseum_on{display:block; background-image:url(/img/general/ref_nav_museum_on.gif); background-repeat:no-repeat; width:36px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavMuseum_on{background-image:url(/img/general/ref_nav_museum_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavMuseum_on{background-image:url(/img/general/ref_nav_museum_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavMuseum_on{background-image:url(/img/general/ref_nav_museum_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavExpo_on{display:block; background-image:url(/img/general/ref_nav_expo_on.gif); background-repeat:no-repeat; width:25px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavExpo_on{background-image:url(/img/general/ref_nav_expo_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavExpo_on{background-image:url(/img/general/ref_nav_expo_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavExpo_on{background-image:url(/img/general/ref_nav_expo_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavTradeFair_on{display:block; background-image:url(/img/general/ref_nav_tradeFair_on.gif); background-repeat:no-repeat; width:56px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavTradeFair_on{background-image:url(/img/general/ref_nav_tradeFair_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavTradeFair_on{background-image:url(/img/general/ref_nav_tradeFair_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavTradeFair_on{background-image:url(/img/general/ref_nav_tradeFair_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavInteractive_on{display:block; background-image:url(/img/general/ref_nav_interaktiv_on.gif); background-repeat:no-repeat; width:60px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavInteractive_on{background-image:url(/img/general/ref_nav_interaktiv_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavInteractive_on{background-image:url(/img/general/ref_nav_interaktiv_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavInteractive_on{background-image:url(/img/general/ref_nav_interaktiv_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavOthers_on{display:block; background-image:url(/img/general/ref_nav_others_on.gif); background-repeat:no-repeat; width:36px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavOthers_on{background-image:url(/img/general/ref_nav_others_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavOthers_on{background-image:url(/img/general/ref_nav_others_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavOthers_on{background-image:url(/img/general/ref_nav_others_on.gif); background-repeat:no-repeat;}

#languages #projektButtons a.projectNavLectures_on{display:block; background-image:url(/img/general/ref_nav_lectures_on.gif); background-repeat:no-repeat; width:48px; height:9px; margin:0px; padding:0px; border:0px;}
#languages #projektButtons a:active.projectNavLectures_on{background-image:url(/img/general/ref_nav_lectures_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:visited.projectNavLectures_on{background-image:url(/img/general/ref_nav_lectures_on.gif); background-repeat:no-repeat;}
#languages #projektButtons a:hover.projectNavLectures_on{background-image:url(/img/general/ref_nav_lectures_on.gif); background-repeat:no-repeat;}
*/
#catItems{margin:8px 0px 0px 0px;}
.catItem{margin:0px 0px 1px 0px; width:300px;}
.catItem a.off{color:#8d8585;font-family:Arial,sans-serif; font-size:10px;text-decoration:none;}
.catItem a:active.off{color:#8d8585;text-decoration:none;}
.catItem a:visited.off{color:#8d8585;text-decoration:none;}
.catItem a:hover.off{color:#ffffff;text-decoration:none;}
.catItem a.on{color:#ffffff;font-family:Arial,sans-serif; font-size:10px;text-decoration:none;}
.catItem a:active.on{color:#ffffff;text-decoration:none;}
.catItem a:visited.on{color:#ffffff;text-decoration:none;}
.catItem a:hover.on{color:#ffffff;text-decoration:none;}

/************************ navigation ******************************************/
/************ Original von http://www.alistapart.com/articles/hybrid/ *********/
#nav{width:780px;}
#navi{ margin:0px; padding:0px;}
#subnavi{margin:-5px 0px 0px 0px; padding:0px;width:780px;}
#navi li { /*float the main list items*/ margin: 0; float: left; display: block; padding:0px;}
#navi li.off ul, #navi li.on ul { /*hide the subnavs*/ display: none;}
#navi li a { /*for all links in the list*/  /*color: #f90; font-weight: bold;
             display: block; height: 21px; width: 100px; border: 1px solid #29497b;
             padding: 5px; */}
/* 2. level */
#navi li.off ul, #navi li.on ul {/*put the subnavs below and hide them all*/
                                 display: none; position: absolute; top: 33px;
                                 height: 21px; left:0px; padding-top: 103px;}
#navi li.on ul a, #navi li.off ul a {float: left; /*ie doesn't inherit the float*/
                                     border: 0; color: #f90; width: auto;
                                     margin-right: 0px;}
#navi li.on ul { /*display the current topic*/ display: block;}
#navi li.off:hover ul { /*  display the other topics when their parent is hovered */
                       display: none; z-index: 6000;}
#navi li.off a:hover, #navi li.off:hover a {/* background: #29497b; color: #f90;*/}
#navi li.off ul, #navi li.on ul {/*put the subnav below*/ top: 33px; *top: 44px; /*reposition for IE*/}

/*****************************************************************************/
/*****************************************************************************/
/**** 2. navi bei mouse over ausgeschaltet 
      bei bedarf erste zeile wieder einkommenitiren und 2. auskommentieren ****/ 
/*****************************************************************************/
/*****************************************************************************/
/*#navi li.off:hover ul, #navi li.over ul {z-index: 6000;}*/
#navi li.off:hover ul, #navi li.over ul {display: none; z-index: 6000;}
/*****************************************************************************/
/*****************************************************************************/
/**** 2. navi bei mouse over ausgeschaltet ****/ 
/*****************************************************************************/
/*****************************************************************************/




#navi li.off a:hover, #navi li:hover a, #navi li.over a {/* background: #29497b; color: #f90;*/}

#navi a.work {display:block; background-image:url(/img/general/nav_work_off.gif); width:87px; height:21px; margin:0px; padding:0px; border:0px;}
#navi a.work:active {background-image:url(/img/general/nav_work_off.gif);}
#navi a.work:visited {background-image:url(/img/general/nav_work_off.gif);}
#navi a.work:hover {background-image:url(/img/general/nav_work_on.gif);}

#navi a.workOn {display:block; background-image:url(/img/general/nav_work_on.gif); width:87px; height:21px; margin:0px; padding:0px;}
#navi a.workOn:active {background-image:url(/img/general/nav_work_on.gif);}
#navi a.workOn:visited {background-image:url(/img/general/nav_work_on.gif);}
#navi a.workOn:hover {background-image:url(/img/general/nav_work_on.gif);}

#navi a.about {display:block; background-image:url(/img/general/nav_about_off.gif); width:104px; height:21px; margin:0px; padding:0px;}
#navi a.about:active {background-image:url(/img/general/nav_about_off.gif);}
#navi a.about:visited {background-image:url(/img/general/nav_about_off.gif);}
#navi a.about:hover {background-image:url(/img/general/nav_about_on.gif);}

#navi a.aboutOn {display:block; background-image:url(/img/general/nav_about_on.gif); width:104px; height:21px;margin:0px; padding:0px;}
#navi a.aboutOn:active {background-image:url(/img/general/nav_about_on.gif);}
#navi a.aboutOn:visited {background-image:url(/img/general/nav_about_on.gif);}
#navi a.aboutOn:hover {background-image:url(/img/general/nav_about_on.gif);}

#navi a.profile {display:block; background-image:url(/img/general/nav_profile_off.gif);width:138px; height:23px; margin:0px; padding:0px;}
#navi a.profile:active {background-image:url(/img/general/nav_profile_off.gif);}
#navi a.profile:visited {background-image:url(/img/general/nav_profile_off.gif);}
#navi a.profile:hover {background-image:url(/img/general/nav_profile_on.gif);}

#nav a.profileOn {display:block; background-image:url(/img/general/nav_profile_on.gif); width:138px; height:23px;margin:0px; padding:0px;}
#nav a.profileOn:active {background-image:url(/img/general/nav_profile_on.gif);}
#nav a.profileOn:visited {background-image:url(/img/general/nav_profile_on.gif);}
#nav a.profileOn:hover {background-image:url(/img/general/nav_profile_on.gif);}

#nav a.team {display:block; background-image:url(/img/general/nav_teamLang_off.gif);width:640px; height:23px;margin:0px; padding:0px;}
#nav a.team:active {background-image:url(/img/general/nav_teamLang_off.gif);}
#nav a.team:visited {background-image:url(/img/general/nav_teamLang_off.gif);}
#nav a.team:hover {background-image:url(/img/general/nav_teamLang_on.gif);}

#nav a.teamOn {display:block; background-image:url(/img/general/nav_team_on.gif);width:86px; height:23px;margin:0px; padding:0px;}
#nav a.teamOn:active {background-image:url(/img/general/nav_team_on.gif);}
#nav a.teamOn:visited {background-image:url(/img/general/nav_team_on.gif);}
#nav a.teamOn:hover {background-image:url(/img/general/nav_team_on.gif);}

#nav a.jobs {display:block; background-image:url(/img/general/nav_jobs_off.gif);width:86px; height:23px;margin:0px; padding:0px;}
#nav a.jobs:active {background-image:url(/img/general/nav_jobs_off.gif);}
#nav a.jobs:visited {background-image:url(/img/general/nav_jobs_off.gif);}
#nav a.jobs:hover {background-image:url(/img/general/nav_jobs_on.gif);}

#nav a.jobsOn {display:block; background-image:url(/img/general/nav_jobs_on.gif);width:86px; height:23px;margin:0px; padding:0px;}
#nav a.jobsOn:active {background-image:url(/img/general/nav_jobs_on.gif);}
#nav a.jobsOn:visited {background-image:url(/img/general/nav_jobs_on.gif);}
#nav a.jobsOn:hover {background-image:url(/img/general/nav_jobs_on.gif);}

#nav a.links {display:block; background-image:url(/img/general/nav_links_off.gif);width:104px; height:23px;margin:0px; padding:0px;}
#nav a.links:active {background-image:url(/img/general/nav_links_off.gif);}
#nav a.links:visited {background-image:url(/img/general/nav_links_off.gif);}
#nav a.links:hover {background-image:url(/img/general/nav_links_on.gif);}

#nav a.linksOn {display:block; background-image:url(/img/general/nav_links_on.gif);width:104px; height:23px;margin:0px; padding:0px;}
#nav a.linksOn:active {background-image:url(/img/general/nav_links_on.gif);}
#nav a.linksOn:visited {background-image:url(/img/general/nav_links_on.gif);}
#nav a.linksOn:hover {background-image:url(/img/general/nav_links_on.gif);}

#nav a.awards {display:block; background-image:url(/img/general/nav_awards_off.gif);width:121px; height:21px;margin:0px; padding:0px;}
#nav a.awards:active {background-image:url(/img/general/nav_awards_off.gif);}
#nav a.awards:visited {background-image:url(/img/general/nav_awards_off.gif);}
#nav a.awards:hover {background-image:url(/img/general/nav_awards_on.gif);}

#nav a.awardsOn {display:block; background-image:url(/img/general/nav_awards_on.gif);width:121px; height:21px;margin:0px; padding:0px;}
#nav a.awardsOn:active {background-image:url(/img/general/nav_awards_on.gif);}
#nav a.awardsOn:visited {background-image:url(/img/general/nav_awards_on.gif);}
#nav a.awardsOn:hover {background-image:url(/img/general/nav_awards_on.gif);}

#nav a.contact {display:block; background-image:url(/img/general/nav_contact_off.gif);width:138px; height:21px;margin:0px; padding:0px;}
#nav a.contact:active {background-image:url(/img/general/nav_contact_off.gif);}
#nav a.contact:visited {background-image:url(/img/general/nav_contact_off.gif);}
#nav a.contact:hover {background-image:url(/img/general/nav_contact_on.gif);}

#nav a.contactOn {display:block; background-image:url(/img/general/nav_contact_on.gif);width:138px; height:21px;margin:0px; padding:0px;}
#nav a.contactOn:active {background-image:url(/img/general/nav_contact_on.gif);}
#nav a.contactOn:visited {background-image:url(/img/general/nav_contact_on.gif);}
#nav a.contactOn:hover {background-image:url(/img/general/nav_contact_on.gif);}

#navi a.all {display:block; background-image:url(/img/general/nav_work_alle_off.gif);width:215px; height:23px; margin:0px; padding:0px;}
#navi a.all:active {background-image:url(/img/general/nav_work_alle_off.gif);}
#navi a.all:visited {background-image:url(/img/general/nav_work_alle_off.gif);}
#navi a.all:hover {background-image:url(/img/general/nav_work_alle_on.gif);}

#nav a.allOn {display:block; background-image:url(/img/general/nav_work_alle_on.gif); width:215px; height:23px;margin:0px; padding:0px;}
#nav a.allOn:active {background-image:url(/img/general/nav_work_alle_on.gif);}
#nav a.allOn:visited {background-image:url(/img/general/nav_work_alle_on.gif);}
#nav a.allOn:hover {background-image:url(/img/general/nav_work_alle_on.gif);}

#navi a.museum {display:block; background-image:url(/img/general/nav_work_museum_off.gif);width:121px; height:23px; margin:0px; padding:0px;}
#navi a.museum:active {background-image:url(/img/general/nav_work_museum_off.gif);}
#navi a.museum:visited {background-image:url(/img/general/nav_work_museum_off.gif);}
#navi a.museum:hover {background-image:url(/img/general/nav_work_museum_on.gif);}

#nav a.museumOn {display:block; background-image:url(/img/general/nav_work_museum_on.gif); width:121px; height:23px;margin:0px; padding:0px;}
#nav a.museumOn:active {background-image:url(/img/general/nav_work_museum_on.gif);}
#nav a.museumOn:visited {background-image:url(/img/general/nav_work_museum_on.gif);}
#nav a.museumOn:hover {background-image:url(/img/general/nav_work_museum_on.gif);}

#navi a.expo {display:block; background-image:url(/img/general/nav_work_expo_off.gif);width:87px; height:23px; margin:0px; padding:0px;}
#navi a.expo:active {background-image:url(/img/general/nav_work_expo_off.gif);}
#navi a.expo:visited {background-image:url(/img/general/nav_work_expo_off.gif);}
#navi a.expo:hover {background-image:url(/img/general/nav_work_expo_on.gif);}

#nav a.expoOn {display:block; background-image:url(/img/general/nav_work_expo_on.gif); width:87px; height:23px;margin:0px; padding:0px;}
#nav a.expoOn:active {background-image:url(/img/general/nav_work_expo_on.gif);}
#nav a.expoOn:visited {background-image:url(/img/general/nav_work_expo_on.gif);}
#nav a.expoOn:hover {background-image:url(/img/general/nav_work_expo_on.gif);}

#navi a.tradefair {display:block; background-image:url(/img/general/nav_work_tradefair_off.gif);width:181px; height:23px; margin:0px; padding:0px;}
#navi a.tradefair:active {background-image:url(/img/general/nav_work_tradefair_off.gif);}
#navi a.tradefair:visited {background-image:url(/img/general/nav_work_tradefair_off.gif);}
#navi a.tradefair:hover {background-image:url(/img/general/nav_work_tradefair_on.gif);}

#nav a.tradefairOn {display:block; background-image:url(/img/general/nav_work_tradefair_on.gif); width:181px; height:23px;margin:0px; padding:0px;}
#nav a.tradefairOn:active {background-image:url(/img/general/nav_work_tradefair_on.gif);}
#nav a.tradefairOn:visited {background-image:url(/img/general/nav_work_tradefair_on.gif);}
#nav a.tradefairOn:hover {background-image:url(/img/general/nav_work_tradefair_on.gif);}

#navi a.interactiv {display:block; background-image:url(/img/general/nav_work_interaktiv_off.gif);width:208px; height:23px; margin:0px; padding:0px;}
#navi a.interactiv:active {background-image:url(/img/general/nav_work_interaktiv_off.gif);}
#navi a.interactiv:visited {background-image:url(/img/general/nav_work_interaktiv_off.gif);}
#navi a.interactiv:hover {background-image:url(/img/general/nav_work_interaktiv_on.gif);}

#nav a.interactivOn {display:block; background-image:url(/img/general/nav_work_interaktiv_on.gif); width:208px; height:23px;margin:0px; padding:0px;}
#nav a.interactivOn:active {background-image:url(/img/general/nav_work_interaktiv_on.gif);}
#nav a.interactivOn:visited {background-image:url(/img/general/nav_work_interaktiv_on.gif);}
#nav a.interactivOn:hover {background-image:url(/img/general/nav_work_interaktiv_on.gif);}

#navi a.others {display:block; background-image:url(/img/general/nav_work_others_off.gif);width:121px; height:23px; margin:0px; padding:0px;}
#navi a.others:active {background-image:url(/img/general/nav_work_others_off.gif);}
#navi a.others:visited {background-image:url(/img/general/nav_work_others_off.gif);}
#navi a.others:hover {background-image:url(/img/general/nav_work_others_on.gif);}

#nav a.othersOn {display:block; background-image:url(/img/general/nav_work_others_on.gif); width:121px; height:23px;margin:0px; padding:0px;}
#nav a.othersOn:active {background-image:url(/img/general/nav_work_others_on.gif);}
#nav a.othersOn:visited {background-image:url(/img/general/nav_work_others_on.gif);}
#nav a.othersOn:hover {background-image:url(/img/general/nav_work_others_on.gif);}

#navi a.teachings {display:block; background-image:url(/img/general/nav_work_teachings_off.gif);width:172px; height:23px; margin:0px; padding:0px;}
#navi a.teachings:active {background-image:url(/img/general/nav_work_teachings_off.gif);}
#navi a.teachings:visited {background-image:url(/img/general/nav_work_teachings_off.gif);}
#navi a.teachings:hover {background-image:url(/img/general/nav_work_teachings_on.gif);}

#nav a.teachingsOn {display:block; background-image:url(/img/general/nav_work_teachings_on.gif); width:172px; height:23px;margin:0px; padding:0px;}
#nav a.teachingsOn:active {background-image:url(/img/general/nav_work_teachings_on.gif);}
#nav a.teachingsOn:visited {background-image:url(/img/general/nav_work_teachings_on.gif);}
#nav a.teachingsOn:hover {background-image:url(/img/general/nav_work_teachings_on.gif);}

/* #subheadlines{ display: none;} */

/************************ contentbereich **************************************/
#content{margin:205px 0px 0px 0px;}
#subheadlines{clear:both; margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; width:780px;}
.subheadline{clear:both; margin:1px 0px 2px 0px; padding:0px;}
.subheadline img{display:block; margin:0px; padding:0px; border:0px;}
#flashcontent{z-index: 5555;}
#textbox{width:800px;}
 
a.contentLink:link, a.contentLink:visited, a.contentLink:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffff; font-family:Arial,sans-serif; font-size:12px;}
a.contentLink:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:12px;}

.linkContent{margin:0px 0px 20px 0px;}
.linkContent a.contentLink:link, .linkContent a.contentLink:visited, .linkContent a.contentLink:active {text-decoration:underline; display:inline; margin:0px; padding:0px; color:#5a9de3; font-family:Arial,sans-serif; font-size:13px;}
.linkContent a.contentLink:hover {text-decoration:underline; display:inline; margin:0px; padding:0px; color:#276ab0; font-family:Arial,sans-serif; font-size:13px;}


/******************************* home *****************************************/
#homeContent{margin:9px 0px 0px 0px; padding:0px;}
#homeContent .contentImage{margin:0px; padding:0px; border:0px;}
#homeContent .contentImage img{display:block; margin:0px; padding:0px;  border:0px;}

/************************ work uebersicht *************************************/
.refThumb{float:left; width:150px; height: 156px; margin:0px 8px 0px 0px;}
.refTextLink{margin:0px 0px 0px 0px;}
.refThumb img{border:0px; margin:0px; padding:0px; width:150px; height:84px;}
.refThumb a {font-family:Arial,sans-serif; font-size:10px; line-height:12px;}
.refThumb .text{padding:87px 0px 0px 0px;}
/************************ work detail *****************************************/
.texte{width:780px;margin:15px 0px 0px 0px;line-height:18px;}
.contentLeft{float:left; width:365px;margin:-7px 50px 0px 0px;}
.contentLeft .headline{margin:7px 0px 0px 0px;}
.contentRight{float:left; width:360px;margin:-7px 0px 0px 0px;}
.contentRight .headline{margin:7px 0px 0px 0px;}
.contentRight p{margin:18px 0px 0px 0px; padding:0px;}
.contentRight p.klein{margin:6px 0px 0px 0px; padding:0px;}
.textItem{margin:0px 0px 20px 0px;}
/************************ awards **********************************************/
.award{clear:both;width:780px;height:105px; border-bottom-width:1px; border-bottom-style:solid; border-color:#09223c;}
.awardImg{clear:both; float:left; width:161px; margin:9px 0px 0px 0px;}
.awardImg img{margin:0px; padding:0px;}
/*
.awardTxt{vertical-align:bottom; background:#000000; float:left; width:600px; margin:83px 0px 0px 0px;color:#8d8585; font-family:Arial,sans-serif; font-size:11px; line-height:12px;}
.awardTxt a:link, .awardTxt a:visited, .awardTxt a:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:11px; line-height:12px;}
.awardTxt a:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:11px; line-height:12px;}
*/
.awardTxt{vertical-align:bottom; background:#000000; float:left; width:600px; margin:82px 0px 0px 0px;color:#ffffff; font-family:Arial,sans-serif; font-size:13px; line-height:12px;}
.awardTxt a:link, .awardTxt a:visited, .awardTxt a:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:13px; line-height:12px;}
.awardTxt a:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:13px; line-height:12px;}

/************************ contact **********************************************/
#contact{clear:both;width:500px;line-height:18px;font-size:13px;}
#contact p {margin:0px; padding:0px;}
#contact a:link, a:visited, a:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:13px;}
#contact a:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:13px;}
span.blueArrow{color:#276ab0;}
#contact a.underlined, a.underlined:link, a.underlined:visited, a.underlined:active {text-decoration:underline; display:inline; margin:0px; padding:0px; color:#ffff; font-family:Arial,sans-serif; font-size:13px;}
#contact a.underlined:hover {text-decoration:underline; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:13px;}
span.blue{color:#276ab0;}


#contentMouseover1 a.contentLink, a.contentLink:link, a.contentLink:visited, a.contentLink:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover1 a.contentLink:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover1 span.blue{color:#276ab0;}
#contentMouseover2 a.contentLink, a.contentLink:link, a.contentLink:visited, a.contentLink:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover2 a.contentLink:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover2 span.blue{color:#276ab0;}
#contentMouseover3 a.contentLink, a.contentLink:link, a.contentLink:visited, a.contentLink:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover3 a.contentLink:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover3 span.blue{color:#276ab0;}
#contentMouseover4 a.contentLink, a.contentLink:link, a.contentLink:visited, a.contentLink:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover4 a.contentLink:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover4 span.blue{color:#276ab0;}
#contentMouseover5 a.contentLink, a.contentLink:link, a.contentLink:visited, a.contentLink:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover5 a.contentLink:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover5 span.blue{color:#276ab0;}
#contentMouseover6 a.contentLink, a.contentLink:link, a.contentLink:visited, a.contentLink:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover6 a.contentLink:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover6 span.blue{color:#276ab0;}
#contentMouseover7 a.contentLink, a.contentLink:link, a.contentLink:visited, a.contentLink:active {text-decoration:none; display:inline; margin:0px; padding:0px; color:#ffffff; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover7 a.contentLink:hover {text-decoration:none; display:inline; margin:0px; padding:0px; color:#8d8585; font-family:Arial,sans-serif; font-size:12px;}
#contentMouseover7 span.blue{color:#276ab0;}


#nlRegForm{margin:0px 0px 15px 0px;}
.error{margin:10px 0px 10px 0px; color:#ff0000;}
.thickboxContent{clear:both;width:400px; border-top:1px dashed #276ab0; border-bottom:1px dashed #276ab0;}
.thickboxContent #formSection{padding:0px 0px 5px 0px;}
.thickboxContent .left{float:left;width:200px;padding:10px 0px 10px 0px;}
.thickboxContent .right{float:right;width:180px;padding:50px 0px 10px 0px;}
.thickboxContent .hint{font-style:italic; font-size:11px; color:#8d8585;}
.thickboxContent .formSubmit{clear:both;width:400px;padding:10px 0px 10px 0px;}

/************************ about **********************************************/
.contentItem{width:500px;line-height:18px; margin: 0px 0px 20px 0px;font-size:13px;}
.contentMouseover{clear:both; width:780px;}
.contentMouseover .image{float:left;}

.contentMouseover1{clear:both; width:780px;}
.contentMouseover1 .image{float:left;}
.contentMouseover2{clear:both; width:780px;}
.contentMouseover2 .image{float:left;}
.contentMouseover3{clear:both; width:780px;}
.contentMouseover3 .image{float:left;}
.contentMouseover4{clear:both; width:780px;}
.contentMouseover4 .image{float:left;}

.hiddenContent{visibility:hidden} 

.mitarbeiter{clear:both; margin:20px 0px 0px 0px;}
.mitarbeiter .image{float:left; margin:0px 20px 20px 0px; width:220px;}
.mitarbeiter .content{float:left; margin:0px 0px 20px 0px; width:500px; font-size:13px;color:#ffffff;}
.mitarbeiter .content a {font-size:13px;} 

ul{margin:0px 0px 0px 15px; padding:0px;}

/********************* footer *************************************************/
#footer{clear:both;}


/********************* newsletter *********************************************/
#newsletter {width:826px;background:#000000;color:#ffffff; margin:0px; padding:0px; border:0px;}
#newsletter table {width:826px;background:#000000;color:#ffffff; margin:0px; padding:0px; border:0px;}
#newsletter tr {width:826px;background:#000000;color:#ffffff; margin:0px; padding:0px; border:0px;}
#newsletter td {width:826px;background:#000000;color:#ffffff; margin:0px; padding:0px; border:0px;}
#newsletter img {margin:0px; padding:0px; border:0px; display:block;}
