.liftInfo {
float: left;
width: 50%;
}
/*
.liftInfo img {
float:left;
position:relative;
display:block;
padding: 0 20px 20px 0;
}
*/

.liftInfo .contact label {
padding: 0 0 15px 0;
}
#Content .collapsed .liftInfo .contact .info p, #Content .collapsed .liftInfo .contact .brochures p {
float:none;
overflow:visible;
}
#Content .collapsed .liftInfo .contact .info p {
width:415px;
}
#Content .collapsed .liftInfo .contact .brochures p {
margin-left:110px;
width:110px;
}

#Content .collapsed .liftInfo .brochures p {
margin-right:0px;
}


#Content .collapsed .liftInfo .contact input {
margin-bottom:20px;
margin-left:10px;
}
#Content .form fieldset .collapsed .collapsed p.checkbox{
width:106px;
margin-right:5px;
}
.liftInfo .contact label {
margin:4px 0 0 0;
position:relative;
display:block;
}
.liftInfo .imagewrapper{
min-height:100px;
float:left;
position:relative;
display:block;
padding: 0 5px 20px 0;
}
.hintbRedclosed{
color:red;
}

.bRed{
color:red;
}
#Content form fieldset .caption{
width:350px;
}
#Content.popupContent form{
padding-top:20px;
}

#Content .collapsed table p{
width:310px;
}
#Content form.generic_form .collapsed label {
display:inline-block;
margin:0;
}
form.generic_form p.checkbox {

}
form.generic_form label.first {
display:block !important;
margin-top:2px;
}
form.generic_form p.checkbox.checkbox_option label{

display:inline-block;
margin:0;
}
form.generic_form input.fltlft{
position:absolute;
}
form.generic_form .check.withLabel label.blocktext{
margin-left:20px !important;
display:inline-block !important;
width:375px;
}