@font-face {
    font-family: DINWebProRegular;
    src: url(/fonts/DINWebPro.eot);
    font-weight: normal;
}

@font-face {
    font-family: DINWebProRegular;
    src: url(/fonts/DINWebPro.woff) format('woff');
    font-weight: normal;
}

.Body {
    /* background: url(/gfx/bg-body.jpg) left top; */
    background: #FEF9E7;
    font-family: DINWebProRegular, Arial;
    font-size: 14px;
    line-height: 1.5em;
}

.barrierReef {
    display: none;
}

#barrierReef {
    display: none;
}

a {
    color: #000;
    outline: none;
}

a img {
    border: none;
}

.colorMedien {
    color: #e2001a;
}

.colorPrint {
    color: #30b7e3;
}

.colorOnline {
    color: #97BF0D;
}

#wrapper {
    background: #fff url(/gfx/bg-wrapper.jpg) repeat-y left top;
    width: 1000px;
    margin: 0px auto;
    position: relative;
    padding: 25px 0px 0px 0px;
}

#header {
    border-top: 1px solid #ddd2a8;
    border-bottom: 1px solid #ddd2a8;
}

#topNavigation {
    float: left;
    width: 635px;
    padding: 0px 0px 0px 25px;
}

/* Mitarbeiterkommentar Start */

#mitarbeiterKommentar {
    font-family: Georgia;
    font-size: 0.9em;
    height: 122px;
    width: 615px;
    padding-right: 20px;
}

#mitarbeiterKommentar .bild {
    float: left;
    width: 50px;
    margin-right: 15px;
    position: relative;
}

#mitarbeiterKommentar .bild img {
    width: 100%;
}

#mitarbeiterKommentar .kommentarData {
    line-height: 1.5em;
}

#mitarbeiterKommentar .kommentar {
    font-style: italic;
}

#mitarbeiterKommentar .autor {
    text-align: right;
    color: #b3a46e;
}

#mitarbeiterKommentar .nameFunktion,
#mitarbeiterKommentar .nameFunktion a {
    color: #b3a46e;
    text-decoration: none;
}

/* Mitarbeiterkommentar Ende */

#logo {
    float: left;
    margin-bottom: -1px;
}

#logo a {
    background: #fff url(/gfx/logo-eberl-online.png) no-repeat left top;
    width: 340px;
    height: 172px;
    text-indent: -5000px;
    overflow: hidden;
    display: block;
}

#specialDiv1 {
    position: absolute;
    right: 100px;
    top: 123px;
    z-index: 100;
}

#specialDiv1 a {
    background: url(/gfx/all-new.png) no-repeat left -100px;
    width: 99px;
    height: 100px;
    display: block;
    overflow: hidden;
    text-indent: -5000px;
}

#specialDiv1 a:hover {
    background: url(/gfx/all-new.png) no-repeat left 0px;
}

/* mainNav */

#mainNav {
    background: #FEF9E7;
    border-top: 1px solid #DDD2A8;
    position: relative;
    width: 635px;
    height: 24px;
}

#mainNav ul {
    padding: 0px;
    /*margin: -6px 0px 0px 0px;*/
    margin: 0px;
}

#mainNav ul li {
    display: block;
    float: left;
    position: relative;
    text-align: center;
}

#mainNav ul li a {
    color: #000;
    display: block;
    line-height: 24px;
    vertical-align: top;
    text-decoration: none;
    font-size: 20px;
    font-weight: bold;
    padding: 0px 15px;
    /*margin-right: 25px;*/
    text-transform: uppercase;
}

#mainNav ul li.active a,
#mainNav ul li.open a,
#mainNav ul li.hover a {
    color: #97bf0d;
}

#mainNav ul li ul {
    display: none;
    left: 0px;
    position: absolute;
    top: 20px;
    width: 200px;
}

#mainNav ul li.hover ul {
    display: block;
}

/* subNav */

#subNav {
    border-top: 1px solid #DDD2A8;
    background: #FEF9E7;
    height: 23px;
    width: 635px;
}

#subNav ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

#subNav ul li {
    display: none;
    float: left;
}

#subNav ul li.hover,
#subNav ul li.active,
#subNav ul li.open,
#subNav ul li.hover ul li,
#subNav ul li.active ul li,
#subNav ul li.open ul li {
    display: block;
}

#subNav ul li ul li.active a,
#subNav ul li ul li.open a,
#subNav ul li ul li.hover a {
    color: #97bf0d;
}

#subNav ul li a {
    text-decoration: none;
    color: #000;
    display: none;
    font-size: 1.1em;
    line-height: 23px;
    font-weight: normal;
    padding: 0px 15px;
}

#subNav ul li ul li a {
    display: block;
}

#main {
    width: 1000px;
    position: relative;
}

.breadcrumbs {
    font-size: 11px;
    position: relative;
    padding: 10px 25px;
}

.breadcrumbs ul {
    margin: 0px;
    padding: 0px;
}

.breadcrumbs ul li {
    display: inline;
}

.breadcrumbs ul li a {
    background: url(/gfx/bg-breadcrumbs.gif) no-repeat left center;
    color: #b3a46e;
    font-size: 11px;
    padding: 0px 0px 0px 10px;
    text-decoration: none;
}

.breadcrumbs ul li a:hover {
    text-decoration: underline;
}

/*Styling Artikel SpecialTemplate */

#specialTemplate {
    padding: 10px 0px 25px 0px;
    position: relative;    
}

#specialTemplate .Template {
    width: 1000px;
    position: relative;
    margin: 0px;
}

#specialTemplate .Template.s2 .spalte {
    padding-left: 25px;
}

#specialTemplate .Template.s2 .header h1 {
    padding-left: 25px;
}

#content {
    float: left;
    width: 635px;
    min-height: 500px;
    margin: 0px 0px 0px 25px;
}

#content a:hover {
    color: #97bf0d;
}

#content .Template {
    margin: 0px 0px 25px 0px;
    width: 100%;
}

.Body .Document h1 {
    font-size: 18px;
}

.Body .Document h2 {
    font-size: 16px;
}

.Body .Document h3 {
    font-size: 14px;
}

#content .Template h1,
#content .Template h2,
#content .Template h3 {
    margin: 0px 0px 15px 0px;
}

#content .Template h1 a,
#content .Template h2 a,
#content .Template h3 a {
    text-decoration: none;
}

.Body .Document p,
.Template .text {
    font-size: 1em;
}

#rightColumn {
    width: 340px;
    float: left;
}

#rightColumn .box {
    width: 275px;
    padding: 0px 20px;
}

#rightColumn h2.divider {
    background: url(/gfx/bg-divider-top.png) repeat-x left 4px;
    color: #000;
    font-size: 18px;
    line-height: 22px;
    font-weight: bold;
    text-transform: uppercase;
    vertical-align: top;
    padding-left: 20px;
}

#searchBlock {
    margin: 0px 0px 60px 0px;
}

#siteSearch p {
    margin: 0px;
}

#siteSearch .query {
    background: #fff;
    border: 1px solid #DDD2A8;
    color: #000;
    display: block;
    float: left;
    height: 20px;
    padding: 3px 5px;
    width: 168px;
}

#siteSearch button {
    background: #97BF0D;
    border: 1px solid #fff;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    font-weight: bold;
    line-height: 20px;
    margin-left: 10px;
    padding: 5px;
    width: 85px;
}

#fbLike {
    width: 273px;
    height: 255px;
    overflow: hidden;
    margin: 0px 1px 20px 1px;
}

#fbLike.box {
    width: 273px;
    padding: 0px;
    margin: 0px 20px 20px 20px;
}

#fbLike iframe {
    margin: -1px 0px 0px -1px;
}

#bannerContainer {
    position: relative;
    border-bottom: 1px solid #DDD2A8;
    margin-bottom: 20px;
    /* padding-bottom: 70px; */
}

#ContentBanner_1 {
    padding: 0px 45px 0px 20px;
    position: relative;
    width: 275px;
}

#ContentBanner_1 a {
    margin: 0px 0px 5px 0px;
    display: block;
    text-decoration: none;
    float: left;
    position: relative;
    width: 250px;
    /* height: 90px; */
}

#ContentBanner_1 .BannerContainer h3,
#ContentBanner_1 .BannerContainer a a,
#ContentBanner_1 .BannerContainer .weiter {
    display: none;
}

#ContentBanner_1 a img {
    border: 1px solid #fff;
    display: block;
    padding: 10px;
    width: 100%;
}

#ContentBanner_1 a:hover img {
    border: 1px solid #000;
}

#ContentBanner_1 a h3 {
    margin: 5px 0px;
}

#ContentBanner_1 h3 a {
    margin: 0px;
}

#socialMediaIcons {
    padding-bottom: 10px;
}

/* Footer */

#footer {
    background: url(/gfx/bg-footer.jpg) repeat-y left top;
    border-top:1px solid #DDD2A8;
    position: relative;
    width: 1000px;
    height: 215px;
    font-size: 1em;
    font-weight: bold;
    text-transform: uppercase;
}

#footer a {
    text-decoration: none;
}

#footer .top {
    /* background: url(/gfx/small-e.png) no-repeat 945px bottom; */

    border-bottom: 1px solid #DDD2A8;
    padding: 30px 25px 0px 0px;
    text-align: right;
}

#footer .contactData p {
    margin: 0px;
}

#footer .contactData a {
    font-family: Georgia;
    font-weight: normal;
    text-transform: none;
}

#footer .eberlLinks {
    position: absolute;
    right: 25px;
    top: -1px;
    text-transform: uppercase;
}

#footer .eberlLinks a {
    font-size: 11px;
    line-height: 8px;
    padding-left: 10px;
    vertical-align: top;
}

#footer .bottom {
    position: absolute;
    right: 25px;
    bottom: 8px;
}

#footer .bottom a {
    font-size: 0.8em;
    font-weight: bold;
    text-transform: uppercase;
    color: #B3A46E;
    padding-left: 10px;
}

#footer .bottom a:hover {
    color: #000;
}

/* TEMPLATES */

.Template img {
    width: 100%;
}

.Template .button a,
.weiter a {
    background: url(/gfx/arrow-next.png) no-repeat left center;
    color: #97BF0D;
    padding-left: 25px;
    line-height: 25px;
    text-decoration: none;
}

.Template .button a.back {
    background: url(/gfx/arrow-back.png) no-repeat left center;
    color: #97BF0D;
}

.Template .button a:hover,
.weiter a:hover,
.Template .button a.back:hover {
    color: #000 !important;
}

/* Artikel Standard .s2 */

.Template.s2 .spalte {
    width: 635px;
    margin: 0px 0px 20px 0px;
}

.s2 .Nachricht .bild {
    margin: 0px 10px 5px 0px;
}

.Template.s2 .Nachricht.spalte .info {
    width: 515px;
    float: left;
}

/* Artikel 1 Spalte Ueberschrift oben */

.Template.s205 .Nachricht.spalte .info .button {
    margin-left: 125px;
    display: block;
}

.Template.s205 .Nachricht.spalte .info {
    width: auto;
}

/* Artikel 2 Spalten .s82 */

.Template.s82 {
    margin-left: -3px !important;
}

.Template.s82 .spalte {
    width: 310px;
    min-height: 220px;
    margin: 0px 3px;
}

.Template.s82 .Nachricht.spalte .info {
    width: 190px;
}

/* Artikel 2 Spalten Ueberschrift oben .s96 */

.Template.s96 {
    margin-left: -3px !important;
}

.Template.s96 .spalte {
    width: 310px;
    margin: 0px 3px;
}

.Template.s96 .Nachricht.spalte .info {
    width: 190px;
}

.Template.s96 .info h1 {
    left: -49%;
}

/* ArtikelSlider - Spezialvorlage */

.Template.artikelSlideshow {
    border-bottom: 1px solid #DDD2A8;
    width: 1000px;
    position: relative;
}

.Template.artikelSlideshow .Nachricht_detail {
    width: 635px;
    padding-left: 25px;
    position: relative;
}

.Template.artikelSlideshow .Nachricht_detail .collapse {
    top: -15px !important;
}

.Template.artikelSlideshow .Nachricht_detail .collapse.show {
    top: -25px !important;
}

.Template.artikelSlideshow .Nachricht_detail .desc {
    width: 100%;
}

.Template.artikelSlideshow .Nachricht .info  {
    width: 60% !important;
}

.Template.artikelSlideshow .Nachricht_detail .info {
    border-top: 1px solid #DDD2A8;
    color: #000;
    height: 109px;
    background: #FEF9E7;
    width: 595px;
    padding: 20px;
    margin-left: 25px;
}

.Template.artikelSlideshow .Nachricht_detail .info .datum {
    display: none;
}

.Template.artikelSlideshow .Nachricht_detail .info h1 {
    margin: 0px 0px 20px 0px;
}

.Template.artikelSlideshow .Nachricht_detail img {
    width: auto;
    height: auto;
    max-width: 635px;
}

.Template.artikelSlideshow .Nachrichten {
    background: none;
    border: none;
    width: 340px;
    position: relative;
    overflow-x: hidden;
}

.Template.artikelSlideshow .spalte {
    border: none;
    border-top: 1px solid #ddd2a8;
    width: 318px !important;
    height: 64px;
    margin: 0px 1px !important;
    padding: 5px 10px !important;
}

.Template.artikelSlideshow .spalte.active,
.Template.artikelSlideshow .spalte.hover {
    background: #fef9e7 url(/gfx/bg-artikelSlider-active.png) right top repeat-y;
}

.Template.artikelSlideshow .Nachricht .bild {
    border: 1px solid #ddd2a8;
    background: #fff;
    width: 50px;
    height: 40px;
    overflow: hidden;
    padding: 5px;
}

.Template.artikelSlideshow .Nachricht .bild img {
    width: 50px;
    height: auto;
    padding: 0px;
}

.Template.artikelSlideshow .Nachricht .info {
    margin: 0px;
}

.Template.artikelSlideshow .Nachricht h1 {
    font-size: 14px;
    margin: 0px 0px 10px 0px;
}

/* Template Divider */

.Template h2.divider {
    background: url(/gfx/bg-divider-top.png) repeat-x left 4px;
    color: #000;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    text-transform: uppercase;
    vertical-align: top;
}

/* Template Text .s5 Standard */

.Template.s5 .spalte {
    width: 205px;
    margin: 0px 15px 15px 0px;
}

/* Template Text rechtsbuendig */

.Template.s5.s97 .spalte {
    margin: 0px 0px 20px 20px;
}

/* Template Sitemap .s6 */

.Template.s6 a {
    text-decoration: none;
}

.Template.s6 .Seite {
    margin: 0px 5px 20px 5px;
    width: 200px;
    height: 260px;
}

.Template.s6 .Seite .bild {
    height: 90px;
    width: 200px;
}

.Template.s6 .Seite .bild img {
    width: 200px;
}

.Template.s6 .Seite .head a {
    text-transform: uppercase;
    font-weight: bold;
}

.Template.s6 .Seite .box {
    padding: 16px 0px 8px 0px;
}

/* Template Seitenliste .s200 */

.Template.s200 .header h2 {
    background: url(/gfx/bg-divider-top.png) repeat-x left 4px;
    color: #000;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    text-transform: uppercase;
    vertical-align: top;
}

.Template.s200 .header p {
    margin: 0px 0px 10px 0px;
}

.Template.s200 {
    line-height: 1.6em;
}

.Template.s200 .level_1 a {
    font-weight: bold;
}

/* Template Mitarbeiterportrait .s234 */

.Template.s234 .spalteEins,
.Template.s234 .spalteZwei {
    background: none;
}

/* Fileview */

.listeData ul.vorschauData li.detail {
    width: 615px;
}

.Template.s234 h2.headline {
    font-size: 1.2em;
}

/* TagCloud ohne Links */

div.seTagCloud {
    color: #B3A46E;
    padding: 5px 10px 5px 0px;
    float: left;
    line-height: 35px;
}

.seTagCloud.size1 {    font-size: 1.1em; }

.seTagCloud.size2 {    font-size: 1.2em; }

.seTagCloud.size3 {    font-size: 1.3em; }

.seTagCloud.size4 {    font-size: 1.4em; }

.seTagCloud.size5 {    font-size: 1.5em; }

.seTagCloud.size6 {    font-size: 1.6em; }

.seTagCloud.size7 {    font-size: 1.7em; }

.seTagCloud.size8 {    font-size: 1.8em; }

.seTagCloud.size9 {    font-size: 1.9em; }

.seTagCloud.size10 {    font-size: 2.0em; }

/* miniDB Mitarbeiterkommentar */

.person {
    font-family: Georgia;
    font-size: 0.9em;
    width: 615px;
    padding-right: 20px;
}

.person .bild {
    float: left;
    width: 50px;
    margin-right: 15px;
    position: relative;
}

.person .bild img {
    width: 100%;
}

.person .kommentarData {
    line-height: 1.5em;
}

.person .kommentar {
    font-style: italic;
}

.person .nameFunktion,
.person .nameFunktion a {
    color: #ddd2a8;
    text-decoration: none;
}

/* Mitarbeiterkommentar Ende */

/* Detailseiten */

.artikelContentTemplate .Nachricht h5 {
    margin: 0px 10px 5px 0px;
    float: left;
}

.Detail .artikeldetailContentTemplate {
    border-top: 1px solid #DDD2A8;
}

.Tags span {
    background: url("/gfx/bg-tags-left.png") no-repeat left top;
    display: block;
    float: left;
    height: 30px;
    margin-right: 10px;
    padding-left: 26px;
}

.Tags span a {
    background: url("/gfx/bg-tags.png") no-repeat right center;
    display: block;
    font-size: 0.8em;
    padding: 5px 15px 5px 0px;
    text-decoration: none;
    line-height: 20px;
}

/* Social Bookmarks Sprite */

/*;
click handler for SexyBookmarks;
Credit: Phong Thai Cao - http://www.JavaScriptBank.com;
Please keep this creadit when you use this code;
*/

div.sexy-bookmarks {
    margin:20px 0 0 0;
    clear: both !important;
}

div.sexy-bookmarks-expand {
    height: 29px;
    overflow: hidden;
}

div.sexy-bookmarks-bg-sexy {
    padding: 28px 0 0 10px !important;
    background-position: left -348px !important;
}

div.sexy-bookmarks-bg-caring {
    padding: 26px 0 0 10px !important;
    background-position: left 0 !important;
}

div.sexy-bookmarks-bg-caring-old {
    padding: 26px 0 0 10px !important;
    background-position: left -748px !important;
}

div.sexy-bookmarks-bg-love {
    padding: 26px 0 0 10px !important;
    background-position: left -1148px !important;
}

div.sexy-bookmarks-bg-wealth {
    margin-left: 15px !important;
    padding: 35px 0 0 20px !important;
    background-position: left -1535px !important;
}

div.sexy-bookmarks-bg-enjoy {
    padding: 26px 0 0 10px !important;
    background-position: left -1895px !important;
}

div.sexy-bookmarks ul.socials {
    width:100% !important;
    margin:0 !important;
    padding:0 !important;
    float: left !important;
}

div.sexy-bookmarks ul.socials {
    background:transparent none !important;
    border:0 none !important;
    outline:0 none !important;
}

div.sexy-bookmarks ul.socials li {
    display:inline !important;
    float:left !important;
    list-style-type:none !important;
    margin:0;
    height:29px !important;
    width:60px !important;
    cursor:pointer !important;
    padding:0 !important;
    background-color:transparent !important;
    border:0 none !important;
    outline:0 none !important;
    clear:none !important;
}

div.sexy-bookmarks ul.socials li:before, div.sexy-bookmarks ul.socials li:after, div.sexy-bookmarks ul.socials li a:before, div.sexy-bookmarks ul.socials li a:after {
    content:none !important;
}

div.sexy-bookmarks ul.socials a {
    display:block !important;
    width:60px !important;
    height:29px !important;
    text-indent: -9999px !important;
    background-color:transparent !important;
}

div.sexy-bookmarks ul.socials a:hover, div.sexy-bookmarks ul.socials li:hover {
    background-color:transparent !important;
    border:0 none !important;
    outline:0 none !important;
}

li.sexy-diigo, li.sexy-diigo:hover, li.sexy-digg, li.sexy-digg:hover, li.sexy-reddit, li.sexy-reddit:hover, li.sexy-stumbleupon, li.sexy-stumbleupon:hover, li.sexy-delicious, li.sexy-delicious:hover, li.sexy-yahoobuzz, li.sexy-yahoobuzz:hover, li.sexy-blinklist, li.sexy-blinklist:hover, li.sexy-technorati, li.sexy-technorati:hover, li.sexy-facebook, li.sexy-facebook:hover, li.sexy-twitter, li.sexy-twitter:hover, li.sexy-myspace, li.sexy-myspace:hover, li.sexy-mixx, li.sexy-mixx:hover, li.sexy-scriptstyle, li.sexy-scriptstyle:hover, li.sexy-designfloat, li.sexy-designfloat:hover, li.sexy-mail, li.sexy-mail:hover, li.sexy-comfeed, li.sexy-comfeed:hover, li.sexy-newsvine, li.sexy-newsvine:hover, li.sexy-devmarks, li.sexy-devmarks:hover, li.sexy-linkedin, li.sexy-linkedin:hover, li.sexy-google, li.sexy-google:hover, li.sexy-misterwong, li.sexy-misterwong:hover, li.sexy-izeby, li.sexy-izeby:hover, li.sexy-twittley, li.sexy-twittley:hover, li.sexy-tipd, li.sexy-tipd:hover, li.sexy-pfbuzz, li.sexy-pfbuzz:hover, li.sexy-friendfeed, li.sexy-friendfeed:hover, li.sexy-blogmarks, li.sexy-blogmarks:hover, li.sexy-fwisp, li.sexy-fwisp:hover, li.sexy-designmoo, li.sexy-designmoo:hover, li.sexy-bobrdobr, li.sexy-bobrdobr:hover, li.sexy-yandex, li.sexy-yandex:hover, li.sexy-memoryru, li.sexy-memoryru:hover, li.sexy-100zakladok, li.sexy-100zakladok:hover, li.sexy-moemesto, li.sexy-moemesto:hover, li.sexy-ning, li.sexy-ning:hover, li.sexy-hackernews, li.sexy-hackernews:hover, li.sexy-identica, li.sexy-identica:hover, li.sexy-printfriendly, li.sexy-printfriendly:hover, li.sexy-designbump, li.sexy-designbump:hover, li.sexy-fleck, li.sexy-fleck:hover, li.sexy-netvibes, li.sexy-netvibes:hover, li.sexy-netvouz, li.sexy-netvouz:hover, li.sexy-nujij, li.sexy-nujij:hover, li.sexy-globalgrind, li.sexy-globalgrind:hover, li.sexy-wikio, li.sexy-wikio:hover, li.sexy-xerpi, li.sexy-xerpi:hover, li.sexy-sphinn, li.sexy-sphinn:hover, li.sexy-blogospherenews, li.sexy-blogospherenews:hover, li.sexy-posterous, li.sexy-posterous:hover, li.sexy-techmeme, li.sexy-techmeme:hover, li.sexy-ekudos, li.sexy-ekudos:hover, li.sexy-pingfm, li.sexy-pingfm:hover, li.sexy-tomuse, li.sexy-tomuse:hover {
    background:url('/gfx/sexy-sprite.png') no-repeat !important;
}

li.sexy-diigo {
    background-position:-910px bottom !important;
}

li.sexy-diigo:hover {
    background-position:-910px top !important;
}

li.sexy-digg {
    background-position:-980px bottom !important;
}

li.sexy-digg:hover {
    background-position:-980px top !important;
}

li.sexy-reddit {
    background-position:-700px bottom !important;
}

li.sexy-reddit:hover {
    background-position:-700px top !important;
}

li.sexy-stumbleupon {
    background-position:-630px bottom !important;
}

li.sexy-stumbleupon:hover {
    background-position:-630px top !important;
}

li.sexy-delicious {
    background-position:-1190px bottom !important;
}

li.sexy-delicious:hover {
    background-position:-1190px top !important;
}

li.sexy-yahoobuzz {
    background-position:-1120px bottom !important;
}

li.sexy-yahoobuzz:hover {
    background-position:-1120px top !important;
}

li.sexy-blinklist {
    background-position:-1260px bottom !important;
}

li.sexy-blinklist:hover {
    background-position:-1260px top !important;
}

li.sexy-technorati {
    background-position:-560px bottom !important;
}

li.sexy-technorati:hover {
    background-position:-560px top !important;
}

li.sexy-myspace {
    background-position:-770px bottom !important;
}

li.sexy-myspace:hover {
    background-position:-770px top !important;
}

li.sexy-twitter {
    background-position:-490px bottom !important;
}

li.sexy-twitter:hover {
    background-position:-490px top !important;
}

li.sexy-facebook {
    background-position:-1330px bottom !important;
}

li.sexy-facebook:hover {
    background-position:-1330px top !important;
}

li.sexy-mixx {
    background-position:-840px bottom !important;
}

li.sexy-mixx:hover {
    background-position:-840px top !important;
}

li.sexy-scriptstyle {
    background-position:-280px bottom !important;
}

li.sexy-scriptstyle:hover {
    background-position:-280px top !important;
}

li.sexy-designfloat {
    background-position:-1050px bottom !important;
}

li.sexy-designfloat:hover {
    background-position:-1050px top !important;
}

li.sexy-newsvine {
    background-position:left bottom !important;
}

li.sexy-newsvine:hover {
    background-position:left top !important;
}

li.sexy-google {
    background-position:-210px bottom !important;
}

li.sexy-google:hover {
    background-position:-210px top !important;
}

li.sexy-comfeed {
    background-position:-420px bottom !important;
}

li.sexy-comfeed:hover {
    background-position:-420px top !important;
}

li.sexy-mail {
    background-position:-350px bottom !important;
}

li.sexy-mail:hover {
    background-position:-350px top !important;
}

li.sexy-devmarks {
    background-position:-140px bottom !important;
}

li.sexy-devmarks:hover {
    background-position:-140px top !important;
}

li.sexy-linkedin {
    background-position:-70px bottom !important;
}

li.sexy-linkedin:hover {
    background-position:-70px top !important;
}

li.sexy-misterwong {
    background-position:-1400px bottom !important;
}

li.sexy-misterwong:hover {
    background-position:-1400px top !important;
}

li.sexy-izeby {
    background-position:-1470px bottom !important;
}

li.sexy-izeby:hover {
    background-position:-1470px top !important;
}

li.sexy-twittley {
    background-position:-1540px bottom !important;
}

li.sexy-twittley:hover {
    background-position:-1540px top !important;
}

li.sexy-tipd {
    background-position:-1610px bottom !important;
}

li.sexy-tipd:hover {
    background-position:-1610px top !important;
}

li.sexy-pfbuzz {
    background-position:-1680px bottom !important;
}

li.sexy-pfbuzz:hover {
    background-position:-1680px top !important;
}

li.sexy-friendfeed {
    background-position:-1750px bottom !important;
}

li.sexy-friendfeed:hover {
    background-position:-1750px top !important;
}

li.sexy-blogmarks {
    background-position:-1820px bottom !important;
}

li.sexy-blogmarks:hover {
    background-position:-1820px top !important;
}

li.sexy-fwisp {
    background-position:-1890px bottom !important;
}

li.sexy-fwisp:hover {
    background-position:-1890px top !important;
}

li.sexy-designmoo {
    background-position:-1960px bottom !important;
}

li.sexy-designmoo:hover {
    background-position:-1960px top !important;
}

li.sexy-bobrdobr {
    background-position:-2030px bottom !important;
}

li.sexy-bobrdobr:hover {
    background-position:-2030px top !important;
}

li.sexy-memoryru {
    background-position:-2100px bottom !important;
}

li.sexy-memoryru:hover {
    background-position:-2100px top !important;
}

li.sexy-100zakladok {
    background-position:-2170px bottom !important;
}

li.sexy-100zakladok:hover {
    background-position:-2170px top !important;
}

li.sexy-yandex {
    background-position:-2240px bottom !important;
}

li.sexy-yandex:hover {
    background-position:-2240px top !important;
}

li.sexy-moemesto {
    background-position:-2310px bottom !important;
}

li.sexy-moemesto:hover {
    background-position:-2310px top !important;
}

li.sexy-marrows {
    background-position:-2380px bottom !important;
}

li.sexy-marrows:hover {
    background-position:-2380px top !important;
}

li.sexy-identica {
    background-position:-2450px bottom !important;
}

li.sexy-identica:hover {
    background-position:-2450px top !important;
}

li.sexy-hackernews {
    background-position:-2520px bottom !important;
}

li.sexy-hackernews:hover {
    background-position:-2520px top !important;
}

li.sexy-ning {
    background-position:-2590px bottom !important;
}

li.sexy-ning:hover {
    background-position:-2590px top !important;
}

li.sexy-designbump {
    background-position:-2660px bottom !important;
}

li.sexy-designbump:hover {
    background-position:-2660px top !important;
}

li.sexy-printfriendly {
    background-position:-2730px bottom !important;
}

li.sexy-printfriendly:hover {
    background-position:-2730px top !important;
}

li.sexy-fleck{
    background-position:-2800px bottom !important;
}

li.sexy-fleck:hover{
    background-position:-2800px top !important;
}

li.sexy-netvibes{
    background-position:-2870px bottom !important;
}

li.sexy-netvibes:hover{
    background-position:-2870px top !important;
}

li.sexy-netvouz{
    background-position:-2940px bottom !important;
}

li.sexy-netvouz:hover{
    background-position:-2940px top !important;
}

li.sexy-nujij{
    background-position:-3010px bottom !important;
}

li.sexy-nujij:hover{
    background-position:-3010px top !important;
}

li.sexy-globalgrind{
    background-position:-3080px bottom !important;
}

li.sexy-globalgrind:hover{
    background-position:-3080px top !important;
}

li.sexy-wikio{
    background-position:-3150px bottom !important;
}

li.sexy-wikio:hover{
    background-position:-3150px top !important;
}

li.sexy-xerpi{
    background-position:-3220px bottom !important;
}

li.sexy-xerpi:hover{
    background-position:-3220px top !important;
}

li.sexy-sphinn{
    background-position:-3290px bottom !important;
}

li.sexy-sphinn:hover{
    background-position:-3290px top !important;
}

li.sexy-blogospherenews{
    background-position:-3360px bottom !important;
}

li.sexy-blogospherenews:hover{
    background-position:-3360px top !important;
}

li.sexy-posterous{
    background-position:-3430px bottom !important;
}

li.sexy-posterous:hover{
    background-position:-3430px top !important;
}

li.sexy-techmeme{
    background-position:-3500px bottom !important;
}

li.sexy-techmeme:hover{
    background-position:-3500px top !important;
}

li.sexy-ekudos{
    background-position:-3570px bottom !important;
}

li.sexy-ekudos:hover{
    background-position:-3570px top !important;
}

li.sexy-pingfm{
    background-position:-3640px bottom !important;
}

li.sexy-pingfm:hover{
    background-position:-3640px top !important;
}

li.sexy-tomuse{
    background-position:-3710px bottom !important;
}

li.sexy-tomuse:hover {
    background-position:-3710px top !important;
}

#feedbackButton a {
    background:url("/gfx/feedbackButton.jpg") no-repeat scroll 0 0 transparent;
    height:100px;
    position:fixed;
    top:98px;
    width:30px;
    display:block;
    text-indent:-999px;
    outline:0 none;
    margin-left:-5px;
}

#feedbackButton a:hover {
    margin-left:0px;
}
