/* # # # # # # # # # # # # # # # # # # # # # # # # # MAIN CONFIGURATION # # # # # # # # # # # # # */
html, body {
background-image: url(../../imgs/bg.jpg);
background-repeat: repeat-x;
background-color: #fff;
margin: 0px;
font-family: "Helvetica Neue", Helvetica, Arial, Sans-Serif;
font-size: 12px;
color: #222222;
line-height: 17px;
font-weight: normal;
vertical-align: middle;
text-align: center;
}
#wrapper {
text-align: left;
vertical-align: middle;
margin: 0px auto;
width: 845px;
height: auto;
float: none;
position: relative;
}
#googleplus {
width: auto;
height: 1px;
margin-top: 4px;
margin-bottom: 0px;
padding: 0px;
float: right;
position: relative;
}
.ie6info {
text-align: left;
vertical-align: middle;
margin: 0px auto;
width: 645px;
border: 2px solid #ff000;
padding: 30px;
height: auto;
float: none;
position: relative;
}
#header {
width: 845px;
height: auto;
margin-top: 30px;
float: left;
position: relative;
}
#logo {
width: 47px;
height: 180px;
display:block;
float: left;
position: fixed;
}
#menubar {
width: 777px;
height: 44px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
float: right;
position: relative;
}
#hd-dieagentur {
background-image: url(../../imgs/hd/dieagentur.png);
background-repeat: no-repeat;
width: 550px;
height: 70px;
text-indent: -7777%;
margin-bottom: 10px;
float: left;
position: relative;
}
#hd-inhaltundqualitaet {
background-image: url(../../imgs/hd/inhaltundqualitaet.png);
background-repeat: no-repeat;
width: 550px;
height: 24px;
margin-bottom: 15px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-verstehen {
background-image: url(../../imgs/hd/kundenverstehen.png);
background-repeat: no-repeat;
width: 550px;
height: 24px;
text-indent: -7777%;
margin-top: 15px;
margin-bottom: 15px;
float: left;
position: relative;
}
#hd-name {
background-image: url(../../imgs/hd/unsername.png);
background-repeat: no-repeat;
width: 550px;
height: 29px;
text-indent: -7777%;
margin-top: 15px;
margin-bottom: 15px;
float: left;
position: relative;
}
#hd-factsheets {
background-image: url(../../imgs/hd/factsheets-hd.png);
background-repeat: no-repeat;
width: 550px;
height: 80px;
margin-left: 80px;
margin-top: 40px;
margin-right: 80px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-zehndinge {
background-image: url(../../imgs/hd/10dinge.png);
background-repeat: no-repeat;
width: 550px;
height: 80px;
margin-left: 80px;
margin-top: 40px;
margin-right: 80px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-kunden {
background-image: url(../../imgs/hd/kunden.png);
background-repeat: no-repeat;
width: 777px;
height: 70px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-kontakt {
background-image: url(../../imgs/hd/kontakt.png);
background-repeat: no-repeat;
width: 500px;
height: 52px;
margin-left: 80px;
margin-top: 40px;
margin-right: 80px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-news {
background-image: url(../../imgs/hd/news.png);
background-repeat: no-repeat;
width: 777px;
height: 70px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-impressum {
background-image: url(../../imgs/hd/impressum.png);
background-repeat: no-repeat;
width: 777px;
height: 70px;
text-indent: -7777%;
float: left;
position: relative;
}


#close {
width: auto;
height: auto;
margin: 0px;
padding: 0px;
float: right;
position: relative;
}
#dom {
width: 777px;
height: auto;
margin-top: 20px;
padding: 0px;
float: left;
position: relative;
}
#content-dom {
background-color: #fff;
color: #000;
width: auto;
height: auto;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
padding-top: 25px;
padding-bottom: 25px;
float: left;
position: relative;
}
#hd-design {
background-image: url(../../imgs/hd/leistungen/design.png);
background-repeat: no-repeat;
width: 500px;
height: 50px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-markenfuehrung {
background-image: url(../../imgs/hd/leistungen/markenfuehrung.png);
background-repeat: no-repeat;
width: 500px;
height: 50px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-publicrelations {
background-image: url(../../imgs/hd/leistungen/publicrelations.png);
background-repeat: no-repeat;
width: 500px;
height: 50px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-dialogmarketing {
background-image: url(../../imgs/hd/leistungen/dialogmarketing.png);
background-repeat: no-repeat;
width: 500px;
height: 50px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-loesungenpolitik {
background-image: url(../../imgs/hd/leistungen/loesungenpolitik.png);
background-repeat: no-repeat;
width: 500px;
height: 50px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-loesungenhealthcare {
background-image: url(../../imgs/hd/leistungen/loesungenhealthcare.png);
background-repeat: no-repeat;
width: 500px;
height: 50px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-loesungengastronomie {
background-image: url(../../imgs/hd/leistungen/loesungengastronomie.png);
background-repeat: no-repeat;
width: 500px;
height: 50px;
text-indent: -7777%;
float: left;
position: relative;
}
#hd-intermediaanalytics {
background-image: url(../../imgs/hd/leistungen/intermediaanalytics.png);
background-repeat: no-repeat;
width: 500px;
height: 60px;
text-indent: -7777%;
float: left;
position: relative;
}



.leistungen-fl {
padding-left: 25px;
float: right;
position: relative;
}


#content-sp-index {
width: 777px;
height: auto;
margin-top: 25px;
float: right;
position: relative;
}

#content-sp-kontakt {
background-color: #000;
width: 777px;
height: auto;
margin-top: 25px;
color: #fff;
float: right;
position: relative;
}
#content-sp-kontakt-se {
background-color: #000;
width: 577px;
height: auto;
margin-left: 80px;
margin-top: 30px;
margin-right: 100px;
color: #fff;
float: left;
position: relative;
}

#content-sp-factsheets {
background-color: #000;
width: 777px;
height: auto;
margin-top: 25px;
color: #fff;
float: right;
position: relative;
}
#content-sp-factsheets-se {
background-color: #000;
width: 577px;
height: auto;
margin-left: 80px;
margin-top: 30px;
margin-right: 100px;
color: #fff;
float: left;
position: relative;
}

#content-sp-zehndinge {
background-color: #000;
width: 777px;
height: auto;
margin-top: 25px;
color: #fff;
float: right;
position: relative;
}
#content-sp-zehndinge-se {
background-color: #000;
width: 577px;
height: auto;
margin-left: 80px;
margin-top: 30px;
margin-right: 100px;
color: #fff;
float: left;
position: relative;
}

#content {
width: 777px;
height: auto;
margin-top: 25px;
float: right;
position: relative;
}
#content-left {
width: 450px;
height: auto;
float: left;
position: relative;
}

#content-right {
width: 300px;
height: auto;
float: right;
position: relative;
}

#footer {
background-color: #fff;
border-top: 1px solid #000;
width: 777px;
height: auto;
margin-top: 30px;
padding-top: 15px;
padding-bottom: 25px;
color: #000;
float: left;
position: relative;
}
#neueste_arbeit {
border-top: 1px solid #000;
width: 777px;
height: auto;
margin-top: 25px;
margin-bottom: 00px;
padding-top: 15px;
float: left;
position: relative;
}


.dieagentur {
background-image: url(../../imgs/menubar/dieagentur.png);
background-repeat: no-repeat;
width: 66px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.dieagentur2 {
background-image: url(../../imgs/menubar/dieagentur2.png);
background-repeat: no-repeat;
width: 66px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.kunden {
background-image: url(../../imgs/menubar/kunden.png);
background-repeat: no-repeat;
width: 40px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.kunden2 {
background-image: url(../../imgs/menubar/kunden2.png);
background-repeat: no-repeat;
width: 40px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.news {
background-image: url(../../imgs/menubar/news.png);
background-repeat: no-repeat;
width: 29px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.news2 {
background-image: url(../../imgs/menubar/news2.png);
background-repeat: no-repeat;
width: 29px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.factsheets {
background-image: url(../../imgs/menubar/factsheets.png);
background-repeat: no-repeat;
width: 61px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.factsheets2 {
background-image: url(../../imgs/menubar/factsheets2.png);
background-repeat: no-repeat;
width: 61px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.kontakt {
background-image: url(../../imgs/menubar/kontakt.png);
background-repeat: no-repeat;
width: 43px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.kontakt2 {
background-image: url(../../imgs/menubar/kontakt2.png);
background-repeat: no-repeat;
width: 43px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 8px;
float: right;
position: relative;
}
.startseite {
background-image: url(../../imgs/menubar/startseite.png);
background-repeat: no-repeat;
width: 10px;
height: 44px;
display: block;
text-indent: -7777%;
margin-left: 11px;
float: right;
position: relative;
}
.werbung-qualitaet {
background-image: url(../../imgs/hd/werbung-qualitaet.png);
background-repeat: no-repeat;
width: 218px;
height: 30px;
margin-top: 10px;
margin-bottom: 10px;
display: block;
text-indent: -7777%;
float: none;
position: relative;
}
.exzellenter-service {
background-image: url(../../imgs/hd/exzellenter-service.png);
background-repeat: no-repeat;
width: 193px;
height: 30px;
margin-top: 10px;
margin-bottom: 10px;
display: block;
text-indent: -7777%;
float: none;
position: relative;
}


.links {
background-image: url(../../imgs/hd/links.png);
background-repeat: no-repeat;
width: 68px;
height: 26px;
display: block;
text-indent: -7777%;
margin-top: 0px;
margin-bottom: 10px;
float: none;
position: relative;
}
.factsheets-news {
background-image: url(../../imgs/hd/factsheets.png);
background-repeat: no-repeat;
width: 130px;
height: 24px;
display: block;
text-indent: -7777%;
margin-bottom: 10px;
float: none;
position: relative;
}
.hd-transparenz {
background-image: url(../../imgs/hd/transparenz.png);
background-repeat: no-repeat;
width: 314px;
height: 32px;
display: block;
text-indent: -7777%;
margin-bottom: 10px;
float: none;
position: relative;
}
.hd-gemeinsamesziel {
background-image: url(../../imgs/hd/gemeinsamesziel.png);
background-repeat: no-repeat;
width: 265px;
height: 30px;
display: block;
text-indent: -7777%;
margin-bottom: 10px;
float: none;
position: relative;
}
.grundsatz-hd {
background-image: url(../../imgs/hd/grundsatz-text.png);
background-repeat: no-repeat;
width: 352px;
height: 44px;
display: block;
text-indent: -7777%;
margin-bottom: 18px;
float: none;
position: relative;
}
.alexanderwaldmann {
background-image: url(../../imgs/alexanderwaldmann.jpg);
background-repeat: no-repeat;
width: 350px;
height: 300px;
display: block;
text-indent: -7777%;
margin-bottom: 0px;
float: none;
position: relative;
}

.bold {
font-size: 10px;
color: #fff;
background-color: #ce0055;
font-weight: normal;
padding-left: 2px;
padding-right: 2px;
margin-right: 5px;
}
.grund {
font-size: 11px;
color: #000;
}
.leistungen-txt {
color: #999;
}
h2 {
font-size: 12px;
color: #ce0055;
font-weight: bold;
margin-top: 15px;
margin-bottom: 5px;
}
h3 { /* Überschrift FactSheets */
font-family: Interstate;
font-style: normal;
font-weight: normal;
font-size: 20px;
line-height: 23px;
margin-top: 0px;
display:block;
color: #fff;
}
h4 { /* Überschrift FactSheets */
font-family: Interstate;
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 23px;
margin-top: 10px;
margin-bottom: 10px;
display:block;
color: #000;
}
h5 {
font-size: 23px;
font-weight: bold;
line-height: 25px;
letter-spacing: -1px;
margin-top: 0px;
margin-bottom: 25px;
display:block;
color: #ce0055;
}
h6 {
font-size: 23px;
font-weight: bold;
line-height: 25px;
letter-spacing: -1px;
margin-top: 0px;
margin-bottom: 15px;
display:block;
color: #000;
}

hr{
border: 0px; /* Für Firefox und Opera */
border-top: solid 1px #fff;
border-bottom: solid 1px #000; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
margin-top: 15px;
margin-bottom: 15px;
}
.hr-factsheets{
border: 0px; /* Für Firefox und Opera */
border-top: solid 1px #fff;
border-bottom: solid 1px #000; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
margin-top: 50px;
margin-bottom: 50px;
}

#wir-left {
width: 520px;
height: auto;
font-size: 12px;
color: #333333;
float: left;
position: relative;
}
#wir-right {
width: 220px;
height: auto;
font-size:11px;
margin-top: 0px;
float: right;
position: relative;
}
#wir-right a:link {
width: auto;
font-size: 12px;
color: #ce0055;
text-decoration: none;
display: block;
}
#wir-right a:visited {
width: auto;
font-size: 12px;
color: #ce0055;
text-decoration: none;
display: block;
}
#wir-right a:hover {
width: auto;
font-size: 12px;
color: #000;
text-decoration: none;
display: block;
}
.link-active {
width: auto;
font-size: 12px;
color: #ce0055;
text-decoration: none;
border-bottom: 1px solid #dcdcdc;
padding-bottom: 5px;
margin-bottom: 5px;
display: block;
}
.link-start {
width: auto;
font-size: 15px;
font-weight: bold;
color: #ce0055;
text-decoration: none;
border-bottom: 0px solid #dcdcdc;
padding-bottom: 5px;
margin-bottom: 10px;
display: block;
}
.factsheet-article {
width: auto;
height: auto;
padding-bottom: 30px;
margin-bottom: 30px;
border-bottom: 1px solid #000;
float: left;
position: relative;
}

.startseite-info {
background-color: #000;
width: 727px;
height: auto;
color: #fff;
padding: 25px;
float: left;
}

.kundenlogos {
background-image: url(../../imgs/kundenlogos.png);
background-repeat: no-repeat;
width: 777px;
height: 111px;
display: block;
text-indent: -7777%;
float: left;
position: relative;
}
.kunden-top {
width: 777px;
height: auto;
border-bottom: 1px solid #000;
padding-bottom: 20px;
margin-bottom: 20px;
float: left;
}
.kunden-left {
width: 245px;
height: auto;
margin-right: 10px;
float: left;
}
.kunden-onecell {
width: 220px;
height: auto;
border-bottom: 1px solid #999;
margin-bottom: 30px;
font-size: 11px;
color: #666;
padding-bottom: 5px;
float: left;
}
.kunden-image {
width: 777px;
height: auto;
margin-top: 30px;
font-size: 11px;
color: #666;
padding-bottom: 5px;
float: left;
}

.kundensignet {
margin-right: 32px;
margin-bottom: 30px;
float: left;
position: relative;
}
.kundensignet-se {
margin-bottom: 30px;
float: left;
position: relative;
}
#content-kunden {
background-color: #000;
width: 777px;
height: auto;
padding-top: 20px;
padding-bottom: 20px;
float: left;
position: relative;
}


ul {
list-style-type: square;
margin-left: 20px;
margin-right: 10px;
padding: 0px;
}

.video {
margin-bottom: 15px;
float: none;
}


.txtimg {
float: right;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
}
ul {
list-style-type: none;
margin-left: 0px;
padding: 0px;
}
li {
font-size: 12px;
list-style-type: none;
margin-bottom: 5px;
padding-left: 1px;
padding-bottom: 5px;
border-bottom: 1px solid #ff6699;
}


.left {
float: left;
}
.right {
float: right;
}
.left-startseite {
width: 330px;
margin-right: 30px;
float: left;
}
.left-startseite-se {
width: 330px;
margin-top: 30px;
margin-right: 30px;
float: left;
}
.footer_right {
margin-left: 10px;
float: right;
}

.in-production {
color: #ff6699;
font-weight: bold;
}

a:link {
color: #1e90ff;
text-decoration: none;
border: 0px;
}
a:visited {
color: #1e90ff;
text-decoration: none;
border: 0px;
}
a:hover {
color: #ce0055;
text-decoration: none;
border: 0px;
}
.close {
background: url(../../imgs/close.png);
height: 14px;
width: 14px;
display: block;
text-indent: -400000%;
float: right;
position: relative;
}

select {
width: auto;
border: 1px solid #000;
background-color: #fff;
color: #000;
padding: 7px;
overflow: visible;
}
.button {
width: auto;
border: 1px solid #000;
background-color: #fff;
color: #000;
padding: 7px;
overflow: visible;
}
input {
font-family: "Helvetica Neue", Helvetica, Arial, Sans-Serif;
font-size: 13px;
width: 555px;
border: 1px solid #222;
background-color: #000;
color: #fff;
padding: 10px;
overflow: visible;
}
input:hover {
font-family: "Helvetica Neue", Helvetica, Arial, Sans-Serif;
font-size: 13px;
width: 555px;
border: 1px solid #ce0055;
background-color: #000;
color: #fff;
padding: auto;
overflow: visible;
}
input:focus {
font-family: "Helvetica Neue", Helvetica, Arial, Sans-Serif;
font-size: 13px;
width: 555px;
-webkit-box-shadow: 1px 1px 10px #ce0055;
-moz-box-shadow: 1px 1px 10px #ce0055;
box-shadow:1px 1px 10px #ce0055;
border: 1px solid #ce0055;
background-color: #000;
color: #fff;
padding: auto;
overflow: visible;
}
form p {
position:relative
}

label {
font-family: "Helvetica Neue", Helvetica, Arial, Sans-Serif;
position:absolute;
font-size: 13px;
top:0; 
left:0;
padding: 11px;
color: #666666;
overflow: hidden;
}

/* # # # # # # # # # # # # # # # # # # # # # # # # # SLIDER  # # # # # # # # # # # # # # # # # #  */
#slider-container {
    height: auto;
    width: auto;
    margin-bottom: 20px;
    padding-bottom: 5px;
    border-bottom: 1px solid #000;
    float: left;
    position: relative;
}


div#tmpSlideshow {
    height: 555px;
    width: 777px;
    color: #fff;
    float: left;
    position: relative;
}
div.tmpSlide {
    position: absolute;
    top: 0;
    left: 0;
    width: 730px;
    height: 332px;
    display: none;
}
div#tmpSlideshowControls {
	float: right;
    position: relative;
}
div.tmpSlideshowControl {
	background-image: url(../../imgs/nxt.png);
	background-repeat: no-repeat;
	text-indent: -77777%;
	float: left;
    width: 10px;
    height: 10px;
    margin-top: 5px;
    margin-right: 5px;
    color: #000;
    text-align: left;
    cursor: pointer;
}
div.tmpSlideshowControlActive {
	background-image: url(../../imgs/nxt2.png);
	background-repeat: no-repeat;
	text-indent: -77777%;
    border-bottom: 0px solid #ff6600;
    width: 10px;
    height: 10px;
    margin-right: 5px
    margin-top: 5px;
}
div.tmpSlideCopy {
    position: absolute;
    width: 777px;
}




#sl-2 {
background-image: url(../../imgs/slidings/identifikation.jpg);
background-repeat: no-repeat;
width: 777px;
height: 555px;
background-color: #000;
float: left;
position: relative;
}
#sl-2-right {
width: 403px;
height: auto;
margin-top: 270px;
margin-right: 23px;
font-size: 13px;
color: #000;
float: right;
position: relative;
}




#sl-3 {
background-image: url(../../imgs/slidings/weitblick.jpg);
background-repeat: no-repeat;
width: 777px;
height: 555px;
float: left;
position: relative;
}


#sl-4 {
background-image: url(../../imgs/slidings/image-productions.jpg);
background-repeat: no-repeat;
width: 777px;
height: 555px;
float: left;
position: relative;
}
#sl-4-middle {
width: 580px;
height: auto;
padding-left: 92px;
padding-right: 80px;
margin-top: 447px;
color: #fff;
text-align: left;
float: left;
position: relative;
}

#sl-5 {
background-image: url(../../imgs/slidings/wahrnehmung.jpg);
background-repeat: no-repeat;
width: 777px;
height: 555px;
float: left;
position: relative;
}

/* # # # # # # # # # # # # # # # # # # # # # # # # # NEWS SECTION  # # # # # # # # # # # # # # #  */
#news-left {
width: 550px;
height: auto;
font-size: 12px;
color: #333333;
float: left;
position: relative;
}
#news-right {
width: 190px;
height: auto;
font-size:12px;
margin-bottom: 20px;
float: right;
position: relative;
}
.wall-article {
width: auto;
height: auto;
padding-bottom: 30px;
margin-bottom: 30px;
border-bottom: 1px dashed #000;
float: left;
position: relative;
}
.hd-news-article {
font-family: Interstate;
font-style: normal;
font-weight: bold;
font-size: 23px;
line-height: 25px;
letter-spacing: -1px;
padding-bottom: 15px;
display:block;
color: #000;
}
.hd-news-article-netzwerk {
font-family: Interstate;
font-style: normal;
font-weight: normal;
font-size: 13px;
padding:3px;
margin-right: 10px;
margin-bottom: 7px;
color: #fff;
background-color: #000;
float: left;
}
.hd-news-article-date {
font-family: Interstate;
font-style: normal;
font-weight: normal;
font-size: 15px;
padding-left:0px;
margin-bottom: 0px;
letter-spacing: -1px;
color: #666666;
display: block;
}
.news-article {
width: auto;
height: auto;
padding-bottom: 30px;
margin-bottom: 30px;
float: left;
position: relative;
}
.hd-news {
font-size: 13px;
font-weight:bold;
text-transform: uppercase;
color: #ce0055;
margin-bottom: 10px;
display: block;
}
.news-inter {
background-color: #000;
font-size: 13px;
font-weight: normal;
color: #000;
margin-top: 10px;
padding: 0px;
display: block;
}
.factsheet-link {
width: auto;
border-bottom: 1px solid #dcdcdc;
padding-bottom: 5px;
margin-bottom: 5px;
display: block;
}
.preload {
width: 100%;
height: 100%;
padding-top: 200px;
top: 0px;
left: 0px;
background-color: #fff;
position: absolute;
z-index: 1;
display: block;
}



::-moz-selection
{
background:#ce0055;
color:#fff;
}
::selection 
{
background:#ce0055;
color:#fff;
}

p {
  font-size: 12px;
}

:focus {
  outline: 0;
}

.send {
background-image: url(../../imgs/senden.png);
background-repeat: no-repeat;
display: block;
height: 24px;
width: 58px;
text-indent: -4000%;
border: 0px;
cursor: pointer;
}
.send:hover {
background-image: url(../../imgs/senden.png);
background-repeat: no-repeat;
display: block;
height: 24px;
width: 58px;
text-indent: -4000%;
border: 0px;
cursor: pointer;
}

.layer1 {
margin: 0px;
padding: 0px;
width: 550px;
}
.heading {
width: auto;
height: auto;
margin-top: 10px;
margin-bottom: 0px;
cursor: pointer;
float: none;
}
.content-se-se {
width: 525px;
padding: 10px;
background-color: #fcfcfc;
color: #000;
text-shadow: none;
border-left: 1px solid #ce0055;
float: left;
}



/* ############################# SCROLL PANEL ######### */
.holder {
	padding-right: 15px;
}
.kunden-slidebox {
	padding: 15px;
}
.scroll-pane {
	width: 350px;
	height: 250px;
	overflow: auto;
	background: #000;
	float: left;
}
.jScrollPaneContainer {
	color: #fff;
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #000;
}
.jScrollPaneDrag {
	position: absolute;
	background: #ce0055;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

