/* StyleSheet für lernstrasse-energie.de */
/* Copyright (c) 2004 4koepfe; http://www.4koepfe.de */

body {
  margin:20px;
  padding:0;
}

body,table,input,textarea,button,select {
  font-family:verdana,sans-serif;
  font-size:10px;
  line-height:14px;
  color:#555;
}

a {
  color:#CC0057;
  text-decoration:none;
}

a.rarr {
  padding-right:14px;
  background-image:url(images/rarr.png);
  background-repeat:no-repeat;
  background-position:right;
}

h1,h2,h3,h4,h5,h6 {
  margin-top:0;
  font-size:10px;
  color:#A900A9;
  text-transform:uppercase;
}
h4,h5,h6 {
  margin:0;
}

ul li, ol li {
  margin-bottom:5px;
}

form {
  margin:0;
  padding:0;
}

#banner {
  background-image:url(images/banner/windraeder.jpg);
  background-position:right top;
  background-repeat:no-repeat;
}
#navig {
  background-image:url(images/navigBg.png);
}
#navig .inner {
  padding:18px 0 20px 30px;
  border:0;
}
#content {
  padding:18px 20px 0 20px;
}
#content a {
  padding-left:12px;
  background-image:url(images/link.png);
  background-repeat:no-repeat;
  background-position:0px 2px;
}
#content .inner {
  border-bottom:solid #FFDE99 10px;
  padding:10px 0;
  background-image:url(images/hrDotted.png);
  background-repeat:repeat-x;
  background-position:0 0;
}
#toolbar {
  background:#FFAD00;
  background-image:url(images/toolbarBg.png);
}

/* Navigation */
#navig a {
  text-decoration:none;
  color:#A900A9;
}
#navig div.d1 a {
  text-transform:uppercase;
  font-weight:bold;
}
#navig div.d1 {
  padding-left:3px;
}
#navig div.d2 {
  padding-left:13px;
}
#navig div {
  padding:2px 0;
}
#navig div.a0s0 {
  border-bottom:solid #fff 1px;
}

#navig div.a1s0 {
  border-bottom:solid #fff 1px;
  background:#DD99DD;
}
#navig div.a0s1 {
  border-bottom:solid #fff 1px;
}

/* Aussagen */
.statement {
  height:22px;
  background-repeat:no-repeat;
  background-position:20px 0;
}
.statement span {
  display:none;
}

/* Fragen und Antworten */
/* !!! also defined in styles_lang.css */
#asking {
  width:200px;
  height:78px;
  background-image:url(images/asking.png);
}
#asking span {
  display:none;
}
#question {
  background:#FFDE99;
  padding:3px 10px;
  color:#A900A9;
}
#allLink {
  text-align:right;
  font-style:normal;
}
/* !!! also defined in styles_lang.css */
#answering {
  width:200px;
  height:83px;
  background-image:url(images/answering.png);
  border-top:solid #fff 1px;
}
#answering span {
  display:none;
}
#answer {
  background:#FFEFCC;
  padding:3px 10px;
  color:#A900A9;
}
#questionsMail {
  height:60px;
  padding:25px 10px 0 10px;
  background-image:url(images/questionsMail.png);
  background-repeat:no-repeat;
}
#questionsMail a {
  width:145px;
  display:block;
  background-image:url(images/email.png);
  background-repeat:no-repeat;
  background-position:right;
}

/* Login */
#login {
  background-image:url(images/navigBg.png);
}
#login .inner {
  padding:0 10px 10px 30px;
  background-image:url(images/loginBg.png);
  background-repeat:no-repeat;
  background-position:left bottom;
}
#login a {
  display:block;
  width:50px;
  height:9px;
  background-image:url(images/login.png);
}
#login a span {
  display:none;
}

/* Search-Form */
form.search {
  color:#CC0057;
  padding:0 10px;
  text-align:right;
}
form.search label {
  font-weight:bold;
  text-transform:uppercase;
}

input#query {
  border-top:solid #A26F01 1px;
  border-right:solid #D6A235 1px;
  border-bottom:solid #D6A235 1px;
  border-left:solid #A26F01 1px;
}

/* Language Select */
span.langde,
span.langpl {
  padding-right:3em;
}
span.langde a.de {
  font-weight:bold;
}
span.langpl a.pl {
  font-weight:bold;
}

/* Templates */
/* Artikel */
.article {
  background-image:url(images/hrDotted.png);
  background-position:bottom;
  background-repeat:repeat-x;
  padding:10px 0 10px 0;
  margin-bottom:10px;
  clear:both;
}
img.artImage1 {
  float:left;
  margin:0 10px 10px 0;
}

/* 2spaltig */
.twoColumns .col1 {
  padding-right:10px;
}
.twoColumns .col2 {
  padding-left:10px;
  background-image:url(images/vrDotted.png);
  background-repeat:repeat-y;
}

/* Bilder-Leiste */
.imageListDesc {
  margin-bottom:10px;
}

/* Gästebuch */
form.guestbook {
  background-image:url(images/hrDotted.png);
  background-position:bottom;
  background-repeat:repeat-x;
  padding:0 0 10px 0;
  margin-bottom:10px;
  clear:both;
}
form.guestbook label {
  clear:both;
  width:5em;
  float:left;
}
form.guestbook input.text {
  width:20em;
}

/* Sendmail-Formular */
form.sendmailForm label {
  clear:both;
  width:5em;
  float:left;
}
form.sendmailForm input.text,
form.sendmailForm textarea.text {
  width:30em;
}

.sendmail_emptyfield1 label {
  color:#CC0057;
}
.sendmail_emptyfield1 input,
.sendmail_emptyfield1 textarea {
  background:#ece;
}