#main {
	padding:16px 10px 0 0px;
	font:1em Helvetica,Arial;
	position: relative;
	margin-top: -79px;
	z-index: 2;
	position:relative;
	padding-top: 250px;
}
#main_bg{position:absolute; top: 1px; left:2px; z-index:0;}



#main h1 {
	font-weight:  normal; font-size: 18px; color: #fff;  position: absolute; top:80px; left:20px;
}
#main h1 a {
	font-weight:  normal; font-size: 24px; color: #707070; 
}
#main h1 a:hover {background: none;}

#main fieldset{border: 0; position:absolute; top:203px; left:0px; margin:0; padding: 0; }
#main fieldset label{background: url(/images/cre/home/search_bg.gif) 0 0 no-repeat; height: 48px; text-indent:-3333em; display: block; width:188px;margin-bottom:8px;	}
#main #main_search{background: url(/images/cre/home/search_text_bg.gif) 0 0 no-repeat!important; border:none; height:31px; width:138px; font-size: 18px; padding: 6px 0 0 10px;  float: left;}
#main #main_submit{background: url(/images/cre/home/search_text_bg.gif) right 0 no-repeat!important;height:37px;width:40px; border:none; margin-left: -4px;}
#main p {
	font-size: 12px; margin: 0; font-weight: normal;
}

#main .steps{position: absolute; top:356px; left: 22px;padding:0; margin:0;list-style:none; width: 830px; }
#main .steps li{float: left; height: 63px; background: url(/images/cre/home/steps_bg.png) 0 0 no-repeat; width: 267px; padding: 19px 0px 0 11px; font-size:16px;margin-right:5px; }
* html #main .steps li{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/home/steps_bg.png", sizingMethod="crop"); background: transparent; }
#main .steps li#last_step{background: url(/images/cre/home/last_step_bg.png) 0 0 no-repeat; width: 254px; padding: 19px 0px 0 10px; margin:0!important; position: relative;}
* html #main .steps li#last_step{background: url(/images/cre/home/last_step_bg.gif) 0 0 no-repeat; filter: none;}
#main #last_step a{background: url(/images/cre/gbl/button_bg.gif) 0 0 no-repeat!important; color:#fff;font-size:16px; display: block; width: 98px; padding-top: 5px; height: 24px; text-align:center; position: absolute; right:7px; bottom:9px;}
#main #last_step a:hover {background-position: -250px 0!important;}
#main .steps span{text-indent:-3333em;display: block; width: 21px; height:32px; float: left; margin: 5px 20px 0 0 ;}
#main .steps span#step1{background: url(/images/cre/home/steps_1.gif) 0 0 no-repeat; }
#main .steps span#step2{background: url(/images/cre/home/steps_2.gif) 0 0 no-repeat; width: 26px; margin: 5px 15px 0 0 ;}
#main .steps span#step3{background: url(/images/cre/home/steps_3.gif) 0 0 no-repeat; width: 26px; margin: 5px 15px 0 0 ;}



#main .adv_list{position: absolute; top:458px; left: 632px; padding: 19px 0 0 18px; background: #fff url(/images/cre/home/ich_kann_top.gif) 0 0 no-repeat; width: 222px; height: 211px; z-index: 10;}
#main .adv_list h4{background: url(/images/cre/home/ich_kann_header.gif) 0 0 no-repeat; width: 110px; height:20px; text-indent:-3333em; margin-bottom:14px;}

#main .adv_list ul{height: 150px; list-style:none; font-size:14px; padding: 0; margin:0;}
#main .adv_list li { padding:0; line-height:14px; position: relative; overflow: hidden;}
#main .adv_list li h2 {margin: 0; padding: 0; font-size: 14px; font-weight: normal; float: left; width: 210px;}
#main .adv_list li h2 a {font-size: 14px;}
#main .adv_list li h2 a:hover {text-decoration: underline;}
#main .adv_list li label {background:url(/images/cre/home/checkbox_bg.gif) 0 2px no-repeat; padding:3px 0 5px 22px; display: inline-block;}
html>/**/body #main .adv_list li label {display: block;}
#main .adv_list li label.checked {background-position: 0 -52px;}
#main .adv_list li input {position: absolute; left: -10000px; top: 0;}
.home_pink{color:#ff5cab;}
.home_red{color:#ff4e00;}
.home_orange{color: #ffa200;}
.home_green{color: #05cf00;}
.home_blue{color: #00c1ff;}
.home_purple{color:#9728ff;}
.home_pink a{color:#ff5cab;}
.home_red a{color:#ff4e00;}
.home_orange a{color: #ffa200;}
.home_green a{color: #05cf00;}
.home_blue a{color: #00c1ff;}
.home_purple a{color:#9728ff;}
#main .adv_list input.submit {background:url(/images/cre/home/singup_bg.gif) 0 0px no-repeat; width: 202px; height: 28px; line-height: 20px; border: none; padding-top: 10px; cursor: pointer; color: #fff; font-weight:bold; font-size:14px;}
#ich_kann_bg{position: absolute; top:458px;  left:492px; }
#ich_kann_bg2{position: absolute; top:731px;  right:-48px; }


#main p.txtMidGrey {
	padding-left: 10px;
}

.clear {
	clear: both;
	display: block;
}

.speechbubble {display: none; width: 266px; height: 136px;  position: absolute; left: 283px; top: 67px; z-index:8;}
#slides .bg {font-size: 14px; width: 266px; height: 136px; display:block; }
#slides .bg:hover {display:block!important; }

#speechbubble1 .bg {background:url(/images/cre/home/speechbubble1.png) 0 0 no-repeat;}
#speechbubble2 .bg {background:url(/images/cre/home/speechbubble2.png) 0 0 no-repeat;}
#speechbubble3 .bg {background:url(/images/cre/home/speechbubble3.png) 0 0 no-repeat;}
#speechbubble4 .bg {background:url(/images/cre/home/speechbubble4.png) 0 0 no-repeat;}
#speechbubble5 .bg {background:url(/images/cre/home/speechbubble5.png) 0 0 no-repeat;}
#speechbubble6 .bg {background:url(/images/cre/home/speechbubble6.png) 0 0 no-repeat;}

#speechbubble2 {left: 362px; top: 81px;}
#speechbubble3 {left: 440px; top: 62px;}
#speechbubble4 {left: 531px; top: 161px;}
#speechbubble5 {left: 409px; top: 172px;}
#speechbubble6 {left: 349px; top: 91px;}

#slides .active {display: block; z-index:10;}
#slides .last-active {z-index:9;}




/* searchlist teaser */

 .search_list {width: 490px; background: #fff url(/images/cre/home/searchlist_top_bg.gif) no-repeat 0 0; padding: 19px 0 0; margin-top: 208px;}
 .search_list ul {margin: 0; padding: 0 0 7px; background: url(/images/cre/home/searchlist_ul_bg.gif) no-repeat 0 bottom; list-style-type: none;}
 .search_list ul li {border-bottom: solid 1px #E7E7E7; float: left; width: 490px;}
 .search_list ul li a {float: left; overflow: hidden;  display: block; height: 57px; padding: 12px 5px 0 63px; background: url(/images/cre/home/searchlist_dummies.gif) no-repeat 19px 7px;}
 .search_list ul li.last {border-bottom: none;}
 .search_list h4 {width: 124px; height: 20px; margin: 0 0 12px 20px; text-indent: -10000px; background: url(/images/cre/home/searchlist_header_bg.gif) no-repeat 0 0;}
 .search_list ul div {width: 250px; float: left; display: block; color: #828282!important; padding-top: 12px; height: 57px; padding-right: 5px;}
 .search_list ul div a {background: none; float: none; display: inline; height: auto; padding: 0; color: #828282;}
 .search_list ul div a:hover {color: #828282;}
 #main .search_list ul li a h1 {color: inherit; position: static; width: 167px; float: left; font-size: 18px; padding-top: 11px; display: block; cursor: pointer; margin: 0;}
 #main .search_list ul li a.baby h1 {color: #ff5cab;}
 #main .search_list ul li a.haushalt h1 {color: #ff4e00;}
 #main .search_list ul li a.pflege h1 {color: #ffae00;}
 #main .search_list ul li a.garten h1 {color: #05cf00;}
 #main .search_list ul li a.technik h1 {color: #00c1ff;}
 #main .search_list ul li a.tier h1 {color: #9728ff;}
 #main .search_list ul li a.andere h1 {color: #828282;}
 
 .search_list ul li a.haushalt {background-position: 19px -61px;}
 .search_list ul li a.pflege {background-position: 19px -131px;}
 .search_list ul li a.garten {background-position: 19px -201px;}
 .search_list ul li a.technik {background-position: 19px -271px;}
 .search_list ul li a.tier {background-position: 19px -341px;}
 .search_list ul li a.andere {background-position: 19px -411px;}
 
 .search_list ul li.hover .baby {background-color: #FFEEF6; background-position: 19px -525px;}
 .search_list ul li.hover .haushalt {background-color: #FFF0E9; background-position: 19px -593px;}
 .search_list ul li.hover .pflege {background-color: #FFF7E5; background-position: 19px -663px;}
 .search_list ul li.hover .garten {background-color: #F6FDF7; background-position: 19px -733px;}
 .search_list ul li.hover .technik {background-color: #E5F9FF; background-position: 19px -803px;}
 .search_list ul li.hover .tier {background-color: #F4E9FF; background-position: 19px -873px;}
 .search_list ul li.hover .andere {background-color: #F9F9F9; background-position: 19px -943px;}

/* auctions teaser */

.auctions {width: 270px; height: 242px; background: #fff url(/images/cre/home/auctions_top_bg.gif) no-repeat 0 0; position: absolute; overflow: hidden; top: 752px; left: 529px;}
.auctions h3 {width: 186px; height: 20px; margin: 19px 0 20px 18px; text-indent: -10000px; background: url(/images/cre/home/auctions_header_bg.gif) no-repeat 0 0;}
.auctions_mask {width: 270px; height: 6px; overflow: hidden; z-index: 100; position: absolute; left: 0; bottom: 0; background: url(/images/cre/home/auctions_mask.gif) no-repeat 0 0; }
.jCarouselLite_container {height: 183px; overflow: hidden;}
.jCarouselLite li {float: left!important;position: relative!important; cursor: pointer;}
.jCarouselLite li div {width: 260px; height: 60px; background: url(/images/cre/home/auctions_li_bg.gif) repeat-x 0 0;}
.jCarouselLite li img {border: solid 1px; float: left; margin: 5px 9px 0 10px; width: 58px;}

.jCarouselLite li.cat_house_babysitt div {background-position: 0 0;}
.jCarouselLite li.cat_house_senicare div {background-position: 0 -240px;}
.jCarouselLite li.cat_house_houskeep div {background-position: 0 -60px;}
.jCarouselLite li.cat_house_garden div {background-position: 0 -180px;}
.jCarouselLite li.cat_house_computer div {background-position: 0 -120px;}
.jCarouselLite li.cat_house_pets div {background-position: 0 -300px;}
.jCarouselLite li.cat_house_misc div {background-position: 0 -360px;}
.jCarouselLite li.cat_house_handicap div {background-position: 0 -240px;}
.jCarouselLite li.cat_house_wash div {background-position: 0 -60px;}
.jCarouselLite li.cat_house_cooking div {background-position: 0 -60px;}
.jCarouselLite li.cat_house_cleaning div {background-position: 0 -60px;}
.jCarouselLite li.cat_house_shopping div {background-position: 0 -60px;}

.jCarouselLite li.cat_house_babysitt img {border: solid 1px #FFEEF6!important;}
.jCarouselLite li.cat_house_senicare img {border: solid 1px #FFF7E5!important;}
.jCarouselLite li.cat_house_houskeep img {border: solid 1px #FFF0E9!important;}
.jCarouselLite li.cat_house_garden img {border: solid 1px #F6FDF7!important;}
.jCarouselLite li.cat_house_computer img {border: solid 1px #E5F9FF!important;}
.jCarouselLite li.cat_house_pets img {border: solid 1px #F4E9FF!important;}
.jCarouselLite li.cat_house_misc img {border: solid 1px #F4E9FF!important;}
.jCarouselLite li.cat_house_handicap img {border: solid 1px #FFF7E5!important;}
.jCarouselLite li.cat_house_wash img {border: solid 1px #FFF0E9!important;}
.jCarouselLite li.cat_house_cooking img {border: solid 1px #FFF0E9!important;}
.jCarouselLite li.cat_house_cleaning img {border: solid 1px #FFF0E9!important;}
.jCarouselLite li.cat_house_shopping img {border: solid 1px #FFF0E9!important;}

.jCarouselLite li p {padding: 3px 0 10px; font-size: 12px;}
.jCarouselLite li a {display: block; float: right; width: 50px; height: 16px; font-size: 11px; color: #fff!important; margin-top: 1px; padding: 2px 0 0 6px;}
.jCarouselLite li a:hover {color: #fff;}
.jCarouselLite li span {display: block; font-size: 14px; color: #828282!important;}

.jCarouselLite li.cat_house_babysitt a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 0;}
.jCarouselLite li.cat_house_senicare a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -100px;}
.jCarouselLite li.cat_house_houskeep a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -50px;}
.jCarouselLite li.cat_house_garden a {background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -150px;}
.jCarouselLite li.cat_house_computer a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -200px;}
.jCarouselLite li.cat_house_pets a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -250px;}
.jCarouselLite li.cat_house_misc a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -300px;}
.jCarouselLite li.cat_house_handicap a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -100px;}
.jCarouselLite li.cat_house_wash a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -50px;}
.jCarouselLite li.cat_house_cooking a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -50px;}
.jCarouselLite li.cat_house_cleaning a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -50px;}
.jCarouselLite li.cat_house_shopping a { background: url(/images/cre/home/auctions_link_bg.gif) no-repeat 0 -50px;}

.jCarouselLite li.cat_house_babysitt a:hover { background-position: -60px 0;}
.jCarouselLite li.cat_house_senicare a:hover { background-position: -60px -100px;}
.jCarouselLite li.cat_house_houskeep a:hover { background-position: -60px -50px;}
.jCarouselLite li.cat_house_garden a:hover {background-position: -60px -150px;}
.jCarouselLite li.cat_house_computer a:hover { background-position: -60px -200px;}
.jCarouselLite li.cat_house_pets a:hover { background-position: -60px -250px;}
.jCarouselLite li.cat_house_misc a:hover { background-position: -60px -300px;}
.jCarouselLite li.cat_house_handicap a:hover { background-position: -60px -100px;}
.jCarouselLite li.cat_house_wash a:hover { background-position: -60px -50px;}
.jCarouselLite li.cat_house_cooking a:hover { background-position: -60px -50px;}
.jCarouselLite li.cat_house_cleaning a:hover { background-position: -60px -50px;}
.jCarouselLite li.cat_house_shopping a:hover { background-position: -60px -50px;}

.jCarouselLite li .dummy {width: 14px; height: 24px; position: absolute; left: 5px; top: 30px; overflow: hidden;}
.jCarouselLite li.cat_house_babysitt .dummy { background: url(/images/cre/gbl/s_dummy_babysitt.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_senicare .dummy { background: url(/images/cre/gbl/s_dummy_senicare.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_houskeep .dummy { background: url(/images/cre/gbl/s_dummy_housekeep.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_garden .dummy {background: url(/images/cre/gbl/s_dummy_garden.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_computer .dummy { background: url(/images/cre/gbl/s_dummy_computer.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_pets .dummy { background: url(/images/cre/gbl/s_dummy_pets.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_misc .dummy { background: url(/images/cre/gbl/s_dummy_misc.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_handicap .dummy { background: url(/images/cre/gbl/s_dummy_senicare.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_wash .dummy { background: url(/images/cre/gbl/s_dummy_housekeep.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_cooking .dummy { background: url(/images/cre/gbl/s_dummy_housekeep.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_cleaning .dummy { background: url(/images/cre/gbl/s_dummy_housekeep.png) no-repeat 0 0;}
.jCarouselLite li.cat_house_shopping .dummy { background: url(/images/cre/gbl/s_dummy_housekeep.png) no-repeat 0 0;}

* html .jCarouselLite li.cat_house_babysitt .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_babysitt.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_senicare .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_senicare.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_houskeep .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_housekeep.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_garden .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_garden.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_computer .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_computer.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_pets .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_pets.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_misc .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_misc.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_handicap .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_senicare.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_wash .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_housekeep.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_cooking .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_housekeep.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_cleaning .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_housekeep.png", sizingMethod="crop"); background: transparent;}
* html .jCarouselLite li.cat_house_shopping .dummy { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/cre/gbl/s_dummy_housekeep.png", sizingMethod="crop"); background: transparent;}


.win_teaser {position: absolute; top:60px; left:21px; width: 269px; height: 66px; padding: 64px 0 0 5px; line-height: 19px; background: url(/images/cre/home/win_teaser.gif) no-repeat 0 0;}
.win_teaser h1 {display: none;}
.win_teaser a {font-weight: bold; color: #828282; text-decoration: underline;}
