#cardetails .navbar{
background:url(/media/pagenavigate/pagenavigate_full.gif) no-repeat;
margin:0px 5px 10px;
height:20px;
overflow:hidden;
}
* html #cardetails .navbar{
margin-top:10px;
}
#cardetails .navbar a{
display:block;
float:right;
color:#fff;
padding:3px 10px;
}
#cardetails .imageContainer{
float:left;
width:100px;
height:75px;
overflow:hiidden;
background:#666;
border:1px solid #126cbf;
margin:10px;
}
* html #cardetails .imageContainer{
margin-left:5px;
}
#cardetails h2{
color:#f66123;
font-size:12px;
margin:0px 10px;
padding:10px 0px;
}
#cardetails dl{
float:left;
margin:10px;
margin-top:0px;
margin-left:0px;
padding:0px;
width:300px;
line-height:14px;
}
#cardetails dt{
font-weight:bold;
float:left;
margin:0px;
padding:0px;
width:100px;
}
#cardetails dt:after{
content:':';
}
#cardetails dd{
float:left;
margin:0px;
padding:0px;
width:120px;
}

.column.finance{
width:948px;
padding:10px 5px 0px;
}
.finance h2{
font-size:14px;
color:#f66123;
}
.finance img.visual{
float:right;
margin:-36px -5px 10px -20px;
}
.finance p{
line-height:150%;
}
.finance .borderless{
padding-bottom:15px;
}

.financieren h2{
font-size:14px;
color:#126cbf;
}
.googleads{
padding-top:10px;
height:270px;
line-height:16px;
}

.googleads div{
float:left;
width:249px;
padding-bottom:5px;
}
.googleads h2{
font-size:11px;
padding-right:0px;
}
.googleads h2 a{
display:block;
float:left;
width:249px;
padding-bottom:10px;
color:#666;
text-decoration:none;
}
.googleads h3{
font-size:11px;
}
.googleads a{
color:#126cbf;
}
.googleads p{
padding: 0px 10px;
}
