html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,a,pre,img,form,fieldset,legend,input,textarea,select,blockquote,table,th,td{margin:0;padding:0;border:0}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}table{}object{outline:0}body{font:75%/1em Verdana, Geneva, Arial, Helvetica, sans-serif;color:#666;background:#fff url(/images/layout/bg-body.gif) 0 120px repeat-x;text-align:center}hr{border:0;color:#acabaa;background-color:#acabaa;height:1px;margin:0.6em 15px}a{color:#666;text-decoration:underline}#contentarea a, #contentarea2
a{color:#f70}a:hover{text-decoration:none}a.bold, #maincontent p.appetizer a, #maincontent p.bottomtext
a{font-weight:bold}#footer a, #arrowline
a{font-size:10px}#arrowline a, #contentarea2 #contentnav a, #contentarea2 #layerviewer
a{color:#666}#utilities a, #bottomnav a, #breadcrumbs
a{font-size:10px;color:#fff}#contentarea a.external, #contentarea2
a.external{padding-right:7px;background:url(/nav/external.gif) 100% 50% no-repeat}#contentarea a.wikipedia, #contentarea2
a.wikipedia{padding-right:14px;background:url(/nav/wikipedia.gif) 100% 50% no-repeat}#contentarea a.external.noicon, #contentarea2
a.external.noicon{padding-right:0;background:none}#maincontent
p.errormessage{border:1px
solid #f70;background:#ffd6b2;font-weight:bold;padding:0.6em;text-align:center;margin-bottom:1.2em}.inv, #menu h5, #anfrage h5, #kundenbox h5, #newsbox h5, #kontaktbox h5, #contentnav h4, #contactbox label, #bottomnav span, #conformations span, #breadcrumbs
span{display:none}h2.headline,h2.headline-narrow{text-indent: -9999px}.small, #maincontent p span.small, .small
a{font-size:0.9em;font-weight:normal;font-style:normal}.grey, .grey
a{color:#999}.orange{color:#F70}.highlight{color:#F70;font-weight:bold}.noborder,input.noborder,textarea.noborder{border:0}.border{border:1px
#000 solid}.left{float:left;margin:0;padding:0}.right{float:right;margin:0
15px 0 10px;padding:0}.center{text-align:center}.centerpic{margin:1.0em 0 0.6em 0}.centerpic.caption{margin-bottom:0}.centerpic
img{display:block;margin:0}.cite{font-style:italic;font-weight:bold;color:#f70}.clear{clear:both}.w40,td.w40{width:40%}.w50{width:50%}.w100{width:431px}.headline,.headline-narrow{width:400px;height:25px;margin:0
0 0.6em 0}.headline-narrow{width:245px}#container{background:url(/images/layout/bg-container.gif) repeat-y;position:relative;text-align:left;width:770px;overflow:hidden;margin:auto}#leftpanel{position:relative;width:155px;margin:0;float:left;clear:both}#contentarea,#contentarea2{position:relative;width:461px;margin:1px
0 0 0;float:left}#contentarea2{background:url(/images/layout/bg-contentarea.gif) 0 0 repeat-y}#rightpanel{position:relative;width:154px;margin:0;float:left}#footer{clear:both;position:relative;top:0;left:0;width:100%;background-color:#fff}#topwrap{background-color:#fff;position:relative;left:0;top:0;z-index:1;width:770px}#logo{position:relative;padding:0;margin:0;height:120px;width:770px;z-index:3;text-align:center}#logo
a{width:461px;height:85px;display:block;overflow:hidden;background:url(/images/layout/logo.gif) 0 0 no-repeat;text-indent: -9999px;margin:0
auto}#topimage{width:770px;height:153px;position:relative;z-index:3;background:url(/images/layout/bg-topimage.gif) 0 0 no-repeat}#breadcrumbs{position:relative;margin:1px
1px 0 1px;padding:5px
0 6px 7px;background:#acabaa;font-size:10px;line-height:10px;color:#fff;text-transform:lowercase}#utilities{position:absolute;left:717px;top:309px;z-index:3;color:#fff;font-size:10px;line-height:12px}#maincontent{width:461px;margin:15px
0 0 0}#maincontent.narrow{width:307px}#maincontent ul, #maincontent
p{font-size:0.9em;line-height:1.5em;margin:0
15px 0.6em 15px;padding:0}#maincontent ul
ul{font-size:1.0em}#maincontent
p.caption{font-size:0.8em;line-height:1.3em;text-align:center;margin:0.2em 0 1.3em 0}#maincontent ul
li{background:url(/nav/referenzen-link.gif) 1px 50% no-repeat;padding:0
0 0 25px;margin:0
0 0.3em 0;line-height:1.5em;display:block}#maincontent ul.listing
li{background:url(/nav/left/dot-grey.gif) 1px 0.5em no-repeat;padding:0
0 0 14px}#maincontent ol
li{padding:0.4em 0 0 0;line-height:1.5em}#maincontent
h2{margin-left:15px}#maincontent h3, #maincontent
h4{font-weight:bold;font-size:1.0em;line-height:1.5em;padding:0.6em 0 0 0;margin:0
15px 0.5em 15px}#maincontent
h4{font-size:0.9em}#maincontent
h4.smallgap{margin-bottom:0.1em;padding:0}#maincontent p.nospace, #maincontent
ul.nospace{margin-bottom:0;padding:0}#maincontent
.smallgap{margin-bottom:0.3em}#maincontent
.biggap{margin-bottom:1.1em}#maincontent
.bigbiggap{margin-bottom:2.0em}#maincontent
p.training{background:url(/nav/training-detail.gif) 0 0 no-repeat;padding-left:25px}#maincontent p.appetizer, #maincontent
p.bottomtext{padding:0.8em 0 0 0}#maincontent ul.intro-leistungen
li{background:url(/nav/referenzen-detail.gif) 1px 0.4em no-repeat;margin:0
0 0.6em 0}#maincontent ul.intro-projekte
li{width:190px;float:left;margin:0
0 0.6em 0}#maincontent ul.intro-leistungen li a, #maincontent ul.intro-projekte li
a{font-weight:bold}#leftcol{position:relative;width:307px;margin:0;padding:0;float:left}#contentnav{position:relative;width:154px;margin:0;float:left}#contentnav
h3{background-color:#cdcdcd;padding:4px
0 4px 5px;margin:0
0 0 1px;font-weight:bold;font-size:11px;line-height:11px;border-bottom:1px solid #fff}#contentnav
h3.topmargin{border-top:1px solid #fff;margin-top:10px}#contentnav
ul{margin:0;padding:6px
0 0 0;font-size:11px}#contentnav
li{padding:0;display:block;margin:0
0 3px 0}#contentnav #contentsubnav
ul{padding:2px
0}#contentnav #contentsubnav
li{margin:0
0 1px 0}#contentnav #contentsubnav li
a{background:url(/nav/left/dot-grey.gif) no-repeat 20px 50%;padding:0
0 0 31px;font-size:10px;line-height:12px;text-decoration:none;display:block;height:13px}#contentnav #contentsubnav li a:hover, #contentnav #contentsubnav
.active{background:url(/nav/left/dot-orange.gif) no-repeat 20px 50%;font-weight:bold}div.download{padding:0.6em 0 0.8em 0}#maincontent div.download
p{padding:0.1em 0;margin-bottom:0.2em}div.download
a{padding:0.4em 0 0.4em 25px}#contentarea div.download a.pdf, #contentarea2 div.download
a.pdf{background:white url(/nav/pdffile.gif) left center no-repeat;padding-right:0}div.download
.zip{background:white url(/nav/zipfile.gif) 0 50% no-repeat}div.download
.swf{background:white url(/nav/swffile.gif) 0 50% no-repeat}div.download
.flv{background:white url(/nav/flvfile.gif) 0 50% no-repeat}#styleswitcher{position:absolute;top:0;right:0;padding:0;margin:0}#maincontent #styleswitcher
ul{margin:0}#maincontent #styleswitcher
li{float:left;margin:0;padding:0;background:none}#styleswitcher h5, #styleswitcher a
span{display:none}#normalfont,#biggerfont{display:block;background:#efefef;text-decoration:none;width:19px;border-left:1px solid #fff;text-align:center}#maincontent
#normalfont{font-size:10px;line-height:10px;color:#666;padding:4px
0 5px 0}#maincontent
#biggerfont{font-size:13px;line-height:13px;color:#333;padding:2px
0 4px 0}#layerviewer{width:100%;margin:0;padding:0.8em 0 0 0;position:relative}#layerviewer
#selectionrow{width:307px;padding:0;margin:0;height:20px;background-color:#F0F0F0;border-bottom:1px solid #fff;border-top:1px solid #fff}#maincontent #selectionrow
li{float:left;margin:0;padding:0;background:none}#layerviewer
a{display:block;text-decoration:none;width:20px;border-right:1px solid #fff;text-align:center;font-size:10px;line-height:10px;padding:5px
0}#layerviewer a:hover, #layerviewer
a.active{background:#CDCDCD;font-weight:bold}#layerviewer
#layerpic{clear:both;padding:0
0 0.5em 0;margin:0;height:230px;width:307px}#layerviewer
#zoom{position:absolute;top:11px;left:287px;height:20px;width:20px;background:url(/nav/bt_lupe_off.gif) no-repeat 0 0}#layerviewer #zoom:hover{background:url(/nav/bt_lupe_on.gif) no-repeat 0 0}#layerviewer #zoom
span{display:none}div#sitemap{padding:0.6em 0 0.8em 0;margin:0
15px}div#sitemap
.leftcol{float:left;width:55%}div#sitemap
ul{background:url(/nav/exim.gif) repeat-y 0 0;padding:0
0 0 24px;margin:0
0 0 -24px;list-style-type:none}div#sitemap
ul.root{background-image:none}div#sitemap
li{background:url(/nav/extm.gif) no-repeat 0 0;padding:0
0 0 24px;margin:0;list-style-type:none;line-height:16px;white-space:nowrap}div#sitemap
li.top{font-weight:bold}div#sitemap
li.last{background:url(/nav/exlm.gif) no-repeat 0 0;padding-bottom:0.3em}div#sitemap
ul.level2{padding-top:0.1em}div#sitemap ul.level2 li
a{font-weight:normal}table{padding:0.6em 0;margin:0
15px;background-color:#fff}table.notopspace{padding-top:0}#maincontent table
h3{padding:0;margin:0;text-align:center}td{margin:0;padding:0.2em 0.5em;font-size:0.9em;line-height:1.5em;background:#f0f0f0}td.headline{background:#cdcdcd}td.headline.orange{background:#f70;color:#fff}td.link{width:60%;padding-left:25px;background:#f0f0f0 url(/nav/referenzen-link.gif) 1px 50% no-repeat}td.link.detail{background-image:url(/nav/referenzen-detail.gif)}#impressum
td{vertical-align:top}#maincontent
h3.toggler{padding:0.4em 0;margin:1px
16px 0 16px;text-align:center;background:#efefef;color:#666;cursor:pointer;font-size:0.9em}#maincontent h3.toggler:hover{}input,textarea,select,label,button{font:0.9em/1.5em Verdana,Geneva,Arial,Helvetica,sans-serif;color:#666}#downloadform,#contactform,#logoutform{padding:0.8em 0 0 0;margin:0
0 0.8em 15px;width:431px}fieldset{border:1px
solid #acabaa;padding:1.1em 0 1.1em 18px;background-color:#f0f0f0}legend{font-weight:bold}label{display:block;float:left;width:160px;padding-top:0.1em}#maincontent fieldset
div{margin:0
0 0.3em 0}.input,.select{padding:0.1em;background-color:#f0f0f0;border:1px
solid #acabaa}input:focus,textarea:focus,select:focus{padding:0.1em;border:1px
solid #f70;background-color:#fff}button.submit{border:3px
double #999;border-top-color:#ccc;border-left-color:#ccc;background:#fff url(/nav/button-bg.gif) 0 0 repeat-x;font-weight:bold;width:393px;padding:0.1em 0}button.submit:hover,button.submit:active{background:#f70;color:#fff}.select,select.focus{padding:0;outline:0}#name,#firma,#website,#email,#telefon,#username,#password{width:228px}#nachricht{width:388px;height:100px}#downloadFormSubmitted,#contactFormSubmitted{margin:0.6em 0 0 0}#contactform .validation-failed, #downloadform .validation-failed{border:1px
solid #f70;background:#ffd6b2}#contactform .validation-advice, #downloadform .validation-advice{margin:0
0 1.0em 160px;padding:0;color:#f70;font-size:0.9em;font-weight:bold}#arrowline{clear:both;width:431px;padding:1.2em 0 0 0;margin:0
0 10px 15px}#arrowback{float:left}#arrowback
a{padding-left:15px;background:url(/nav/arrow-back.gif) left 1px no-repeat}#arrowtop{text-align:right}#arrowtop
a{padding-right:15px;background:url(/nav/arrow-top.gif) right 1px no-repeat}#bottombg{position:relative;top:0;left:0;margin-top:1px;background:#ACABAA;text-align:center;width:auto}#bottomnav{position:relative;padding:5px
0 6px 0;font-size:10px;line-height:10px;color:#fff;text-align:left;width:770px;margin:0
auto;background:#ACABAA url(/images/layout/bg-bottomnav.gif) no-repeat}#bottomnav
a{margin-right:33px}#bottomnav
a.print{margin:0
69px 0 8px;padding-left:15px;background:url(/nav/print.gif) left 3px no-repeat}#bottomnav
a.impressum{margin:0
0 0 63px}#companyinfo{position:relative;left:0;top:0;font-size:10px;line-height:14px;text-align:left;width:770px;margin:5px
auto 20px auto}#companyinfo
.indent{padding-left:170px}#conformations{width:284px;padding-bottom:30px;margin:0
auto}a.icon{text-indent: -9999px;width:88px;height:31px;margin:0;display:block;float:left}#valid-xhtml{background:url(/images/w3c/valid-xhtml10.gif) bottom left;margin-right:10px}#valid-css{background:url(/images/w3c/valid-css.gif) bottom left;margin-right:10px}#wcag{background:url(/images/w3c/wcag1A.gif) bottom left}#valid-xhtml:hover,#valid-css:hover,#wcag:hover{background-position:top left}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}div.refbox,div.subnav{width:155px;height:154px;margin:0}div.refbox{background:url(/nav/left/aktuell_off.gif) no-repeat}div.refbox:hover{background:url(/nav/left/aktuell_on.gif) no-repeat}#ref1{background:url(/images/kunden/sommeregger.gif) top left}#ref2{background:url(/images/kunden/streifzug-media.gif) top left}#ref3{background:url(/images/kunden/immo3.gif) top left}.refpic{padding:1px
0 0 33px}a.ref{text-indent: -9999px;width:121px;height:121px;margin:0;display:block}p.refdesc{color:#fff;margin:2px
5px 0 0;text-align:right;font-size:11px;line-height:13px}p.refdesc
a{font-size:11px;color:#fff}#leftpanel #anfrage, #leftpanel
#kontaktbox{width:155px}#leftpanel #anfrage_email, #leftpanel
#anfrage_nachricht{width:115px}#leftpanel #anfrage
input.submit{width:121px}#subnav-bigsolution{background:url(/nav/left/bigsolution_off.gif) no-repeat}#subnav-bigsolution:hover{background:url(/nav/left/bigsolution_on.gif) no-repeat}#subnav-pixelution{background:url(/nav/left/pixelution_off.gif) no-repeat}#subnav-pixelution:hover{background:url(/nav/left/pixelution_on.gif) no-repeat}#subnav-leistungen{background:url(/nav/left/leistungen_off.gif) no-repeat}#subnav-leistungen:hover{background:url(/nav/left/leistungen_on.gif) no-repeat}#subnav-referenzen{background:url(/nav/left/referenzen_off.gif) no-repeat}#subnav-referenzen:hover{background:url(/nav/left/referenzen_on.gif) no-repeat}div.subnav
ul{margin:0;padding:7px
0 0 0;font-size:11px}div.subnav
li{padding:0
0 0 33px;display:block;margin:0
0 3px 0}div.subnav li a, #contentnav li
a{background:url(/nav/left/dot-grey.gif) no-repeat 7px 50%;padding:0
0 0 18px;font-size:11px;line-height:14px;text-decoration:none;display:block;height:15px}div.subnav li a:hover, div.subnav .active, #contentnav li a:hover, #contentnav
.active{background:url(/nav/left/dot-orange.gif) no-repeat 7px 50%;font-weight:bold}#newsbox,#flashbox,#kundenbox,#anfrage,#kontaktbox{position:relative;width:154px;height:154px;margin:0}p.newsdesc,p.newslink,.quickinput{font-size:11px;line-height:13px}p.boxlink{position:absolute;color:#fff;right:5px;top:131px;font-size:11px;line-height:13px}p.boxlink
a{color:#fff;font-weight:bold}#newsbox{height:147px;padding:7px
0 0 0;background:url(/nav/right/newsbox_off.gif)}#newsbox:hover{background:url(/nav/right/newsbox_on.gif)}p.newsdesc{padding:0
3px;margin:0
0 0 33px}p.newslink{margin:1px
5px 4px 0;text-align:right;font-weight:bold}#kontaktbox{height:147px;padding:7px
0 0 0;background:url(/nav/left/kontakt_off.gif)}#kontaktbox:hover{background:url(/nav/left/kontakt_on.gif)}#rightpanel
#kontaktbox{width:153px}#rightpanel #kontaktbox
p.boxlink{right:4px}#kontaktbox ul.social
li{font-size:11px;line-height:13px}#kontaktbox ul.social li
a{display:block;padding:4px
0 4px 24px;margin:0
0 0 40px;text-decoration:none}#kontaktbox ul.social li a:hover{font-weight:bold}.email{background:url(/nav/email.png) 0 50% no-repeat}.skype{background:url(/nav/skype.png) 0 50% no-repeat}.xing{background:url(/nav/xing.png) 0 50% no-repeat}.linkedin{background:url(/nav/linkedin.png) 0 50% no-repeat}.facebook{background:url(/nav/facebook.png) 0 50% no-repeat}.nwb{background:url(/nav/nwb.gif) 0 50% no-repeat}.twitter{background:url(/nav/twitter.png) 0 50% no-repeat}.favorite{background:url(/nav/favorite.png) 0 50% no-repeat}#flashbox{background:url(/nav/right/flashbox_off.gif);z-index:10}#flashbox:hover{background:url(/nav/right/flashbox_on.gif)}p#flash{padding:1px
0 0 33px}#kundenbox{background:url(/nav/right/kundenbox_off.gif)}#kundenbox:hover{background:url(/nav/right/kundenbox_on.gif)}#anfrage{background:url(/nav/right/anfrage_off.gif)}#anfrage:hover{background:url(/nav/right/anfrage_on.gif)}#anfrage_email,#anfrage_nachricht{width:114px}#anfrage_nachricht{height:110px}.quickinput{padding:3px;margin:0
0 0 33px;background-color:#efefef;border-top:1px solid #fff}.quickbutton{position:absolute;top:133px;left:33px}#anfrage
input.submit{border-left:none;width:120px;text-align:right;font-size:11px;line-height:13px}div#menu a
span{display:none}div#menu{position:relative;width:770px;height:30px;margin:1px
0 0 0;padding:0;z-index:5}div#menu
ul{margin:0;padding:0;background:#f70}div#menu
li{position:relative;list-style:none;margin:0;float:left;width:154px}div#menu li:hover{}div#menu
li.submenu{}div#menu li.submenu:hover{}div#menu li
a{text-decoration:none;width:100%;color:#fff;font-size:0.9em;line-height:1.4em;white-space:nowrap;display:block}div#menu li a:hover{text-decoration:underline;font-size:0.9em;line-height:1.4em}div#menu>ul
a{width:auto}div#menu ul
ul{position:absolute;width:153px;border:1px
solid #fff;padding:4px
0;display:none}div#menu ul ul
ul{background:#eee}div#menu ul ul
li{width:126px}div#menu>ul ul
li{width:153px}div#menu ul ul li
a{background:url(/nav/submenu_off.gif) 7px 50% no-repeat;padding:1px
7px 2px 20px;width:100%}div#menu ul ul li a:hover{background:url(/nav/submenu_on.gif) 7px 50% no-repeat;padding:1px
7px 2px 20px;width:100%}div#menu li.submenu
li.submenu{}div#menu li.submenu li.submenu:hover{}div#menu li.submenu li.submenu li:hover{}div#menu li.submenu li.submenu a:hover{}div#menu li.submenu li.submenu ul.level3
a{}div#menu ul.level1 li.submenu:hover ul.level2, div#menu ul.level2 li.submenu:hover
ul.level3{display:block}div#menu
ul.level2{top:30px}div#menu
ul.level3{top: -1px;left:153px}#navBigSolution{width:154px;height:30px;background-image:url(/nav/bt_bigsolution_off.gif)}#navBigSolution:hover,#navBigSolution.active{background-image:url(/nav/bt_bigsolution_on.gif)}#navTeam{width:154px;height:30px;background-image:url(/nav/bt_team_off.gif)}#navTeam:hover,#navTeam.active{background-image:url(/nav/bt_team_on.gif)}#navLeistungen{width:154px;height:30px;background-image:url(/nav/bt_leistungen_off.gif)}#navLeistungen:hover,#navLeistungen.active{background-image:url(/nav/bt_leistungen_on.gif)}#navReferenzen{width:154px;height:30px;background-image:url(/nav/bt_referenzen_off.gif)}#navReferenzen:hover,#navReferenzen.active{background-image:url(/nav/bt_referenzen_on.gif)}#navKontakt{width:154px;height:30px;background-image:url(/nav/bt_kontakt_off.gif)}#navKontakt:hover,#navKontakt.active{background-image:url(/nav/bt_kontakt_on.gif)}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px
solid #fff;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body
img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;color:#666;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner
span{background:url(/images/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#fff}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:12px;font-weight:bold}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:10px}#sb-nav{float:right;height:16px;padding:2px
0;width:45%}#sb-nav
a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(/images/shadowbox/close.png)}#sb-nav-next{background-image:url(/images/shadowbox/next.png)}#sb-nav-previous{background-image:url(/images/shadowbox/previous.png)}#sb-nav-play{background-image:url(/images/shadowbox/play.png)}#sb-nav-pause{background-image:url(/images/shadowbox/pause.png)}#sb-counter{float:left;width:45%}#sb-counter
a{padding:0
4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#666;text-decoration:underline}.slideshow{display:block;position:relative;z-index:0}.slideshow-images{display:block;overflow:hidden;position:relative}.slideshow-images
img{display:block;position:absolute;z-index:1}.slideshow-thumbnails{overflow:hidden}.slideshow-thumbnails
ul{left:0;position:absolute;top:0;width:100000px}.slideshow-images{height:121px;width:120px}.slideshow-images-visible{opacity:1}.slideshow-images-prev{opacity:0}.slideshow-images-next{opacity:0}.slideshow-images
img{float:left;left:0;top:0}.slideshow{height:auto;margin:0
auto;width:400px}.slideshow a
img{border:0}.slideshow-captions{background:#000;bottom:0;color:#FFF;font:normal 12px/22px Arial,sans-serif;left:0;overflow:hidden;position:absolute;text-indent:10px;width:100%;z-index:10000}.slideshow-captions-hidden{height:0;opacity:0}.slideshow-captions-visible{height:22px;opacity: .7}.slideshow-controller{background:url(/images/slideshow/controller.png) no-repeat;height:48px;left:50%;margin: -24px 0 0 -122px;overflow:hidden;position:absolute;top:50%;width:244px;z-index:10000}.slideshow-controller
*{margin:0;outline:none;padding:0}.slideshow-controller-hidden{opacity:0}.slideshow-controller-visible{opacity:1}.slideshow-controller
a{background:url(/images/slideshow/controller-controls.png) no-repeat -47px 0;cursor:pointer;display:block;height:18px;left:112px;overflow:hidden;position:absolute;top:15px;width:20px}.slideshow-controller
a.active{background-position: -47px -18px}.slideshow-controller
li{list-style:none}.slideshow-controller li.first
a{background-position:0 0;left:36px;width:19px}.slideshow-controller li.first
a.active{background-position:0 -18px}.slideshow-controller li.prev
a{background-position: -19px 0;left:68px;width:28px}.slideshow-controller li.prev
a.active{background-position: -19px -18px}.slideshow-controller li.play
a{background-position: -67px 0}.slideshow-controller li.play
a.active{background-position: -67px -18px}.slideshow-controller li.next
a{background-position: -87px 0;left:148px;width:28px}.slideshow-controller li.next
a.active{background-position: -87px -18px}.slideshow-controller li.last
a{background-position: -115px 0;left:189px;width:19px}.slideshow-controller li.last
a.active{background-position: -115px -18px}.slideshow-loader{background:url(/images/slideshow/loader.png);height:30px;right:2px;position:absolute;top:2px;width:30px;z-index:10001}.slideshow-loader-hidden{opacity:0}.slideshow-loader-visible{opacity:1}.slideshow-thumbnails{bottom: -55px;height:55px;left:0;position:absolute;width:100%}.slideshow-thumbnails
*{margin:0;padding:0}.slideshow-thumbnails
li{float:left;list-style:none}.slideshow-thumbnails
a{display:block;float:left;outline:none;margin:5px
5px 0 0;padding:5px}.slideshow-thumbnails a:hover{background-color:#FF9 !important;opacity:1 !important}.slideshow-thumbnails
img{display:block}.slideshow-thumbnails-hidden{background-color:#FFF;opacity:0}.slideshow-thumbnails-inactive{background-color:#FFF;opacity: .5}.slideshow-thumbnails-active{background-color:#9FF;opacity:1}
