html,body {
background:#1A81B1;
font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-color:#6A6A6A;
margin:0;
}

#container {
width:980px;
background:transparent url(/pictures/wrapper2.gif) repeat-y left;
margin:0 auto;
}

#header {
width:980px;
height:153px;
background:url("/pictures/headerbg.jpg");
}

.top_headline {
font-size:26px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#FFF;
text-decoration:none;
padding-left:35px;
padding-top:60px;
margin:0;
}

.top_text {
font-size:12px;
color:#FFF;
text-decoration:none;
padding-left:35px;
padding-bottom:15px;
}

#wrapper {
float:left;
width:980px;
background:transparent url(/pictures/wrapper2.gif) repeat-y left;
}

#content {
font-color:#6A6A6A;
background:#FFF;
margin:0 190px;
}

#left {
float:left;
width:170px;
margin:0 0 10px -967px;
}

#right {
float:left;
width:170px;
margin-left:-185px;
font-color:#6A6A6A;
}

#footer {
width:980px;
clear:both;
border-top:3px solid #1A81B1;
text-align:center;
font-size:7pt;
background:#1A81B1;
font-color:#6A6A6A;
padding:5px 0;
}

#sidebar {
border-bottom:1px solid #FFF;
background:#F90;
line-height:13px;
font-size:8pt;
padding:3px;
}

#sidebar1 {
border-bottom:1px solid #FFF;
background:#47B2E0;
line-height:13px;
font-size:8pt;
padding:3px;
}

#sidebar2 {
border-bottom:1px solid #FFF;
background:#77B65B;
line-height:13px;
font-size:8pt;
padding:3px;
}

#sidebar3 {
border-bottom:1px solid #FFF;
background:#C7C7C7;
line-height:13px;
font-size:8pt;
padding:3px;
}

#sidebarsuche {
border-left:1px solid #F90;
border-right:1px solid #F90;
border-top:1px solid #F90;
border-bottom:1px solid #F90;
background:#FFF;
line-height:13px;
font-size:8pt;
padding:3px;
}

#suche {
border-bottom:1px solid #FFF;
background:#F90;
padding:5px;
}

#sidebar form.suche {
margin:0;
}

input,textarea,select {
font-size:8pt;
}

#preishit {
background:#F5DDB8;
font-color:#6A6A6A;
text-decoration:none;
font-size:8pt;
margin-bottom:10px;
}

#preishit a {
color:#6A6A6A;
text-decoration:none;
font-size:8pt;
}

.infobox_headline {
font-size:13px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#FFF;
text-decoration:none;
background:#F90;
padding:3px;
}

.infobox_headline_grau {
font-size:14px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#FFF;
text-decoration:none;
background:#C7C7C7;
padding:4px;
}

.infobox_text {
text-align:justify;
padding:5px;
}

.infobox_picture {
float:right;
margin:4px 3px 1px 5px;
}

.topziele a {
text-decoration:underline;
font-size:9pt;
color:#2EA0D6;
font-weight:700;
text-align:center;
}

div.row {
clear:both;
padding-top:5px;
}

span.formw {
width:30px;
text-align:left;
font-size:11px;
}

span.label {
float:left;
width:85px;
text-align:right;
font-size:8pt;
}

option,select,input.Text {
width:auto;
color:#2E69D6;
font-size:11px;
font-weight:400;
margin:0 0 3px;
padding:1px;
}

input.Text {
border:#ABADB3 solid 1px;
}

input.Submit {
border:0;
padding-left:4px;
color:#3f6c89;
font-size:10px;
font-weight:700;
}

br.Clear,div.Clear {
height:2px;
clear:both;
font-size:1px;
line-height:2px;
}

p {
font-size:9pt;
font-color:#6A6A6A;
text-align:justify;
margin:0;
padding:4px;
}

p.psmall {
font-size:8pt;
text-align:justify;
}

a.psmall {
text-decoration:underline;
font-size:11pt;
}

a.psmalllink {
text-decoration:underline;
font-size:8pt;
color:#6a6a6a;
font-weight:400;
padding:0;
}

img {
border:0;
}

a {
text-decoration:none;
font-size:8pt;
}

a:hover {
color:orange;
}

strong {
font-weight:700;
}

div#tipDiv {
color:#000;
font-size:11px;
line-height:1.2;
background-color:#E1E5F1;
border:1px solid #667295;
width:700px;
padding:4px;
}

#sidebar a,#sidebar1 a,#sidebar2 a,#sidebar3 a,#sidebarsuche a {
color:#FFF;
text-decoration:none;
font-size:8pt;
font-weight:700;
}

#sidebar a:hover,#sidebar1 a:hover,#sidebar2 a:hover,#sidebar3 a_hover,#sidebarsuche a:hover {
text-decoration:underline;
}


.kategorien a,.kategorien a:hover {
text-decoration:none;
font-size:8pt;
color:#2EA0D6;
font-weight:700;
text-align:center;
}

#rand02 {
  border-collapse: collapse;
  border: 1px solid #7BA5C6;
}
#rand02 td, #rand02 th {
  border: 1px solid #7BA5C6;
  padding:2px;
  font-size:10px;
  font-family:verdana, sans-serif;
}


