/* Stylesheet-Datei für die Umfragen */

/* Jede einzelne Umfrage steckt in einer Tabelle */
table.poll
{
  border: 1px solid #AAA;
  border-collapse: collapse;
  margin-top: 2em;
  padding: 0;
  width: 35em;
}

/* Frage */
.poll thead td
{
  background-color: #CCC;
  color: #000;
  padding: 0.2em 0.5em;
}

/* Optionen */
.poll td[align="center"]
{
  text-align: left;
  padding: 0.5em 1em;
}

.poll td[align="center"] table tr:hover
{
  text-align: left;
  padding: 0.5em 1em;
  background-color: #CCC;
}

/* Container für Abstimm-Buttons */
.poll div
{
  text-align: left;
  padding: 0em 0em 0.5em 1em;
}


/* Ab hier Einstellungen zur Anzeige der Umfrageergebnisse */

/* Pulldownmenue */
#poll div.contentpane
{
  margin: 20px 0 0 0;
}

#poll select.inputbox
{
  margin-left: 0.5em;
}

/* Tabelle für Umfrageergebnis */
#poll table.pollstableborder
{
  border: 1px solid #888;
  border-collapse: collapse;
  margin-top: 1.5em;
}

/* Fragenbild (oberhalb jedes Umfrageergebnisses) */
th.sectiontableheader img
{
  border: none;
  vertical-align: middle;
  padding: 0px 5px 0px 0px;
}

/* Bild + Frage */
th.sectiontableheader
{
  text-align: left;
  background-color: #CCC;
  padding: 3px 10px 3px 10px;
  border: 1px dotted #888;
}

/* Option (gerade Zeilen) */
tr.sectiontableentry0
{
  background-color: #EEE;
}

/* Option (ungerade Zeilen) */
tr.sectiontableentry1
{
  background-color: #FFF;
}

/* Zelle fuer Optionstext */
#poll td.option {padding: 0.3em 1em;}

/* Zelle fuer Anzahl der Stimmen */
#poll td.hits
{
  text-align: right;
  font-style: italic;
  color: #666;
  /*width: 2em;*/
  /*padding: 3px 10px 3px 42px;*/
  padding: 0 0.5em;
}

/* Zelle fuer Prozentangabe */
#poll td.percent
{
  text-align: right;
  font-style: italic;
  color: #666;
  padding: 0.2em 1em 0.2em 1em;
}

/* Zelle fuer Balken */
#poll td.bar
{
  padding: 0 1em 0 0;
  width: 150px;
}

/* Farben der Balken */
.polls_color_1 {background-color: #C22; border: 2px inset #800;}
.polls_color_2 {background-color: #DD4; border: 2px inset #880;}
.polls_color_3 {background-color: #4C4; border: 2px inset #080;}
.polls_color_4 {background-color: #44C; border: 2px inset #008;}
.polls_color_5 {background-color: #D4D; border: 2px inset #808;}

/* Tabelle für zusaetzliche Informationen */
#poll table.data
{
  margin-top: 0.2em;
}