

/* -------------------------------- SITEMAP */
td.sites{
        font-size:13px;
        font-weight: 500;
        padding-left: 10px;
        padding-right: 10px;
        vertical-align:middle;
        border-left:1px solid #f7ce7f;
        border-bottom:1px solid #575fd1;
        background-im
}

body, th {
  
  margin:10;
  padding:0;
}

body {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
}



p {
  font-family : arial, helvetica, sans-serif;
  color : #000000;
  font-size:12px;
  	line-height:20px;
	font-weight:lighter;
}

a:link  {
  font-family     : arial, helvetica, sans-serif;
  color           : black;
  text-decoration : none;
  font-weight     : bold;
}

a:active  {
  font-family : arial,  helvetica, sans-serif;
  color : #FF0000;
  text-decoration : none;
  font-weight :  bold;
}

a:visited  {
  font-family : arial, helvetica, sans-serif;
  color : black;
  text-decoration : none;
  font-weight :  bold;
}

a:hover {
  font-family : arial,  helvetica, sans-serif;
  color : #FF0000;
  text-decoration : none;
  font-weight :  bold;
}

td {

}

#fett_gross {
        color:#575fd1;
        font-size:14px;
        font-weight:900;
}
#fett {
        color:#575fd1;
        font-size:12px;
        font-weight:700;
}
#block {
        text-align:justify;
}

h1 {
        font-family:Arial,Helvetica,sans-serif;
        font-size:35px;
        font-weight:700;
        color:#535353;
        margin-top:10px;
        margin-bottom:3px;
}

h2 {
        color:#000000;
        font-size:14px;
        margin-top:0px;
        margin-bottom:6px;
}
h3 {
        text-align:center;
        font-size:13px;
        font-weight:700;
}
h4 {
        font-size:14px;
        font-weight:700;
}
p {
        font-size:12px;
        line-height:120%;
        margin-top:0px;
        margin-bottom:6px;
}
p.td {
        padding-top:7px;
}
p.text{
        text-align:justify;
}

b {
        font-weight:bold;
}
ul {
        list-style-image:url(images/bullet.gif);
        margin-top:8px;
        margin-bottom:15px;
        padding-left:30px;
        margin-left:0px;
}
li {
        line-height:17px;
        padding-bottom:7px;
        margin-bottom:2px;
        margin-top:0px;
}
td.zurueck{
        text-align:center;
        vertical-align:middle;
        font-weight: 700;
        width:50px;
        background-image:url(images/bg_zurueck.gif);
        border:1px solid #575fd1;
}
/* -------------------------------- ALLGEMEIN */
.tab {
        padding-left:30px;
}
table.contentimg {
        width:565px;
}
table.pressimg {
        width:565px;
}
td.contentimg {
        background-color:#DFDFDF;
        border-top:1px solid #575fd1;
        border-bottom:1px solid #575fd1;
}
td.standard {
        font-size:14px;
        font-color:#000000;
        text-align:left;
        border:0px;
}
td.navigation {
        font-size:10pt;
        font-color:#000000;
        text-align:right;
        border:0px;
}
td.navihead {
       
        padding-right:2px;
        font-size:10pt;
        font-color:#000000;
        text-align:right;
        border:0px;
}
td.expose {
        font-size:13px;
        line-height:18px;
        font-color:#333;
        text-align:left;
        border:0px;
}

td.exposetitel {
        font-size:18px;
        font-color:#000000;
        text-align:left;
        line-height:26px;
        border:0px;
}

td.bildheadline {
        font-size:10pt;
        font-weight:bold;
        font-color:#000000;
        text-align:center;
        border:0px;
}

td.bildliste {
        font-size:10pt;
        font-color:#000000;
        text-align:center;
        border:0px;
}

td.antwort{
        font-size:12px;
        font-weight: 700;
        background-color:#FCFCFC;
        border:1px solid #575fd1;
        vertical-align:middle;
        text-align:center;
        padding: 10px;
        margin:50px;
        line-height:20px;
}
td.linie{
        border:#575fd1 solid;
        border-width: 0px 0px 1px;
}

td.kunden {
        background-color:#DFDFDF;
        border-right: 1px solid #BFBFBF;
        padding: 10px;
        text-align:left;
}

td.kategorien {
        font-size:10pt;
        font-color:#000000;
        font-weight:bold;
        padding: 0px;
        text-align:left;
}

td.menue{
        background-image: url(art/linie_bg.gif);
        background-repeat: repeat-y;
}

td.ticker{
        background-color:#CCCCCC;
}

td.headline{
       
        padding: 5px;
}

td.rubrik{
        font-size:14px;
        vertical-align:middle;
        padding-bottom:6px;
}

td.antwort_klein{
        font-size:18px;
        font-weight: 700;
        background-color:#FCFCFC;
        border:1px solid #575fd1;
        vertical-align:middle;
        text-align:center;
        padding: 10px;
        margin:50px;
        line-height:20px;
}

td.bestoffer {
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        background-color:#EEEEEE;
}

#ok {
        font-size:18px;
        background-colortd {
        font-family:Arial, Helvetica, sans-serif;
        color:#000000;
 }
.error {
        font-size:12px;
        color:#DF0000;
        font-weight:bolder;
 }

.fliesstext10pt {
        font-size:11px;
        color:#000000;
        font-family:Arial, Helvetica, sans-serif;
        text-align:left;
}

.fliesstext8pt {
        font-size:8pt;
        color:#000000;
        font-family:Arial, Helvetica, sans-serif;
        text-align:left;
}

/* ------------------------------- Eingabeformular */

.formbox {
  width: 600px;
  color: #000;
  background-color: #EFEFEF;
  border: 1px solid #DFDFDF;
}

.reihe {
  clear: both;
  padding: 2px 0px;
}

.label {
  float: left;
  width: 75px;
  font-size:12px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
}

.feld {
  float: right;
  width: 300px;
  text-align: left;
}

.knopf {
  clear: both;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 30px;
}

.defbreite {
  width: 50px;
}
