body {
background-color:#d6caba;
text-align: left;
margin: 0;
padding: 0 0 50px 0;
}

/* ÜBERSCHRIFTEN */

h1 {
font-size:2.2em;
line-height:1em;
font-weight:100;
margin-bottom:18px;
}

h2 {
font-size:1.3em;
line-height:1em;
font-weight:100;
}

h3 {
font-size: 1.2em;
line-height:1.1em;
font-weight:100;
}

#rechts h2 {
font-size:1.1em;
margin-top:0;
}

.tx-indexedsearch-res-single h2 {
font-weight:700;
}

h1, h1 a:link,
h2, h2 a:link,
h3, h3 a:link,
a, a:link, a:hover, a:active, a:visited,
#suche input {
color:#8f7350;
}

#menue a:link, #menue a:visited {
text-decoration:none;
}

a:hover, a:active {
text-decoration:underline;
}

/* BILDER */

.csc-textpic-imagewrap,
#rechts img,
.dl-text img,
.news-single-img,
.news-list-img {
float:right;
margin-left:5px;
margin-right:0px;
}

#seite411 #inhalte img,
#seite416 #inhalte img,
#seite29 #inhalte img,
#seite365 #inhalte img,
#seite371 #inhalte img,
#seite376 #inhalte img,
#seite418 #inhalte img,
#seite26 .csc-textpic-imagewrap,
#seite363 .csc-textpic-imagewrap,
#seite368 .csc-textpic-imagewrap,
#seite373 .csc-textpic-imagewrap { 
/*
Ausnahmen: 
LINDA Produkt des Monats, 
LINDA Magazine, 
Team-Seiten, 
Angebotsseite, 
FAQ-Seiten, 
Teaser,
Anfahrts-Seiten
*/

float:left !important;
margin-right:5px !important;
margin-left:0px !important;
}

#mitte img {
margin-top:-5px;
}

/* WEITERE TAGS */

p {
margin-bottom:0.8em;
}

hr {
height:1px;
border:none;
border-top:1px solid #c9cbbc;
}

/* Aufbau DIVs */

#content,
#footer {
clear:both;
width:900px;
margin:0;
}

#header {
height: 72px;
background: #ac9578 url(../img/kopf.gif) 0 0 no-repeat;
}
#menue {
width: 900px;
padding: 80px 0 0 106px;
height: 60px;
background: transparent url(../img/menu_bg.gif) 0 0 no-repeat;
}
* html #menue {
height: 140px;
}

#inhalte{
width: 450px;
margin-left: 30px;
padding-bottom: 30px;
}

/*#inhalte h3, #inhalte h3 a:link{
	text-decoration: underline;
}*/

#logos {
float:left;
}



.css_schalter {
float:left;
}

.css_schalter {
width:75px;
float:left;
}

.css_schalter img {
margin-right:4px;
}

#links {
width: 370px;
height: 380px;
background: transparent url(../img/krystall.gif) 0 0 no-repeat;
float: left;
}

#mitte {
width: 508px;
margin-right:20px;
border-right: 1px solid #b5a085;
border-left:  1px solid #b5a085;
background-color: #e3dacf;
float:right;
min-height: 380px;
}
* html #mitte {
width: 510px;
}

#rechts {
width:270px;
float:right;
font-size:0.875em;
line-height:1.2em;
display: none;
}

#teaser_links li {
margin:0;
padding:1px 0 1px 10px;
list-style-type:none;
}

.submenue_links {
margin-top:20px;
}

#teaser_rechts {
margin-right:10px;
}

#suche {
margin-left: 684px;
padding-top: 48px;
}

#footer {
width: 480px;
height: 44px;
margin: 0 0 0 370px;
padding: 10px 0 0 30px;
background: #d6caba url(../img/fuss.gif) 0 0 no-repeat;
font-size: 11px;
color: #967c5a;
}
* html #footer {
width: 510px;
}
#footer p {
display: inline;
}
#footer a:link,
#footer a:visited {
text-decoration: none;
}

.zweiSpalten {
clear:both;
margin-top:30px;
}

#seite1 .zweiSpalten img {
display:none;
}

.linkeSpalte {
float:left;
width:50%;
border-right:1px solid #c9cbbc;
}

.rechteSpalte {
float:right;
width:47%;
}

/* ALLGEMEINE KLASSEN */

.clearer {
font-size:1px;
line-height:1px;
height: 0;
margin:0;
clear: both;
}
* html .clearer {
line-height: 0;
}

.teaser-element-rechts {
border-top:1px solid #c9cbbc;
padding-top:6px;
}

.stroke {
text-decoration:line-through;
}