html, body{margin: 0;padding: 0;font-size: 100.01%;font-family: Arial, Verdana, Tahoma, sans-serif;}
html, body {min-height: 100.01%;}
a {text-decoration: underline;}
h1, h2, h3, h4, h5, h6, p, form, ul, ol, li, dl, dt, dd, input, select, textarea, tr, td, fieldset, legend {margin: 0;}
h1, h2, h3, h4, h5, h6, p, form, ul, ol, li, dl, dt, dd, textarea, tr, td, fieldset, legend {padding: 0;}
table {border-collapse: collapse;}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, legend {font-size: 1em;}
img, fieldset {border: none;}
ul, li {list-style: none;}
input, select, textarea {font-size: 1em;font-family: inherit;}
label, button, .inputBut input {  cursor: pointer;}
abbr, acronym {border-bottom: none;}
.mW:after {content: " "; margin-right: -0.32em;}
.page-break{display:none;}
#homepage {}
#homepage #colsContent .iColsContent {filter:none; width: 942px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#homepage #colsContent #colContent2 {margin-left: 0;width: 940px;border-left:none;}
  #homepage #colsContent #colContent2 .iColContent {padding-right:0;}
#homepage #iContent {left:0;}
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999em; }
.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; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999em; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(../img/style/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(../img/style/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(../img/style/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(../img/style/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(../img/style/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(../img/style/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(../img/style/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-icon { width: 16px; height: 16px; background-image: url(../img/style/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(../img/style/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(../img/style/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(../img/style/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../img/style/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(../img/style/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(../img/style/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../img/style/ui-icons_ffd27a_256x240.png); }
.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-start { background-position: -80px -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; }
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.ui-widget-overlay { background: #666666 url(../img/style/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(../img/style/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-cover {  display: none;   display: block;   position: absolute;   z-index: -1;   filter: mask();   top: -4px;   left: -4px;   width: 200px;   height: 200px; }
#ui-datepicker-div {font-size: .75em;background: url(../img/datepicker-body.png) no-repeat;width: 152px;height: 157px;padding-right: 4px;border: none;display: none;}
.ui-datepicker-header {background: none;border: none;}
.ui-widget {font-family: Arial, Tahoma, sans-serif;}
table.ui-datepicker-calendar {border-spacing: 1px;width: 132px;margin: 0 auto;border-collapse: collapse;}
.ui-datepicker-calendar thead {display: none;}
.ui-datepicker-calendar .ui-state-default {background: #e5e5e5;border: none;font-weight: normal;text-align: center;padding: 1px;color: #444;}
.ui-datepicker-calendar .ui-state-active {background: #772138;color: #fff;}
.ui-datepicker-calendar tbody td {border: none;padding: 0 1px 1px 0;}
.ui-datepicker .ui-datepicker-title {color: #444;}
.ui-widget-header .ui-icon {background-image: url(../img/ui-icons_green_256x240.png);}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {border: none;background: none;font-weight: bold;color: #c77405;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top: 2px;}
.ui-datepicker .ui-datepicker-prev-hover {left: 2px;}
.ui-datepicker .ui-datepicker-next-hover {right: 2px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{  font-size: 15px;}
#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('../img/fancybox/fancybox.png');}
#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}
#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}
#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}
#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('../img/fancybox/fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}
#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}
#fancybox-frame {width: 100%;height: 100%;border: none;display: block;}
#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('../img/fancybox/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-image: url('../img/fancybox/fancybox.png');background-position: -40px -30px;}
#fancybox-right-ico {background-image: url('../img/fancybox/fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover {visibility: visible; }
#fancybox-left:hover span {left: 20px;}
#fancybox-right:hover span {left: auto;right: 20px;}
.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancybox-bg-n {top: -20px;left: 0;width: 100%;background-image: url('../img/fancybox/fancybox-x.png');}
#fancybox-bg-ne {top: -20px;right: -20px;background-image: url('../img/fancybox/fancybox.png');background-position: -40px -162px;}
#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-image: url('../img/fancybox/fancybox-y.png');background-position: -20px 0px;}
#fancybox-bg-se {bottom: -20px;right: -20px;background-image: url('../img/fancybox/fancybox.png');background-position: -40px -182px; }
#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('../img/fancybox/fancybox-x.png');background-position: 0px -20px;}
#fancybox-bg-sw {bottom: -20px;left: -20px;background-image: url('../img/fancybox/fancybox.png');background-position: -40px -142px;}
#fancybox-bg-w {top: 0;left: -20px;height: 100%;background-image: url('../img/fancybox/fancybox-y.png');}
#fancybox-bg-nw {top: -20px;left: -20px;background-image: url('../img/fancybox/fancybox.png');background-position: -40px -122px;}
#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}
.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}
.fancybox-title-outside {padding-top: 10px;color: #fff;}
.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}
#fancybox-title-over {padding: 10px;background-image: url('../img/fancybox/fancy_title_over.png');display: block;}
.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}
#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto;}
#fancybox-title-float-wrap td {border: none;white-space: nowrap;}
#fancybox-title-float-left {padding: 0 0 0 15px;background: url('../img/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('../img/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right {padding: 0 0 0 15px;background: url('../img/fancybox/fancybox.png') -55px -90px no-repeat;}
.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6 {position: absolute; margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
@font-face{font-family: 'Unit-LightRegular';src: url('../fonts/unlt____-webfont.eot');src: local('Unit-Light'), local('UnitLight'), url('../fonts/unlt____-webfont.woff') format('woff'), url('../fonts/unlt____-webfont.ttf') format('truetype'), url('../fonts/unlt____-webfont.svgz#webfontYkxg6BNh') format('svg'), url('../fonts/unlt____-webfont.svg#webfontYkxg6BNh') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family: 'Unit-BoldTFRegular';src: url('../fonts/unbdtf__-webfont.eot');src: local('Unit-BoldTF'), local('UnitBoldTF'), url('../fonts/unbdtf__-webfont.woff') format('woff'), url('../fonts/unbdtf__-webfont.ttf') format('truetype'), url('../fonts/unbdtf__-webfont.svgz#webfontHWMyj84L') format('svg'), url('../fonts/unbdtf__-webfont.svg#webfontHWMyj84L') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family: 'Unit-BoldLFRegular';src: url('../fonts/unbdlf__-webfont.eot');src: local('Unit-BoldLF'), local('UnitBoldLF'), url('../fonts/unbdlf__-webfont.woff') format('woff'), url('../fonts/unbdlf__-webfont.ttf') format('truetype'), url('../fonts/unbdlf__-webfont.svgz#webfontiNUOOK0l') format('svg'), url('../fonts/unbdlf__-webfont.svg#webfontiNUOOK0l') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family: 'Unit-BoldAlternateRegular';src: url('../fonts/unbdat__-webfont.eot');src: local('Unit-BoldAlternate'), local('UnitBoldAlternate'), url('../fonts/unbdat__-webfont.woff') format('woff'), url('../fonts/unbdat__-webfont.ttf') format('truetype'), url('../fonts/unbdat__-webfont.svgz#webfontebdEtqRl') format('svg'), url('../fonts/unbdat__-webfont.svg#webfontebdEtqRl') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family: 'Unit-BoldRegular';src: url('../fonts/unbd____-webfont.eot');src: local('Unit-Bold'), local('UnitBold'), url('../fonts/unbd____-webfont.woff') format('woff'), url('../fonts/unbd____-webfont.ttf') format('truetype'), url('../fonts/unbd____-webfont.svgz#webfontC3qSN67A') format('svg'), url('../fonts/unbd____-webfont.svg#webfontC3qSN67A') format('svg');font-weight: normal;font-style: normal;}
.Unit-LightRegular,#navMainContainer>div>ul>li,#navSub p,.teaser h2 {font-family: 'Unit-LightRegular', arial;font-weight: normal;font-style: normal;}
.Unit-BoldTFRegular {font-family: 'Unit-BoldTFRegular', arial;}
.Unit-BoldLFRegular {font-family: 'Unit-BoldLFRegular', arial;}
.Unit-BoldAlternateRegular {font-family: 'Unit-BoldAlternateRegular', arial;}
.Unit-BoldRegular,#footer .phone {font-family: 'Unit-BoldRegular', arial;}
.inv,#header h2,#header h3,#searchField legend,#searchField label,#navMain dfn,#navSub dfn,#navSub h3,#colContent3 h1,#breadCrumb h3 {position: absolute;left: -1000em;width: 0;height: 0;padding: 0;margin: 0;overflow: hidden;display: inline;font-size: 0;text-indent: -1000em;background: none;border: 0;}
.easyClear:after, .easyClearBooking:after, #header:after, .teaser-container-cols:after, .ppMod .iPpMod:after,.teaser-searchresult h2 a>span:after, .article-gallery ul:after, .fancybox-title-inside:after {content: '.';display: block;height: 0;clear: both;visibility: hidden;}
.easyClear, .easyClearBooking, .teaser-container-cols, .ppMod .iPpMod,.teaser-searchresult h2 a>span, .article-gallery ul, .fancybox-title-inside {display: inline-block;}
.easyClear, .easyClearBooking, .teaser-container-cols, .ppMod .iPpMod,.teaser-searchresult h2 a>span, .article-gallery ul, .fancybox-title-inside {display: block;}
html, body {width: 100%;height: 100%;color: #3b3b3b;background: #fcfcfc;}
body > div.wrapper {padding-bottom: 0.625em;margin: 0 auto;width: 58.75em;}
#outBody {position: relative; width: 100%;float: left;}
a:link, a:visited {color: #a65261;text-decoration: none;}
a:hover {color: #701a32;}
input, select, textarea, button {color: #4d4d4d;}
input, textarea, button {border-color: #4d4d4d;}
.fkWitheSpace span {padding-left: 0.32em;}
.fkWitheSpace span.f {padding-left: 0;}
#jumpLinks {position: absolute;top: -200em;left: -200em;font-size: 0.625em;}
#jumpLinks a {position: absolute;color: #4D4D4D;}
#jumpLinks a:before {display: inline-block;margin-left: -16px;position: absolute;padding-right: 0.32em;}
#jumpLinks a:focus, #jumpLinks a:hover {top: 200em;left: 200em;padding: 5px 10px 5px 21px;z-index: 6;white-space: nowrap;background: #E5E5E5;}
#header {position: relative; padding-top: .6875em; z-index: 30;}
#logo {font-size: .625em;}
#colsContent {width: 100%;float: left;z-index: 10;border-bottom: 1px solid #bfbfbf;position: relative;}
#colsContent .iColsContent {background: #fff repeat-y right top;float: left;width: 710px;-webkit-box-shadow: #e3e3e3 0px 0px 30px;-moz-box-shadow: #e3e3e3 0px 0px 30px;box-shadow: #e3e3e3 0px 0px 30px;filter:  progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=0,strength=1),  progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=45,strength=1),  progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=90,strength=2),  progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=135,strength=3),  progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=180,strength=4),  progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=225,strength=3),  progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=270,strength=2),  progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=315,strength=1);}
#colsContent .iColsContentNoMarginalColumn {width: 910px;}
#colsContent #colContent1 {width: 225px;float: left;border-right: 5px solid #f5f5f5;}
#visual {position: absolute;top: 33px;right: 0;-webkit-box-shadow: #999 0px 0px 7px;-moz-box-shadow: #999 0px 0px 7px;box-shadow: #999 0px 0px 7px;width: 710px;filter:  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=0,strength=1),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=45,strength=1),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=2),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=3),  progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=4),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=225,strength=3),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=270,strength=2),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=315,strength=1);      }
#visual img {display: block;}
#colsContent #colContent1 .iColContent {position: relative;}
#colsContent #colContent2 {width: 480px;float: left;border-left: 5px solid #f5f5f5;margin-left: -5px;}
#colsContent .iColsContentNoMarginalColumn #colContent2 {width: 680px;}
#colContent3 {padding-top: 33px;}
#colsContent.width-visual #colContent2,#colsContent.width-visual #colContent3 {margin-top: 166px;}
#colsContent.width-visual #colContent3 {margin-top: 180px;}
#colsContent #colContent2 .iColContent {padding-right: 1.25em;}
#colsContent #colContent3 {width: 220px;padding-left: 10px;float: left;}
#colsContent.cols2 .iColsContent {width: 100%;}
#colsContent.cols2 #colContent2 {width: 710px;}
#colsContent.cols2 #colContent3 {display: none;margin: 0;}
#iContent {position: relative;left: 10px;}
#contentFooter {clear: both;font-size: 11px;margin-left: 230px;position: relative;width: 480px;}
#contentFooter li {position: relative;padding: 10px 0 13px;}
#contentFooter .contentFooter-print {float: left;z-index: 3;}
#contentFooter .contentFooter-pdf {position: absolute;width: 100%;text-align: center;}
#contentFooter .contentFooter-recommend {float: right;z-index: 3;}
#contentFooter a {color: #797979;}
#contentFooter a:hover {color: #701a32;}
#footer {color: #7f7f7f;font-size: 11px;float: right;padding-top: 5px;padding-bottom: 20px;}
#footer p {float: left;}
#footer .adr {padding: 13px 10px 0 0;}
#footer .adr span {font-weight: bold;}
#footer .phone {font-size: 18px;padding-top: 17px;}
#footer .phone img {float: left;position: relative;top: -17px;padding-right: 6px;}
.ui-widget {font-size: 1em;}
.small-distance #colContent2,.small-distance #colContent3{margin-top: 146px !important;}
#colContent2 .teaser-linklist {border:0;}
#colContent2 .teaser-linklist h2{background: none;margin-bottom:-3px;padding-left:0;}
#colContent2 .teaser-linklist ul{padding-bottom:11px;background: url("../img/border-dotted-h.gif") repeat-x scroll left bottom transparent;}
#colContent2 .teaser-linklist ul li {padding-left: 0;padding-top: 5px;}
#colContent2 .teaser-linklist ul li a{padding-left: 11px;font-size:11px;background-image:url("../img/arrow-normal-a65261.png");background-repeat:no-repeat;}
#colContent2 .teaser-linklist .to-top ul li a{padding-left: 16px;font-size:11px;background-image:url("../img/arrow_to_top.png");background-repeat:no-repeat;}
#colContent2 .teaser-linklist ul li a.link-ontop{background-image:url("../img/arrow_totop.png");background-position: left 3px;padding-left: 19px;}
#colContent2 .teaser-linklist ul.linklist li .link-extern{background-position: left 6px;}
.textRed{color:#B80000;}
.ppMod {}
.ppMod-seperator .iPpMod {}
.ppMod-seperator .ppMod .iPpMod {background: none;padding-bottom: 0;}
.teaser p a,.teaser li a,.teaser-news dd a,.article p a,.article-rte li a,.article-linklist li a,.result .col3 a,.ppMod a.linkForward,.ppMod a.linkBack,.ppMod div .linkBack>a,.csc-sitemap>ul>li>ul>li a,.teaser-list ol li span a,#navBottom > ul > li > ul > li > :first-child,.teaser h2 a, .teaser-contact a,.teaser-linklist a, .iVisual a,.article-rte .linklist .icon-extern{background-image: url(../img/arrow-bold-a65261.png);background-repeat: no-repeat;background-position: 0 3px;padding-left: 10px;}
.ppMod a.linkForward {background-position: right 0.4167em;padding-left: 0;padding-right: 10px;}
.article p .link-extern,.article .link-extern,.linklist .link-extern{background-image: url(../img/link-extern.png);background-repeat: no-repeat ;background-position: 0 3px;padding-left: 12px;padding-right:10px;}
.article-rte .link-important{background-image: url(../img/arrow-double-a65261.png);background-repeat: no-repeat;background-position: 0 4px;padding-left: 12px;}
.article-gallery .galleryText{  background-image: url(../img/arrow-double-a65261.png);  background-repeat: no-repeat;  background-position: 0 0.4167em;padding-left: 12px;font-size:0.75em;}
.teaser-image-text p a{  background-image: url("../img/arrow-double-a65261.png");  background-repeat: no-repeat ;  background-position: 0 4px;  padding-left: 14px;}
.teaser p a:hover,.teaser li a:hover,.js #content .teaser-visual:hover p a,.teaser-news dd a:hover,.article p a:hover,.article-rte li a:hover,.article-linklist li a:hover,.result .col3 a:hover,.ppMod a.linkForward:hover,.ppMod a.linkBack:hover,.teaser-list ol li span a:hover,.teaser h2 a.onHover,.teaser h2 a:hover,.teaser-contact a:hover,.teaser-linklist a:hover,.csc-sitemap>ul>li>ul>li a:hover, .iVisual a:hover{background-image: url(../img/arrow-bold-701a32.png);}
.csc-sitemap>ul>li>ul>li li>a{  background-image: url(../img/arrow-normal-a65261.png);  color: #3B3B3B;}
.csc-sitemap>ul>li>ul>li li> a:hover{  background-image: url(../img/arrow-normal-701a32.png);  color: #797979;}
.teaser h2 a {background-image: url(../img/arrow-double-7b7b7b.png);}
.teaser h2 a:hover {background-image: url(../img/arrow-double-a65261.png);}
.teaser-image-text p a:hover{  background-image: url("../img/arrow-double-701a32.png");}
.article p .link-extern:hover,.article .link-extern:hover,.linklist .link-extern:hover{background-image: url(../img/link-extern_1.png);}
.article-rte .link-important:hover{background-image: url(../img/arrow-double-701a32.png);}
.article-gallery .galleryText:hover{  background-image: url(../img/arrow-double-701a32.png);}
.icon {display: inline-block;background: no-repeat left top;padding: 2px 0 2px 20px;}
.icon-extern, #content a.icon-extern {background-image: url(../img/arrow-bold-701a32.png);}
.icon-important, #content a.icon-important {background-image: url(../img/arrow-bold-701a32.png);}
.icon-topOfpage, #content a.icon-topOfpage {background-image: url(../img/arrow_to_top_footer.png) !important;background-position: left 1px;padding-left: 20px !important;padding-right:10px !important;}
.icon-pdf, #content a.icon-pdf {background-image: url(../img/icon-pdf.png) !important;background-position: left 1px;padding-left: 20px !important;padding-right:10px !important;}
.icon-video, #content a.icon-video{background-image: url(../img/icon-video.png);}
#contentFooter .icon-topOfpage {background-image: url(../img/arrow_to_top_footer.png);}
#contentFooter a.icon-topOfpage:hover {background-image: url(../img/arrow_to_top_footer.png);}
#contentFooter .icon-pdf {background-image: url(../img/contentFooter-icon-pdf.png);}
#contentFooter a.icon-pdf:hover {background-image: url(../img/contentFooter-icon-pdf_1.png);}
#contentFooter .icon-print {background-image: url(../img/contentFooter-icon-print.png);}
#contentFooter a.icon-print:hover {background-image: url(../img/contentFooter-icon-print_1.png);}
#contentFooter .icon-recommend {background-image: url(../img/contentFooter-icon-recommend.png);}
#contentFooter a.icon-recommend:hover {background-image: url(../img/contentFooter-icon-recommend_1.png);}
#colContent3 a {font-size:11px;}
#contentFooter button {  background: url("../img/contentFooter-icon-recommend.png") no-repeat scroll 1px 0px transparent !important;  border: 0 none;  color: #797979;  font-size: 1em;  margin-bottom: 9px;  padding: 1px 18px;}
#contentFooter button:hover{  background: url("../img/contentFooter-icon-recommend_1.png") no-repeat scroll 1px 0px transparent !important;  color:#701A32;}
#navMainContainer {float: right;overflow: hidden;padding: 25px 10px 0;}
#navMainContainer>div>ul>li {float: left;min-height: 1px;margin-left: -1px;}
#navMainContainer>div>ul>li>:first-child {color: #fff; display: block;height: 27px;margin-top: 5px;background: #9A9A9A; background: -moz-linear-gradient(top, #9A9A9A 0%, #565656 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9A9A9A), color-stop(100%, #565656)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#9A9A9A', endColorstr = '#565656', GradientType = 0); border: 1px solid #fff;border-top-width: 0;}
#navMainContainer>div>ul>li.memberArea>:first-child {color: #fff;background: #666666; background: -moz-linear-gradient(top, #666666 0%, #020202 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #666666), color-stop(100%, #020202)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#666666', endColorstr = '#020202', GradientType = 0); }
#navMainContainer>div>ul>li>a:focus,#navMainContainer>div>ul>li>a:hover,#navMainContainer>div>ul>li>a:active,#navMainContainer>div>ul>li>.chosen:first-child {text-decoration: none;color: #3b3b3b;background: #E4E4E4; position: relative; filter:none;}
#navMainContainer>div>ul>li>.chosen:first-child {text-decoration: none;color: #3b3b3b;background: #FFF; background: -moz-linear-gradient(top, #fff 0%, #E4E4E4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFF), color-stop(100%, #E4E4E4)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#FFFFFF', endColorstr = '#E4E4E4', GradientType = 0); -webkit-box-shadow: #bdbcbc 0px 0px 3px;-moz-box-shadow: #bdbcbc 0px 0px 3px;box-shadow: #bdbcbc 0px 0px 3px;border-bottom: none;padding-bottom: 1px;margin-top: 0;padding-top: 5px;border-top: 1px;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;position: relative; }
#navMainContainer>div>ul>li>a:focus,#navMainContainer>div>ul>li>a:hover,#navMainContainer>div>ul>li>a:active {z-index: 9;}
#navMainContainer>div>ul>li>*>* {font-size: 0.9375em;position: relative; top: 4px;}
#navMainContainer>div>ul>li:first-child>*>* {background: none;}
#navMainContainer>div>ul>li>*>*>* {padding: 0 0.9333em;}
#navMainContainer>div>ul>li.lastChild>*>*>* {background: none;}
#navMain>ul>li {position: relative;}
.navMeta li {float: left;font-size: 11px;height:16px}
.navMeta li:before {content: "|";float: left;padding: 0 6px;}
.navMeta li a {color: #777;}
.navMeta li a:hover {color: #444;}
.navMeta li:first-child:before {content: normal;float: none;padding: 0;}
.navMeta .twitterLink {position: relative;top: -1px;}
.navMeta .navElementWithIcon {vertical-align: middle;}
.navMeta .twitterIcon {vertical-align: text-top;}
#navMetaTop {position: absolute;top: 23px;right: 300px;}
#navMetaBottom {position: absolute;bottom: 20px;left: 0;}
#navInternational {position: absolute;top: 21px;right: 270px;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E8EAF1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #E8EAF1)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#FFFFFF', endColorstr = '#E8EAF1', GradientType = 0); -webkit-box-shadow: #808080 0 0 4px;-moz-box-shadow: #808080 0 0 4px;box-shadow: #808080 0 0 4px;padding: 0 10px;}
#navInternational h3 {position: static;height: auto;font-size: 11px;text-indent: 0;width: auto;display: block;padding: 2px 0;}
#navInternational h3 span {background: url(../img/arrow-down-3b3b3b.png) no-repeat right;padding-right: 10px;}
#navInternational ul {position: absolute;left: -1000em;font-size: 11px;padding-bottom: 5px;}
#navInternational:hover ul {position: static;}
#breadCrumb {float: left;width: 100%;padding: 7px 0 12px;background: #E4E4E4; background: -moz-linear-gradient(top, #E4E4E4 0%, #FFFFFF 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E4E4E4), color-stop(100%, #FFFFFF)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#E4E4E4', endColorstr = '#FFFFFF', GradientType = 0); -moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;position: relative;padding-left: 230px;}
#colsContent .iColsContentNoMarginalColumn #breadCrumb {padding-left: 30px;}
.cols2 #breadCrumb {padding-left: 0;}
.cols2 #breadCrumb ol {padding-left: 230px;}
#breadCrumb li {float: left;font-size: 11px;color: #808080;}
#breadCrumb li:before {content: '>';padding: 0 .32em;color: #3b3b3b;}
#breadCrumb li:first-child:before {content: normal;}
#breadCrumb a {color: #3b3b3b;font-weight: normal;}
#breadCrumb a:hover {color: #701132;}
#navSub {overflow: hidden;position: relative;}
#navSub p {padding: 0 10px 7px;}
#navSub p strong {font-weight: normal;}
#navSub>ul {font-size: 12px;padding: 0 10px;width: 205px;}
#navSub>ul a {color: #3b3b3b;}
#navSub li {padding: 5px 0;position: relative;}
#navSub li.subLeafs {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
#navSub li li.subLeafs {border-top: 0;border-bottom: 0;padding-bottom: 0;}
#navSub li li {padding: 2px 0;}
#navSub li ul {padding-top: 5px;}
#navSub li>:first-child>span {background: no-repeat 0 4px;display: block;}
#navSub>ul>li>:first-child>span {background-image: url(../img/arrow-bold-a65261.png);padding-left: 10px;}
#navSub>ul>li li>:first-child>span {background: url(../img/arrow-normal-a65261.png) no-repeat left 6px;padding-left: 7px;}
#navSub li>:first-child {display: block;padding: 2px 10px;position: relative;left: -10px;width: 100%;}
#navSub>ul>li>:first-child {padding-left: 10px;}
#navSub>ul>li li>:first-child {padding-left: 20px;line-height:18px;}
#navSub li>:first-child.chosen {font-weight: bold;}
#navSub>ul>li>a:hover,#navSub>ul>li>:first-child.chosen{padding-left: 6px;border-left: 4px solid #fff;}
#navSub>ul>li li>a:hover,#navSub>ul>li li>:first-child.chosen{padding-left: 12px;border-left: 8px solid #fff;}
#colsContent #navSub ul li>span.chosen{background: #e4cbcf;border-color: #e4cbcf;}
#colsContent #navSub ul li>a:hover{background: #e6e6e6;border-color: #e6e6e6;}
#navSub>ul>li>:first-child {padding-left: 10px;}
#navSub>ul>li li>:first-child {padding-left: 20px;}
#navSub>ul>li ul>li li>:first-child {padding-left: 40px;line-height:18px;}
#navSub>ul>li ul>li li>a:hover,#navSub>ul>li ul>li li>:first-child.chosen{padding-left: 28px;border-left: 12px solid #fff;}
#navSub>ul>li ul>li li>:first-child {padding-left: 40px;}
#navSub li ul {padding-top:0;}
#navSub li li ul {padding-top:1px;}
#navSub li li :first-child{padding: 0;margin:2px 0;}
.csc-sitemap{background: url(../img/border-dotted-h.gif) repeat-x scroll 0 bottom transparent;float: left;font-size: 15px;margin-bottom: 50px;padding-bottom: 15px;width: 100%;}
.csc-sitemap ul>li {margin-top: 15px;}
.csc-sitemap>ul>li:first-child {float: none;}
.csc-sitemap>ul>li>a {padding: 0 0 5px;font-weight:bold;}
.csc-sitemap>ul>li>ul {font-size: 12px;margin-top: 4px;}
.csc-sitemap>ul>li>ul li {margin-top: 10px;margin-left: 15px;}
.csc-sitemap>ul>li>ul>li li {padding-left: 10px;}
.csc-sitemap .section{background: url("../img/border-dotted-h.gif") repeat-x scroll 0 0 transparent;padding-top:15px;}
.csc-sitemap .thirdLayer{border-bottom: solid 1px #D0D0D0;border-top: solid 1px #D0D0D0;padding-top: 5px;padding-bottom: 5px;}
.article h1,.article .recommMail >fieldset> legend {font-size: 20px;line-height: 26px;color:#701a32;font-family: 'Unit-BoldRegular', arial;margin-top: 15px;margin-bottom: 10px;}
.article h2{font-size:14px;font-family: 'Unit-LightRegular', arial;}
.article .recommMail >fieldset> legend {padding-bottom: 10px;}
.article .recommMail legend {visibility: visible;}
.article .recommMail fieldset fieldset legend,.article h2 {font-size: 17px;color: #4c4c4c;line-height: 22px;font-weight: normal;}
.article .recommMail fieldset fieldset {margin-top: 15px;}
.article h3 {font-family: arial; line-height: 1.2500em;font-size: 0.8750em;font-weight: bold;}
.article-rte:first-child h2:first-child,.article-rte:first-child h3:first-child,.article-rte:first-child ul:first-child,.article-rte:first-child p:first-child,div.article-highlightBox p:first-child {margin-top: 0;}
.article-rte h1 *,.article-rte h2 *,.article-rte h3 *,.article-rte h4 * {font-weight: normal;}
.article-rte p,.article-rte legend,.article-rte li,.article-rte h4 {font-size: 12px;line-height: 18px;}
.article-rte h4 {font-weight: bold;}
.article-rte p{  margin-bottom: 16px;}
.article-rte p,.article-rte legend {margin-top: 0.3571em;max-width: 38.3333em;}
.article-rte table p,.article-rte table li {font-size: 12px;}
.article-rte ul,.article-rte ul li {list-style: none none outside;}
.article-rte ul.linklist li{  background: none;  padding-left:0px;}
.article-rte ul li{  background: url("../img/article-ul.png") no-repeat scroll 0 3px transparent;  padding-left:20px;}
.article.article-rte ul,.article.article-rte ol {background:url("../img/border-dotted-h.gif") repeat-x bottom left, url("../img/border-dotted-h.gif") repeat-x top left;padding: 10px 0;margin:10px 0px;}
.article-rte ol,.article-rte ol li {  list-style: decimal outside none;  margin-left: 25px;  }
.article-rte ul,.article-rte ol,.article-rte p {padding: 0;margin-top: .625em;}
.article-rte ul li,.article-rte ol li {position: relative;margin-top: 0.4615em;}
.article-rte ul li:first-child,.article-rte ol li:first-child {margin-top: 0;}
.article-rte ul + ul,.article-rte table + ul,.article-rte ul + table {margin-top: 1.25em;}
.article-rte .linklist a.icon-important{background-position:1px 7px;}
.article-rte .linklist a.icon-extern{background-position:1px 7px;}
.article-rte .linklist a.icon-pdf{background-position:1px 2px;}
.article-rte .linklist a{padding:0px 0px 0px 14px;}
.article-rte h2{margin-top:5px;}
.article-rte table {margin-top: 15px;margin-bottom: 15px;border-right: 1px solid #ddd;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}
.article-rte table tr th,.article-rte table tr td,.article-rte table thead + tbody tr:first-child th,.article-rte table thead + tbody tr:first-child td {border-top: 1px solid #ddd;}
.article-rte table tr:first-child th,.article-rte table tr:first-child td {border-top: 0;}
.article-rte table tr th{background-color: #E4CBCF;}
.article-rte table tbody tr th {background-color: #fff;}
.article-rte table tr th,.article-rte table tr td {border-left: 1px solid #ddd;vertical-align: top;text-align: left;font-size: 12px;color:#3b3b3b;padding: 3px 5px;}
.article-rte table tr th.jsfix{padding:0px;background-color:#fff;}
.article-rte table caption {text-align: left;font-weight: bold;font-size: 0.8750em;line-height: 1.4286em;padding-bottom: .5em; }
.article-rte table tr th:first-child,.article-rte table tr td:first-child {background-image: none;}
.article.article-rte ol ol,.article.article-rte ol ol ul{background:none;margin:0px;padding:6px 0;}
.article.article-rte ol ol{padding-left:17px;}
.article.article-rte ol ol ul{padding-left:17px;}
.article.article-rte ol ol ul li{list-style-type:none;}
.article-rte p img{margin:5px 5px 5px 0px;}
.article-rte .highlightBox {background-color:#e6e6e6;padding:10px 10px;margin:10px 0px;font-size:11px;line-height:18px;}
.article-rte .highlightBox p{font-size:11px;margin:0;}
.article-rte .press_headline{background:url(../img/border-dotted-h.gif) repeat-x bottom left;margin-top:10px;padding-bottom: 7px;}
.article-rte .press_headline .col1{float:left;color:#828282;font-size:12px;}
.article-rte .press_headline .col2{float:right;font-family:'Unit-LightRegular', arial;text-transform:uppercase;color:#6e1a32;}
.article-gallery .icon_gallery{  background: url("../img/arrow_download.png") repeat-x scroll 0 0 transparent;  height: 31px;  margin-left: 122px;  margin-top: 115px;  position: absolute;  width: 23px;}
.article-gallery span{  }
.article-gallery .item_gallery{  width:150px;  height:150px;  border:solid 1px #DDDDDD;  margin-bottom: 10px;}
.article-gallery .item_gallery img {margin-top:1px;margin-left:1px;}
.article-gallery ul > li{  float:left;  padding-left:1px;}
.article-gallery .galleryText{display:block;}
.custom-fancy-bildgalerie-title {display: inline-block;float: left;width: 100px;text-align: left;color:#666;}
.custom-fancy-bildgalerie-link {background: url("../img/arrow_download.png") no-repeat scroll left 2px transparent;display: inline-block;float: right;font-size: 10px;padding-left: 30px;text-align: left;width: 100px;min-height: 33px;}
.article-player{  display:block;  width:460px;  height:330px;  padding-bottom: 15px;}
.article-accordion .ui-state-default,.article-accordion .ui-widget-content .ui-state-default, .article-accordion .ui-widget-header .ui-state-default {  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;}
.article-accordion .ui-state-active, .article-accordion .ui-widget-content .ui-state-active,.article-accordion .ui-widget-header .ui-state-active {  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #efefef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#efefef)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#efefef',GradientType=0 ); zoom:1; padding: 6px 4px 7px;}
.article-accordion .ui-state-default .ui-icon {  background-image: url("../img/accordion.png");  background-position:left top;  background-repeat:no-repeat;  float:left;  padding-left: 6px;}
.article-accordion .ui-state-active .ui-icon{  background-image: url("../img/accordion_1.png");  background-position:left top;  background-repeat:no-repeat;  float:left;  padding-left: 6px;}
.article-accordion .ui-state-default a,.article-accordion .ui-state-default a:link,.article-accordion .ui-state-default a:visited {  color: #666;  text-decoration: none;  font-size:13px;  display:table;}
.article-accordion .ui-state-active a, .article-accordion .ui-state-active a:link, .article-accordion .ui-state-active a:visited {  color: #4C4C4C;  text-decoration: none;  font-size:13px;  display:table;}
.article-accordion .ui-state-active, .article-accordion .ui-widget-content .ui-state-active, .article-accordion .ui-widget-header .ui-state-active {  border-left: 1px solid #DDDDDD;  border-right: 1px solid #DDDDDD;  border-top: 1px solid #DDDDDD;  border-bottom: 1px solid #FFFFFF;  cursor:pointer;}
.article-accordion .ui-state-default, .article-accordion .ui-widget-content .ui-state-default, .article-accordion .ui-widget-header .ui-state-default {  border-left: 1px solid #DDDDDD;  border-right: 1px solid #DDDDDD;  border-top: 1px solid #DDDDDD;  border-bottom: 1px solid #FFFFFF;  cursor:pointer;}
element.style {  display: none;  height: 83px;  overflow: visible;  padding-bottom: 0;  padding-top: 0;}
.article-accordion .ui-widget-header, .article-accordion .ui-widget-content, .article-accordion .ui-state-default, .article-accordion .ui-widget-content .ui-state-default, .article-accordion .ui-widget-header .ui-state-default {  border-left: 1px solid #DDDDDD;  border-right: 1px solid #DDDDDD;  border-bottom: 1px solid #DDDDDD;}
.article-accordion .ui-widget-content {  background: url("../img/style/ui-bg_highlight-soft_100_eeeeee_1x100.png") repeat-x scroll 50% top #FFFFFF;  color: #333333;}
.article-accordion h3{  padding: 10px 10px 0;   font-size:13px;}
.article-accordion p{  padding: 10px;  font-size: 12px;  line-height:20px;}
.article-accordion ul li{  background: url("../img/article-ul.png") no-repeat scroll 0 3px transparent;  font-size: 13px;  margin-left: 12px;  padding-left: 20px;  margin-top: 5px;}
.article-accordion h2.ui-state-active a {color:#4c4c4c;}
.shopping-cart-finish{  border:none;}
.shopping-cart-finish table {font-size: 0.75em;}
.shopping-cart-finish tr > * {padding: 7px 0;}
.shopping-cart-finish p{font-size:12px;padding:7px 0px;}
.shopping-cart-finish table{  width:100%;}
.shopping-cart-finish table tbody tr{  padding-top: 0;  background: url("../img/border-dotted-h.gif") repeat-x scroll 0 bottom transparent;}
.shopping-cart-finish table thead{  padding-top: 0;  background: none;  background-color: #e6e6e6;}
.shopping-cart-finish table thead th{  border-right: 1px solid #FFFFFF;  text-align:left;  vertical-align:middle;}
.shopping-cart-finish table thead .col1,.shopping-cart-finish table thead .col2, .shopping-cart-finish table thead .col3,.shopping-cart-finish table tbody .col1,.shopping-cart-finish table tbody .col2,.shopping-cart-finish table tbody .col3{  padding-left:10px;  }
.shopping-cart-finish table td{vertical-align:top;}
.shopping-cart-finish table .col1{width:80px;}
.shopping-cart-finish .col2 span{display:block;}
.shopping-cart-finish table .col3{width:130px;}
.shopping-cart-finish table tfoot p{padding:0px;}
.shopping-cart-finish table tfoot td{border:0px;background-color:#e6e6e6;padding:5px;}
.shopping-cart-finish table tfoot td.col1{width:25%;}
.shopping-cart-finish table tfoot td.col2{width:25%;}
.shopping-cart-finish table tfoot td.col3{width:50%;}
.article-flash h3 * {max-width: 100%;display: block;}
.article-flash .image-container {position: relative;}
.article-flash h3 {margin-top: -5px;}
.article-flash h3 .image-container {float: left;}
.article-flash h3 .image-container img {  float: left;  margin-right: 15px;margin-bottom: 5px;position: relative;top: 5px;}
#all-press-releases {margin-right:10px;margin-top:10px;text-align:right;}
#all-press-releases a{background: url("../img/arrow-double-a65261.png") no-repeat scroll 0 5px transparent;font-size:12px;padding-left:17px;}
#all-press-releases a:hover{background-image:url(../img/arrow-double-701a32.png);}
.article-homepage-intro {margin-top:20px;-webkit-box-shadow: #999 0px 0px 7px;-moz-box-shadow: #999 0px 0px 7px;box-shadow: #999 0px 0px 7px;}
.article-homepage-intro .iPpMod .detail {width:600px;float:left;}
.article-homepage-intro .iPpMod .detail div{display:none;padding:0px 20px;}
.article-homepage-intro .iPpMod .detail div h1 {line-height: 28px;font-size:22px;}
.article-homepage-intro .iPpMod .detail div p {font-size:12px;line-height:18px;}
.article-homepage-intro .iPpMod .detail div a,.article-homepage-intro .iPpMod .detail div p a{font-size:12px;background:url(../img/arrow-double-a65261.png) no-repeat 1px 5px;padding-left: 15px;margin-left: 8px;}
.article-homepage-intro .iPpMod .detail div a:hover,.article-homepage-intro .iPpMod .detail div p a:hover{background-image:url(../img/arrow-double-701a32.png);}
.article-homepage-intro .iPpMod .detail div:first-child{display:block;}
.article-homepage-intro .iPpMod ol {width:300px;float:right;}
.article-homepage-intro .iPpMod ol li{display:block;height:49px;border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;font-size:12px;padding:0px 5px;background: #e6e9ef; background: -moz-linear-gradient(top, #ffffff 0%, #e6e9ef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e9ef)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e9ef',GradientType=0 ); }
.article-homepage-intro .iPpMod ol #entry3{border-bottom:none;}
.article-homepage-intro .iPpMod ol li a {color:#3b3b3b;height:49px;}
.article-homepage-intro .iPpMod ol li:hover a,.article-homepage-intro .iPpMod ol li.active a {color:#fff;}
.article-homepage-intro .iPpMod ol li span {background:url(../img/arrow-bold-701a32.png) no-repeat 1px 4px;padding-left:10px;}
.article-homepage-intro .iPpMod ol li img {display:none;}
.article-homepage-intro .iPpMod ol li:hover img,.article-homepage-intro .iPpMod ol li.active img{display:inline-block;margin-left:-23px;margin-right:6px;}
.article-homepage-intro .iPpMod ol li:hover,.article-homepage-intro .iPpMod ol li.active {background: none; filter: none;background-color:#701b32;color:#fff;}
.article-homepage-intro .iPpMod ol li:hover span,.article-homepage-intro .iPpMod ol li.active span {background-image:url(../img/arrow-bold-ffffff.png);}
.article-homepage-intro .iPpMod ol li a{display: inline-block;overflow: hidden;white-space: nowrap;width: 200px;height: 49px;line-height: 48px;vertical-align: middle;}
.teaser {border: 1px solid #d0d0d0;padding: 1px;margin-bottom: 10px;}
.teaser .teaser {padding-bottom: 0;}
.teaser h2 {font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1;padding: 6px 4px 7px;margin-bottom: 1px;}
.teaser h2 a {color: #4c4c4c;display: block;font-weight: normal;background-position: 0 6px;}
#colContent3 .teaser h2 a {background-position: 0 4px;}
.teaser h2 a.onHover,.teaser h2 a:hover {color: #701a32;}
#colContent3 .teaser h2 {font-size: 14px;padding: 3px 7px;}
.teaser p,.teaser li {font-size: 12px;line-height: 18px;padding-top: 6px;}
.teaser-container-cols {}
.teaser-rte p {padding: 6px 4px;}
#colContent3 .teaser-rte p {padding: 6px 10px;}
.teaser-rte h2 {margin-bottom:10px;}
.teaser-image-text .image-container {float: left;padding-right: 10px;position: relative;}
.js .teaser-image-text .image-container {cursor: hand;cursor: pointer;}
.teaser-image-text .image-container img {display: block;}
.teaser-container-cols .teaser-image-text .image-container {float: none;width: 100%;padding-right: 0;}
.teaser-container-cols .teaser-image-text .image-container img {max-width: 100%;}
.teaser-image-text h3 {padding-top: 10px;}
.teaser-image-text h2 {margin-bottom:1px !important;}
.teaser-image-text h2 a{padding-left: 12px;}
.js .teaser-visual .iPpMod {cursor: pointer;cursor: hand;}
.teaser-visual .iPpMod {position: relative;}
.teaser-visual .iPpMod-context {position: absolute;bottom: 30px;right: 20px;text-align: right;}
.teaser-visual.ppMod-seperator .iPpMod-context {margin-bottom: 12px;}
.teaser-visual h1,#homepage .teaser-visual h1 + p {font-size: 20px;line-height: 24px;color: #678901;}
#homepage .teaser-visual h1 {color: #444;}
.js .teaser-visual:hover h1,.js #homepage .teaser-visual:hover h1 + p,.js #content .teaser-visual:hover a {color: #9bb000;}
#homepage .teaser-visual h1 {color: #444;}
.js #homepage .teaser-visual:hover h1,.js .teaser-visual:hover h1 + p {color: #777;}
#content .teaser-visual-2 h1,#content .teaser-visual-2 h1 + p,#content .teaser-visual-2 a {color: #fff;}
.js #content .teaser-visual-2:hover h1,.js #content .teaser-visual-2:hover h1 + p,.js #content .teaser-visual-2:hover a,#content .teaser-visual-2 a:hover {color: #ddd;}
.teaser-visual-2 p a {background-image: url(../img/master/arrow-double-ffffff.png);}
.teaser-visual-2 p a:hover,.js #content .teaser-visual:hover a {background-image: url(../img/master/arrow-double-dddddd.png);}
.teaser-contact p,#content .teaser-contact h3{  padding: 0 6px 5px 10px;}
.teaser-contact img{  border: solid 1px #D0D0D0;  margin-left:10px;}
#content .teaser-contact img{  float:left;  margin-right: 10px;}
.teaser-contact h3{  padding: 0 6px 0 10px;  font-size: 0.75em;}
.contact-item {  border-top: 1px solid #D0D0D0;  padding-bottom: 5px;  padding-top:10px;  clear:both;}
#content .contact-item {  padding-bottom: 20px;  padding-top:15px;}
h2 + .contact-item {  border: none}
.teaser-events-cart {overflow: hidden;position: relative;}
.teaser-events-cart > *{font-size:11px;}
.teaser-events-cart h2 {padding:8px 10px !important;}
.teaser-events-cart h2 span {color:#701a32;}
.teaser-events-cart table th,.teaser-events-cart table td{text-align:left;vertical-align:top;padding:4px;}
.teaser-events-cart table .col1 {}
.teaser-events-cart table .col2{width:103px;}
.teaser-events-cart table .col3{}
.teaser-events-cart table td {padding:13px 4px;border-bottom:1px dotted #999;overflow:hidden;}
.teaser-events-cart table th {background-color:#e6e6e6;border-left:1px solid #fff;}
.teaser-events-cart table th:first-child {border-left:0px;}
.teaser-events-cart .amount{background-color:#e6e6e6;padding:4px;border-top:1px solid #fff;}
.teaser-events-cart .amount strong{color:#68162d;font-size:12px;}
.teaser-events-cart .amount button {-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 0px 3px #9D9D9F;-moz-box-shadow:0px 0px 3px #9D9D9F;box-shadow:0px 0px 3px #9D9D9F;background-color:#326497;border:0px;color:#FFF;display:block;margin:9px 0;padding:5px 8px;}
.teaser-events-cart .amount span{   background: url("../img/26543_thumb_arrow_single_white.png") no-repeat scroll 1px 6px transparent !important;  display: inline-block;  padding-left: 13px;}
.teaser-linklist .iPpMod {padding-bottom: 20px;}
.teaser-linklist li {padding-left: 10px;}
.teaser-linklist li a {display: block;background-position: 0 5px;}
.teaser-linklist ul.linklist li a.link-extern {background-position: 0 4px;}
.teaser-linklist ul.linklist li a.link-intern {background-position: left 5px;}
.teaser-linklist ul.linklist li a.link-ontop {background-position: left 5px;}
.teaser-newslist{  border:none;}
.teaser-newslist dt {  float:left;  padding-right: 13px;  padding-bottom:15px;  padding-top: 15px;  font-size: 0.75em;}
.teaser-newslist dd {  font-size: 0.75em;  padding-left:75px;  padding-bottom:15px;  padding-top: 15px;  background: url("../img/border-dotted-h.gif") repeat-x scroll 0 top;}
.teaser-newslist .firstItem{  padding-top: 0;background: 0;}
.teaser-newslist .lastItem{  padding-bottom:0;  background: none;}
.teaser-newstable{  border:none;}
.teaser-newstable table {font-size: 0.75em;}
.teaser-newstable tr > * {padding: 7px 0;vertical-align: top;}
.teaser-newstable h3{  color: #701a32;  padding-bottom:10px;  font-size: 12px;}
.teaser-newstable table{  width:100%;}
.teaser-newstable table tbody tr{  padding-top: 0;  background: url("../img/border-dotted-h.gif") repeat-x scroll 0 bottom transparent;}
.teaser-newstable table thead{  padding-top: 0;  background: none;  background-color: #e6e6e6;}
.teaser-newstable table thead th{  border-right: 1px solid #FFFFFF;  text-align:left;  vertical-align:middle;}
.teaser-newstable table thead .col1,.teaser-newstable table thead .col2, .teaser-newstable table tbody .col2,.teaser-newstable table thead .col3, .teaser-newstable table tbody .col3{  padding-left:10px;  }
.teaser-newstable table tbody .col3 {font-size:11px}
.teaser-newstable-2col{  border:none;}
.teaser-newstable-2col p{  padding-bottom: 10px;  padding-top: 15px;}
.teaser-newstable-2col table {font-size: 12px;width:100%;}
.teaser-newstable-2col tr > * {padding: 7px 0;}
.teaser-newstable-2col tbody>tr> * {padding: 15px 0 10px 0;}
.teaser-newstable-2col table h3{  color:#3B3B3B;  padding-bottom: 3px;}
.teaser-newstable-2col table tbody tr{  padding-top: 0;  background: url("../img/border-dotted-h.gif") repeat-x scroll 0 bottom transparent;}
.teaser-newstable-2col table tbody tr p{  padding-top: 0;  line-height: 15px;    padding-bottom: 3px;}
.teaser-newstable-2col table thead{  padding-top: 0;  background: none;  background-color: #e6e6e6;}
.teaser-newstable-2col table thead th{  border-right: 1px solid #FFFFFF;  text-align:left;  vertical-align:middle;}
.teaser-newstable-2col table thead .col1,.teaser-newstable-2col table thead .col2, .teaser-newstable-2col table tbody .col2,.teaser-newstable-2col table thead .col3, .teaser-newstable-2col table tbody .col3{  padding-left:10px;  }
.teaser-newstable-2col table tbody .col1,.teaser-newstable-2col table tbody .col2,.teaser-newstable-2col table tbody .col3{  vertical-align:top;  }
.teaser-newstable-2col table .col1,.teaser-newstable table .col1{width:54px}
.teaser-newstable table .col2 {line-height: 16px;}
.teaser-newstable table .col2 a:link, .teaser-newstable table .col2 a:visited {color: #a65261;text-decoration: none;}
.teaser-newstable table .col2 a:hover {color: #701a32;}
.teaser-newstable-2col table .col3,.teaser-newstable table .col3{width:100px}
.teaser-newstable-2col table tbody .col3 {font-size:11px}
.teaser-newstable table .bookedUp {color: #7c7c7c ;}
.teaser-newstable table .bookedUp a:link, .teaser-newstable table .bookedUp a:visited {color: #7c7c7c ;}
.teaser-newstable table .bookedUp a:hover {color: #3b3b3b ;}
.teaser-newstable table .bookedUp span {color: #B40A28 ;}
.teaser-search-consult{}
.teaser-search-consult a {background: url("../img/arrow-double-a65261.png") no-repeat scroll left center transparent;color:#a65566;font-size:12px;display:block;padding-left: 13px;margin:5px 0px 20px 0px}
.teaser-search-consult a:hover{background-image: url("../img/arrow-double-701a32.png");color:#701a32;}
.teaser-search-consult .inner {padding:0px 7px;}
.teaser-search-consult .iField {margin:0px !important;}
.teaser-search-consult button.submit span{margin:2px 0px;}
.teaser-search-consult .input_name {width:200px;}
 .teaser-search-consult .col1 {float:left;margin-right:10px;vertical-align:bottom;}
.teaser-search-consult input {width:190px;}
.teaser-search-consult .col1 input {width:34px;}
.teaser-search-consult .col2{float:left;vertical-align:bottom;}
.teaser-search-consult .col2 input {width:133px;}
.iVisual .image-container{  float:left;  }
.visual-textintro{  background: #F8F8F8;   background: -moz-linear-gradient(top, #F8F8F8 0%, #E5E8EF 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F8F8F8), color-stop(100%,#E5E8EF));     height:136px;  filter:  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=0,strength=1),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=45,strength=1),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=2),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=3),  progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=180,strength=10),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=225,strength=3),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=270,strength=2),  progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=315,strength=1);}
.iVisual p{  font-size: 12px;  overflow: hidden;  padding-top: 10px;    line-height:18px;  padding-left: 20px;  padding-right: 60px;}
.iVisual h1{  font-family: 'Unit-BoldRegular', arial;  overflow: hidden;  color:#701a32;  padding-left:20px;  padding-top:15px;  font-size: 1.25em;}
.visual-startseite{height:240px;width:940px;-webkit-box-shadow: #999 0px 0px 7px;-moz-box-shadow: #999 0px 0px 7px;box-shadow: #999 0px 0px 7px;}
.visual-startseite .ivisual-startseite div,.visual-startseite .ivisual-startseite div img{position:absolute;}
.teaser-text-image{float:left;border:0;margin-top:20px;margin-right:20px;width: 296px;}
.teaser-text-image .iPpMod {font-size:12px;line-height: 16px;}
.teaser-text-image .iPpMod h2{background: none repeat scroll 0 0 transparent;display: block;filter: none;font-family: arial;font-size: 12px;font-weight: bold;line-height: 17px;margin: 0 0 2px;padding: 0;}
.teaser-text-image .iPpMod a{display: block;background:url(../img/arrow-double-a65261.png) no-repeat 0px 5px;padding-left:17px;margin-right: 12px;margin-top: 6px;clear:left;}
.teaser-text-image .iPpMod a:hover{background-image:url(../img/arrow-double-701a32.png);}
.teaser-text-image .iPpMod img {float:left;margin-right: 10px;margin-bottom: 5px;}
.teaser-text-image .iPpMod p {font-size: 12px;height: 35px;line-height: 18px;overflow: hidden;}
.teaser-homepage-search {float:right;border:0;margin-top:20px;}
.teaser-homepage-search .iPpMod {float:left;font-size:12px;line-height: 16px;margin-right: 24px;width: 296px;}
.teaser-homepage-search .iPpMod{margin-right:0px !important;border:1px solid #D0D0D0;}
.teaser-homepage-search .iPpMod h2 span {display:block;margin-left: 10px;}
.teaser-homepage-search .iPpMod h2 input{margin-left: 10px;margin-top: 10px;width: 173px;font-family:arial;font-size:12px;}
.teaser-homepage-search .iPpMod h2 button{left: -6px;position: relative;top: 1px;}
.teaser-link-image {margin-top: 20px; border: 1px solid #d0d0d0;}
/*.teaser-link-image a {float:left;}*/'
.submit_teaser button.submit span{  margin:2px 0px;}
.submit_teaser button.submit{  margin-left: 8px;}
.submit_teaser h3{  padding:8px;}
.submit_teaser p{  padding:8px;}
a.submit, button.submit, span.submit, #dialog-verteilerformular a.submit, #dialog-verteilerformular button.submit,#dialog-verteilerformular span.submit,#dialog-share a.submit, #dialog-share button.submit,#dialog-share span.submit{font-size: 0.6875em;display: inline-block;background: #e6e9ef; background: -moz-linear-gradient(top, #ffffff 0%, #e6e9ef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e9ef)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e9ef',GradientType=0 ); -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border: 0px;margin: 10px 0;-webkit-box-shadow:0px 0px 3px #9D9D9F;-moz-box-shadow:0px 0px 3px #9D9D9F;box-shadow:0px 0px 3px #9D9D9F;}
a.submit:hover, button.submit:hover, span.submit:hover,a.submit:focus, button.submit:focus, span.submit:focus,a.submit:active, button.submit:active, span.submit:active, #dialog-verteilerformular a.submit:hover, #dialog-verteilerformular button.submit:hover, #dialog-verteilerformular span.submit:hover, #dialog-verteilerformular a.submit:focus, #dialog-verteilerformular button.submit:focus, #dialog-verteilerformular pan.submit:focus, #dialog-verteilerformular a.submit:active, #dialog-verteilerformular button.submit:active,#dialog-verteilerformular span.submit:active,#dialog-share a.submit:hover, #dialog-share button.submit:hover, #dialog-share span.submit:hover, #dialog-share a.submit:focus, #dialog-share button.submit:focus, #dialog-share pan.submit:focus, #dialog-share a.submit:active, #dialog-share button.submit:active,#dialog-share span.submit:active{background: #d4d8e1; background: -moz-linear-gradient(top, #f7f7f7 0%, #d4d8e1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#d4d8e1)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#d4d8e1',GradientType=0 ); }
a.submit span, button.submit span, span.submit input, #dialog-verteilerformular a.submit span,#dialog-verteilerformular button.submit span, #dialog-verteilerformular span.submit input,#dialog-share a.submit span,#dialog-share button.submit span, #dialog-share span.submit input{display: inline-block;color: #3b3b3b;white-space: nowrap;font-size: 12px; margin: 5px 0;background: url(../img/arrow-double-701a32.png) no-repeat 1px 6px;padding-left: 13px;}
a.submit>span, #dialog-verteilerformular a.submit>span, #dialog-share a.submit>span{padding-right: 8px;padding-left: 10px;padding-top: 4px;padding-bottom: 4px;}
span.submit input, #dialog-verteilerformular span.submit input, #dialog-share span.submit input {background: none;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 0px;}
fieldset, #dialog-verteilerformular fieldset, #dialog-share fieldset{clear: both;}
fieldset legend , #dialog-verteilerformular fieldset legend, #dialog-share fieldset legend{font-family: 'Unit-LightRegular', arial;font-style: normal;font-weight: normal;margin: 3px 0px;}
 fieldset .iForms , #dialog-verteilerformular fieldset .iForms, #dialog-share fieldset .iForms{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
input , #dialog-verteilerformular input, #dialog-share input{border:2px solid #dbdbdb;padding:4px;color:#626262;}
input:focus,textarea:focus,select:focus,input:checked+label, #dialog-verteilerformular input:focus, #dialog-verteilerformular textarea:focus, #dialog-verteilerformular select:focus, #dialog-verteilerformular input:checked+label,#dialog-share input:focus, #dialog-share textarea:focus, #dialog-share select:focus, #dialog-share input:checked+label{border-color:#999;color:#3b3b3b;}
select, #dialog-verteilerformular select, #dialog-share select{border:2px solid #dbdbdb;padding:4px;color:#626262;}
textarea, #dialog-verteilerformular textarea, #dialog-share textarea{border:2px solid #dbdbdb;padding:4px;color:#626262;}
.ppForm label, #dialog-verteilerformular label, #dialog-share label{display:block;font-size:13px;margin-bottom:3px;}
.ppForm label span.error , #dialog-verteilerformular label span.error, #dialog-share label span.error{display:none;}
.ppForm .error label span.error , #dialog-verteilerformular .error label span.error, #dialog-share .error label span.error{color: #B40A28;display: block;font-size: 11px;font-weight: normal;}
.ppForm .error label , #dialog-verteilerformular .error label, #dialog-share .error label{color: #B40A28;}
.ppForm .error input,.ppForm .error select,.ppForm .error textarea,#dialog-verteilerformular .error input, #dialog-verteilerformular .error select, #dialog-verteilerformular .error textarea,#dialog-share .error input, #dialog-share .error select, #dialog-share .error textarea{border-color:#B40A28;}
.requiredField , #dialog-verteilerformular .requiredField , #dialog-share .requiredField{color:#B40A28;}
.ppForm p, #dialog-verteilerformular p, #dialog-share p{font-size:13px;}
.ppForm .checkbox, #dialog-verteilerformular .checkbox, #dialog-share .checkbox{width:14px;float:left;margin-right:9px;margin-top:2px;border:0px;padding:0px;}
.ppForm .radio, #dialog-verteilerformular .radio, #dialog-share .radio{width:14px;float:left;margin-right:9px;margin-top:2px;border:0px;padding:0px;}
.ppForm .iField, #dialog-verteilerformular .iField, #dialog-share .iField{margin:8px 0;}
.ppForm .bold, #dialog-verteilerformular .bold, #dialog-share .bold{font-weight:bold;}
.paginator {  background-color:#e6e6e6;  height:50px;  margin-bottom: 30px;  margin-top: 2px;}
.paginator ul {  padding-left:120px;padding-right: 10px;  padding-top: 10px;}
.paginator li {float: left;font-size: .75em;}
.paginator li a {text-decoration: underline;}
.paginator li a.active {color: #3B3B3B;text-decoration: none;}
.paginator li:first-child {display: inline-block;}
.paginator li span {padding-left:5px;padding-right:5px;}
.paginator p{  float:left;   font-size: 0.75em;   padding-top: 10px;  padding-left: 10px;}
.paginator .lastItem{  background: url("../img/arrow-double-a65261.png");  background-position:right 5px;  background-repeat:no-repeat;  text-decoration: none;}
.paginator .lastItem:hover{  background: url("../img/arrow-double-701a32.png");  background-position:right 5px;  background-repeat:no-repeat;  text-decoration: none;}
.form_contact {}
.form_contact input{width:295px;}
.form_contact textarea{width:444px;}
.form_contact select {width:307px;}
.form_contact .small {font-size:11px;}
.form_contact .col1 {float:left;margin-right:10px;vertical-align:bottom;}
.form_contact .col1 input {width:210px;}
.form_contact .col2{float:left;vertical-align:bottom;}
.form_contact .col2 input {width:63px;}
.form_contact fieldset.first .iForms {border-bottom:0px;}
.form_contact .normal {margin:12px 0px;}
.form_contact button{float:right;}
.form_contact .formBllingAdress {border:1px solid #e6e6e6;margin-top:10px;}
.form_contact .iForms {border:0;}
.form_contact .formBllingAdress .iForms {padding:0 8px;}
.form_contact .formBllingAdress legend{background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1;color: #4C4C4C;display: block;font-family: Arial;font-size: 13px;font-weight: bold;line-height: 37px;width: 98%;padding-left:10px;}
.search-box {}
.search-box table {width:100%;background-color:#e6e6e6;}
.search-box #field-date p{float:left;}
.search-box #field-date p:first-child {margin-right:10px;}
.search-box .ui-datepicker-trigger {margin-bottom:-4px;margin-left: 2px;}
.search-box #field-date p input{width:73px;}
.search-box .iField{margin:0px;}
.search-box .icField{margin:0 0 3px 0;}
.search-box .error{color:#B40A28;}
.search-box .buttonBox {margin-left:75px;}
.search-box .buttonBox a.submit {margin: 10px 10px 10px 0;}
.search-box .buttonBox a.submit span {background:none;}
.search-box .buttonBox a.submit > span {padding: 2px 8px 0 10px;}
.search-box .buttonBox .firstButton{margin-right:10px;}
.search-box label {font-size:12px;}
.search-box button.submit {margin:0px 0px 2px;}
.search-box button.submit span{background-image:url(../img/arrow-bold-7b7b7b.png);}
.search-box .col0 {width:100%;padding:5px;vertical-align:bottom;}
.search-box .col0 .selected{color:#3B3B3B;}
.search-box .col0 .unselected{color:#646464;}
.search-box .col0 .error{color:#B40A28;}
.search-box .col0 label{display:inline;color: #646464;font-size:13px;margin-left:3px;vertical-align: baseline;}
.search-box .col0 input:checked + label{border-color: #999999; color: #3B3B3B;}
.search-box .col1 {width:50%;padding:5px;vertical-align:bottom;}
.search-box .col1 input{width:200px;}
.search-box .col1 select {width:212px;}
.search-box .col2 {width:25%;padding:5px;vertical-align:bottom;}
.search-box .col2 input {width:10px;}
.search-box .col3 {width:25%;padding:5px;vertical-align:bottom;}
.search-box .col3 input {width:10px;}
.search-box .col-c0 {width:30%;padding:5px;vertical-align:middle;}
.search-box .col-c1 {width:10%;padding:5px;vertical-align:bottom;}
.search-box .col-c1 select {width:62px;}
.search-box .col-c2 {width:20%;padding:5px;vertical-align:bottom;}
.search-box .col-c2 select {width:90px;}
.search-box .col-c3 {width:70%;padding:5px;vertical-align:bottom;}
.search-box .col-c3 input{width:255px;}
.search-box .col-c2and3 {width:90%;padding:5px;vertical-align:bottom;}
.search-box .col-c2and3 input{width:355px;}
.form-registration {}
.form-registration h3 {padding:10px 0px 5px 0px;}
.form-registration h3 span {font-family:'Unit-LightRegular', arial;font-size:16px;}
.form-registration .table-costs div,.form-registration .table-register div{padding:8px;background-color:#e6e6e6;margin-bottom: 10px;}
.form-registration table {width:100%;}
.form-registration table tr td{padding:5px;vertical-align:top;}
.form-registration table tr td span{font-size:12px;}
.form-registration table tr td.col1 {width:50%;}
.form-registration table tr td.col1 span{font-weight:bold;}
.form-registration table tr td.col2{width:50%;}
.form-registration .table-costs td {background:url(../img/border-dotted-h.gif) repeat-x 1px 1px;}
.form-registration .table-costs tr:first-child td {background:none;}
.form-registration .table-costs strong{color:#701a32;}
.form-registration .table-register .col1 {float:left;padding:0px;width:50%;}
.form-registration .table-register .col1 strong{font-size:12px;}
.form-registration .table-register .col2{float:left;width:50%;padding:0px;}
.form-registration .table-register .col2 span {display:block;font-size:12px;margin-bottom: 3px;}
.form-registration .table-register p.line{border-bottom:1px solid #d0d0d0;padding:5px 0px;}
.form-registration .table-register p.add a {  background: url("../img/teilnehmer_hinzu.png") no-repeat scroll 2px 0 transparent;  font-size: 12px;  padding-left: 23px;}
.form-registration .table-register p.delete a {  background: url("../img/teilnehmer_loeschen.png") no-repeat scroll 2px 0 transparent;  font-size: 12px;  padding-left: 23px;}
.form-registration .table-register table tr td {vertical-align:bottom;width:50%;}
.form-registration .table-register table tr td p {margin:0px;}
.form-registration .table-register table tr td input{width:200px;}
.form-registration .table-register table tr td select{width:213px;}
.form-registration .table-register table tr td a{padding-left:15px;background:url(../img/arrow-double-701a32.png) no-repeat 1px 4px;font-size:12px;}
.form-registration .table-register table.second{border:1px solid #d1d1d1;background-color:#f0f0f0;}
.form-registration .button {text-align:right;}
.form-registration .table-register .col2 span .link-extern{background:url(../img/link-extern.png) no-repeat left 3px;padding-left:14px;}
.form-registration .table-register .long input{width:426px;}
.form-registration .table-register .long select{width: 439px;}
.active{  }
.inactive{  display:none;  }
.form-registration .second table{ background-color:transparent !important; border: 1px solid transparent !important;}
.form-registration #platzhalter{    padding:0;}
.form-registration .platzhalter{  padding:0 !important;}
.form-registration #paltzhalter_fest{  padding:0;}
.form-registration .eventplace {font-size:12px;line-height:18px;}
.form-registration .eventplace a{background:url(../img/link-extern.png) no-repeat left 3px;padding-left:14px;}
.form-congress {}
.form-congress .iForms p{margin:0px;}
.form-congress .iForms {background-color:#e6e6e6;padding:5px;margin-bottom:20px;}
 .form-congress .col1 {float:left;vertical-align:bottom;}
.form-congress .col2 {float:right;vertical-align:bottom;}
.form-congress .col1 select{width:350px;}
.form-congress .col2 button{margin-top:24px;margin-right: 6px;}
.shopping-cart-contact ol {float:left;margin: 0 0 20px;}
.shopping-cart-contact ol li {float:left;background:url(../img/accordion.png) no-repeat 1px 1px;padding-left:20px;padding-right:20px;font-size:13px;color:#7f7f7f;font-weight:bold;}
.shopping-cart-contact ol li.active{color:#701a32;}
.shopping-cart-contact {}
.shopping-cart-contact h3 {padding:10px 0px 5px 0px;}
.shopping-cart-contact h3 span {font-family:'Unit-LightRegular', arial;font-size:16px;}
.shopping-cart-contact .table-costs div,.shopping-cart-contact .table-register div{padding:0px 5px;background-color:#e6e6e6;margin-bottom:2px;}
.shopping-cart-contact div .easyClear{  background-color:#FFFFFF;}
.shopping-cart-contact table {width:100%;}
.shopping-cart-contact table tr td{padding:5px 0px;vertical-align:top;}
.shopping-cart-contact table tr td span{font-size:12px;}
.shopping-cart-contact table tr td.col1 {width:50%;}
.shopping-cart-contact table tr td.col1 span{font-weight:bold;}
.shopping-cart-contact table tr td.col2{width:50%;}
.shopping-cart-contact .table-costs td {background:url(../img/border-dotted-h.gif) repeat-x 1px 1px;}
.shopping-cart-contact .table-costs tr:first-child td {background:none;}
.shopping-cart-contact .table-costs strong{color:#701a32;}
.shopping-cart-contact .table-register .col1 {float:left;padding:0px;width:50%;}
.shopping-cart-contact .table-register .col1 strong{font-size:12px;}
.shopping-cart-contact .table-register .col2{float:left;width:50%;padding:0px;}
.shopping-cart-contact .table-register .col2 span {display:block;font-size:12px;}
.shopping-cart-contact .table-register p.line{border-bottom:1px solid #d0d0d0;padding:5px 0px;}
.shopping-cart-contact .table-register p.line a {padding-left:15px;background:url(../img/arrow-double-701a32.png) no-repeat 1px 4px;font-size:12px;}
.shopping-cart-contact .table-register table tr td {vertical-align:bottom;width:50%;}
.shopping-cart-contact .table-register table tr td p {margin:0px;}
.shopping-cart-contact .table-register table tr td input{width:200px;}
.shopping-cart-contact .table-register table tr td select{width:213px;}
.shopping-cart-contact .table-register table tr td a{padding-left:15px;background:url(../img/arrow-double-701a32.png) no-repeat 1px 4px;font-size:12px;}
.shopping-cart-contact .table-register table.second{border:1px solid #d1d1d1;background-color:#f0f0f0;}
.shopping-cart-contact .button {text-align:right;}
.shopping-cart-contact .table-register .col2 span .link-extern{margin-left:-13px;}
.shopping-cart-contact .table-register .long input{width:426px;}
.shopping-cart-contact .table-register .long select{width: 439px;}
.accordion_div.none{  display:none;}
.shopping-cart-contact .acc_Spezial{  font-size:16px;    color: #3B3B3B;   font-family: 'Unit-LightRegular',arial;  font-weight: bold;}
.shopping-cart-payment ol {float:left;margin: 0 0 20px;}
.shopping-cart-payment ol li {float:left;background:url(../img/accordion.png) no-repeat 1px 1px;padding-left:20px;padding-right:20px;font-size:13px;color:#7f7f7f;font-weight:bold;}
.shopping-cart-payment ol li.active{color:#701a32;}
.shopping-cart-payment {}
.shopping-cart-payment h3 {padding:10px 0px 5px 0px;}
.shopping-cart-payment h3 span {font-family:'Unit-LightRegular', arial;font-size:16px;}
.shopping-cart-payment .table-costs div,.shopping-cart-payment .table-register div{padding:0px 5px;background-color:#e6e6e6;margin-bottom:2px;}
.shopping-cart-payment div .easyClear{  background-color:#FFFFFF;}
.shopping-cart-payment table {width:100%;}
.shopping-cart-payment table tr td{padding:5px 0px;vertical-align:top;}
.shopping-cart-payment table tr td span{font-size:12px;}
.shopping-cart-payment table tr td.col1 {width:50%;}
.shopping-cart-payment table tr td.col1 span{font-weight:bold;}
.shopping-cart-payment table tr td.col2{width:50%;}
.shopping-cart-payment .table-costs td {background:url(../img/border-dotted-h.gif) repeat-x 1px 1px;}
.shopping-cart-payment .table-costs tr:first-child td {background:none;}
.shopping-cart-payment .table-costs strong{color:#701a32;}
.shopping-cart-payment .table-register .col1 {float:left;padding:0px;width:50%;}
.shopping-cart-payment .table-register .col1 strong{font-size:12px;}
.shopping-cart-payment .table-register .col2{float:left;width:50%;padding:0px;}
.shopping-cart-payment .table-register .col2 span {display:block;font-size:12px;}
.shopping-cart-payment .table-register p.line{border-bottom:1px solid #d0d0d0;padding:5px 0px;}
.shopping-cart-payment .table-register p.line a {padding-left:15px;background:url(../img/arrow-double-701a32.png) no-repeat 1px 4px;font-size:12px;}
.shopping-cart-payment .table-register table tr td {vertical-align:bottom;width:50%;}
.shopping-cart-payment .table-register table tr td p {margin:0px;}
.shopping-cart-payment .table-register table tr td input{width:200px;}
.shopping-cart-payment .table-register table tr td select{width:213px;}
.shopping-cart-payment .table-register table tr td a{padding-left:15px;background:url(../img/arrow-double-701a32.png) no-repeat 1px 4px;font-size:12px;}
.shopping-cart-payment .table-register table.second{border:1px solid #d1d1d1;background-color:#f0f0f0;}
.shopping-cart-payment .button {text-align:right;}
.shopping-cart-payment .table-register .col2 span .link-extern{margin-left:-13px;}
.shopping-cart-payment .table-register .long input{width:426px;}
.shopping-cart-payment .table-register .long select{width: 439px;}
.shopping-cart-payment .table-register .extra input{width: 315px;}
.shopping-cart-payment .accordion_div{  display:none;   border-left: 1px solid #D1D1D1;  border-right: 1px solid #D1D1D1;  border-bottom: 1px solid #D1D1D1;}
.shopping-cart-payment .accordion{  background-color: #FFFFFF;  border: 1px solid #D1D1D1;  cursor: pointer;  padding-bottom: 5px;  padding-left: 60px;  padding-top: 5px;  margin-top: 20px;}
.form-accordion-kongress .ui-state-default,.form-accordion-kongress .ui-widget-content .ui-state-default, .form-accordion-kongress .ui-widget-header .ui-state-default {  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;}
.form-accordion-kongress .ui-state-active, .form-accordion-kongress .ui-widget-content .ui-state-active,.form-accordion-kongress .ui-widget-header .ui-state-active {  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;}
.form-accordion-kongress .ui-state-default .ui-icon {  background-image: url("../img/accordion.png");  background-position:left top;  background-repeat:no-repeat;  float:left;  padding-left: 10px;}
.form-accordion-kongress .ui-state-active .ui-icon{  background-image: url("../img/accordion_1.png");  background-position:left top;  background-repeat:no-repeat;  float:left;  padding-left: 10px;}
.form-accordion-kongress .ui-state-active a, .form-accordion-kongress .ui-state-active a:link, .form-accordion-kongress .ui-state-active a:visited {  color: #4C4C4C;  text-decoration: none; font-size:13px;}
.form-accordion-kongress .ui-state-default a,.form-accordion-kongress .ui-state-default a:link,.form-accordion-kongress .ui-state-default a:visited {  color: #4C4C4C;  text-decoration: none;  font-size:13px;}
.form-accordion-kongress .ui-state-active, .form-accordion-kongress .ui-widget-content .ui-state-active, .form-accordion-kongress .ui-widget-header .ui-state-active {  border-left: 1px solid #DDDDDD;  border-right: 1px solid #DDDDDD;  border-top: 1px solid #DDDDDD;  border-bottom: 1px solid #FFFFFF;  cursor:pointer;}
.form-accordion-kongress .ui-state-default, .form-accordion-kongress .ui-widget-content .ui-state-default, .form-accordion-kongress .ui-widget-header .ui-state-default {  border-left: 1px solid #DDDDDD;  border-right: 1px solid #DDDDDD;  border-top: 1px solid #DDDDDD;  border-bottom: 1px solid #FFFFFF;  cursor:pointer;}
element.style {  display: none;  height: 83px;  overflow: visible;  padding-bottom: 0;  padding-top: 0;}
.form-accordion-kongress .ui-widget-header, .form-accordion-kongress .ui-widget-content, .form-accordion-kongress .ui-state-default, .form-accordion-kongress .ui-widget-content .ui-state-default, .form-accordion-kongress .ui-widget-header .ui-state-default {  border-left: 1px solid #DDDDDD;  border-right: 1px solid #DDDDDD;  border-bottom: 1px solid #DDDDDD;}
.form-accordion-kongress .ui-widget-content {  background: url("../img/style/ui-bg_highlight-soft_100_eeeeee_1x100.png") repeat-x scroll 50% top #FFFFFF;  color: #333333;}
.form-accordion-kongress h3{  padding: 10px 10px 0;   font-size:13px;}
.form-accordion-kongress p{  padding-left: 10px;}
.form-accordion-kongress .col1 {  padding:5px 5px 5px 10px;  }
.form-accordion-kongress .col1 p,.form-accordion-kongress .col2 p,.form-accordion-kongress .col3 p{  padding-left:5px;  }
.form-accordion-kongress .col1,.form-accordion-kongress .col2,.form-accordion-kongress .col3{  vertical-align:top;  padding:5px;}
.form-accordion-kongress .bookedUp {color: #7c7c7c ;}
.form-accordion-kongress .bookedUpSubText {color: #B40A28 ;}
.form-accordion-kongress .col3{  width:15%;}
.form-accordion-kongress .col1{  width:8%;}
.form-accordion-kongress input{  width: 30px;}
.form-accordion-kongress .div_col1{  float:left;  width:50%;}
.form-accordion-kongress .div_col2{  float:left;  width:50%;}
.form-accordion-kongress .errorText{  padding-left:10px;  margin-top:10px;  color: #B40A28;}
.form-accordion-kongress .easyClear{  padding-top:20px;  }
.form-accordion-kongress .long input{  width: 425px; }
.form-accordion-kongress .button{  text-align: right;  padding-right: 5px;}
.form-accordion-kongress .sumPrice{  font-size: 1em;  text-align: right;  padding-top:10px;  padding-bottom:10px;}
.tx-veranstaltungskalender-pi1 form {font-size: 0.625em; margin-bottom: 1.65em;}
.tx-veranstaltungskalender-pi1 form * {}
.tx-veranstaltungskalender-pi1 form p {font-size: 1.2em;}
.tx-veranstaltungskalender-pi1 .contMod p {margin: 0 0 1.25em;}
.tx-veranstaltungskalender-pi1 .formStepList {background: url(../img/master/events-formStepList.png) no-repeat;height: 25px;overflow: hidden;position: relative;margin-bottom: 2.5em;}
.tx-veranstaltungskalender-pi1 ol.formStepList li {float: left;font-weight: bold;position: absolute;top: 4px;left: 0;font-weight: bold;list-style: none;}
.tx-veranstaltungskalender-pi1 .formData ol.formStepList li {font-size: 1.2em;}
.tx-veranstaltungskalender-pi1 ol.formStepList li {}
.tx-veranstaltungskalender-pi1 ol.formStepList li.item-1 {left: 28px;}
.tx-veranstaltungskalender-pi1 ol.formStepList li.item-2 {left: 191px;}
.tx-veranstaltungskalender-pi1 ol.formStepList li.item-3 {left: 303px;}
.tx-veranstaltungskalender-pi1 .formStepList-chosen-1 {background-position: 0 0;}
.tx-veranstaltungskalender-pi1 .formStepList-chosen-2 {background-position: 0 -25px;}
.tx-veranstaltungskalender-pi1 .formStepList-chosen-3 {background-position: 0 -50px;}
.tx-veranstaltungskalender-pi1 .formStepList-chosen-1 .item-1,.tx-veranstaltungskalender-pi1 .formStepList-chosen-2 .item-1,.tx-veranstaltungskalender-pi1 .formStepList-chosen-2 .item-2,.tx-veranstaltungskalender-pi1 .formStepList-chosen-3 .item-1,.tx-veranstaltungskalender-pi1 .formStepList-chosen-3 .item-2,.tx-veranstaltungskalender-pi1 .formStepList-chosen-3 .item-3 {color: #FFF;}
.tx-veranstaltungskalender-pi1 .article-rte ol li {margin-top: 0;top: 1px;}
.form-events form {border: 1px solid #B6B6B6;padding: 1px;margin-bottom: 10px;position: relative;z-index: 5000;}
.form-events .iForm {background: url(../img/master/events-search-bg-gradient.png) repeat-x;padding: 7px 0 18px 18px;}
.form-events form .search-term-block {margin-bottom: 15px;}
.form-events .iForm > fieldset fieldset legend > span span,.form-events .iForm > fieldset fieldset p {font-size: .75em;}
.form-events.article-rte .iPpMod div {position: relative;}
.form-events.article-rte .iPpMod .notepad {position: absolute;right: 0;top: 0;margin-top: 0;}
.form-events .iForm > fieldset fieldset,.form-events .iForm > fieldset fieldset legend {float: left;clear: none;position: relative;z-index: 3;}
.js .form-events .iForm > fieldset fieldset legend {cursor: pointer;}
.form-events .iForm > fieldset fieldset legend span {display: block;}
.form-events .iForm > fieldset fieldset .iiField {border: 1px solid #FFF;}
.form-events .iForm > fieldset fieldset,.form-events .iForm > fieldset fieldset .iiField,.form-events .iForm > fieldset fieldset legend > span,.form-events .iForm > fieldset fieldset legend > span span {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.form-events .iForm > fieldset fieldset:hover,.form-events .iForm > fieldset fieldset:hover legend > span,.form-events .iForm > fieldset fieldset:hover legend > span span {-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}
.form-events .iForm > fieldset fieldset {margin-right: 10px;}
.form-events .iForm fieldset fieldset,.form-events .iForm fieldset fieldset:hover .iiField {-webkit-box-shadow: #666 0px 2px 3px;-moz-box-shadow: #666 0px 2px 3px;box-shadow: #666 0px 2px 3px;}
.form-events .iForm fieldset fieldset legend > span {background: url(../img/master/events-search-legend.png) repeat-x #cecece;border: 1px solid #fff;font-weight: bold;padding: 6px 10px 6px 10px;}
.form-events .iForm fieldset fieldset:hover legend > span {padding-bottom: 7px;border-bottom: 0;}
.form-events .iForm fieldset fieldset legend > span span {background: url(../img/master/arrow-tobottom-9bb000.png) no-repeat right center;padding: 0 10px 0 0;}
.form-events .iForm fieldset fieldset:hover legend > span span {background-image: url(../img/master/arrow-totop-9bb000.png);}
.form-events .iForm fieldset fieldset:hover {z-index: 10;}
.form-events .iForm fieldset fieldset .iField,.form-events .iForm fieldset fieldset .datepicker-wrapper {position: absolute;display: none;z-index: 1;}
.form-events .iForm fieldset fieldset .iField,.form-events .iForm fieldset fieldset .datepicker-wrapper {bottom: 1px;}
.form-events .iForm fieldset fieldset .iiField {position: absolute;top: 0;background: #FFF;min-width: 150px;}
.form-events .iForm fieldset fieldset .iiField>div {background: url(../img/master/events-search-iifield.png) repeat-x;padding: 0 10px 10px;}
.form-events #field-date .iiField {min-width: 165px;}
.form-events #date-period-data p {padding-top: 7px;}
.form-events #date-period-data label {width: 35px;}
.form-events #date-period-data input {width: 75px;}
.form-events #field-cityAndRadius .iiField>div {padding-right: 3px;padding-bottom: 30px;}
.form-events .cityAndRadius-zip-block input {width: 128px;}
.js .form-events .cityAndRadius-radius-block div {clear: both;}
.form-events .cityAndRadius-radius-block label {display: block;width: 130px;margin-bottom: 8px;}
.form-events .cityAndRadius-radius-block label span {float: right;color: #777;}
.form-events #slider {position: relative;width: 130px;height: 3px;margin-top: 12px;background: url(../img/master/events-slider.png) no-repeat;border: none;}
.form-events #slider .ui-slider-range {background: none;border: none;}
.form-events #slider .ui-slider-handle {position: absolute;width: 7px;height: 11px;margin: -5px 0 0 -3px;background: url(../img/master/events-slider-thumb.png) no-repeat;border: none;}
.form-events #slider ul {position: absolute;width: 100%;font-size: 10px;padding-top: 10px;color: #777;}
.form-events #slider li {float: left;width: 33%;text-align: center;}
.form-events #slider li.first {text-align: left;}
.form-events #slider li.last {text-align: right;}
.form-events .iForm fieldset fieldset:hover .iField,.form-events .iForm fieldset fieldset:hover .datepicker-wrapper {display: block;}
.form-events .raCheckboxMod {white-space: nowrap;}
.form-events .raCheckboxMod label {float: none;}
.form-events .ui-tabs,.form-events .ui-tabs-panel,.form-events .ui-tabs-nav li {border: none;background: none;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
.form-events .ui-tabs-nav {background: none;border: none;font-size: 12px;position: relative;z-index: 100;}
.form-events .ui-tabs-nav li {float: left;border: 1px solid #B6B6B6;background: #f5f5f5;margin-left: -1px;}
.form-events .ui-tabs-nav li:first-child {margin-left: 0;}
.form-events .ui-tabs-nav li a {display: block;padding: 7px 10px;margin: 1px;color: #444;}
.form-events .ui-tabs-nav li.ui-state-active {border-bottom: 0;}
.form-events .ui-tabs-nav li.ui-state-active a {background: url(../img/master/events-search-bg-gradient.png) repeat-x;margin-bottom: 0;padding-bottom: 10px;position: relative;}
.form-events .ui-tabs-panel {border: 1px solid #B6B6B6;margin-top: -2px;}
.form-events .ui-tabs-panel > div {background: url(../img/master/events-search-bg-gradient.png) repeat-x 0 -34px #f5f5f5;margin: 1px;padding: 20px 18px;}
.form-events .ui-tabs-panel > ._bingmaps {padding: 0;width: 576px;}
.tx-veranstaltungskalender-pi1 ._bingmaps {height: 460px;}
.tx-fragenkatalog-pi1 .iField fieldset {margin-top: 12px;}
.tx-fragenkatalog-pi1 .iField fieldset:first-child {margin-top: 0;}
.tx-fragenkatalog-pi1 .iField p {font-size: .75em;}
.tx-fragenkatalog-pi1 .iField p label,.tx-fragenkatalog-pi1 .iField p .labels,.tx-fragenkatalog-pi1 .iField p .pseudoLabel {width: 195px;}
.tx-fragenkatalog-pi1 .question-thankyou,.tx-fragenkatalog-pi1 form > .iField {margin-top: 12px;padding-top: 12px;}
.tx-fragenkatalog-pi1 .question-thankyou,.tx-fragenkatalog-pi1 form > .iField,.tx-fragenkatalog-pi3,.tx-fragenkatalog-pi3 .question-list,.tx-fragenkatalog-pi3 .question-list-entry {background: url(../img/master/border-dotted-h.gif) repeat-x;}
.tx-fragenkatalog-pi1 .iField span.raCheckBoxMod {display: block}
.tx-fragenkatalog-pi1 .iField .raCheckBoxMod label {float: none;display: block;width: auto;margin-left: 215px;}
.tx-fragenkatalog-pi1 .iField .raCheckBoxMod input {width: auto;float: left;margin: .32em .64em 0 0;}
.tx-fragenkatalog-pi1 .question-thankyou p label {float: none;display: block;width: auto;}
.tx-fragenkatalog-pi1 .question-thankyou p input {width: 39.5em;}
.tx-fragenkatalog-pi1 form .status {margin-left: 195px;}
.question-single {width: 380px;height: 242px;background: url(../img/master/question-bubble.png) no-repeat;position: relative;}
.tx-fragenkatalog-pi1 .question-single {margin-top: 10px;}
.question-single blockquote {color: #678901;margin: 10px 60px 0;padding: 0;line-height: 24px;}
.question-single dt {font-size: .75em;color: #777;padding: 45px 60px 0;}
.question-single .question-badget {width: 88px;height: 89px;background: no-repeat;display: block;position: absolute;bottom: 20px;right: 20px;}
.question-single .form-vote {position: absolute;display: inline-block;bottom: 72px;left: 60px;}
.question-single .votes {position: absolute;top: -5px;right: -3px;}
.question-single .votes .value {border: 1px solid #fff;background: #777;color: #fff;font-size: 11px;display: block;padding: 1px 4px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-width: 10px;text-align: center;}
.question-single .votes .arrow {background: url(../img/master/question-vote-bubble-arrow.png) no-repeat;width: 7px;height: 7px;display: block;position: absolute;bottom: -6px;left: 6px;}
.question-single .submit>span>span {padding: 0 8px 0 20px;background: url(../img/master/question-vote-button.png) no-repeat 0 3px;}
.question-single .question-badget-1,.question-single .question-badget-01 {background-image: url(../img/master/question-badget/pravention.png);}
.question-single .question-badget-2,.question-single .question-badget-02 {background-image: url(../img/master/question-badget/individual.png);}
.question-single .question-badget-3,.question-single .question-badget-03 {background-image: url(../img/master/question-badget/medizin.png);}
.question-single .question-badget-4,.question-single .question-badget-04 {background-image: url(../img/master/question-badget/volkskrankheiten.png);}
.question-single .question-badget-5,.question-single .question-badget-05 {background-image: url(../img/master/question-badget/selten.png);}
.question-single .question-badget-6,.question-single .question-badget-06 {background-image: url(../img/master/question-badget/vernachlaessigt.png);}
.question-single .question-badget-7,.question-single .question-badget-07 {background-image: url(../img/master/question-badget/neuropsych.png);}
.question-single .question-badget-8,.question-single .question-badget-08 {background-image: url(../img/master/question-badget/versorgung.png);}
.question-single .question-badget-99 {background-image: url(../img/master/question-badget/sonstiges.png);}
.tx-fragenkatalog-pi3 {padding: 15px 0 0;}
.tx-fragenkatalog-pi3 .question-list {margin: 20px 0;}
.tx-fragenkatalog-pi3 .question-list-entry {position: relative;background-position: bottom left;padding: 15px 0;}
.question-list .question-list-entry > * {max-width: none;}
.question-list-entry h2 {padding-top: 1em;color: #444;}
.question-list-entry p {margin-top: 0;}
.question-list-entry .questioner {position: absolute;top: 15px;left: 0;right: 0;width: 100%;}
.question-list-entry .questioner .date {position: absolute;right: 0;}
.partner .iPpMod > ul {float: left;background: url(../img/master/partner-nav.png) bottom left repeat-x;}
.partner .iPpMod > ul li {float: left;font-size: .75em;margin-left: 2px;}
.partner .iPpMod > ul li>:first-child {background: url(../img/master/partner-nav-0.png) bottom left repeat-x #678901;-moz-border-radius: 3px 3px 0px 0px;-webkit-border-radius: 3px 3px 0px 0px;border-radius: 3px 3px 0px 0px;}
.partner .iPpMod > ul li.disabled>:first-child {background-image: url(../img/master/partner-nav-2.png);background-color: #b4be96;}
.partner .iPpMod > ul li.ui-tabs-selected>:first-child {background: #e50072;}
.partner .iPpMod > ul li:first-child {margin-left: 0;}
.partner .iPpMod > ul li * {color: #fff;display: block;}
.partner .iPpMod > ul li>:first-child span {min-width: 9px;padding: 2px 5px;text-align:center;}
.partner .iPpMod > div {clear: left;}
.partner dt {font-size: .8750em;padding-top: 12px;}
.partner dd {font-size: .75em;line-height: 1.6667em;font-weight: bold;}
.partner dl {padding-bottom: 12px;}
.shopping-cart{  border:none;}
.shopping-cart .error {color:#B40A28;}
.shopping-cart table {font-size: 0.75em;}
.shopping-cart tr > * {padding: 7px 0;}
.shopping-cart h3{  color: #701a32;  padding-bottom:10px;}
.shopping-cart table{  width:100%;  margin-bottom:30px;}
.shopping-cart table tbody tr{  padding-top: 0;  background: url("../img/border-dotted-h.gif") repeat-x scroll 0 bottom transparent;}
.shopping-cart table thead{  padding-top: 0;  background: none;  background-color: #e6e6e6;}
.shopping-cart table thead th{  border-right: 1px solid #FFFFFF;  text-align:left;  vertical-align:middle;}
.shopping-cart table thead .col1,.shopping-cart table thead .col2, .shopping-cart table thead .col3,.shopping-cart table thead .col4,.shopping-cart table thead .col5,.shopping-cart table thead .col6,.shopping-cart table tbody .col1,.shopping-cart table tbody .col2,.shopping-cart table tbody .col3,.shopping-cart table tbody .col4,.shopping-cart table tbody .col5, .shopping-cart table tbody .col6{  padding-left:10px;  }
.shopping-cart table td{vertical-align:top;}
.shopping-cart table .col1{width:20px;}
.shopping-cart table .col2{width:80px;font-size:11px;}
.shopping-cart table thead .col2{  font-size:12px;}
.shopping-cart table .col4{width:80px;font-size:11px;}
.shopping-cart table thead .col4{  font-size:12px;}
.shopping-cart table .col5{width:95px;}
.shopping-cart table .col5 a {background:url(../img/arrow-bold-a65261.png) no-repeat 1px 5px;padding-left:10px;font-size:11px;}
.shopping-cart table .col5 a:hover{background-image:url(../img/arrow-bold-701a32.png);}
.shopping-cart table .col6{width:75px;}
.shopping-cart table tbody .col3 a{color:#3B3B3B;font-weight:bold;}
 .shopping-cart table tbody .col6 {text-align:right;font-weight:bold;}
.shopping-cart table tbody .col6 span{display:block;color:#701A32;}
.shopping-cart table tfoot tr td{background-color:#e6e6e6;text-align:right;margin:2px 0px;padding:2px 0px;}
.shopping-cart table tfoot tr.amount td{padding:5px 0px 15px 0px;color:#701a32;}
.shopping-cart table tfoot tr.buttons td{color:#701a32;border-top:1px solid #fff;padding:0px 5px;}
.shopping-cart table tfoot tr.buttons td:first-child{text-align:left;padding-top: 10px;}
.shopping-cart table tfoot tr.buttons td:first-child a{background:url(../img/datepickerIcon.png) no-repeat 1px -3px;padding-left:25px;}
.shopping-cart ol {float:left;margin: 0 0 20px;}
.shopping-cart ol li {float:left;background:url(../img/accordion.png) no-repeat 1px 1px;padding-left:20px;padding-right:20px;font-size:13px;color:#7f7f7f;font-weight:bold;}
.shopping-cart ol li.active{color:#701a32;}
.tx-indexedsearch .search-results {border: 1px solid #B6B6B6;padding: 1px;margin: 12px 0 10px;position: relative;z-index: 5000;}
.tx-indexedsearch .search-results>div {background: url(../img/master/events-search-bg-gradient.png) repeat-x;padding: 7px 18px 18px;}
.tx-indexedsearch .paginator {margin-top: -1.05em;}
.tx-indexedsearch .search-results p + .result-counter {margin-top: 15px;}
.tx-indexedsearch .search-results ol,.tx-indexedsearch .search-results ol li {list-style: none;margin: 0;}
.tx-indexedsearch .search-results ol li {float: left;}
.tx-indexedsearch .search-results ol li a {background: none;padding-left: 0;}
.tx-indexedsearch-res {background: url(../img/master/border-dotted-h.gif) repeat-x;margin: 12px 0;}
.tx-indexedsearch-res .ppMod {background: url(../img/master/border-dotted-h.gif) repeat-x bottom;padding: 7px 0 12px;}
.tx-indexedsearch-res h2+p {margin-top: 0; }
.tx-indexedsearch-res p {max-width: none;}
#header #searchField {position: absolute;top: 17px; right: 11px;}
.search-term-block label {font-size: .75em;display: block;}
#header #searchField input,.search-term-block input {border: 0;background: #fff;font-size: 12px;display: block;width: 170px;padding: 3px;margin-right: 1px;border:1px solid #dcdcdc;width:160px;color:#626262;}
#header #searchField p,.search-term-block {float: left;min-height: 1.625em;position: relative;top: 0.063em;}
.search-term-block label {padding-bottom: 8px;}
.search-term-block input {width: 410px;float: left;}
.search-term-block button {margin: 0;}
#header #searchField button {  font-family: Arial;margin: 2px 0.125em 0.125em;}
#header #searchField button span{margin:2px 0px;}
button.submit span{display: inline-block;color: #3b3b3b;white-space: nowrap;font-size: 12px; margin: 5px 0;background: url(../img/arrow_single_grey.png) no-repeat 1px 5px !important;padding-left: 13px;}
.search-result {border: none;}
.search-result h2 {background: none;padding: 0;font-family: Arial, Verdana, Tahoma, sans-serif;font-size:0.75em;}
.search-result h2 a {background: none;padding: 0;color: #731a36;}
.search-result h2 a:hover {background: none;padding: 0;}
.search-result dfn {color: #7f7f7f;font-style: normal;}
.search-result h2 a>span {margin-top: 4px;padding-top: 6px;display: block;background: url("../img/border-dotted-h.gif") repeat-x 0 0;}
.search-result h2 span em {color: #3B3B3B;float: left;padding-right: 10px;width: 68px;padding-bottom: 6px;font-style:normal;}
.search-result h2 span span {float: right;font-weight: bold;width: 380px;line-height:20px;padding-bottom: 6px;}
.search-result .presseResultPDF {padding-left: 23px !important;padding-top: 6px;}
.search-result .presseResultMov {padding-left: 23px !important;padding-top: 6px;margin-left: 10px;}
.search-result p {clear: both;font-size:0.75em;line-height:18px;}
.search-result dfn {font-size:11px;}
.search-result .resultBottom {padding-bottom: 22px;padding-top: 10px;}
.search-result .resultBottom em {color: #3B3B3B;}
.search-result .resultBottom a {background:url(../img/arrow-double-a65261.png) no-repeat left center;}
.search-result .resultBottom a:hover{background-image:url(../img/arrow-double-701a32.png);}
#homepage #navSub {display: none;}
.dialog-textbox{  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;width: 492px !important;}
.dialog-textbox, .dialog-textbox #fancybox-content{  border:none;  width:540px;}
.dialog-textbox #fancybox-outer{  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;}
.dialog-textbox  .contentText{  border-top:solid 2px #DEDEDE;    padding-top: 15px; }
.dialog-textbox p{  font-size: 100.01%;font-family: Arial, Verdana, Tahoma, sans-serif;font-size: 12px;  line-height: 20px;}
.dialog-textbox .headlineText{  padding-bottom:10px;  font-family: 'Unit-LightRegular',arial;  font-size: 17px !important;}
.dialog-textbox #fancybox-wrap{  width: 480px;}
#emptypage, #emptypage > div {background-image: none;}
#emptypage {padding-top: 20px;}
.dialog-imageText{  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;width: 475px;}
.dialog-imageText #fancybox-content{  border:none;}
.dialog-imageText #fancybox-outer{  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;width: 480px;}
.dialog-imageText .contentText{  border-top:solid 2px #DEDEDE;    padding-top: 12px; }
.dialog-imageText .headlineText{  padding-bottom:10px;  font-size: 16px;   font-weight:bold;}
.dialog-imageText #fancybox-wrap{  width: 480px;}
.dialog-imageText p{  font-size: 100.01%;font-family: Arial, Verdana, Tahoma, sans-serif;font-size: 15px;  line-height:19px;}
.dialog-imageText img{  float:left;  margin-right: 10px;  margin-top: 20px;  background-color:#EFEFEF;  border: solid 1px #DEDEDE;}
.dialog-verteilerformular #fancybox-content{  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;width: 475px;}
#dialog-verteilerformular, #dialog-verteilerformular #fancybox-content{  border:none;  width:540px;}
#dialog-verteilerformular, .dialog-textbox #fancybox-outer{  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;}
#dialog-verteilerformular .contentText{  border-top:solid 2px #DEDEDE;    padding-top: 15px; }
#dialog-verteilerformular p{  font-size: 100.01%;font-family: Arial, Verdana, Tahoma, sans-serif;font-size: 12px;  line-height: 20px;}
#dialog-verteilerformular.headlineText{  padding-bottom:10px;  font-family: 'Unit-LightRegular',arial;  font-size: 17px !important;}
#dialog-verteilerformular #fancybox-wrap{  width: 480px;}
#dialog-verteilerformular input{width:295px;}
#dialog-verteilerformular textarea{width:522px;}
#dialog-verteilerformular select {width:307px;}
#dialog-verteilerformular .small {font-size:11px;}
#dialog-verteilerformular .col1 {  float:left;  margin-right:10px;  vertical-align:bottom;}
#dialog-verteilerformular .col1 input {  width:250px;}
#dialog-verteilerformular .col2{float:left;vertical-align:bottom;}
#dialog-verteilerformular .col2 input {  width:35px;}
#dialog-verteilerformular .col3{  float:left;  vertical-align:bottom;  margin-right:10px;}
#dialog-verteilerformular .col3 input {  width:250px;}
#dialog-verteilerformular .col4{float:left;vertical-align:bottom;}
#dialog-verteilerformular .col4 input {  width:250px;}
#dialog-verteilerformular .col5{vertical-align:bottom;}
#dialog-verteilerformular .col5 input {  width:35px;}
#dialog-verteilerformular .col6{  float:left;  vertical-align:bottom;  margin-right:10px;}
#dialog-verteilerformular .col6 input {  width:35px;}
#dialog-verteilerformular .col7{float:left;vertical-align:bottom;}
#dialog-verteilerformular .col7 input {  width:238px;}
#dialog-verteilerformular fieldset.first .iForms {border-bottom:0px;}
#dialog-verteilerformular .normal {margin:12px 0px;}
#dialog-verteilerformular button{float:right;}
#dialog-verteilerformular.formBllingAdress {border:1px solid #e6e6e6;margin-top:10px;}
#dialog-verteilerformular .iForms {border:0;}
#dialog-verteilerformular .formBllingAdress .iForms {padding:0 8px;}
#dialog-verteilerformular .formBllingAdress legend{background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1;color: #4C4C4C;display: block;font-family: Arial;font-size: 13px;font-weight: bold;line-height: 37px;width: 98%;padding-left:10px;}
#dialog-verteilerformular .accordion_div.none{  display:none;}
#dialog-verteilerformular .iField{  display:block;}
.dialog-share #fancybox-content{  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;width: 475px;}
#dialog-share, #dialog-share #fancybox-content{  border:none;  width:540px;}
#dialog-share, .dialog-textbox #fancybox-outer{  font-size: 17px;line-height: 1em;color: #4c4c4c;background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1; padding: 6px 4px 7px;margin-bottom: 1px;}
#dialog-share .contentText{  border-top:solid 2px #DEDEDE;    padding-top: 15px; }
#dialog-share p{  font-size: 100.01%;font-family: Arial, Verdana, Tahoma, sans-serif;font-size: 12px;  line-height: 20px;}
#dialog-share.headlineText{  padding-bottom:10px;  font-family: 'Unit-LightRegular',arial;  font-size: 17px !important;}
#dialog-share #fancybox-wrap{  width: 480px;}
#dialog-share input{width:295px;}
#dialog-share textarea{width:444px;}
#dialog-share select {width:307px;}
#dialog-share .small {font-size:11px;}
#dialog-share .col1 {  float:left;  margin-right:10px;  vertical-align:bottom;}
#dialog-share .col1 input {  width:210px;}
#dialog-share .col2{float:left;vertical-align:bottom;}
#dialog-share .col2 input {  width:35px;}
#dialog-share .col3{  float:left;  vertical-align:bottom;  margin-right:10px;}
#dialog-share .col3 input {  width:210px;}
#dialog-share .col4{float:left;vertical-align:bottom;}
#dialog-share .col4 input {  width:210px;}
#dialog-share .col5{float:left;vertical-align:bottom;}
#dialog-share .col5 input {  width:35px;}
#dialog-share .col6{  float:left;  vertical-align:bottom;  margin-right:10px;}
#dialog-share .col6 input {  width:35px;}
#dialog-share .col7{float:left;vertical-align:bottom;}
#dialog-share .col7 input {  width:238px;}
#dialog-share fieldset.first .iForms {border-bottom:0px;}
#dialog-share .normal {margin:12px 0px;}
#dialog-share button{float:right;}
#dialog-share.formBllingAdress {border:1px solid #e6e6e6;margin-top:10px;}
#dialog-share .iForms {border:0;}
#dialog-share .formBllingAdress .iForms {padding:0 8px;}
#dialog-share .formBllingAdress legend{background: #FFFFFF; background: -moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E6E6E6)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E6E6E6',GradientType=0 ); zoom:1;color: #4C4C4C;display: block;font-family: Arial;font-size: 13px;font-weight: bold;line-height: 37px;width: 98%;padding-left:10px;}
#dialog-share .accordion_div.none{  display:none;}
#dialog-share .contentText{  border-top:solid 1px #DEDEDE;    padding-top: 5px;   margin-top: 10px;  color: #4C4C4C;  font-size: 17px;  font-weight: normal;  line-height: 22px;}
#dialog-share .contentText_bottom{  padding-bottom: 3px; }

/* new: Ausschussprotokolle */

.article-rte .commission_headline{
	background:url(../img/border-dotted-h.gif) repeat-x bottom left;
	margin-top:10px;
	padding-bottom: 7px;
	position : relative;
}
.article-rte .commission_headline .label{
	color: #3B3B3B;
	font-weight: bold;
	font-size: 12px;
	margin-right: 10px;
}
.article-rte .commission_headline .col1{
	float:left;
	color:#828282;
	font-size:12px;
}
.article-rte .commission_headline .col2{
	float:left;
	color:#828282;
	font-size:12px;
	position: absolute;
	left:120px; 
}
.article-rte .commission_headline .col3{
	float:right;
	color:#828282;
	font-size:12px;
	position: absolute;
	left:300px; 
}

.article-rte .commission_paragraph{
	background:url(../img/border-dotted-h.gif) repeat-x bottom left;
	margin-top:10px;
	margin-bottom:20px;
	padding-bottom: 2px;
}

.article-rte .commission_paragraph .label{
	float:left;
	color: #3B3B3B;
	font-weight: bold;
	font-size: 12px;
	margin-right: 10px;
}

.article-rte .commission_paragraph .commission_paragraph_list{
	float:left;
	color:#828282;
	font-size:12px;
}

.article-rte .commission_paragraph .commission_paragraph_list .row{
	color:#828282;
	font-size:12px;
}

.article-rte .commission_paragraph .commission_paragraph_list .row table{
	border-style: none;
	margin-top: 0;
	margin-bottom: 10px;
}

.article-rte .commission_paragraph .commission_paragraph_list .row td{
	color:#828282;
	font-size:12px;
	background-color:#F7F7F7;
	height:100%;
	padding: 3px;
	border-left: 0;
	border-right: 10px solid #FFFFFF;
}

.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	margin: 0;
	padding: 0;
	line-height: 0px;
}

.commissionResultList {
	font-size: 12px;
	text-align: left;
	margin-bottom: 10px;
}

.commissionResultList th {
	background-color: #E6E6E6;
	padding: 6px;
	border-right: 1px solid #FFFFFF;
}

.commissionResultList td {
	padding: 10px 6px;
	vertical-align:top;
	background:url("../img/border-dotted-h.gif") repeat-x left bottom transparent;
}

.commissionResultList .col1 {
	width: 12%;
}
.commissionResultList .col2 {
	width: 15%;
}
.commissionResultList .col3 {
	width: 15%;
}
.commissionResultList .col4 {
	width: 23%;
}
.commissionResultList .col5 {
	width: 35%;
	border-right: 0px none;
}

.commissionResultList .detailLink {
	margin-top: 5px;
}
    
.commissionResultList .detailLink a {
	background:url(../img/arrow-double-a65261.png) no-repeat;
	background-position: 0 5px;
	padding-left: 12px;
	font-size: 12px;
	line-height: 18px;
}
    
.commissionResultList .detailLink a:hover {
	background:url(../img/arrow-double-701a32.png) no-repeat;
	background-position: 0 5px;
	padding-left: 12px;
	font-size: 12px;
	line-height: 18px;
}

.link2help a {
	background:url(../img/icon_search-help.png) no-repeat;
	background-position: 4px 0;
	padding-left: 26px;
	line-height: 18px;
	font-size: 12px;
}

.iHelpMod {
	margin: 25px 20px;
}

.iHelpMod p {
	margin: 0;
	padding: 0;
}

.iHelpMod h2 {
    margin-bottom: 10px;
    margin-top: 5px;
}

.iHelpMod h2:first-child {
    margin-top: 0px;
}
