body{
 background: url(images/bg_body.png) repeat-x top;
 font-size: 75%;
 font-family: arial, verdana, helvetica, sans-serif;
 color: #535353;
 margin: 0;
 padding: 0
}

a:link, a:hover, a:active, a:visited{
 text-decoration: none
}

label{
 cursor: pointer
}

.clearer{
 clear: both;
  line-height: 0px;
  font-size: 0px;
  height: 0px;
}

h1{
 color: #5AA907;
 font-size: 1.3em;
 font-weight: normal;
 margin: 0 0 15px 0;
 padding: 0
}

h2{
 font-size: 1.0em;
 font-weight: bold;
 margin: 0;
 padding: 0
}

.h1{
 color: #5AA907
}

fieldset{
 border: 0
}

form, #sucheBottom img, #pagenavBottom img{
 margin: 0;
 padding: 0
}

img{
 border: none
}

#boxFrog{
 height:273px;
}

#cleverBanner{
 background: url(images/banner.png) no-repeat;
 width: 291px;
 height: 114px;
 position: absolute;
 margin-top: 1px;
 top: 0;
 left: 0
}

#textBanner{
 background: url(images/t_banner.png) no-repeat;
 width: 410px;
 height: 28px;
 margin-top: 57px;
 position: absolute;
 left: 299px
}

#loginAbgemeldetHeader{
 width: 206px;
 height: 27px;
 background: url(images/bg_login_abgemeldet.png) no-repeat;
 position: absolute;
 margin: 8px 0 0 790px;
 padding: 5px 0 0 0;
 top: 0;
 left: 0;
 text-align: center
}

#loginAngemeldetHeader{
 width: 628px;
 height: 28px;
 background: url(images/bg_login_angemeldet.png) no-repeat;
 position: absolute;
 margin: 8px 0 0 340px;
 padding: 4px 5px 0 30px;
 top: 0;
 left: 0
}

#linksHeader, .sucheFloat{
 float: left
}

#loginAngemeldetHeader a, .detailMiddleText{
 color: #575757;
 font-weight: bold
}

#faq_showall{
 text-align: right
}

.faq_linkshowall{
 color: #354158;
 font-size: 0.9em;
 text-decoration: underline
}

.boxFaq dt{
 cursor: pointer;
 padding-left: 39px
}

.boxFaq dd{
 padding-left: 10px
}

a.headerName:link, a.headerName:active, a.headerName:visited, a.headerName:hover{
 background: url(images/bg_link_name.png) no-repeat left;
 padding: 6px 30px 5px 32px;
 display: block;
 float: left
}

a.headerProfil:link, a.headerProfil:active, a.headerProfil:visited, a.headerProfil:hover{
 background: url(images/bg_link_profil.png) no-repeat left;
 padding: 6px 40px 5px 25px;
 display: block;
 float: left
}

a.headerBids:link, a.headerBids:active, a.headerBids:visited, a.headerBids:hover{
 background: url(images/bg_link_bids.png) no-repeat left;
 padding: 6px 0 5px 30px;
 display: block;
 float: left
}

#rechtsHeader{
 width: 226px;
 position: absolute;
 margin: 49px 0 0 765px;
 left: 0;
 top: 0
}

.boxRechts{
 text-align: center;
 margin-bottom: 8px
}

.boxRechtsTop{
 width: 226px;
 height: 25px;
 background: url(images/bg_titel_box_gruen_rechts.png) no-repeat;
 font-size: 1.2em;
 font-weight:bold;
 color: #FFF;
 padding: 9px 0 0 0
}

.boxRechtsTopGrau{
 height: 24px;
 background: url(images/bg_titel_box_grau_rechts.png);
 color: #575757
}

.boxRechtsBody{
 width: 202px;
 background: url(images/bg_middle_box_rechts.png) repeat-y;
 padding: 15px 8px 0 16px;
 text-align: left
}

#searchform .image{
 width: 63px;
 height: 27px;
 border: 0;
 vertical-align: bottom
}

#searchform .text{
 width: 109px;
 height: 20px;
 border: 1px solid #7F9DB9;
 padding: 0;
 margin: 3px 5px 0 0
}

#neuAnmeldung{
 width: 580px
}

#neuAnmeldung table tr td{
 padding-bottom: 5px
}

#neuAnmeldung a, .boxFaq a, .normal_box a{
 color: #5aa907;
 text-decoration: none;
 cursor: pointer
}

#neuAnmeldung .a:hover{
 color: #354158;
 text-decoration: underline
}

#neuAnmeldung .text, .email_input, .user_data .text{
 width: 200px;
 height: 20px;
 border: 1px solid #7F9DB9;
 padding: 0;
 margin: 0 5px 0 0
}

.user_data select{
 border: 1px solid #7F9DB9;
 padding: 0;
 margin: 0 5px 0 0
}

#neuAnmeldung td, .user_data td{
 vertical-align: top
}

#neuAnmeldung span.hint, .user_data span.hint{
 width: 200px;
 font-size: 11px
}

#neuAnmeldung .middle{
 width: 200px
}

#neuAnmeldung .first, #textAnmeldung td.first, #boxInhaltStandart td.first{
 width: 160px
}

#textPassword td.first{
 width: 140px
}

.Auswahl, .topic_selection{
 width: 185px;
 height: 22px;
 border: 1px solid #7F9DB9;
 padding: 0;
 margin: 8px 0 0 0
}

.ticket_message{
 width: 400px;
 height: 105px;
 border: 1px solid #7F9DB9;
 padding: 0
}

.topic_selection{
 width: 225px
}

.Auswahl02{
 width: 185px;
 height: 22px;
 border: 1px solid #7F9DB9;
 padding: 0;
 margin: 4px 0 0 3px
}

.Auswahl03{
 width: 135px;
 height: 22px;
 border: 1px solid #7F9DB9;
 padding: 0;
 margin: 4px 0 0 3px
}

.boxRechtsBottom{
 width: 226px;
 height: 4px;
 background: url(images/bg_bottom_box_rechts.png) no-repeat;
 margin: 0;
 padding: 0
}

#container{
 width: 960px;
 margin: 0 0 0 40px
}

#header{
 height: 45px;
 padding-top: 113px
}

#content{
 background: #FFF;
 width: 951px;
 padding: 0 12px 0 0;
 margin: 0
}

#footerSociety{
 height: 46px;
 width: 915px;
 padding: 13px 20px 0 10px;
 margin: 10px 0 0 10px;
 background: url(images/footer.png) no-repeat
}

#footerSociety a{
 padding: 20px 0 0 6px
}

#myFooter{
 height: 20px;
 text-align: center;
 color: #575757
}

#myFooter a{
 padding: 0 12px 0 12px;
 font-size: 0.9em;
 color: #575757
}

#mainnavFirst{
 width: 903px;
 height: 36px;
 padding: 9px 0 0 57px;
 background: url(images/bg_mainnav.png) no-repeat;
 text-align: center
}

#mainnavFirst ul{
 margin: 0px;
 padding: 0px;
 overflow: hidden;
 list-style: none
}

#mainnavFirst li{
 font-size: 1em;
 font-weight:bold;
 color: #FFF;
 float: left;
 width: 190px;
 background: url('images/bg_navFirst.png') no-repeat;
 white-space: nowrap;
 margin: 0;
 padding: 0
}

#mainnavFirst li.on{
 font-size: 1em;
 font-weight:bold;
 color: #666666;
 float: left;
 width:  190px;
 height: 36px;
 background-image: url('images/bg_navFirstOn.png');
 background-repeat: no-repeat;
 white-space: nowrap;
 margin: 0;
 padding: 0;
}


#mainnavFirst li:hover{
 background: url('images/bg_navFirstOn.png') no-repeat
}

#mainnavFirst li a{
 display: block;
 padding: 12px 0 0 0;
 height: 24px;
}

/* IE/Win-Hack solution - aufloesen */
#mainnavFirst > ul a{
 width: auto
}

#mainnavFirst li a:link, #mainnavFirst li a:visited{
 color: #FFF;
 text-decoration: none
}

#mainnavFirst li a:focus, #mainnavFirst li a:hover, #mainnavFirst li a:active, #mainnavFirst li:hover a{
 color: #FFF;
 background: url('images/bg_navFirstOn.png') no-repeat
}

#mainnavFirst > ul li a:focus, #mainnavFirst > ul li a:hover, #mainnavFirst > ul li a:active, #mainnavFirst > ul li:hover a, #mainnavFirst li.on a:focus, #mainnavFirst li.on a:hover, #mainnavFirst li.on a:active, #mainnavFirst li.on a {
 background: url('images/bg_navFirstOn.png') no-repeat;
 color: #666
}

.inhaltIndex{
 width: 711px;
 float: left
}

.inhaltInhalt{
 padding-top: 40px
}

.inhaltInhalt02{
 padding-top: 10px
}

.navAuktionen{
 height: 31px;
 border-top: 1px solid #EEEEEE;
 border-bottom: 1px solid #EEEEEE;
 padding: 0;
 margin: 0 0 15px 0;
 background: url(images/nav_auktionen.png) no-repeat left
}

.navBeendet{
 padding-top: 20px
}

.navAuktionenSuche{
 background: none
}

.navAuktionenBeendet{
 background: url(images/nav_auktionen_ende.png)
}

.navAuktionen a.firstLink{
 color: #6C0;
 font-size: 1.1em;
 font-weight: bold;
 padding: 0;
 margin: 0 0 0 30px
}

.navAuktionen a.zweitLink{
 color: #707070;
 font-size: 1.1em;
 font-weight: bold;
 background: url(images/pfeil_waehrung.png) no-repeat right;
 padding: 0 20px 0 0;
 margin: 0
}

.navAuktionen a.page{
 color: #707070;
 font-size: 1.1em;
 font-weight: bold;
 margin: 0
}

.navAuktionen a.link_r{
 color: #707070;
 font-size: 1.1em;
 margin: 0;
 vertical-align: top
}

.navAuktionen .p_r{
 margin-left: 5px;
 vertical-align: bottom
}

.navAuktionen .p_l{
 margin-right: 5px;
 vertical-align: bottom
}

.navAuktionen a.zweitLinkDetail{
 color: #707070;
 font-size: 1.1em;
 font-weight: bold;
 padding: 0 20px 0 0;
 margin: 0
}

td.NavAkt{
 vertical-align: middle
}

.boxStandart{
 background: #FFFFFF url(images/box_standart.png) repeat-x top;
 border: 1px solid #E4E4E4;
 padding-top: 16px;
 padding-bottom: 17px
}

.boxStandart h1{
 font-weight: bold
}

.boxStandartProfil{
 width: 495px;
 background: #FFFFFF url(images/box_standart.png) repeat-x top;
 float: left;
 border: 1px solid #E4E4E4;
 padding-top: 10px;
 padding-bottom: 17px
}

.boxStandartProfil a, .boxStandartProfil a:hover, .boxStandartProfil a:link, .boxStandartProfil a:visited, .boxStandartProfil a:active, .aktArtenText span{
 color: #5AA907
}

.boxStandartBeendete{
 padding-right: 24px;
 padding-left: 24px;
 margin-top: 14px;
 margin-left: 15px
}

.beendeteBox{
 height: 190px;
 width: 180px;
 float: left
}

.b1{
  margin-right:40px	
}

.beendeteName{
 height: 22px;
 padding: 0 0 0 3px
}

.beendeteImage{
 height: 125px;
 text-align: right
}

.beendetePreis{
 height: 45px;
 text-align: right
}

.beendetePreis span{
 font-size: 1.7em;
 font-weight: bold
}

.gespartBallon{
 width: 92px;
 height: 46px;
 position: absolute;
 margin: 20px 0 0 15px;
 padding: 5px 0 0 0;
 background: #D72E00;
 color: #FFF;
 font-weight: bold;
 text-align: center
}

.gespartBallon span{
 font-size: 1.6em
}

.boxAktuellStart{
 padding: 8px 0 0 0;
 margin: 8px 0 0 0
}

.boxStandartAktAukt{
 width: 205px;
 height: 371px;
 margin: 0 0 0 16px;
 padding-left: 8px;
 float: left
}

.boxAktuellBottom{
 height: 30px;
 padding: 0;
 margin: 0 0 30px 0
}

.startDetail{
 width: 195px;
 margin-left: 25px;
 float: left
}

.startDetailText{
 width: 47px;
 height: 20px;
 border-left: 1px solid #E4E4E4;
 border-bottom: 1px solid #E4E4E4;
 border-right: 1px solid #E4E4E4;
 padding: 9px 0 0 0;
 float: left;
 text-align: center
}

.startDetailText02{
 width: 47px;
 height: 20px;
 border-left: 1px solid #E4E4E4;
 border-bottom: 1px solid #E4E4E4;
 border-right: 1px solid #E4E4E4;
 padding: 9px 0 0 0;
 text-align: center
}

.startDetailText02 a, .startDetailText a{
 color: #6C0
}

.startDetailImg{
 width: 47px;
 height: 29px;
 border-bottom: 1px solid #E4E4E4;
 border-right: 1px solid #E4E4E4;
 float: left;
 text-align: center
}

.sidebarIndex{
 width: 226px;
 float: right
}

.sidebarInhalt{
 padding-top: 310px
}

.sidebarInhalt02{
 padding-top: 200px
}

#waehrungLink{
 width: 150px;
 height: 39px;
 margin: 0 0 0 10px;
 padding: 10px 0 20px 0;
 text-align: left
}

#waehrungLink a{
 background: url(images/pfeil_rechts.png) no-repeat left top;
 display: block;
 padding: 0 0 8px 22px;
 margin: 0 0 0 0;
 color: #5AA907;
 font-weight: bold
}

#newsletter .image{
 width: 89px;
 height: 28px;
 border: 0
}

#newsletter .text{
 width: 185px;
 height: 20px;
 border: 1px solid #7F9DB9;
 padding: 0;
 margin: 2px 0 4px 0
}

#newsletter label{
 font-size: 0.9em
}

.boxRechtsKunde{
 width: 190px;
 height: 70px;
 margin: 0;
 padding: 0 0 8px 0
}

.boxRechtsKundeImage{
 width: 53px;
 height: 68px;
 float: left;
 padding: 0;
 margin: 0 10px 0 0;
 border: 1px solid #FFFFFF
}

.boxRechtsKundeText{
 width: 121px;
 float: left;
 padding: 0;
 margin: 8px 0 0 0;
 font-size: 0.9em;
 line-height: 1.4em
}

#aktArten{
 width: 211px;
 padding: 5px 0 10px 15px;
 text-align: left
}

#aktArtenTittle{
 height: 18px;
 padding: 5px 0 0 12px;
 margin: 0 0 10px 0;
 background: url(images/akt_arten.png) no-repeat
}

.aktArtenImage{
 width: 40px;
 float: left;
 margin: 0 8px 0 0
}

.aktArtenText{
 width: 150px;
 float: left;
 font-weight: bold
}

.aktArtenText span{
 color: #5AA907
}

.alingCenter{
 text-align: center
}

a.produktName:link, a.produktName:hover, a.produktName:active, a.produktName:visited{
 color: #5AA907;
 font-weight: bold;
 font-size: 1.2em
}

#pageName{
 height: 50px;
 padding: 60px 0 0 26px;
 margin: 0;
 color: #5AA907;
 font-size: 1.3em;
 background: #E2E2E2 url(images/page_name.png) repeat-x
}

.boxStandartSidebar{
 width: 168px;
 float: left;
 padding: 21px 5px 0 5px;
 margin: 0 11px 0 0
}

.subMenu{
 margin-left: 10px
}

.boxStandartContent, .boxStandartProfileContent{
 width: 482px;
 float: left;
 padding: 36px 13px 25px 18px
}

.boxStandartProfileContent a{
 color: #5AA907
}

.boxStandartContent a{
 color: #575757
}

.boxStandartContent a:hover, .boxStandartSidebar a:hover{
 text-decoration: underline
}

.linkTitle{
 color: #5AA907;
 font-weight: bold;
 border-bottom: 1px solid #E4E4E4;
 padding: 0 0 5px 7px
}

.boxStandartSidebar a, .boxStandartSidebar b{
 display: block;
 padding: 0 0 0 7px;
 color: #575757;
 font-weight: bold
}

.packets{
 background: #F3F3F3;
 border-bottom: 2px solid #FFFFFF;
 padding: 0;
 margin: 0;
 height: 30px
}

.packetsChoose{
 width: 155px;
 padding: 5px 0 0 13px;
 text-align: left;
 font-weight: bold;
 float: left
}

.packetsChooseBig{
 width: 469px
}

.packetsTransferInfo{
 margin-left: 20px;
 vertical-align: super;
}

.packetsChoose input{
 margin-right: 20px
}

.packetsTransfer{
 background: #F3F3F3;
 border-bottom: 2px solid #FFFFFF;
 padding: 0;
 margin: 0
}

.paypal{
 height: 53px
}

.paypal input{
 vertical-align: top;
 margin-top: 15px
}

.clickandBuy{
 height: 97px
}

.clickandBuy input{
 vertical-align: top;
 margin-top: 35px
}

.statement1{
 width: 125px;
 text-align: left;
 float: left;
 padding: 8px 0 0 0
}

.statement2{
 width: 125px;
 float: left;
 padding: 8px 0 0 0
}

.statement3{
 width: 85px;
 float: left;
 padding: 8px 0 0 0
}

.statement4{
 width: 125px;
 float: left;
 padding: 8px 0 0 0
}

.packetsBids{
 width: 125px;
 float: left;
 padding: 8px 0 0 0
}

.packetsValue{
 width: 50px;
 text-align: left;
 border-right: 2px solid #FFFFFF;
 padding: 8px 0 0 0;
 float: left
}

.packetsBonus{
 width: 136px;
 height: 18px;
 padding-top: 11px;
 background: #FE9308;
 font-size: 1.2em;
 text-align: center;
 font-weight: bold;
 color: #FFF;
 float: left
}

.packetsTotal{
 margin-top: 30px;
 margin-bottom: 20px
}

.packetsBonusTotal{
 height: 23px;
 padding-top: 6px
}

.packetsChooseTotal{
 padding-top: 8px;
 font-weight: bold
}

.boxStandartDetail{
 height: 330px;
 padding-left: 11px
}

#boxBids, #buyItNow, #buyItNowInfo{
 padding-left: 11px
}

#buyItNow a, #buyItNowInfo a, #tabs a, .det2 p a{
 color: #5AA907
}

.det2 h3{
 color: #5AA907
}

.det2{
 padding: 0 10px 10px 18px;
 margin: 0 0 15px 0
}

.result_box{
 text-align: center;
 display: none;
 position: absolute;
 border: 1px solid;
 color: #D8000C;
 background-color: #FCBEBE;
 z-index:10
}

.js_warn{
 margin-top: 20px;
 text-align: center;
 border: 1px solid;
 color: #D8000C;
 background-color: #FCBEBE;
 padding: 2px 2px 2px 2px;
 width: 700px
}

.bid_result_box{
 padding: 2px 2px 2px 2px;
 width: 190px
}

#single_result{
 margin: -5px 0 0 5px
}

#interval_result{
 margin: -5px 0 0 207px
}

#submit_result{
 position: absolute;
 margin: 0 0 0 8px
}

#bn_result{
 z-index:3;
 position: absolute;
 margin: 220px 0 0 8px
}


#confirmMsg{
 padding: 5px 5px 5px 5px;
 font-size: 1.2em;
 position: absolute;
 margin: -33px 0 0 172px;
 color: #F00
}


#confirmBuyMsg{
 padding: 5px 5px 5px 5px;
 font-size: 1.2em;
 position: absolute;
 margin: -33px 0 0 240px;
 color: #F00
}

#confirmMsg a, #confirmBuyMsg a, #submit_result a, #bn_result a{
 text-decoration: underline;
 color: #F00
}

.detail{
 float: left;
 height: 280px
}

.detailRight{
 width: 225px;
 text-align: right
}

.auctionType{
 margin: 0 0 10px 0
}

.your_bid{
 color: #F00
}

#iList{
  margin: 0 1px 0 0;
  padding:0
}

.thumb{
 width: 70px;
 height: 70px;
 padding:2px;
}

#empfehlenAehnliche, #empfehlenLetzte{
 border-top: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 width: 218px;
 height: 26px;
 padding: 4px 0 0 4px
}

#empfehlenAehnliche a, #empfehlenLetzte a, #empfehlenMerk a, #empfehlenMerk span{
 display: block;
 float: left;
 color: #5AA907
}

#empfehlenMerk{
 border: 1px solid #CCCCCC;
 width: 218px;
 height: 26px;
 padding: 4px 0 0 4px
}

a.weiteraehn:link, a.weiteraehn:active, a.weiteraehn:visited, a.weiteraehn:hover, a.weiterletzte:link, a.weiterletzte:active, a.weiterletzte:visited, a.weiterletzte:hover{
 padding: 2px 5px 5px 45px;
 margin: 0 0 0 0
}

a.weiterempf:link, a.weiterempf:active, a.weiterempf:visited, a.weiterempf:hover{
 background: url(images/pfeil_empfehlen.png) no-repeat left;
 padding: 2px 2px 5px 26px;
 margin: 0 0 0 0;
 border-right: 1px solid #CCCCCC
}

a.weitermerk:link, a.weitermerk:active, a.weitermerk:visited, a.weitermerk:hover{
 background: url(images/pfeil_merken.png) no-repeat left;
 padding: 2px 0 5px 23px;
 margin: 0 0 0 5px
}

a.weitermerk2:link, a.weitermerk2:active, a.weitermerk2:visited, a.weitermerk2:hover{
 background: url(images/pfeil_merken2.png) no-repeat left;
 padding: 2px 0 5px 23px;
 margin: 0 0 0 5px
}

span.weitermerk{
 background: url(images/pfeil_merken.png) no-repeat left;
 padding: 2px 0 5px 23px;
 margin: 0 0 0 5px
}

.detailLeft{
 width: 213px;
}

#aktuelles_sieg_gebot{
 padding: 2px 2px 2px 10px;
 border: 1px solid #C4C4C4
}

#gebotAb{
  height: 319px;
  padding: 11px 0 0 0;
  background: white url("images/froschi_beendet.png") no-repeat bottom;
  position: relative;
  color: #575757;
  font-weight: bold;
  border: 1px solid #d1d1d1;
}

#gebotAbDetail{
  height: 222px;
  padding: 11px 0 0 0;
  margin: 5px 0 0 0;
  background: url("images/verlauf_grau.png") repeat-x;
  color: #575757;
  font-weight: bold;
  border: 1px solid #d1d1d1;
}

#gebotAbDetail h1,#gebotAb h1{
 font-weight: bold;
 color: #575757;
 margin: 0 6px 0 6px
}

#gebotAbDetail p,#gebotAb p{
 margin: 0 6px 0 15px
}

#gebotAbDetail span,#gebotAb span{
 font-size: 1.2em;
 color: #d72e00;
 margin: 0 0 20px 6px
}
#gebotAbDetail table,
#gebotAb table{
 margin: 10px 0 20px 6px
}
#gebotAbDetail .text,
#gebotAb .text{
 width: 55px;
 height: 19px;
 margin: 0 6px 0 6px;
 border: 1px solid #C4C4C4
}
#gebotAbDetail .image,
#gebotAb .image{
 margin: 7px 0 0 0
}
#sofort_k{
 margin: 8px 0 0 7px
}

#gespart{
 text-align:center;
 height: 40px;
 width: 100px;
 font-size: 1.1em;
 position:absolute;
 bottom: 30px;
 left: 50%;
 margin-left:-7px;
 display: block;
 color: #FFF;
}

#gebotAb #gespart span{
 font-size: 1.4em;
 color: #FFF
}

#aufdecken_show .gebotBg, #aufdecken_buy .gebotBg{
 height: 18px;
 padding: 3px 0 0 10px;
 margin: 10px 6px 10px 6px;
 position: relative;
 background: url(images/bg_text_gebot.png) repeat-x;
 font-weight: bold;
 color: #575757
}

#gebotAbDetail .gebotBg{
 height: 18px;
 padding: 3px 0 0 10px;
 margin: 15px 6px 10px 6px;
 position: relative;
 background: url(images/bg_text_gebot.png) repeat-x;
 font-weight: bold;
 color: #575757
}

.s1{
 height: 25px;
}

.gebotBg .fragezeichen{
 width: 17px;
 height: 18px;
 top: 3px;
 right: 3px;
 position: absolute;
 background: url("images/fragezeichen.png") no-repeat
 
}

  
.gespart_buy{
 font-size: 1.1em;
 color: white;	
 text-align: right;
 bottom: 86px;
 right: 55px;	
 position: absolute;
}

.gespart_buy span{
 font-size: 1.4em;
 color: white;
}	
  
#aufdecken_show{
 height: 330px;
 padding: 0;
 background: #E4E4E4 url("images/show_frog.png") no-repeat 4px 100px;
 position: relative;
 color: #575757;
 font-weight: bold;
 border: 1px solid #d1d1d1;
}

#aufdecken_buy{
 height: 330px;
 padding: 0;
 background: #E4E4E4 url("images/show_buy.png") no-repeat 4px 100px;
 position: relative;	
 color: #575757;
 font-weight: bold;
 border: 1px solid #d1d1d1;
}

#aufdecken_show h1,
#aufdecken_buy h1{
 font-weight: bold;
 color: #575757;
 margin: 0;
}

.aufdeckenStartpreis{
 font-size: 1.5em;
 font-weight: bold;
 padding: 0 0 5px 16px;
 color: #5aa907;
 text-align: left;
}

.adTT{
 font-size: 2.0em;
 color: red;
}

.adTB{
  height:90px;
  text-align:center;
  font-weight:bold
}

.adPreis{
 position: absolute; 
 font-size: 1.7em;
 color: red;
}

#adT{
 position: absolute; 
 bottom: 196px;
 right:30px;
}

.adPreis1{
 bottom: 192px;
 right:30px;
}

.adPreis2{
 bottom: 171px;
 right:15px;
}

.clever_aufdecken{	
 bottom: 172px;
 right: 20px;
 position: absolute; 
}

.s2{
 font-weight:normal;
 padding:0 10px 0 10px;
 bottom: 4px;
 position:absolute;
}

.sofort_kauf{
 margin: 0;	
 padding: 2px 0 0 2px;
 float: left;
}

.sofort_kauf_aufdecken{
 top: 37px;
 right: 6px;	
 position: absolute;
}

.kauf_detail{
 float: right;
}

.kauf{		
 top: 160px;
 right: 10px;	
 position: absolute;
}

.kauf_buy{		
 top: 160px;
 right: 10px;
 position: absolute;
}

.detailMiddle{
 width: 220px;
 margin: 0 10px 0 15px;
}

#statusbar{
 height: 25px;
 padding: 0 0 0 20px;
 margin: 0
}

#statustext{
 color: #F00;
 float: left
}

#bar_auknr{
 float: right
}

#statusbar_auknr{
 float: right;
 background: url("images/bg_auktionsnummer.png") no-repeat
}

.detailMiddleText h1{
 font-size: 1.3em;
 font-weight: bold;
 color: #5AA907;
 margin: 0
}

.detailMiddleText p, td.sucheText p, td.profilDesc p{
 margin: 0
}

.detailMiddleImage{
 text-align: right;
 margin:23px 20px 10px 60px;
 padding: 0;
 height: 115px;
 width: 115px;
 
 
}

#dMILnk{
 position:absolute;
 display:inline;
 width: 13px;
 height: 13px;
 left:456px;
 top:339px;
 background-image: url("images/lupe.png");
 background-repeat: no-repeat;
 z-index: 13;
}

.detailMiddleBanner{
 margin-top:76px;
 padding: 0 0 0 35px
}

.boxStandartGeral{
 padding-left: 48px;
 padding-right: 30px;
 padding-top: 30px
}

.boxStandartSupport{
 padding-left: 48px;
 padding-top: 30px
}

#loginErrorText{
 color: #F00;
 width: 355px
}

#passwordErrorText, .redError, .red{
 color: #F00
}

#loginErrorText .link{
 color: #F00;
 font-size: 1em;
 text-decoration: underline;
 font-weight: normal;
 padding: 0
}

#boxAnmeldung{
 width: 225px;
 height: 136px;
 border: 1px solid #E4E4E4;
 background-color: #F3F3F3;
 padding: 14px 12px 5px 18px;
 float: right
}

#boxAnmeldung h1{
 color: #79B836;
 font-size: 1.2em;
 margin: 0
}

#boxAnmeldung a, #textPassword a, #changePassword a, #loginErrorText a{
 text-decoration: underline;
 color: #5E5E5E
}

#textPassword .text, #textAnmeldung .text, .boxStandartSupport .text{
 width: 150px;
 height: 20px;
 border: 1px solid #7F9DB9;
 padding: 0;
 margin: 0 5px 0 0
}

#textAnmeldung{
 width: 294px;
 float: left
}

.pw_forgotten, #passwordBottom a{
 font-size: 0.8em;
 text-decoration: underline;
 color: #5E5E5E;
 font-weight: bold;
 padding: 8px 5px 0 0
}

.pw_forgotten{
 float: left
}

#anmeldungBottom, #passwordBottom{
 padding-top: 10px;
 padding-right: 5px;
 text-align: right
}

#ticket_ticket_button{
 padding-top: 10px;
 padding-left: 152px
}

#passwordBottom{
 width: 318px
}

#checkUsername{
 color: #5E5E5E;
 font-weight: bold
}

td.input{
 padding-left: 20px
}

hr{
 color: #E4E4E4
}

#suche{
 padding: 38px 15px 0 15px
}

.sucheFloat{
 float: left
}

.endingHint{
 position: relative;
 text-align: right;
 margin-top: -15px;
 margin-bottom: 20px
}

.sucheBox{
 height: 90px;
 border-top: 1px solid #E4E4E4
}

td.sucheImage{
 width: 119px;
 text-align: right;
 padding: 5px 0 10px 0
}

td.sucheText{
 width: 371px;
 padding: 0 0 0 30px;
 text-align: left
}

boxStandartProfileContent h1, td.profilDesc h1{
 margin: 0;
 font-size: 1.2em
}

td.sucheText h1{
 margin: 0;
 font-size: 1.0em
}

td.sucheText .title{
 color: #5aa907;
 font-size: 1.0em
}

td.sucheDetail{
 width: 93px;
 text-align: center
}

td.sucheDetail a{
 color: #5AA907;
 border: 1px solid #E4E4E4;
 padding: 7px 10px 7px 10px
}

td.sucheAuktionsNr{
 padding: 0 30px 0 0;
 text-align: left
}

td.sucheErsparnis{
 padding: 0 30px 0 30px;
 text-align: left
}

td.sucheStart{
 color: #5aa907;
 padding: 0 25px 0 30px;
 text-align: left
}

td.sucheLaeuft{
 color: #F00;
 padding: 0 35px 0 30px;
 text-align: left
}

.tableSuche tr, .coupons .sep{
 border-top: 1px solid #E4E4E4
}

.tableSuche td{
 height: 80px
}

.coupons .coup1{
 width: 300px;
 vertical-align: top
}

.p_five{
 padding: 5px 5px 5px 5px
}

.right{
 text-align: right
}

#sucheBottom{
 height: 16px;
 text-align: center;
 padding: 8px 0 8px 0;
 margin-top: 10px;
 border-top: 1px solid #E4E4E4;
 border-bottom: 1px solid #E4E4E4;
 font-size: 1.2em
}

#sucheBottom a, #pagenavBottom a{
 color: #5AA907;
 padding: 0 4px 0 4px
}

.pagenavBottomImg{
 color: #5AA907;
 padding: 0 4px 0 4px
}

#sucheBottom a:hover, #pagenavBottom a:hover{
 color: #808080
}

#pagenavBottom{
 height: 16px;
 padding: 8px 0 8px 0;
 margin-top: 20px
}


.filter{
 margin: 10px 0 10px 10px
}

.filter .checkbox{
 margin-left: 20px
}

.my_bid_filter_submit{
 color: #5AA907;
 padding: 2px 3px 2px 25px;
 background: url("images/r.png") no-repeat;
 border: 1px solid #dddddd
}

a.image:link, a.image:active, a.image:visited, a.image:hover{
 padding: 0 8px 0 0;
 margin: 0
}

.navAuktionenSuche .text{
 width: 150px;
 height: 20px;
 border: 1px solid #7F9DB9;
 padding: 0;
 margin: 0
}

.beendeteSite{
 padding-left: 15px
}

.beendeteBlock{
 padding-top: 20px
}


td.beendeteTable h1{
 font-size: 1.1em;
 margin: 0;
 font-weight: bold
}

td.beendeteTable{
 text-align: left;
 padding-left: 8px;
 white-space:nowrap; 
 overflow:hidden; 
}

.my_bids{
 color: #575757;
 margin-top: 5px
}

.my_bids table{
 background: #FFF
}

.my_bids td{
 padding-left: 10px
}

.my_bids tr.grey_tr{
 background: #f3f3f3;
 height: 22px
}

.my_bids tr.white_tr{
 height: 2px;
 background: #FFF
}

.my_bids tr.black_tr{
 height: 2px;
 background: #000
}

.my_bids .f1{
 text-align: right;
 padding-right: 60px;
 width: 90px
}

.my_bids .f2{
 width: 75px
}

.my_bids .f3{
 width: 255px
}

td.profilDesc{
 width: 140px;
 text-align: left
}

td.profilAType{
 width: 60px
}

td.profilImage{
 padding: 5px 0px 5px 0px
}

td.profilText{
 width: 66px
}

td.profilWon{
 width: 85px
}

td.profilEndText{
 width: 55px
}

td.profilEndTextDate{
 width: 75px
}

.distributor_logo{
 float: right
}

.email_input{
 margin-bottom: 10px
}

.green, #beendeteTable h1 a{
 color: #5aa907
}

.ka_table th{
 color: white;
 background: #c6c7c9
}

.ka_table tr.white{
 background: white
}

.ka_table tr.grey{
 background: #f3f3f3
}

.ka_table td{
 vertical-align: top
}

.ka_table td.coupon_description{
 text-align: left
}

.P91PWS_C, .P91PWS_1, .P91PWS_2, .P91PWS_3, .P91PWS_4, .P91PWS_6{
 height: 6px;
 margin-top: 3px;
 padding: 0;
 margin: 0
}

.P91PWS_C{
 background-color: #cccccc;
 width: 100%
}

.P91PWS_O{
 color: #666666;
 margin: 1px 0 3px 0
}

.P91PWS_1{
 background-color: #339900;
 width: 100%
}

.P91PWS_2{
 background-color: #99FF00;
 width: 85%
}

.P91PWS_3{
 background-color: #FFCC00;
 width: 60%
}

.P91PWS_4{
 background-color: #996900;
 width: 45%
}

.P91PWS_5{
 background-color: #993300;
 width: 30%
}

.P91PWS_6{
 background-color: #FF0000;
 width: 10%
}

.hd, .hidden{
 display: none
}

#overview table{
 margin: 0;
 padding: 0
}

#overview .t1, #overview .t3{
 text-align: center
}

#overview .t2{
 height: 90px
}

#overview .t3{
 color: #999;
 vertical-align: top;
 font-size: 0.8em;
 height: 30px
}

#overview td{
 vertical-align: bottom;
 width: 35px
}

.ov_hint img{
  display:inline;
  margin-right:5px
}

.ov_hint{
 height: 20px;
 border: 1px solid #CCCCCC;
 padding: 4px;
 color: #666;
}

#ov_hint_bid img{
 display: inline;
 margin: 0 0 4px 17px
}

#ov_hint_count img{
 display: inline;
 margin: 0 0 4px 11px
}

#ov_hint_count{
 margin: 68px 0 5px 0
}

.cd{
 height:90px;
 margin: 0 -2px 0 -2px;
 padding-right:2px;
 text-align:right
}

.cd_detail{
 margin: 0 0 5px 0;
 height: 47px;
 text-align:right
}

.cb_b{
  margin-right:10px;
}


.s_det{
 margin: 0 2px 0 3px
}

.preloadImg{
 width:0px;
 height:0px;
 display:none;
}





/* http://meyerweb.com/eric/tools/css/reset/ *xxxxx/
/* v1.0 | 20080212 */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{}
ol,ul{list-style:none}
blockquote,q{quotes:none} /* remember to define focus styles! */
:focus{outline:0} /* remember to highlight inserts somehow! */
ins{text-decoration:none}
del{text-decoration:line-through} /* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:collapse;border-spacing:0}



/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers*/.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block} /* required comment for clearfix to work in Opera \*/
* html.ui-helper-clearfix{height:1%}
.ui-helper-clearfix,.ui-accordion .ui-accordion-content-active{display:block} /* end clearfix */
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)} /* Interaction Cues ----------------------------------*/
.ui-state-disabled{cursor: default !important} /* Icons ----------------------------------*/ /* states and images */
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background:no-repeat} /* Misc visuals ----------------------------------*/ /* Overlays */
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%} /* Accordion ----------------------------------*/
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom: 0 !important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;background:#FFF;color:}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}
.ui-tabs{padding:0;zoom:1}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0 .8em;background:#F3F3F3;border-bottom:1px solid #DDDDDD}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-top:0;border-right:1px solid #DDDDDD;border-bottom:0;border-left:0;margin:0 .2em -1px 0;padding:0;background:#F3F3F3}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;color:#6C0;font-weight:bold}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom:0;background:#FFF;border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;color:#575757}
.ui-tabs .ui-tabs-nav li a,.ui-tabs .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border:0;background:none}
.ui-tabs .ui-tabs-hide{display: none !important}



/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/


/* Component containers
----------------------------------*/
.ui-widget { /*font-family: Verdana,Arial,sans-serif/*{ffDefault}*//*; font-size: 1.1em/*{fsDefault};*/ }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { /*font-family: Verdana,Arial,sans-serif/*{ffDefault}*//*; font-size: 1em;*/ }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/jq/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/jq/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(images/jq/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/jq/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/jq/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/jq/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/jq/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/jq/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url(images/jq/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url(images/jq/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(images/jq/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/jq/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(images/jq/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
.ui-state-highlight .ui-icon {background-image: url(images/jq/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/jq/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/jq/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/jq/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; }



/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Copyright (c) 20010 Janis Skarnelis
 * Examples and documentation at: http://fancybox.net
 *
 * Version: 1.3.0 (02/02/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:1104;display:none}
* html #fancybox-loading{/* IE6 */position:absolute;margin-top:0}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('images/f/fancy_loading.png') no-repeat}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}
* html #fancybox-overlay{/* IE6 */position:absolute;width:100%}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:32px;height:32px;background:url('images/f/fancy_close.png') top left no-repeat;cursor:pointer;z-index:1103;display:none}
#fancybox_error{color:#444;font:normal 12px/20px Arial}
#fancybox-content{height:auto;width:auto;padding:0;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}
#fancybox-title{position:absolute;bottom:0;left:0;font:12px Arial;z-index:1102}
.fancybox-title-inside{padding:10px 0;text-align:center;color:#333}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}
.fancybox-title-over{color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background:url('images/f/fancy_title_over.png');display:block}
#fancybox-title-wrap{display:inline-block}
#fancybox-title-wrap span{height:32px;float:left}
#fancybox-title-left{padding-left:15px;background:transparent url('images/f/fancy_title_left.png') repeat-x}
#fancybox-title-main{font-weight:bold;line-height:29px;background:transparent url('images/f/fancy_title_main.png') repeat-x;color:#FFF}
#fancybox-title-right{padding-left:15px;background:transparent url('images/f/fancy_title_right.png') repeat-x}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:url('images/f/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background:transparent url('images/f/fancy_nav_left.png') no-repeat}
#fancybox-right-ico{background:transparent url('images/f/fancy_nav_right.png') no-repeat}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible/* IE6 */}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
div.fancy-bg{position:absolute;padding:0;margin:0;border:0;z-index:1001}
div#fancy-bg-n{top:-20px;left:0;width:100%;height:20px;background:transparent url('images/f/fancy_shadow_n.png') repeat-x}
div#fancy-bg-ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url('images/f/fancy_shadow_ne.png') no-repeat}
div#fancy-bg-e{top:0;right:-20px;height:100%;width:20px;background:transparent url('images/f/fancy_shadow_e.png') repeat-y}
div#fancy-bg-se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('images/f/fancy_shadow_se.png') no-repeat}
div#fancy-bg-s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url('images/f/fancy_shadow_s.png') repeat-x}
div#fancy-bg-sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('images/f/fancy_shadow_sw.png') no-repeat}
div#fancy-bg-w{top:0;left:-20px;height:100%;width:20px;background:transparent url('images/f/fancy_shadow_w.png') repeat-y}
div#fancy-bg-nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url('images/f/fancy_shadow_nw.png') no-repeat}