@import url(zwei.css);

body, table, td, p, span, a
{
  border : 0px;
  margin : 0px;
  padding : 0px;
  font-family : verdana, arial, sans-serif;
  font-size : 9px;
}

table
{
  table-layout : fixed;
  width : 100%;
}

th
{
  padding : 10px;
  text-align : left;
  vertical-align : top;
}

td
{
  table-layout : fixed;
}

td.norm
{
  width : 160px;
  height : 113px;
  text-align : left;
  vertical-align : top;
}

td.color
{
  color : #000000;
  width : 160px;
  height : 113px;
  text-align : left;
  vertical-align : bottom;
  padding-bottom : 5px;
}

td.color2
{
  color : #ffffff;
  width : 160px;
  height : 113px;
  text-align : left;
  vertical-align : bottom;
  padding-bottom : 5px;
}

td.rechts
{
  text-align : left;
  vertical-align : top;
  width : auto;
  height : 113px;
}

td.unten
{
  text-align : left;
  vertical-align : top;
  width : 160px;
  height : auto;
}

td.rest
{
  text-align : left;
  vertical-align : top;
  width : auto;
  height : auto;
}

td.navigmenu p, td.navigmenu ul
{
  margin-top : 5px;
  margin-bottom : 5px;
}

td.navigmenu ul li
{
  font-weight : bold;
}

td.navigmenu ul li ul li
{
  font-weight : normal;
}

li
{
  list-style-type : none;
  margin-left : 0px;
  margin-right : 0px;
}

ul
{
  margin-left : -30px;
}

input.button
{
  height : 25px;
  width : 150px;
}

p
{
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 0px;
  margin-top : 5px;
}

table.kontakt p
{
  margin-top : 0px;
}

table.popdetail li
{
  margin-bottom : 10px;
}

ul.pdfs li
{
  margin-bottom : 10px;
}

address
{
  font-style : normal;
  margin-top : 9px;
  margin-bottom : 0px;
}

strong
{
  display : block;
  font-size : 11px;
  border-bottom : 1px dashed #000000;
  padding-bottom : 3px;
  width : 100%;
}

em
{
  font-style : normal;
  font-weight : bold;
}

img
{
  margin : 0px;
  vertical-align : bottom;
}

img.swap
{
  cursor : default;
}

a.swapcc0099:hover,
a.swap3333cc:hover,
a.swapcccccc:hover,
a.swapff6600:hover,
a.swap660033:hover,
a.swapffcc00:hover,
a.swapffcc99:hover,
a.swapff9900:hover,
a.swapff3300:hover,
a.swapcc0033:hover,
a.swap33cc00:hover
{
  display : block;
  width : 100%;
  height : 113px;
}

a.swapcc0099:hover
{
  background-color : #cc0099;
}

a.swap3333cc:hover
{
  background-color : #3333cc;
}

a.swapcccccc:hover
{
  background-color : #cccccc;
}

a.swapff6600:hover
{
  background-color : #ff6600;
}

a.swap660033:hover
{
  background-color : #660033;
}

a.swapffcc00:hover
{
  background-color : #ffcc00;
}

a.swapffcc99:hover
{
  background-color : #ffcc99;
}

a.swapff9900:hover
{
  background-color : #ff9900;
}

a.swapff3300:hover
{
  background-color : #ff3300;
}

a.swapcc0033:hover
{
  background-color : #cc0033;
}

a.swap33cc00:hover
{
  background-color : #33cc00;
}

a
{
  color : #000000;
  text-decoration : none;
}

a.extern, a.active
{
  text-decoration : underline;
}

a:hover
{
  text-decoration : underline;
}

