.Listview{font-size:11px;}
.Listview h1 {font-size:16px; font-family:"Trebuchet MS";font-weight:bold;}
.Listview h1 span {font-size:18px; color:#1d1d1d;}
#resultBox{background: url(../images/backgrounds/sidebar_resultbox.gif) repeat-y;}

.clear{width:98%;}


/*Einstellungen*/
.Listview #configbar {margin-bottom:10px; font-size: 11px;}
.Listview #saveSearch {margin:10px 0;}
.Listview #saveSearch input {padding-left:3px; width:350px}

.Listview .arrowLink a{background: url(../images/arrows3.gif) no-repeat right 5px;padding-right:15px;}
.Listview #menu a.activ {background:#d0c8a4 url(../images/arrows3.gif) no-repeat 100px -4px;}


.Listview #EntryPerPage a{margin:10px 0}
.Listview #EntryPerPage a.activ{color:#47463c;text-decoration:underline;font-weight:bold;}
.Listview #EntryPerPage a.save, .Listview #saveSearch a.save{background: url(../images/icons/sprite_icons.png) no-repeat 0 -808px;padding:3px 0 0 22px;display:block}
.Listview #EntryPerPage a.saved, .Listview #saveSearch a.saved{background-position:0 -824px}
.Listview #EntryPerPage p {font-size:11px; float:left; width:325px}
.Listview a.view{background: url(../images/icons/sprite_icons.png) no-repeat 0 -504px;padding-left:15px;margin-bottom:3px;}
.Listview a.notice{background: url(../images/icons/sprite_icons.png) no-repeat -4px -90px;padding-left:15px;margin-bottom:3px;}
.Listview a.remembered{background: url(../images/icons/sprite_icons.png) no-repeat -2px -121px;padding:3px 0 3px 17px;margin-bottom:3px;}

a.delete {background: url(../images/icons/sprite_icons.png) no-repeat 0 -522px;padding:2px 0 3px 16px;margin-bottom:3px; font-size:11px;}
a.delete_all {background: url(../images/icons/delete_all.gif) no-repeat 1px 3px;padding:3px 18px 0px;}
a.print{background: url(../images/icons/sprite_icons.png) no-repeat 0 -71px;padding:3px 0 3px 22px;margin-right:15px; font-size:11px;}
a.print_all{background: url(../images/icons/sprite_icons.png) no-repeat 0 -71px;padding:3px 20px 0; margin-left:15px;}

/* searchkeys*/
#searchkeys {width:190px;}
#searchkeys .radio label {width:130px; padding: 3px 0 7px 1px; font-weight:normal;}

form#refine_fields {width:190px;}

/* Linkespalte result & formular */
.Listview .resultBox{background:#ede4c6;border:1px solid #d9d6be;padding:7px;text-align:center;margin:10px 0;font-size:12px;}
.Listview .resultBox p.saveLink{text-align: center; line-height: 2.3em;}
.Listview .tr{padding-bottom:3px;}
.Listview .headline{font-weight:bold;margin-top:10px;}

.Listview .input {width:60px;}
.Listview .select, .Listview .selectbg, .Listview .radios{width:151px;}

.Listview .selectbg {margin-bottom:3px;}
.Listview .selectbg label{padding-left:1px;}

.Listview .sort {margin:15px 0; border-bottom:1px solid #c6c2b5; padding-bottom:5px;}
.Listview .sort label {padding-top:2px;}
.Listview .sort select {margin-left:3px; font-size:11px; width:170px;}


/*pagination */
.pagination {margin-top:10px; background-color:#eee;}
ul.pager {text-align:center;}
ul.pager li {display:inline;}
ul.pager li.activ {font-weight:bold; padding:3px 10px; color:#555; text-decoration:none;}
ul.pager li.nav_spacer {color:#528f1a;}
ul.pager li a {text-decoration:underline; padding:3px 10px; display:inline-block;}
ul.pager li a:hover {padding:3px 10px; color:#555; text-decoration:none;}

.resultListBox {float:left; width:540px; margin-left:20px;}
.resultListSearch {float:left; width:440px; margin-left:15px;}

.lastSearchList {width:190px;clear:both; border-top:15px solid #fff}
.lastSearchList a.arrowLink {display:inline-block; margin-top:5px}
.lastSearchList span {display:block; margin-bottom:5px}

/* Listbox / Ergebnis */
.Listview .objectTitle {font-weight:bold; font-size:12px; height:16px; overflow:hidden;white-space:nowrap;}
.Listview img.dummy {padding-right:15px;}
.Listview img.dummyBig {padding-right:20px; width:131px; height:100px; float:left;}


/* Listenansicht*/
.Listview .view1, .Listview .view2 {border-bottom:1px solid  #c6c2b5; padding:15px 0 5px;}
.Listview .view1 .boxContent {float:left; width:425px;position:relative;}
.Listview .view1 .objImage {float:left;padding-right:15px; margin-bottom:10px}

.Listview .view2 .boxContent{float:left; width:350px;position:relative;}
.Listview .view2 .objImage {float:left;padding-right:10px; margin-bottom:10px}

.Listview .values {float:left;font-size:11px;color:#47463c;padding-top:10px;white-space:nowrap;margin-bottom:5px}
.Listview .placePos{line-height:12px; margin-top:5px; clear:both;}

.Listview .view1 .miete {width:155px;}
.Listview .view1 .zimmer {width:85px;}
.Listview .view1 .title{font-size:13px;line-height:16px;padding-bottom:2px;}
.Listview .view1 .features{width:100%;margin-bottom:5px;}
.Listview .view1 .interior{width:150px; clear:both; overflow:hidden; line-height:0px; padding-top:11px;}

.Listview .view1 .options {width:121px;height:11px;position:absolute;top:65px;right:0}
.Listview .view1 .options a.view {margin-right:10px;}

.Listview .view2 .miete {width:100px;}
.Listview .view2 .zimmer {width:75px;}
.Listview .view2 .title{font-size:13px;line-height:16px;padding-bottom:2px;}
.Listview .view2 .features{width:100%;margin-bottom:5px;}
.Listview .view2 .interior{width:150px; overflow:hidden; clear:both; line-height:0px;}

.Listview .view2 .options {width:60px;position:absolute; top:24px; right:0}


.Listview .view1 .values span {color:#8a8774}
.Listview .view2 .values span {color:#8a8774;display:block}
.Listview h3.view1 {padding:10px 0 5px;}

.interior span {background: url(../images/icons/listview_icons.gif) no-repeat; height:12px; display:block; float:left; padding-right:5px; margin-right:3px; overflow:hidden;}
.interior span.kitchen {width:23px;background-position: 0 0;}
.interior span.balcony {width:36px;background-position: 0 -12px;}
.interior span.garden {width:37px;background-position: 0 -24px;}
.interior span.jarden {width:37px;background-position: 0 -39px;}

.moreText {clear:both}
.moreText p {font-size:11px}

/*refinefields in Suchstrecke*/
.finder {padding:10px 0 10px 6px;}
#found_estates {background:#FFFFFF none repeat scroll 0 0; border:1px solid #333333; color:#444444; font-size:14px; font-weight:bold; margin:0 auto; padding:3px; text-align:center; width:500px; }
#found_estates b {font-size:18px;}
#found_estates b.number_green {color:#009900;}
#found_estates b.number_red {color:#dc0000;}
#found_estates.error{color:#dc0000;}
#found_estates p {margin:3px 0; font-size:11px; color:#88877f; padding-left:0;}


/*refinefields in Ergebnisseite*/
ul#refine_textfields {margin:10px 0;}
ul#refine_textfields li {width:190px; padding:0; clear:both;}
ul#refine_textfields li label {width:170px; padding:4px 0 3px;}
ul#refine_textfields li input {width:65px; float:left;}
ul#refine_textfields li span {padding:3px 4px; float:left;}

ul#refine_none_textfields {margin:20px 0 10px;}
ul#refine_none_textfields h3 {margin:20px 0 10px;}
ul#refine_none_textfields ul li {float:left; width:185px; clear:both; margin:0 0 8px}
ul#refine_none_textfields ul li label{float:left; padding:0 0 0 5px; width:160px; line-height:15px;}
ul#refine_none_textfields ul li label.noCount {color:#aaa;}
ul#refine_none_textfields ul li input{clear:both; float:left; height:15px}
 

/*Merkzettel */
.ListBox {margin-top:20px;}
#merkzettel .informationen{width:480px;}
#merkzettel .options{width:75px;padding-top:17px;}

#merkzettel .view1 {background:#fff; float:left; margin-top:10px; padding:15px 0 15px 10px;}
#merkzettel .view1 .boxContent {width:582px;}
#merkzettel .view1 .objImage {width:131px; height:108px; padding-right:20px;}
#merkzettel .view1 .boxBg {background:none;}
#merkzettel .view1 .placePos{clear:left;}
#merkzettel .view1 .title{padding-bottom:6px;color:#005A98;font-weight:bold;font-size:12px;}
#merkzettel .view1 .interior{margin-top:9px;}

#merkzettel a.delete {padding:2px 0 3px 18px;}

.changePlace {font-size:11px}
.changePlace button {background:url(../images/icons/Arrow_Start.gif) no-repeat 0 -28px; padding-left:10px; color:#555; text-decoration:underline; display:block; margin-top:5px;}
.changePlace button span {font-size:12px;}

/*Suchagent */
#useragent .itemmenu li {float:left; padding:3px 8px; margin:3px 0 0 -1px;}
#useragent .searchitem {border-bottom:1px solid #c6c2b5; margin-top:25px; padding-bottom:5px; height:15px;}
#useragent .searchitem p {margin:0; padding:3px 0;}
#useragent .searchitem .itemmenu {font-size:11px;}
#useragent .informationen{float:left; width:600px;}
#useragent .view1 {padding-top:0; border-bottom:none;}
#useragent .view1 li {width:100%; float:left; padding:10px 0 10px 10px; border-bottom:1px solid #c6c2b5; background-color:#fff; margin-top:10px;}
#useragent .view1 li a {display:block;}

#agent_link span{background:url(../images/icons/mail_no_mail.gif) no-repeat; height:16px; padding-left:22px;}
#agent_link span.get_mail{background-position:0 -1px; color:#555;}
#agent_link span.no_mail{background-position:0 -17px; color:#555;}
