
/*! normalize.css 2012-01-31T16:06 UTC - http://github.com/necolas/normalize.css */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em
0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin-left:0;padding:0
0 0 40px}dd{margin:0
0 0 40px}nav ul,
nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{height:100%;padding-bottom:1px;background:#e9f2fe}body.public{background:none transparent;font:normal normal normal 14px/18px arial, sans-serif;color:#333;padding:25px
0}.public
h1{font:normal normal 700 24px/30px arial, sans-serif;margin:36px
0}.public .backlink + h1,
.public .content h1:first-child{}.public
h2{font:normal normal 700 18px/20px arial, sans-serif;margin:18px
0}.public
h3{font:normal normal 700 14px/18px arial, sans-serif;margin:0}.public .first_slice > h1:first-child,
.public .first_slice > h2:first-child,
.public .first_slice>h3:first-child{margin-top:0}.public
a{text-decoration:none;color:#900}.public a:hover{text-decoration:underline}.public
hr{width:100%;height:0;line-height:0;display:block;border:0;border-top:1px dotted #ccc;margin:0}.public ul,
.public ol,
.public table,
.public p,
.public hr,
.public .html object,
.public .html iframe,
.public .two_images .image.left,
.public .tow_images .image.right,
.public .three_images .image.left,
.public .three_images
.image.right{margin:0
0 18px 0}.public
ul{padding:0
0 0 2em;list-style:disc outside none}.public
ol{padding:0
0 0 2em;list-style:decimal outside none}.public .html object, .html
iframe{display:block}.public strong,b{font-weight:bold}.public em, .public
i{font-style:italic}.public
u{text-decoration:underline}.public
td{padding-right:1em}.clear{height:0;line-height:0;clear:both}.xform .form_warning
li{color:red}.guestbook-entry-meta
span{font:normal normal 400 11px/15px arial,sans-serif}.guestbook-entry-reply{padding:0
0 0 2em;font-style:italic}.image,
.slice.google-maps,
.gallery
a{}.slice.google-maps
*{}.slice.google-maps
a{}.image{margin:0
0 10px 0}.image.left{float:left;margin:0
20px 10px 0}.image.right{float:right;margin:0
0 10px 20px}.image.no-margin{margin:0
0 10px 0}.image
img{display:block}.caption{padding:5px
3px 0 3px}.caption
*{font-style:italic;font-size:10px;line-height:13px}.caption p:last-child{margin-bottom:3px}.clear{clear:both}.gallery{}.gallery
a{float:left;margin:0
20px 20px 0}.gallery a
img{display:block}.gallery
.no_margin{margin-right:0}.newsteaser
.teaser{padding:20px
0 0 0}.newsteaser .teaser:first-child{}.newsteaser
*{}.newsteaser
h2{margin:0
0 15px 0}.newsteaser h2,
.newsteaser h2
a{color:#ea450a;text-decoration:none;font-weight:normal}.newsteaser
.thumbs{padding:10px
0}.newsteaser .thumbs
a{display:inline-block;margin:0
5px 0 0;border:1px
solid #808080}.newsteaser .thumbs a:hover{border:1px
solid #903231}.newsteaser .thumbs
img{display:block}.newsteaser .read-more{text-align:right;margin-top:-10px}.newsteaser .read-more
a{display:inline-block;padding:1px
25px;background:#ccc;color:#fff;text-decoration:none;font-weight:normal}.newsteaser .read-more a:hover{background:#f4a284}.pagination{clear:both;overflow:hidden;margin-top:20px}.pagination
p{text-align:right}.pagination
span{display:inline-block;margin:0
0 0 5px}.pagination
a{text-decoration:none;color:#808080;padding:0
6px;display:inline-block}.pagination a:hover{background:#903231;color:#fff}.pagination .active
a{background:#903231;color:#fff}.teaser a,
.article-teaser-backlink
a{color:#808080;cursor:pointer;display:inline-block}.teaser a:hover,
.teaser a:hover *,
.article-teaser-backlink a:hover{color:#903231}.slice.downloads
ul{list-style:none;margin:0;padding:0}.slice.downloads
li{overflow:hidden;position:relative;margin:5px
0;padding:10px
0 5px 0;border-top:1px solid #ddd}.slice.downloads
p{margin:0}.slice.downloads
.icon{display:block;width:44px;height:38px;float:left;margin:0
20px 0 0}.faq-question{cursor:pointer;padding:10px
0;margin:0}.faq-question:hover{color:#900}.faq-question.open{}.faq-question.image{opacity: .7}.faq-question.image:hover{opacity:1}.faq-question.image.open{opacity:1}.faq-answer{padding:10px
0 10px 30px;border-left:10px solid #f59c02;margin:0
0 0 10px}strong em,
em
strong{color:#f59c02}.faq-answer.open{}.referenz{margin:0
0 2em 0}.referenz
.statement{font:italic 16px/20px arial, sans-serif}.referenz .statement
i{padding:0
3px;font:italic 20px/20px arial, sans-serif}.referenz .customer-name{padding:5px;text-align:right;font:13px/15px arial, sans-serif}.referenz .customer-name
a{cursor:pointer}.referenz .customer-details{display:none}.public
.top{min-width:980px;height:135px;background:url(/layout/bg-top.png) no-repeat center top}.public .top-inner{width:980px;height:135px;margin:0
auto;position:relative}.public
.website{min-width:980px;background:url(/layout/bg-website.png) repeat-y center top}.public .website-inner{width:980px;margin:0
auto}.public .sidebar-left{width:123px;float:left;margin:0
34px 0 7px}.public
.content{float:left;width:650px;position:relative}.public .content
.contact{position:absolute;right:0;top:0}.public .content .contact
a{color:#23378A;display:inline-block;margin-right:20px}.public .content .contact a:last-child{margin-right:0}.public .sidebar-right{float:right;width:129px;margin:4px
6px 0 0}.public .sidebar-right
.slice{margin-bottom:25px}.public .sidebar-right .slice
*{font-size:11px}.public .sidebar-right
.image{margin-bottom:5px}.public
.footer{background:url(/layout/bg-footer.png) no-repeat center top;padding:22px
0 0 0;min-width:980px}.public .footer-inner{min-width:980px;margin:0
auto;background:url(/layout/bg-footer-inner.png) repeat-y center top}.public .footer-content{width:980px;margin:0
auto;overflow:hidden}.public .footer-content
p{color:#23378a;float:left;margin:2px
7px}.public .footer-content
a{color:#23378a}.footer .nav-footer{list-style:none;margin:2px
7px;padding:0;float:right}.public .footer-bottom{min-width:980px;height:14px;margin:0
auto;background:url(/layout/bg-footer-bottom.png) no-repeat center top}.public
.logo{position:absolute;right:8px;top:60px}.public .nav ul,
.public .nav
li{list-style:none;margin:0;padding:0}.public .sidebar-left
.nav{}.public .sidebar-left .nav
li{border:1px
solid #23378a;border-bottom:0;margin-bottom:9px}.public .sidebar-left .nav li
li{border:0;margin:0}.public .sidebar-left .nav
a{font:normal normal normal 11px/14px arial, sans-serif;display:block;padding:4px
8px;text-decoration:none;border-bottom:1px solid #23378a}.public .sidebar-left .nav li li
a{padding-left:18px}.public .sidebar-left .nav li li li
a{padding-left:29px}.public .sidebar-left .nav .active
a{background:#576ab8;color:#fff}.public .sidebar-left .nav .current
a{background:#576ab8;color:#fff}.public .sidebar-left .nav .normal
a{background:#cfddf3;color:#041b66}.public .sidebar-left .nav .normal a:hover{background:#23378a;color:#fff}.public .sidebar-left .nav .current .normal a,
.public .sidebar-left .nav .active .normal
a{background:#818fcb;color:#fff}.public .sidebar-left .nav .current .normal a:hover,
.public .sidebar-left .nav .active .normal a:hover{background:#23378a}.subject-index
h1{font:normal normal 700 18px/1.5 arial, sans-serif;background:#333;color:#fff;min-width:1em;padding:0
.3em;text-align:center;margin:0
20px 0 0;border-radius:5px;text-transform:uppercase;float:left;width:30px}.subject-index
ul{width:290px;list-style:none;margin:0;padding:0;overflow:hidden}.subject-index
li{margin:0;padding:0;display:block}.subject-index
ul.left{float:left}.subject-index
ul.right{float:right}.subject-index
a{display:inline-block}.subject-index
.clear{margin:0
0 20px 0;width:100%;float:left}ul.events-by-date{list-style:none;margin:0
0 2em 0;padding:0}.events-by-date
li{margin:0
0 1em 0;padding:0.5em 0 0 0;border-top:1px solid #ccc}.events-by-date
a{}.events-by-date a:hover{text-decoration:none}.events-by-date
.title{display:block;font-size:17px}.events-by-date .title
a{color:#333}.events-by-date .title a:hover{color:#900}.events-by-date .date,
.events-by-date .location,
.events-by-date
.organiser{padding-right:10px;display:inline;font-size:12px;color:#666}.events-by-date .location:hover,
.events-by-date .organiser:hover{color:#900}.events-by-date
span{font-size:12px;color:#666}.events-by-date a:hover
span{color:#900}.events-by-date li:hover .additional-information{}.events-by-date .additional-information{display:inline-block;padding:5px
0 0 0;color:#666;line-height:1.3;font-size:11px}.events-by-date .additional-information
a{color:#666;display:inline}.events-by-date .additional-information
b{color:#333;font-weight:normal}.events-by-date .additional-information a:hover{color:#900}.treffpunkt-seminar-event>div{margin-bottom:40px}.treffpunkt-seminar-event
.image{float:left;margin:5px
20px 10px 0}.treffpunkt-seminar-event .jump-2-registration{text-align:right}.treffpunkt-seminar-event .jump-2-registration
a{font-weight:bold;font-size:17px}.treffpunkt-seminar-event
.map_canvas{margin-bottom:16px}.treffpunkt-seminar-event .summary
td{text-align:left;vertical-align:top;padding-right:1em}.treffpunkt-seminar-event .summary
.label{font-weight:bold}.treffpunkt-seminar-event
ul{overflow:hidden;list-style:inside disc;padding:0}.treffpunkt-seminar-event-resultlist
td{vertical-align:top;padding-bottom:20px}.treffpunkt-seminar-event-resultlist td:first-child{padding-right:20px}.treffpunkt-seminar-event-resultlist tr.h2 td:first-child{padding:0}.treffpunkt-seminar-event-resultlist
table{table-layout:fixed}.treffpunkt-seminar-event-resultlist
td{width:354px}.treffpunkt-seminar-event-resultlist td:first-child,
.treffpunkt-seminar-event-resultlist td.first-child{width:130px;white-space:nowrap;font-size: .9em}.treffpunkt-seminar-event-resultlist .date,
.treffpunkt-seminar-event-resultlist
.location{font-weight:bold}.treffpunkt-seminar-event-resultlist
.region{font-style:italic}.backlink
a{font:normal normal 400 17px/21px arial, sans-serif;display:block;color:#900;display:inline-block;margin:0
20px 10px 0}.breadcrumb
li{font:normal normal normal 17px/21px arial, sans-serif;color:#333;display:inline}.breadcrumb li
span{color:#333;font-weight:bold}.breadcrumb li:first-child
span{font-weight:normal}.breadcrumb li
a{color:#900}.public .breadcrumb,.breadcrumb{margin:0;padding:0
0 10px 0;list-style:none;overflow:hidden}.handbuchverzeichnis{margin-bottom:36px}.handbuchverzeichnis ul:first-child{margin-bottom:0}.handbuchverzeichnis ul
ul{margin-top:10px;margin-bottom:20px}.public .navi-id-40,
.public .navi-id-17,.navi-id-71{display:none}.xform
*{-moz-box-sizing:border-box;box-sizing:border-box}.xform
fieldset{border:0;margin:0;padding:0}.xform input[type="radio"]{display:inline-block;margin-right:3px}.xform input[type="text"],
.xform input[type="password"]{display:inline-block;width:100%}.xform p,
.xform .line,
.xform
.radios{margin:0
0 10px 0;padding:0;position:relative;overflow:hidden;width:90%}.xform .radios
p{width:auto}.xform .line p,
.xform .radios
p{margin-bottom:0}.xform .first-and-lastname p:first-child{width:49%;margin-right:1%;float:left}.xform .first-and-lastname
p{width:50%}.xform .street-and-streetnr p:first-child{width:91%;margin-right:1%;float:left}.xform .street-and-streetnr
p{width:8%}.xform .zip-and-location p:first-child{width:20%;margin-right:1%;float:left}.xform .zip-and-location
p{width:79%}.xform
label{display:block;font-size:12px}.xform
.formradio{display:none}.xform .radios
p{float:left;padding-right:20px}.xform .radios
label{display:inline}.xform .formlabel-zip{float:left;margin-right:10px}.xform .form_warning
*{color:red}.xform
.formcom_auth_form_info{list-style:none;margin:0;padding:0}.xform .formcom_auth_form_info
li{list-style:none;margin:0
0 18px 0;padding:0;font-weight:bold}.xform .formcaptcha
input{width:100px;position:relative;top:-9px}