


			/* Icons für Farbe 59007C vorhanden */
			
html {
  background-color:  #FFFDEA ;
  overflow-y: scroll;
  -webkit-font-smoothing: antialiased;
}
.border-radius-reset {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.box-shadow-reset {
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
}
.box-shadow-default {
  box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
}
.caret-right {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.caret-down {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.gudea-regular {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.gudea-bold {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
}
.gudea-italic {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: italic;
}
.garamond-regular {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: normal;
}
.garamond-bold {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: bold;
  font-style: normal;
}
.garamond-italic {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: italic;
}
.gradiant-darkgray {
  background: #505050;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#505050 0%,#303030 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#505050),color-stop(100%,#303030));
  background: -webkit-linear-gradient(top,#505050 0%,#303030 100%);
  background: -o-linear-gradient(top,#505050 0%,#303030 100%);
  background: -ms-linear-gradient(top,#505050 0%,#303030 100%);
  background: linear-gradient(to bottom,#505050 0%,#303030 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#505050',endColorstr='#303030',GradientType=0);
}
.gradiant-lightgray {
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));
  background: -webkit-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -o-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -ms-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: linear-gradient(to bottom,#ffffff 0%,#e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);
}
.hr-arrow-style {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/mp/arrow-up-overlay.png") !important;
}
.textinput-style {
  border: 1px solid #999999;
  box-shadow: inset 0 0 5px #d1d1d1;
  -moz-box-shadow: inset 0 0 5px #d1d1d1;
  -webkit-box-shadow: inset 0 0 5px #d1d1d1;
  border-radius: 0;
  padding: 4px;
  font-size: 14px;
  color: #000;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-height: none !important;
}
.textinput-style:focus {
  border: 1px solid #666666;
}
.button-mst {
  height: 30px;
  display: inline-block;
  padding: 0 10px 0 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-rendering: optimizelegibility;
  color: #000;
  background: #59007C;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#7a3296));
  background: -ms-linear-gradient(bottom,#59007C,#7a3296);
  background: -moz-linear-gradient(center bottom,#59007C 0%,#7a3296 100%);
  background: -o-linear-gradient(#7a3296,#59007C);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a3296', endColorstr='#59007C', GradientType=0);
}
.button-mst:hover {
  text-decoration: underline;
}
.border-radius-reset {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.box-shadow-reset {
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
}
.box-shadow-default {
  box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
}
.caret-right {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.caret-down {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.gudea-regular {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.gudea-bold {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
}
.gudea-italic {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: italic;
}
.garamond-regular {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: normal;
}
.garamond-bold {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: bold;
  font-style: normal;
}
.garamond-italic {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: italic;
}
.gradiant-darkgray {
  background: #505050;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#505050 0%,#303030 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#505050),color-stop(100%,#303030));
  background: -webkit-linear-gradient(top,#505050 0%,#303030 100%);
  background: -o-linear-gradient(top,#505050 0%,#303030 100%);
  background: -ms-linear-gradient(top,#505050 0%,#303030 100%);
  background: linear-gradient(to bottom,#505050 0%,#303030 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#505050',endColorstr='#303030',GradientType=0);
}
.gradiant-lightgray {
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));
  background: -webkit-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -o-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -ms-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: linear-gradient(to bottom,#ffffff 0%,#e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);
}
.border-radius-reset {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.box-shadow-reset {
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
}
.box-shadow-default {
  box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
}
.caret-right {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.caret-down {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.gudea-regular {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.gudea-bold {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
}
.gudea-italic {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: italic;
}
.garamond-regular {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: normal;
}
.garamond-bold {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: bold;
  font-style: normal;
}
.garamond-italic {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: italic;
}
.gradiant-darkgray {
  background: #505050;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#505050 0%,#303030 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#505050),color-stop(100%,#303030));
  background: -webkit-linear-gradient(top,#505050 0%,#303030 100%);
  background: -o-linear-gradient(top,#505050 0%,#303030 100%);
  background: -ms-linear-gradient(top,#505050 0%,#303030 100%);
  background: linear-gradient(to bottom,#505050 0%,#303030 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#505050',endColorstr='#303030',GradientType=0);
}
.gradiant-lightgray {
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));
  background: -webkit-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -o-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -ms-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: linear-gradient(to bottom,#ffffff 0%,#e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);
}
.gradiant-body-lp {
  background-repeat: no-repeat;
  background: #fdfdf9;
  background: -moz-linear-gradient(top,#fdfdf9 0%,#ffffea 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdf9),color-stop(100%,#ffffea));
  background: -webkit-linear-gradient(top,#fdfdf9 0%,#ffffea 100%);
  background: -o-linear-gradient(top,#fdfdf9 0%,#ffffea 100%);
  background: -ms-linear-gradient(top,#fdfdf9 0%,#ffffea 100%);
  background: linear-gradient(to bottom,#fdfdf9 0%,#ffffea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdf9',endColorstr='#ffffea',GradientType=0);
}
.gradiant-gold {
  background: #ded1b6;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZDFiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWI0ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ded1b6),color-stop(100%,#c9b488));
  background: -webkit-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
  background: -o-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
  background: -ms-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
  background: linear-gradient(to bottom,#ded1b6 0%,#c9b488 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ded1b6',endColorstr='#c9b488',GradientType=0);
}
.gradiant-red {
  background: #a3424d;
  background: -moz-linear-gradient(top,#a3424d 0%,#842424 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#a3424d),color-stop(100%,#842424));
  background: -webkit-linear-gradient(top,#a3424d 0%,#842424 100%);
  background: -o-linear-gradient(top,#a3424d 0%,#842424 100%);
  background: -ms-linear-gradient(top,#a3424d 0%,#842424 100%);
  background: linear-gradient(to bottom,#a3424d 0%,#842424 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3424d',endColorstr='#842424',GradientType=0);
}
.textinput-style {
  border: 1px solid #999999;
  box-shadow: inset 0 0 5px #d1d1d1;
  -moz-box-shadow: inset 0 0 5px #d1d1d1;
  -webkit-box-shadow: inset 0 0 5px #d1d1d1;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  padding: 4px;
  font-size: 14px;
  color: #000;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-height: none !important;
}
.textinput-style:focus {
  border: 1px solid #666666;
}
.button-gold {
  height: 30px;
  display: inline-block;
  padding: 0 10px 0 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-rendering: optimizelegibility;
  color: #505050;
  background: #ded1b6;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZDFiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWI0ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ded1b6),color-stop(100%,#c9b488));
  background: -webkit-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
  background: -o-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
  background: -ms-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
  background: linear-gradient(to bottom,#ded1b6 0%,#c9b488 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ded1b6',endColorstr='#c9b488',GradientType=0);
}
.button-gold:hover {
  text-decoration: underline;
}
.border-radius-reset {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.box-shadow-reset {
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
}
.box-shadow-default {
  box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
}
.caret-right {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.caret-down {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.gudea-regular {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.gudea-bold {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
}
.gudea-italic {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: italic;
}
.garamond-regular {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: normal;
}
.garamond-bold {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: bold;
  font-style: normal;
}
.garamond-italic {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: italic;
}
.gradiant-darkgray {
  background: #505050;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#505050 0%,#303030 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#505050),color-stop(100%,#303030));
  background: -webkit-linear-gradient(top,#505050 0%,#303030 100%);
  background: -o-linear-gradient(top,#505050 0%,#303030 100%);
  background: -ms-linear-gradient(top,#505050 0%,#303030 100%);
  background: linear-gradient(to bottom,#505050 0%,#303030 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#505050',endColorstr='#303030',GradientType=0);
}
.gradiant-lightgray {
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));
  background: -webkit-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -o-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -ms-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: linear-gradient(to bottom,#ffffff 0%,#e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);
}
.hr-arrow-style {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/mp/arrow-up-overlay.png") !important;
}
.textinput-style {
  border: 1px solid #999999;
  box-shadow: inset 0 0 5px #d1d1d1;
  -moz-box-shadow: inset 0 0 5px #d1d1d1;
  -webkit-box-shadow: inset 0 0 5px #d1d1d1;
  border-radius: 0;
  padding: 4px;
  font-size: 14px;
  color: #000;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-height: none !important;
}
.textinput-style:focus {
  border: 1px solid #666666;
}
.button-mst {
  height: 30px;
  display: inline-block;
  padding: 0 10px 0 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-rendering: optimizelegibility;
  color: #000;
  background: #59007C;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#7a3296));
  background: -ms-linear-gradient(bottom,#59007C,#7a3296);
  background: -moz-linear-gradient(center bottom,#59007C 0%,#7a3296 100%);
  background: -o-linear-gradient(#7a3296,#59007C);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a3296', endColorstr='#59007C', GradientType=0);
}
.button-mst:hover {
  text-decoration: underline;
}
.gradiant-mst {
  background: #59007C;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#3030b3));
  background: -ms-linear-gradient(bottom,#59007C,#3030b3);
  background: -moz-linear-gradient(center bottom,#59007C 0%,#3030b3 100%);
  background: -o-linear-gradient(#3030b3,#59007C);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3030b3', endColorstr='#59007C', GradientType=0);
}
.gradiant-mst-lighten {
  background: #59007C;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#7a3296));
  background: -ms-linear-gradient(bottom,#59007C,#7a3296);
  background: -moz-linear-gradient(center bottom,#59007C 0%,#7a3296 100%);
  background: -o-linear-gradient(#7a3296,#59007C);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a3296', endColorstr='#59007C', GradientType=0);
}
.footer {
  background:  #fffdea;
}
h1,
h2,
h3,
h4,
h5,
h6,
.teaser a,
p.teaser {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: normal;
}
.btn {
  background: #59007C;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#3030b3));
  background: -ms-linear-gradient(bottom,#59007C,#3030b3);
  background: -moz-linear-gradient(center bottom,#59007C 0%,#3030b3 100%);
  background: -o-linear-gradient(#3030b3,#59007C);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3030b3', endColorstr='#59007C', GradientType=0);
  color: #000 !important;
}
.btn:hover {
  background: #59007C;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#3030b3));
  background: -ms-linear-gradient(bottom,#59007C,#3030b3);
  background: -moz-linear-gradient(center bottom,#59007C 0%,#3030b3 100%);
  background: -o-linear-gradient(#3030b3,#59007C);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3030b3', endColorstr='#59007C', GradientType=0);
}
.well,.teaserSection {
  background:  #ffffff;
}
.well a, #cookiehinweis a {
  color: #59007C;
}
.well a:before {
  color: #59007C;
}
.well a.link-block:before,
.well a.link-inline:before,
.well p a.link-inline:before,
.well p a.link-block:before,
.well p.link-inline a:before,
.well p.link-block a:before,
.well li a.link-inline:before,
.well li a.link-block:before {
  color: #59007C;
}
.well .mod-scroller .slide-up,
.well .mod-scroller .slide-down {
  background-color: #59007C;
}
.well .mod-header,
.well .mod-footer,
.well .mod-scroller,
.well .mod-header > i[class*="ico-"] {
  background-color:  #ffffff;
}
hr.seperator-solid {
  border-top-color: #59007C;
}
.ico-mail-gold {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-mail-usr.png");
}
.ico-download-gold {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-download-usr.png");
}
.ico-readout {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-read-usr.png");
}
.well .link-download {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-download-usr.png") !important;
}
.well .link-external {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-external-usr.png") !important;
}
.pages {
  background-color:  #ffffff;
}
.pages a.prev {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite-rl.png");
}
.pages a.next {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
.pages div ul li a {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
body.m-energiewende {
  background-repeat: no-repeat;
  background: #fdfdf9;
  background: -moz-linear-gradient(top,#fdfdf9 0%,#ffffea 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdf9),color-stop(100%,#ffffea));
  background: -webkit-linear-gradient(top,#fdfdf9 0%,#ffffea 100%);
  background: -o-linear-gradient(top,#fdfdf9 0%,#ffffea 100%);
  background: -ms-linear-gradient(top,#fdfdf9 0%,#ffffea 100%);
  background: linear-gradient(to bottom,#fdfdf9 0%,#ffffea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdf9',endColorstr='#ffffea',GradientType=0);
}
.border-radius-reset {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.box-shadow-reset {
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
}
.box-shadow-default {
  box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
}
.caret-right {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.caret-down {
  margin: 6px 4px 0 0;
  border-left: 5px solid;
  border-right: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  display: inline-block;
}
.gudea-regular {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
.gudea-bold {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
}
.gudea-italic {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: italic;
}
.garamond-regular {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: normal;
}
.garamond-bold {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: bold;
  font-style: normal;
}
.garamond-italic {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: italic;
}
.gradiant-darkgray {
  background: #505050;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#505050 0%,#303030 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#505050),color-stop(100%,#303030));
  background: -webkit-linear-gradient(top,#505050 0%,#303030 100%);
  background: -o-linear-gradient(top,#505050 0%,#303030 100%);
  background: -ms-linear-gradient(top,#505050 0%,#303030 100%);
  background: linear-gradient(to bottom,#505050 0%,#303030 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#505050',endColorstr='#303030',GradientType=0);
}
.gradiant-lightgray {
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));
  background: -webkit-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -o-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -ms-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: linear-gradient(to bottom,#ffffff 0%,#e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);
}
.box-shadow-default-bp {
  box-shadow: 1px 1px 10px #ebebeb;
  -moz-box-shadow: 1px 1px 10px #ebebeb;
  -webkit-box-shadow: 1px 1px 10px #ebebeb;
}
.gradiant-red {
  background: #a3424d;
  background: -moz-linear-gradient(top,#a3424d 0%,#842424 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#a3424d),color-stop(100%,#842424));
  background: -webkit-linear-gradient(top,#a3424d 0%,#842424 100%);
  background: -o-linear-gradient(top,#a3424d 0%,#842424 100%);
  background: -ms-linear-gradient(top,#a3424d 0%,#842424 100%);
  background: linear-gradient(to bottom,#a3424d 0%,#842424 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3424d',endColorstr='#842424',GradientType=0);
}
.gradiant-lightestgray-revert {
  background: #f1f1f1;
  background: -moz-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#ffffff));
  background: -webkit-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);
  background: -o-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);
  background: -ms-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);
  background: linear-gradient(to bottom,#f1f1f1 0%,#ffffff 100%);
}
.button-style {
  height: 30px;
  display: inline-block;
  padding: 0 10px 0 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-rendering: optimizelegibility;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/bp/bg-buttons-bp.png') no-repeat;
}
.button-style:hover {
  text-decoration: underline;
}
.button-red {
  height: 30px;
  display: inline-block;
  padding: 0 10px 0 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-rendering: optimizelegibility;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/bp/bg-buttons-bp.png') no-repeat;
  color: #FFF;
  background-position: 0 0;
}
.button-red:hover {
  text-decoration: underline;
}
.button-red:hover,
.button-red:focus {
  background-position: 0 -30px;
}
.button-lightgrey {
  height: 30px;
  display: inline-block;
  padding: 0 10px 0 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-rendering: optimizelegibility;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/bp/bg-buttons-bp.png') no-repeat;
  color: #993333;
  background-position: 0 -60px;
}
.button-lightgrey:hover {
  text-decoration: underline;
}
.button-lightgrey:hover,
.button-lightgrey:focus {
  background-position: 0 -90px;
}
.hr-arrow-style {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/arrow-up-overlay.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  margin: 20px 0 0;
  padding-top: 10px;
}
.textinput-style {
  border: 1px solid #d1d1d1;
  box-shadow: inset 0 0 5px #d1d1d1;
  -moz-box-shadow: inset 0 0 5px #d1d1d1;
  -webkit-box-shadow: inset 0 0 5px #d1d1d1;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  padding: 4px;
  font-size: 14px;
  color: #000;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-height: none !important;
}
.textinput-style:focus {
  border: 1px solid #666666;
}
.error input.text {
  border: 1px solid #993333 !important;
}
p.error {
  color: #993333;
}
.mod-devtoolbar {
  position: relative;
  height: 40px;
}
.mod-devtoolbar.no-height {
  height: auto;
}
.mod-devtoolbar .toggler {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 2000;
  padding: 5px;
  cursor: pointer;
}
.mod-devtoolbar .navbar-fixed-top {
  margin-bottom: 0px;
}
.mod-devtoolbar a:hover {
  text-decoration: none !important;
}
.mod-devtoolbar .navbar .nav > li > span {
  display: block;
  float: none;
  padding: 10px 15px 10px;
}
.mod-devtoolbar .dropdown-menu.twoCols {
  width: 400px;
}
.mod-devtoolbar .dropdown-menu.twoCols li {
  float: left;
  width: 200px;
}
.mod-devtoolbar .dropdown-menu.twoCols li:nth-child(2n-1) {
  width: 199px;
  border-right: 1px solid #E6E6E6;
}
.popover {
  z-index: 9999;
}
.mod-skipnavi a#top {
  display: block !important;
  width: 0;
  height: 0;
}
.mod-skipnavi > ul {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
.mod-skipnavi > ul li {
  display: inline;
}
.mod-skipnavi > ul li a {
  display: block;
  position: absolute;
  top: -9999px;
  left: -9999px;
  font-weight: 700;
}
.mod-skipnavi > ul li a:focus,
.mod-skipnavi > ul li a:active {
  position: static;
  top: 0;
  left: 0;
  padding: 5px;
}
.m-pbs .mod-mp-header {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/mp/mp-header.png') repeat-x;
  height: 30px;
}
.m-pbs .mod-mp-header ul {
  list-style: none;
  margin: 0;
  padding: 0 10px 0 0;
  height: 30px;
  float: left;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/mp/mp-header.png') no-repeat right -60px;
}
.m-pbs .mod-mp-header ul li {
  float: left;
  height: 30px;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/mp/mp-header.png') no-repeat 0 -30px;
}
.m-pbs .mod-mp-header ul li a {
  display: block;
  padding: 0 10px 0 20px;
  height: 30px;
  line-height: 30px;
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-size: 15px;
  color: #000;
}
.m-pbs .mod-mp-header ul li a i.ico-lion {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/bw-lion-small.png') no-repeat;
  width: 25px;
  height: 14px;
  margin-top: 6px;
}
.ie8 .m-pbs .mod-mp-header ul li a i.ico-lion,
.ie7 .m-pbs .mod-mp-header ul li a i.ico-lion {
  margin-top: 1px;
}
.ie7 .m-pbs .mod-mp-header ul li a i.ico-lion {
  vertical-align: middle;
}
@media (max-width: 767px) {
  .m-energiewende .mod-mp-header {
    background: none;
  }
  .m-energiewende .mod-mp-header .container {
    display: none;
  }
}
@media screen {
  .mod-top-menu .nav {
    margin-bottom: 0px;
    margin-top: 0px;
  }
  .mod-top-menu .nav .dropdown-toggle .caret {
    vertical-align: top;
    margin-top: 4px;
  }
  .mod-top-menu .nav-pills > li > h2 {
    font-size: 14px;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  }
  .mod-top-menu .nav-pills > li > h2 > a {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    margin: 2px 0px 0px;
    padding: 4px 8px;
  }
  .mod-top-menu .nav-pills > li > a {
    padding-right: 0;
    padding-left: 15px;
  }
  .mod-top-menu .nav-pills > li > a:hover,
  .mod-top-menu .nav-pills > li > a:focus {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background: transparent !important;
  }
}
@media print {
  .mod-top-menu {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .mod-top-menu {
    display: none;
  }
}
@media screen {
  .header .span12 {
    min-height: auto;
  }
  .mod-top-menu {
    position: absolute;
    top: -30px;
    right: 0;
    z-index: 3;
  }
  .mod-top-menu .flags > li > a {
    margin: 10px 4px 0 4px;
    width: 20px;
    height: 14px;
    display: block;
    text-indent: -9999px;
    overflow: hidden;
    line-height: 14px;
    background-repeat: no-repeat;
  }
  .mod-top-menu .flags > li > a:hover {
    background-position: 0 -20px;
  }
  .mod-top-menu .flags .active {
    display: none;
  }
  .mod-top-menu .flags .de-DE {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/flag-de.png');
  }
  .mod-top-menu .flags .en-GB {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/flag-gb.png');
  }
  .mod-top-menu .flags .fr-FR {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/flag-fr.png');
  }
  .mod-top-menu li.dropdown {
    position: static;
    margin-right: 5px;
  }
  .mod-top-menu .flyout-mst {
    position: absolute;
    top: 0;
    right: 0;
    width: 700px;
  }
  .mod-top-menu .flyout-mst .container {
    width: auto;
  }
  .mod-top-menu .flyout-mst .wrap-flyout {
    margin-right: 0px;
    width: 700px;
    padding-bottom: 50px !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.4);
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mod-header .teaser {
    font-style: italic;
    color: #999999;
    margin: 5px 0px;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mod-header .teaser:before {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/bw-lion-small.png');
    content: '';
    width: 25px;
    height: 11px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    margin: 7px 12px 12px;
    vertical-align: text-top;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mod-header hr {
    margin: 0 0 20px;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .wrap-mod {
    margin: 0;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .wrap-mod ul li {
    border-left: 6px solid;
    margin: 0 0 8px 0;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .wrap-mod ul li h3 {
    margin: 0;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .wrap-mod ul li a {
    font-size: 18px;
    line-height: 22px;
    color: #000;
    display: block;
    padding: 4px 0 4px 10px;
    min-height: 50px;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .wrap-mod ul li a:hover,
  .mod-top-menu .flyout-mst .wrap-flyout .wrap-mod ul li a:focus {
    text-decoration: underline;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .close-trigger {
    background: #ded1b6;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZDFiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWI0ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ded1b6),color-stop(100%,#c9b488));
    background: -webkit-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
    background: -o-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
    background: -ms-linear-gradient(top,#ded1b6 0%,#c9b488 100%);
    background: linear-gradient(to bottom,#ded1b6 0%,#c9b488 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ded1b6',endColorstr='#c9b488',GradientType=0);
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    color: #000;
    position: absolute;
    bottom: 20px;
    right: 0px;
    padding: 0 20px 0 0;
    height: 25px;
    line-height: 25px;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .close-trigger:before {
    display: inline-block;
    float: left;
    content: '';
    height: 25px;
    width: 6px;
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow.png');
    margin: 0;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .close-trigger i {
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-close-black.png') no-repeat 15px 2px;
    width: 35px;
    height: 20px;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst01 {
    color: #000;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst02 {
    color: #232380;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst03 {
    color: #cb3300;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst04 {
    color: #29778b;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst05 {
    color: #ea8520;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst06 {
    color: #286e4b;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst07 {
    color: #3c77b1;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst08 {
    color: #429833;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst09 {
    color: #6766cb;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst010 {
    color: #016155;
  }
  .mod-top-menu .flyout-mst .wrap-flyout .mst011 {
    color: #941100;
  }
}
.m-pbs .modlogoandclaim {
  margin-top: 25px;
}
.m-pbs .modlogoandclaim a {
  height: 50px;
  text-decoration: none;
  width: auto;
  display: block;
}

.logoandclaim-left {
	float: left;
}
.logoandclaim-left a > span {
	float: left;
}

.claim-right {
	float: right;
}
.claim-right a > span {
	float: right;
	text-align: right;
}


.m-pbs .modlogoandclaim a > img {
      margin-bottom: 9px;
  display: block;
  float: left;
  margin-right: 15px;
}
.m-pbs .modlogoandclaim a > span {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif !important;
  font-size: 19px;
  white-space: nowrap;
  color: #000;
    line-height: 21px;
  margin-top: -2px;
  }
.m-energiewende .modlogoandclaim a {
  height: auto;
  *width: 420px;
}
.m-energiewende .modlogoandclaim a > span {
  font-size: 14px;
  line-height: 14px;
  background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/m-energiewende/sublogo-baden-wuerttemberg.png") no-repeat -30px 0px;
  *background-position: -120px 0;
  display: block;
  width: 320px;
  height: 75px;
}
.m-energiewende .modlogoandclaim a > span span {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  display: block;
  font-weight: bold;
  font-size: 26px;
  line-height: 28px;
}
@media (max-width: 568px) {
  .m-pbs .modlogoandclaim {
    margin-top: 0;
  }
  .m-pbs .modlogoandclaim a {
    margin-left: auto;
    margin-right: auto;
    width: 290px;
    text-align: center;
    height: auto;
  }
  .m-pbs .modlogoandclaim a img {
    float: none;
    margin: 0 auto 5px;
  }
  .m-pbs .modlogoandclaim a .logo-claim {
    display: block;
    float: left;
  }
}
.mod-global-search form {
  height: 24px;
  margin-top: 10px;
}
.mod-global-search fieldset {
  position: relative;
  height: 30px;
  background: #FFF;
}
.mod-global-search fieldset label {
  margin: 0;
  padding: 0;
}
.mod-global-search fieldset label span {
  display: none !important;
}
.ie7 .mod-global-search fieldset,
.ie8 .mod-global-search fieldset {
  border: 1px solid #e5e5e5 !important;
}
.mod-global-search fieldset #gsearchInput {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
  display: block;
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  border: 0px;
  background: transparent !important;
  height: 30px;
  min-height: auto;
  max-height: none;
  padding: 4px 30px 4px 10px;
  -webkit-box-shadow: 1px 1px 5px rgba(157,150,147,0.3) inset;
  -moz-box-shadow: 1px 1px 5px rgba(157,150,147,0.3) inset;
  box-shadow: 1px 1px 5px rgba(157,150,147,0.3) inset;
  border: 1px solid #f2f2f2;
  color: #999999;
}
.mod-global-search fieldset #gsearchInput:focus,
.mod-global-search fieldset #gsearchInput:active {
  border-color: #999999;
  outline: 0;
  color: #000;
}
.ie7 .mod-global-search fieldset #gsearchInput,
.ie8 .mod-global-search fieldset #gsearchInput {
  border: none !important;
  line-height: 24px;
  height: 24px;
  width: 180px;
  padding-right: 0;
}
.mod-global-search fieldset #gsearchSubmit {
  position: absolute;
  top: 1px;
  right: 0;
  display: inpine-block;
  border: 0px;
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent !important;
  margin-right: 3px;
  height: 24px;
  opacity: 0.8;
  cursor: pointer;
}
.mod-global-search fieldset #gsearchSubmit:hover,
.mod-global-search fieldset #gsearchSubmit:focus {
  opacity: 1;
}
.mod-global-search fieldset ::-webkit-input-placeholder {
  color: #666666;
}
.mod-global-search fieldset :-moz-placeholder {
  color: #666666;
}
@media (max-width: 767px) {
  .mod-global-search {
    display: none;
  }
}
.m-pbs .mod-global-search form {
  margin:  0px 0 0;
}
.m-pbs .mod-global-search #gsearchSubmit {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-search-custom.png');
}
@media screen {
  .mod-main-menu {
    position: relative;
  }
  .mod-main-menu .hidden {
    display: none;
  }
  .mod-main-menu .teaser-box a.link-block, .mod-main-menu .teaser-box p.link-block a {
    margin-top: 8px;
    display: block;
  }
  .mod-main-menu .teaser-box a.link-block:before, .mod-main-menu .teaser-box p.link-block a:before {
    content: '';
    margin: 6px 4px 0 0;
    border-left: 5px solid;
    border-right: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    display: inline-block;
  }
  .mod-main-menu .teaser-box a.link-inline, .mod-main-menu .teaser-box p.link-inline a {
    margin-left: 10px;
  }
  .mod-main-menu .teaser-box a.link-inline:before, .mod-main-menu .teaser-box p.link-inline a:before {
    content: '';
    margin: 6px 4px 0 0;
    border-left: 5px solid;
    border-right: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    display: inline-block;
  }
  .mod-main-menu li.hover .flyout {
    display: block !important;
  }
  .mod-main-menu .flyout {
    width: 940px;
    position: absolute;
    top: 38px;
    left: 0;
    z-index: 100;
  }
  .mod-main-menu .nav-flyout .wrap-flyout {
    background-color: #fff;
    border: 0;
    border-radius: 0px;
    -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
    -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
    box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
    height: auto;
    position: absolute;
  }
  .mod-main-menu .nav-flyout .wrap-flyout .wrap-mod {
    margin: 0;
  }
}
@media (max-width: 767px) {
  li.hover .flyout {
    display: block;
    z-index: 100;
  }
  li.hover .flyout .span6 {
    width: auto;
    margin: 0;
  }
}
@media screen {
  .mod-main-menu-mobi {
    display: none;
  }
  .mod-main-menu .navbar {
    margin-top: 10px;
  }
  .mod-main-menu .navbar .navbar-inner {
    background: #cdb2d7;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,0.2);
    box-shadow: 0 0 4px rgba(0,0,0,0.2);
    border: 1px solid #59007C;
    border-radius: 0px;
    min-height: 0px;
    height: 38px;
    padding-left: 0px;
    padding-right: 0px;
    z-index: 101;
  }  
  .mod-main-menu .navbar .nav {
    position: relative;
    margin-right: 0px;
  }
  .mod-main-menu .navbar .nav > li > h2 {
    margin: 0;
    font-size: 20px;
  }
  .mod-main-menu .navbar .nav > li > h2 > a {
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
    font-size: 20px;
    color:  #000;
    float: none;
    line-height: 36px;
    line-height: 44px \9;
    height: 38px;
    display: block;
    padding: 0 32px 0 22px;
    text-decoration: none;
    text-shadow: 0 0px 0px rgba(0,0,0,0);
  }
  .mod-main-menu .navbar .nav > li > h2 > a:before {
    content: "";
    width:  7px ;
    height: 38px;
    display: block;
    float: left;
    position: relative;
    left: -30px;
    background-repeat: no-repeat;
  }
  .mod-main-menu .navbar .nav > li > h2 > a:hover,
  .mod-main-menu .navbar .nav > li > h2 > a:focus {
    text-shadow: 0 0px 0px rgba(0,0,0,0);
    text-decoration: underline;
     background-color: #59007C;     outline: none;
  }
  .mod-main-menu .navbar .nav > li:first-child > h2 > a {
    padding-left: 25px;
  }
    .mod-main-menu .navbar .sec2 {
    float: right;
  }
  .mod-main-menu .navbar .sec2 > li > h2 > a {
    background: #ffffff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));
    background: -webkit-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
    background: -o-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
    background: -ms-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
    background: linear-gradient(to bottom,#ffffff 0%,#e8e8e8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);
    height: 38px;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #505050 !important;
    line-height: 38px;
    padding: 0 20px 0 10px !important;
    text-decoration: none;
    text-shadow: 0 0px 0 rgba(0,0,0,0.25);
    text-rendering: optimizelegibility;
  }
  .mod-main-menu .navbar .sec2 > li > h2 > a:hover,
  .mod-main-menu .navbar .sec2 > li > h2 > a:focus {
    background: #a3424d;
    background: -moz-linear-gradient(top,#a3424d 0%,#842424 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#a3424d),color-stop(100%,#842424));
    background: -webkit-linear-gradient(top,#a3424d 0%,#842424 100%);
    background: -o-linear-gradient(top,#a3424d 0%,#842424 100%);
    background: -ms-linear-gradient(top,#a3424d 0%,#842424 100%);
    background: linear-gradient(to bottom,#a3424d 0%,#842424 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3424d',endColorstr='#842424',GradientType=0);
    color: #FFF !important;
    font-style: normal;
    text-decoration: underline;
  }
  .mod-main-menu .navbar .sec2 > li > h2 > a:before {
    content: '';
    height: 0px;
    width: 0px;
    background: transparent !important;
    padding: 0px;
    display: none;
  }
  .mod-main-menu .navbar .sec2 > li > h2 > a i {
    width: 30px;
    height: 20px;
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/bubbles-small.png');
    background-repeat: no-repeat;
    display: inline-block;
    float: none;
    margin: 1px 8px 1px 10px;
    vertical-align: text-top;
  }
  .mod-main-menu .navbar .nav > .active > h2 > a,
  .mod-main-menu .navbar .nav li.hover h2 > a,
  .mod-main-menu .navbar .nav h2 > a:hover,
  .mod-main-menu .navbar .nav h2 > a:focus {
     background: #59007C;     box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    font-style: italic;
    color:  #FFF ;
    text-shadow: 0 0px 0px rgba(0,0,0,0);
  }
  .mod-main-menu .nav-flyout {
    position: absolute;
    left:  0px ;
    top: 38px;
    width: 940px;
    background: #fff;
  }
  .mod-main-menu .nav-flyout .container {
    box-shadow: 0 2px 8px rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,0.4);
  }
  .mod-main-menu .nav-flyout .span3 .nav-item {
    margin-bottom: 24px;
  }
  .mod-main-menu .nav-flyout .span3 .last {
    margin-bottom: 0px;
  }
  .mod-main-menu .nav-flyout .wrap-flyout {
    padding: 30px 20px 60px;
    position: relative;
    box-shadow: inset 0 4px 4px -3px rgba(157,151,148,0.7);
    -webkit-box-shadow: inset 0 4px 4px -3px rgba(157,151,148,0.7);
    overflow: visible;
  }
  .mod-main-menu .nav-flyout .wrap-flyout .navCloseTrigger {
    background: #59007C;
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#7a3296));
    background: -ms-linear-gradient(bottom,#59007C,#7a3296);
    background: -moz-linear-gradient(center bottom,#59007C 0%,#7a3296 100%);
    background: -o-linear-gradient(#7a3296,#59007C);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a3296', endColorstr='#59007C', GradientType=0);
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    color: #000;
    position: absolute;
    bottom: -40px;
    right: -20px;
    padding: 0 20px 0 0;
    height: 25px;
    line-height: 25px;
  }
  .mod-main-menu .nav-flyout .wrap-flyout .navCloseTrigger:before {
    display: inline-block;
    float: left;
    content: '';
    height: 25px;
    width: 6px;
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow.png');
    margin: 0;
  }
  .mod-main-menu .nav-flyout .wrap-flyout .navCloseTrigger i {
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-close-black.png') no-repeat 15px 2px;
    width: 35px;
    height: 20px;
  }
  .mod-main-menu .nav-flyout .wrap-mod {
    position: relative;
    height: 100%;
  }
  .mod-main-menu .nav-flyout .teaser-box {
    border-left: 1px dashed #666666;
    padding-left: 20px;
    height: 100% !important;
    vertical-align: top;
  }
  .mod-main-menu .nav-flyout .teaser-box .img {
    margin: 13px 0 18px;
  }
  .mod-main-menu .nav-flyout .teaser-box h3 {
    font-size: 22px;
    margin: 5px 0 10px;
  }
  .mod-main-menu .nav-flyout .teaser-box .pointed-brand {
    margin-bottom: 0px;
  }
  .mod-main-menu .nav-flyout .teaser-box p a {
    color: #59007C;
  }
  .mod-main-menu .nav-flyout .teaser-box p a:before {
    content: '';
    margin: 6px 4px 0 0;
    border-left: 5px solid;
    border-right: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    display: inline-block;
  }
  .mod-main-menu .nav-flyout h3 {
    font-size: 17px;
    margin: 0 0 4px;
    color: #000;
  }
  .mod-main-menu .nav-flyout h3 a {
    color: #000;
  }
  .mod-main-menu .nav-flyout ul {
    margin-bottom: 0px;
  }
  .mod-main-menu .nav-flyout ul li a:before, ul#childrennavi li a:before, ul.pbsbw2-modulnavi li a:before {
    height: 5px;
    width: 3px;
    border-left: 4px solid ;
    border-right: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    content: "";
    display: inline-block;
    height: 0;
    vertical-align: top;
    width: 0;
    margin: 7px 5px 0 0;
    background-image: none;
  }
  .mod-main-menu li.hover .tooltip-flyout {
    display: none !important;
  }
  .m-stm .mod-main-menu .nav-flyout .wrap-flyout .navCloseTrigger,
  .m-pbs .mod-main-menu .nav-flyout .wrap-flyout .navCloseTrigger {
    color: white;
  }
  .m-stm .mod-main-menu .nav-flyout .wrap-flyout .navCloseTrigger i,
  .m-pbs .mod-main-menu .nav-flyout .wrap-flyout .navCloseTrigger i {
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-close-white.png') no-repeat 15px 2px;
  }
  .m-mvi .mod-main-menu .nav-flyout .wrap-flyout .navCloseTrigger {
    background: #75a5a0;
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#75a5a0),color-stop(1,#99dad2));
    background: -ms-linear-gradient(bottom,#75a5a0,#99dad2);
    background: -moz-linear-gradient(center bottom,#75a5a0 0%,#99dad2 100%);
    background: -o-linear-gradient(#99dad2,#75a5a0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99dad2', endColorstr='#75a5a0', GradientType=0);
  }
}
@media (max-width: 767px) {
  .mod-main-menu {
    display: none;
  }
  .mod-main-menu-mobi {
    display: block;
  }
  .mod-main-menu-mobi .navbar {
    position: relative;
    z-index: 10;
  }
  .mod-main-menu-mobi .navbar .navbar-inner {
    background: #59007C;
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#7a3296));
    background: -ms-linear-gradient(bottom,#59007C,#7a3296);
    background: -moz-linear-gradient(center bottom,#59007C 0%,#7a3296 100%);
    background: -o-linear-gradient(#7a3296,#59007C);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#505050',endColorstr='#303030',GradientType=0);
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    border-radius: 0px;
    background-repeat: repeat-x;
    min-height: 0px;
    padding-left: 0px;
    padding-right: 0px;
    border: 0px;
    margin-left: -15px;
    height: 38px;
  }
  .mod-main-menu-mobi .navbar .nav {
    position: static;
    float: none;
    margin: 0;
  }
  .mod-main-menu-mobi .navbar .nav > li {
    float: none;
  }
  .mod-main-menu-mobi .navbar .nav > li > a {
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
    font-size: 20px;
    color: #FFF;
    float: none;
    line-height: 38px;
    padding: 0 20px 0 0;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    text-rendering: optimizelegibility;
    text-transform: uppercase;
    display: block;
  }
  .mod-main-menu-mobi .navbar .nav > li a:hover {
    text-shadow: 0 0px 0px rgba(0,0,0,0);
    text-decoration: underline;
  }
  .mod-main-menu-mobi .navbar .nav > li:first-child > a {
    padding-right: 0px;
  }
  .mod-main-menu-mobi .navbar .navbar-inner {
  	margin-left: 0;
  	padding-left: 10px;
	background: #cdb2d7;
    border: 1px solid #59007C;
  }
  .mod-main-menu-mobi .navbar .nav > li > a {
  	color: #000;
  	text-shadow: none;
  }
  
  .mod-main-menu-mobi .navbar .nav > li:first-child .caret {
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #000;
    content: "";
    display: inline-block;
    height: 0;
    vertical-align: top;
    width: 0;
    margin: 15px 20px 0 0;
  }
  .mod-main-menu-mobi .flyout {
    top: 38px;
    z-index: 9;
    width: 305px;
  }
  .mod-main-menu-mobi .flyout li {
    margin: 0px;
  }
  .mod-main-menu-mobi .flyout .last {
    margin-right: 0px;
  }
  .mod-main-menu-mobi .flyout .wrap-mod {
    margin: 15px 0 20px;
  }
  .mod-main-menu-mobi .flyout .wrap-flyout {
    padding: 0px 20px;
    padding-top: 8px;
    padding-bottom: 24px;
    position: relative;
  }
  .mod-main-menu-mobi .flyout .wrap-flyout {
  	left: -26px;
  	width: 290px;
  }
  
  .mod-main-menu-mobi .flyout .wrap-flyout .navCloseTrigger {
    background: #59007C;
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#7a3296));
    background: -ms-linear-gradient(bottom,#59007C,#7a3296);
    background: -moz-linear-gradient(center bottom,#59007C 0%,#7a3296 100%);
    background: -o-linear-gradient(#7a3296,#59007C);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a3296', endColorstr='#59007C', GradientType=0);
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    color: #000;
    position: absolute;
    bottom: 20px;
    right: 0px;
    padding: 0 20px 0 0;
    height: 25px;
    line-height: 25px;
  }
  .mod-main-menu-mobi .flyout .wrap-flyout .navCloseTrigger:before {
    display: inline-block;
    float: left;
    content: '';
    height: 25px;
    width: 6px;
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow.png');
    margin: 0;
  }
  .mod-main-menu-mobi .flyout .wrap-flyout .navCloseTrigger i {
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-close-black.png') no-repeat 15px 2px;
    width: 35px;
    height: 20px;
  }
  .mod-main-menu-mobi .flyout h3 > a {
    font-size: 20px !important;
    margin-bottom: 4px;
    color: #000 !important;
    text-transform: uppercase;
  }
  .mod-main-menu-mobi .flyout ul {
    margin-bottom: 0px;
  }
  .mod-main-menu-mobi .flyout ul li {
    margin-left: 8px;
    margin-bottom: 20px;
  }
  .mod-main-menu-mobi .flyout ul li a {
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
    font-weight: normal;
    font-style: normal;
    font-size: 17px;
    display: block;
    width: 100%;
  }
  .mod-main-menu-mobi .flyout ul li:first-child {
    margin-bottom: 20px;
  }
}
.mod-breadcrumb ul {
  height: 18px;
  margin-bottom: 12px;
  margin-top: 7px;
}
.mod-breadcrumb ul > li {
  float: left;
  display: inline-block;
  margin-right: 10px;
  font-style: italic;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  color: #6e6e6e;
  font-size: 13px;
}
.mod-breadcrumb ul > li a,
.mod-breadcrumb ul > li a:hover {
  color: #6e6e6e;
  font-size: 13px;
  font-style: normal;
}
.mod-breadcrumb ul > li:first-child {
  font-style: normal;
}
.mod-breadcrumb ul > li:before {
  content: '»';
}
.mod-breadcrumb ul > li.noPrefix:before {
  content: '';
}
.mod-breadcrumb ul > li.noPrefix {
  margin-right: 0;
}
.mod-breadcrumb ul > li:first-child:before {
  content: '';
}
@media (max-width: 568px) {
  .mod-breadcrumb {
    display: none;
  }
}
@media print {
  .csc-mailform {
    display: none;
  }
}
.csc-mailform ol {
  margin: 0;
}
.csc-mailform ol li.csc-form-element {
  list-style: none;
  margin-bottom: 10px;
  clear: both;
  position: relative;
}
.csc-mailform ol li.csc-form-element:after {
  display: table;
  line-height: 0;
  content: "";
  clear: both;
}
.csc-mailform fieldset {
  border: 0;
  background: none;
  border-top: #999999 1px dashed;
  padding: 20px 0 0 0 !important;
}
.csc-mailform legend {
  border: 0;
  margin: 0;
}
.csc-mailform label {
  width: 200px !important;
  margin: 0 !important;
  float: left;
  font-size: 17px;
  padding-top: 4px;
}
.csc-mailform label strong {
  font-size: 12.5px;
  display: block;
}
.csc-mailform input,
.csc-mailform textarea,
.csc-mailform select {
  font-size: 14px;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #000;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  max-height: none !important;
  min-height: 0 !important;
  border: 1px solid #999999;
}
.csc-mailform input:focus,
.csc-mailform textarea:focus,
.csc-mailform select:focus {
  border: 1px solid #000;
}
.csc-mailform select {
  -webkit-appearance: none;
  line-height: 23px;
  height: 23px;
}
.csc-mailform textarea {
  height: 110px;
  resize: none;
}
.csc-mailform label em,
.csc-mailform legend em {
  display: inline;
  color: #000;
  font-size: 1;
  text-transform: none;
  position: relative;
}
.csc-mailform .csc-form-element fieldset {
  border: none;
  padding: 0 !important;
  margin: 0 !important;
}
.csc-mailform .csc-form-element fieldset legend {
  width: 200px !important;
  float: left;
  font-size: 17px;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
  color: #505050;
}
.csc-mailform .csc-form-element fieldset legend strong {
  position: relative !important;
  line-height: 1.25;
  display: block;
  top: 0;
}
.csc-mailform .csc-form-element fieldset ol {
  width: 350px;
  display: inline-block;
  float: left;
  padding: 5px 0 0 0 !important;
  margin: 0;
  top: 0 !important;
}
.csc-mailform .csc-form-element fieldset ol li {
  padding: 0 !important;
}
.csc-mailform .csc-form-element-textline {
  margin-bottom: 10px !important;
}
.csc-mailform .csc-form-element-textline input {
  width: 380px;
  margin: 0 !important;
}
.csc-mailform .csc-form-element-radiogroup li.csc-form-element-radio {
  margin-bottom: 5px !important;
}
.csc-mailform .csc-form-element-radiogroup li.csc-form-element-radio label {
  float: none;
  margin-left: 20px !important;
  width: auto !important;
}
.csc-mailform .csc-form-element-radiogroup li.csc-form-element-radio input {
  position: absolute;
  top: 4px;
  left: 0px;
  border: none !important;
}
.csc-mailform .csc-form-element-checkbox label {
  float: none;
  margin-left: 40px !important;
  width: 550px !important;
}
.csc-mailform .csc-form-element-checkbox input {
  position: absolute;
  top: 4px;
  left: 10px;
  border: none !important;
}
.csc-mailform .csc-form-element-select select,
.csc-mailform .csc-form-element-select ol,
.csc-mailform .csc-form-element-select li {
  width: 394px;
  display: inline-block;
}
.csc-mailform .csc-form-element-textarea textarea {
  width: 380px;
}
.csc-mailform .csc-form-element-submit {
  border-top: #999999 1px dashed;
  padding-top: 20px;
}
.csc-mailform .csc-form-element-submit input {
  font-size: 14px;
  border: none;
  height: 25px;
  padding: 0 15px;
}
.csc-mailform .csc-form-confirmation li {
  list-style: none;
}
.csc-mailform .csc-form-confirmation input {
  font-size: 14px;
  border: none;
  height: 25px;
  padding: 0 15px;
}
.csc-mailform .csc-form-element.error label {
  color: #ca2139 !important;
}
.csc-mailform .csc-form-element.error input,
.csc-mailform .csc-form-element.error textarea,
.csc-mailform .csc-form-element.error select {
  color: #000;
  border: 1px solid #ca2139;
  background: #f0c3cb;
}
@media (min-width: 569px) and (max-width: 767px) {
  .csc-mailform .csc-form-element-textline input,
  .csc-mailform .csc-form-element-textarea textarea {
    width: 95%;
  }
  .csc-mailform label {
    float: none;
    width: auto !important;
  }
  .csc-mailform select {
    width: 95% !important;
  }
}
@media (max-width: 568px) {
  .csc-mailform .csc-form-element-textline input,
  .csc-mailform .csc-form-element-textarea textarea {
    width: 95%;
  }
  .csc-mailform label {
    float: none;
    width: auto !important;
  }
  .csc-mailform select {
    width: 95% !important;
  }
}
.m-pbs .csc-mailform legend {
  font-size: 23px;
  color: #000;
}
.m-pbs .csc-mailform .csc-form-element-submit input,
.m-pbs .csc-mailform .csc-form-confirmation input {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  border: none;
  background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png") 0 0 no-repeat;
  color: #FFF !important;
  height: 25px;
  padding: 0 15px;
}
.m-pbs .csc-mailform select {
  background: #fff url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/small-arrow-down.png") 98% 50% no-repeat;
}
@media all {
  .mod-glossary .well {
    margin-bottom: 20px;
    border: 0px;
    padding-left: 0px;
    padding-right: 0px;
  }
  /*
  .mod-glossary .well .mod-header,
  .mod-glossary .well h1,
  .mod-glossary .well h2,
  .mod-glossary .well .wrap {
    padding: 0 30px;
  }
  */
  .mod-glossary .well a.link-up {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: -5px 0px;
    padding: 0px 0px 0px 14px;
    display: inline-block;
  }
  .mod-glossary .well h1 {
    line-height: 40px;
    font-size: 35px;
    margin: 29px 0 28px 0;
  }
  
  .mod-glossary .well h2.faqitemheader {
    background-color: #FFF;
    background-repeat: no-repeat;
    font-size: 20px;
    height: 37px;
    line-height: 37px;
    margin: 5px 0;
    padding: 0 0 0 30px;
    position: relative;
    width: auto;
  }
  .mod-glossary .well h2 a.link-up {
    position: absolute;
    right: 0;
    top: 0;
    background-position: -5px 16px;
    display: block;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    height: 37px;
    margin-right: 10px;
    padding: 0 5px 0 15px;
    width: auto;
  }
  .mod-glossary .well ul {
    list-style: none;
  }
  .mod-glossary .well ul:rteList {
    list-style: disc;
  }
  .mod-glossary .well .ico-readout {
    margin-right: 0;
    width: auto;
  }
  .mod-glossary .well .ico-readout:before {
    content: '';
    width: 20px;
    height: 16px;
    margin: -1px 6px 0px;
    float: left;
    display: inline-block;
  }
  .mod-glossary .well ul.gl_nav {
    width: 102%;
    margin: 0 0 40px 0;
    padding: 0;
  }
  .mod-glossary .well ul.gl_nav li {
    float: left;
    margin: 0 7px 7px 0;
  }
  .mod-glossary .well ul.gl_nav li a {
    background-color: #FFF;
    color: #999999;
    display: block;
    font-size: 26px;
    height: 29px;
    width: 29px;
    line-height: 32px;
    font-size: 16px;
    padding: 0;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
  }
  .mod-glossary .well ul.gl_body {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .mod-glossary .well ul.gl_body li {
    margin: 10px 0;
  }
  .mod-glossary .well ul.gl_body li a.link-block {
    border: none;
    padding-left: 8px;
  }
  .mod-glossary .well ul.gl_body li a.link-block .before {
    background-image: none;
    border: none;
  }
  .mod-glossary .well ul.gl_body li a.link-block:before {
    background-image: none;
    border: none;
  }
  .mod-glossary .well ul.gl_body li a:hover,
  .mod-glossary .well ul.gl_body li a.active {
      
            }
  .mod-glossary .well ul.gl_body li > div {
    margin-left: 10px;
    display: none;
  }
  .mod-glossary .well ul.gl_body li div a {
    background-position: -3px 7px;
  }

  .mod-glossary .pages {
    position: relative;
    border-top: 1px dashed #999999;
    margin: 0 30px;
    padding: 20px 0;
    height: auto;
    overflow: hidden;
  }
  .mod-glossary .pages ul li {
    margin: 0;
    padding: 0;
    float: right;
  }
  .mod-glossary .pages ul li:first-child {
    float: left;
  }
  .wrap-content .mod-glossary {
    margin: 0 -30px;
  }
  .wrap-content .mod-glossary .well {
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0;
  }
  .mod-glossary.faq .well h2.faqitemheader {
    font-size: 20px !important;
  }
  .mod-glossary.faq .well h2.faqitemheader:hover {
    cursor: pointer;
    text-decoration: underline;
  }
  .mod-glossary.faq ul.gl_body .wrap {
  	padding-left: 0;
  }
}
@media (max-width: 568px) {
  .mod-glossary .well .mod-header,
  .mod-glossary .well h1,
  .mod-glossary .well h2,
  .mod-glossary .well .wrap {
    padding: 0 15px;
  }
  .mod-glossary .well .mod-header .ico-readout {
    display: none;
  }
  .mod-glossary .well .pages {
    margin: 0 15px;
  }
}

.m-pbs .mod-glossary .well h2.faqitemheader, .m-mvi .mod-glossary .well .wrap-content > h2 {
    background-color: #59007C;
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/faq-head-start.png");
    color: #FFFDEA;
}
/*
.m-pbs .mod-glossary .well h2 {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-glossarytitle.png");
  background-color:  #fff ;
}
*/
.m-pbs .mod-glossary .well .ico-readout {
  background-image: none;
}
.m-pbs .mod-glossary .well .ico-readout:before {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-read-usr.png");
}
.m-pbs .mod-glossary .well a.link-up {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/arrows-white.png");
}
.m-pbs .mod-glossary .well a.link-up {
    background-position: -5px -164px;
}
.m-pbs .mod-glossary .well .active a.link-up {
    background-position: -5px 16px;
}
.m-pbs .mod-glossary .well .gl_nav li a {
  border: 1px solid #59007C;
}
.m-pbs .mod-glossary .well .gl_body li a.link-block, .m-pbs .mod-glossary .well .gl_body li p.link-block a {
  background: transparent url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/arrows-usr.png") -7px -87px no-repeat;
}
/*
.m-stm .mod-glossary .well h2,
.m-mvi .mod-glossary .well h2,
.m-pbs .mod-glossary .well h2 {
  color:  #fff ;
}
*/
.mod-energieHomeTeaser .well {
  padding: 0px;
  border: 0px;
  overflow: hidden;
  position: relative;
  height: 100%;
}
.mod-energieHomeTeaser .well .mod-header {
  margin: 0 15px 10px;
  padding: 0px;
}
.mod-energieHomeTeaser .well .mod-header .pointed-brand {
  margin: 0;
}
.mod-energieHomeTeaser .well .mod-header hr {
  margin-top: 10px;
}
.mod-energieHomeTeaser .well .mod-header *hr {
  margin-top: 0;
}
.mod-energieHomeTeaser .well .mod-header i {
  margin-top: -1px;
}
.mod-energieHomeTeaser .well .mod-header *i {
  margin-top: 1px;
  vertical-align: middle;
}
.mod-energieHomeTeaser .well .mod-header li {
  line-height: 14px;
}
.mod-energieHomeTeaser .well .slider {
  height: 100%;
}
.mod-energieHomeTeaser .well .slider .slide {
  width: 700px;
  position: relative;
  height: 447px;
  padding: 13px 0 0;
}
.mod-energieHomeTeaser .well .slider .slide .mod-body {
  padding: 0 15px;
  position: relative;
  width: 670px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-body .teaser {
  font-size: 30px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-body .teaser a {
  color: black;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer {
  width: 670px;
  padding-top: 0;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer hr {
  margin-top: 0;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox {
  padding: 20px 15px 10px;
  position: relative;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .tx-rsmdebate-error {
  color: red;
  text-align: center;
  padding-bottom: 10px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .rankingBox {
  height: 80px;
  width: 60px;
  position: relative;
  list-style: none;
  margin: 0 100px 0 40px;
  padding: 0;
  float: left;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .rankingBox li {
  width: 25px;
  color: white;
  position: absolute;
  bottom: 0;
  text-align: center;
  display: inline-block;
  padding-bottom: 20px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .rankingBox li span {
  position: absolute;
  color: black;
  left: 0;
  right: 0;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .rankingBox li span.answers {
  top: -20px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .rankingBox li span.option {
  bottom: 0;
  font-size: 22px;
  color: white;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .rankingBox li.option-pro {
  background: #2b5d21;
  left: 0;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .rankingBox li.option-contra {
  background: #ba2f46;
  right: 0;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox {
  float: left;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form {
  margin: 0;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form .text {
  font-size: 20px;
  color: black;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form .options {
  position: absolute;
  left: 215px;
  bottom: 10px;
  *height: 31px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form .options .inputContainer {
  display: inline-block;
  height: 31px;
  line-height: 31px;
  cursor: pointer;
  *float: left;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form .options .inputContainer input[type="radio"] {
  display: inline;
  height: 18px;
  vertical-align: middle;
  margin: 0 0 0 -11px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form .options .inputContainer input[type="submit"] {
  height: 31px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form .options .inputContainer span {
  display: inline;
  color: white;
  text-transform: uppercase;
  font-weight: bold;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form .options .optionPro {
  background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/option-pro.png") 0 0 no-repeat;
  width: 70px;
  padding-left: 49px;
  margin-right: 46px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form .options .optionContra {
  background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/option-contra.png") 0 0 no-repeat;
  width: 70px;
  padding-left: 49px;
}
.mod-energieHomeTeaser .well .slider .slide .mod-footer .seperator-solid {
  margin-bottom: 45px;
}
.mod-energieHomeTeaser .well .flex-control-nav {
  display: none;
}
.mod-energieHomeTeaser .well .flex-direction-nav {
  position: absolute;
  left: 15px;
  right: 15px;
  bottom: 15px;
  margin: 0;
  padding: 0;
  height: 26px;
  z-index: 10;
}
.mod-energieHomeTeaser .well .flex-direction-nav li {
  display: inline-block;
  width: 50%;
  text-align: right;
}
.mod-energieHomeTeaser .well .flex-direction-nav li a {
  color: white;
  display: inline-block;
  height: 25px;
  line-height: 25px;
}
.mod-energieHomeTeaser .well .flex-direction-nav li a.flex-prev {
  background: transparent url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/mp/energiewende-btnSprite-rl.png") 100% 0px no-repeat;
  padding: 0px 13px 0 8px;
}
.mod-energieHomeTeaser .well .flex-direction-nav li a.flex-next {
  background: transparent url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/mp/energiewende-btnSprite.png") 0 0 no-repeat;
  padding: 0px 8px 0 13px;
}
.mod-energieHomeTeaser .well .flex-direction-nav li a.flex-disabled {
  display: none;
}
.mod-energieHomeTeaser .well .flex-direction-nav li:first-child {
  text-align: left;
}
@media (max-width: 568px) {
  .mod-energieHomeTeaser {
    height: auto;
  }
  .mod-energieHomeTeaser .well {
    height: auto;
  }
  .mod-energieHomeTeaser .well .slider .slide {
    height: 100%;
  }
  .mod-energieHomeTeaser .well .slider .slide .mod-body {
    width: 260px;
  }
  .mod-energieHomeTeaser .well .slider .slide .mod-footer {
    width: 260px;
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
  }
  .mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox {
    padding-left: 0;
    padding-right: 0;
  }
  .mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .rankingBox,
  .mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox {
    margin: 10px auto;
    float: none;
  }
  .mod-energieHomeTeaser .well .slider .slide .mod-footer .votingBox .optionBox form .options {
    position: relative;
    left: auto;
    bottom: auto;
    padding-top: 10px;
  }
}
.mod-energieMiniTeaser .well {
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 17px;
  border: 0px;
  overflow: hidden;
}
.mod-energieMiniTeaser .well .mod-header {
  margin: 0 15px 10px;
  padding: 0px;
}
.mod-energieMiniTeaser .well .mod-header .pointed-brand {
  margin: 0;
}
.mod-energieMiniTeaser .well .mod-header hr {
  margin-top: 10px;
}
.mod-energieMiniTeaser .well .mod-header *hr {
  margin-top: 0;
}
.mod-energieMiniTeaser .well .mod-header i {
  margin-top: -1px;
}
.mod-energieMiniTeaser .well .mod-header *i {
  margin-top: 1px;
  vertical-align: middle;
}
.mod-energieMiniTeaser .well .mod-header li {
  line-height: 14px;
}
.mod-energieMiniTeaser .well .mod-body {
  padding: 0 15px;
}
.mod-energieMiniTeaser .well .mod-body .rankingBox {
  height: 100px;
  width: 190px;
  position: relative;
  list-style: none;
  margin: 35px 0 10px;
  padding: 0;
}
.mod-energieMiniTeaser .well .mod-body .rankingBox li {
  width: 25px;
  color: white;
  position: absolute;
  bottom: 0;
  text-align: center;
  display: inline-block;
  padding-bottom: 20px;
  overflow: visible;
}
.mod-energieMiniTeaser .well .mod-body .rankingBox li span {
  position: absolute;
  color: black;
  left: 0;
  right: 0;
}
.mod-energieMiniTeaser .well .mod-body .rankingBox li span.answers {
  bottom: -6px;
  left: 30px;
  font-size: 35px;
  line-height: 40px;
}
.mod-energieMiniTeaser .well .mod-body .rankingBox li span.option {
  bottom: 0;
  font-size: 22px;
  color: white;
}
.mod-energieMiniTeaser .well .mod-body .rankingBox li.option-pro {
  background: #296e4b;
  left: 0;
}
.mod-energieMiniTeaser .well .mod-body .rankingBox li.option-contra {
  background: #ba2f46;
  left: 115px;
}
.mod-energieMiniTeaser .well .mod-body p.info {
  font-size: 20px;
}
.mod-energieMiniTeaser .well .mod-body p.info span.pro {
  width: 110px;
  color: #2b5d21;
  display: inline-block;
}
.mod-energieMiniTeaser .well .mod-body p.info span.contra {
  color: #ba2f46;
}
@media screen {
  .mod-slider {
    box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
    -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
    -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
    margin: 0 0 20px;
    position: relative;
  }
  .mod-slider .flexslider {
    position: relative;
    height: 100%;
    *margin-bottom: 20px;
    margin-left: 2px \9;
  }
  .mod-slider .flexslider ul,
  .mod-slider .flexslider ol {
    margin: 0;
    list-style: none;
  }
  .mod-slider .flexslider ul .img,
  .mod-slider .flexslider ol .img {
    max-width: 100%;
    height: 360px;
    line-height: 360px;
    text-align: center;
    position: relative;
    overflow: hidden;
    margin-top: -2px;
  }

     .mod-slider .flexsliderHoehe1 ul .img,
  .mod-slider .flexsliderHoehe1 ol .img {
    max-width: 100%;
    height: 220px !important;
    line-height: 220px !important;
    text-align: center;
    position: relative;
    overflow: hidden;
    margin-top: -2px;   
  }
  
    .mod-article .mod-slider .flexsliderHoehe1 ul .img,
  .mod-article .mod-slider .flexsliderHoehe1 ol .img {
    max-width: 100%;
    max-height: 100%
    height: auto;
    line-height: auto;
    text-align: center;
    position: relative;
    overflow: hidden;
    margin-top: -2px;
    vertical-align: middle;   
  }


.formKompetenzAnalyseLogin > span {
   background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png') repeat scroll 0 0;
   border: 0 none;
    color: #ffffff;
    font-family: "Gudea","Myriad Pro","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    
    height: 25px;
    line-height: 25px;
    padding: 5px 8px 4px 24px;
    text-decoration: none;
}



  .mod-slider .flexsliderHoehe2 ul .img,
  .mod-slider .flexsliderHoehe2 ol .img {
    max-width: 100%;
    height: 460px !important;
    line-height: 460px !important;
    text-align: center;
    position: relative;
    overflow: hidden;
    margin-top: -2px;
  }



  .mod-slider .flexslider ul .img a > img.btn-play,
  .mod-slider .flexslider ol .img a > img.btn-play {
    position: absolute;
    width: 60px;
    height: 60px;
    left: 50%;
    top: 50%;
    margin: -30px 0 0 -30px;
  }
  .mod-slider .flexslider ul .img img,
  .mod-slider .flexslider ol .img img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
  }
  .mod-slider .flexslider .slides li {
    position: relative;
    display: none;
  }
  .mod-slider .flexslider .slides li:first-child {
    display: block;
  }
  .mod-slider .flexslider .img {
    text-align: center;
    background: #f2f2f2;
  }
  .mod-slider .flexslider .img img {
    max-width: none;
  }
  .mod-slider .flexslider .content {
    position: absolute;
    margin-bottom: 0;
    background: #fff;
  }
  .mod-slider .flexslider .content .well {
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    height: 360px;
  }
  .mod-slider .flexslider .content .content-inner h2,
  .mod-slider .flexslider .content .content-inner .mod-header {
    padding: 0;
    margin: 0;
  }
  .mod-slider .flexslider .content .content-inner h2 {
    color: #000;
    font: 42px/45px 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  }
  .mod-slider .flexslider .content .content-inner h2 a {
    color: #000;
  }
  .mod-slider .flexslider .content .content-inner .teasertext,
  .mod-slider .flexslider .content .content-inner .fulltext {
    padding-top: 11px;
    color: #505050;
    margin: 0;
  }
  .mod-slider .flexslider .content .content-inner .teasertext {
    font-size: 14px;
  }
  .mod-slider .flexslider .content .content-inner a.link-block {
    margin-top: 8px;
    display: block;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    color: #996600;
  }
  .mod-slider .flexslider .content .content-inner a.link-block:before {
    content: '';
    margin: 6px 4px 0 0;
    border-left: 5px solid;
    border-right: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    display: inline-block;
    color: #996600;
  }
  .mod-slider .flexslider .content .content-inner a.link-inline {
    margin-left: 10px;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    color: #996600;
  }
  .mod-slider .flexslider .content .content-inner a.link-inline:before {
    content: '';
    margin: 6px 4px 0 0;
    border-left: 5px solid;
    border-right: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    display: inline-block;
    color: #996600;
  }
  .mod-slider .flexslider .content .content-inner .util {
    display: none;
  }
  .mod-slider .flexslider .flex-count,
  .mod-slider .flexslider .flex-count-inline {
    display: none;
    position: absolute;
  }
  .mod-slider .flexslider .flex-pauseplay {
    padding-right: 5px;
    border-right: 1px solid white;
    display: none;
  }
  .mod-slider .flexslider .flex-pauseplay a.flex-play {
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-play-gold.png');
  }
  .mod-slider .flexslider .flex-pauseplay a.flex-pause {
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-pause-gold.png');
  }
  .mod-slider .flexslider ul.flex-direction-nav,
  .mod-slider .flexslider ol.flex-control-paging {
    position: absolute;
    list-style: none;
    width: auto;
    z-index: 5;
  }
  .mod-slider .flexslider ul.flex-direction-nav {
    clear: both;
    top: 180px;
    width: 100%;
  }
  .mod-slider .flexslider ol.flex-control-paging {
    height: 16px;
    right: 20px;
    bottom: 20px;
    text-align: right;
  }
  
  .mod-slider .flexslider ul.flex-direction-nav a,
  .mod-slider .flexslider ol.flex-control-paging a {
    display: block;
    text-indent: -200px;
    overflow: hidden;
  }
  .mod-slider .flexslider ol.flex-control-paging li {
    display: inline-block;
    height: 16px;
    width: 16px;
    margin-right: 5px;
    float: left;
  }
  .mod-slider .flexslider ol.flex-control-paging a {
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-paging-white.png') top center no-repeat;
    font-size: 0;
  }
  .mod-slider .flexslider ol.flex-control-paging a.flex-active {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-paging-gold.png');
  }
  .mod-slider .flexslider ul.flex-direction-nav a {
    position: absolute;
    top: -23px;
    width: 45px;
    height: 45px;
  }
  
    .mod-slider .flexsliderHoehe1 ul.flex-direction-nav a {
    position: absolute;
    top: -90px;
    width: 45px;
    height: 45px;
  }

  .mod-slider .flexsliderHoehe2 ul.flex-direction-nav a {
    position: absolute;
    top: 26px;
    width: 45px;
    height: 45px;
  }
  
  
  .mod-slider .flexslider ul.flex-direction-nav a.flex-prev {
    left: 0;
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-direction-prev-gold.png');
  }
  .mod-slider .flexslider ul.flex-direction-nav a.flex-next {
    right: 0;
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-direction-next-gold.png');
  }
  .mod-slider.teaser .mod-header .pointed-brand {
    margin: 0;
  }
  .mod-slider.text .img {
    width: 74.5%;
    overflow: hidden;
  }
  .mod-slider.text .content {
    width: 25.5%;
    right: 0;
    top: 0;
    bottom: 0;
  }
  .mod-slider.text .content .content-inner {
    height: 100%;
    padding: 0 30px 0 15px;
    overflow: hidden;
  }
  .mod-slider.text .content .content-inner .mod-header {
    padding-top: 13px;
  }
  .mod-slider.text .content .content-inner h2 {
    font-size: 30px;
    line-height: 32px;
  }
  .mod-slider.text .content .content-inner .teasertext {
    display: none;
  }
  .mod-slider.text .content .content-inner .stopper {
    display: none;
  }
  .mod-slider.text .flex-pauseplay,
  .mod-slider.text ol.flex-control-paging {
    right: 28%;
  }
  .mod-slider.text ul.flex-direction-nav a.flex-next {
    right: 25.5%;
  }
  .mod-slider.text ul.flex-direction-nav a.flex-prev {
    left: 0;
  }
  .mod-slider.text.small .img {
    width: 66%;
  }
  .mod-slider.text.small .content {
    width: 34%;
  }
  .mod-slider.text.small .flex-pauseplay,
  .mod-slider.text.small ol.flex-control-paging {
    right: 36%;
  }
  .mod-slider.text.small ul.flex-direction-nav a.flex-next {
    right: 34%;
  }
  .mod-slider.imageline,
  .mod-slider.article {
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    margin-bottom: 0;
  }
  .mod-slider.imageline .content,
  .mod-slider.article .content {
    position: relative;
  }
  .mod-slider.imageline .content .teasertext,
  .mod-slider.article .content .teasertext {
    padding: 13px 30px 0 30px;
  }
  .mod-slider.imageline .flex-count-inline,
  .mod-slider.article .flex-count-inline {
    display: none;
    width: 55px;
    position: absolute;
    left: 30px;
    top: 13px;
    font-weight: bold;
    color: #505050;
  }
  .mod-slider.imageline h2,
  .mod-slider.imageline .stopper,
  .mod-slider.imageline .mod-header,
  .mod-slider.imageline .fulltext,
  .mod-slider.imageline a.link-inline,
  .mod-slider.imageline a.link-block,
  .mod-slider.imageline ol.flex-control-paging,
  .mod-slider.article h2,
  .mod-slider.article .stopper,
  .mod-slider.article .mod-header,
  .mod-slider.article .fulltext,
  .mod-slider.article a.link-inline,
  .mod-slider.article a.link-block,
  .mod-slider.article ol.flex-control-paging {
    display: none;
  }
  .mod-slider.imageline .flexslider {
    *margin-bottom: 0px;
  }
  .mod-slider.imageline ul.flex-direction-nav {
    top: auto;
    margin: 0;
    padding: 0;
    position: absolute;
    bottom: -138px;
    *bottom: -178px;
  }
  .mod-slider.imageline ul.flex-direction-nav li a {
    border: none;
    color: white;
    height: 23px;
    line-height: 24px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
  }
  .mod-slider.imageline ul.flex-direction-nav li a.flex-prev {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite-rl.png') 100% -2px no-repeat;
    padding: 0 13px 0 8px;
    left: 30px;
  }
  .mod-slider.imageline ul.flex-direction-nav li a.flex-next {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') 0 -2px no-repeat;
    padding: 0 8px 0 13px;
    right: 30px;
  }
  .mod-slider.imageline ol.flex-control-paging {
    display: block;
    position: absolute;
    left: 0;
    bottom: -130px;
    *bottom: -140px;
    width: auto;
    right: auto;
  }
  .mod-slider.imageline ol.flex-control-paging li {
    height: 23px;
    width: 34px;
    margin: 0 1px 1px 0;
    font-size: 14px;
    line-height: 24px;
  }
  .mod-slider.imageline ol.flex-control-paging li a {
    color: #FFF;
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') -9px 0 no-repeat;
    display: block;
    height: 23px;
    width: 34px;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    text-transform: uppercase;
    *bottom: -140px;
  }
  .mod-slider.imageline ol.flex-control-paging li a.flex-active,
  .mod-slider.imageline ol.flex-control-paging li a.flex-pause,
  .mod-slider.imageline ol.flex-control-paging li a.flex-play {
    color: #996600;
    font-style: italic;
    background: #FFF;
  }
  .mod-slider.imageline ol.flex-control-paging li span {
    text-align: center;
    display: block;
  }
  .mod-slider.imageline ol.flex-control-paging li a.flex-active {
    color: black;
    font-style: italic;
  }
  .mod-slider.imageline ol.flex-control-paging li a.flex-active:hover {
    text-decoration: none !important;
  }
  .mod-slider.imageline ol.flex-control-paging li.flex-pauseplay {
    width: auto;
  }
  .mod-slider.imageline ol.flex-control-paging li.flex-pauseplay a.flex-pause,
  .mod-slider.imageline ol.flex-control-paging li.flex-pauseplay a.flex-play {
    display: none;
  }
  .mod-slider.imageline.video .flexslider .img {
    height: 525px;
    line-height: 525px;
  }
  .mod-slider.imageline.video .flexslider .teasertext {
    padding-right: 0;
  }
  .mod-slider.imageline.video .flexslider .util {
    display: block;
    padding-right: 30px;
  }
  .mod-slider.dossier .content h2 {
    margin: 0;
  }
  .mod-slider.dossier .content p {
    margin-bottom: 0;
  }
  .mod-slider.dossier .content,
  .mod-slider.teaser .content {
    width: auto;
    height: auto;
    bottom: 20px;
    left: 50px;
    margin-right: 50px;
  }
  .mod-slider.dossier .content .content-inner,
  .mod-slider.teaser .content .content-inner {
    padding: 13px 20px 15px 15px;
  }
  .mod-slider.dossier .content .content-inner .fulltext,
  .mod-slider.teaser .content .content-inner .fulltext {
    display: none;
  }
  .mod-slider.dossier .content .content-inner .stopper,
  .mod-slider.teaser .content .content-inner .stopper {
    position: absolute;
    right: 20px;
    top: -74px;
  }
  .mod-slider.big .flexslider .img {
    height: 570px;
    line-height: 570px;
  }
}
@media (max-width: 568px) {
  .mod-slider ol.flex-control-paging,
  .mod-slider .stopper,
  .mod-slider .teasertext,
  .mod-slider .fulltext,
  .mod-slider .util {
    display: none;
  }
  .mod-slider h1,
  .mod-slider h2 {
    font-size: 20px !important;
  }
  .mod-slider .flexslider ul .img,
  .mod-slider .flexslider ol .img {
    height: 290px !important;
    line-height: 290px !important;
  }
  .mod-slider .flexslider ul.flex-direction-nav {
    top: 145px;
  }
  .mod-slider.text .img,
  .mod-slider.text.small .img,
  .mod-slider.teaser .img,
  .mod-slider.dossier .img {
    width: 100% !important;
  }
  .mod-slider.text .content,
  .mod-slider.text.small .content,
  .mod-slider.teaser .content,
  .mod-slider.dossier .content {
    position: relative;
    width: 100% !important;
    margin: 0;
    height: auto;
    left: 0 !important;
    right: 0;
    bottom: auto !important;
    top: 0;
  }
  .mod-slider.text ul.flex-direction-nav,
  .mod-slider.text.small ul.flex-direction-nav,
  .mod-slider.teaser ul.flex-direction-nav,
  .mod-slider.dossier ul.flex-direction-nav {
    top: 75px;
  }
  .mod-slider.text ul.flex-direction-nav a.flex-next,
  .mod-slider.text.small ul.flex-direction-nav a.flex-next,
  .mod-slider.teaser ul.flex-direction-nav a.flex-next,
  .mod-slider.dossier ul.flex-direction-nav a.flex-next {
    right: 0;
  }
  .mod-slider.text ul .img,
  .mod-slider.text ol .img,
  .mod-slider.text.small ul .img,
  .mod-slider.text.small ol .img,
  .mod-slider.teaser ul .img,
  .mod-slider.teaser ol .img,
  .mod-slider.dossier ul .img,
  .mod-slider.dossier ol .img {
    height: 149px !important;
    line-height: 149px !important;
  }
  .mod-slider.text ul .img img,
  .mod-slider.text ol .img img,
  .mod-slider.text.small ul .img img,
  .mod-slider.text.small ol .img img,
  .mod-slider.teaser ul .img img,
  .mod-slider.teaser ol .img img,
  .mod-slider.dossier ul .img img,
  .mod-slider.dossier ol .img img {
    vertical-align: top;
  }
  .mod-slider.teaser ul.flex-direction-nav,
  .mod-slider.dossier ul.flex-direction-nav {
    top: 55px;
  }
  .mod-slider.teaser ul .img,
  .mod-slider.teaser ol .img,
  .mod-slider.dossier ul .img,
  .mod-slider.dossier ol .img {
    height: 111px !important;
    line-height: 111px !important;
  }
  .mod-slider.article .teasertext {
    display: block;
  }
  .mod-slider.imageline .content .teasertext,
  .mod-slider.imageline .content .util {
    display: block;
    padding: 0 30px 0 30px;
  }
  .mod-slider.imageline .flex-viewport {
    margin-bottom: 10px;
  }
  .mod-slider.imageline ul.flex-direction-nav {
    top: auto;
    margin: 0;
    padding: 0;
    position: absolute;
    bottom: 0px;
  }
  .mod-slider.imageline ul.flex-direction-nav li a {
    border: none;
    color: white;
    height: 21px;
    line-height: 22px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
  }
  .mod-slider.imageline ul.flex-direction-nav li a.flex-prev {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite-rl.png') 100% -2px no-repeat;
    padding: 0 13px 0 8px;
    left: 15px;
  }
  .mod-slider.imageline ul.flex-direction-nav li a.flex-next {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') 0 -2px no-repeat;
    padding: 0 8px 0 13px;
    right: 15px;
  }
  .mod-slider.imageline ol.flex-control-paging {
    display: none;
  }
}
.m-pbs .mod-slider .flexslider {
  background:  #fff ;
}
.m-pbs .mod-slider .flexslider .content {
  background:  #fff ;
}
.m-pbs .mod-slider .flexslider .content .content-inner a.link-block {
  color: #59007C;
}
/* 17.06.2015 - pveit - BWCMS-476 - Link-Farbe */
.m-pbs .mod-slider .flexslider .content .content-inner .basecontent-pbsbw---text a {
	color: #59007C !important;
}
.m-pbs .mod-slider .flexslider .content .content-inner a.link-block:before {
  color: #59007C;
}
.m-pbs .mod-slider .flexslider .content .content-inner a.link-inline {
  color: #59007C;
}
.m-pbs .mod-slider .flexslider .content .content-inner a.link-inline:before {
  color: #59007C;
}
.m-pbs .mod-slider .flexslider .flex-pauseplay a.flex-play {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/slider-play-usr.png");
}
.m-pbs .mod-slider .flexslider .flex-pauseplay a.flex-pause {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/slider-pause-usr.png");
}
.m-pbs .mod-slider .flexslider ol.flex-control-paging a.flex-active {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/slider-paging-usr.png");
}
.m-pbs .mod-slider .flexslider ul.flex-direction-nav li a.flex-prev {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/slider-direction-prev-usr.png');
}
.m-pbs .mod-slider .flexslider ul.flex-direction-nav li a.flex-next {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/slider-direction-next-usr.png');
}
.m-pbs .mod-slider.imageline ul.flex-direction-nav li a.flex-prev {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite-rl.png');
}
.m-pbs .mod-slider.imageline ul.flex-direction-nav li a.flex-next {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png');
}
.m-pbs .mod-slider.imageline ol.flex-control-paging li a {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png');
}
.m-pbs .mod-slider.imageline ol.flex-control-paging li a.flex-active,
.m-pbs .mod-slider.imageline ol.flex-control-paging li a.flex-pause,
.m-pbs .mod-slider.imageline ol.flex-control-paging li a.flex-play {
  background-color:  #fff ;
  background-image: none;
}
.m-pbs .mod-slider.imageline ol.flex-control-paging li a.flex-active {
  color: black;
  font-style: italic;
}
@media screen {
  .mod-publicationsCartTeaser {
    position: relative;
    line-height: 2;
  }
  .mod-publicationsCartTeaser .well {
    margin-bottom: 20px;
  }
  .mod-publicationsCartTeaser .well .mod-header h2 {
    margin-bottom: 10px;
  }
  .mod-publicationsCartTeaser .well .mod-body {
    margin-bottom: 0px;
  }
  .mod-publicationsCartTeaser .well .mod-body .teaser {
    font-size: 20px;
    margin: 15px 0 0px;
    color: #000;
  }
  .mod-publicationsCartTeaser .well .mod-body .teaser strong {
    font-weight: normal;
  }
  .mod-publicationsCartTeaser .well .mod-footer {
    padding-top: 0;
    padding-bottom: 15px;
  }
  .mod-publicationsCartTeaser .well a.link-block {
    margin-top: 0;
  }
}
@media (max-width: 568px) {
  .mod-publicationsCartTeaser .mod-body .teaser {
    font-size: 24px;
    margin: 15px 0;
  }
}
@media screen {
  .mod-portrait .well {
    padding: 13px 0 17px 15px;
    border: 0;
    position: relative;
    overflow: hidden;
  }
  .mod-portrait .well h2 {
    margin: 0;
  }
  .mod-portrait .well h3 a {
    color: #000;
    font-weight: normal;
  }
  .mod-portrait .well .span6 h3,
  .mod-portrait .well .span6 p {
    width: 100%;
  }
  .mod-portrait .well .img-small {
    display: none;
  }
  .mod-portrait .well .img-big {
    display: block;
    margin-left: 0;
  }
  .mod-portrait .well .video-link {
    display: block;
    width: 50%;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
  }
  .mod-portrait .well .video-link .btn-play {
    position: absolute;
    width: 60px;
    height: 60px;
    margin: -30px 0 0 -30px;
    left: 50%;
    top: 50%;
  }
  .span3 .mod-portrait .well .span6 {
    position: relative;
    width: 100%;
    z-index: 1;
  }
  .span3 .mod-portrait .well .span6 h3 {
    width: 95%;
  }
  .span3 .mod-portrait .well .span6 p {
    width: 60%;
  }
  .span3 .mod-portrait .well .img-big,
  .span3 .mod-portrait .well .btn-play {
    display: none;
  }
  .span3 .mod-portrait .well .img-small {
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 0;
  }
  .span6 .mod-portrait .well .img-small {
    display: none;
  }
  .span6 .mod-portrait .well .img-big {
    position: absolute;
    right: 0;
    bottom: 0;
  }
}
@media (max-width: 568px) {
  .span6 .mod-portrait.height3 {
    height: 440px;
  }
  .span6 .mod-portrait.height3 .well {
    height: 410px;
  }
  .span6 .mod-portrait.height3 .img-big {
    right: 35px;
  }
}
@media screen {
  .mod-hotlineTeaser {
    position: relative;
    line-height: 2;
  }
  .mod-hotlineTeaser .well {
    overflow: hidden;
    margin-bottom: 20px;
  }
  .mod-hotlineTeaser .well .mod-header .ico-phone {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-phone.png');
    top: -4px;
    *top: -5px;
    padding: 0;
  }
  .mod-hotlineTeaser .well .mod-body {
    display: block;
    overflow: hidden;
  }
  .mod-hotlineTeaser .well .mod-body .teaser-italic-center, .well .mod-body .basecontent-pbsbw---headline-h2 {
    font-style: italic;
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
    margin-top: 10px;
    font-size: 20px;
  }
  .mod-hotlineTeaser .well .mod-body .teaser-center {
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
    margin-top: 10px;
    font-size: 20px;
  }
  .mod-hotlineTeaser .well .mod-body .number-gudea-bold-center {
    font-size: 20px;
    *font-size: ;
    color: #917102;
    margin: 15px 0 12px 0;
    *letter-spacing: -1px;
    font-style: normal;
    font-weight: bold;
  }
  .mod-hotlineTeaser .well .mod-body .hl-sans-midgrey-center {
    color: #999999;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    text-align: center;
  }
  .mod-hotlineTeaser .well .mod-body p[class*="p-"] {
    line-height: 18px;
    padding-left: 40px;
    margin: 6px 0;
    background-position: 15px 1px;
    background-repeat: no-repeat;
  }
  .mod-hotlineTeaser .well .mod-body p.p-icon-phone {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tel-grey.png");
  }
  .mod-hotlineTeaser .well .mod-body p.p-icon-fax {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fax-grey.png");
  }
}
.m-pbs .mod-hotlineTeaser .well .mod-body .number-gudea-bold-center {
  color: #59007C;
}
.m-pbs .mod-hotlineTeaser .well .mod-body p.p-icon-email {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-mail-usr-small.png");
}
@media screen {
  .mod-flickrteaser {
    position: relative;
  }
  .mod-flickrteaser .well {
    margin-bottom: 20px;
  }
  .mod-flickrteaser .well .mod-header {
    padding: 0px;
  }
  .mod-flickrteaser .well .mod-header .pointed-brand {
    margin: 0;
  }
  .mod-flickrteaser .well .mod-header hr {
    margin-top: 10px;
  }
  .mod-flickrteaser .well .mod-header *hr {
    margin-top: 0;
  }
  .mod-flickrteaser .well .mod-header i {
    margin-top: -1px;
  }
  .mod-flickrteaser .well .mod-header *i {
    margin-top: 1px;
    vertical-align: middle;
  }
  .mod-flickrteaser .well .mod-header li {
    line-height: 14px;
  }
  .mod-flickrteaser .well .mod-body h3 {
    margin-bottom: 0;
  }
  .mod-flickrteaser .well .mod-body h3 a {
    color: #000 !important;
  }
  .mod-flickrteaser .well .mod-body dl {
    margin: 13px 0 0;
  }
  .mod-flickrteaser .well .mod-body dl dd {
    width: 56px;
    height: 56px;
    float: left;
    margin: 0px;
    margin-right: 9px;
    overflow: hidden;
  }
  .mod-flickrteaser .well .mod-body dl dd:last-child {
    margin: 0px;
  }
  .mod-flickrteaser .well .mod-body dl dd a {
    display: block;
  }
  .mod-flickrteaser .well .mod-body dl dd a:focus {
    outline-style: solid;
  }
  .mod-flickrteaser .well .mod-body dl dd a img {
    width: 56px;
    height: 56px;
    display: block;
    width: auto;
    max-width: none;
    margin-left: -25%;
  }
  .mod-flickrteaser .well .mod-footer {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .mod-flickrteaser .well .mod-footer a {
    background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png") repeat scroll 0 0 transparent;
    border: 0;
    color: #FFFFFF;
    height: 25px;
    line-height: 25px;
    padding: 0 10px 0 14px;
    text-decoration: none;
  }
}
.m-pbs .mod-flickrteaser .mod-footer a {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
@media screen {
  .mod-glossaryTeaser {
    position: relative;
    line-height: 2;
  }
  .mod-glossaryTeaser .well {
    margin: 0;
  }
  .mod-glossaryTeaser .well .mod-header {
    margin-bottom: 10px;
  }
  .mod-glossaryTeaser .well .mod-header .ico-book {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-book.png');
    top: -5px;
    *top: 0px;
  }
  .mod-glossaryTeaser .well .mod-header .clearfix .pointed-brand-single {
    margin-top: 5px;
    *margin: 0px;
  }
  .mod-glossaryTeaser .well .mod-header .clearfix .teaser {
    font-style: italic;
    text-align: center;
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
    margin: 0;
    padding-top: 10px;
  }
  .mod-glossaryTeaser .well .mod-body {
    text-align: center;
  }
  .mod-glossaryTeaser .well .mod-body ul {
    list-style: none;
    width: 102%;
    margin: 0 0 0 0;
    padding: 0;
  }
  .mod-glossaryTeaser .well .mod-body ul li {
    float: left;
    margin: 0 1px 1px 0;
  }
  .mod-glossaryTeaser .well .mod-body ul li a {
    color: #FFF;
    display: block;
    line-height: 20px;
    height: 20px;
    width: 20px;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
  }
  .mod-glossaryTeaser .well .mod-body p {
    margin: 12px 0 0 0;
    padding: 0;
  }
}
@media (max-width: 568px) {
  .mod-glossaryTeaser .well .mod-body {
    width: 190px !important;
    margin: 0 auto;
  }
}
.m-pbs .mod-glossaryTeaser .well .mod-body ul li a {
  background-color: #59007C;
}
@media screen {
  .mod-newsletterTeaser {
    position: relative;
    line-height: 2;
  }
  .mod-newsletterTeaser form {
    margin: 0;
    width: 190px;
  }
  .mod-newsletterTeaser form .mod-header h2 {
    margin: 0;
  }
  .mod-newsletterTeaser form .mod-body label {
    margin-bottom: 5px;
  }
  .mod-newsletterTeaser form .mod-body .teaser {
    font-size: 30px;
    margin: 13px 0 18px;
    color: #000;
  }
  .mod-newsletterTeaser form .mod-body input {
    width: 174px;
  }
  .mod-newsletterTeaser form .mod-footer {
    padding-bottom: 13px;
  }
  .mod-newsletterTeaser form .mod-footer .pull-right input {
    text-decoration: none;
    color: #FFF;
    background: transparent;
    padding: 0 8px 0 14px;
    border: 0;
    height: 25px;
    line-height: 25px;
    position: relative;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  }
}
@media (max-width: 568px) {
  .mod-newsletterTeaser .mod-body .teaser {
    font-size: 24px;
    margin: 15px 0;
  }
  .mod-newsletterTeaser .mod-body input {
    width: 246px !important;
  }
}
.m-pbs .mod-newsletterTeaser form .mod-footer .pull-right input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
.mod-smallsocialTeaser {
  position: relative;
}
.mod-smallsocialTeaser .mod-header h2.pointed-brand {
  margin-top: 0;
}
.mod-smallsocialTeaser .mod-body div[class$="-link"] {
  padding-left: 32px;
  margin-top: 25px;
  height: 22px;
  line-height: 22px;
}
.mod-smallsocialTeaser .mod-body div[class$="-link"] a {
  display: block;
  line-height: 16px;
  padding-top: 3px;
}
.mod-smallsocialTeaser .mod-body div.facebook-link {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fb-red.png') no-repeat left 1px;
  margin-top: 15px;
}
.mod-smallsocialTeaser .mod-body div.twitter-link {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-twitter-red.png') no-repeat left 1px;
}
.mod-smallsocialTeaser .mod-body div.mail-link {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-mail-red.png') no-repeat left 1px;
}
.m-pbs .mod-smallsocialTeaser .mod-body div.facebook-link {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fb-usr.png');
}
.m-pbs .mod-smallsocialTeaser .mod-body div.twitter-link {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-twitter-usr.png');
}
.m-pbs .mod-smallsocialTeaser .mod-body div.mail-link {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-mail-usr.png');
}
@media screen {
  .mod-audio-a .well {
    overflow: hidden;
  }
  .mod-audio-a .well .mod-header {
    margin-top: 2px;
  }
  .mod-audio-a .well .mod-header .pointed-brand {
    margin-top: 0;
    margin-bottom: 0px;
  }
  .mod-audio-a .well .mod-body {
    margin-top: -8px;
  }
  .mod-audio-a .well ul li i {
    margin-top: -1px;
  }
  .mod-audio-a .well h1 {
    font-size: 14px;
  }
}
@media screen {
  .mod-audio {
    margin-top: 20px;
  }
  .mod-audio div.jp-jplayer {
    width: 0px;
    height: 0px;
    background-color: #000000;
  }
  .mod-audio div.jp-audio div.jp-interface {
    top: 0;
    left: 0;
    right: 0;
    height: 22px;
    position: relative;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position {
    position: absolute;
    top: 0;
    left: 50%;
    width: 210px;
    margin-left: -105px;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls {
    list-style-type: none;
    overflow: hidden;
    width: 210px;
    height: 22px;
    margin: 0 auto;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li {
    display: inline;
    float: left;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-control-button {
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    height: 22px;
    padding: 0;
    width: 25px;
    background-repeat: no-repeat;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-control-button:active {
    outline: 1px #bdaa5e solid;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-control-button:focus {
    outline: 1px #bdaa5e solid;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-play {
    background-position: 0px -23px;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-play:hover,
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-play:active,
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-play:focus {
    background-position: -25px -23px;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-pause {
    background-position: -50px -23px;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-pause:hover,
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-pause:active,
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-pause:focus {
    background-position: -75px -23px;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-mute {
    background-position: 0px -1px;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-mute:hover,
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-mute:active,
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-mute:focus {
    background-position: -25px -1px;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-unmute {
    background-position: -50px -1px;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-unmute:hover,
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-unmute:active,
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-unmute:focus {
    background-position: -75px -1px;
  }
  .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li div.jp-mute-off {
    width: 25px;
    height: 22px;
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/../jplayer/images/sprite.png') -100px 0px no-repeat;
  }
  .mod-audio div.jp-audio div.jp-interface .jp-progress {
    background-color: #f9f9f9;
    width: 160px;
    height: 4px;
    padding: 0;
    margin: 1px 0 0 0;
    overflow: hidden;
  }
  .mod-audio div.jp-audio div.jp-interface .jp-progress .jp-seek-bar {
    background-color: #f1f1f1;
    width: 0px;
    height: 100%;
    overflow: hidden;
    cursor: pointer;
  }
  .mod-audio div.jp-audio div.jp-interface .jp-progress .jp-seek-bar .jp-play-bar {
    background-color: #907101;
    width: 0px;
    height: 100%;
    overflow: hidden;
  }
  .mod-audio div.jp-audio div.jp-interface .jp-container {
    height: 12px;
    width: 154px;
    background-color: #f1f1f1;
    padding: 4px 3px 0 3px;
  }
  .mod-audio div.jp-audio div.jp-interface .jp-container .jp-current-time,
  .mod-audio div.jp-audio div.jp-interface .jp-container .jp-duration,
  .mod-audio div.jp-audio div.jp-interface .jp-container .jp-separator,
  .mod-audio div.jp-audio div.jp-interface .jp-container .jp-text {
    font-size: 12px;
    color: #767676;
    height: 12px;
    line-height: 12px;
  }
  .mod-audio div.jp-audio div.jp-interface .jp-container .jp-text {
    float: left;
  }
  .mod-audio div.jp-audio div.jp-interface .jp-container .jp-current-time {
    float: right;
  }
  .mod-audio div.jp-audio div.jp-interface .jp-container .jp-duration {
    float: right;
  }
  .mod-audio div.jp-audio .jp-no-solution {
    margin: 10px 0;
    padding: 10px;
    font-size: .8em;
    border: 2px solid #960;
    display: none;
  }
  .mod-audio div.jp-audio .jp-no-solution span {
    font-size: 1em;
    display: block;
    text-align: center;
    font-weight: bold;
  }
}
@media screen {
  .m-pbs .mod-audio div.jp-audio div.jp-interface div.jp-position ul.jp-controls li a.jp-control-button {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/../jplayer/images/sprite_mfw.png');
  }
  .m-pbs .mod-audio div.jp-audio div.jp-interface .jp-progress .jp-seek-bar .jp-play-bar {
    background-color: #59007C;
  }
}
@media screen {
  .mod-audio-b .well {
    overflow: hidden;
  }
  .mod-audio-b .well .mod-header .ico-audio {
    top: -4px !important;
  }
  .mod-audio-b .well .mod-body {
    margin-top: 7px;
  }
  .mod-audio-b .well .mod-body p {
    text-align: center;
  }
  .mod-audio-b .well .mod-body-2 {
    margin-top: 20px;
    margin-bottom: 5px;
  }
}
@media screen {
  .mod-socialMediaChannelTeaser .well {
    padding: 13px 15px 17px 15px;
    border: 0;
    position: relative;
    overflow: hidden;
  }
  .mod-socialMediaChannelTeaser .well h2 {
    margin: 0;
  }
  .mod-socialMediaChannelTeaser .well h3,
  .mod-socialMediaChannelTeaser .well p {
    width: 100%;
  }
  .mod-socialMediaChannelTeaser .well ul {
    margin: 10px 0 0 -15px;
  }
  .mod-socialMediaChannelTeaser .well ul li {
    float: left;
    margin-left: 15px;
  }
  .mod-socialMediaChannelTeaser .well ul li a {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-social-sprite.png');
    display: block;
    height: 36px;
    width: 36px;
    margin: 0px;
  }
  .mod-socialMediaChannelTeaser .well ul li .ico-fb {
    background-position: 0px 0;
  }
  .mod-socialMediaChannelTeaser .well ul li .ico-twitter {
    background-position: -40px 0;
  }
  .mod-socialMediaChannelTeaser .well ul li .ico-gplus {
    background-position: -80px 0;
  }
  .mod-socialMediaChannelTeaser .well ul li .ico-youtube {
    background-position: -160px 0;
  }
  .mod-socialMediaChannelTeaser .well ul li .ico-flickr {
    background-position: -120px 0;
  }
}
.m-pbs .mod-socialMediaChannelTeaser .well ul li a {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-social-sprite-km.png');
}
.mod-calculateDetailTeaser {
  position: relative;
  line-height: 2;
}
.mod-calculateDetailTeaser .well .mod-header {
  margin-bottom: 0px;
}
.mod-calculateDetailTeaser .well .mod-header .ico-quotation {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/quotation-priv.png');
  top: -4px;
  *top: -5px;
}
.mod-calculateDetailTeaser .well .mod-header .ico-quotation.extra-feel-free-1 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fb.png');
}
.mod-calculateDetailTeaser .well .mod-header .ico-quotation.extra-feel-free-2 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-twitter.png');
}
.mod-calculateDetailTeaser .well .mod-header .ico-quotation.extra-feel-free-3 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fact-grey.png');
}
.mod-calculateDetailTeaser .well .mod-header .ico-quotation.extra-feel-free-4 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tv-grey.png');
}
.mod-calculateDetailTeaser .well .mod-header .ico-quotation.extra-feel-free-5 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-clock-big.png');
}
.mod-calculateDetailTeaser .well .mod-header .ico-quotation.extra-feel-free-6 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-number-grey.png');
}
.mod-calculateDetailTeaser .well .mod-header h2 {
  *margin: 0 auto 5px auto;
  text-align: center;
}
.mod-calculateDetailTeaser .well .mod-header h3.teaser {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  margin: 0;
  text-align: left;
}
.mod-calculateDetailTeaser .well .mod-body {
  margin-bottom: 35px;
}
.mod-calculateDetailTeaser .well .mod-body .number {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-weight: normal;
  font-style: normal;
  color: #996600;
  font-size: 30px;
  line-height: 36px;
  margin-bottom: 15px;
}
.m-pbs .mod-calculateDetailTeaser .well .mod-body .number {
  color: #59007C;
}
.mod-calculateTeaser {
  position: relative;
  line-height: 2;
}
.mod-calculateTeaser .well form {
  margin: 0;
}
.mod-calculateTeaser .well form label {
  margin-bottom: 10px;
}
.mod-calculateTeaser .well form input[type="text"] {
  width: 174px;
  margin-bottom: 10px;
}
.mod-calculateTeaser .well form textarea {
  height: 205px;
  *height: 195px;
  max-height: 205px;
}
.mod-calculateTeaser .well form .pull-right input {
  text-decoration: none;
  color: #FFF;
  background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png');
  padding: 0 8px 0 14px;
  border: 0;
  height: 25px;
  line-height: 25px;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.mod-calculateTeaser .well form .pull-right input:hover,
.mod-calculateTeaser .well form .pull-right input:focus {
  text-decoration: underline;
}
.mod-calculateTeaser .well .mod-header {
  margin-bottom: 10px;
}
.mod-calculateTeaser .well .mod-header .ico-quotation {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/quotation-priv.png');
  top: -4px;
  *top: -5px;
}
.mod-calculateTeaser .well .mod-header .ico-quotation.extra-feel-free-1 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fb.png');
}
.mod-calculateTeaser .well .mod-header .ico-quotation.extra-feel-free-2 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-twitter.png');
}
.mod-calculateTeaser .well .mod-header .ico-quotation.extra-feel-free-3 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fact-grey.png');
}
.mod-calculateTeaser .well .mod-header .ico-quotation.extra-feel-free-4 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tv-grey.png');
}
.mod-calculateTeaser .well .mod-header .ico-quotation.extra-feel-free-5 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-clock-big.png');
}
.mod-calculateTeaser .well .mod-header .ico-quotation.extra-feel-free-6 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-number-grey.png');
}
.mod-calculateTeaser .well .mod-header h2 {
  *margin: 0 auto 5px auto;
  text-align: center;
}
.mod-calculateTeaser .well .mod-header h3.teaser {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  margin: 0;
  text-align: left;
}
.mod-calculateTeaser .well .mod-body {
  margin-bottom: 35px;
}
@media (max-width: 568px) {
  .mod-calculateTeaser .well .mod-body input,
  .mod-calculateTeaser .well .mod-body textarea {
    width: 246px !important;
  }
  .mod-calculateTeaser .well .mod-footer .right a {
    bottom: 15px;
  }
}
.m-pbs .mod-calculateTeaser .well form .pull-right input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
.mod-associationTeaser {
  position: relative;
  line-height: 2;
}
.mod-associationTeaser .well form {
  margin: 0;
}
.mod-associationTeaser .well form .mod-header {
  margin-bottom: 10px;
}
.mod-associationTeaser .well form .mod-header .ico-quotation {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/quotation-priv.png');
  top: -4px;
  *top: -5px;
}
.mod-associationTeaser .well form .mod-header .ico-quotation.extra-feel-free-1 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fb.png');
}
.mod-associationTeaser .well form .mod-header .ico-quotation.extra-feel-free-2 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-twitter.png');
}
.mod-associationTeaser .well form .mod-header .ico-quotation.extra-feel-free-3 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fact-grey.png');
}
.mod-associationTeaser .well form .mod-header .ico-quotation.extra-feel-free-4 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tv-grey.png');
}
.mod-associationTeaser .well form .mod-header .ico-quotation.extra-feel-free-5 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-clock-big.png');
}
.mod-associationTeaser .well form .mod-header .ico-quotation.extra-feel-free-6 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-number-grey.png');
}
.mod-associationTeaser .well form .mod-header h2 {
  *margin: 0 auto 5px auto;
  text-align: center;
}
.mod-associationTeaser .well form .mod-header label.teaser {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-size: 20px;
  line-height: 26px;
  color: #000;
  margin: 0 0 5px;
  line-height: 22px;
  text-align: left;
}
.mod-associationTeaser .well form .mod-body {
  margin-bottom: 35px;
}
.mod-associationTeaser .well form .mod-body textarea {
  width: 174px;
  height: 215px;
  *height: 217px;
  max-height: 215px;
  resize: none;
}
.mod-associationTeaser .well form .mod-footer .pull-right input {
  text-decoration: none;
  color: #FFF;
  background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png');
  padding: 0 8px 0 14px;
  border: 0;
  height: 25px;
  line-height: 25px;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.mod-associationTeaser .well form .mod-footer .pull-right input:hover,
.mod-associationTeaser .well form .mod-footer .pull-right input:focus {
  text-decoration: underline;
}
@media (max-width: 568px) {
  .mod-associationTeaser .well .mod-body input,
  .mod-associationTeaser .well .mod-body textarea {
    width: 246px !important;
  }
  .mod-associationTeaser .well .mod-footer .right a {
    bottom: 15px;
  }
}
.m-pbs .mod-associationTeaser .well form .pull-right input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
.mod-associationListTeaser {
  position: relative;
  line-height: 2;
}
.mod-associationListTeaser .well {
  margin: 0;
  border: 0;
  padding-bottom: 17px;
}
.mod-associationListTeaser .well .mod-header {
  margin-bottom: 5px;
}
.mod-associationListTeaser .well .mod-header .ico-quotation {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/quotation-priv.png');
  top: -4px;
  *top: -5px;
}
.mod-associationListTeaser .well .mod-header .ico-quotation.extra-feel-free-1 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fb.png');
}
.mod-associationListTeaser .well .mod-header .ico-quotation.extra-feel-free-2 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-twitter.png');
}
.mod-associationListTeaser .well .mod-header .ico-quotation.extra-feel-free-3 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fact-grey.png');
}
.mod-associationListTeaser .well .mod-header .ico-quotation.extra-feel-free-4 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tv-grey.png');
}
.mod-associationListTeaser .well .mod-header .ico-quotation.extra-feel-free-5 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-clock-big.png');
}
.mod-associationListTeaser .well .mod-header .ico-quotation.extra-feel-free-6 {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-number-grey.png');
}
.mod-associationListTeaser .well .mod-header h2 {
  *margin: 0 auto 5px auto;
  text-align: center;
}
.mod-associationListTeaser .well .mod-header p.teaser {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  font-size: 20px;
  line-height: 26px;
  color: #000;
  margin: 0 0 5px;
}
.mod-associationListTeaser .well .tab-pane {
  position: relative;
  overflow: hidden;
  width: 190px;
  height: auto;
}
.mod-associationListTeaser .well .tab-pane .slides {
  display: block;
  margin: 0;
  height: 100%;
  overflow: hidden;
}
.mod-associationListTeaser .well .tab-pane .slides li {
  display: block;
  height: auto;
  padding: 0px;
  width: 190px;
  border: none;
  color: #996600;
}
.mod-associationListTeaser .well ul.flex-direction-nav {
  position: absolute;
  left: 0px;
  bottom: 0;
  right: 0px;
  display: block;
  height: 22px;
  margin: 0;
  list-style: none;
  clear: both;
}
.mod-associationListTeaser .well ol.flex-control-nav,
.mod-associationListTeaser .well ol.flex-control-paging {
  display: none;
}
.mod-associationListTeaser .well .flex-pauseplay {
  margin: -15px 0 0 50%;
  width: 60px;
  display: none;
}
.mod-associationListTeaser .well ul.flex-direction-nav a {
  position: absolute;
  bottom: 0;
  color: #FFF;
  height: 22px;
  line-height: 22px;
}
.mod-associationListTeaser .well ul.flex-direction-nav a.flex-prev {
  left: 0;
  background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite-rl.png') 100% 0 no-repeat;
  padding: 0 13px 0 8px;
}
.mod-associationListTeaser .well ul.flex-direction-nav a.flex-next {
  right: 0;
  background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') no-repeat;
  padding: 0 8px 0 13px;
}
.mod-associationListTeaser .well .mod-scroller {
  display: none;
}
.mod-associationTeaser.height6 .well .flex-viewport {
  padding: 0;
}
@media (max-width: 568px) {
  .mod-associationTeaser .well .mod-body .slides li {
    width: 246px !important;
  }
}
.m-pbs .mod-associationListTeaser .well .tab-pane .slides li {
  color: #59007C;
}
.m-pbs .mod-associationListTeaser .well ul.flex-direction-nav a.flex-prev {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite-rl.png");
}
.m-pbs .mod-associationListTeaser .well ul.flex-direction-nav a.flex-next {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
@media screen {
  .mod-calendarTeaser {
    position: relative;
    line-height: 2;
  }
  .mod-calendarTeaser .well .mod-header {
    left: 0;
    left: 2px \9;
    right: 0;
    top: 0;
    top: 2px \9;
    position: absolute;
    background-color: #FFF;
    padding: 13px 15px 0;
    padding: 13px 13px 0 15px \9;
    text-align: center;
  }
  .mod-calendarTeaser .well .mod-header .ico-clock {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-clock-big.png');
  }
  .mod-calendarTeaser .well .mod-header h2 {
    display: inline-block;
    *margin-top: 0;
  }
  .mod-calendarTeaser .well .mod-body {
    display: block;
    overflow: hidden;
    padding: 45px 0 50px 0;
  }
  .mod-calendarTeaser .well .mod-body .teaser {
    border: none;
    margin: 0;
    padding: 0;
    font-size: 24px;
    font-style: italic;
    line-height: 74px;
    height: 74px;
    text-align: center;
    color: #000;
  }
  .mod-calendarTeaser .well .mod-body p {
    line-height: 18px;
  }
  .mod-calendarTeaser .well .mod-body p.pointed-brand-single {
    margin-bottom: 3px;
  }
  .mod-calendarTeaser .well .mod-footer {
    height: 21px;
    line-height: 21px;
  }
  .mod-calendarTeaser .well .mod-footer a.link-block {
    margin-top: 0;
  }
}
.m-pbs .mod-calendarTeaser .well .mod-header {
  background-color:  #fff ;
}
.mod-twitterfeed {
  position: relative;
}
.mod-twitterfeed .well .mod-header {
  left: 0;
  left: 2px \9;
  right: 0;
  top: 0;
  top: 2px \9;
  position: absolute;
  background-color: #FFF;
  padding: 13px 15px 0;
  padding: 13px 13px 0 15px \9;
}
.mod-twitterfeed .well .mod-header h2 {
  *margin-top: 0;
}
.mod-twitterfeed .well .mod-body#twitterBox {
  padding: 61px 0 32px;
}
.mod-twitterfeed .well .mod-body#twitterBox .loading {
  margin-top: 17px;
}
.mod-twitterfeed .well .mod-body#twitterBox ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mod-twitterfeed .well .mod-body#twitterBox ul .tweet {
  margin-top: 17px;
}
.mod-twitterfeed .well .mod-body#twitterBox ul .tweet .tweet-footer {
  border-bottom: 1px dashed #999999;
  padding: 10px 0 15px;
}
.mod-twitterfeed .well .mod-body#twitterBox ul .tweet-last .tweet-footer {
  border: 0;
}
.mod-twitterfeed .well .mod-footer {
  height: 21px;
  line-height: 21px;
}
.mod-twitterfeed .well .mod-footer a.link-block {
  margin-top: 0;
}
.m-pbs .mod-twitterfeed .well .mod-header {
  background-color:  #fff ;
}
.mod-numberTeaser .well {
  padding-bottom: 17px;
  border: 0px;
  overflow: hidden;
}
.mod-numberTeaser .well .mod-header {
  margin: 0 0 10px;
  padding: 0px;
}
.mod-numberTeaser .well .mod-header .pointed-brand {
  margin: 0;
}
.mod-numberTeaser .well .mod-header hr {
  margin-top: 10px;
  *margin-top: 0;
}
.mod-numberTeaser .well .mod-header i {
  margin-top: -1px;
  *margin-top: 1px;
  *vertical-align: middle;
}
.mod-numberTeaser .well .mod-header li {
  line-height: 14px;
}
.mod-numberTeaser .well .mod-body p {
  line-height: 26px;
}
.mod-numberTeaser .well .mod-body p:first-child {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  color: #000;
  font-size: 20px;
}
.mod-numberTeaser .well .mod-body .number-gold {
  font-size: 30px;
  line-height: 32px;
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  color: #917102;
  padding: 15px 0;
}
.mod-numberTeaser .well .mod-body .number-black {
  font-size: 42px;
  line-height: 45px;
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  color: #000;
  padding: 15px 0;
}
@media screen {
  .span3 .teaser-img hr.seperator-solid,
  .span6 .teaser-img hr.seperator-solid {
    display: none;
  }
  .span3 .teaser-img img,
  .span6 .teaser-img img {
    display: block;
    max-width: 100%;
  }
  .span3 .mod-articleteaser img,
  .span6 .mod-articleteaser img {
    height: auto;
    margin: 0px 0 0px;
    max-width: 100%;
  }
  .span3 .mod-articleteaser .image table img,
  .span6 .mod-articleteaser .image table img {
    width: 100%;
  }
  .span3 .image table {
  	max-width: 100%;
  }
  .span3 .image table img {
  	width: 100%;
  }
  .span6 .mod-articleteaser.height6 h3 {
    font-size: 30px;
    line-height: 30px;
  }
  /*.mod-articleteaser img {
    display: none;
  }*/
  .mod-articleteaser .well {
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 17px;
    border: 0px;
    overflow: hidden;
  }
  .mod-articleteaser .well .mod-header {
    margin: 0 15px 10px;
    padding: 0px;
  }
  .mod-articleteaser .well .mod-header .pointed-brand {
    margin: 0;
  }
  .mod-articleteaser .well .mod-header hr {
    margin-top: 10px;
  }
  .mod-articleteaser .well .mod-header *hr {
    margin-top: 0;
  }
  .mod-articleteaser .well .mod-header *i {
    margin-top: 1px;
    vertical-align: middle;
  }
  .mod-articleteaser .well .mod-header li {
    line-height: 14px;
  }
  .mod-articleteaser .well .mod-body {
    width: 100%;
  }
  .mod-articleteaser .well .mod-body p,
  .mod-articleteaser .well .mod-body h1,
  .mod-articleteaser .well .mod-body h2,
  .mod-articleteaser .well .mod-body h3,
  .mod-articleteaser .well .mod-body h4,
  .mod-articleteaser .well .mod-body h5,
  .mod-articleteaser .well .mod-body h6 {
    padding: 0 15px;
  }
  .mod-articleteaser .well .mod-body .teaser {
    line-height: 1;
  }
  .mod-articleteaser .well .mod-body .teaser a {
    color: #000;
    font-weight: normal;
  }
  .mod-articleteaser .well .mod-body p a.link-inline, .mod-articleteaser .well .mod-body p.link-inline a {
    margin-left: 0;
  }
  .mod-articleteaser .well .mod-body p[class^="p-"] {
    line-height: 18px;
    padding-left: 40px;
    margin: 6px 0;
    background-position: 15px 1px;
    background-repeat: no-repeat;
  }
  .mod-articleteaser .well .mod-body p.p-icon-phone {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tel-grey.png");
  }
  .mod-articleteaser .well .mod-body p.p-icon-fax {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fax-grey.png");
  }
  .mod-articleteaser .well .mod-body .hl-sans-midgrey-center {
    color: #999999;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    text-align: center;
  }
}
.m-pbs .mod-articleteaser p.p-icon-email {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-mail-usr-small.png");
}
.mod-votingteaser2 .well {
  padding-left: 0px;
  padding-right: 0px;
  border: 0px;
  overflow: hidden;
  background: #efe8db;
  position: relative;
}
.mod-votingteaser2 .well .mod-header {
  margin: 0 15px 10px;
  padding: 0px;
}
.mod-votingteaser2 .well .mod-header .pointed-brand {
  margin: 0;
}
.mod-votingteaser2 .well .mod-header hr {
  margin-top: 10px;
}
.mod-votingteaser2 .well .mod-header *hr {
  margin-top: 0;
}
.mod-votingteaser2 .well .mod-header i {
  margin-top: -1px;
}
.mod-votingteaser2 .well .mod-header *i {
  margin-top: 1px;
  vertical-align: middle;
}
.mod-votingteaser2 .well .mod-header li {
  line-height: 14px;
}
.mod-votingteaser2 .well .mod-body {
  height: 370px;
}
.mod-votingteaser2 .well .mod-body > a {
  padding-right: 15px;
  padding-left: 15px;
  margin-top: 15px;
}
.mod-votingteaser2 .well .mod-body .wrap {
  padding-left: 15px;
  padding-right: 15px;
}
.mod-votingteaser2 .well .mod-body .wrap h2 {
  margin-bottom: 80px;
}
.mod-votingteaser2 .well .mod-body .wrap h2 img.bubble {
  height: 70px;
  width: 66px;
  float: right;
  vertical-align: top;
  text-align: right;
  margin-top: -23px;
}
.mod-votingteaser2 .well .mod-body .wrap h3 {
  line-height: 24px;
  font-size: 18px;
}
.mod-votingteaser2 .well .mod-body .wrap .labelbox {
  margin-top: 15px;
}
.mod-votingteaser2 .well .mod-body .wrap .labelbox label {
  margin-top: 5px;
}
.mod-votingteaser2 .well .mod-footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 1px;
  padding: 0 15px 14px;
  background: #efe8db;
  z-index: 10;
}
.mod-votingteaser2 .well .mod-footer input[type="submit"] {
  background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png") repeat scroll 0 0 transparent;
  border: 0 none;
  color: #FFFFFF;
  height: 25px;
  line-height: 25px;
  padding: 0 8px 0 14px;
  text-decoration: none;
  margin-top: -1px;
  margin-bottom: -4px;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.m-pbs .mod-votingteaser2 .well .mod-header {
  background-color: transparent;
}
.m-pbs .mod-votingteaser2 .well form input.pull-right {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
.mod-votingteaser .well {
  padding-left: 0px;
  padding-right: 0px;
  border: 0px;
  overflow: hidden;
  background: #efe8db;
  position: relative;
}
.mod-votingteaser .well .mod-header {
  margin: 0 15px 10px;
  padding: 0px;
}
.mod-votingteaser .well .mod-header .pointed-brand {
  margin: 0;
}
.mod-votingteaser .well .mod-header hr {
  margin-top: 10px;
}
.mod-votingteaser .well .mod-header *hr {
  margin-top: 0;
}
.mod-votingteaser .well .mod-header i {
  margin-top: -1px;
}
.mod-votingteaser .well .mod-header *i {
  margin-top: 1px;
  vertical-align: middle;
}
.mod-votingteaser .well .mod-header li {
  line-height: 14px;
}
.mod-votingteaser .well .mod-body {
  height: 370px;
}
.mod-votingteaser .well .mod-body hr.seperator-dashed {
  margin-top: 7px;
}
.mod-votingteaser .well .mod-body > a {
  padding-right: 15px;
  padding-left: 15px;
  margin-top: 15px;
}
.mod-votingteaser .well .mod-body .wrap {
  padding-left: 15px;
  padding-right: 15px;
}
.mod-votingteaser .well .mod-body .wrap h3 {
  line-height: 24px;
  font-size: 18px;
}
.mod-votingteaser .well .mod-body .wrap h3 img.bubble {
  height: 70px;
  width: 66px;
  float: right;
  vertical-align: top;
  text-align: right;
  margin-top: -23px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie {
  position: relative;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .chartWrapper {
  height: 150px;
  width: 200px;
  overflow: hidden;
}
.ie7 .mod-votingteaser .well .mod-body .wrap .voting-pie .chartWrapper canvas div {
  filter: - !important;
  background-color: transparent !important;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .answers p {
  margin: 0 0 3px;
  font-weight: normal;
  font-size: 14px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-target {
  color: #666666;
  font-size: 1em;
  height: 200px;
  width: 210px;
  left: -10px;
  top: -25px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-axis {
  font-size: 0.75em;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-xaxis {
  margin-top: 10px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-x2axis {
  margin-bottom: 10px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-yaxis {
  margin-right: 10px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y2axis,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y3axis,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y4axis,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y5axis,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y6axis,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y7axis,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y8axis,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y9axis,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-yMidAxis {
  margin-left: 10px;
  margin-right: 10px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-xaxis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-yaxis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-x2axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y2axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y3axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y4axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y5axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y6axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y7axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y8axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y9axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-yMidAxis-tick {
  position: absolute;
  white-space: pre;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-xaxis-tick {
  top: 0px;
  left: 15px;
  vertical-align: top;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-x2axis-tick {
  bottom: 0px;
  left: 15px;
  vertical-align: bottom;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-yaxis-tick {
  right: 0px;
  top: 15px;
  text-align: right;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-yaxis-tick.jqplot-breakTick {
  right: -20px;
  margin-right: 0px;
  padding: 1px 5px 1px 5px;
  z-index: 2;
  font-size: 1.5em;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y2axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y3axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y4axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y5axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y6axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y7axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y8axis-tick,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y9axis-tick {
  left: 0px;
  top: 15px;
  text-align: left;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-yMidAxis-tick {
  text-align: center;
  white-space: nowrap;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-xaxis-label {
  margin-top: 10px;
  font-size: 11pt;
  position: absolute;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-x2axis-label {
  margin-bottom: 10px;
  font-size: 11pt;
  position: absolute;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-yaxis-label {
  margin-right: 10px;
  font-size: 11pt;
  position: absolute;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-yMidAxis-label {
  font-size: 11pt;
  position: absolute;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y2axis-label,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y3axis-label,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y4axis-label,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y5axis-label,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y6axis-label,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y7axis-label,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y8axis-label,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-y9axis-label {
  font-size: 11pt;
  margin-left: 10px;
  position: absolute;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-meterGauge-tick {
  font-size: 0.75em;
  color: #999999;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-meterGauge-label {
  font-size: 1em;
  color: #999999;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie table.jqplot-table-legend {
  margin-top: 12px;
  margin-bottom: 12px;
  margin-left: 0px;
  margin-right: 0px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie table.jqplot-table-legend,
.mod-votingteaser .well .mod-body .wrap .voting-pie table.jqplot-cursor-legend {
  position: absolute;
  font-size: 0.75em;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie td.jqplot-table-legend {
  vertical-align: middle;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie td.jqplot-seriesToggle:hover,
.mod-votingteaser .well .mod-body .wrap .voting-pie td.jqplot-seriesToggle:active {
  cursor: pointer;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-table-legend .jqplot-series-hidden {
  text-decoration: line-through;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie div.jqplot-table-legend-swatch-outline {
  border: 1px solid #cccccc;
  padding: 1px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie div.jqplot-table-legend-swatch {
  width: 0px;
  height: 0px;
  border-top-width: 5px;
  border-bottom-width: 5px;
  border-left-width: 6px;
  border-right-width: 6px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-title {
  top: 0px;
  left: 0px;
  padding-bottom: 0.5em;
  font-size: 1.2em;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie table.jqplot-cursor-tooltip {
  border: 1px solid #cccccc;
  font-size: 0.75em;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-cursor-tooltip {
  border: 1px solid #cccccc;
  font-size: 0.75em;
  white-space: nowrap;
  background: rgba(208,208,208,0.5);
  padding: 1px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-highlighter-tooltip,
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-canvasOverlay-tooltip {
  border: 1px solid #cccccc;
  font-size: 0.75em;
  white-space: nowrap;
  background: rgba(208,208,208,0.5);
  padding: 1px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-point-label {
  font-size: 0.75em;
  z-index: 2;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie td.jqplot-cursor-legend-swatch {
  vertical-align: middle;
  text-align: center;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie div.jqplot-cursor-legend-swatch {
  width: 1.2em;
  height: 0.7em;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-error {
  text-align: center;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-error-message {
  position: relative;
  top: 46%;
  display: inline-block;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie div.jqplot-bubble-label {
  font-size: 0.8em;
  padding-left: 2px;
  padding-right: 2px;
  color: #333333;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie div.jqplot-bubble-label.jqplot-bubble-label-highlight {
  background: rgba(230,230,230,0.7);
}
.mod-votingteaser .well .mod-body .wrap .voting-pie div.jqplot-noData-container {
  text-align: center;
  background-color: rgba(245,245,245,0.3);
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-data-label {
  color: #ffffff;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie table.jqplot-table-legend {
  width: 164px;
}
.mod-votingteaser .well .mod-body .wrap .voting-pie .jqplot-grid-canvas {
  display: none;
}
.mod-votingteaser .well .mod-footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 1px;
  padding: 0 15px 14px;
  background: #efe8db;
  z-index: 10;
}
@media (max-width: 568px) {
  .chartdiv {
    width: 100%;
    left: 0;
  }
}
.m-pbs .mod-votingteaser .well .mod-header {
  background-color: transparent;
}
@media screen {
  .mod-quotation {
    position: relative;
    text-align: center;
    line-height: 2;
  }
  .mod-quotation .well {
    margin-bottom: 20px;
  }
  .mod-quotation .well .mod-header .ico-quotation {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/quotation-priv.png');
    top: -4px;
    *top: -5px;
  }
  .mod-quotation .well .mod-header .ico-quotation.extra-feel-free-1 {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fb.png');
  }
  .mod-quotation .well .mod-header .ico-quotation.extra-feel-free-2 {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-twitter.png');
  }
  .mod-quotation .well .mod-header .ico-quotation.extra-feel-free-3 {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fact-grey.png');
  }
  .mod-quotation .well .mod-header .ico-quotation.extra-feel-free-4 {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tv-grey.png');
  }
  .mod-quotation .well .mod-header .ico-quotation.extra-feel-free-5 {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-clock-big.png');
  }
  .mod-quotation .well .mod-header .ico-quotation.extra-feel-free-6 {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-number-grey.png');
  }
  .mod-quotation .well .mod-header h2 {
    *margin: 0 auto 5px auto;
  }
  .mod-quotation .well .mod-body {
    font-style: italic;
  }
  .mod-quotation .well .mod-body blockquote {
    border: none;
    margin: 0;
    padding: 0;
    line-height: 28px;
  }
  .mod-quotation .well .mod-footer {
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 1px;
    padding-bottom: 12px;
    padding-top: 5px;
  }
  .mod-quotation .well .mod-footer p {
    text-transform: none;
    font-size: 14px;
  }
  .mod-quotation .well .center {
    display: inline;
  }
}
@media screen {
  .mod-fakebookBox {
    position: relative;
    line-height: 2;
  }
  .mod-fakebookBox .well {
    overflow: hidden;
  }
  .mod-fakebookBox .well .mod-header .ico-fb {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fb.png');
    top: -4px;
    *top: -5px;
  }
  .mod-fakebookBox .well .mod-header p {
    *margin: 0 auto 5px auto;
  }
  .mod-fakebookBox .well .mod-body {
    display: block;
  }
  .mod-fakebookBox .well .mod-body .fb-like-box {
    width: 100%;
    height: 369px;
    display: block;
  }
  .mod-fakebookBox .well .mod-body .img-small {
    cursor: pointer;
    margin: 0 auto;
    display: block;
  }
  .mod-fakebookBox .well .mod-body iframe {
    width: 192px;
  }
  .mod-fakebookBox .well .mod-body hr {
    margin-top: 0px;
  }
}
@media (max-width: 568px) {
  .mod-fakebookBox .mod-body {
    margin-top: 10px;
  }
  .mod-fakebookBox .mod-body iframe {
    width: 262px;
  }
  .mod-fakebookBox .mod-body .img-small {
    margin: 0 45px;
  }
}
.mod-portaleteaser .well.scrollable .mod-body {
  padding: 0px;
}
.mod-portaleteaser .well {
  padding-left: 0px;
  padding-right: 0px;
  border: 0px;
  margin-bottom: 20px;
}
.mod-portaleteaser .mod-header {
  margin: 0 15px 10px;
  padding: 0px;
}
.mod-portaleteaser .mod-header .pointed-brand {
  margin: 0;
}
.mod-portaleteaser .mod-header hr {
  margin-top: 10px;
}
.mod-portaleteaser .mod-header *hr {
  margin-top: 0;
}
.mod-portaleteaser .mod-header i {
  margin-top: -1px;
}
.mod-portaleteaser .mod-header *i {
  margin-top: 1px;
  vertical-align: middle;
}
.mod-portaleteaser .mod-header li {
  line-height: 14px;
}
.mod-portaleteaser .mod-body {
  position: relative;
  padding-left: 0px;
  padding-right: 0px;
}
.mod-portaleteaser .mod-body ul.flex-direction-nav {
  top: 21px;
  list-style: none outside none;
  position: absolute;
  width: 940px;
  margin: 0px;
}
.mod-portaleteaser .mod-body ul.flex-direction-nav a {
  display: block;
  overflow: hidden;
}
.mod-portaleteaser .mod-body ul.flex-direction-nav a.flex-next {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-direction-next-gold.png");
  right: 0;
  text-indent: -9999em;
  height: 45px;
  position: absolute;
  top: 0px;
  width: 45px;
}
.mod-portaleteaser .mod-body ul.flex-direction-nav a.flex-prev {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-direction-prev-gold.png");
  left: 0;
  text-indent: -9999em;
  height: 45px;
  position: absolute;
  top: 0px;
  width: 45px;
}
.mod-portaleteaser .mod-body ul.flex-direction-nav a.flex-disabled {
  background-image: none !important;
  outline: none;
}
.mod-portaleteaser .mod-body .portaleslider {
  width: 960px;
  overflow: hidden;
  height: 165px;
}
.mod-portaleteaser .mod-body .portaleslider ol.flex-control-paging,
.mod-portaleteaser .mod-body .portaleslider .flex-pauseplay {
  display: none;
  list-style: none !important;
}
.mod-portaleteaser .mod-body .portaleslider ul {
  margin-left: 0;
  list-style: none !important;
}
.mod-portaleteaser .mod-body .portaleslider ul li > div {
  width: 240px;
  float: left;
}
.mod-portaleteaser .mod-body .portaleslider ul li > div h4 {
  margin-top: 8px;
  margin-bottom: 0px;
}
.mod-portaleteaser .mod-body .portaleslider ul li > div h4 a {
  padding: 0px 15px !important;
  color: #000 !important;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
}
.mod-portaleteaser .mod-body .portaleslider ul li > div p {
  padding: 0px 15px !important;
  line-height: 135%;
}
.mod-portaleteaser .mod-body .portaleslider ul li > div .link-block {
  margin-top: 0px;
  margin-left: 15px;
}
.mod-portaleteaser .mod-body .portaleslider ul li a img {
  width: 220px !important;
  height: 85px;
}
@media (max-width: 568px) {
  .mod-portaleteaser .mod-body ul.flex-direction-nav {
    width: 290px;
  }
  .mod-portaleteaser .mod-body .portaleslider {
    width: 290px;
  }
  .mod-portaleteaser .mod-body .portaleslider ul li div {
    width: 290px;
  }
  .mod-portaleteaser .mod-body .portaleslider ul li div > a:first-child {
    display: block;
    width: 290px;
    background: #f2f2f2;
  }
  .mod-portaleteaser .mod-body .portaleslider ul li div > a:first-child img {
    margin: 0 35px;
  }
}
.m-pbs .mod-portaleteaser .mod-body ul.flex-direction-nav a.flex-prev {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/slider-direction-prev-usr.png");
}
.m-pbs .mod-portaleteaser .mod-body ul.flex-direction-nav a.flex-next {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/slider-direction-next-usr.png");
}
@media screen {
  .mod-articlelist {
    position: relative;
  }
  .mod-articlelist .well {
    margin-bottom: 20px;
  }
  .mod-articlelist .well .mod-header {
    position: absolute;
    left: 15px;
    right: 15px;
    top: 0;
    background: #FFF;
  }
  .mod-articlelist .well .mod-header h2.teaser {
    font-style: italic;
    font-weight: ;
    letter-spacing: -0.9px;
    color: #999999;
    margin: 13px auto 7px;
    line-height: 20px;
    *margin-top: 11px;
  }
  .mod-articlelist .well .mod-header hr {
    *margin-top: -4px !important;
  }
  .mod-articlelist .well .mod-body {
    padding-top: 50px;
    padding-right: 0px;
    font-size: 20px;
  }
  .mod-articlelist .well .mod-body .teaser {
    margin: 4px 0 2px;
  }
  .mod-articlelist .well .mod-body .pointed-brand-single {
    margin: 6px 0 0;
    width: 100%;
  }
  .mod-articlelist .well .mod-body a {
    color: #505050;
    font-weight: normal;
  }
  .mod-articlelist .well .mod-footer {
    height: 21px;
    line-height: 21px;
  }
  .mod-articlelist .well .mod-footer a.link-block {
    margin-top: 0;
  }
}
@media (max-width: 568px) {
  .mod-articlelist .mod-body {
    height: auto;
  }
}
.m-pbs .mod-articlelist .well .mod-header {
  background-color:  #fff ;
}
.mod-podcastteaser .well {
  padding-left: 0px;
  padding-right: 0px;
  border: 0px;
  overflow: hidden;
  margin-bottom: 20px;
}
.mod-podcastteaser .well .mod-header {
  margin: 3px 15px 10px;
  padding: 0px;
}
.mod-podcastteaser .well .mod-header .pointed-brand {
  margin: 0;
}
.mod-podcastteaser .well .mod-header hr {
  margin-top: 10px;
}
.mod-podcastteaser .well .mod-header *hr {
  margin-top: 0;
}
.mod-podcastteaser .well .mod-header *i {
  margin-top: 1px;
  vertical-align: middle;
}
.mod-podcastteaser .well .mod-header li {
  line-height: 14px;
}
.mod-podcastteaser .well .mod-body > a {
  padding-right: 15px;
  padding-left: 15px;
}
.mod-podcastteaser .well .mod-body ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
.mod-podcastteaser .well .mod-body ul li > a {
  position: relative;
}
.mod-podcastteaser .well .mod-body ul li > a > img {
  height: auto;
  margin: 0px 0 0px;
  width: 100%;
}
.mod-podcastteaser .well .mod-body ul li > a > img.btn-play {
  position: absolute;
  width: 60px;
  height: 60px;
  margin: -30px 0 0 -30px;
  left: 50%;
  top: 50%;
}
.mod-podcastteaser .well .mod-body ul li.first > h3 > a {
  color: #000;
  font-weight: normal;
}
.mod-podcastteaser .well .mod-body ul li.first h3,
.mod-podcastteaser .well .mod-body ul li.first p {
  padding-left: 15px;
  padding-right: 15px;
}
.mod-podcastteaser .well .mod-body ul li.first p > a {
  *line-height: 1;
}
.mod-podcastteaser .well .mod-body ul li .seperator-dashed {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 6px;
  *margin-top: -1px;
}
.mod-podcastteaser .well .mod-body ul li.even img,
.mod-podcastteaser .well .mod-body ul li.odd img {
  width: 90px;
  height: auto;
  top: 0px;
}
.mod-podcastteaser .well .mod-body ul li.even img.btn-play,
.mod-podcastteaser .well .mod-body ul li.odd img.btn-play {
  width: 20px;
  height: 20px;
  top: 0px;
}
.mod-podcastteaser .well .mod-body ul li.even {
  padding-left: 15px;
  float: left;
}
.mod-podcastteaser .well .mod-body ul li.odd {
  padding-right: 15px;
  float: right;
}
@media (max-width: 568px) {
  .mod-podcastteaser .well .mod-body ul li.even img,
  .mod-podcastteaser .well .mod-body ul li.odd img {
    width: auto;
    height: 58px;
    top: 0px;
  }
  .mod-podcastteaser .well .mod-body ul li.even img.btn-play,
  .mod-podcastteaser .well .mod-body ul li.odd img.btn-play {
    width: 20px;
    height: 20px;
    top: 0px;
  }
  .mod-podcastteaser .well .mod-body ul li.even {
    padding-left: 15px;
    float: left;
  }
  .mod-podcastteaser .well .mod-body ul li.odd {
    padding-right: 15px;
    float: right;
  }
}
@media screen {
  .mod-relateds {
    position: relative;
  }
  .mod-relateds .well {
    border: 0;
    padding-bottom: 17px;
  }
  .mod-relateds .well .mod-header {
    position: absolute;
    left: 15px;
    right: 15px;
    top: 0;
    padding-top: 13px;
    background: #FFF;
  }
  .mod-relateds .well .mod-header h2 {
    margin-top: 0;
    *margin-bottom: 0px;
  }
  .mod-relateds .well .mod-header hr.seperator-solid {
    margin: 0;
    padding: 0;
  }
  .mod-relateds .well .mod-body {
    padding-top: 40px;
  }
}
.m-pbs .mod-relateds .well .mod-header {
  background-color:  #fff ;
}
.mod-contactFormTeaser {
  position: relative;
  line-height: 2;
}
.mod-contactFormTeaser .well form {
  margin: 0;
}
.mod-contactFormTeaser .well form .mod-header {
  margin-bottom: 10px;
}
.mod-contactFormTeaser .well form .mod-header .ico-mail {
  top: -4px;
  *top: -5px;
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-mail.png');
}
.mod-contactFormTeaser .well form .mod-header .teaser {
  font-style: italic;
  text-align: center;
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  margin: 0;
  *line-height: 22px;
}
.mod-contactFormTeaser .well form .mod-body {
  margin-bottom: 0px;
}
.mod-contactFormTeaser .well form .mod-body label {
  margin-bottom: 5px;
}
.mod-contactFormTeaser .well form .mod-body .teaser {
  font-size: 24px;
  margin: 15px 0;
}
.mod-contactFormTeaser .well form .mod-body input,
.mod-contactFormTeaser .well form .mod-body textarea {
  width: 174px;
}
.mod-contactFormTeaser .well form .mod-body textarea {
  height: 205px;
  *height: 195px;
  max-height: 205px;
}
.mod-contactFormTeaser .well form .mod-footer {
  padding-bottom: 13px;
}
.mod-contactFormTeaser .well form .mod-footer .pull-right input {
  text-decoration: none;
  color: #FFF;
  padding: 0 8px 0 14px;
  border: 0;
  height: 25px;
  line-height: 25px;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
@media (max-width: 568px) {
  .mod-contactFormTeaser .well .mod-body input,
  .mod-contactFormTeaser .well .mod-body textarea {
    width: 246px !important;
  }
  .mod-contactFormTeaser .well .mod-body textarea {
    height: 185px !important;
    resize: none;
  }
  .mod-contactFormTeaser .well .mod-footer .right a {
    bottom: 15px;
  }
}
.m-pbs .mod-contactFormTeaser .well form .pull-right input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
  background-color: transparent;
}
.mod-direktkontakt .well {
  padding: 13px 0px 17px 0px;
  border: 0px;
  overflow: hidden;
}
.mod-direktkontakt .well .mod-header {
  margin: 0 15px 10px;
  padding: 0px;
}
.mod-direktkontakt .well .mod-header .pointed-brand {
  margin: 0;
}
.mod-direktkontakt .well .mod-header hr {
  margin-top: 10px;
}
.mod-direktkontakt .well .mod-body {
  width: 100%;
}
.mod-direktkontakt .well .mod-body p,
.mod-direktkontakt .well .mod-body h1,
.mod-direktkontakt .well .mod-body h2,
.mod-direktkontakt .well .mod-body h3,
.mod-direktkontakt .well .mod-body h4,
.mod-direktkontakt .well .mod-body h5,
.mod-direktkontakt .well .mod-body h6 {
  padding: 0 15px;
}
.mod-direktkontakt .well .mod-body .teaserimg {
  background-color: #f2f2f2;
}
.mod-direktkontakt .well .mod-body .teaser {
  margin-top: 15px;
  margin-bottom: 12px;
  line-height: 25px;
}
.mod-direktkontakt .well .mod-body p[class^="p-"] {
  line-height: 25px;
  padding-left: 35px;
}
.mod-direktkontakt .well .mod-body p.p-icon-phone {
  background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tel-grey.png') no-repeat 15px 5px;
}
.mod-direktkontakt .well .mod-body p.p-icon-fax {
  background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fax-grey.png') no-repeat 15px 5px;
}
.mod-direktkontakt .well .mod-body p.p-icon-mail {
  background-repeat: no-repeat;
}
.mod-direktkontakt .well .mod-body ul {
  padding: 0 15px;
  margin: 0 0 10px;
}
.mod-direktkontakt .well .mod-body ul li {
  line-height: 20px;
}
.mod-direktkontakt .well .mod-body ul li a {
  display: inline-block;
  font-weight: normal;
}
.mod-direktkontakt .well .mod-body ul li i {
  margin: 0 5px 0 0;
  width: 20px;
  height: 20px;
  background-position: center left;
  vertical-align: top;
}
.mod-direktkontakt .well .mod-body ul li i.ico-mail-gold {
  float: left;
}
.mod-direktkontakt .well .mod-body ul li span {
  margin-left: 25px;
  display: block;
}
.mod-direktkontakt .well .mod-body .teaser a {
  color: #000;
  font-weight: normal;
}
@media (max-width: 568px) {
  .mod-direktkontakt img {
    margin: 0 35px;
  }
}
.m-pbs .mod-direktkontakt p.p-icon-mail {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-mail-usr-small.png');
  background-position: 15px 5px;
}
.mod-senderTeaser .well {
  padding: 13px 0px 17px 0px;
  border: 0px;
  overflow: hidden;
}
.mod-senderTeaser .well .mod-header {
  margin: 0 15px 10px;
  padding: 0px;
}
.mod-senderTeaser .well .mod-header .pointed-brand {
  margin: 0;
}
.mod-senderTeaser .well .mod-header hr {
  margin-top: 10px;
}
.mod-senderTeaser .well .mod-body {
  width: 100%;
}
.mod-senderTeaser .well .mod-body p,
.mod-senderTeaser .well .mod-body h1,
.mod-senderTeaser .well .mod-body h2,
.mod-senderTeaser .well .mod-body h3,
.mod-senderTeaser .well .mod-body h4,
.mod-senderTeaser .well .mod-body h5,
.mod-senderTeaser .well .mod-body h6 {
  padding: 0 15px;
}
.mod-senderTeaser .well .mod-body hr {
  margin: 10px 15px 0;
}
.mod-senderTeaser .well .mod-body .teaserimg {
  background-color: #FFF;
  text-align: center;
}
.mod-senderTeaser .well .mod-body .teaser a {
  color: #000;
  font-weight: normal;
}
@media (max-device-width: 568px) {
  .mod-senderTeaser img {
    margin: 0 35px;
  }
}
@media screen {
  .mod-3teaserbox {
    position: relative;
  }
  .mod-3teaserbox .well {
    padding-right: 0;
    width: auto;
    overflow: hidden;
  }
  .mod-3teaserbox .well .mod-header {
    position: absolute;
    top: 0px;
    left: 0;
    left: 2px \9;
    right: 0;
    padding: 0 15px;
    padding: 0 13px 0 15px \9;
  }
  .mod-3teaserbox .well .mod-header h2 {
    font-style: italic;
    letter-spacing: -0.9px;
    *letter-spacing: 0px;
    color: #999999;
    height: 20px;
    line-height: 20px;
    margin: 13px auto 7px;
    *margin-top: 11px;
  }
  .mod-3teaserbox .well .mod-header hr {
    *margin-top: -4px !important;
  }
  .mod-3teaserbox .well .mod-body {
    display: block;
    width: auto;
    height: 355px;
    padding-top: 50px;
    padding-right: 0;
    padding-left: 0;
    margin-right: 15px \9;
    *margin-right: 0;
  }
  .mod-3teaserbox .well .mod-body .teaser a {
    color: #000;
    letter-spacing: -0.5px;
    margin: 20px 0 2px;
    font-size: 23px;
    font-weight: normal;
  }
  .mod-3teaserbox .well .mod-body .span4 {
    display: block;
    height: 100%;
    padding-right: 12px;
    padding-bottom: 25px;
    *width: 204px;
  }
  .mod-3teaserbox .well .mod-body .span4 .hl-sans {
    margin-top: 0;
  }
  .mod-3teaserbox .well .mod-body .span4 .hl-sans:first-child {
    font-size: 12px;
    text-transform: uppercase;
    color: #666666;
    line-height: 12px;
  }
  .mod-3teaserbox .well .mod-body .span4 .hl-serif {
    margin-bottom: 12px;
  }
  .mod-3teaserbox .well .mod-body .span4.first {
    *margin-left: 0;
  }
  .mod-3teaserbox .well .mod-body .span4.last {
    *padding-right: 0;
    padding-right: 0px \9;
  }
  .mod-3teaserbox .well .mod-body .span4.dashed {
    border-right: #999 1px dashed;
  }
  .mod-3teaserbox .well .mod-body .img {
    height: auto;
    margin: 13px 0 18px;
    width: 100%;
  }
}
@media (max-width: 568px) {
  .mod-3teaserbox .well .mod-body {
    height: auto;
    padding-top: 0px;
    margin-top: 60px;
  }
  .mod-3teaserbox .well .mod-body .span4 {
    height: auto;
    width: 100%;
    padding-right: 15px;
  }
  .mod-3teaserbox .well .mod-body .span4 .img {
    padding: 0 15px;
    margin-left: -15px;
    text-align: center;
    background: #f2f2f2;
  }
  .mod-3teaserbox .well .mod-body .dashed {
    border: none !important;
  }
}
@media screen {
  .mod-statsteaser {
    position: relative;
  }
  .mod-statsteaser .well {
    background: #99333C;
    border-color: #99333C;
  }
  .mod-statsteaser .well hr.seperator-solid,
  .mod-statsteaser .well hr.seperator-dashed {
    border-top-color: #fff;
  }
  .mod-statsteaser .well a {
    font-weight: normal;
  }
  .mod-statsteaser .well .mod-header {
    position: absolute;
    left: 15px;
    right: 15px;
    top: 0;
    padding: 13px 0 0 0;
    margin: 0;
  }
  .mod-statsteaser .well .mod-header h2 {
    color: #FFF;
    margin-top: 0;
    *margin-bottom: 0px;
  }
  .mod-statsteaser .well .mod-header hr.seperator-solid {
    margin: 0;
    padding: 0;
  }
  .ie7 .mod-statsteaser .well .mod-body {
    margin-top: 50px;
  }
  .mod-statsteaser .well .mod-body {
    margin-top: 40px;
    color: #FFF;
  }
  .mod-statsteaser .well .mod-body p.teaser,
  .mod-statsteaser .well .mod-body p.teaser a {
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 22px;
  }
  .mod-statsteaser .well .mod-body p.teaser {
    margin: 8px 0 10px 0;
  }
  .mod-statsteaser .well .mod-body a.link-block,
  .mod-statsteaser .well .mod-body a.link-block::before,
  .mod-statsteaser .well .mod-body a.link-block div.before {
    color: #ffffff;
    border-left-color: #ffffff;
  }
  .mod-statsteaser .well .mod-body div.clearfix {
    border-top: 1px dashed #fff;
    padding: 10px 0;
    position: relative;
  }
  .mod-statsteaser .well .mod-body div.clearfix > div {
    position: relative;
    float: left;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: italic;
    font-size: 30px;
  }
  .mod-statsteaser .well .mod-body div.clearfix div.c-all {
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: italic;
    font-size: 30px;
    color: #993333;
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tip-big.png');
    display: block;
    width: 60px;
    height: 56px;
    line-height: 49px;
    text-align: center;
  }
  .mod-statsteaser .well .mod-body div.clearfix div.c-paragraph {
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: italic;
    padding: 10px 10px 0 5px;
  }
  .mod-statsteaser .well .mod-body div.clearfix div.c-paragraph .smalltext {
    font-size: 17px;
    display: block;
    line-height: 21px;
  }
  .mod-statsteaser .well .mod-body div.clearfix div.tweet {
    padding-bottom: 20px;
  }
  .mod-statsteaser .well .mod-body div.clearfix div.fb {
    padding-top: 20px;
  }
  .mod-statsteaser .well .mod-body div.clearfix div.votes {
    padding-top: 10px;
  }
  .mod-statsteaser .well .mod-body div.clearfix p {
    float: right;
    width: 85px;
    padding: 5px 0;
  }
  .mod-statsteaser .well .mod-body i.ico-tip-paragraph {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tip-paragraph.png');
    position: absolute;
    top: -2px;
    left: 42px;
    *left: 44px;
    height: 23px;
    width: 25px;
  }
  .mod-statsteaser .well .mod-body i.ico-tweet {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tweet.png');
    position: relative;
    top: 15px;
    height: 33px;
    width: 48px;
  }
  .mod-statsteaser .well .mod-body i.ico-thumbs-up {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-thumb-up.png');
    position: relative;
    top: -5px;
    left: 10px;
    height: 33px;
    width: 48px;
  }
  .mod-statsteaser .well .mod-body i.ico-thumbs-down {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-thumb-down.png');
    position: relative;
    top: 0px;
    left: 10px;
    height: 33px;
    width: 48px;
  }
  .mod-statsteaser .well .mod-scroller {
    background: #99333C;
  }
  .mod-statsteaser .well .mod-scroller .slide-up {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow-up-bp-invert.png');
  }
  .mod-statsteaser .well .mod-scroller .slide-down {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow-down-bp-invert.png');
  }
}
@media (max-width: 568px) {
  .mod-statsteaser .well .mod-body div.clearfix {
    padding: 10px 30px;
  }
}
.m-pbs .mod-statsteaser .well .mod-header {
  background-color: transparent;
}
@media screen {
  .mod-statsteaserThesis {
    position: relative;
  }
  .mod-statsteaserThesis .well {
    background: #99333C;
    border-color: #99333C;
  }
  .mod-statsteaserThesis .well hr.seperator-solid,
  .mod-statsteaserThesis .well hr.seperator-dashed {
    border-top-color: #fff;
  }
  .mod-statsteaserThesis .well a {
    font-weight: normal;
  }
  .mod-statsteaserThesis .well .mod-header {
    position: absolute;
    left: 15px;
    right: 15px;
    top: 0;
    padding: 13px 0 0 0;
    margin: 0;
  }
  .mod-statsteaserThesis .well .mod-header h2 {
    color: #FFF;
    margin-top: 0;
    *margin-bottom: 0px;
  }
  .mod-statsteaserThesis .well .mod-header hr.seperator-solid {
    margin: 0;
    padding: 0;
  }
  .ie7 .mod-statsteaserThesis .well .mod-body {
    margin-top: 50px;
  }
  .mod-statsteaserThesis .well .mod-body {
    margin-top: 40px;
    color: #FFF;
  }
  .mod-statsteaserThesis .well .mod-body p.teaser,
  .mod-statsteaserThesis .well .mod-body p.teaser a {
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 22px;
  }
  .mod-statsteaserThesis .well .mod-body p.teaser {
    margin: 8px 0 10px 0;
  }
  .mod-statsteaserThesis .well .mod-body a.link-block,
  .mod-statsteaserThesis .well .mod-body a.link-block::before,
  .mod-statsteaserThesis .well .mod-body a.link-block div.before {
    color: #ffffff;
    border-left-color: #ffffff;
  }
  .mod-statsteaserThesis .well .mod-body div.clearfix {
    border-top: 1px dashed #fff;
    padding: 10px 0;
    position: relative;
  }
  .mod-statsteaserThesis .well .mod-body div.clearfix > div {
    position: relative;
    float: left;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: italic;
    font-size: 30px;
  }
  .mod-statsteaserThesis .well .mod-body div.clearfix div.c-all {
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: italic;
    font-size: 30px;
    color: #993333;
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tip-big.png');
    display: block;
    width: 60px;
    height: 56px;
    line-height: 49px;
    text-align: center;
  }
  .mod-statsteaserThesis .well .mod-body div.clearfix div.c-man {
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: italic;
    padding: 10px 10px 0 35px;
  }
  .mod-statsteaserThesis .well .mod-body div.clearfix div.tweet {
    padding-bottom: 20px;
  }
  .mod-statsteaserThesis .well .mod-body div.clearfix div.fb {
    padding-top: 20px;
  }
  .mod-statsteaserThesis .well .mod-body div.clearfix div.votes {
    padding-top: 10px;
  }
  .mod-statsteaserThesis .well .mod-body div.clearfix p {
    float: right;
    width: 85px;
    padding: 5px 0;
  }
  .mod-statsteaserThesis .well .mod-body i.ico-tip-man {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-user-white.png');
    position: absolute;
    top: 18px;
    left: 0;
    height: 32px;
    width: 36px;
  }
  .mod-statsteaserThesis .well .mod-body i.ico-tweet {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tweet.png');
    position: relative;
    top: 15px;
    height: 33px;
    width: 48px;
  }
  .mod-statsteaserThesis .well .mod-body i.ico-thumbs-up {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-thumb-up.png');
    position: relative;
    top: -5px;
    left: 10px;
    height: 33px;
    width: 48px;
  }
  .mod-statsteaserThesis .well .mod-body i.ico-thumbs-down {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-thumb-down.png');
    position: relative;
    top: 0px;
    left: 10px;
    height: 33px;
    width: 48px;
  }
  .mod-statsteaserThesis .well .mod-scroller {
    background: #99333C;
  }
  .mod-statsteaserThesis .well .mod-scroller .slide-up {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow-up-bp-invert.png');
  }
  .mod-statsteaserThesis .well .mod-scroller .slide-down {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow-down-bp-invert.png');
  }
}
@media (max-width: 568px) {
  .mod-statsteaserThesis .well .mod-body div.clearfix {
    padding: 10px 30px;
  }
}
@media screen {
  .mod-tickerteaser {
    position: relative;
  }
  .mod-tickerteaser .well {
    background: #99333C;
    border-color: #99333C;
  }
  .mod-tickerteaser .well *,
  .mod-tickerteaser .well a,
  .mod-tickerteaser .well a::before,
  .mod-tickerteaser .well a .before,
  .mod-tickerteaser .well a.link-inline,
  .mod-tickerteaser .well a.link-block {
    color: #ffffff !important;
    border-left-color: #ffffff !important;
  }
  .mod-tickerteaser .well hr.seperator-solid,
  .mod-tickerteaser .well hr.seperator-dashed {
    border-top-color: #FFF;
  }
  .mod-tickerteaser .well a {
    font-weight: normal;
    color: #ffffff !important;
    border-left-color: #ffffff !important;
  }
  .mod-tickerteaser .well .mod-header {
    position: absolute;
    left: 15px;
    right: 15px;
    top: 0;
    padding-top: 13px;
  }
  .mod-tickerteaser .well .mod-header h2 {
    color: #FFF;
    margin-top: 0;
    *margin-bottom: 0px;
  }
  .mod-tickerteaser .well .mod-header hr.seperator-solid {
    margin: 0;
    padding: 0;
  }
  .mod-tickerteaser .well .mod-body {
    padding-top: 40px;
  }
  .mod-tickerteaser .well .mod-body div.pointed-brand-single {
    color: #FFF;
  }
  .mod-tickerteaser .well .mod-body p.teaser,
  .mod-tickerteaser .well .mod-body p.teaser a {
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 22px;
    color: #ffffff;
  }
  .mod-tickerteaser .well .mod-body p.teaser {
    margin-top: 8px;
  }
  .mod-tickerteaser .well .mod-body div p a,
  .mod-tickerteaser .well .mod-body div p a.link-block,
  .mod-tickerteaser .well .mod-body div p a.link-block div.before {
    color: #ffffff;
    border-left-color: #ffffff;
  }
  .ie7 .mod-tickerteaser .well .mod-footer {
    left: 2px;
  }
  .mod-tickerteaser .well .mod-footer p a.link-block {
    color: #ffffff !important;
    border-left-color: #ffffff !important;
  }
  .mod-tickerteaser .well .mod-header,
  .mod-tickerteaser .well .mod-footer,
  .mod-tickerteaser .well .mod-scroller {
    background: #99333C;
    border-color: #99333C;
  }
  .mod-tickerteaser .well .mod-header .slide-up,
  .mod-tickerteaser .well .mod-footer .slide-up,
  .mod-tickerteaser .well .mod-scroller .slide-up {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow-up-bp-invert.png');
  }
  .mod-tickerteaser .well .mod-header .slide-down,
  .mod-tickerteaser .well .mod-footer .slide-down,
  .mod-tickerteaser .well .mod-scroller .slide-down {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow-down-bp-invert.png');
  }
}
@media screen {
  .mod-banner .well {
    position: relative;
    overflow: visible;
  }
  .mod-banner .well .bannerSelect {
    position: absolute;
    bottom: 40px;
    right: 15px;
    width: 190px;
    margin: 0;
  }
  .mod-banner .well .bannerSelect:hover ul {
    display: block;
  }
  .mod-banner .well .bannerSelect div {
    position: absolute;
    top: 0px;
    left: 0px;
    white-space: pre;
    width: 100%;
    background: #fff url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-down-grey.png') no-repeat 175px 5px;
    border: 1px solid #ccc;
  }
  .mod-banner .well .bannerSelect div a {
    padding: 0 10px;
    font-size: 13px;
    color: #666666;
  }
  .mod-banner .well .bannerSelect ul {
    display: none;
    position: absolute;
    top: 19px;
    left: 0px;
    list-style: none;
    margin: 0;
    padding: 3px 0;
    width: 100%;
    background: #fff;
    border: 1px solid #ccc;
    border-top: 0;
    z-index: 5;
  }
  .mod-banner .well .bannerSelect ul li {
    padding: 2px 10px;
  }
  .mod-banner .well .bannerSelect ul li a {
    display: block;
    font-size: 13px;
  }
  .mod-banner .well form {
    position: absolute;
    right: 15px;
    bottom: 40px;
    margin: 0;
  }
  .mod-banner .well form.bannerInput input[type="text"] {
    width: 170px;
    height: 11px;
    margin: 0;
    border: 1px solid #ccc;
    border-right: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 13px;
  }
  .mod-banner .well form.bannerInput input[type="submit"] {
    display: block;
    width: 20px;
    height: 23px;
    border: 1px solid #ccc;
    border-left: 0;
    background: #FFF url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-search-custom.png') center no-repeat;
    text-indent: -9999px;
    color: transparent;
    font-size: 0;
    line-height: 0;
  }
  .mod-banner .well form.bannerInput input[type="submit"]:hover,
  .mod-banner .well form.bannerInput input[type="submit"]:focus {
    text-decoration: none;
  }
  .mod-banner .well.transparent {
    box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
    -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
    -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  }
}
@media (max-width: 519px) {
  .mod-banner .well.transparent {
    background-color: #f2f2f2;
  }
  .mod-banner .well .bannerSelect:hover ul {
    display: none;
  }
  .mod-banner .height6,
  .mod-banner .height3 {
    height: auto;
  }
  .span3 .mod-banner img {
    margin: 0 35px;
  }
  .span6 .mod-banner img {
    margin: 41px 0;
  }
}
@media screen {
  .mod-facts .well {
    border: 0px;
    overflow: hidden;
    background: #ffffea;
    position: relative;
    margin-bottom: 20px;
  }
  .mod-facts .well .mod-header h2,
  .mod-facts .well .mod-header p {
    float: left;
    width: 65%;
  }
  .mod-facts .well .mod-header p {
    font-size: 14px;
    line-height: 20px;
  }
  .mod-facts .well .mod-header .bubble {
    float: right;
  }
  .mod-facts .well .mod-body {
    clear: both;
  }
  .mod-facts .well .mod-body ul {
    margin: 0;
    list-style: none;
  }
  .mod-facts .well .mod-body ul li {
    margin: 0 0 15px 0;
    padding: 0;
    height: auto;
    line-height: 20px;
    min-height: 60px;
  }
  .mod-facts .well .mod-body ul li .bubble {
    float: left;
    margin: 0;
    padding: 0;
    vertical-align: bottom;
  }
  .mod-facts .well .mod-body ul li .li-text {
    float: none;
    width: 80%;
    margin: 0;
    padding-left: 70px;
    *padding-left: 20px;
    line-height: 20px;
  }
  .mod-facts .well .mod-body ul li .li-text a {
    line-height: 20px;
    border-bottom: 0px solid #fff;
    margin-left: 0;
  }
  .mod-facts .well .mod-body ul li .li-text h4 {
    margin: 0 0 5px 0;
  }
}
@media (max-width: 568px) {
  .mod-facts {
    height: auto;
  }
  .mod-facts .well {
    height: auto;
  }
  .mod-facts .well .mod-header h2,
  .mod-facts .well .mod-header p {
    margin: 0 0 20px;
    width: auto;
  }
  .mod-facts .well .mod-header img.bubble {
    display: none;
  }
  .mod-facts .well .mod-body ul li {
    line-height: 17px;
  }
  .mod-facts .well .mod-body ul li .li-text {
    padding-left: 35px;
  }
  .mod-facts .well .mod-body ul li .bubble {
    height: 30px;
  }
}
.mod-gallery {
  box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  margin: 0 0 20px;
  background-color: #FFF;
  height: 360px;
  position: relative;
  overflow: hidden !important;
}
.mod-gallery .flex-pauseplay {
  display: none;
}
.mod-gallery .flexslider-mod-gallery {
  position: relative;
}
.mod-gallery .flexslider-mod-gallery ul,
.mod-gallery .flexslider-mod-gallery ol {
  margin: 0;
  list-style: none;
}
.mod-gallery .flexslider-mod-gallery ul .img,
.mod-gallery .flexslider-mod-gallery ol .img {
  max-width: 100%;
  height: 360px;
}
.mod-gallery .flexslider-mod-gallery ul .img img,
.mod-gallery .flexslider-mod-gallery ol .img img {
  width: auto;
  height: auto;
}
.mod-gallery .flexslider-mod-gallery .slides li {
  position: relative;
  display: none;
}
.mod-gallery .flexslider-mod-gallery .img {
  text-align: center;
  background: #f2f2f2;
  overflow: hidden;
  height: 260px;
  line-height: 360px;
}
.mod-gallery .flexslider-mod-gallery .img img {
  max-width: none;
}
.mod-gallery .flexslider-mod-gallery .content {
  position: absolute;
  bottom: 10px;
  right: -230px;
  width: 210px;
  z-index: 4;
  height: 85px;
  margin-bottom: 0;
  overflow: hidden;
}
.mod-gallery .flexslider-mod-gallery .content .content-inner {
  font-size: 14px;
}
.mod-gallery .flexslider-mod-gallery .flex-count,
.mod-gallery .flexslider-mod-gallery .flex-count-inline {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/arrow-left.png') 0 4px no-repeat;
  padding-left: 18px;
  font-weight: 700;
  font-size: 12px;
  margin-bottom: 5px;
}
.mod-gallery .flexslider-mod-gallery .flex-pauseplay {
  padding-right: 5px;
  border-right: 1px solid white;
}
.mod-gallery .flexslider-mod-gallery .flex-pauseplay a.flex-play {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-play-gold.png');
}
.mod-gallery .flexslider-mod-gallery .flex-pauseplay a.flex-pause {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-pause-gold.png');
}
.mod-gallery .flexslider-mod-gallery ul.flex-direction-nav,
.mod-gallery .flexslider-mod-gallery ol.flex-control-paging {
  position: absolute;
  list-style: none;
  width: 100%;
}
.mod-gallery .flexslider-mod-gallery ul.flex-direction-nav {
  clear: both;
  top: 158px;
}
.mod-gallery .flexslider-mod-gallery ol.flex-control-paging {
  height: 16px;
  right: 20px;
  bottom: 20px;
  text-align: right;
}
.mod-gallery .flexslider-mod-gallery ul.flex-direction-nav a,
.mod-gallery .flexslider-mod-gallery ol.flex-control-paging a {
  display: block;
  text-indent: -9999em;
}
.mod-gallery .flexslider-mod-gallery ol.flex-control-paging li {
  display: inline-block;
  height: 16px;
  margin-right: 5px;
}
.mod-gallery .flexslider-mod-gallery ol.flex-control-paging a {
  display: inline-table;
  width: 16px;
  height: 16px;
  font-size: 0;
  line-height: 16px;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-paging-white.png') no-repeat;
}
.mod-gallery .flexslider-mod-gallery ol.flex-control-paging a.flex-active {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-paging-gold.png');
}
.mod-gallery .flexslider-mod-gallery ul.flex-direction-nav a {
  position: absolute;
  top: 0;
  width: 45px;
  height: 45px;
  z-index: 10;
  overflow: hidden;
}
.mod-gallery .flexslider-mod-gallery ul.flex-direction-nav a.flex-prev {
  left: 0;
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-direction-prev-gold.png');
}
.mod-gallery .flexslider-mod-gallery ul.flex-direction-nav a.flex-next {
  right: 0;
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/slider-direction-next-gold.png');
}
.mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs {
  height: auto;
  width: 210px;
  position: absolute;
  right: -230px;
  top: 106px;
  height: 210px;
}
.mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs li {
  float: left;
  margin: 0 6px 6px 0;
  display: block;
  height: 64px;
  width: 64px;
}
.mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs li img {
  height: 60px;
  width: 60px;
  border: 2px solid #FFF;
  cursor: pointer;
}
.mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs li img:hover,
.mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs li img.flex-active {
  border-color: #a78d35;
}
.mod-gallery .content-right {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  *width: 210px;
  height: 85px;
  background: #FFF;
  padding: 0 10px 0 0;
}
.mod-gallery .content-right .mod-header {
  margin: 15px 0 0 0;
}
.mod-gallery .content-right .mod-header p {
  margin-bottom: 5px;
}
.mod-gallery .content-right h1 {
  font-size: 30px;
}
.mod-gallery .content-right-bottom {
  position: absolute;
  background: #FFF;
  bottom: 0;
  right: 0;
  width: 240px;
  z-index: 1;
  height: 112px;
}
@media (max-width: 568px) {
  .mod-gallery {
    clear: both;
    height: 600px;
  }
  .mod-gallery .flexslider-mod-gallery {
    margin-top: 190px;
  }
  .mod-gallery .flexslider-mod-gallery ul .img,
  .mod-gallery .flexslider-mod-gallery ol .img {
    height: 210px;
  }
  .mod-gallery .flexslider-mod-gallery .img {
    line-height: 210px;
    height: 210px;
  }
  .mod-gallery .flexslider-mod-gallery .img img {
    max-width: 290px;
    max-height: 210px;
  }
  .mod-gallery .flexslider-mod-gallery ul.flex-direction-nav {
    top: 86px;
  }
  .mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs {
    left: 15px;
    top: 225px;
    width: 10000px;
    height: 44px !important;
  }
  .mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs li {
    float: left;
    margin: 0 2px 2px 0;
    height: 44px;
    width: 44px;
  }
  .mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs li img {
    height: 40px;
    width: 40px;
  }
  .mod-gallery .flexslider-mod-gallery .content {
    margin-top: 0px;
    left: 15px;
    width: 260px;
    top: 280px;
  }
  .mod-gallery .content-right {
    clear: both;
    height: auto;
    padding: 15px;
  }
  .mod-gallery .content-right .mod-header {
    margin: 0;
  }
  .mod-gallery .content-right-bottom {
    display: none;
  }
}
.m-pbs .mod-gallery,
.m-pbs .mod-gallery .content-right,
.m-pbs .mod-gallery .content-right-bottom {
  background-color:  #fff ;
}
.m-pbs .mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs li img:hover,
.m-pbs .mod-gallery .flexslider-mod-gallery ol.flex-control-thumbs li img.flex-active {
  border-color: #59007C;
}
.m-pbs .mod-gallery .flexslider-mod-gallery ul.flex-direction-nav li a.flex-prev {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/slider-direction-prev-usr.png');
}
.m-pbs .mod-gallery .flexslider-mod-gallery ul.flex-direction-nav li a.flex-next {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/slider-direction-next-usr.png');
}
@media screen {
  .mod-imageline {
    margin-bottom: 20px;
  }
  .mod-imageline .well.article {
    border: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 30px;
  }
  .mod-imageline .well.article .mod-header,
  .mod-imageline .well.article h1,
  .mod-imageline .well.article .wrap,
  .mod-imageline .well.article .foot {
    padding-left: 30px;
    padding-right: 30px;
  }
  .mod-imageline .well.article .mod-header hr,
  .mod-imageline .well.article h1 hr,
  .mod-imageline .well.article .wrap hr,
  .mod-imageline .well.article .foot hr {
    margin: 0px;
  }
  .mod-imageline .well.article .ico-readout {
    width: 110px;
  }
  .mod-imageline .well.article .ico-readout:before {
    content: '';
    width: 20px;
    height: 16px;
    margin: -1px 6px 0px;
    float: left;
    display: inline-block;
  }
  .mod-imageline .well.article h1 {
    line-height: 40px;
    font-size: 35px;
    margin: 50px 0 28px 0;
  }
  .mod-imageline .well.article .wrap {
    margin: 0;
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .mod-imageline .well.article .wrap hr {
    margin: 15px 0px;
    padding: 0px;
  }
  .mod-imageline .well.article .wrap-media {
    height: auto;
  }
  .mod-imageline .well.article .wrap-media .mod-slider {
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    margin: 0;
  }
  .mod-imageline .well.article .wrap-content p {
    font-size: 16px;
    line-height: 1.5;
    margin-bottom: 20px;
  }
}
@media (max-width: 568px) {
  .mod-imageline .well.article {
    padding: 13px 0 35px 0;
  }
  .mod-imageline .well.article .mod-header .iconbar ul li:first-child {
    display: none;
  }
  .mod-imageline .well.article h1.teaser-big {
    margin-top: 15px;
    font-size: 30px;
  }
  .mod-imageline .well.article .mod-header,
  .mod-imageline .well.article .wrap {
    padding: 0 15px;
  }
  .mod-imageline .well.article .wrap hr {
    margin: 10px 0;
  }
}
.mod-article .zeitstrahl {
  position: relative;
  width: 700px;
  height: 249px;
  overflow: hidden;
  margin-left: -30px;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/timeline-hg.png') left -7px no-repeat;
}
.mod-article .zeitstrahl.active-zeitstrahl {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/timeline-hg-active.png');
}
.mod-article .zeitstrahl .prev-bt,
.mod-article .zeitstrahl .next-bt {
  cursor: pointer;
  position: absolute;
  top: 82px;
  z-index: 60;
}
.mod-article .zeitstrahl .prev-bt {
  left: 0;
}
.mod-article .zeitstrahl .next-bt {
  right: 0;
}
.mod-article .zeitstrahl .history-list {
  position: relative;
  z-index: 50;
  height: 210px;
  padding: 0 0 0 0;
}
.mod-article .zeitstrahl .history-list .history-item {
  position: relative;
  height: 105px;
  float: left;
  width: 240px;
  cursor: pointer;
  text-align: center;
  margin-left: -120px;
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/timelinePoints.png');
  background-repeat: no-repeat;
  margin-right: 10px;
}
.mod-article .zeitstrahl .history-list .history-item:first-child {
  margin-left: 0px;
  width: 180px;
  margin-right: 40px;
}
.mod-article .zeitstrahl .history-list .history-item.last-child {
  margin-left: -90px;
  width: 180px;
  margin-right: 0;
}
.mod-article .zeitstrahl .history-list .history-item.up {
  top: 0px;
  padding-bottom: 30px;
  background-position: center 90px;
}
.mod-article .zeitstrahl .history-list .history-item.up.active {
  background-position: center -68px;
}
.mod-article .zeitstrahl .history-list .history-item.down {
  top: 75px;
  padding-top: 30px;
  background-position: center 15px;
}
.mod-article .zeitstrahl .history-list .history-item.down.active {
  background-position: center -143px;
}
.mod-article .zeitstrahl .history-list .title {
  position: relative;
  z-index: 10;
  text-align: center;
  padding: 10px 0 0 0;
}
.mod-article .zeitstrahl .history-list .up .title {
  padding-top: 5px;
}
.mod-article .zeitstrahl .history-list .active .title {
  padding: 0;
}
.mod-article .zeitstrahl .history-list .title p {
  position: relative;
  font-size: 13px;
  padding: 0;
  margin: 0 !important;
}
.mod-article .zeitstrahl .history-list .title p.itemdate {
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  color: #000;
  font-size: 22px !important;
  line-height: 26px;
}
.mod-article .zeitstrahl .history-list .title p.itemtitle {
  line-height: 20px;
  font-size: 14px !important;
}
.mod-article .zeitstrahl .history-list .active .title p.itemdate {
  font-size: 30px !important;
  line-height: 72px;
}
.mod-article .zeitstrahl .history-list .active.up .title p.itemdate {
  padding-top: 0px;
}
.mod-article .zeitstrahl .history-list .active.down .title p.itemdate {
  padding-top: 20px;
}
.mod-article .zeitstrahl .history-list .active.double-text .title p.itemdate {
  font-size: 24px !important;
  line-height: 31px;
}
.mod-article .zeitstrahl .history-list .active.up.double-text .title p.itemdate {
  padding-top: 5px;
}
.mod-article .zeitstrahl .history-list .active.down.double-text .title p.itemdate {
  padding-top: 25px;
}
.mod-article .zeitstrahl .history-list .active .title p.itemtitle {
  display: none;
}
.mod-article .well.article .wrap-content .zeitstrahlviewer p {
  font-size: 14px;
  line-height: 20px;
}
.mod-article .zeitstrahlviewer {
  margin: 0 0 0 -30px;
  width: 700px;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox {
  padding: 15px 0px;
  width: 700px;
  z-index: 1001;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox .pic {
  float: left;
  width: 150px;
  margin: 0 15px 0 30px;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox .pic p.bu,
.mod-article .zeitstrahlviewer .zeitstrahllightbox .pic p.copy {
  color: #000000;
  font-size: 12px;
  margin: 0;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox .text {
  float: left;
  width: 475px;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox .text > p {
  color: #000000;
  margin: 0;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox .text p.pointed-brand {
  font-size: 12px;
  margin-bottom: 0;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox .text h3.title {
  color: #000000;
  margin-top: 10px;
  font-size: 30px;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox.textonly .text {
  width: 100%;
  margin-left: 0;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox.textonly .text > p {
  margin: 0 30px 10px;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox.textonly .text .pointed-brand {
  margin-left: 30px;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox.textonly .text .js-close {
  margin-right: 30px;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox.textonly .text h3.title {
  margin-top: 10px;
  margin-left: 30px;
  margin-right: 30px;
}
.mod-article .zeitstrahlviewer .zeitstrahllightbox.textonly .text .mod-slider ul {
  margin-left: 0;
}
.mod-article .zeitstrahl .history-list .history-item {
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/mp/timelinePoints-usr.png');
}
@media screen {
  .mod-socialmedialist input.noradius {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
  .mod-socialmedialist .ico-youtube {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-youtube-org.png');
    height: 19px;
    width: 19px;
  }
  .mod-socialmedialist .ico-twitter-blue {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-twitter-org.png');
    height: 19px;
    width: 19px;
  }
  .mod-socialmedialist .ico-facebook {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fb-org.png');
    height: 19px;
    width: 19px;
  }
  .mod-socialmedialist .ico-flickr {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-flickr-org.png');
    height: 19px;
    width: 19px;
  }
  .mod-socialmedialist .ico-gplus-org {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-gplus-org.png');
    height: 19px;
    width: 19px;
  }
  .mod-socialmedialist h1 {
    line-height: 37px;
    font-size: 35px;
    margin: 25px 0 20px 0;
  }
  .mod-socialmedialist h2 {
    line-height: 32px;
    font-size: 30px;
    margin: 15px 0 20px 0;
  }
  .mod-socialmedialist h3 {
    line-height: 24px;
    font-size: 20px;
    margin: 26px 0 10px 0;
  }
  .mod-socialmedialist .socialList {
    border-top: 1px dashed #999999;
    margin-top: 30px;
    margin-bottom: 15px;
    padding-top: 15px;
  }
  .mod-socialmedialist .socialList .socialItem {
    clear: both;
    margin-bottom: 15px;
  }
  .mod-socialmedialist .socialList .socialItem .socialItemImg {
    display: block;
    float: left;
    width: 115px;
    margin-bottom: 0;
  }
  .mod-socialmedialist .socialList .socialItem .socialItemImg img {
    width: 100%;
    height: 116px;
  }
  .mod-socialmedialist .socialList .socialItem .socialItemTeaser {
    display: block;
    margin: 0 0 10px 140px;
  }
  .mod-socialmedialist .socialList .socialItem .socialItemTeaser .pointed-brand {
    padding-right: 20px;
    display: inline-block;
    color: #505050;
  }
  .mod-socialmedialist .socialList .socialItem .socialItemTeaser .pointed-brand i {
    margin-top: -3px;
  }
  .mod-socialmedialist .socialList .socialItem .socialItemTeaser .teaser {
    margin-top: 0;
  }
  .mod-socialmedialist .socialList .socialItem .socialItemTeaser a.link-block {
    margin-top: 5px;
    line-height: 1.2em;
  }
  .mod-socialmedialist .socialList .socialItem .teaser {
    margin-top: 10px;
  }
  .mod-socialmedialist .wrap hr {
    margin: 15px 0 32px 0;
    padding: 0 0 0 0;
  }
  .mod-socialmedialist .wrap .reset {
    margin-bottom: 15px;
  }
  .mod-socialmedialist .reset {
    margin-bottom: 15px;
  }
  .mod-socialmedialist .foot {
    height: auto;
    overflow: hidden;
    width: 100%;
  }
  .mod-socialmedialist .foot ul {
    margin-bottom: 0px;
  }
  .mod-socialmedialist .foot ul.user-action li:first-child {
    margin-right: 20px;
  }
  .mod-socialmedialist .foot ul.user-action a:before {
    content: '';
    display: inline-block;
    background-repeat: no-repeat;
    float: left;
    width: 18px;
    height: 18px;
    margin: 0 6px 0;
  }
  .mod-socialmedialist .foot ul > li {
    float: left;
    margin-right: 8px;
  }
}
@media (max-width: 568px) {
  .mod-socialmedialist .socialList .socialItem .socialItemImg {
    width: 100%;
    display: block;
    float: none;
    margin-bottom: 15px;
  }
  .mod-socialmedialist .socialList .socialItem .socialItemImg img {
    height: auto;
  }
  .mod-socialmedialist .socialList .socialItem .socialItemTeaser {
    display: block;
    margin-left: 0;
  }
}
@media screen {
  .m-pbs .mod-socialmedialist .ico-readout:before {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-read-usr.png');
  }
  .m-pbs .mod-socialmedialist .ico-fb {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-fb-usr.png');
    height: 19px;
    width: 19px;
  }
  .m-pbs .mod-socialmedialist .ico-twitter {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-twitter-usr.png');
    height: 19px;
    width: 19px;
  }
  .m-pbs .mod-socialmedialist .ico-gplus {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-gplus-usr.png');
    height: 19px;
    width: 19px;
  }
  .m-pbs .mod-socialmedialist .print:before {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-print-usr.png');
  }
  .m-pbs .mod-socialmedialist .mail:before {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-mail-usr.png');
  }
}
@media screen {
  .mod-article .well.article {
    margin-bottom: 20px;
    border: 0px;
    padding-left: 0px;
    padding-right: 0px;
  }
  .mod-article .well.article .mod-header {
    padding-left: 15px;
    padding-right: 15px;
  }
  .mod-article .well.article .mod-header i {
    margin-top: 1px;
  }
  .mod-article .well.article h1,
  .mod-article .well.article h4,
  .mod-article .well.article .wrap,
  .mod-article .well.article .foot {
    padding-left: 30px;
    padding-right: 30px;
  }
  .mod-article .well.article h1 hr,
  .mod-article .well.article h4 hr,
  .mod-article .well.article .wrap hr,
  .mod-article .well.article .foot hr {
    margin: 0px;
  }
  .mod-article .well.article .ico-readout {
    width: auto;
    margin-right: 0;
    line-height: 20px;
    height: 20px;
    margin-top: 0;
    vertical-align: top;
    padding-left: 25px;
    background-position: left center;
  }
  .mod-article .well.article h1 {
    line-height: 37px;
    font-size: 35px;
    margin: 25px 0 20px 0;
  }
  .mod-article .well.article h4 {
    line-height: 24px;
    font-size: 24px;
    margin: 26px 0 10px 0;
  }
  .mod-article .well.article .wrap hr {
    margin: 0 0 32px 0;
    padding: 0 0 0 0;
  }
  .mod-article .well.article .wrap .reset {
    margin-bottom: 15px;
    margin-top: 15px;
  }
  .mod-article .well.article .wrap-media {
    margin-bottom: 15px;
  }
  .mod-article .well.article .wrap-media .mod-slider {
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    margin: 0;
  }
  .mod-article .well.article .wrap-content h2 {
    font-size: 30px;
    margin: 26px 0 17px 0;
  }
  .mod-article .well.article .wrap-content h3 {
    font-size: 22px;
    margin: 26px 0 10px 0;
  }
  .mod-article .well.article .wrap-content p,
  .mod-article .well.article .wrap-content table,
  .mod-article .well.article .wrap-content li {
    font-size: 16px;
    line-height: 1.5;
  		margin-bottom: 20px;
  }
  .mod-article .well.article .wrap-content p[class^="p-"] {
    line-height: 18px;
    padding-left: 22px;
    margin: 6px 0;
    background-position: 0 2px;
    background-repeat: no-repeat;
  }
  .mod-article .well.article .wrap-content p.p-icon-phone {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tel-grey.png');
  }
  .mod-article .well.article .wrap-content p.p-icon-fax {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fax-grey.png');
  }
  .mod-article .well.article .wrap-content ul {
    font-size: 16px;
    margin-top: 20px;
    margin-left: 20px;
  }
  
  .mod-article .well.article .wrap-content ul {
    font-size: 16px;
    margin-top: 20px;
    margin-left: 20px;
  }
  
  .mod-article .well.article .wrap-content .flexsliderHoehe1 ul,
  .mod-article .well.article .wrap-content .flexsliderHoehe2 ul {
    font-size: 16px;
    margin-top: 0px;
    margin-left: 0px;
  }
  
  
  
  .mod-article .well.article .wrap-content .faq ul.gl_body {
  	margin-left: 0;
  }
  .mod-article .well.article .wrap-content ul > li {
    margin-bottom: 6px;
  }
  .mod-article .well.article .wrap-content .faq ul.gl_body > li {
  	margin-left: 20px;
  }
  .mod-article .well.article .wrap-content ul > li:last-child {
    margin-bottom: 0px;
  }
  .mod-article .well.article .wrap-content .message-source {
    font-size: 14px;
  }
  .mod-article .well.article .wrap-content .txt-teaser {
    margin: 8px 20px 8px 0;
    text-align: center;
  }
  .mod-article .well.article .wrap-content .txt-teaser p,
  .mod-article .well.article .wrap-content .txt-teaser blockquote {
    font-size: 26px;
    line-height: 1.5;
    margin: 0;
    border: 0;
  }
  .mod-article .well.article .wrap-content .txt-teaser p.author {
    text-align: center;
    font-size: 13px;
    font-style: normal;
    margin: 0;
  }
  .mod-article .well.article .wrap-content .txt-teaser .ico-user {
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-user.png');
    width: 17px;
    height: 15px;
    margin: 21px 0 8px 0;
    opacity: 0.8;
  }
  .mod-article .well.article .wrap-content .txt-teaser figure {
    margin: 0;
  }
  .mod-article .well.article .wrap-content .txt-teaser figure figcaption {
    text-align: left;
    font-size: 13px;
    font-style: normal;
    margin: 0;
    padding-top: 10px;
  }
  .mod-article .well.article .wrap-content .optionsTeaser hr {
    margin: 0;
  }
  .mod-article .well.article .wrap-content .optionsTeaser .tx-rsmdebate-error {
    color: red;
    text-align: center;
    margin: 0;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form {
    width: 100%;
    height: 72px;
    line-height: 72px;
    margin: 0;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form .text {
    float: left;
    font-size: 20px;
    color: black;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form .options {
    float: right;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form .options .inputContainer {
    display: inline-block;
    height: 31px;
    line-height: 31px;
    cursor: pointer;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form .options .inputContainer input[type="radio"] {
    display: inline;
    height: 18px;
    vertical-align: middle;
    margin: 0 0 0 -11px;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form .options .inputContainer input[type="submit"] {
    height: 31px;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form .options .inputContainer span {
    display: inline;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form .options .optionPro {
    background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/option-pro.png") 0 0 no-repeat;
    width: 70px;
    padding-left: 49px;
    margin-right: 46px;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form .options .optionContra {
    background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/option-contra.png") 0 0 no-repeat;
    width: 70px;
    padding-left: 49px;
  }
  .mod-article .well.article .wrap-content .contenttable {
    margin: 8px 0 0 0;
  }
  .mod-article .well.article .link-list a, .mod .well .link-list a {
    font-size: 16px;
    background-position: left -82px;
    background-repeat: no-repeat;
    padding: 3px 0 3px 20px;
  }
  .mod-article .well.article .link-list a span {
    color: #666666;
  }
  .mod-article .well.article .link-list a.link-external,
  .mod-article .well.article .link-list a.link-download {
    background-position: 2px 3px !important;
  }
  .mod-article .well.article .link-list ul {
    margin-bottom: 38px;
  }
  .mod-article .well.article .reset {
    margin-bottom: 15px;
  }
  .mod-article .well.article .foot {
    height: auto;
    overflow: hidden;
  }
  .mod-article .well.article .foot ul {
    margin-bottom: 0px;
  }
  .mod-article .well.article .foot ul.user-action li:first-child {
    margin-right: 20px;
  }
  .mod-article .well.article .foot ul.user-action a {
    padding-left: 25px;
    background-repeat: no-repeat;
    height: 20px;
    display: inline-block;
    background-position: 4px 0;
  }
  .mod-article .well.article .foot ul > li {
    float: left;
    margin-right: 8px;
    height: 20px;
  }
  .mod-article .well.article .foot ul > li a {
    vertical-align: top;
  }
}
@media (min-width: 569px) and (max-width: 767px) {
  .mod-article .well.article .mod-header .iconbar ul li:first-child {
    display: none;
  }
  .mod-article .well.article .foot ul.user-action > li {
    float: right;
  }
  .mod-article .well.article .foot ul.user-action > li:last-child {
    margin: 0px;
  }
  .mod-article .well.article .foot ul.user-action > li .print {
    display: none;
  }
  .mod-article .well.article .foot ul.user-action > li .pdf {
    display: none;
  }
}
@media (max-width: 568px) {
  .mod-article .well.article .mod-header .iconbar ul li:first-child {
    display: none;
  }
  .mod-article .well.article h1 {
    line-height: 32px;
    font-size: 30px;
    word-wrap: break-word;
  }
  .mod-article .well.article .wrap-content h2 {
    font-size: 30px -5;
    margin: 26px 0 17px 0;
  }
  .mod-article .well.article .wrap-content h3 {
    font-size: 20px;
    margin: 26px 0 10px 0;
  }
  .mod-article .well.article .wrap-content .txt-teaser {
    display: none;
  }
  .mod-article .well.article .wrap-content p,
  .mod-article .well.article .wrap-content table,
  .mod-article .well.article .wrap-content li {
    font-size: 14px;
  }
  .mod-article .well.article .wrap-content .optionsTeaser form {
    line-height: 32px;
    height: auto;
    padding: 10px 0;
  }
  .mod-article .well.article .foot ul.user-action {
    float: left;
    margin-top: 10px;
  }
  .mod-article .well.article .foot ul.user-action > li {
    float: right;
  }
  .mod-article .well.article .foot ul.user-action > li:last-child {
    margin: 0px;
  }
  .mod-article .well.article .foot ul.user-action > li .print {
    display: none;
  }
  .mod-article .well.article .foot ul.user-action > li .pdf {
    display: none;
  }
}
@media screen {
  .m-pbs .mod-article .ico-readout {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-read-usr.png");
  }
  .m-pbs .mod-article p.p-icon-email {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-mail-usr-small.png");
    background-position: 0 1px !important;
  }
  .m-pbs .mod .link-list a {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/arrows-usr.png");
  }
  .m-pbs .mod-article .link-list .ico-dl {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-dl-usr.png");
    height: 18px;
    width: 18px;
  }
  .m-pbs .mod-article .foot ul > li .ico-fb {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-social-facebook-kl.png");
    height: 19px;
    width: 19px;
  }
  .m-pbs .mod-article .foot ul > li .ico-twitter {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-social-twitter-kl.png");
    height: 19px;
    width: 19px;
  }
  .m-pbs .mod-article .foot ul > li .ico-gplus {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-social-googleplus-kl.png");
    height: 19px;
    width: 19px;
  }
  .m-pbs .mod-article .foot ul > li .print {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-print-usr.png");
  }
  .m-pbs .mod-article .foot ul > li .mail {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-mail-usr.png");
  }
  .m-pbs .mod-article .foot ul > li .pdf {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-pdf-usr.png");
  }
}
div.playerwrapper,
div.playerwrapper div,
div.playerwrapper span,
div.playerwrapper object,
div.playerwrapper h1,
div.playerwrapper h2,
div.playerwrapper h3,
div.playerwrapper h4,
div.playerwrapper h5,
div.playerwrapper h6,
div.playerwrapper p,
div.playerwrapper blockquote,
div.playerwrapper a,
div.playerwrapper abbr,
div.playerwrapper acronym,
div.playerwrapper img,
div.playerwrapper strong,
div.playerwrapper dl,
div.playerwrapper dt,
div.playerwrapper dd,
div.playerwrapper ol,
div.playerwrapper ul,
div.playerwrapper li,
div.playerwrapper fieldset,
div.playerwrapper form,
div.playerwrapper label,
div.playerwrapper legend,
div.playerwrapper input,
div.playerwrapper select,
div.playerwrapper textarea,
div.playerwrapper table,
div.playerwrapper caption,
div.playerwrapper tbody,
div.playerwrapper tfoot,
div.playerwrapper thead,
div.playerwrapper tr,
div.playerwrapper th,
div.playerwrapper td {
  background: transparent;
  border: none 0;
  outline: 0;
  vertical-align: baseline;
  color: #000;
  font-style: normal;
  font-size: 100.1%;
  margin: 0;
  padding: 0;
}
div.playerwrapper button {
  background-color: transparent;
}
div.playerwrapper .out {
  position: absolute;
  top: -2000em;
  left: -2000em;
}
div.playerwrapper ol,
div.playerwrapper ul {
  list-style: none;
}
div.playerwrapper blockquote,
div.playerwrapper q {
  quotes: none;
}
div.playerwrapper :focus {
  outline: 0 none;
}
div.playerwrapper table {
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  caption-side: top;
}
div.playerwrapper caption,
div.playerwrapper th,
div.playerwrapper td {
  text-align: left;
  vertical-align: top;
}
div.playerwrapper img {
  display: block;
  float: none;
  border: none 0;
}
div.playerwrapper input[type="submit"],
div.playerwrapper button,
div.playerwrapper label,
div.playerwrapper label span,
div.playerwrapper a:link,
div.playerwrapper a:visited,
div.playerwrapper a:link *,
div.playerwrapper a:visited * {
  cursor: pointer;
}
div.playerwrapper form .flashcontrol.disabled {
  cursor: default !important;
  text-decoration: none;
}
div.playerwrapper form .flashcontrol img {
  font-size: .69em;
  color: #096641;
}
div.playerwrapper .inner div.errorWrapper {
  padding: 10px 0;
  background: #eed3d7;
}
.mod-article div.playerwrapper .inner .errorWrapper,
.article div.playerwrapper .inner .errorWrapper {
  padding: 10px 30px;
}
div.playerwrapper .inner h3 {
  font-size: 20px;
  margin-bottom: 10px;
}
div.playerwrapper .inner p {
  margin-bottom: 10px;
}
div.playerwrapper legend {
  display: none;
}
div.playerwrapper form button {
  border: 0 none;
}
div.playerwrapper div.row {
  position: relative;
  top: 0;
  left: 0;
  height: auto;
}
div.playerwrapper .playbackcontrols .flashcontrol.disabled,
div.playerwrapper .playbackcontrols .flashcontrol.disabled:hover,
div.playerwrapper .playbackcontrols .flashcontrol.disabled:focus,
div.playerwrapper .playbackcontrols .flashcontrol.disabled:active {
  cursor: default !important;
  background-image: none !important;
  background-color: transparent !important;
}
div.playerwrapper div.bottomskip,
div.playerwrapper div.topskip {
  display: none;
}
div.playerwrapper form.formatcontrols {
  width: 20%;
  height: 38px;
  float: left;
  position: relative;
}
div.playerwrapper form.formatcontrols div.formatcontrols {
  float: right;
}
div.playerwrapper form.formatcontrols div.buttonwrapper {
  display: inline-block;
}
div.playerwrapper form.formatcontrols button {
  line-height: 17px;
  background-color: transparent;
  height: 38px;
}
div.playerwrapper form.formatcontrols button img {
  float: right;
}
div.playerwrapper form.formatcontrols button span {
  color: #fff;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  margin-right: 10px;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
}
div.playerwrapper form.formatcontrols .flashcontrol.disabled {
  display: none !important;
}
div.playerwrapper div.formatcontrols .flashcontrols button.flashcontrol {
  min-width: 60px;
}
div.playerwrapper form.helpcontrols {
  background: #fff;
  padding: 0 30px 10px;
}
div.playerwrapper div.helpcontrols {
  background-color: #fff;
}
div.playerwrapper .ihelp {
  border: 0 none;
  float: right;
  padding: 0 0 2px 25px;
  color: #014C69;
  min-height: 24px;
  font-weight: 700;
  background: url(help.png) no-repeat 0 0;
}
div.playerwrapper .ihelp:hover,
div.playerwrapper .ihelp:focus,
div.playerwrapper .ihelp:active,
div.playerwrapper .ihelp.fokus {
  text-decoration: underline;
}
div.playerwrapper .ihelp span {
  font-size: .88em;
  color: #096641;
}
div.playerwrapper form.basiccontrols {
  width: 20%;
  height: 38px;
  z-index: 30;
  float: left;
  position: relative;
}
div.playerwrapper form.basiccontrols img {
  margin: 0;
}
div.playerwrapper form.basiccontrols .flashcontrol {
  background-color: transparent;
  padding: 0;
  display: block;
}
div.playerwrapper form.basiccontrols .flashcontrol.stop {
  background-color: transparent;
}
div.playerwrapper .wrapperplay,
div.playerwrapper .wrapperpause,
div.playerwrapper .wrapperstop {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  overflow: visible;
}
div.playerwrapper .play,
div.playerwrapper .pause {
  text-align: left;
  width: 42px;
  height: 37px;
  margin: 0;
}
div.playerwrapper .stop {
  text-align: left;
  width: 42px;
  height: 37px;
  margin: 0 0 0 42px;
}
div.playerwrapper form.soundcontrols {
  z-index: 30;
  width: 20%;
  height: 38px;
  float: left;
  position: relative;
}
div.playerwrapper .wrappercurrentvolume {
  position: absolute;
  top: -2000em;
  left: -2000em;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
div.playerwrapper form.soundcontrols img {
  margin: 0;
}
div.playerwrapper form.soundcontrols .flashcontrol {
  padding: 0;
  display: block;
}
div.playerwrapper .wrappermute,
div.playerwrapper .wrapperunmute {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  overflow: visible;
}
div.playerwrapper form.soundcontrols .flashcontrol.mute,
div.playerwrapper form.soundcontrols .flashcontrol.unmute {
  text-align: left;
  width: 29px;
  height: 35px;
  margin: 0;
  overflow: hidden;
}
div.playerwrapper form.soundcontrols .wrapperpvolume span {
  height: 1px;
  width: 1px;
  overflow: hidden;
}
div.playerwrapper ul#pvolume {
  position: absolute;
  top: 0;
  left: 0;
  margin: 3px 0 0 28px;
  overflow: visible;
}
div.playerwrapper ul#pvolume li {
  position: absolute;
  height: 30px;
  width: 12px;
  top: 0;
}
div.playerwrapper ul#pvolume li button {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #fff;
  width: 11px;
  height: 30px;
}
div.playerwrapper ul#pvolume li button:hover,
div.playerwrapper ul#pvolume li button:focus,
div.playerwrapper ul#pvolume li button:active,
div.playerwrapper ul#pvolume li button.fokus {
  background-color: #333;
}
div.playerwrapper ul#pvolume li button:hover span,
div.playerwrapper ul#pvolume li button:focus span,
div.playerwrapper ul#pvolume li button:active span,
div.playerwrapper ul#pvolume li button.fokus span {
  display: block;
  text-indent: -2000px;
}
div.playerwrapper ul#pvolume li#pvolume_0 {
  display: none;
}
div.playerwrapper ul#pvolume li#pvolume_1 {
  left: 0;
}
div.playerwrapper ul#pvolume li#pvolume_2 {
  left: 15px;
}
div.playerwrapper ul#pvolume li#pvolume_3 {
  left: 30px;
}
div.playerwrapper form.soundcontrols span {
  color: #CBE2EA !important;
}
div.playerwrapper form.playbackcontrols {
  clear: both;
  margin-top: 0;
  min-height: 10px;
}
div.playerwrapper form.playbackcontrols div.playbackcontrols {
  min-height: 2em;
  padding-bottom: 2px;
}
div.playerwrapper .ff,
div.playerwrapper .rew {
  text-align: left;
  width: 32px;
  height: 26px;
  margin: 2px 5px;
}
div.playerwrapper form.playbackcontrols .buttonwrapper img {
  margin: 0;
}
div.playerwrapper form.playbackcontrols .buttonwrapper .flashcontrol {
  padding: 0;
  display: block;
}
div.playerwrapper form.playbackcontrols .wrapperff {
  float: right;
}
div.playerwrapper form.playbackcontrols .wrapperrew {
  float: left;
}
div.playerwrapper .wrapperscrubber {
  width: 556px;
  border: 0 none;
  margin: 1px auto 0;
  background: url(scale.png) no-repeat 3px 4px;
}
div.playerwrapper .wrapperscrubber .flashcontrol {
  background: url(scale.png) no-repeat right 4px;
}
div.playerwrapper .wrappercurrenttime,
div.playerwrapper .wrappertotaltime {
  font-size: 11px;
  line-height: 30px;
  color: white;
}
div.playerwrapper .wrappercurrenttime span,
div.playerwrapper .wrappertotaltime span {
  line-height: 100%;
  text-shadow: none;
  color: white;
}
div.playerwrapper .wrappercurrenttime {
  width: 200px;
  float: left;
  text-align: left;
  padding-left: 10px;
}
div.playerwrapper .wrappertotaltime {
  text-align: right;
  margin-right: 42px;
  padding-right: 10px;
}
div.playerwrapper .ui-helper-hidden {
  display: none;
}
div.playerwrapper .ui-helper-hidden-accessible {
  position: absolute;
  left: -20000em;
  top: -20000em;
}
div.playerwrapper .ui-helper-reset {
  list-style: none;
  border: 0;
  font-size: 100%;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
div.playerwrapper .ui-helper-clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
div.playerwrapper .ui-helper-clearfix {
  display: block;
}
div.playerwrapper .ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  display: none;
}
div.playerwrapper .ui-state-disabled {
  cursor: default !important;
}
div.playerwrapper .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
div.playerwrapper .ui-widget-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div.playerwrapper .ui-slider {
  position: relative;
  text-align: left;
}
div.playerwrapper .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 16px;
  height: 15px;
  cursor: default;
}
div.playerwrapper .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
}
div.playerwrapper .ui-slider-horizontal {
  height: 15px;
  padding: 1px;
}
div.playerwrapper .ui-slider-horizontal .ui-slider-handle {
  top: 0;
  margin-left: 0;
}
div.playerwrapper .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 15px;
  background: url(scale_range.png) no-repeat 0 3px;
}
div.playerwrapper .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
div.playerwrapper .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
div.playerwrapper .ui-widget {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1.1em;
}
div.playerwrapper .ui-widget-content {
  background: transparent;
  color: #222;
}
div.playerwrapper .ui-widget-content a {
  color: #222;
}
div.playerwrapper .ui-widget-header {
  background: #545454;
  color: #222;
  font-weight: 700;
}
div.playerwrapper .ui-widget-header a {
  color: #222;
}
div.playerwrapper .ui-state-default,
div.playerwrapper .ui-widget-content .ui-state-default {
  height: 16px;
  width: 16px;
  background: url(bg_slider-handle.png) no-repeat 0 0;
  font-weight: 400;
  color: #555;
  outline: none;
}
div.playerwrapper .ui-state-default a,
div.playerwrapper .ui-state-default a:link,
div.playerwrapper .ui-state-default a:visited {
  color: #555;
  text-decoration: none;
  outline: none;
}
div.playerwrapper .ui-state-hover,
div.playerwrapper .ui-widget-content .ui-state-hover,
div.playerwrapper .ui-state-focus,
div.playerwrapper .ui-widget-content .ui-state-focus {
  background: url(bg_slider-handle_hover.png) no-repeat 0 0;
  font-weight: 400;
  color: #555;
  outline: none;
}
div.playerwrapper .ui-state-hover a,
div.playerwrapper .ui-state-hover a:hover {
  color: #212121;
  text-decoration: none;
  outline: none;
}
div.playerwrapper .ui-state-active,
div.playerwrapper .ui-widget-content .ui-state-active {
  background: url(bg_slider-handle_hover.png) no-repeat 0 0;
  font-weight: 400;
  color: #555;
  outline: none;
}
div.playerwrapper .ui-state-active a,
div.playerwrapper .ui-state-active a:link,
div.playerwrapper .ui-state-active a:visited {
  color: #212121;
  outline: none;
  text-decoration: none;
}
div.playerwrapper .ui-state-highlight,
div.playerwrapper .ui-widget-content .ui-state-highlight {
  border: 1px solid #fcefa1;
  background: #fbf9ee;
  color: #363636;
}
div.playerwrapper .ui-state-highlight a,
div.playerwrapper .ui-widget-content .ui-state-highlight a {
  color: #363636;
}
div.playerwrapper .ui-state-error,
div.playerwrapper .ui-widget-content .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #fef1ec;
  color: #cd0a0a;
}
div.playerwrapper .ui-state-error a,
div.playerwrapper .ui-widget-content .ui-state-error a {
  color: #cd0a0a;
}
div.playerwrapper .ui-state-error-text,
div.playerwrapper .ui-widget-content .ui-state-error-text {
  color: #cd0a0a;
}
div.playerwrapper .ui-priority-primary,
div.playerwrapper .ui-widget-content .ui-priority-primary {
  font-weight: 700;
}
div.playerwrapper .ui-priority-secondary,
div.playerwrapper .ui-widget-content .ui-priority-secondary {
  font-weight: 400;
}
div.playerwrapper .ui-widget-overlay {
  background: #aaa;
}
div.playerwrapper form.synchcontrols {
  position: relative;
  width: 40%;
  height: 38px;
  float: left;
}
div.playerwrapper form.synchcontrols div.synchcontrols {
  height: 34px;
}
div.playerwrapper form.synchcontrols fieldset.synch {
  min-width: 122px;
  height: 36px;
  float: left;
  width: 50%;
  text-align: center;
  display: inline;
}
div.playerwrapper form.synchcontrols div.buttonset {
  min-width: 122px;
  height: 34px;
  display: block;
}
div.playerwrapper form.synchcontrols .buttonwrapper,
div.playerwrapper form.synchcontrols .flashcontrol,
div.playerwrapper form.synchcontrols .buttonprefix {
  display: block;
  float: left;
}
div.playerwrapper form.synchcontrols .flashcontrol {
  width: 25px;
  height: 25px;
}
div.playerwrapper form.synchcontrols .wrappercc {
  min-width: 78px;
}
div.playerwrapper form.synchcontrols .wrapperac {
  min-width: 69px;
}
div.playerwrapper form.synchcontrols .buttonwrapper {
  margin-top: 4px;
}
div.playerwrapper form.synchcontrols .buttonprefix {
  line-height: 28px;
  color: #fff;
  text-transform: uppercase;
  font-size: 11px;
  margin-right: 10px;
  font-weight: bold;
}
div.playerwrapper form.synchcontrols .flashcontrol {
  text-align: right;
  padding: 0 3px 0 0;
}
div.playerwrapper form.synchcontrols .flashcontrol:hover,
div.playerwrapper form.synchcontrols .flashcontrol:focus,
div.playerwrapper form.synchcontrols .flashcontrol:active,
div.playerwrapper form.synchcontrols .flashcontrol.fokus {
  text-decoration: underline;
}
div.playerwrapper form.synchcontrols .flashcontrol.disabled {
  cursor: default;
  text-decoration: none;
}
div.playerwrapper form.synchcontrols div.clearBoth {
  clear: both;
  height: 10px;
}
div.playerwrapper form.synchcontrols div.buttonset div.clearBoth {
  height: 1px;
}
div.playerwrapper #zoom0 {
  margin: 0 auto;
  width: 460px;
}
div.playerwrapper #zoom0 .zoomlevel .inner {
  height: 258px;
}
div.playerwrapper #zoom0 .playbackcontrols {
  width: 459px;
}
div.playerwrapper #zoom0 .row {
  width: 462px;
}
div.playerwrapper #zoom0 .wrapperscrubber {
  width: 354px;
}
div.playerwrapper #zoom1 {
  width: 100%;
}
.m-pbs div.playerwrapper .videoplayer {
  background: #59007C;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#3030b3));
  background: -ms-linear-gradient(bottom,#59007C,#3030b3);
  background: -moz-linear-gradient(center bottom,#59007C 0%,#3030b3 100%);
  background: -o-linear-gradient(#3030b3,#59007C);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3030b3', endColorstr='#59007C', GradientType=0);
}
.m-pbs div.playerwrapper ul#pvolume li.active button {
  background-color: #3232bb;
}
@media screen {
  .mod-dossier {
    overflow: hidden;
  }
  .mod-dossier .well {
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    background: none;
    border: none;
    height: auto;
  }
}
@media (max-width: 568px) {
  .mod-dossier {
    height: auto;
  }
  .mod-dossier .well {
    height: auto;
  }
  .mod-dossier .well h1 {
    font-size: 20px;
  }
}
.m-pbs .mod-dossier .well .mod-header {
  background-color: transparent;
}
.mod-media-single {
  margin-bottom: 20px;
}
.mod-media-single .well {
  padding: 0 0 10px !important;
}
.mod-media-single .mod-media iframe {
  z-index: 1;
}
.mod-media-single .mod-body {
  margin: 15px 30px;
  position: relative;
}
.mod-media-single .mod-body h1 {
  font-size: 30px;
}
.mod-media-single .mod-body .teaser-text {
  width: 650px;
  margin-bottom: 10px;
}
.mod-media-single .mod-body .teaser-text p {
  margin-bottom: 20px;
}
.mod-media-single .mod-body .iconbar {
  position: absolute;
  top: 0;
  right: 0;
}
.mod-media-single .mod-body .iconbar li {
  float: left;
  margin-left: 10px;
  line-height: 20px;
  text-align: right !important;
}
.mod-media-single .mod-body .iconbar li a {
  line-height: 20px;
  height: 20px !important;
  display: block;
}
.mod-media-single .mod-body .iconbar li a.link-inline {
  display: inline;
}
@media (max-width: 568px) {
  .mod-media-single .mod-body .teaser-text {
    width: 100%;
  }
  .mod-media-single .mod-body .teaser-text p.bodytext {
    display: none;
  }
  .mod-media-single .mod-body .iconbar {
    position: relative;
    margin-top: 20px;
  }
  .mod-media-single .mod-body .iconbar li {
    margin: 0 10px 0 0;
  }
}
@media screen {
  .mod-mediaDetail {
    padding: 0;
    margin-bottom: 20px;
  }
  .mod-mediaDetail .pull-left {
    float: left;
  }
  .mod-mediaDetail .pull-right {
    float: right;
  }
  .mod-mediaDetail .well {
    padding: 15px 0;
    border: none;
    position: relative;
    overflow: hidden;
  }
  .mod-mediaDetail .well .mod-header {
    padding-left: 15px;
    padding-right: 15px;
  }
  .mod-mediaDetail .well h1 {
    font-size: 30px;
    margin: 15px;
  }
  .mod-mediaDetail .well h1 hr {
    margin: 0px;
  }
  .mod-mediaDetail .well .mod-body {
    position: relative;
  }
  .mod-mediaDetail .well .mod-body a {
    position: relative;
    display: block;
    margin: 0;
  }
  .mod-mediaDetail .well .mod-body a > img.btn-play {
    position: absolute;
    width: 60px;
    height: 60px;
    left: 50%;
    top: 50%;
    margin: -30px 0 0 -30px;
  }
  .mod-mediaDetail .well .mod-body a > img.btn-foto {
    position: absolute;
    width: 63px;
    height: 49px;
    left: 50%;
    top: 50%;
    margin: -32px 0 0 -25px;
  }
  .mod-mediaDetail .well .mod-body .img {
    max-width: 100%;
    height: 525px;
    line-height: 525px;
    text-align: center;
    background-color: #f2f2f2;
  }
  .mod-mediaDetail .well .mod-body .img img.video-bg {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
  }
  .mod-mediaDetail .well .mod-body .desc {
    margin: 15px;
    width: 80%;
  }
  .mod-mediaDetail .well .mod-body .util {
    float: right;
    margin: 15px;
  }
  .mod-mediaDetail .well .mod-body .util a i.ico-download-gold {
    width: 17px;
    height: 16px;
    margin-top: -2px;
  }
  .mod-mediaDetail.slider .well {
    padding-bottom: 50px;
  }
  .mod-mediaDetail.slider .well .wrap-media {
    height: auto;
  }
  .mod-mediaDetail.slider .well .wrap-media .mod-slider {
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    margin: 0;
  }
  .mod-mediaDetail.slider .well .wrap hr {
    margin: 15px 30px;
  }
  .mod-mediaDetail.slider .well .wrap-content {
    margin: auto 30px;
  }
  .mod-mediaDetail.slider .well .util {
    padding-top: 11px;
    text-align: right;
  }
  .mod-mediaDetail.slider .well .util i.ico-download-gold {
    width: 17px;
    height: 16px;
    margin-top: -2px;
  }
}
@media (max-width: 568px) {
  .mod-mediaDetail .well {
    clear: both;
  }
  .mod-mediaDetail .well .mod-body {
    padding: 13px 0px;
  }
  .mod-mediaDetail .well .mod-body .img {
    height: 290px;
    line-height: 290px;
  }
  .mod-mediaDetail .well .pages div {
    width: 50%;
  }
  .mod-mediaDetail .well .pages div ul {
    width: 72px;
    height: 24px;
    overflow: hidden;
  }
  .mod-mediaDetail .well .pages div ul li.first {
    width: 0px;
    display: none;
    margin: 0;
  }
  .mod-mediaDetail.slider .well {
    padding-bottom: 45px;
  }
  .mod-mediaDetail.slider .well .util {
    text-align: left;
  }
}
@media screen {
  .mod-mediathek {
    padding: 0;
  }
  .mod-mediathek > h2 {
    margin: 10px 20px 15px;
    font-size: 35px;
  }
  .mod-mediathek p.result {
    margin: 20px 20px 40px;
    font-size: 32px;
    line-height: 100%;
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
    color: #000;
  }
  .mod-mediathek input.noradius {
    border: 1px solid #999999;
    box-shadow: inset 0 0 5px #d1d1d1;
    -moz-box-shadow: inset 0 0 5px #d1d1d1;
    -webkit-box-shadow: inset 0 0 5px #d1d1d1;
    border-radius: 0;
    padding: 4px;
    font-size: 14px;
    color: #000;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    max-height: none !important;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px solid #d1d1d1;
  }
  .mod-mediathek input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-mediathek input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-mediathek input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-mediathek input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-mediathek .pull-left {
    float: left;
  }
  .mod-mediathek .pull-right {
    float: right;
  }
  .mod-mediathek .filter-header {
    margin: 20px;
    color: #a3a3a3;
    height: 50px;
  }
  .mod-mediathek .filter-header span {
    line-height: 20px;
  }
  .mod-mediathek .filter-header input {
    margin-bottom: 0px;
  }
  .mod-mediathek .filter-header label {
    color: #505050;
  }
  .mod-mediathek .filter-header .filterInput {
    width: 270px;
  }
  .mod-mediathek .filter-header .filterInput label {
    margin: 0;
  }
  .mod-mediathek .filter-header .filterInput label span {
    display: none;
  }
  .mod-mediathek .filter-header .filterInput input {
    width: 214px;
    background: white url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-search-custom.png') no-repeat 3px center;
    padding-left: 20px;
    font-size: 12px;
    height: 16px;
  }
  .mod-mediathek .filter-header .filterDate {
    width: 250px;
  }
  .mod-mediathek .filter-header .filterDate label {
    margin: 0;
    display: inline-block;
  }
  .mod-mediathek .filter-header .filterDate input {
    width: 63px;
    display: inline-block;
    height: 16px;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 12px;
    text-align: center;
  }
  .mod-mediathek .filter-header .filterDate span {
    vertical-align: middle;
  }
  .mod-mediathek .filter-header .categorySelect,
  .mod-mediathek .filter-header .themeSelect {
    width: 140px;
  }
  .mod-mediathek .filter-header .categorySelect label,
  .mod-mediathek .filter-header .themeSelect label {
    margin: 0;
  }
  .mod-mediathek .filter-header .categorySelect label span,
  .mod-mediathek .filter-header .themeSelect label span {
    display: none;
  }
  .mod-mediathek .filter-header .categorySelect select,
  .mod-mediathek .filter-header .themeSelect select {
    border: 1px solid #999999;
    box-shadow: inset 0 0 5px #d1d1d1;
    -moz-box-shadow: inset 0 0 5px #d1d1d1;
    -webkit-box-shadow: inset 0 0 5px #d1d1d1;
    border-radius: 0;
    padding: 4px;
    font-size: 14px;
    color: #000;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    max-height: none !important;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px solid #d1d1d1;
    width: 140px;
    height: 26px;
    font-size: 12px;
    line-height: 26px;
  }
  .mod-mediathek .filter-header .categorySelect select:focus,
  .mod-mediathek .filter-header .themeSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-mediathek .filter-header .categorySelect select:focus,
  .mod-mediathek .filter-header .themeSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-mediathek .filter-header .categorySelect select:focus,
  .mod-mediathek .filter-header .themeSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-mediathek .filter-header .categorySelect select:focus,
  .mod-mediathek .filter-header .themeSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-mediathek .filter-header .themeSelect {
    width: 210px;
  }
  .mod-mediathek .filter-header .themeSelect select {
    width: 210px;
  }
  .mod-mediathek .filter-header .filterSubmit {
    display: block;
  }
  .mod-mediathek .filter-header .filterSubmit input {
    border: none;
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') 0px 0px no-repeat;
    color: #FFF !important;
    height: 25px;
    padding: 0 15px;
    font-size: 14px;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  }
  .mod-mediathek .filter-header .filterSubmit input:hover,
  .mod-mediathek .filter-header .filterSubmit input:focus {
    text-decoration: underline;
  }
  .mod-mediathek .well {
    padding: 0;
    border: none;
    position: relative;
    margin-bottom: 20px;
  }
  .mod-mediathek h2.result {
    margin: 10px 15px 30px 15px;
  }
  .mod-mediathek .tab-header {
    margin: 0;
    border: none;
  }
  .mod-mediathek .tab-header ul {
    list-style: none;
    margin: 0 0 -10px;
    border: none;
    height: 50px;
    box-shadow: 5px -5px 5px 0 rgba(0,0,0,0.1);
    -webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.1);
    display: inline-block;
  }
  .mod-mediathek .tab-header ul li {
    float: left;
    overflow: hidden;
    margin: 0;
    border: none;
    position: relative;
  }
  .mod-mediathek .tab-header ul li a {
    line-height: 45px;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    color: #6e6e6e;
    display: block;
    letter-spacing: -0.5px;
    padding: 0 25px;
    margin: 0;
    text-decoration: none !important;
    -webkit-touch-callout: default;
    -webkit-user-select: none;
    box-shadow: inset 15px -10px 15px -15px rgba(0,0,0,0.2);
    -webkit-box-shadow: inset 15px -10px 15px -15px rgba(0,0,0,0.2);
    -moz-box-shadow: inset 15px -10px 15px -15px rgba(0,0,0,0.2);
  }
  .mod-mediathek .tab-header ul li.active a,
  .mod-mediathek .tab-header ul li a:hover {
    background-color: #333;
    border: none;
    color: #FFF;
  }
  .mod-mediathek .mod-body.big {
    display: block;
  }
  .mod-mediathek .mod-body.small {
    display: none;
  }
  .mod-mediathek .mod-body {
    position: relative;
    box-shadow: 3px -3px 6px rgba(157,150,147,0.3);
    -moz-box-shadow: 3px -3px 6px rgba(157,150,147,0.3);
    -webkit-box-shadow: 3px -3px 6px rgba(157,150,147,0.3);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    z-index: 11;
    width: auto;
    display: block;
    height: auto;
    overflow: hidden;
    padding: 20px 0px 0px 0px;
  }
  .mod-mediathek .mod-body .teaser a {
    color: #505050;
    letter-spacing: -0.5px;
  }
  .mod-mediathek .mod-body li .hl-sans {
    margin-top: 10px;
  }
  .mod-mediathek .mod-body .tab-pane {
    display: none;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 0;
  }
  .mod-mediathek .mod-body .tab-pane.active {
    display: block;
    height: auto;
  }
  .mod-mediathek .mod-body .slides {
    display: block;
    margin: 0 0 0 15px;
    height: 100%;
  }
  .mod-mediathek .mod-body .slides li {
    display: block;
    border: none;
    float: left;
    height: 275px;
    padding: 0;
    margin: 0 15px 15px 0;
    width: 216px;
    overflow: hidden;
  }
  .mod-mediathek .mod-body .slides li .pointed-brand {
    line-height: 20px;
    font-size: 12px;
    width: 120px;
    color: #6e6e6e;
    margin: 0;
  }
  .mod-mediathek .mod-body .slides li .iconbar {
    line-height: 20px;
    font-size: 12px;
    color: #6e6e6e;
  }
  .mod-mediathek .mod-body .slides li .iconbar i {
    margin-top: -1px;
  }
  .mod-mediathek .mod-body .slides li .teaser {
    margin-bottom: 5px;
  }
  .mod-mediathek .mod-body .slides li .teaser a {
    color: #000;
  }
  .mod-mediathek .mod-body .slides li a {
    position: relative;
    display: block;
    margin: 0;
  }
  .mod-mediathek .mod-body .slides li > a:first-child {
    background: #f2f2f2;
    line-height: 121px;
    margin: 10px 0 15px;
    text-align: center;
  }
  .mod-mediathek .mod-body .slides li a > img.btn-play {
    position: absolute;
    width: 60px;
    height: 60px;
    margin: 0 auto;
    left: 78px;
    top: 30px;
  }
  .mod-mediathek .mod-body .slides li a > img.btn-foto {
    position: absolute;
    width: 63px;
    height: 49px;
    margin: 0 auto;
    left: 75px;
    top: 39px;
  }
}
@media (max-width: 568px) {
  .mod-mediathek .filter-header {
    margin: 0 0 10px 0;
    height: auto;
  }
  .mod-mediathek .filter-header .filterInput {
    width: 100%;
    margin-left: 1px;
  }
  .mod-mediathek .filter-header .filterInput input {
    width: 264px;
  }
  .mod-mediathek .filter-header .filterDate {
    display: none;
    margin: 10px 0px;
    width: 230px;
  }
  .mod-mediathek .filter-header .filterDate input {
    width: 53px;
    display: inline-block;
  }
  .mod-mediathek .filter-header .filterDate span {
    vertical-align: middle;
  }
  .mod-mediathek .filter-header .categorySelect,
  .mod-mediathek .filter-header .themeSelect {
    display: none;
    width: 130px;
  }
  .mod-mediathek .filter-header .categorySelect select,
  .mod-mediathek .filter-header .themeSelect select {
    width: 130px;
    height: 25px;
    line-height: 25px;
    padding: 0 4px;
  }
  .mod-mediathek .filter-header .filterSubmit {
    display: none;
  }
  .mod-mediathek .well {
    clear: both;
  }
  .mod-mediathek .well .tab-header .nav-tabs {
    height: 40px;
    overflow: hidden;
  }
  .mod-mediathek .well .tab-header .nav-tabs li a {
    font-size: 16px;
    line-height: 35px;
    padding: 0px 12px 0px 7px;
    margin: 0 -5px 6px 0px;
    letter-spacing: -0.5px;
  }
  .mod-mediathek .well .mod-body {
    padding: 13px 15px 13px 0px;
  }
  .mod-mediathek .well .mod-body .slides li {
    width: 260px;
    padding: 0;
    margin: 0;
  }
  .mod-mediathek .well .mod-body .slides li a > img.btn-play {
    left: 100px;
  }
  .mod-mediathek .well .mod-body .slides li a > img.btn-foto {
    left: 97px;
  }
  .mod-mediathek .well .mod-body.big {
    display: none;
  }
  .mod-mediathek .well .mod-body.small {
    display: block;
  }
  .mod-mediathek .well .pages div {
    width: 50%;
  }
  .mod-mediathek .well .pages div ul {
    width: 72px;
    height: 24px;
    overflow: hidden;
  }
  .mod-mediathek .well .pages div ul li.first {
    width: 0px;
    display: none;
    margin: 0;
  }
}
.m-pbs .mod-mediathek .tab-header ul li.active a {
  background-color: #59007C;
}
.m-pbs .mod-mediathek .filterSubmit input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
@media screen {
  .mod-presslist {
    margin-bottom: 20px;
  }
  .mod-presslist input.noradius {
    border: 1px solid #999999;
    box-shadow: inset 0 0 5px #d1d1d1;
    -moz-box-shadow: inset 0 0 5px #d1d1d1;
    -webkit-box-shadow: inset 0 0 5px #d1d1d1;
    border-radius: 0;
    padding: 4px;
    font-size: 14px;
    color: #000;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    max-height: none !important;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px solid #d1d1d1;
  }
  .mod-presslist input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-presslist input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-presslist input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-presslist input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-presslist .pressListFilter {
    margin: 20px 0;
    color: #a3a3a3;
    height: 25px;
  }
  .mod-presslist .pressListFilter label {
    line-height: 20px;
    display: inline-block;
  }
  .mod-presslist .pressListFilter input {
    margin-bottom: 0px;
  }
  .mod-presslist .pressListFilter .filterInput {
    width: 170px;
  }
  .mod-presslist .pressListFilter .filterInput input {
    width: 114px;
    background: white url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-search-custom.png') no-repeat 3px center;
    padding-left: 20px;
    font-size: 12px;
    height: 16px;
  }
  .mod-presslist .pressListFilter .filterDate {
    width: 250px;
  }
  .mod-presslist .pressListFilter .filterDate input {
    width: 63px;
    display: inline-block;
    font-size: 12px;
    height: 16px;
  }
  .mod-presslist .pressListFilter .filterSelect {
    width: 188px;
  }
  .mod-presslist .pressListFilter .filterSelect select {
    border: 1px solid #999999;
    box-shadow: inset 0 0 5px #d1d1d1;
    -moz-box-shadow: inset 0 0 5px #d1d1d1;
    -webkit-box-shadow: inset 0 0 5px #d1d1d1;
    border-radius: 0;
    padding: 4px;
    font-size: 14px;
    color: #000;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    max-height: none !important;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px solid #d1d1d1;
    width: 188px;
    height: 26px;
    font-size: 12px;
    line-height: 26px;
  }
  .mod-presslist .pressListFilter .filterSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-presslist .pressListFilter .filterSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-presslist .pressListFilter .filterSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-presslist .pressListFilter .filterSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-presslist .pressListFilter .filterSubmit input {
    color: #FFF !important;
    height: 25px;
    padding: 0 15px;
    font-size: 14px;
    border: 0;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  }
  .mod-presslist .well h1 {
    border-bottom: 1px dashed #999999;
    padding-bottom: 14px;
  }
  .mod-presslist .well .pressList {
    margin: 0 0 15px;
    list-style-type: none;
  }
  .mod-presslist .well .pressList .pressListItem {
    margin-top: 15px;
  }
  .mod-presslist .well .pressList .pressListItem .pressListItemDate {
    line-height: 20px;
  }
  .mod-presslist .well .pressList .pressListItem .pressListItemDate .icon-clock {
    width: 14px;
    height: 14px;
    position: relative;
    margin: -1px 0 0 5px;
  }
  .mod-presslist .well .pressList .pressListItem .pressListItemTeaser h3 {
    margin-top: 0;
  }
  .mod-presslist .well .pressList .pressListItem .pressListItemTeaser h3 a {
    color: #000;
  }
  .mod-presslist .well li a.link-inline {
    margin-left: 0;
  }
}
@media (max-width: 568px) {
  .mod-presslist h1 {
    font-size: 30px;
    word-wrap: break-word;
  }
  .mod-presslist .pressListFilter {
    height: auto;
  }
  .mod-presslist .pressListFilter .filterInput {
    width: 100%;
    margin-left: 1px;
  }
  .mod-presslist .pressListFilter .filterInput input {
    width: 262px;
  }
  .mod-presslist .pressListFilter .filterDate {
    display: none;
    margin: 10px 0px;
    width: 230px;
  }
  .mod-presslist .pressListFilter .filterDate input {
    width: 53px;
    display: inline-block;
  }
  .mod-presslist .pressListFilter .filterDate span {
    vertical-align: middle;
  }
  .mod-presslist .pressListFilter .filterSelect {
    display: none;
    width: 148px;
  }
  .mod-presslist .pressListFilter .filterSelect select {
    width: 148px;
    height: 25px;
    line-height: 25px;
    padding: 0 4px;
  }
  .mod-presslist .pressListFilter .filterSubmit {
    display: none;
  }
  .mod-presslist .pressListFilter .filterSubmit input {
    color: #FFF !important;
    height: 25px;
    padding: 0 15px;
    font-size: 12px;
  }
  .mod-presslist .well {
    clear: both;
  }
  .mod-presslist .pages ul {
    display: none;
  }
}
.m-pbs .mod-presslist .filterSubmit input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
  background-color: transparent;
}
.mod-newsletterform fieldset {
  border: 0;
  background: none;
  margin: 20px 0;
}
.mod-newsletterform legend {
  border: 0;
  margin: 0;
}
.mod-newsletterform label {
  font-size: 17px;
  padding-top: 4px;
  cursor: pointer;
  float: left;
}
.mod-newsletterform div.control {
  margin-left: 230px;
  width: 380px;
}
.mod-newsletterform span.help-inline {
  padding: 0;
  display: block;
  font-size: 16px;
  float: none;
}
.mod-newsletterform input.text,
.mod-newsletterform textarea,
.mod-newsletterform select {
  font-size: 14px;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #000;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  width: 100% !important;
  max-height: none !important;
  min-height: 0 !important;
  border: 1px solid #999999;
}
.mod-newsletterform input.text:focus,
.mod-newsletterform textarea:focus,
.mod-newsletterform select:focus {
  border: 1px solid #000;
}
.mod-newsletterform legend + .control-group {
  margin-top: 0;
}
.mod-newsletterform .radio-wrapper label.radio {
  display: block;
  float: none;
  width: auto;
  padding: 5px 30px;
  margin: 5px 0;
  border: 0 !important;
}
.mod-newsletterform .radio-wrapper label.radio strong {
  display: block;
}
.mod-newsletterform .error label.radio {
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
}
.mod-newsletterform .checkbox-wrapper {
  padding: 10px 20px 20px 0;
}
.mod-newsletterform .checkbox-wrapper p {
  margin: 0;
}
.mod-newsletterform .checkbox-wrapper ul {
  list-style: none;
  margin: 0 0 20px;
  padding: 0;
}
.mod-newsletterform .checkbox-wrapper ul label {
  font-size: 16px;
  width: 100%;
  margin-bottom: 0;
}
.mod-newsletterform .checkbox-wrapper ul li.checkAll {
  position: relative;
  top: 20px;
  left: 0;
}
.mod-newsletterform label.checkbox {
  margin-bottom: 0;
}
.ie7 .mod-newsletterform .controls-row input.text,
.ie7 .mod-newsletterform .controls-row textarea {
  position: relative;
  top: 0;
  left: -230px;
}
.mod-newsletterform .captcha label {
  width: 140px;
}
.mod-newsletterform .captcha div.control {
  margin-left: 150px;
  padding-top: 10px;
}
.ie7 .mod-newsletterform .captcha input.text {
  left: -150px;
}
.mod-newsletterform .form-actions {
  padding: 10px 0;
  margin-top: 0;
  background: none;
  border: none;
}
.mod-newsletterform .error {
  color: #ca2139 !important;
}
.mod-newsletterform .error span.help-inline {
  padding: 4px 0 5px;
  display: block !important;
  width: 100%;
}
.mod-newsletterform .error label,
.mod-newsletterform .error a {
  color: #ca2139 !important;
}
.mod-newsletterform .error input.text,
.mod-newsletterform .error textarea {
  color: #000;
  border: 1px solid #ca2139;
  background: #f0c3cb;
}
.ie7 .mod-newsletterform fieldset {
  padding: 0 3px !important;
}
.ie7 .mod-newsletterform fieldset legend {
  position: relative;
  top: 0;
  left: -5px;
}
.m-pbs .mod-newsletterform h1 {
  font-size: 35px;
  line-height: 40px;
  margin: 20px 0;
}
.m-pbs .mod-newsletterform p {
  font-size: 17px;
  line-height: 23px;
  margin: 20px 0;
}
.m-pbs .mod-newsletterform legend {
  font-size: 22px;
  line-height: 40px;
  color: #000;
  padding-top: 10px;
  border-top: 1px dashed #999999;
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
}
.m-pbs .mod-newsletterform .form-actions input.btn-submit {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  border: none;
  background: transparent url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png") 0 0 no-repeat;
  color: #FFF !important;
  height: 25px;
  padding: 0 15px;
}
@media print {
  .mod-contactform {
    display: none;
  }
}
.mod-contactform fieldset {
  border: 0;
  background: none;
}
.mod-contactform legend {
  border: 0;
  margin: 0;
}
.mod-contactform label {
  width: 160px;
  float: left;
  font-size: 17px;
  padding-top: 4px;
}
.mod-contactform .control {
  margin-left: 170px;
  width: 380px;
}
.mod-contactform span.help-inline {
  padding: 0;
  display: block;
  font-size: 17px;
  float: none;
}
.mod-contactform input.text,
.mod-contactform textarea,
.mod-contactform select {
  font-size: 14px;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  color: #000;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  width: 100% !important;
  max-height: none !important;
  min-height: 0 !important;
  border: 1px solid #999999;
}
.mod-contactform input.text:focus,
.mod-contactform textarea:focus,
.mod-contactform select:focus {
  border: 1px solid #000;
}
.mod-contactform select {
  -webkit-appearance: none;
  line-height: 12px;
  height: 23px;
}
.mod-contactform textarea {
  height: 110px;
  resize: none;
}
.mod-contactform .form-actions {
  padding: 10px 0;
  margin-top: 0;
  background: none;
  border: none;
}
.mod-contactform div.error {
  color: #ca2139 !important;
}
.mod-contactform div.error span.help-inline {
  padding: 4px 0 5px;
  display: block !important;
  width: 100%;
}
.mod-contactform div.error label {
  color: #ca2139 !important;
}
.mod-contactform div.error input,
.mod-contactform div.error textarea {
  color: #000;
  border: 1px solid #ca2139;
  background: #f0c3cb;
}
.ie7 .mod-contactform .controls-row input.text,
.ie7 .mod-contactform .controls-row textarea {
  position: relative;
  top: 0;
  left: -170px;
}
@media (min-width: 569px) and (max-width: 767px) {
  .mod-contactform label {
    float: none;
  }
  .mod-contactform .control {
    margin-left: 0;
    width: 100%;
  }
  .mod-contactform select {
    width: 100% !important;
  }
}
@media (max-width: 568px) {
  .mod-contactform label {
    float: none;
  }
  .mod-contactform .control {
    margin-left: 0;
    width: 100%;
  }
  .mod-contactform select {
    width: 100% !important;
  }
}
.m-pbs .mod-contactform legend,
.m-pbs .mod-contactform .special-label label {
  font-size: 23px;
  color: #000;
}
.m-pbs .mod-contactform .special-label label {
  padding-top: 3px;
  line-height: 27px;
}
.m-pbs .mod-contactform .special-label .help-inline {
  padding-top: 8px !important;
}
.m-pbs .mod-contactform .form-actions input.btn-submit {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  border: none;
  background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png") 0 0 no-repeat;
  color: #FFF !important;
  height: 25px;
  padding: 0 15px;
}
.m-pbs .mod-contactform select {
  background: #fff url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/small-arrow-down.png") 98% 50% no-repeat;
}
@media screen {
  .mod-search {
    padding: 0;
  }
  .mod-search input.noradius {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
  .mod-search .pull-left {
    float: left;
  }
  .mod-search .pull-right {
    float: right;
  }
  .mod-search .filter-header {
    margin: 20px 0;
    color: #a3a3a3;
    height: 25px;
  }
  .mod-search .filter-header span {
    line-height: 20px;
  }
  .mod-search .filter-header input {
    margin-bottom: 0px;
  }
  .mod-search .filter-header .filterInput {
    width: 614px;
  }
  .mod-search .filter-header .filterInput label {
    display: none;
  }
  .mod-search .filter-header .filterInput input {
    width: 600px;
  }
  .mod-search .filter-header .filterSubmit label {
    display: none;
  }
  .mod-search .filter-header .filterSubmit input {
    border: 0;
    height: 25px;
    padding: 0 15px;
    font-size: 12px;
    color: #FFF;
  }
  .mod-search .well {
    padding: 0;
    border: none;
    position: relative;
    margin-bottom: 20px;
  }
  .mod-search h2.result {
    margin: 10px 15px 30px 15px;
    line-height: 45px;
  }
  .mod-search .tab-header {
    margin: 0;
    padding: 0;
    border: none;
    overflow: hidden;
  }
  .mod-search .tab-header ul {
    list-style: none;
    margin: 0;
    border: none;
    border: 0;
    height: 46px;
    margin: 2px 0px 0px 2px \9;
    overflow: hidden;
  }
  .mod-search .tab-header ul li {
    float: left;
    overflow: hidden;
    margin: 6px 0 0 0;
    box-shadow: 6px -3px 6px 0px rgba(157,150,147,0.3);
    -moz-box-shadow: 6px -3px 6px rgba(157,150,147,0.3);
    -webkit-box-shadow: 6px -3px 6px 0px rgba(157,150,147,0.3);
    zoom: 1;
    border: none;
    position: relative;
  }
  .mod-search .tab-header ul li a {
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    color: #999999;
    display: block;
    letter-spacing: -0.5px;
    padding: 10px 25px;
    margin: 0;
    text-decoration: none !important;
    -webkit-touch-callout: default;
    -webkit-user-select: none;
    filter: none;
  }
  .mod-search .tab-header ul li a:hover {
    background-color: #000;
    border: none;
    color: #FFF;
  }
  .mod-search .tab-header ul li.active a {
    background-color: #000;
    border: none;
    color: #FFF;
    z-index: 6;
  }
  .mod-search .tab-header ul li:nth-child(1) {
    z-index: 5;
  }
  .mod-search .tab-header ul li:nth-child(2) {
    z-index: 4;
  }
  .mod-search .tab-header ul li:nth-child(3) {
    z-index: 3;
  }
  .mod-search .tab-header ul li:nth-child(4) {
    z-index: 2;
  }
  .mod-search .tab-header ul li:nth-child(5) {
    z-index: 1;
  }
  .mod-search .mod-body {
    position: relative;
    box-shadow: 3px -3px 6px rgba(157,150,147,0.3);
    -moz-box-shadow: 3px -3px 6px rgba(157,150,147,0.3);
    -webkit-box-shadow: 3px -3px 6px rgba(157,150,147,0.3);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    z-index: 11;
    width: auto;
    display: block;
    height: auto;
    overflow: hidden;
    padding: 13px 0px 0px 0px;
    filter: - !important;
  }
  .mod-search .mod-body h3 {
    width: auto;
    padding: 0 15px;
  }
  .mod-search .mod-body .iconbar {
    margin-right: 10px;
    margin-bottom: 5px;
  }
  .mod-search .mod-body .iconbar ul.unstyled li {
    float: left;
  }
  .mod-search .mod-body .iconbar ul.unstyled li .ico-gear {
    display: inline-block;
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-gear.png') 0 0 no-repeat;
    width: 16px;
    height: 16px;
    margin: -2px 5px 0 0;
  }
  .mod-search .mod-body .iconbar ul.unstyled li a {
    display: inline-block;
    width: auto;
    padding-right: 14px;
    margin: -2px 5px 0 10px;
  }
  .mod-search .mod-body .teaser a {
    color: #505050;
    letter-spacing: -0.5px;
  }
  .mod-search .mod-body .tab-pane {
    display: none;
    position: relative;
    height: 0;
    padding: 0;
    overflow: hidden;
  }
  .mod-search .mod-body .tab-pane .special {
    margin: 15px;
    background-color: #f9f9f9;
    display: inline-block;
  }
  .mod-search .mod-body .tab-pane.active {
    display: block;
    height: auto;
  }
  .mod-search .mod-body ul.entries {
    display: block;
    list-style: none;
    margin: 0;
    height: 100%;
    padding: 0 15px;
  }
  .mod-search .mod-body ul.entries li {
    display: block;
    border: none;
    border-top: #999 1px dashed;
    padding: 15px 0;
    margin: 0;
    position: relative;
  }
  .mod-search .mod-body ul.entries li h4 {
    line-height: 27px;
  }
  .mod-search .mod-body ul.entries li .pointed-brand {
    line-height: 20px;
    font-size: 14px;
  }
  .mod-search .mod-body ul.entries li .teaser {
    margin-bottom: 10px;
  }
  .mod-search .mod-body ul.entries li a {
    position: relative;
    margin: 0;
  }
  .mod-search .mod-body ul.entries li .pull-left {
    margin-right: 10px;
  }
  .mod-search .mod-body ul.entries li .play-overlay {
    margin: 0;
    display: block;
    width: 216px;
    height: 120px;
    position: absolute;
    z-index: 11;
  }
  .mod-search .mod-body ul.entries li a > img.btn-play {
    position: absolute;
    width: 60px;
    height: 60px;
    margin: 0 auto;
    left: 78px;
    top: 30px;
  }
  .mod-search .mod-body ul.entries li a > img.btn-foto {
    position: absolute;
    width: 63px;
    height: 49px;
    margin: 0 auto;
    left: 75px;
    top: 49px;
  }
  .mod-search .mod-body ul.entries li .img {
    display: block;
    width: 216px;
    float: left;
  }
  .mod-search em {
    background-color: #ff0;
    font-style: normal;
  }
}
@media (max-width: 568px) {
  .mod-search .filter-header {
    height: auto;
  }
  .mod-search .filter-header .filterInput {
    width: 206px;
    margin-left: 1px;
  }
  .mod-search .filter-header .filterInput input {
    width: 192px;
  }
  .mod-search .filter-header .filterSubmit input {
    height: 25px;
    padding: 0 15px;
    font-size: 12px;
  }
  .mod-search .well {
    clear: both;
  }
  .mod-search .well .tab-header .nav-tabs {
    height: 40px;
    overflow: hidden;
  }
  .mod-search .well .tab-header .nav-tabs li a {
    font-size: 16px;
    padding: 6px 8px 10px 8px;
    margin: 0 -5px 0 5px;
    letter-spacing: -0.5px;
  }
  .mod-search .well h3,
  .mod-search .well h4 {
    line-height: 125%;
  }
  .mod-search .well h2 {
    font-size: 27px;
    line-height: 140%;
  }
  .mod-search .well .mod-body {
    padding: 13px 0px 13px 0px;
  }
  .mod-search .well .mod-body .tab-pane .special {
    margin: 0;
  }
  .mod-search .well .mod-body .entries li {
    width: 260px;
    margin: 0;
  }
  .mod-search .well .mod-body .entries li a.pull-left {
    margin-right: 0;
  }
  .mod-search .well .mod-body .entries li a > img.btn-play {
    left: 100px;
    top: 43px;
  }
  .mod-search .well .mod-body .entries li a > img.btn-foto {
    left: 97px;
    top: 63px;
  }
  .mod-search .well .mod-body .entries li img {
    width: 260px;
    margin-bottom: 10px;
  }
  .mod-search .well .pages div {
    width: 50%;
  }
  .mod-search .well .pages div ul {
    width: 72px;
    height: 24px;
    overflow: hidden;
  }
  .mod-search .well .pages div ul li.first {
    width: 0px;
    display: none;
    margin: 0;
  }
}
.m-pbs .mod-search .tab-header ul li.active a {
  background-color: #59007C;
}
.m-pbs .mod-search .filterSubmit input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
  background-color: transparent;
}
@media all {
  .mod-sitemap {
    border: 0px;
    padding-left: 0px;
    padding-right: 0px;
  }
  .mod-sitemap h1 {
    line-height: 40px;
    font-size: 35px;
    margin: 29px 0 28px 0;
  }
  .mod-sitemap h2 {
    background-color: #FFF;
    background-repeat: no-repeat;
    height: 37px;
    margin: 5px 0;
    padding: 0 0 0 30px;
    width: auto;
  }
  .mod-sitemap h2 a {
    font-size: 20px;
    line-height: 37px;
  }
  .mod-sitemap ul {
    list-style: none;
    margin: 0 !important;
  }
  .mod-sitemap p {
    margin-top: 0;
  }
  .mod-sitemap p .ico-readout {
    margin-right: 0;
    width: auto;
  }
  .mod-sitemap p .ico-readout:before {
    content: '';
    width: 20px;
    height: 16px;
    margin: -1px 6px 0px;
    float: left;
    display: inline-block;
  }
  .mod-sitemap ul.gl_body {
    width: auto;
    padding: 0px 0px 20px 40px;
  }
  .mod-sitemap ul.gl_body li {
    line-height: 24px;
  }
  .mod-sitemap ul.gl_body li ul {
    list-style: none;
    padding: 0 0 0 20px;
  }
}
@media (max-width: 568px) {
  .mod-sitemap ul.gl_body {
    width: auto;
    padding: 0px 0px 20px 30px;
  }
  .mod-sitemap ul.gl_body li {
    line-height: 20px;
  }
  .mod-sitemap ul.gl_body li ul {
    padding: 0 0 0 15px;
  }
}
.m-pbs .mod-sitemap h2 {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-glossarytitle.png");
  background-color:  #fff ;
}
.m-pbs .mod-sitemap h2 a {
  color: #000;
}
.m-pbs .mod-sitemap p .ico-readout {
  background-image: none;
}
.m-pbs .mod-sitemap p .ico-readout:before {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-read-usr.png");
}
.m-stm .mod-sitemap h2,
.m-stm .mod-sitemap h2 a,
.m-pbs .mod-sitemap h2,
.m-pbs .mod-sitemap h2 a {
  color:  #fff ;
}
@media screen {
  .mod-quiz {
    margin-bottom: 20px;
  }
  .mod-quiz .well.article {
    position: relative;
    border: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 70px;
  }
  .mod-quiz .well.article .mod-header {
    padding: 0 30px;
    font-size: 14px;
  }
  .mod-quiz .well.article .mod-header .pointed-brand {
    font-size: 14px;
  }
  .mod-quiz .well.article .mod-header .ico-readout {
    display: inline-block;
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 0;
    padding-left: 25px;
    width: 90px;
  }
  .mod-quiz .well.article p.teaser,
  .mod-quiz .well.article h1,
  .mod-quiz .well.article .wrap-content,
  .mod-quiz .well.article .mod-footer {
    padding: 0 30px;
  }
  .mod-quiz .well.article p.teaser hr,
  .mod-quiz .well.article h1 hr,
  .mod-quiz .well.article .wrap-content hr,
  .mod-quiz .well.article .mod-footer hr {
    margin: 0px;
  }
  .mod-quiz .well.article p.teaser {
    margin-top: 15px;
    font-style: italic;
  }
  .mod-quiz .well.article h1 {
    line-height: 40px;
    font-size: 35px;
    margin: 15px 0 28px 0;
  }
  .mod-quiz .well.article .wrap {
    margin-top: 15px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .mod-quiz .well.article .wrap hr {
    margin: 15px 30px 32px 30px;
    padding: 0;
  }
  .mod-quiz .well.article .wrap p {
    margin: 15px 30px 0 30px;
  }
  .mod-quiz .well.article .wrap-content p {
    font-size: 16px;
    line-height: 1.5;
    margin-bottom: 20px;
  }
  .mod-quiz .well.article .wrap-content ul {
    font-size: 16px;
    margin-top: 26px;
    margin-left: 36px;
  }
  .mod-quiz .well.article .wrap-content ul > li {
    margin-bottom: 6px;
  }
  .mod-quiz .well.article .wrap-content ul > li:last-child {
    margin-bottom: 0px;
  }
  .mod-quiz .mod-footer {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 1px;
    padding: 0 15px 14px;
    z-index: 10;
    height: 57px;
  }
  .mod-quiz .mod-footer input[type="submit"] {
    border: 0 none;
    color: #FFF;
    height: 25px;
    line-height: 25px;
    padding: 0 8px 0 14px;
    text-decoration: none;
    margin-top: 15px;
  }
  .mod-quiz label.radio {
    cursor: pointer;
  }
}
@media (max-width: 568px) {
  .mod-quiz .well.article {
    padding: 13px 0 17px 0;
  }
  .mod-quiz .well.article p.teaser,
  .mod-quiz .well.article h1,
  .mod-quiz .well.article .wrap-content,
  .mod-quiz .well.article .mod-footer {
    padding: 0 15px;
  }
  .mod-quiz .well.article .mod-header .iconbar ul li:first-child {
    display: none;
  }
  .mod-quiz .well.article h1.teaser-big {
    margin-top: 15px;
    font-size: 30px;
  }
  .mod-quiz .well.article .mod-header {
    padding: 0 15px;
  }
  .mod-quiz .well.article .wrap hr,
  .mod-quiz .well.article .wrap p {
    margin: 15px;
    padding: 0;
  }
  .mod-quiz .well.article .wrap-content {
    margin-bottom: 57px;
  }
}
.m-pbs .mod-quiz .ico-readout {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-read-usr.png");
}
.m-pbs .mod-quiz .mod-footer input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
  background-color: transparent;
}
@media screen {
  .mod-quizsummary {
    margin-bottom: 20px;
  }
  .mod-quizsummary .well.article {
    position: relative;
    padding: 13px 30px 17px 30px;
    border: 0px;
  }
  .mod-quizsummary .well.article .mod-header {
    font-size: 14px;
  }
  .mod-quizsummary .well.article .mod-header .pointed-brand {
    font-size: 14px;
  }
  .mod-quizsummary .well.article .mod-header .ico-readout {
    width: 90px;
    height: 20px;
    line-height: 20px;
    padding-left: 25px;
    margin: 0px;
    float: left;
    display: inline-block;
  }
  .mod-quizsummary .well.article h1 {
    line-height: 40px;
    font-size: 35px;
    margin: 15px 0 28px 0;
  }
  .mod-quizsummary .well.article p.teaser,
  .mod-quizsummary .well.article p.teaser-text {
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 20px;
    margin-top: 15px;
  }
  .mod-quizsummary .well.article p.teaser-text {
    margin-bottom: 20px;
  }
  .mod-quizsummary .well.article .answer {
    padding: 10px 0;
    line-height: 30px;
  }
  .mod-quizsummary .well.article .answer h3 {
    font-style: italic;
  }
  .mod-quizsummary .well.article .answer p {
    font-size: 17px;
  }
  .mod-quizsummary .well.article .answer .text {
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
    font-weight: normal;
    font-style: normal;
    font-size: 20px;
  }
  .mod-quizsummary .well.article .answer .answer-right {
    color: #429833;
  }
  .mod-quizsummary .well.article .answer .answer-wrong {
    color: #cb3300;
  }
  .mod-quizsummary .well.article .mod-footer {
    padding: 0;
    position: relative;
  }
  .mod-quizsummary .well.article .mod-footer hr {
    margin: 0;
  }
  .mod-quizsummary .well.article .mod-footer input[type="submit"] {
    background-repeat: no-repeat;
    background-position: 0 0;
    background-color: transparent;
    border: 0 none;
    color: #FFFFFF;
    height: 25px;
    line-height: 25px;
    margin-top: 15px;
    padding: 0 8px 0 14px;
    text-decoration: none;
  }
}
@media (max-width: 568px) {
  .mod-quizsummary .well.article {
    padding: 13px 15px 17px 15px;
  }
  .mod-quizsummary .well.article .mod-header .iconbar ul li:first-child {
    display: none;
  }
  .mod-quizsummary .well.article h1.teaser-big {
    margin-top: 15px;
    font-size: 30px;
  }
}
@media screen {
  .m-pbs .mod-quizsummary .ico-readout {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-read-usr.png");
  }
  .m-pbs .mod-quizsummary .mod-footer input {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
  }
}
@media screen {
  .mod-memory {
    height: auto;
  }
  .mod-memory .box-memory {
    margin: 20px 0;
  }
  .mod-memory .box-memory ul {
    margin: 0;
    padding: 0;
  }
  .mod-memory .box-memory li {
    list-style: none;
    float: left;
    width: 158px;
    height: 158px;
    margin: 10px;
    position: relative;
    border: 1px solid #e2e0e0;
    box-shadow: 1px 1px 10px 1px #e2e0e0;
  }
  .mod-memory .box-memory li a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
  }
  .mod-memory .box-memory li .info {
    display: none;
    position: absolute;
    bottom: 100px;
    left: 10px;
    right: 10px;
    z-index: 11;
    background: #917102;
    border: 1px solid #fff;
    padding: 10px;
    color: #fff;
    width: 100px;
    font-size: 13px;
    line-height: 17px;
  }
  .mod-memory .box-memory li.show.hover .info {
    display: block;
  }
  .mod-memory .box-memory li.show a {
    display: none;
  }
}
.m-pbs .mod-memory .box-memory li .info {
  background-color: #59007C;
}
@media screen {
  .mod-calendar {
    margin-bottom: 20px;
  }
  .mod-calendar input.noradius {
    border: 1px solid #999999;
    box-shadow: inset 0 0 5px #d1d1d1;
    -moz-box-shadow: inset 0 0 5px #d1d1d1;
    -webkit-box-shadow: inset 0 0 5px #d1d1d1;
    border-radius: 0;
    padding: 4px;
    font-size: 14px;
    color: #000;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    max-height: none !important;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px solid #d1d1d1;
  }
  .mod-calendar input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-calendar input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-calendar input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-calendar input.noradius:focus {
    border: 1px solid #666666;
  }
  .mod-calendar .calendarFilter {
    margin: 20px 0;
    color: #a3a3a3;
    height: 25px;
  }
  .mod-calendar .calendarFilter span {
    line-height: 20px;
  }
  .mod-calendar .calendarFilter input {
    margin-bottom: 0px;
  }
  .mod-calendar .calendarFilter .filterInput {
    width: 170px;
  }
  .mod-calendar .calendarFilter .filterInput input {
    width: 134px;
    background: white url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-search-custom.png') no-repeat 3px center;
    padding-left: 20px;
    font-size: 12px;
    height: 16px;
  }
  .mod-calendar .calendarFilter .filterDate {
    width: 250px;
  }
  .mod-calendar .calendarFilter .filterDate input {
    width: 63px;
    display: inline-block;
    font-size: 12px;
  }
  .mod-calendar .calendarFilter .filterDate span {
    vertical-align: middle;
  }
  .mod-calendar .calendarFilter .filterSelect {
    width: 188px;
  }
  .mod-calendar .calendarFilter .filterSelect select {
    width: 188px;
    height: 25px;
    font-size: 12px;
  }
  .mod-calendar .calendarFilter .filterSubmit input {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') 0 0 no-repeat;
    color: #FFF !important;
    height: 25px;
    padding: 0 15px;
    font-size: 14px;
    border: 0;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  }
  .mod-calendar .well .calendar {
    margin-bottom: 15px;
  }
  .mod-calendar .well .calendar .calendarItem {
    clear: both;
    border-top: 1px dashed #999999;
    margin-top: 14px;
    padding-top: 15px;
  }
  .mod-calendar .well .calendar .calendarItem .calendarItemImg {
    display: block;
    float: left;
    width: 160px;
    margin-bottom: 0;
  }
  .mod-calendar .well .calendar .calendarItem .calendarItemImg img {
    width: 100%;
  }
  .mod-calendar .well .calendar .calendarItem .calendarItemTeaser {
    display: block;
    margin-left: 190px;
  }
  .mod-calendar .well .calendar .calendarItem .calendarItemTeaser .head {
    display: block;
  }
  .mod-calendar .well .calendar .calendarItem .calendarItemTeaser span {
    text-transform: uppercase;
  }
}
@media (max-width: 568px) {
  .mod-calendar .calendarFilter {
    height: auto;
  }
  .mod-calendar .calendarFilter .filterInput {
    width: 100%;
    margin-left: 1px;
  }
  .mod-calendar .calendarFilter .filterInput input {
    width: 276px;
  }
  .mod-calendar .calendarFilter .filterDate {
    display: none;
    margin: 10px 0px;
    width: 230px;
  }
  .mod-calendar .calendarFilter .filterDate input {
    width: 53px;
    display: inline-block;
  }
  .mod-calendar .calendarFilter .filterDate span {
    vertical-align: middle;
  }
  .mod-calendar .calendarFilter .filterSelect {
    display: none;
    width: 148px;
  }
  .mod-calendar .calendarFilter .filterSelect select {
    width: 148px;
    height: 25px;
    line-height: 25px;
    padding: 0 4px;
  }
  .mod-calendar .calendarFilter .filterSubmit {
    display: none;
  }
  .mod-calendar .calendarFilter .filterSubmit input {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') 0 0 no-repeat;
    color: #FFF !important;
    height: 25px;
    padding: 0 15px;
    font-size: 12px;
  }
  .mod-calendar .well {
    clear: both;
  }
  .mod-calendar .well .calendar .calendarItem .calendarItemImg {
    width: 100%;
    display: block;
    float: none;
    margin-bottom: 15px;
  }
  .mod-calendar .well .calendar .calendarItem .calendarItemImg img {
    height: auto;
  }
  .mod-calendar .well .calendar .calendarItem .calendarItemTeaser {
    display: block;
    margin-left: 0;
  }
  .mod-calendar .pages {
    margin: 0;
    height: auto;
  }
  .mod-calendar .pages div ul {
    width: 90px;
    height: 24px;
    overflow: hidden;
  }
  .mod-calendar .pages div ul .first {
    padding: 0px;
    display: none;
  }
}
.m-pbs .mod-calendar .filterSubmit input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
  background-color: transparent;
}
@media screen {
  .mod-publicationsCart {
    margin-bottom: 20px;
  }
  .mod-publicationsCart input.noradius {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
  .mod-publicationsCart h1 {
    margin: 25px 0 15px;
    font-size: 31px;
    line-height: 38px;
  }
  .mod-publicationsCart h2 {
    font-size: 23px;
    margin: 15px 0;
  }
  .mod-publicationsCart table {
    width: 100%;
    margin-bottom: 15px;
  }
  .mod-publicationsCart table tr th {
    border-bottom: 1px dashed #999;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    padding-bottom: 10px;
  }
  .mod-publicationsCart table tr td {
    border-bottom: 1px dashed #999;
    padding: 15px 10px 15px 0;
    vertical-align: top;
  }
  .mod-publicationsCart table tr td .ico-download-gold {
    width: 17px;
    height: 16px;
    margin-top: -2px;
  }
  .mod-publicationsCart table tr td.number {
    width: 105px;
  }
  .mod-publicationsCart table tr td.text {
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
    font-size: 20px;
    line-height: 22px;
  }
  .mod-publicationsCart table tr td.text a {
    color: #000;
  }
  .mod-publicationsCart table tr td.count {
    padding: 12px 10px 10px 0;
    width: 43px;
  }
  .mod-publicationsCart table tr td.count input {
    width: 18px;
    text-align: right;
    margin-bottom: 0;
    margin-top: 3px;
  }
  .mod-publicationsCart table tr td.link {
    width: 115px;
  }
  .mod-publicationsCart table tr td.link a {
    font-size: 14px;
  }
  .mod-publicationsCart input.submit {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') 0 0 no-repeat;
    color: #FFF !important;
    height: 25px;
    padding: 0 15px;
    font-size: 14px;
    border: 0;
    margin-bottom: 25px;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  }
  .mod-publicationsCart input.submit:hover {
    text-decoration: underline;
  }
  .mod-publicationsCart .clearfix {
    clear: both;
  }
  .mod-publicationsCart fieldset {
    border: 0;
    background: none;
    padding: 0 0 10px;
  }
  .mod-publicationsCart legend {
    border: 0;
    margin: 0;
    font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  }
  .mod-publicationsCart label {
    font-size: 16px;
    padding-top: 4px;
    cursor: pointer;
    width: 160px;
    float: left;
  }
  .mod-publicationsCart div.control {
    margin-left: 170px;
    width: 380px;
  }
  .mod-publicationsCart span.help-inline {
    padding: 0;
    display: block;
    font-size: 16px;
    float: none;
  }
  .mod-publicationsCart span.help-inline.label {
    font-size: 17px;
    padding-top: 4px;
  }
  .mod-publicationsCart input.text,
  .mod-publicationsCart textarea,
  .mod-publicationsCart select {
    font-size: 14px;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #000;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    width: 100%;
    max-height: none !important;
    min-height: 0 !important;
    border: 1px solid #999999;
  }
  .mod-publicationsCart input.text:focus,
  .mod-publicationsCart textarea:focus,
  .mod-publicationsCart select:focus {
    border: 1px solid #000;
  }
  .mod-publicationsCart legend + .control-group {
    margin-top: 0;
    clear: both;
  }
  .mod-publicationsCart .control-group {
    clear: both;
  }
  .mod-publicationsCart .error label.radio {
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
  }
  .mod-publicationsCart .checkbox-wrapper {
    padding: 10px 20px 20px 0;
  }
  .mod-publicationsCart .checkbox-wrapper p {
    margin: 0;
  }
  .mod-publicationsCart .checkbox-wrapper ul {
    list-style: none;
    margin: 0 0 20px;
    padding: 0;
  }
  .mod-publicationsCart .checkbox-wrapper ul label {
    font-size: 16px;
    width: 100%;
    margin-bottom: 0;
  }
  .mod-publicationsCart .checkbox-wrapper ul li.checkAll {
    position: relative;
    top: 20px;
    left: 0;
  }
  .mod-publicationsCart label.checkbox {
    margin-bottom: 0;
    width: 100%;
    color: #505050;
  }
  .mod-publicationsCart label.checkbox input {
    margin-top: 3px;
  }
  .ie7 .mod-publicationsCart .controls-row input.text,
  .ie7 .mod-publicationsCart .controls-row textarea {
    position: relative;
    top: 0;
    left: -170px;
  }
  .mod-publicationsCart .captcha label {
    width: 140px;
  }
  .mod-publicationsCart .captcha div.control {
    margin-left: 150px;
    padding-top: 10px;
  }
  .ie7 .mod-publicationsCart .captcha input.text {
    left: -150px;
  }
  .mod-publicationsCart .form-actions {
    padding: 10px 0;
    margin-top: 0;
    background: none;
    border: none;
  }
  .mod-publicationsCart .error {
    color: #ca2139 !important;
  }
  .mod-publicationsCart .error span.help-inline {
    padding: 4px 0 5px;
    display: block !important;
    width: 100%;
  }
  .mod-publicationsCart .error label,
  .mod-publicationsCart .error a {
    color: #ca2139 !important;
  }
  .mod-publicationsCart .error input.text,
  .mod-publicationsCart .error textarea {
    color: #000;
    border: 1px solid #ca2139;
    background: #f0c3cb;
  }
  .mod-publicationsCart .radio-wrapper span.help-inline {
    float: left;
    width: 160px;
  }
  .mod-publicationsCart .radio-wrapper label.radio {
    display: block;
    float: left;
    width: auto;
    padding: 5px 30px;
    margin: 0 0 5px;
    border: 0 !important;
  }
  .mod-publicationsCart .control-group select {
    padding: 4px;
  }
  .mod-publicationsCart .pull-left input.submit {
    margin-bottom: 0;
  }
  .ie7 .mod-publicationsCart fieldset {
    padding: 0 3px !important;
  }
  .ie7 .mod-publicationsCart fieldset legend {
    position: relative;
    top: 0;
    left: -5px;
  }
}
@media (max-width: 568px) {
  .mod-publicationsCart {
    padding: 13px 15px 17px 15px;
    clear: both;
  }
  .mod-publicationsCart table tr td {
    padding-right: 5px;
  }
  .mod-publicationsCart table tr td.number {
    font-size: 11px;
  }
  .mod-publicationsCart table tr td.text {
    font-size: 17px;
  }
  .mod-publicationsCart table tr td.link {
    font-size: 11px;
  }
  .mod-publicationsCart .control-group span.help-inline,
  .mod-publicationsCart .control-group label {
    display: block;
    float: none;
    width: 100%;
  }
  .mod-publicationsCart .control-group .controls-row {
    margin: 0;
    width: 100%;
  }
}
.m-pbs .mod-publicationsCart input.submit {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
@media screen {
  .mod-publication {
    margin-bottom: 20px;
  }
  .mod-publication input.noradius {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
  .mod-publication .well {
    padding: 13px 30px 17px 30px;
  }
  .mod-publication .well .publication {
    margin: 30px 0 10px;
  }
  .mod-publication .well .publication .publicationItem {
    clear: both;
  }
  .mod-publication .well .publication .publicationItem .publicationItemImg {
    display: block;
    float: left;
    width: 130px;
    margin-bottom: 0;
  }
  .mod-publication .well .publication .publicationItem .publicationItemTeaser {
    display: block;
    margin-left: 150px;
    margin-right: 120px;
    color: #000;
  }
  .mod-publication .well .publication .publicationItem .publicationItemTeaser h1 {
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 30px;
    line-height: 34px;
  }
  .mod-publication .well .publication .publicationItem .publicationItemTeaser p {
    padding-bottom: 30px;
    color: #515151;
  }
  .mod-publication .well .publication .publicationItem .user-action li {
    float: left;
    margin-right: 40px;
  }
  .mod-publication .well .publication .publicationItem .user-action li .pdf {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-pdf-gold.png') 0 0 no-repeat;
    line-height: 24px;
    padding: 3px 0 3px 22px;
  }
  .mod-publication .well .publication .publicationItem .user-action li .shop {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-cart-gold.png') 0 0 no-repeat;
    line-height: 24px;
    padding: 0 0 0 22px;
  }
}
@media (max-width: 568px) {
  .mod-publication .well {
    padding: 13px 15px 17px 15px;
    clear: both;
  }
  .mod-publication .well .publication .publicationItem .publicationItemImg {
    width: 100%;
    display: block;
    float: none;
    margin-bottom: 15px;
  }
  .mod-publication .well .publication .publicationItem .publicationItemImg img {
    height: auto;
  }
  .mod-publication .well .publication .publicationItem .publicationItemTeaser {
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
  .mod-publication .well .publication .publicationItem .publicationItemTeaser h2 {
    font-size: 23px;
    line-height: 26px;
  }
  .mod-publication .well .publication .publicationItem .publicationItemTeaser p {
    margin-right: 0;
  }
}
.m-pbs .mod-publication .well .publication .publicationItem .user-action li .pdf {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-pdf-usr.png");
}
.m-pbs .mod-publication .well .publication .publicationItem .user-action li .shop {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-cart-usr.png");
}
@media screen {
  .mod-publicationsCenter {
    margin-bottom: 20px;
  }
  .mod-publicationsCenter input.noradius {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
  }
  .mod-publicationsCenter h1 {
    margin-top: 25px;
    margin-left: 15px;
  }
  .mod-publicationsCenter .publicationFilter {
    margin: 20px 15px 30px;
    color: #a3a3a3;
    height: 25px;
  }
  .mod-publicationsCenter .publicationFilter span {
    line-height: 20px;
  }
  .mod-publicationsCenter .publicationFilter input {
    margin-bottom: 0px;
  }
  .mod-publicationsCenter .publicationFilter .filterInput {
    width: 220px;
  }
  .mod-publicationsCenter .publicationFilter .filterInput input {
    border: 1px solid #999999;
    box-shadow: inset 0 0 5px #d1d1d1;
    -moz-box-shadow: inset 0 0 5px #d1d1d1;
    -webkit-box-shadow: inset 0 0 5px #d1d1d1;
    border-radius: 0;
    padding: 4px;
    font-size: 14px;
    color: #000;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    max-height: none !important;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px solid #d1d1d1;
    width: 184px;
    background: white url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/icon-search-custom.png') no-repeat 3px center;
    padding-left: 20px;
    font-size: 12px;
    height: 16px;
  }
  .mod-publicationsCenter .publicationFilter .filterInput input:focus {
    border: 1px solid #666666;
  }
  .mod-publicationsCenter .publicationFilter .filterInput input:focus {
    border: 1px solid #666666;
  }
  .mod-publicationsCenter .publicationFilter .filterInput input:focus {
    border: 1px solid #666666;
  }
  .mod-publicationsCenter .publicationFilter .filterInput input:focus {
    border: 1px solid #666666;
  }
  .mod-publicationsCenter .publicationFilter .filterSelect {
    width: 188px;
  }
  .mod-publicationsCenter .publicationFilter .filterSelect select {
    border: 1px solid #999999;
    box-shadow: inset 0 0 5px #d1d1d1;
    -moz-box-shadow: inset 0 0 5px #d1d1d1;
    -webkit-box-shadow: inset 0 0 5px #d1d1d1;
    border-radius: 0;
    padding: 4px;
    font-size: 14px;
    color: #000;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    max-height: none !important;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border: 1px solid #d1d1d1;
    width: 355px;
    height: 26px;
    font-size: 12px;
    line-height: 26px;
  }
  .mod-publicationsCenter .publicationFilter .filterSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-publicationsCenter .publicationFilter .filterSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-publicationsCenter .publicationFilter .filterSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-publicationsCenter .publicationFilter .filterSelect select:focus {
    border: 1px solid #666666;
  }
  .mod-publicationsCenter .publicationFilter .filterSubmit input {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') 0 0 no-repeat;
    color: #FFF !important;
    height: 25px;
    padding: 0 15px;
    font-size: 14px;
    border: 0;
    font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  }
  .mod-publicationsCenter .well .publication {
    margin-bottom: 15px;
  }
  .mod-publicationsCenter .well .publication .publicationItem {
    clear: both;
    border-top: 1px dashed #999999;
    margin-top: 20px;
    padding-top: 15px;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemImg {
    display: block;
    float: left;
    width: 130px;
    margin-bottom: 0;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser {
    display: block;
    margin-left: 150px;
    color: #000;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .teaser {
    margin: 0 180px 5px 0;
    line-height: 24px;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .teaser a {
    color: #000;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser p {
    margin-right: 180px;
    color: #515151;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser p a.link-inline {
    margin-left: 3px;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .user-action {
    width: 175px;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .user-action a:hover,
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .user-action a:focus {
    text-decoration: underline;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .user-action li a {
    padding: 3px 0 3px 22px;
    line-height: 24px;
    width: 153px;
    text-align: left;
    display: block;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .user-action li .pdf {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-pdf-gold.png') 2px center no-repeat;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .user-action li .shop {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-cart-gold.png') 2px center no-repeat;
  }
  .mod-publicationsCenter .pages {
    height: 40px;
    margin: 0;
  }
}
@media (max-width: 568px) {
  .mod-publicationsCenter .publicationFilter {
    height: auto;
  }
  .mod-publicationsCenter .publicationFilter .filterInput {
    width: 100%;
    margin: 1px 0 10px;
  }
  .mod-publicationsCenter .publicationFilter .filterInput input {
    width: 247px;
  }
  .mod-publicationsCenter .publicationFilter .filterSelect {
    display: none;
    width: 100%;
  }
  .mod-publicationsCenter .publicationFilter .filterSelect select {
    width: 100%;
    height: 25px;
    line-height: 25px;
  }
  .mod-publicationsCenter .publicationFilter .filterSubmit {
    display: none;
  }
  .mod-publicationsCenter .publicationFilter .filterSubmit input {
    background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/lp/btnSprite.png') 0 0 no-repeat;
    color: #FFF !important;
    height: 25px;
    padding: 0 15px;
    font-size: 12px;
  }
  .mod-publicationsCenter .well {
    clear: both;
  }
  .mod-publicationsCenter .well .publication .publicationItem {
    position: relative;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemImg {
    width: 130px;
    display: block;
    float: none;
    margin-bottom: 15px;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser {
    display: block;
    margin: 0;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .teaser,
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser p {
    margin-left: 0;
    margin-right: 0;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .user-action {
    position: absolute;
    top: 20px;
    right: 0;
    max-width: 95px;
  }
  .mod-publicationsCenter .well .publication .publicationItem .publicationItemTeaser .user-action li a {
    font-size: 12px;
    line-height: 16px;
    display: block;
    padding-bottom: 5px !important;
  }
  .mod-publicationsCenter .pages {
    margin: 0;
    height: auto;
  }
  .mod-publicationsCenter .pages div ul {
    width: 90px;
    height: 24px;
    overflow: hidden;
  }
  .mod-publicationsCenter .pages div ul .first {
    padding: 0px;
    display: none;
  }
}
.m-pbs .mod-publicationsCenter .well .publicationItem .publicationItemTeaser .user-action li .pdf {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-pdf-usr.png");
}
.m-pbs .mod-publicationsCenter .well .publicationItem .publicationItemTeaser .user-action li .shop {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-cart-usr.png");
}
.m-pbs .mod-publicationsCenter .publicationFilter .filterSubmit input {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}
@media screen {
  .well.law {
    padding-left: 0;
    padding-right: 0;
  }
  .mod-commentclosed {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/mp/arrow-up-overlay.png") !important;
    background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/arrow-up-overlay.png');
    background-repeat: no-repeat;
    background-position: 0 0;
    margin: 20px 0 0;
    padding-top: 10px;
    background-color: #f0f0f0;
    padding: 45px 40px 30px;
    margin: 0;
    font-size: 18px;
    line-height: 24px;
    color: #000;
    margin-bottom: 30px;
    display: block;
  }
  .mod-article .well.article .wrap.wrap-content .mod-commentclosed {
    margin: 0 -30px 30px -30px;
  }
}
.well.law {
  padding-left: 0;
  padding-right: 0;
}
.mod-comment-form {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/mp/arrow-up-overlay.png") !important;
  background-image: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/arrow-up-overlay.png');
  background-repeat: no-repeat;
  background-position: 0 0;
  margin: 20px 0 0;
  padding-top: 10px;
  background-color: #f0f0f0;
}
.mod-comment-form form {
  padding: 30px 40px;
  margin: 0;
}
.mod-comment-form form ledgend {
  font-size: 18px;
  line-height: 24px;
  color: #000;
  margin-bottom: 30px;
  display: block;
}
.mod-comment-form form div.subject {
  margin-bottom: 10px;
}
.mod-comment-form form div.subject label {
  float: left;
  display: block;
  color: #505050;
  font-size: 16px;
  line-height: 28px;
}
.mod-comment-form form div.subject input {
  width: 550px;
  float: right;
  border: 1px solid #999999;
  box-shadow: inset 0 0 5px #d1d1d1;
  -moz-box-shadow: inset 0 0 5px #d1d1d1;
  -webkit-box-shadow: inset 0 0 5px #d1d1d1;
  border-radius: 0;
  padding: 4px;
  font-size: 14px;
  color: #000;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-height: none !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border: 1px solid #d1d1d1;
}
.mod-comment-form form div.subject input:focus {
  border: 1px solid #666666;
}
.mod-comment-form form div.subject input:focus {
  border: 1px solid #666666;
}
.mod-comment-form form div.subject input:focus {
  border: 1px solid #666666;
}
.mod-comment-form form div.subject input:focus {
  border: 1px solid #666666;
}
.ie7 .mod-comment-form form div.subject input {
  height: 20px;
}
.mod-comment-form form textarea {
  width: 620px;
  height: 110px;
  margin-bottom: 20px;
  resize: none;
  border: 1px solid #999999;
  box-shadow: inset 0 0 5px #d1d1d1;
  -moz-box-shadow: inset 0 0 5px #d1d1d1;
  -webkit-box-shadow: inset 0 0 5px #d1d1d1;
  border-radius: 0;
  padding: 4px;
  font-size: 14px;
  color: #000;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-height: none !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border: 1px solid #d1d1d1;
}
.mod-comment-form form textarea:focus {
  border: 1px solid #666666;
}
.mod-comment-form form textarea:focus {
  border: 1px solid #666666;
}
.mod-comment-form form textarea:focus {
  border: 1px solid #666666;
}
.mod-comment-form form textarea:focus {
  border: 1px solid #666666;
}
.mod-comment-form form input.submit {
  border: 0;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.mod-comment-form form .f3-form-error {
  color: #000;
  border: 1px solid #ca2139 !important;
  background: #f0c3cb;
}
.mod-article .well.article .wrap.wrap-content .mod-comment-form {
  margin: 0 -30px;
}
.m-pbs .mod-comment-form form input.submit {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
  background-color: transparent;
  padding-left: 10px;
  color: white;
}
.mod-comment .mod-commentlist .sorting {
  border-bottom: 2px dotted #bdbdbd;
  margin: 20px 40px;
  padding: 10px 0;
  text-align: right;
  font-size: 14px;
}
.mod-comment .mod-commentlist .sorting i.ico-gear {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-gear.png') no-repeat;
  width: 17px;
  height: 17px;
  margin: 0 2px 0 0;
  position: relative;
  top: -3px;
}
.mod-comment .mod-commentlist .sorting span {
  font-weight: 700;
  color: #505050;
}
.mod-comment .mod-commentlist h3 {
  font-size: 18px !important;
  color: #000;
  padding: 0 40px;
  margin: 30px 0 20px;
  font-weight: 300;
}
.mod-comment .mod-comment-box {
  margin: 0 40px;
  padding: 1px 15px 20px;
  background: #f1f1f1;
  background: -moz-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#ffffff));
  background: -webkit-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);
  background: -o-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);
  background: -ms-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);
  background: linear-gradient(to bottom,#f1f1f1 0%,#ffffff 100%);
}
.mod-comment .mod-comment-box .comment,
.mod-comment .mod-comment-box .my-comment {
  list-style: none;
  margin-bottom: 0 !important;
}
.mod-comment .mod-comment-box .comment ul.comment-header,
.mod-comment .mod-comment-box .my-comment ul.comment-header {
  list-style: none;
  margin: 0 0 5px 0;
  color: #666666;
  border-top: 2px dotted #bdbdbd;
  padding-top: 15px;
}
.mod-comment .mod-comment-box .comment ul.comment-header li,
.mod-comment .mod-comment-box .my-comment ul.comment-header li {
  margin: 0;
  padding: 0;
}
.mod-comment .mod-comment-box .comment ul.comment-header li.nr,
.mod-comment .mod-comment-box .my-comment ul.comment-header li.nr {
  color: #505050;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  padding-right: 10px;
}
.mod-comment .mod-comment-box .comment ul.comment-header li.autor,
.mod-comment .mod-comment-box .my-comment ul.comment-header li.autor {
  text-transform: uppercase;
  line-height: 22px;
  font-size: 12px;
  color: #666666;
}
.mod-comment .mod-comment-box .comment ul.comment-header li.autor i.ico-user,
.mod-comment .mod-comment-box .my-comment ul.comment-header li.autor i.ico-user {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-user.png') no-repeat;
  width: 20px;
  height: 15px;
  margin: 0;
  vertical-align: middle;
}
.mod-comment .mod-comment-box .comment ul.comment-header li.date,
.mod-comment .mod-comment-box .my-comment ul.comment-header li.date {
  font-size: 13px;
  line-height: 21px;
  color: #666666;
}
.mod-comment .mod-comment-box .comment ul.comment-header li.date i.ico-clock,
.mod-comment .mod-comment-box .my-comment ul.comment-header li.date i.ico-clock {
  vertical-align: text-bottom;
}
.ie7 .mod-comment .mod-comment-box .comment ul.comment-header li.date i.ico-clock,
.ie7 .mod-comment .mod-comment-box .my-comment ul.comment-header li.date i.ico-clock {
  vertical-align: middle;
}
.mod-comment .mod-comment-box .comment ul.comment-header li.date span,
.mod-comment .mod-comment-box .my-comment ul.comment-header li.date span {
  padding-left: 10px;
}
.mod-comment .mod-comment-box .comment div.comment-content,
.mod-comment .mod-comment-box .my-comment div.comment-content {
  margin: 10px 0 20px;
}
.mod-comment .mod-comment-box .comment div.comment-content h4,
.mod-comment .mod-comment-box .my-comment div.comment-content h4 {
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  margin: 0 0 5px;
}
.mod-comment .mod-comment-box .comment div.comment-content p,
.mod-comment .mod-comment-box .my-comment div.comment-content p {
  font-size: 16px;
  line-height: 24px;
  color: #505050;
}
.mod-comment .mod-comment-box .comment ul.comment-footer,
.mod-comment .mod-comment-box .my-comment ul.comment-footer {
  list-style: none;
  padding-bottom: 15px;
}
.mod-comment .mod-comment-box .comment ul.comment-footer li.mod-thumb i,
.mod-comment .mod-comment-box .my-comment ul.comment-footer li.mod-thumb i {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-thumbs.png') no-repeat;
  width: 20px;
  height: 25px;
  vertical-align: top;
}
.mod-comment .mod-comment-box .comment ul.comment-footer li.mod-thumb i.ico-thumb-down,
.mod-comment .mod-comment-box .my-comment ul.comment-footer li.mod-thumb i.ico-thumb-down {
  background-position: 0 -25px;
}
.mod-comment .mod-comment-box .comment ul.comment-footer li.thumb-counter,
.mod-comment .mod-comment-box .my-comment ul.comment-footer li.thumb-counter {
  font-size: 13px;
  padding: 1px 10px 0 0;
}
.mod-comment .mod-comment-box .comment ul.comment-footer li.thumb-counter i,
.mod-comment .mod-comment-box .my-comment ul.comment-footer li.thumb-counter i {
  margin-right: 2px;
}
.ie7 .mod-comment .mod-comment-box .comment ul.comment-footer li.thumb-counter i,
.ie7 .mod-comment .mod-comment-box .my-comment ul.comment-footer li.thumb-counter i {
  vertical-align: middle;
}
.mod-comment .mod-comment-box .comment ul.comment-footer li.thumb-counter span,
.mod-comment .mod-comment-box .my-comment ul.comment-footer li.thumb-counter span {
  padding-right: 10px;
  line-height: 25px;
}
.mod-comment .mod-comment-box .comment ul.comment-footer li.thumb-buttons a,
.mod-comment .mod-comment-box .my-comment ul.comment-footer li.thumb-buttons a {
  margin-right: 10px;
  font-size: 14px;
}
.mod-comment .mod-comment-box .comment ul.comment-footer li.thumb-buttons a:before,
.mod-comment .mod-comment-box .my-comment ul.comment-footer li.thumb-buttons a:before {
  display: none;
}
.mod-comment .mod-comment-box .comment ul.comment-footer li.thumb-buttons i,
.mod-comment .mod-comment-box .my-comment ul.comment-footer li.thumb-buttons i {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-thumbs-white.png') no-repeat;
  margin-top: 3px;
}
.ie7 .mod-comment .mod-comment-box .comment ul.comment-footer li.thumb-buttons i,
.ie7 .mod-comment .mod-comment-box .my-comment ul.comment-footer li.thumb-buttons i {
  vertical-align: middle;
}
.mod-comment .mod-comment-box .comment ul.comment-footer li.thumb-buttons i.ico-thumb-up,
.mod-comment .mod-comment-box .my-comment ul.comment-footer li.thumb-buttons i.ico-thumb-up {
  background-position: 0 2px;
}
.mod-comment .mod-comment-box .comment ul.comment-footer a.report,
.mod-comment .mod-comment-box .my-comment ul.comment-footer a.report {
  height: 30px;
  display: inline-block;
  padding: 0 10px 0 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-rendering: optimizelegibility;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/bp/bg-buttons-bp.png') no-repeat;
  color: #993333;
  background-position: 0 -60px;
  font-size: 14px;
}
.mod-comment .mod-comment-box .comment ul.comment-footer a.report:hover,
.mod-comment .mod-comment-box .my-comment ul.comment-footer a.report:hover {
  text-decoration: underline;
}
.mod-comment .mod-comment-box .comment ul.comment-footer a.report:hover,
.mod-comment .mod-comment-box .comment ul.comment-footer a.report:focus,
.mod-comment .mod-comment-box .my-comment ul.comment-footer a.report:hover,
.mod-comment .mod-comment-box .my-comment ul.comment-footer a.report:focus {
  background-position: 0 -90px;
}
.mod-comment .mod-comment-box .comment ul.comment-footer a.report:before,
.mod-comment .mod-comment-box .my-comment ul.comment-footer a.report:before {
  display: none;
}
.mod-comment .mod-comment-box .comment ul.comment-footer a.delete,
.mod-comment .mod-comment-box .my-comment ul.comment-footer a.delete {
  font-size: 14px;
}
.mod-comment .mod-comment-box .comment ul.comment-footer a.delete:before,
.mod-comment .mod-comment-box .my-comment ul.comment-footer a.delete:before {
  display: none;
}
.mod-comment .mod-comment-box .my-comment {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/my-comment.png') right 10px no-repeat;
  margin: 0 -55px 0 0;
  padding: 0 55px 0 0;
}
.mod-comment .mod-comment-box .my-comment:first-child,
.mod-comment .mod-comment-box .comment:first-child {
  padding-top: 15px;
}
.mod-comment .mod-comment-box .my-comment:first-child {
  background-position: right 5px;
}
.mod-comment .mod-comment-box .comment:first-child ul.comment-header,
.mod-comment .mod-comment-box .my-comment:first-child ul.comment-header {
  border: 0;
  padding-top: 0;
}
.mod-comment .mod-comment-box .special {
  background: #FFFFEA;
  position: relative;
  left: -15px;
  padding: 0 15px;
  width: 100%;
}
.ie7 .mod-comment .mod-comment-box .special {
  margin-right: -30px;
}
.mod-comment .mod-comment-box .special ul.comment-header li.nr,
.mod-comment .mod-comment-box .special ul.comment-header li.autor {
  position: relative;
  left: -15px;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/special-comment.png') no-repeat;
  height: 26px;
  line-height: 26px;
  color: #f4f5d3;
  display: block;
}
.mod-comment .mod-comment-box .special ul.comment-header li.nr {
  padding-left: 15px;
}
.mod-comment .mod-comment-box .special ul.comment-header li.autor {
  display: block;
  background-position: top right;
  padding-right: 30px;
  font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
  text-transform: none;
  font-size: 15px;
}
.mod-comment .mod-comment-box .special ul.comment-header li.autor i.ico-lion {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-lion-sandy.png') no-repeat;
  width: 35px;
  height: 11px;
  margin: 6px 0 6px;
}
.ie8 .mod-comment .mod-comment-box .special ul.comment-header li.autor i.ico-lion {
  margin-top: 2px;
}
.ie7 .mod-comment .mod-comment-box .special ul.comment-header li.autor i.ico-lion {
  vertical-align: middle;
}
.mod-comment .mod-comment-box .special ul.comment-header li.autor h4 {
  color: #000;
}
.mod-comment .pages {
  height: 80px;
  margin: 0 30px;
}
.mod-article .well.article .mod-commentlist .mod-comment-box .comment:first-child,
.mod-article .well.article .mod-commentlist .mod-comment-box .my-comment:first-child {
  padding-top: 15px;
}
.mod-article .well.article .mod-commentlist .comment-header,
.mod-article .well.article .mod-commentlist .comment-footer {
  margin-left: 0;
  margin-top: 0;
}
.mod-article .well.article .mod-commentlist h4 {
  padding-left: 0;
}
.mod-article .well.article .wrap.wrap-content .mod-commentlist {
  margin: 0 -30px;
}
.m-pbs .mod-commentlist h3 {
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.m-pbs .mod-comment-box {
  background:  #fff ;
}
.m-pbs .mod-comment-box .autor span {
  color: #59007C;
}
.m-pbs .mod-comment-box div.comment-content h4 {
  color: #59007C;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.m-pbs .mod-comment-box li.thumb-buttons a,
.m-pbs .mod-comment-box li.comment-options a.delete {
  height: 30px;
  display: inline-block;
  padding: 0 10px 0 15px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-rendering: optimizelegibility;
  color: #000;
  background: #59007C;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#59007C),color-stop(1,#7a3296));
  background: -ms-linear-gradient(bottom,#59007C,#7a3296);
  background: -moz-linear-gradient(center bottom,#59007C 0%,#7a3296 100%);
  background: -o-linear-gradient(#7a3296,#59007C);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a3296', endColorstr='#59007C', GradientType=0);
}
.m-pbs .mod-comment-box li.thumb-buttons a:hover,
.m-pbs .mod-comment-box li.comment-options a.delete:hover {
  text-decoration: underline;
}
.m-pbs .mod-comment-box li.thumb-buttons a:hover,
.m-pbs .mod-comment-box li.comment-options a.delete:hover {
  text-decoration: underline;
}
.m-pbs .mod-comment-box .comment ul.comment-footer a.report {
  color: #505050;
}
.m-pbs .mod-comment-box .comment.special {
  background: white;
}
.m-stm .mod-comment-box li.thumb-buttons a,
.m-stm .mod-comment-box li.comment-options a.delete,
.m-pbs .mod-comment-box li.thumb-buttons a,
.m-pbs .mod-comment-box li.comment-options a.delete {
  color:  #fff ;
}
@media screen {
  .mod-commentlistclosed .message-error {
    color: red;
  }
  .mod-commentlistclosed h3 {
    font-size: 18px;
    color: #000;
    padding: 0 40px;
    margin: 30px 0 20px;
    font-weight: 300;
  }
  .mod-comment-box .comment div.comment-content .ico-arrow {
    background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/bp/ico-small-arrows.png') 0 100% no-repeat;
    width: 10px;
    height: 15px;
    margin: 0 0 0 10px;
  }
}
.popover {
  z-index: 2000;
}
.mod-dashboard {
  background: #FFF !important;
}
.mod-dashboard .tabbable ul {
  margin: 0 0 20px 0;
  border: none;
  border-bottom: 1px solid #f4f4f4;
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWJlYmViIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top,#ffffff 57%,#ebebeb 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(57%,#ffffff),color-stop(100%,#ebebeb));
  background: -webkit-linear-gradient(top,#ffffff 57%,#ebebeb 100%);
  background: -o-linear-gradient(top,#ffffff 57%,#ebebeb 100%);
  background: -ms-linear-gradient(top,#ffffff 57%,#ebebeb 100%);
  background: linear-gradient(to bottom,#ffffff 57%,#ebebeb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);
}
.mod-dashboard .tabbable ul li {
  margin: 0;
}
.mod-dashboard .tabbable ul li a {
  height: 45px;
  line-height: 45px;
  margin: 0;
  color: #000;
  font-size: 16px;
  font-weight: bold;
  padding: 0 15px;
  border: none;
  border-right: 1px solid #f4f4f4 !important;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.mod-dashboard .tabbable ul li a:hover,
.mod-dashboard .tabbable ul li.active a {
  background: #000;
  color: #fff;
  text-decoration: none !important;
  margin: 0;
  border: none;
}
.mod-dashboard section {
  padding: 0 15px;
  color: #505050;
}
.mod-dashboard section blockquote {
  padding: 0;
  margin: 0 0 15px;
  border: none;
}
.mod-dashboard section a {
  color: #000;
  font-weight: bold;
}
.mod-dashboard section form ledgend {
  font-size: 22px;
  line-height: 40px;
  color: #000;
  border-bottom: #999 1px dashed;
  display: block;
  margin: 10px 0;
}
.mod-dashboard section form input[type="text"],
.mod-dashboard section form textarea {
  border: 1px solid #999999;
  box-shadow: inset 0 0 5px #d1d1d1;
  -moz-box-shadow: inset 0 0 5px #d1d1d1;
  -webkit-box-shadow: inset 0 0 5px #d1d1d1;
  border-radius: 0;
  padding: 4px;
  font-size: 14px;
  color: #000;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-height: none !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border: 1px solid #d1d1d1;
  width: 100%;
  min-height: none !important;
}
.mod-dashboard section form input[type="text"]:focus,
.mod-dashboard section form textarea:focus {
  border: 1px solid #666666;
}
.mod-dashboard section form input[type="text"]:focus,
.mod-dashboard section form textarea:focus {
  border: 1px solid #666666;
}
.mod-dashboard section form input[type="text"]:focus,
.mod-dashboard section form textarea:focus {
  border: 1px solid #666666;
}
.mod-dashboard section form input[type="text"]:focus,
.mod-dashboard section form textarea:focus {
  border: 1px solid #666666;
}
.mod-dashboard section form select {
  border: 1px solid #999999;
  box-shadow: inset 0 0 5px #d1d1d1;
  -moz-box-shadow: inset 0 0 5px #d1d1d1;
  -webkit-box-shadow: inset 0 0 5px #d1d1d1;
  border-radius: 0;
  padding: 4px;
  font-size: 14px;
  color: #000;
  font-family: 'Gudea', 'Myriad Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  max-height: none !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border: 1px solid #d1d1d1;
  float: left;
  width: auto;
}
.mod-dashboard section form select:focus {
  border: 1px solid #666666;
}
.mod-dashboard section form select:focus {
  border: 1px solid #666666;
}
.mod-dashboard section form select:focus {
  border: 1px solid #666666;
}
.mod-dashboard section form select:focus {
  border: 1px solid #666666;
}
.mod-dashboard section form .checkbox-wrapper label {
  font-size: 14px;
  line-height: 22px;
}
.mod-dashboard section form .btn.info {
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e8e8e8));
  background: -webkit-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -o-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: -ms-linear-gradient(top,#ffffff 0%,#e8e8e8 100%);
  background: linear-gradient(to bottom,#ffffff 0%,#e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);
  box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -moz-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  -webkit-box-shadow: 1px 1px 3px rgba(157,150,147,0.3);
  margin: 0;
  color: #505050 !important;
  border: none;
  padding: 3px 10px 2px 0;
  position: relative;
  left: 10px;
}
.mod-dashboard section form input.btn {
  font-size: 12px;
  float: right;
  color: #FFF !important;
  background: #000 url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/btn-arrow.png') 0 -2px no-repeat;
  filter: -;
  height: 20px;
  line-height: 20px;
  padding: 0 20px 0 30px;
}
.mod-dashboard section form input.btn:hover {
  text-decoration: underline;
}
.mod-dashboard .actions .aktion-header {
  margin: 0 0 5px;
}
.mod-dashboard .actions p.hl-sans {
  font-size: 16px;
  line-height: 20px;
}
.mod-dashboard .actions .date,
.mod-dashboard .actions .time {
  font-size: 12px;
}
.mod-dashboard .actions .date {
  margin-right: 10px;
}
.mod-dashboard .actions a {
  padding-left: 12px;
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/arrows-black.png') 0 1px no-repeat;
  color: #000;
}
.mod-dashboard .actions p strong {
  display: block;
  color: #000;
}
footer .mod-footer-mobi {
  display: none;
}
footer .mod-footer .footer-box {
  font-size: 13px;
}
footer .mod-footer .container {
  padding-bottom: 40px;
}
footer .mod-footer hr.seperator-solid {
  margin: 0px;
}
footer .mod-footer .teaser,
footer .mod-footer ul a,
footer .mod-footer .pointed-brand {
  text-rendering: optimizelegibility;
}
footer .mod-footer .teaser {
  margin-top: 13px;
}
footer .mod-footer .wrap-mod {
  margin-top: 18px;
}
footer .mod-footer li {
  line-height: 120%;
  padding-bottom: 9px;
}
footer .mod-footer li a:focus {
  text-decoration: underline;
}
footer .mod-footer .wrap-ico-social {
  height: 81px;
}
footer .mod-footer .wrap-ico-social [class^="ico-social-"],
footer .mod-footer .wrap-ico-social [class*=" ico-social"] {
  width: 34px;
  height: 34px;
  line-height: 34px;
  background-repeat: no-repeat;
  display: inline-block;
  float: left;
  margin: 0 12px 12px 0;
}
@media (max-width: 767px) {
  footer .mod-footer {
    display: none;
  }
  footer .mod-footer-mobil {
    display: block;
  }
}
.m-pbs footer .mod-footer {
  height: auto;
  font-size: 13px;
  border-top: 7px solid #59007C;
}
.m-pbs footer .mod-footer .container {
  padding-top: 40px;
  position: relative;
}
.m-pbs footer .mod-footer .container .footer-box {
  position: relative;
  z-index: 1;
}
.m-pbs footer .mod-footer .container .img-bw-lion {
  display: none;
}
.m-pbs footer .mod-footer hr.seperator-solid {
  border: none !important;
  background: #d4d4d4;
  height: 1px;
  margin: 0px;
}
.m-pbs footer .mod-footer .teaser,
.m-pbs footer .mod-footer .teaser a,
.m-pbs footer .mod-footer ul a,
.m-pbs footer .mod-footer .pointed-brand,
.m-pbs footer .mod-footer .link-bp {
  color: #666666;
}
.m-pbs footer .mod-footer .teaser {
  margin: 20px 0;
}
.m-pbs footer .mod-footer .teaser a {
  font-style: italic;
}
.m-pbs footer .mod-footer ul li {
  line-height: 15px;
  padding-bottom: 5px;
}
.m-pbs footer .mod-footer .wrap-ico-social [class^="ico-social-"] {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-social-sprite-km.png");
}
.m-pbs footer .mod-footer .wrap-ico-social .ico-social-fb {
  background-position: -1px 0;
}
.m-pbs footer .mod-footer .wrap-ico-social .ico-social-twitter {
  background-position: -43px 0;
}
.m-pbs footer .mod-footer .wrap-ico-social .ico-social-gplus {
  background-position: -82px 0;
}
.m-pbs footer .mod-footer .wrap-ico-social .ico-social-flickr {
  background-position: -122px 0;
}
.m-pbs footer .mod-footer .wrap-ico-social .ico-social-youtube {
  background-position: -160px 0;
}
.m-pbs footer .mod-footer .link-bp {
  font-size: 17px;
  padding-top: 4px;
}
.m-pbs footer .mod-footer .link-bp:before {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-bp-usr.png");
  content: '';
  width: 46px;
  height: 32px;
  line-height: 32px;
  background-repeat: no-repeat;
  display: inline-block;
  float: left;
  margin: 0 12px 12px 0;
  vertical-align: text-top;
  margin-top: -4px;
}
@media (max-width: 767px) {
  footer .mod-footer {
    display: none;
  }
  footer .mod-footer-mobi {
    display: block;
    position: relative;
    padding: 17px 0 0 0;
    height: auto;
    font-size: 13px;
    background-color: #59007C;
  }
  footer .mod-footer-mobi .container {
    position: relative;
  }
  footer .mod-footer-mobi .container .footer-box {
    position: relative;
    z-index: 1;
    /* min-height: 90px; */
  }
  footer .mod-footer-mobi .container .footer-box ul,
  footer .mod-footer-mobi .container .footer-box li {
    width: 100% !important;
  }
  footer .mod-footer-mobi .container .footer-box ul li a:hover {
    background: transparent !important;
  }
  footer .mod-footer-mobi .container .footer-box ul li a.pointed-brand:after {
    margin: 4px 0 0 8px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #FFFFFF;
    display: inline-block;
    content: "";
    vertical-align: top;
  }
  footer .mod-footer-mobi .container .img-bw-lion {
  	display: none;
  }
  footer .mod-footer-mobi hr.seperator-solid {
    border-color: #FFF;
    margin: 0px;
  }
  footer .mod-footer-mobi .foot-flyout {
    position: relative;
  }
  footer .mod-footer-mobi .foot-flyout .wrap-flyout {
    background-color: transparent !important;
    box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -moz-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0), 0 0px 0 rgba(0,0,0,0) inset;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  footer .mod-footer-mobi .foot-flyout .wrap-flyout .span6 {
    width: 240px;
    float: left;
  }
  footer .mod-footer-mobi .foot-flyout .wrap-flyout .span6 h4 {
    font-style: italic;
  }
  footer .mod-footer-mobi .foot-flyout .wrap-flyout .span6 a {
    color: #59007C;
  }
  footer .mod-footer-mobi .foot-flyout .wrap-flyout .span6 a:hover {
    color: #59007C;
  }
  footer .mod-footer-mobi .foot-flyout ul li:last-child {
    margin-bottom: 20px;
  }
  footer .mod-footer-mobi .container .footer-box ul li a, footer .mod-footer-mobi .container .footer-box ul li a:hover {
  	color: white !important;
  }
  .m-pbs .mod-service-menu .container .row-fluid .pull-right {
  	bottom: -34px;
  	float: none;
  	position: absolute;
  	right: 0;
  }
  .m-pbs .mod-service-menu .container .row-fluid .pull-right a {
  	color: #666666;
  }
  .m-pbs .mod-service-menu .container .row-fluid .pull-right a:hover {
  	background-color: transparent;
  }
  .mod-service-menu .container .nav-pills li.visible-mobile, .mod-service-menu .container .nav-pills li#visible-mobile-impressum, .mod-service-menu .container .nav-pills li#visible-mobile-datenschutz {
  	display: block;
  }
  .container::before, .container::after {
  	content: "";
  	display: table;
  	line-height: 0;
  }
  .container::after {
    clear: both;
  }
  .mod-service-menu .container .nav-pills {
  	margin-bottom: 0;
  }
}
@media (min-width: 569px) {
  .mod-service-menu {
    padding: 30px 0px 30px;
  }
  .mod-service-menu .nav {
    margin-bottom: 0px;
    font-size: 13px;
    margin-top: 0px;
  }
  .mod-service-menu .nav-pills > li > span {
    line-height: 28px;
    padding-left: 30px;
  }
  .mod-service-menu .nav-pills > li > a {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    margin: 2px 0px 0px;
    padding: 4px 10px;
  }
  .mod-service-menu .nav-pills > li > a:hover,
  .mod-service-menu .nav-pills > li > a:focus {
    background: transparent !important;
    text-decoration: underline;
  }
  .mod-service-menu .to-top {
    margin-top: 2px;
  }
}
@media (max-width: 568px) {
  .mod-service-menu .to-top {
    display: none;
  }
  .mod-service-menu .nav-pills {
    float: left;
  }
  .mod-service-menu .nav-pills li {
    display: none;
  }
  .mod-service-menu .nav-pills li#visible-mobile-47,
  .mod-service-menu .nav-pills li#visible-mobile-49,
  .mod-service-menu .nav-pills li#visible-mobile-88,
  .mod-service-menu .nav-pills li#visible-mobile-86 {
    display: block;
  }
}
.m-pbs .mod-service-menu {
  background: #59007C;
  color: #FFF;
  padding: 0 !important;
}
.m-pbs .mod-service-menu .container {
    padding: 10px 0 10px;
  }
.m-pbs .mod-service-menu a {
  color: #FFF;
}
.m-pbs .mod-service-menu a:hover {
  color: #FFF;
}

.link-pdf {
  background: url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-pdf-usr.png') no-repeat scroll 2px 0 rgba(0, 0, 0, 0) !important;
  padding-left: 25px !important;
}

/* Modifikationen */

.listOverwiew .th { text-align: left; }

@media screen {
  .mod-article .well.article .wrap-content a[class^="p-"] {
    line-height: 18px;
    padding-left: 22px;
    margin: 6px 0;
    background-position: 0 2px;
    background-repeat: no-repeat;
  }
  
  .m-pbs .mod-article a.p-icon-email {
    background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-mail-usr-small.png");
    background-position: 0 3px !important;
  }
  
  .mod-mediathek .mod-body .slides li > div.video {
  	margin: 10px 0 10px;
  }
  
  footer .mod-footer .wrap-ico-social a {
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 34px;
    line-height: 34px;
    margin: 0 12px 12px 0;
    width: 34px;
  }
}

.well .link-list {
	list-style: none outside none;
}
.well ul.link-list li {
	margin: 0px !important;
	line-height: 20px !important;
}
.well ul.link-list li a {
	margin-left: 0px !important;
}
.well li.link-list {
	line-height: 20px !important;
	margin: 0px !important;
	
}

.well hr {
	border-bottom-width: 0;
	border-color: #59007C;
}
.well li.link-list-external {
  
}
.well li.link-list-external {
	margin-left: 0px;
	margin-bottom: 0px !important;
	padding-left: 25px;
	margin-top: 0 !important;
	list-style: none outside none;
	background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-external-usr.png") no-repeat 2px 0px !important;
	line-height: 20px !important;
}
.well ul.link-list-external {
	margin-left: 0px !important;
}

.well ul.link-list-external li {
	margin: 0px !important;
	line-height: 20px !important;
  	background: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-external-usr.png") no-repeat 2px 0px !important;
  	list-style: none;
  	padding-left: 25px;
}
.well ul.link-list-external li a {
	margin-left: 0px !important;
}

.well .p-icon-fax, .well .p-icon-phone, .well .p-icon-email {
    line-height: 18px;
    padding-left: 22px;
    /*margin: 6px 0;*/
    background-position: 15px 1px;
    background-repeat: no-repeat;
  }
  
.well .p-icon-email {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/ico-mail-usr-small.png");
  background-position: 0px 4px;
}
.well .p-icon-fax {
   background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-fax-grey.png");
   background-position: 0px 3px;
}
.well .p-icon-phone {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/ico-tel-grey.png");
   background-position: 0px 3px;
}
.link-indent-25 {
	text-indent: -25px;
	padding-left: 40px !important;
}



.well.teaserbox, .well.teaserbox * {
	background-color: #eee5f1;
}

#extendedSearchSection input[type="radio"], #extendedSearchSection input[type="checkbox"] {
	margin: 0 4px 2px 0;
}
#search_form_container .button, .newSearchButton {
	background-color: #59007C;
	color: #fff;
	border: 0;
	padding: 2px 10px 2px 10px;
}

.basecontent-form-editor form fieldset.formButtonContainer div.formButton input, #cookiehinweisCloser, .buttonLinkRight {
	background: transparent url('https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png') repeat scroll 0 0;
}
	
h5 {
	font-weight: bold;
}

.pb-icon {
	display: inline !important;
}


.m-pbs .mod-multibox .tab-header ul li,
.m-pbs .mod-multibox .mod-body {
  background-color:  #fff ;
}
.m-pbs .mod-multibox .tab-header ul li.active a {
  background-color: #59007C;
}
.m-pbs .mod-multibox .mod-body ul.flex-direction-nav {
  border-top-color: #59007C;
}
.m-pbs .mod-multibox .mod-body ul.flex-direction-nav a.flex-prev {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite-rl.png");
}
.m-pbs .mod-multibox .mod-body ul.flex-direction-nav a.flex-next {
  background-image: url("https://jva-ulm.justiz-bw.de/site/jum2/resourceCached/2230/prjbawue/css/ci/59007C/usr-btnSprite.png");
}

.mod-article .well.article .wrap-content ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}

/* Bildteaser */
.mod-bildteaser .bildteaser-text a {
    background-color: #59007C;
}
.mod-bildteaser .bildteaser-text a:hover {
    color: #59007C !important;
}

/* Akkordeon */
.indicator .arrow { border-top-color: #59007C; border-bottom-color: #59007C; }
