﻿@charset "utf-8";
/* CSS Document */
.redtext {
color:#d71832;
}
.lila{
background-color:#7a6395;
}
.erde {
background:#b7835f;
}
.garantienlink{
display:block;
border-bottom:1px solid #333333;
text-decoration:none;
font-size:14px;
padding:20px 3px;
}

.garantienlink:hover{
color:#333333;
}
p{
margin-bottom:16px;
line-height:18px;
font-size:11px;
}
li{
line-height:16px;
}
.tablemargin{
margin-bottom:15px;
}
.firsttd{
width:47px;
}
#contentdiv ul{
margin:0px 0px 16px 25px;
}
#contentdiv ol{
margin:0px 0px 16px 25px;
}
h1{
font-size:16px;
color:#FFFFFF;
background-color:#333333;
padding:15px;
margin-bottom:5px;
}
h2{
color:#d71832;
font-size:14px;
margin-bottom:15px;
font-weight:500;
}
h3{

font-size:11px;
color:#d71832;

margin:0px 0px 8px 0px;
}

.contenttabletext2{
width:615px;
margin-left:15px;

}
.contenttabletext2 td{
vertical-align:top;
padding-right:30px;
width:307px;
}
.contenttabletext2td1{

}
.contenttabletext2td2{

}
.detailpicabstand{
/*margin-right:22px;*/
}
.smalldetailpic {
margin-right:13px;}
.impressumtabletext{
width:920px;
margin-left:15px;

}
.impressumtabletext td{
vertical-align:top;
padding-right:30px;
width:290px;
}
.impressumtabletext td h3{
font-size:14px;
font-weight:500;
}
.contenttabletext3{
width:920px;
/*margin-left:15px;*/

}
.bottomtd{
vertical-align:bottom;
}
.contenttabletext3 td{
vertical-align:top;
/*padding-right:30px;*/
width:310px;
}
.contenttabletext3 td h3{
font-size:14px;
font-weight:500;
}
.contenttabletext3td1{
padding:0px 20px 0px 10px;
}
.contenttabletext3td2{
padding:0px 20px 0px 25px;

}
.contenttabletext3td3{
padding:0px 20px 0px 35px;
}
.treepictable{
width:920px;
}
.treepictable_center{
border-left:1px solid #333333;
border-right:1px solid #333333;
padding:15px 7px;
text-align:center;
}
.treepictable_right{

text-align:right;
}

.topbottomline{
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
width:915px;
}

