/* CSS fuer floetennoten */


body {
  font:small Verdana,Sans-serif; /* Schriftart */
  font-size:12px;       /* Schriftgroesse */
  color:#221;           /* Schriftfarbe */
  margin:0; padding:0;  /* Seitenraender */
  background-color:#D4D2C4;
/*  text-shadow: #ccc 1px 2px 6px;*/
}

body#standard {
  width:780px;          /* Breite */
  margin:0 auto;
  background: #D4D2C4 url("../img/hintergrund.jpg") 50% 0 no-repeat;
}

#main {
  background-color:#E0DFD8;
  padding:2.4em;
}

#main table.list {
    color:#221;
    width:100%;
    border-spacing:0;
    border-top:1px solid #D4D2C4;
/*    border-top:1px solid #eed;*/
    margin-bottom:3em;
}
#main table.list td {
    border-bottom:1px solid #D4D2C4;
/*    border-bottom:1px solid #eed;*/
    padding-top:1em;
}

#main2 {
  background-color:#E0DFD8;
  padding:2.4em;
}

#main2 table {
    color:#221;
    width:100%;
    border-spacing:0;
    margin-bottom:3em;
}
#main2 table td {
    padding-top:1em;
}

a {
  color:#334;
}
img {
    border:0;
}
h1,h2,h3,h4 {
  font-weight:normal;
  font-family:Georgia,Serif;
}

h1 {
  margin:0;
  font-size:2.1em;
  color:#443;
/*  text-shadow: #ffc 0px 0px 20px;*/
}

h2 {
  font-size:1.75em;
}

h3 {
  font-size:1.55em;
}

h4 {
  font-size:1.55em;
  color:#BB271C;
}

#blockfloete h2,#blockfloete a,.blockfloete a {
  color:#564;
}
#querfloete h2,#querfloete a,.querfloete a {
  color:#446;
}
#info h2,#info a {
  color:#6B271C;
}

#blockfloete form,
#querfloete form {
    display:inline;
}

#rechte-spalte {
  position:inherit;
  margin-left:1em;
  color:#545;
  float:right;
  width:290px;
  background-color:#D2D1C7;
}

#rechte-spalte p {
  padding:0 1.2em;
  font-size:0.9em;
  color:#545;
}

#nav {
list-style:none;padding:0;
font-size:1.2em;
padding:1em;
margin-left:65px;
}

#nav li {
float:left;
padding:0 20px;
}

#nav a {
color:#333;
}

.daten {
color:#665;
width:185px;
text-align:center;
}

.download {
color:#665;
width:130px;
}
.preis {
text-align:center;
}

.download a {
float:left;
margin-right:3px;
}

/* Impressum */

#umfrage {
    width:62%;
    width:445px;
/*    float:left;*/
}

fieldset {
    border:0;
    border:2px solid #D4D2C4;
    margin:2em 0;
/*    background-color:#E8E7E0;*/
/*    width:250px;*/
    background-color:#EBEAE3;
    width:100%;
    display:block;
}

legend {
    border:2px solid #D4D2C4;
    border-bottom:0;
    background-color:#EBEAE3;
    font-size:11px;
    padding:4px 7px;
    color:#323;
}

#impressum {
    float:right;
    width:30%;
    width:215px;
    padding:12px;
    background-color:#EBEAE3;
    color:#212;
}

#impressum i {
    color:#666;
}

#impressum h1 {
    font-size:19px;
    color:#6B271C;
    margin-top:0;
    margin-bottom:1em;
}

#impressum small {
    font-size:10px;
}

#formular {
    width:390px;
}

#formular input,
#formular textarea {
    font-size:11px;
}

.small {
    font-size:11px;
}

#main table td.summe {
    padding:10px;
    border-top:1px solid #eee;
    background-color:#D4D2C4;
    border-bottom:1px solid #AFAB8E;
    font-weight:bold;
    text-align:right;
}

#main table td.summe, .preis {
color:#333;
}


