/* Hauptstyle */

/*  body und schrift deffinitionen */
html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #FEFCD5;
  font-size: 11px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#000000;  
  padding:0px;
  margin:0px;
  overflow: visible;
}

/* balken Slogan content */
h1 {
font-size: 12px;
text-transform:uppercase;
text-align: left;
color: #FFFF33;
padding:4px 0px;
padding-left: 200px;
margin:0px
}

h2, pre {
margin: 0px; 
padding: 5px 10px 5px 20px; 
}

pre { 
color: #6F0037;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}

h2 {
font-size:16px;
font-weight: bold;
padding-top:10px;
text-transform:uppercase;
color: #1F3F3F; /*schrift titel */
background-color: transparent;
}

h3 {
font-size: 10px;
text-transform:none;
text-align: left;
color: #92B6B6;
background-color: #6F0037;
padding:5px 0px;
padding-left: 363px;
margin:0px
}

h4 {
margin: 0px; 
padding: 2px 10px 0px 20px; 
font: bold 1em Monaco, Monospace; 
}

h5 {
font-size:14px;
text-align: center;
padding-top:0px;
text-transform:uppercase;
color: #DFDFDF; /*schrift titel */
background-color: #606060;
}

h6 {
font-size:15px;
text-align: center;
padding-top: 0px;
text-transform:uppercase;
color: #1F3F3F; /*schrift titel */
background-color: transparent;
}

p {
margin: 0px; 
padding: 5px 10px 5px 20px; 
font: 1em Monaco, Monospace; 
}

p.titel_txt{
font: 1em Monaco, Monospace; 
}

p.head_cont{
color:#C47500;
font: 1.1em Monaco, Monospace; 
}


p.bold {
margin: 0px; 
padding: 5px 1px 5px 1px; 
font: bold 1em Monaco, Monospace; 
}

p.tit {
margin: 0px; 
padding: 0px 10px 5px 25px; 
color: #336600;
font: 1.5em Monaco, Monospace;
text-decoration: underline;
}

p.small {
margin: 0px; 
padding: 5px 2px 1px 2px; 
font: 1em Monaco, Monospace; 
}

p.addr {
font-size:12px;
padding-left:10px;
font: bold 1.3em Monaco, Monospace; 
color: #000000; /*schrift titel */
background-color: transparent;
}

a { 
color: #FFFFCC;
font-size: 12px;
background-color:transparent;
text-decoration: none; 
}

a:hover {
color: #FFCC00;
font-size: 12px;
background-color:transparent;
text-decoration: none; 

}

a.li { 
color: #55002B;
font-size: 12px;
font-weight:bold; 
background-color:transparent;
text-decoration: underline; 
}

a.li:hover{ 
color: #55002B;
font-size: 12px;
font-weight:bold; 
background-color:#FFFF00;
text-decoration: underline; 
}

a.ba { 
color: #FFFF00;
font-size: 12px;
font-weight:bold; 
background-color:transparent;
text-decoration: underline; 
}

a.ba:hover{ 
color: #55002B;
font-size: 12px;
font-weight:bold; 
background-color:#FFFF00;
text-decoration: underline; 
}

li {
padding-left: 0px;
}

li.agb_cont{
font: 1em Monaco, Monospace; 
}

a.list { 
color: #55002B;
font-size: 10px;
font-weight:bold; 
text-align: left;
background-color:transparent;
text-decoration: underline; 
}

a.two { 
color: #FFFFFF;
font-weight:bold; 
font: bold 1.5em Monaco, Monospace; 
text-transform:uppercase;
background-color:transparent;
text-decoration: none; 
}

a.mail { 
color: #55002B;
font-weight:bold;
padding-left:3px;
font: bold 1.2em Monaco, Monospace; 
text-transform:uppercase;
background-color:transparent;
text-decoration: none; 
}

strong { 
font-size: 10px;
}

img {
border: 0; 
}

.preis{
font-weight:bold; 
text-decoration: underline;
font-size: 11px;
}
