/*                                                        -*-indented-text-*-
 ============================================================================
 *x Software + Systeme - xS+S - Andreas Haumer
 A-3242 TEXING, Altendorf 37 / A-1100 WIEN, Karmarschgasse 51/2/20
 Tel: +43-1-6060114-0 / Fax: +43-1-6060114-71 / EMail: office@xss.co.at
 ----------------------------------------------------------------------------
 Project  : NUMBIS.at web portal
 Filename : numbis-template.css
 RCSId    : $Id: $
 Purpose  : style-sheet for template elements
 Author   : Andreas Haumer <andreas@xss.co.at>
 Date     : 14-Sep-2006
 Update   : $Date: $
 ----------------------------------------------------------------------------
*/

* { margin:0; padding:0; }

body {
  color: black;
  background-color: white;
  font-family: arial, helvetica, sans-serif;
  font-size: 100.01%;
}

img#headcenter {
  top: 0px;
  left: 0px;
  height: 80px;
  width: 100%;
}

img#headleft {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 80px;
  z-index:6;
}

img#headright {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 80px;
}

#menu {
  position: absolute;
  top: 60px;
  left: 10px;
  color: #C0C0C0;
  font-weight: bold;
  font-size: 12px;
  z-index: 100;
}

#menuright {
  position: absolute;
  top: 60px;
  right: 10px;
  color: #C0C0C0;
  font-weight: bold;
  font-size: 12px;
  z-index: 100;
}

a.menu {
  text-decoration: none;
}

a.menu:link {
  color: #FFFFFF;
}

a.menu:visited {
  color: #FFFFFF;
}

a.menu:hover {
  text-decoration: underline;
  color: #00FF00;
}

#submenu {
  margin-top: 5px;
  margin-left: 10px;
  border-style: none;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}

#submenu a {
  font-weight: bold;
  text-decoration: none;
  color: #000066;
}

#submenu a:link {
  color: #000066;
}

#submenu a:visited {
  color: #000066;
}

#submenu a:hover {
  color: #000066;
  text-decoration: underline;
}

div.logo {
  clear: both;
  font-size: 9px;
  padding: 1px 3px;
  margin-top: 1px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

div.logo p.ozonwarnung {
  font-weight: bold;
  font-size: 13px;
  text-align: right;
  margin-bottom: 3px;
}

div.logo a {
  text-decoration: none;
}

div.logo a p.ozonwarnung, div.logo a p.ozonwarnung img {
  color: black;
  border: none;
  text-decoration: none;
}

div.logo a:hover, div.logo a:hover p.ozonwarnung {
  text-decoration: underline;
}

div.logo p.powered {
  border-top: 1px solid #C0C0C0;
  text-align: right;
}