/*
 *
 *  Stylesheet für www.varta.de
 *  (c) seitenblick interaktive medien gmbh
 *
 *  gz & ds 08.05.2006
 *
 *  getestet mit folgenden Browsern:
 *
 *
 */


/* Allgemeine (Re-)Definitionen für HTML-Elemente */

* {
 padding: 0pt;
 margin: 0pt;
}

html, body,
p, div,
ul, li,
table, tr, th, td,
form, legend, input, textarea, select, optgroup, option, button, label {
 font-family: Verdana, Arial, Helvetica, sans-serif !important;
 font-size: 1em;
 color: #002c78;
}

html, body {
 font-size: 100.01%;
 background: #f7f9f9;
}

/*
 *  Farben: hellbraun - #9e7b4b   (Zwischenüberschriften, Labels, ...)
 *          dunkelbraun - #866840 (brauner Text, wenn kleinformatig)
 *          dunkelblau - #002c78  (Subnavi, Textblöcke, Links, ...)
 *          rot - #990000         (Varta-Tipp)
 *          grau - #666666        (Footer, Header, ...)
 *          graublau - #8497ab    (Rahmen für input-Felder)
 */

p, li, th, td {
 font-size: 0.6875em;
}

th, td {
 vertical-align: top;
}

a {
 color: #002c78;
 text-decoration: none;
}

a:focus, a:hover, a:active {
 text-decoration: underline;
}

ul {
 list-style-type: none;
}

img {
 border: none;
}

button {
 cursor: pointer;
}

.clear {
 clear: both;
 height: 1px;
 overflow: hidden;
 line-height: 1%;
 font-size: 0px;
 margin-bottom: -1px;
}

/* Ajax stuff*/

#fireEvent
{
	width:0px; height:0px; border: 0px solid #fff; 
}



.autocompleteAddress ul {
  width:413px;
  padding:0;
  margin:0;  
  overflow:visible;
  white-space:normal;
  background-color:#fff;
  border:1px solid #8497ab;
}

.autocompleteAddress li {
  font-family:Verdana, Arial, Helvetica, sans-serif !important;
  font-size:0.6875em;
  color: #002c78;
  background-color: #fff;
  display: block;
  white-space: nowrap;
  cursor: pointer;
  margin: 0px;
  padding-left: 5px;
  padding-right: 5px;
  border: 1px solid #fff;
}

.autocompleteAddress li.selected {
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
  font-size: 0.6875em;
  color: #002c78;
  background-color: #dfe8f3;
  border-top: 1px solid #8497ab;
  border-bottom: 1px solid #8497ab;
}

.autocompleteName ul {
  width: 244px;
  padding: 0;
  margin: 0;
  list-style: none;
  overflow: visible;
  white-space:normal;
  background-color: #fff;
  border: 1px solid #8497ab;
}

.autocompleteName li {
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
  font-size: 0.6875em;
  color: #002c78;
  background-color: #fff;
  display: block;
  white-space: nowrap;
  cursor: pointer;
  margin: 0px;
  padding-left: 5px;
  padding-right: 5px;
  border: 1px solid #fff;
}

.autocompleteName li.selected {
  font-family: Verdana, Arial, Helvetica, sans-serif !important;
  font-size: 0.6875em;
  color: #002c78;
  background-color: #dfe8f3;
  border-top: 1px solid #8497ab;
  border-bottom: 1px solid #8497ab;
}

