#main { padding:0 23px 0 26px; position:relative; z-index:1; min-height: 899px; background: #fff url("/images/anl/gbl/content_bg.gif") no-repeat 0 0; font-size: 16px; color: #606060; line-height: 19px; }
* html #main { height: 899px; }
#main a { color: #fff; font-size: 16px; }
/* .hp_top { height: 216px; background: url("/images/anl/home/top_bg.gif") no-repeat 11px 0; padding: 0 0 0 11px; } */
.hp_top { height: 216px; background: url("/images/anl/home/top_bg_.gif") no-repeat 12px 0; padding: 0 0 0 11px; }
.hp_top h3 { color: #4b4b4b; line-height: 22px; font-size: 18px; margin: 0; padding: 0 0 6px; }
.hp_top p { margin: 0; padding: 10px 0 0; }
.hp_top h1 {display: inline; color: #A17041; margin: 0; font-size: 16px;  }
#main .hp_top h1 a {color: #A17041; font-weight: normal;  }
.hp_top div { float: left; padding: 31px 0 0 31px; position: relative; }
* html .hp_top div { height: 185px; }
.hp_top div.first { color: #a17041; /*width: 255px;*/ width: 403px; }
#main .hp_top div.first a { color: #a17041; }
.hp_top div.second { color: #59a4ae; width: 254px; }
#main .hp_top div.second a { color: #59a4ae; }
.hp_top div.second h2 { color: #59a4ae; font-weight: normal; font-size: 16px; display: inline; }
.hp_top div.third { color: #b63b33; width: 239px; display: none;}
#main .hp_top a.abs_link { position: absolute; display: block; font-weight: bold; color: #fff!important; }
/* .hp_top div.first a { top:166px; padding: 10px 15px; right:33px; } */
.hp_top div.first a.abs_link { top:166px; padding: 10px 15px; right:47px; }
.hp_top div.second a.abs_link { top:157px; padding: 9px 14px; /*right:35px;*/ right: -97px;  }
.hp_top div.third a.abs_link { right:19px; top:181px; padding: 9px 13px; }
h4.cooper { font-size: 24px; color: #b2b2b2; margin: 19px 0 12px 47px; }
.steps_container { line-height: 23px; padding: 29px 0 0 55px; height: 112px; background: url("/images/anl/home/steps_bg.gif") no-repeat 0 0; position: relative; }
.steps_container div { float: left; position: relative; }
* html .steps_container div { height: 112px; }
.steps_container div.step_1 { width: 271px; }
.steps_container div.step_2 { width: 287px; }
.steps_container div.step_3 { width: 248px; }
.steps_container div img { position: absolute; top: -17px; left: -34px; }
.steps_container .cooper { color: #cc5851; font-size: 18px; }
.steps_container .cooper cufon canvas { top: -4px!important; }
.steps_container .cooper cufon cufoncanvas { top: -3px!important; }
.steps_container div.step_links { position: absolute; right:13px; top:110px; }
.steps_container div.step_links a { float: right; display: block; padding: 2px 15px; font-weight: normal; margin-left:8px; }
.teaser_content { position: relative; margin: 17px 0 0 80px; width: 707px; height: 471px; background: url("/images/anl/home/teaser_bg.gif") no-repeat 0 0; }
.hp_teaser { position: absolute; left:34px; top:127px; }
.hp_teaser h3 { font-size: 18px; color: #fff; }
.hp_teaser ul { list-style-type: none; padding: 5px 0 0; margin: 0; }
.hp_teaser ul li { line-height: 22px; padding: 0 0 0 19px; background: url("/images/anl/home/adv_list_bg.gif") no-repeat 0 6px; font-size: 14px; color: #fff; }
#main .hp_teaser ul li a {font-size: 14px;}
.hp_teaser a.abs_link { font-size: 16px; color: #c59363!important; position: absolute; right:-13px; top:143px; padding: 5px 15px; display: block; font-weight: bold; }
.hp_teaser_2 { left:344px; top:66px; }
.hp_teaser_2 ul li { background: url("/images/anl/home/adv_list_bg2.gif") no-repeat 0 6px; }
.hp_teaser_2 a.abs_link { color: #cc5851!important; right:-68px; top:146px; }
.hp_teaser_3 { left:47px; top:340px; }
html>/**/body .hp_teaser_3 {top:344px; }
.hp_teaser_3 h3 { font-size: 16px; color: #c59363; }
.hp_teaser_3 ul {padding: 0;}
.hp_teaser_3 ul li {background: url(/images/anl/home/adv_list_bg3.gif) no-repeat 0 5px; line-height: 19px;}
#main .hp_teaser_3 ul li a {color: #A17041; font-size: 14px;}
.jCarouselLite_container { overflow: hidden; margin: 9px 0 0 -14px; height: 130px; width: 363px; }
.hp_teaser_4 { left:358px; top:304px; }
.hp_teaser_4 ul { margin: 0; padding: 0; list-style-type: none; }
.hp_teaser_4 ul li {cursor: pointer; position: relative!important; float: left!important; width: 124px; height: 130px; margin: 0 11px 0 0; padding: 0; line-height: 14px; text-align: center; background: url("/images/anl/home/auctions_li_bg.gif") no-repeat 0 0; }
.hp_teaser_4 ul li img { margin: 12px 0 7px; }
.hp_teaser_4 ul li p { color: #4b4b4b; font-size: 12px; margin: 0; line-height: 14px; }
.hp_teaser_4 ul li a { z-index: 100; position: absolute; right: 8px; top: 103px; display: block; width: 106px; height: 21px; padding: 5px 0 0; font-weight: bold!important; color: #fff!important; font-size: 12px!important; text-align: center; background: url("/images/anl/home/auctions_link_bg.gif") no-repeat 0 0; }
.hp_teaser_4 ul li.horse a { background-position: 0 -29px; }
.hp_teaser_4 ul li.leguan a { background-position: 0 -58px; }

.teaser_mask {position: absolute; left: 340px; top: 25px; width: 96px; height: 141px; background: url(/images/anl/home/teaser_mask.gif) no-repeat 0 0; z-index: 100;}

a.spendenteaser {text-indent: -10000px; position: absolute; width: 179px; height: 121px; display: block; left: 548px; top: 39px; background: url(/images/anl/home/teaser_bg.png) no-repeat 0 0;}
* html a.spendenteaser {background: url(/images/anl/home/teaser_bg_ie6.gif) no-repeat 0 0;}

/* Borse search teaser */



.borse_search_teaser { margin: 0 27px 0 31px; height: 156px; background: url(/images/anl/bor/search_teaser_bg.gif) no-repeat 0 0; color: #fff; }
.hidden { display:none; }
.display { display: block; }
.selectedTxt {font-size: 14px; color: #cc5851; background:url(/images/anl/bor/list_bg.gif) 0 0 no-repeat; height:27px; padding:  23px 0 0 8px; width:166px; display: block; }
.select_list { list-style:none; background:url(/images/anl/bor/dropdown_bg.png) 0 0 no-repeat; margin: 0; height:362px; width:158px; padding: 0 4px 0 4px; position:relative;z-index:10; }
.select_list li { margin-bottom: 3px; cursor:pointer; }
.select_list li div { padding-left: 51px; height: 22px; padding-top:15px; background:url(/images/anl/bor/animals.gif) no-repeat; color:#4b4b4b; }
li.Hunde div { background-position: 11px 0px; }
li.Hunde.li_hover div { background-position: 11px -317px; }
#dogs.li_hover div { background-position: 11px -317px; }
li.Katzen div { background-position: 11px -40px; }
#cats.li_hover div { background-position: 11px -357px; }
li.Nagetiere div { background-position: 11px -80px; }
#rodents.li_hover div { background-position: 11px -397px; }
li.Vogel div { background-position: 11px -120px; }
#parrots.li_hover div { background-position: 11px -437px; }
li.Fische div { background-position: 11px -160px; }
#fish.li_hover div { background-position: 11px -477px; }
li.Pferde div { background-position: 11px -200px; }
#horses.li_hover div { background-position: 11px -517px; }
li.Reptilen div { background-position: 11px -240px; }
#reptiles.li_hover div { background-position: 11px -557px; }
li.Gliderfuser div { background-position: 11px -280px; }
#spiders.li_hover div { background-position: 11px -597px; }
li.Andere div { background: none; }
.select_container { width:166px; }
.li_hover { background-color: #cc5851!important; border: none; }
.li_hover #last { background:url(/images/anl/bor/last_li.gif) 0 0 no-repeat; }
#last { height:23px; }
.selecting { background:url(/images/anl/bor/list_bg_active.gif) 0 0 no-repeat; }
.selected { color: #fff; background:url(/images/anl/bor/selected_Bg.gif) 0 0 no-repeat; height:44px; padding:6px 0 0 8px; }
.selected div { font-weight:bold; padding-left: 42px; height: 37px; line-height: 42px; background:url(/images/anl/bor/animals.gif) 0 -634px no-repeat; overflow: hidden; }
.catsSelected div { background-position: 0 -674px; }
.rodentsSelected div { background-position: 0 -714px; }
.parrotsSelected div { background-position: 0 -752px; }
.fishSelected div { background-position: 0 -790px; }
.horsesSelected div { background-position: 0 -832px; }
.reptilesSelected div { background-position: 0 -872px; }
.spidersSelected div { background-position: 0 -910px; }
.AndereSelected div { background: none; }
.selectedTxt .cooper_active {display: none; }

.borse_search_teaser { position:relative; }
.borse_search_teaser .borse_search_top {padding: 32px 28px 0 20px;}
.borse_search_teaser .borse_search_top p {float: right; margin: 0; line-height: 16px; font-size: 14px; padding: 6px 0 0;}
.borse_search_teaser .borse_search_top p span {font-size: 15px;}
.borse_search_teaser .borse_search_top p span canvas {top: -4px!important;}
.borse_search_teaser .borse_search_top p span cufoncanvas {top: -3px!important;}
.borse_search_teaser .borse_search_top h1 {font-size: 24px;}
.borse_search_teaser fieldset { padding:0; margin:0; border:none; }
.borse_search_teaser label { color: #E6ACA8; display: block; font-size: 14px;}
.borse_search_teaser label.active { color: #fff; display: none; }
.borse_search_teaser #select_cont label.active { display: block; }
.borse_search_teaser #select_cont label { display: none; }
.borse_search_teaser #select_cont { height:50px; width:187px; background: url(/images/anl/bor/inputs_bg.gif) 163px 17px no-repeat; position:absolute; z-index:10; top:75px; left:27px; }
.borse_search_teaser #select_cont.active { background-position: 163px -41px; }
.borse_search_teaser #input_cont_1 { top:75px;left:214px; position:absolute;  height:60px; width:240px; background: url(/images/anl/bor/inputs_bg.gif) -26px 17px no-repeat; }
.borse_search_teaser #input_cont_2 { top:75px;left:455px;position:absolute; height:60px; width:171px; background: url(/images/anl/bor/inputs_bg.gif) -267px 17px no-repeat; }
#input_cont_1.active { background-position: -26px -41px; }
#input_cont_2.active { background-position: -267px -41px; }
#input_race {font-size: 14px; width:125px; border: 1px solid #cc5851; background:#e6aca8; color: #d57f7c; margin-left:5px; margin-top:9px; float: left; text-align: center; padding: 5px 4px;}
html>/**/body #input_race {margin-top:11px;}
#input_cont_1 input:focus, #input_cont_2 input:focus { background:#fff; }
#input_cont_1 .checkbox{border: none;  margin:12px -10px 0 10px; float: left; background: none; padding: 0;}
html>/**/body #input_cont_1 .checkbox{margin:19px 0 0 10px;}
.checkbox_label{margin-top:15px; float: left; margin-left:10px;}
html>/**/body .checkbox_label{margin-top:21px;}
#submit_cont{height:42px;left:632px;padding:5px 0 0;position:absolute;top:92px;width:197px;}
#submit_cont button{background: none!important; color: #cc5851; width:auto; text-align: left;}
#input_address {font-size: 14px;  width:125px; border: 1px solid #cc5851; background:#e6aca8; color: #d57f7c; margin-left:5px; margin-top:9px;  text-align: center; padding: 5px 4px;}
html>/**/body #input_address {margin-top:11px;}
.borse_search_teaser .input_cont_2 { }
.borse_search_teaser .submit_cont { float: left; width:200px; }
.actual_search { height: 27px; margin: 27px 27px 33px 31px; background: url(/images/anl/bor/actual_search_bg.gif) no-repeat 0 0; padding: 14px 0 0 344px; }
.actual_search p { font-size: 18px; color: #4b4b4b; margin: 0; }

.borse_search_teaser_2 { margin: 0 27px 27px 31px; height: 46px; padding: 0 0 0 22px; }
.borse_search_teaser_2 p { margin: 0; color: #a8a8a8; font-size: 15px; line-height: 19px; }
.borse_search_teaser_2 p.cooper { font-size: 18px; color: #f09d95; }
.borse_search_teaser_2 p.cooper span { color: #cc5851; }
.borse_search_teaser_2 div { float: right; width: 400px; background: url(/images/anl/bor/search_bg.gif) no-repeat right 0; margin-top: -6px; position: relative; }
.borse_search_teaser_2 div * { float: left; }
.borse_search_teaser_2 div label { display: block; width: 132px; font-size: 18px; color: #cc5851; margin: 17px 0 0; }
.borse_search_teaser_2 div input { margin: 10px 10px 0 0; background: #fff url(/images/anl/wrk/home/top_search_input_bg.gif) no-repeat 0 0; border:1px solid #CC5851; color:#989898 !important; font-size:14px; padding:5px 4px; text-align:center; width:155px; }
.borse_search_teaser_2 div button {padding: 3px 0 0 8px; width: 92px; height: 46px; border: none; background: none; color: #cc5851; font-size: 18px; text-align: center; }
