.content { background:#FFFFFF;border-left:1px solid #00A5EF;border-right:1px solid #00A5EF;padding:4px 8px;display:block; }
#login1 .content { background:none;border-left:0;border-right:0;}

#adsinputfrontpage ul, #adsinputresultpage ul, #adsinputresultpagenarrow ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.button,
a.button,
a.button:hover,
a.button:active,
a.button:visited {	background:#00A5EF ;color:#FFFFFF;text-decoration:none;margin:0 4px 3px 0;text-align:center;padding:2px 8px 3px 8px;border-top:1px solid #00A5EF;border-right:1px solid #00A5EF;border-bottom:1px solid #00A5EF;border-left:1px solid #00A5EF;}

#adsinputfrontpage span.red, #adsinputresultpage span.red{color:red;}

#filters #adsinputresultpage a:active { padding: 10px 0 0 46px; text-decoration: none; height: 31px; display: block;font-size:12px; }
#filters #adsinputresultpage a:link { padding: 10px 0 0 46px; text-decoration: none; height: 31px; display: block;font-size:12px; }
#filters #adsinputresultpage a:visited { padding: 10px 0 0 46px; text-decoration: none; height: 31px; display: block;font-size:12px; }
#filters #adsinputresultpage li { margin-top: 0; }
#filters #adsinputresultpage li { margin: 10px 0 0 0; background: url( adsinput_button_resultpage.gif ) no-repeat center top; height: 42px; font-size: 1.3em; }
#filters #adsinputresultpage ul { margin: 0 -12px 0 -8px; }
#filters #adsinputresultpage { height:45px; width:100%; padding:0; }

#adsinputresultpabagenarrow li { margin-top: 0; padding: 3px 0px 0px 0px; background: url( gelb_mit_bunt_und_farbe.gif ) no-repeat center top; height: 30px; font-size: 1.3em; }

.b1 { display: block; overflow: hidden; }
.b1 { height: 1px; }
.b1 { margin: 0 5px; background: #00A5EF; }
.b1,
.b2,
.b3 { height: 1px; }
.b1,
.b2,
.b3,
.b4 { display: block; overflow: hidden; }
.b2 { background: #FFFFFF; border-left: 2px solid #00A5EF; border-right: 2px solid #00A5EF; }
.b2 { display: block; overflow: hidden; }
.b2 { height: 1px; }
.b2 { margin: 0 3px; border-width: 0 2px; }

.b2 { background: #FFFFFF; border-left: 2px solid #00A5EF; border-right: 2px solid #00A5EF; }
.b3,
.b4 { background: #FFFFFF; border-left: 1px solid #00A5EF; border-right: 1px solid #00A5EF; }

.b3 { background: #FFFFFF; border-left: 1px solid #00A5EF; border-right: 1px solid #00A5EF; }
.b3 { display: block; overflow: hidden; }
.b3 { height: 1px; }
.b3 { margin: 0 2px; }
.b4 { background: #FFFFFF; border-left: 1px solid #00A5EF; border-right: 1px solid #00A5EF; }
.b4 { display: block; overflow: hidden; }
.b4 { height: 2px; margin: 0 1px; }

.paging_bottom { text-align:right;margin:10px 6px 0 0; }
.paging_top a,
.paging_bottom a { padding: 0 2px 0 2px;font-weight:normal; }
.paging_top { text-align:right;margin: 0 6px 8px 0; position: relative;}

#navigatorholder .navigator .points .count,
#storedsearches .navigator .points .count { color:#666;font-style:italic;text-decoration:none; }
#navigatorholder .navigator,
#storedsearches .navigator { margin:0 0 10px 0;padding:2px 0; }
#navigatorholder h5,
#storedsearches h5 { margin:0 0 2px 0; padding:2px 0; background-color:#CEDEF5; font-size:1.2em; font-weight:bold; }
#navigatorholder h6,
#storedsearches h6 { margin:0 0 2px 0;font-size:1.2em; font-weight:bold; }

#navigatorholder .expand, #navigatorholder .collapsed { margin-bottom:0; background-color:#CEDEF5;}

#navigatorholder a:link img, #navigatorholder a:visited img { border:none; vertical-align:bottom; }
#navigatorholder h5 a:link, #navigatorholder h5 a:visited { font-size:1.0em; font-weight:bold; text-decoration:none; }

.element_checkbox input {padding:0; vertical-align:middle; background:#E5EFFF; border:none; }

.choices .choice { margin:2px; }
.choices .value { font-size:1.0em;color:#221B78;margin:0 0 0 15px; }
.choices a { position:absolute;float:left;background:url(remove.gif) no-repeat;width:10px;height:10px;text-decoration:none;margin:3px 0 0 0; }
.choices { margin:0; }

#filters .content .save { margin-top:10px; }

#results .header { background:#CEDEF5 none repeat scroll 0 50%; }
.hugeCounter { font-size:1.5em;color:#221B78; padding-left:6px; }

#results .sort { float:right;padding:4px 0;font-size:1em;}
#results .content { padding:4px 0 !important; }

ul#resultlist { margin:0;padding:0; }

a.style1 {font-weight:bold !important;}
li.style2 {background-color:#FFFF99 !important;}

#resultpage #advertone {width:100%;float:left;margin-bottom:8px;}
#advertone .content h4 { text-align: left; color: black; font-size: 1em; margin: 0 0 6px 3px; }
#advertone .content,
#adverttwo .content { background:#FFF;/* padding-bottom:0; padding-top:0; */}
#advertone .b2 { background:#FFF;border-left:2px solid #00A5EF; border-right:2px solid #00A5EF; }
#advertone .b3,
#advertone .b4 { background:#FFF;border-left:1px solid #00A5EF; border-right:1px solid #00A5EF; }

#resultpage .searched_keyword { float:left;color:#333;padding-top:8px; padding-bottom:8px; font-size:0.9em; clear:both; }
#resultpage .searched_keyword a { font-weight: bold; color:#333;}

ul#resultlist li {border-bottom: #ddd 1px solid; }

#navigatorholder input {padding-right: 2px;}

