/*Registrierung*/
#main form.userForm .info {cursor:help;vertical-align:bottom;background:none;width:16px;margin:0 0 0 11px;height:16px;float:left;}
#main form.userForm .right .info {float:none;display:inline;}
#main form.userForm select {clear:both;margin:0 0 6px 0;width:221px;}
  html>body #main form.userForm select {width:220px;}
#main form.userForm input {clear:both;margin:0 0 6px 0;width:214px;}
  html>body #main form.userForm input {width:214px;}
#main form.userForm h1 {color:#535353;font-size:20px;font-weight:bold;margin:0 0 12px 0;}
#main form.userForm .block h5 {color:#957308;font-size:16px;font-weight:normal;margin:0 0 23px 0;padding:8px 0 0 0;}
#main form.userForm .block .borderTop h5 {padding-top:0;}
#main form.userForm .block .borderTop {border-bottom:1px solid #C9C9C9;margin:0 0 13px 0;padding:0 0 3px 0;}
#main form.userForm .block #salutation {width:110px;}
#main form.userForm .block .row {border:none;margin:0 0 5px 0;}
#main form.userForm .block .borderTop {background:transparent;padding:0 0 3px 0;margin:0 0 13px 0;float:left;width:486px;border-bottom:1px solid #C9C9C9;display:inline;}
#main form.userForm .block .row .left {margin-right:10px;width:200px;float:left;display:inline;}
  html>body #main form.userForm .block .row .left {margin-right:42px;}
#main form.userForm .block .row .floatLeft {float:left;margin-right:10px;width:10px;display:inline;}
#main form.userForm .block .row .inline {margin:0px 10px 0px 0px;width:10px;}

#main form.userForm .block .row .right {float:left;width:222px;display:inline;}
#main form.userForm .block .row p {margin:0 0 6px 0;overflow:hidden;}
#main form.userForm .block .row p label {float:left;padding:0 0 2px 0;}
#main form.userForm .block .row p.error {color:#FF0000;margin:0 0 13px 0;}
#main form.userForm .block .row input.left {float:left;width:auto;margin:0 10px 0 0;}
#main form.userForm .block .row input#register_is_frequent_reader,
#main form.userForm .block .row input#register_is_subscriber {clear:none;}
#main form.userForm .block .row label.left {margin:0;float:left;width:auto;}
#main form.userForm .block .row input#edit_is_frequent_reader,
#main form.userForm .block .row input#edit_is_subscriber {clear:none;}
#main form.userForm .block .additional label {width:90% !important;}
#main form.userForm .block .additional span.likelabel {float:left;width:90% !important;}
#main form.userForm .block .additional span.likelabel label {float:none;}
#main form.userForm .block .row label.txtwcb {width:360px !important;}
#main form.userForm .block .agb {background:#ECE9E4;margin:0 0 14px 0;overflow:auto;height:120px;padding:10px 15px;}
  html>body #main form.userForm .block .agb {height:100px;}
#main form.userForm .block .agb h5 {color:#957308;font-size:14px;margin:0 0 10px 0;}
#main form.userForm .block .agb p {margin:0 0 20px 0;font-size:11px;line-height:13px;}
#main form.userForm .block #register_birthday_day,
#main form.userForm .block #register_birthday_month,
#main form.userForm .block #register_birthday_year {width:60px;}
#main form.userForm .block #edit_birthday_day,
#main form.userForm .block #edit_birthday_month,
#main form.userForm .block #edit_birthday_year {width:60px;}
#main form.userForm input.submit {width:auto;}
#main form.userForm .btn input {float:right;}

#main form.userForm .ssologin {border-bottom:1px solid #C9C9C9;margin:0 0 13px 0;padding:0 0 3px 0;}
#main form.userForm input.asDefault {width:auto;float:left;margin:0 4px 0 0;}
#main form.userForm .row .right a.link {float:right;}
#main form.userForm .error {color:#ff0000;}

#main .comTeaser {overflow:hidden;}
#main .comTeaser .left {float:left;margin:0 12px 0 0;}
#main .comTeaser .left img {border:1px solid #ECE9E4;}
#main .comTeaser .right {float:left;width:276px;}
#main .comTeaser .right h5 {color:#957308;font-size:16px;font-weight:normal;margin:0 0 13px 0;}
#main .comTeaser .right ul {margin:5px 0 0 0;}
#main .comTeaser .right ul li {padding:0 0 5px 14px;background:transparent url("../img/icons/arrow_right_sml.gif") no-repeat 0 3px;}

/*Meine Seite*/
#main .myPageDetail {overflow:hidden;margin:0 0 19px 0;width:480px;}
#main .myPageDetail h1 {color:#535353;font-size:20px;font-weight:bold;margin:0;}
#main .myPageDetail .padding-btm2 {}
#main .myPageDetail .user {float:left;margin:0 10px 0 0;}
#main .myPageDetail .user img {margin:0;}
#main .myPageDetail .txt {float:left;width:394px;}
#main .myPageDetail .txt div {margin:0 0 13px 0;}
#main .myPageDetail .txt p {margin:0;}

#main .myPagegalleries {overflow:hidden;}
#main .myPagegalleries h5 {color:#957308;font-size:16px;font-weight:bold;}
#main .myPagegalleries a.head {background:transparent url("../img/icons/arrow_right_sml.gif") no-repeat 100% 2px;color:#957308;padding-right:12px;}
#main .myPagegalleries .borderTop {float:left;width:477px;border-bottom:1px dashed #C3C0AF;margin:4px 0 8px 0;}
#main .myPagegalleries .borderTop p {margin:0;}
#main .myPagegalleries .borderTop p.head {margin:0 0 11px 0;}
#main .myPagegalleries .borderTop .row {border:none;float:left;width:477px;padding:13px 0 0 9px;display:inline;}
#main .myPagegalleries .photo {float:left;display:inline;margin:0 17px;}
#main .myPagegalleries .photo .image img {margin:0 0 4px 0;border:1px solid #ECE9E4;}
#main .myPagegalleries .photo .name {height:40px;overflow:hidden;text-align:center;width:122px;}
#main .myPagegalleries p strong {font-weight:normal;color:#957308;}
#main .myPagegalleries .nophoto {margin:10px 0;}

#main .myList {overflow:hidden;}
#main .myList h5 {color:#957308;font-size:16px;font-weight:bold;margin:6px 0 12px 0;}
#main .myList ul {border-top:1px dashed #C3C0AF;padding:2px 0 0 0;}
#main .myList ul li {border-bottom:1px dashed #C3C0AF;margin:0 0 2px 0;overflow:hidden;padding:0 0 2px 0;}

/*Neighbours*/
#xtra .neighbours {overflow:hidden;padding:6px 0 2px 0;border-top:1px dashed #C3C0AF;border-bottom:1px dashed #C3C0AF;}
#xtra .neighbours h5 {margin-left:13px;color:#957308;font-size:16px;line-height:20px;margin:0 0 7px 13px;}
#xtra .neighbours h5 a {color:#957308;padding:0 15px 0 0;background:transparent url("../img/icons/arrow_headline_right.gif") no-repeat 100% 5px;}
#xtra .neighbours .row {overflow:hidden;margin:0 0 13px 0;}
#xtra .neighbours .row .photo {float:left;margin:0 0 2px 13px;display:inline;}
#xtra .neighbours .row .photo p.name {font-size:11px;line-height:13px;text-align:center;width:70px;overflow:hidden;}
#xtra .neighbours .row .photo p.name a:hover {text-decoration:none;color:#fff;background:#8C002B;}



#main .last .borderTop {background:transparent;padding:13px 0 3px 0;margin:8px 0 13px 0;float:left;width:486px;border-top:1px solid #C9C9C9;display:inline;}


/* headline removal */
#main form.userForm .h1 {color:#535353;font-size:20px;font-weight:bold;margin:0 0 12px 0;}
#main form.userForm .block .h5 {color:#957308;font-size:16px;font-weight:normal;margin:0 0 23px 0;padding:8px 0 0 0;}
#main form.userForm .block .borderTop .h5 {padding-top:0;}
#main form.userForm .block .agb .h5 {color:#957308;font-size:14px;margin:0 0 10px 0;}
#main .comTeaser .right .h5 {color:#957308;font-size:16px;font-weight:normal;margin:0 0 13px 0;}
#main .myPageDetail .h1 {color:#535353;font-size:20px;font-weight:bold;margin:0;}
#main .myPagegalleries .h5 {color:#957308;font-size:16px;font-weight:bold;}
#main .myList .h5 {color:#957308;font-size:16px;font-weight:bold;margin:6px 0 12px 0;}
#xtra .neighbours .h5 {margin-left:13px;color:#957308;font-size:16px;line-height:20px;margin:0 0 7px 13px;}
#xtra .neighbours .h5 a {color:#957308;padding:0 15px 0 0;background:transparent url("../img/icons/arrow_headline_right.gif") no-repeat 100% 5px;}

#main .form-row {clear: both; height: 30px;}
#main .form-col-left {float: left; width: 180px;}
#main .form-col-right {float: left;}
#main .clear {clear: both;}
#main .error {color: #D70317;}

