/*
   =================================================================
     GRUNDEINSTELLUNGEN
   =================================================================
*/

/*
   -----------------------------------------------------------------
     FARBEN
   -----------------------------------------------------------------

ihk|003366|D1DCE9|FFFFFF
alle|02488F|9DB7D2|C0D1E3
consumerprodukte|0080C4|A5CBE4|BFDFF0
elektrotechnik|0090A0|A5CFDB|BFE3E7
handel|008B67|A5CECC|BFE2D9
it|46AE3A|B7D7C1|D1EBCE
lebenswissenschaften|A1B11D|CDD8BA|E7EBC6
logistik|A30078|CEABD1|E8BFDD
maschinenbau|B30041|D2ABC3|ECBFCF
metall|E21620|DEB1BA|F8C5C7
nutzfahrzeuge|EA6620|E0C5BA|FAD9C7
produktion|EF851F|E1CDBA|FBE0C7
dienstleistungen|E6A61A|DFD5B9|F9E9C6

*/

/*
   -----------------------------------------------------------------
     SCHRIFTEN UND ABSTÄNDE
   -----------------------------------------------------------------
*/


body {
  margin:0;
  padding:0;
  text-align:left;
  color:#003366;
  background:url(hintergrund.gif) 175px 0px repeat-y;
  background-color:#D1DCE9;
}

div,h1,h2,h3,p,ul,li,a,img,select,input,submit {
  margin:0;
  padding:0;
  font-family:arial,helvetica,sans-serif;
  font-size:11px;
  line-height:16px;
  font-style:normal;
  text-decoration:none;
}

input {
  vertical-align:middle;
}


div#mitte p.bodytext, div#mitte h1, div#mitte h2, div#mitte ul {
padding:10px;
}

div#details p.bodytext, div#details h1, div#details h2, div#details ul {
padding:0px;
}

div#anim {
  background-color:#D1DCE9;
}

th {
  text-align:left;
}

p,ul {
  padding-bottom:6px;
}

li {
  padding-bottom:2px;
}

form {margin:0;padding:0;}

/*
   =================================================================
     STRUKTUR
   =================================================================
*/

div#behaelter {
  margin:0;
  text-align:left;
  width:840px;
  background-color:#D1DCE9;
}

/*
   -----------------------------------------------------------------
     OBEN
   -----------------------------------------------------------------
*/

div#behaelter_oben {
  position:relative;
  top:0px;
  left:0px;
  width:840px;
  height:90px;
  background-color:#FFFFFF;
  }

div#menue_top {
  position:absolute;
  top:0px;
  right:0px;
}

div#ihk {
  position:absolute;
  top:30px;
  left:25px;
}
div#logo {
  position:absolute;
  top:25px;
  left:255px;
}
div#ihk24 {
  position:absolute;
  top:35px;
  right:60px;
}

/*
   -----------------------------------------------------------------
     MITTE
   -----------------------------------------------------------------
*/

div#behaelter_mitte {
  position:relative;
  top:0px;
  left:0px;
  height:135px;
  width:840px;
  background-color:#003366;
  }

div#menue_sprache {
  position:absolute;
  top:5px;
  right:10px;
  color:#FFFFFF;
}

div#menue_sprache a {
  color:#FFFFFF;
}

div#menue_sprache a:hover {
  color:#D1DCE9;
}
div#bild {
  position:absolute;
  top:35px;
  left:0px;
}

div#sep {
  position:absolute;
  top:115px;
  left:0px;
  width:840px;
  height:20px;
  background-color:#D1DCE9;
}

/*
   -----------------------------------------------------------------
     UNTEN
   -----------------------------------------------------------------
*/

div#behaelter_unten {
  position:relative;
  top:0px;
  left:0px;
  width:840px;
  }

div#links {
  float:left;
  width:170px;
  overflow:hidden;
}

div#rechts {
  float:right;
  width:170px;
  overflow:hidden;
}

div#mitte {
  width:491px;
  margin: 0px 175px 0 175px;
  padding-bottom:0px;
  background-color:#FFFFFF;
}

/*
   =================================================================
     MENUES
   =================================================================
*/

/*
   -----------------------------------------------------------------
     MENUE TOP
   -----------------------------------------------------------------
*/

ul#top {
  margin: 0px;
  padding: 4px;
  white-space: nowrap;
}

#top li {
  margin: 5px;
  display: inline;
  list-style-type: none;
}

#top a {
  padding: 2px 2px;
  color: #A5A5A5;
  text-decoration: none;
}

#top a:link, #top a:visited {
}

#top a:hover, #top #active a {
  color: #000000;
}

/*
   -----------------------------------------------------------------
     MENUE PFAD
   -----------------------------------------------------------------
*/

ul#pfad {
  margin: 0px;
  padding: 4px;
  white-space: nowrap;
}

#pfad li {
  margin: 5px;
  display: inline;
  list-style-type: none;
}

#pfad a {
  padding: 2px 2px;
  color: #A5A5A5;
  text-decoration: none;
}

#pfad a:link, #pfad a:visited {
}

#pfad a:hover, #pfad #active a {
  color: #000000;
}

/*
   -----------------------------------------------------------------
     MENUE SPRACHE
   -----------------------------------------------------------------
*/

ul#sprache {
  margin: 0px;
  padding: 4px;
  white-space: nowrap;
}

#sprache li {
  margin: 5px;
  display: inline;
  list-style-type: none;
}

#sprache li a {
  padding: 2px 2px;
  color: #D1DCE9;
  text-decoration: none;
}

#sprache li a:link, #sprache li a:visited {
}

#sprache li a:hover {
  color: #FFFFFF;
}

/*
   -----------------------------------------------------------------
     MENUE ALPHA
   -----------------------------------------------------------------
*/

div#mitte ul#alpha {
  margin: 0px;
  padding: 4px;
  white-space: nowrap;
  background-color: #003366;
  font-weight:bold;
}

#alpha li {
  margin: 2px;
  display: inline;
  list-style-type: none;
  background-color: #003366;
}

#alpha li a {
  padding: 2px 2px;
  color: #FFFFFF;
  text-decoration: none;
}

#alpha li a:link, #alpha li a:visited {
}

#alpha  li a:hover, #alpha li#active a {
  color: #003366;
  background-color: #D1DCE9;
}

/*
   -----------------------------------------------------------------
     MENUE BRANCHE
   -----------------------------------------------------------------
*/

#branche {
  border:0px;
  border-top:1px;
  border-style:solid;
  border-color:#003366;
}

#branche ul {
  line-height:14px;
  padding:0;
  margin:0;
  list-style-type: none;
}

#branche li {
  line-height:14px;
  padding-bottom:1px;
  margin:0;
  width:170px;
}

#branche li a {
  font-size:10px;
  line-height:14px;
  display: block;
  padding-top: 3px;
  padding-left: 25px;
  padding-bottom: 4px;
  color: #003366;
  background:url(menue.gif) 0px 0px no-repeat;
  border:0px;
  border-right:8px;
  border-bottom:1px;
  border-style:solid;
  border-color:#003366;
  background-color:#D1DCE9;
}

li#alle a:hover, li#alle_on a {
  background-image:url(menue_alle.gif);
  border-color:#02488F;
  background-color:#9DB7D2;
}

li#consumerprodukte a:hover, li#consumerprodukte_on a {
  background-image:url(menue_consumerprodukte.gif);
  border-color:#0080C4;
	background-color:#A5CBE4;
}
li#elektrotechnik a:hover, li#elektrotechnik_on a {
  background-image:url(menue_elektrotechnik.gif);
  border-color:#0090A0;
	background-color:#A5CFDB;
}
li#handel a:hover, li#handel_on a {
  background-image:url(menue_handel.gif);
  border-color:#008B67;
	background-color:#A5CECC;
}
li#it a:hover, li#it_on a {
  background-image:url(menue_it.gif);
  border-color:#46AE3A;
	background-color:#B7D7C1;
}
li#lebenswissenschaften a:hover, li#lebenswissenschaften_on a {
  background-image:url(menue_lebenswissenschaften.gif);
  border-color:#A1B11D;
	background-color:#CDD8BA;
}
li#logistik a:hover, li#logistik_on a {
  background-image:url(menue_logistik.gif);
  border-color:#A30078;
	background-color:#CEABD1;
}
li#maschinenbau a:hover, li#maschinenbau_on a {
  background-image:url(menue_maschinenbau.gif);
  border-color:#B30041;
	background-color:#D2ABC3;
}
li#metall a:hover, li#metall_on a {
  background-image:url(menue_metall.gif);
  border-color:#E21620;
	background-color:#DEB1BA;
}
li#produktion a:hover, li#produktion_on a {
  background-image:url(menue_produktion.gif);
  border-color:#EA6620;
	background-color:#E0C5BA;
}
li#nutzfahrzeuge a:hover, li#nutzfahrzeuge_on a {
  background-image:url(menue_nutzfahrzeuge.gif);
  border-color:#EF851F;
	background-color:#E1CDBA;
}
li#dienstleistungen a:hover, li#dienstleistungen_on a {
  background-image:url(menue_dienstleistungen.gif);
  border-color:#E6A61A;
	background-color:#DFD5B9;
}

/*
   =================================================================
     INHALT
   =================================================================
*/

/*
   -----------------------------------------------------------------
     HEADER
   -----------------------------------------------------------------
*/


div.header {
  background-color:#003366;
  color:#FFFFFF;
  padding: 3px;
  white-space: nowrap;
  font-weight:bold;
}

div.header a {
  color:#FFFFFF;
  text-decoration: none;
  font-size:11px;
}

div.header a:hover {
  color:#D1DCE9;
}

div#pagename {
   float:right;
   font-size:13px;
}
div.header div {
  margin-right:5px;
  padding-right:25px;
  background-position:right;
  background-repeat:no-repeat;
}
div.header div.alle {background-image:url(bigbullet_alle.gif);}
div.header div.consumerprodukte {background-image:url(bigbullet_consumerprodukte.gif);}
div.header div.elektrotechnik {background-image:url(bigbullet_elektrotechnik.gif); }
div.header div.handel {background-image:url(bigbullet_handel.gif);}
div.header div.it {background-image:url(bigbullet_it.gif);}
div.header div.lebenswissenschaften {background-image:url(bigbullet_lebenswissenschaften.gif);}
div.header div.logistik {background-image:url(bigbullet_logistik.gif);}
div.header div.maschinenbau {background-image:url(bigbullet_maschinenbau.gif);}
div.header div.metall {background-image:url(bigbullet_metall.gif);}
div.header div.produktion {background-image:url(bigbullet_produktion.gif);}
div.header div.nutzfahrzeuge {background-image:url(bigbullet_nutzfahrzeuge.gif);}
div.header div.dienstleistungen {background-image:url(bigbullet_dienstleistungen.gif);}

/*
   -----------------------------------------------------------------
     LISTE
   -----------------------------------------------------------------
*/

table.branche {
  width:480px;
  margin: 10px 5px 0 5px;
  font-weight:bold;
  border-collapse:collapse;
}

table.branche tr {
  height:25px;
  border:0px;
}
table.branche tr td {
  height:25px;
  border:0px;
  border-bottom:1px;
  border-style:solid;
  font-size:11px;
  line-height:14px;
}
table.branche tr th {
  height:25px;
  border:0px;
  border-bottom:1px;
  border-style:solid;
  font-size:11px;
  line-height:14px;
}

table.branche .firma {
  width:170px;
  padding:0 5px 0 5px;
}
table.branche .ort {
  width:120px;
  padding:0 5px 0 5px;
}
table.branche .www {
  width:170px;
  padding:0 5px 0 5px;
}
table.branche .spacer {
  width:5px;
  border-style:none;
}

table.branche .branche {
  color:#FF0000;
  border-color:#003366;
  background-color:#FFFFFF;
}

/* HEADER */

table.branche tr th {border-color:#02488F;color:#02488F;}

/*
table.branche tr.header_alle td {border-color:#02488F;color:#02488F;}
table.branche tr.header_consumerprodukte td {border-color:#0080C4;color:#0080C4;}
table.branche tr.header_elektrotechnik td {border-color:#0090A0;color:#0090A0;}
table.branche tr.header_handel td {border-color:#008B67;color:#008B67;}
table.branche tr.header_it td {border-color:#46AE3A;color:#46AE3A;}
table.branche tr.header_lebenswissenschaften td {border-color:#A1B11D;color:#A1B11D;}
table.branche tr.header_logistik td {border-color:#A30078;color:#A30078;}
table.branche tr.header_maschinenbau td {border-color:#B30041;color:#B30041;}
table.branche tr.header_metall td {border-color:#E21620;color:#E21620;}
table.branche tr.header_nutzfahrzeuge td {border-color:#EA6620;color:#EA6620;}
table.branche tr.header_produktion td {border-color:#EF851F;color:#EF851F;}
table.branche tr.header_dienstleistungen td {border-color:#E6A61A;color:#E6A61A;}
*/

/* RANDFARBE */

table.branche tr td {border-color:#02488F;}

/*
table.branche tr.alle td {border-color:#02488F;}
table.branche tr.consumerprodukte td {border-color:#0080C4;}
table.branche tr.elektrotechnik td {border-color:#0090A0;}
table.branche tr.handel td {border-color:#008B67;}
table.branche tr.it td {border-color:#46AE3A;}
table.branche tr.lebenswissenschaften td {border-color:#A1B11D;}
table.branche tr.logistik td {border-color:#A30078;}
table.branche tr.maschinenbau td {border-color:#B30041;}
table.branche tr.metall td {border-color:#E21620;}
table.branche tr.nutzfahrzeuge td {border-color:#EA6620;}
table.branche tr.produktion td {border-color:#EF851F;}
table.branche tr.dienstleistungen td {border-color:#E6A61A;}
*/

/*
   -----------------------------------------------------------------
     DETAILS
   -----------------------------------------------------------------
*/

div#details {
  color:#000000;
}

div#details ul {
  padding:0;
  margin:0;
  list-style-type: none;
}

div#details div.fullname, div#details div.summary, div#details div.description, div#details div.overview {
  padding:10px;
}

div#details div.fullname {
  font-size:16px;
  line-height:18px;
  font-weight:bold;
}

/* TITELFARBE */

div.fullname {color:#02488F;}

/*
div.alle div.fullname {color:#02488F;}
div.consumerprodukte div.fullname {color:#0080C4;}
div.elektrotechnik div.fullname {color:#0090A0;}
div.handel div.fullname {color:#008B67;}
div.it div.fullname {color:#46AE3A;}
div.lebenswissenschaften div.fullname {color:#A1B11D;}
div.logistik div.fullname {color:#A30078;}
div.maschinenbau div.fullname {color:#B30041;}
div.metall div.fullname {color:#E21620;}
div.nutzfahrzeuge div.fullname {color:#EA6620;}
div.produktion div.fullname {color:#EF851F;}
div.dienstleistungen div.fullname {color:#E6A61A;}
*/

/* HINTERGRUND */

div.summary, div.overview {background-color:#C0D1E3;}

/*
div.alle div.summary, div.alle div.overview {background-color:#C0D1E3;}
div.consumerprodukte div.summary, div.consumerprodukte div.overview {background-color:#BFDFF0;}
div.elektrotechnik div.summary, div.elektrotechnik div.overview {background-color:#BFE3E7;}
div.handel div.summary, div.handel div.overview {background-color:#BFE2D9;}
div.it div.summary, div.it div.overview {background-color:#D1EBCE;}
div.lebenswissenschaften div.summary, div.lebenswissenschaften div.overview {background-color:#E7EBC6;}
div.logistik div.summary, div.logistik div.overview {background-color:#E8BFDD;}
div.maschinenbau div.summary, div.maschinenbau div.overview {background-color:#ECBFCF;}
div.metall div.summary, div.metall div.overview {background-color:#F8C5C7;}
div.nutzfahrzeuge div.summary, div.nutzfahrzeuge div.overview {background-color:#FAD9C7;}
div.produktion div.summary, div.produktion div.overview {background-color:#FBE0C7;}
div.dienstleistungen div.summary, div.dienstleistungen div.overview {background-color:#F9E9C6;}
*/

div#details li {
  padding-left:15px;
  background-position:0px 3px;
  background-repeat:no-repeat;
}

/* BULLETS */

div.alle li { background-image:url(bullet_alle.gif); }
div.consumerprodukte li { background-image:url(bullet_consumerprodukte.gif);}
div.elektrotechnik li { background-image:url(bullet_elektrotechnik.gif); }
div.handel li {background-image:url(bullet_handel.gif);}
div.it li {background-image:url(bullet_it.gif);}
div.lebenswissenschaften li {background-image:url(bullet_lebenswissenschaften.gif);}
div.logistik li {background-image:url(bullet_logistik.gif);}
div.maschinenbau li {background-image:url(bullet_maschinenbau.gif);}
div.metall li {background-image:url(bullet_metall.gif);}
div.produktion li {background-image:url(bullet_produktion.gif);}
div.nutzfahrzeuge li {background-image:url(bullet_nutzfahrzeuge.gif);}
div.dienstleistungen li {background-image:url(bullet_dienstleistungen.gif);}

/*
   -----------------------------------------------------------------
     ADRESSE
   -----------------------------------------------------------------
*/


#searchbox {
  width:170px;
  color:#FFFFFF;
  background-color:#003366;
  font-size:10px;
  padding: 10px;
  margin-bottom: 5px;
}

div#address {
  background-color:#FFFFFF;
  font-size:10px;
  line-height:14px;
  width:170px;
  padding:5px;
}

div#address2 {
  margin-top:5px;
  background-color:#FFFFFF;
  font-size:10px;
  line-height:14px;
  width:170px;
  padding:5px;
}

div#rechts div#address,div#rechts div#address2 {color:#000000;}
div#rechts div#address a, div#rechts div#address2 a {color:#000000;}

/*

div#rechts div.alle {color:#02488F;}
div#rechts div.consumerprodukte {color:#0080C4;}
div#rechts div.elektrotechnik {color:#0090A0;}
div#rechts div.handel {color:#008B67;}
div#rechts div.it {color:#46AE3A;}
div#rechts div.lebenswissenschaften {color:#A1B11D;}
div#rechts div.logistik {color:#A30078;}
div#rechts div.maschinenbau {color:#B30041;}
div#rechts div.metall {color:#E21620;}
div#rechts div.nutzfahrzeuge {color:#EA6620;}
div#rechts div.produktion {color:#EF851F;}
div#rechts div.dienstleistungen {color:#E6A61A;}

div#rechts div.alle a {color:#02488F;}
div#rechts div.consumerprodukte a {color:#0080C4;}
div#rechts div.elektrotechnik a {color:#0090A0;}
div#rechts div.handel a {color:#008B67;}
div#rechts div.it a {color:#46AE3A;}
div#rechts div.lebenswissenschaften a {color:#A1B11D;}
div#rechts div.logistik a {color:#A30078;}
div#rechts div.maschinenbau a {color:#B30041;}
div#rechts div.metall a {color:#E21620;}
div#rechts div.nutzfahrzeuge a {color:#EA6620;}
div#rechts div.produktion a {color:#EF851F;}
div#rechts div.dienstleistungen a {color:#E6A61A;}
*/

/*
-----------------------------------------------------------
Mail form , added by Armin
-----------------------------------------------------------
*/

td {

}



