html, body {
color:#807873;
font-family:Arial,Verdana,Tahoma,sans-serif;
font-size:13px;
line-height:1.4em;
}

body {
margin: 0 auto;
    position: relative;
    text-align: left;
    width: 1100px;
 background: -moz-linear-gradient(center top , #EBDBC4, #FFFFFF) repeat scroll 0 0 transparent;
min-height: 800px;
}

h1 {
font-size:1.4em;
}

h2 {
font-size:1.3em;
}

#leftsite ul {
 list-style-type:circle;
}

#leftsite ul.fn {
 list-style-type:none;
}


ul {
 list-style-type:none;
}

ul li {
 margin: 9px;
}

#content .nachOben {
float: right;
}

#content {
padding-left:260px;
    box-shadow: 0 0 100px #888;
background:#fff;
}

div.contentLinks{
float:left;
width:75%;
}

img {
}

span.special-text{
font-size:1.1em;
}

table tr td {
align:right;
}

div.special img{
float:left;
margin-right:7px;
}

div.special{
border: 2px solid #ebdbc4;
float:right;
width:200px;
padding:2px;
}

#content .logo{
text-align: center;
padding:15px;
}

#content .logos img {
padding-right:50px;
}

img.floating {
float:right;
}

img.floating-left {
float:left;
}

#content .logo img {
padding-right:50px;
}

#content .logo .logo-fn{
float:right;
color:black;
}

#content .content-text{
color:#000000;
}

#content a {
text-decoration:none;
font-weight:bold;
color: #807873;
}

#header {
padding: 10px;
clear: left;
height: 200px;
}

.angebot {
 padding:10px;
 width:100%;
}

#leftsite {
background:#468645;
position:fixed;
float:left;
color: #ffffff;
top: 0px;
}

#leftsite img {
margin-left:22px;
margin-top:22px;
}

#leftsite ul li a {
color: #fff;
font-weight:bold;
text-decoration:none;
}

#footer {
text-align:right;
clear:both;
}


#footer a{
text-decoration:none;
color:#807873;
}

.preis {
font-weight: bold;
text-align:center;
}

.clear {
clear:both;
}

div.images {
    float:left;
    width:80%;
}

div.texte{
    width:100%;
}

div.image {
    float:left;
    padding:3px;
}

div.clear{
    clear:both;
}

div.auffallen {
    font-size:1.3em;
    text-align:center;
}


div.news a {
color:red
}

#content a.showLink {
text-decoration:underline;
}

div.news {
margin-bottom: 20px;
border: 2px solid #ebdbc4;
padding: 20px;
    font-size:1.3em;
}

div.ausritt-info {
border: 2px solid #ebdbc4;
margin: 20px;
padding: 20px;

    font-size:1.2em;
}

