.myathome-content{margin:0px
10px}.myathome-content
h4{font-size:16px;color:#000;margin:20px
0px 0px 0px}.myathome-form #offer_detail,
.myathome-form h4,
.myathome-form p,
.myathome-form
.error_block{margin:10px
20px}.myathome-content h4
.locked{background-position:-160px -660px;width:20px;height:20px;float:left;display:block;margin:-4px 3px 0px 0px}.myathome-form{position:relative}nav#publication_steps{padding:20px
20px 0px 20px;margin-top:-10px;background:#f3f3f3}nav#publication_steps
a{display:block;float:left;width:20%;height:70px;text-decoration:none}nav#publication_steps a span.icon,
nav#publication_steps a.disabled
span.icon{display:block;float:left;font-size:0px;line-height:0%;width:0px;border-top:25px solid transparent;border-left:25px solid #CCC;border-bottom:25px solid transparent;margin-right:5px}nav#publication_steps a
h3{color:#CCC;margin:5px
15px 0px 0px;text-transform:uppercase}nav#publication_steps a h3
span.description{font-size:11px;font-weight:normal;display:block;text-transform:none}nav#publication_steps a:hover
span.icon{border-left:25px solid #000}nav#publication_steps a:hover
h3{color:#000}nav#publication_steps a.current
span.icon{border-left:25px solid #D20723}nav#publication_steps a.current
h3{color:#000}nav#publication_steps
a.disabled{cursor:default}nav#publication_steps a.disabled
span.icon{border-left:25px solid #CCC}nav#publication_steps a.disabled h3,
nav#publication_steps a.disabled
.description{color:#CCC}#saferpay_img_link{display:block;margin:20px
auto;background:url(/img/myathome/payment-logo.jpg?version=20260609072127) top left no-repeat;width:497px;height:83px}nav#edit_cats
a{width:33%;display:block;float:left;text-align:center;text-decoration:none;font-size:14px;font-weight:bold;margin:0px
0px 20px 0px}nav#edit_cats a
span.icon{height:80px;width:60px;display:block;margin:0px
auto;background:url(/img/myathome/edit-cats-links.png?version=20260609072127) top left no-repeat}nav#edit_cats a.characteristics
span.icon{background-position:-80px 0px}nav#edit_cats a.photos
span.icon{background-position:-150px 0px;width:80px}#city_id-label,#city_id-element,#commune_zipcode_district_id-label,#commune_zipcode_district_id-element,#district-label,#district-element{display:none}article
.alert_box{width:70%;border:1px
solid #D20723;background:#FBEBE4;margin:10px
0px;color:#000;padding:10px
5px 0px 5px;font-weight:bold;float:left}article .alert_box a
.icon_label{float:left}article .alert_box
a{float:right;color:#000}article .alert_box
.alert_icon{display:inline-block;width:11px;height:10px;background-position:-59px -604px !important}form#information
.submitbutton{float:right;margin-top:10px}#register_separator{width:100%;height:200px}#subscribe_benefits_container{margin-left:20px}#subscribe_benefits_container
li{margin:0px;position:relative;min-height:50px;border-bottom:1px solid #CECECE}#subscribe_benefits_container li:last-of-type{border:none}#subscribe_benefits_container li
h4{font-size:14px;margin:0px
0px 0px 50px}#subscribe_benefits_container li
.description{margin-left:50px;font-size:11px;padding-bottom:10px}#subscribe_benefits_container li
span.icon{position:absolute;display:block;width:43px;height:44px;margin:0px
10px 10px 0px}#subscribe_benefits_container li.email_alert
span.icon{background-position:-178px -628px}#subscribe_benefits_container li.save_search
span.icon{background-position:-221px -628px}#subscribe_benefits_container li.favorite_offers
span.icon{background-position:-264px -628px}#subscribe_benefits_container li.create_notes
span.icon{background-position:-221px -671px}#subscribe_benefits_container li.publish_offers
span.icon{background-position:-180px -671px}.login-form{position:relative}.facebook_connect_div  .facebook-button{margin-bottom:10px;float:right}form#login .submitbutton,
form#register
.submitbutton{float:right;margin-top:10px}.general-condition{left:0px;bottom:0px;max-width:440px;line-height:normal;font-size:0.9em}.privacy-policy{line-height:normal;font-size:0.9em;margin-bottom:30px}