@charset "UTF-8";

@media screen,projection {
  body,h1,h2,h3,h4,h5,h6,p,ul,ol,form,fieldset,legend,input,dt,dl,dd,blockquote {
    margin: 0;
    padding: 0;
  }
  body {
    font: 75% Arial, Geneva, sans-serif;
  }
  input {
    font-family:Arial, Geneva, sans-serif;
  }
  img, fieldset {
    border: none;
  }
  abbr,acronym {
    cursor: help;
    border-bottom:1px dotted #000;
  }
  .clearing:after,
  .contact:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  .clearing,
  .contact {
    clear:both;
  }
  .invisible, dfn, #skipToContent, #skipToNav {
    position: absolute;
    left: -400em;
    height: 1em;
  }
  #skipToContent:focus, #skipToNav:focus {
    color:#000;
    font-weight:bold;
    background:orange;
    position:static;
    display:block;
    text-align:center;
    height:auto;
    padding:3px 0;
  }
  .hide {
    display:none;
  }
  /* Bildpositionen */
  .imgFloatLeft {
    float:left;
    padding:0 15px 0 0 !important;
  }
  .imgCenter {
    float:none !important;
  }
  .imgCenter p,
  .imgCenter dl {
    margin:0 auto;
  }
  .imgFloatRight {
    float:right !important;
    padding:0 0 10px 0 !important;
  }
  .imgRight {
    float:none !important;
    padding:0 0 10px 0 !important;
  }
  .imgRight p,
  .imgRight dl {
    float:right;
  }
  .imgLeft {
    float:none !important;
    padding:0 0 10px 0 !important;
  }
  /* Start: Layout */
  #mainBody {
    width:995px;
  }
  #topLine {
    background:#002866;
    color:#EDF0F4;
  }
  #topNav {
    overflow: hidden;
    padding:4px 0 3px;
  }
  #topNav ul {
    list-style-type:none;
    padding-right:10px;
  }
  #topNav ul a,
  #topNav ul strong {
    color:#FFF;
    text-decoration:none;
    display:block;
    padding-top:2px;
  }
  #topNav ul a:focus {
    background:#FFF;
    color:#002866;
    padding:2px 0;
  }
  #topNav ul a:hover {
    text-decoration:underline;
  }
  #topNav li {
    padding-left:17px;
  }
  #fontSizeLabel, .fontSizeLink, #topNav li {
    float:left;
  }
  #search {
    float: right;
    width: 21.0833em;
  }
  #search fieldset {
    margin-left: 37px;
  }
  #search .typeSubmit {
    font-family:Verdana, Geneva, sans-serif;
    font-size: 1em;
    font-weight:bold;
    background:none;
    color:#EDF0F4;
    border:1px solid #EDF0F4;
    cursor:pointer;
  }
  #search .typeSubmit:focus, #search .typeSubmit:hover {
    background:#FFF;
    color:#002866;
    border-color:#FFF;
    outline:none;
  }
  #query {
    border:1px solid #EDF0F4;
    margin-right:5px;
  }
  #query:focus, #query:hover {
    border:1px solid orange;
  }
  #fontSizeLabel {
    font-weight:bold;
    padding:2px 5px 0 17px;
  }
  .fontSizeLink {
    margin-right:5px;
  }
  #header {
    padding:67px 0 44px 10px;
  }
  #logoEKU, #secLogo {
    font-size:0;
    line-height:0;
    margin:0;
    float:left;
  }
  #logoEKU {
    margin-right:40px;
  }
  #logoEKU a {
    padding:5px;
    border:2px solid #FFF;
    display:block;
  }
  #logoEKU a:focus,
  #logoEKU a:hover {
    border-color:#004D9F;
    outline:none;
  }
  #contentBody {
    background:url(../img/bg/bg-content-3-col.gif) repeat-y;
  }
  #contentBg {
    background:url(../img/bg/bg-content-3-col-top.gif) no-repeat;
  }
  #navCol, #contentCol, #rightCol {
    width:212px;
    float:left;
  }
  #contentCol {
    width:565px;
  }
  #contentCol .inside {
    padding:25px 0 25px 25px;
  }
  #rightCol {
    width:218px;
    color:#003C88;
  }
  #rightCol .inside {
    padding:25px 12px;
  }
  .PG_TwoCol #contentCol {
    width:783px;
  }
  .PG_TwoCol #contentCol .inside {
    padding:25px 0 20px 10px;
  }
  #contentBody {
    background:url(../img/bg/bg-content-3-col.gif) repeat-y;
  }
  #contentBg {
    background:url(../img/bg/bg-content-3-col-top.gif) no-repeat;
  }
  .PG_TwoCol #contentBody {
    background:url(../img/bg/bg-content-2-col.gif) repeat-y;
  }
  .PG_TwoCol #contentBg {
    background:url(../img/bg/bg-content-2-col-top.gif) no-repeat;
  }
  .PG_ThreeColTop #contentBg {
    background:url(../img/bg/bg-content-2-col-top.gif) no-repeat;
  }
  /* Start: Navigation */
  #navCol ul {
    list-style-type:none;
  }
  #navCol {
    border-top:1px solid #5072B7;
    padding-bottom:200px;
    background:#004D9F url(../img/bg/bg-main-nav.jpg) repeat-x 0 bottom;
  }
  #navCol a, #navCol strong {
    color:#FFF;
    text-decoration:none;
    display:block;
    padding:7px 5px 7px 20px;
    background:url(../img/bg/bg-main-nav-li.gif) no-repeat 6px 11px;
  }
  #navCol ul ul a, #navCol ul ul strong {
    padding-left:35px;
  }
  #navCol ul ul ul a, #navCol ul ul ul strong {
    padding-left:50px;
    color:#002159;
  }
  #navCol ul ul ul ul a, #navCol ul ul ul ul strong {
    padding-left:65px;
  } 
  #navCol li li.last {
    border-bottom:none;
  }
  #navCol li {
    border-bottom:1px solid #5072B7;
  }
  #navCol li li {
    border-color:#76A9E0;
  }
  #navCol li li li {
    border-color:#5072B7;
  }
  #navCol li.open a, #navCol li.location {
    background:url(../img/bg/bg-main-nav-li-a.gif) no-repeat 6px 11px;
  }
  #navCol li.open li a {
    background:url(../img/bg/bg-main-nav-li-li.gif) no-repeat 21px 11px;
  }
  #navCol li li.open a, #navCol li li.location {
    background:url(../img/bg/bg-main-nav-li-li-a.gif) no-repeat 21px 11px;
  }
  #navCol li li.open li a {
    background:url(../img/bg/bg-main-nav-li-li-li.gif) no-repeat 36px 11px;
  }
  #navCol li li li.open a, #navCol li li li.location {
    background:url(../img/bg/bg-main-nav-li-li-li-a.gif) no-repeat 36px 11px;
  }
  #navCol li li li.open li a, #navCol li li li li.location {
    background:url(../img/bg/bg-main-nav-li-li-li.gif) no-repeat 51px 11px;
  }
  #navCol ul ul ul ul {
    border-top:1px solid #5072B7;
  }
  #navCol strong {
    margin-right:-4px;
    background:url(../img/bg/bg-main-nav-cut.gif) no-repeat right center !important;
  }
  #navCol em {
    display:block;
    font-style:normal;
  }  
  #navCol strong, #navCol a:hover, #navCol em a {
    font-weight:bold;
  }
  #navCol a:hover, #navCol a:focus {
    background-color:#FFF !important;
    background-image:url(../img/bg/bg-main-nav-li-li-li.gif) !important;
    color:#0C417A;
    outline:none;
  }
  #navCol ul ul {
    background:#4E81B8 url(../img/bg/bg-main-nav-ul.jpg) repeat-x 0 bottom;
  }
  #navCol ul ul ul {
    background:#B2D2F5 url(../img/bg/bg-main-nav-ul-ul.jpg) repeat-x 0 bottom;
  }
  #navCol ul ul ul ul {
    background:#C6DBF3;
  }
  /* Ende: Navigation */
  #footer {
    background:#3A495D;
  }
  #breadcrumb {
    padding:0 0 25px;
  }
  .img {
    margin-bottom:4px;
  }
  .img p, .img dt {
    font-size:0;
    line-height:0;
    padding:5px !important;
    border:1px solid #C6D1DC;
  }
  .imgSignature {
    font-size:0.916em;
    font-style:italic;
    padding-top:4px;
  }
  #contentCol .e {
    padding-right:25px;
  }
  #contentCol h1,
  #largeArticle h1 {
    /*font-size:2em;*/
    font-size:1.846em;
    font-weight:normal;
    margin-bottom:12px;
  }
  #contentCol h2,
  #largeArticle h2 {
    /*font-size:1.5em;*/
    font-size:1.384em;
    margin-bottom:8px;
    line-height:1.5em;
    font-weight:normal;
  }
  #contentCol h3,
  #largeArticle h3 {
    font-size:1.333em;
    margin-bottom:8px;
  }
  #contentCol h4,
  #contentCol h5,
  #contentCol h6,
  #largeArticle h4,
  #largeArticle h5,
  #largeArticle h6 {
    font-size:1em;
    margin-bottom:8px;
  }
  #contentCol p, #contentCol ul, #contentCol ol, #contentCol dl,
  #rightCol p, #rightCol ul, #rightCol ol, #rightCol dl,
  #largeArticle p, #largeArticle ul, #largeArticle ol, #largeArticle dl,
  #footer p {
    padding-bottom:12px;
    line-height:1.5em;
  }
  #contentCol ul,
  #rightCol ul,
  #largeArticle ul {
    list-style-type:none;
  }
  #contentCol li ul, #contentCol li ol,
  #rightCol li ul, #rightCol li ol,
  #largeArticle ul, #largeArticle ol {
    padding-bottom:0;
  }
  #contentCol ul li,
  #rightCol ul li,
  #largeArticle ul li {
    padding:0 0 9px 9px;
    background:url(../img/bg/bg-li.gif) no-repeat 0 9px;
  }
  #contentCol ul li li,
  #rightCol ul li li,
  #largeArticle ul li li {
    background-image:url(../img/bg/bg-li-li.gif);
  }
  .ambulance li {
    background-image:url(../img/bg/bg-li-white.gif) !important;
  }
  .ambulance li li {
    background-image:url(../img/bg/bg-li-li-white.gif) !important;
  }
  #contentCol ol,
  #rightCol ol,
  #largeArticle ol {
    margin-left:20px;
    line-height:1.75em;
  }
  #rightCol h1,
  #rightCol h2,
  #rightCol h3,
  #rightCol h4,
  #rightCol h5,
  #rightCol h6 {
    font-size:1.333em;
    margin-bottom:9px;
  }
  #rightCol .e {
    border-bottom:2px solid #B9C5D3;
    margin-bottom:18px;
  }
  .Slideshow {
    border:1px solid #C6D1DC;
    margin:0 25px 0 0;
    padding:15px 0 0 !important;
    margin-bottom:18px;
  }
  .Slideshow .imgNav {
    float:right;
    position:relative;
    left:-50%;
    text-align:left;
  }
  .Slideshow .imgNav .center {
    position:relative;
    left:50%;
  }
  .Slideshow .img {
    float:left !important;
    clear:none;
    padding:0 !important;
    position:relative;
  }
  .Slideshow .img p, .Slideshow .img dt {
    /*padding:0 !important;
    border-width:2px;*/
  }
  .Slideshow .imgSignature {
    text-align:center;
  }
  .Slideshow .prev, .Slideshow .next {
    float:left;
    width:34px;
    padding:0 2px !important;
    position:relative;
  }
  .Slideshow .prev a, .Slideshow .next a {
    display:block;
    background:url(../img/bg/bg-slideshow-btns.gif) no-repeat 9px center;
  }
  .Slideshow .next a {
    background-position:-96px center;
  }
  .Slideshow .prev a:hover, .Slideshow .next a:hover {
    background-color:#0C417A;
    background-position:-26px center;
  }
  .Slideshow .next a:hover {
    background-position:-61px center;
  }
  .Slideshow .imgIndex {
    text-align:right;
    padding:10px 10px 5px !important;
  }
  .Slideshow .thumbs {
    padding:0 11px;
  }
  .Slideshow .thumbs a {
    display:block;
    float:left;
    font-size:0;
    line-height:0;
    /*border:2px solid #FFF;*/
    margin:12px 8px 0;
    border:1px solid #C6D1DC;
    padding:5px !important;
  }
  .Slideshow .thumbs a.active, .Slideshow .thumbs a:hover {
    border-color:#C6D1DC;
  }
  .DateTeaser .dateTime, .DateTeaser .location {
    font-weight:bold;
  }
  .DateTeaser .dateTime img, .DateTeaser .location img {
    padding-right:7px;
  }
  .DateTeaser {
    padding:15px 25px 0 10px !important;
  }
  .DateTeaser .dateTime {
    padding-bottom:0 !important;
  }
  .DateTeaser a {
    color:#0C417A;
    text-decoration:none;
  }
  .DateTeaser a:hover,
  .NewsTeaser h2 a:hover {
    text-decoration:underline;
  }
  .dates .odd {
    background:#F2F4F7 url(../img/bg/paper-clip-blue.gif) no-repeat 100% 0;
  }
  .dates .even {
    background:#FFF url(../img/bg/paper-clip-white.gif) no-repeat 100% 0;
  }
  .Showcase, .Glossary {
    /*padding:0 0 0 1px !important;*/
  }
  .NewsTeaser {
    border-bottom:5px solid #E5EAF0;
    margin-bottom:18px;
  }
  .NewsTeaser .image {
    font-size:0;
    line-height:0;
    padding:4px !important;
    border:1px solid #C6D1DC;
    float:left;
    margin:0 15px 15px 0;
  }
  .NewsTeaser h2 {
    font-size:2em !important;
    font-weight:normal;
    line-height:1.2em !important;
  }
  .NewsTeaser h2 a {
    color:#424242 !important;
    text-decoration:none;
  }
  .NewsTeaser strong,
  #contentCol a,
  #rightCol a,
  #largeArticle a,
  .Glossary dt,
  address,
  #partner a {
    color:#0C417A;
  }
  #contentCol a:focus,
  #largeArticle a:focus,
  #partner a:focus {
    background:#0C417A;
    color:#FFF;
  }
  #rightCol a:focus {
    background:#0C417A;
    color:#FFF;
  }
  #contentCol a:hover,
  #largeArticle a:hover,
  #partner a:hover {
    text-decoration:none;
  }
  #faqList {
    background:#F2F4F7;
    margin-bottom:18px;
  }
  .Glossary dt {
    background:url(../img/bg/icon-faq.gif) no-repeat 30px 3px;
    height:52px;
    padding-left:58px;
    margin-bottom:12px;
  }
  .Glossary dt {
    font-weight:bold;
  }
  blockquote {
    text-indent:48px;
    padding-top:11px;
    font-style:italic;
    background:url(../img/bg/icon-cite.gif) no-repeat 0 0;;
  }
  .mailto, address {
    padding-left:19px;
    background:url(../img/bg/icon-mail.gif) no-repeat 0 0;
  }
  address {
    font-style:normal;
    margin-bottom:7px;
    background:url(../img/bg/icon-address.gif) no-repeat 75px 0;
    padding-left:94px;
  }
  .contact {
    border-right:1px solid #DCDEE0;
    border-bottom:1px solid #DCDEE0;
    background:url(../img/bg/bg-contact.jpg) repeat-x 0 0;
    padding:5px 10px 0 !important;
    margin:0 25px 18px 0;
  }
  .contact strong {
    font-size:1.166em;
  }
  .contact .img {
    float:left !important;
    margin:0 0 5px;
  }
  .contact .img p, .contact .img dl {
    border:none;
    padding:0 !important;
  }
  .hr2x {
    background:url(../img/bg/bg-gradient-blue.jpg) repeat-x 0 bottom;
  }
  #contentCol .hr2x .col {
    width:50%;
    float:left;
  }
  .hr2x .e {
    padding:16px 18px !important;
  }
  #contentCol .Group {
    padding:0 !important;
  }
  .PG_TwoCol .hr2x .Showcase {
    /*width:346px;*/
    margin:20px 18px 0;
  }
  .vr .e,
  .Showcase .e {
    float:none;
    width:auto;
  }
  #rightCol .Showcase .e {
    border-bottom:none;
  }
  #rightCol .other .e {
    border-bottom:2px solid #B9C5D3;
  }
  #rightCol .other {
    margin:0;
    border:none;
  }
  #contentCol .twoThirds .col {
    width:auto !important;
  }
  .twoThirds .e1 {
    width:515px;
  }
  .twoThirds .e2 {
    width:258px;
  }
  .twoThirds .e2 .img,
  .twoThirds .e2 .img p,
  .twoThirds .e2 .img dt {
    border:none;
    padding:0 !important;
    margin:0;
  }
  .twoThirds .e1 .e {
    padding:0 18px 16px !important;
  }
  .wide h1, .wide h2 {
    color:#0C417A;
  }
  .row {
    border-bottom:1px solid #E6EAEF;
    background:url(../img/bg/bg-line-1px-lightblue.gif) repeat-y 50% 0;
  }
  .twoThirds .row {
    background-position:510px 0;
  }
  .twoThirds .e {
    padding:0 !important;
    margin-top:0 !important;
  }
  .PG_ThreeCol .hr2x,
  .PG_ThreeColDynamic .hr2x {
    margin:0 6px 0 -18px;
  }
  #contentCol .bordered {
    border:1px solid #C6D1DC;
    padding:14px 18px 0 !important;
    margin:16px 18px;
    background:#FFF;
  }
  #contentCol .green {
    color:#576F37;
  }
  .green .img p,
  .green .img dt {
    border:none;
    margin:0;
  }
  #contentCol .ambulance {
    border-left:1px solid #89A4C3;
    border-bottom:1px solid #89A4C3;
    background:#002F62 url(../img/bg/bg-teaser-ambulance.jpg) no-repeat right 0;
    color:#FFF;
    padding:18px 12px 0 !important;
    margin:16px 0;
  }
  .ambulance h1 {
    color:#FFF;
  }
  .ambulance strong {
    /*font-size:2em;*/
    font-size:1.846em;
  }
  #contentCol .datelist li,
  #contentCol .newslist li,
  #rightCol .datelist li,
  #rightCol .newslist li {
    background:url(../img/bg/arrow-outline.gif) no-repeat 0 7px;
  }
  .datelist li {
    font-style:italic;
    color:#0C417A;
    
  }
  .datelist .date {
    border-right:1px solid #0C417A;
    padding-right:5px;
  }
  .datelist a,
  .newslist a {
    color:#424242;
    text-decoration:none;
  }
  .datelist a:hover,
  .newslist a:hover {
    text-decoration:underline !important;
  }
  .datelist strong {
    font-style:normal;
  }
  #contentCol .pageLink a {
    padding-left:8px;
    background:url(../img/bg/arrow-filled.gif) no-repeat 0 4px;
    font-weight:bold;
    font-style:normal;
    color:#0C417A;
  }
  #contentCol .pageLink a:focus {
    background:#0C417A url(../img/bg/arrow-filled-a.gif) no-repeat 0 4px;
    color:#FFF;
    outline:none;
  }
  .video object {
    width:515px;
  }
  #contentCol .sitemap h1 {
    font-size:1em;
    font-weight:bold;
    margin:5px 0 0;
    border-top:1px solid #E5EAF0;
    border-bottom:1px solid #E5EAF0;
    padding:7px 0;
  }
  #contentCol .sitemap ul {
    padding:0;
  }
  .DateArticle .teaser,
  .NewsArticle .teaser {
    font-style:normal;
    color:#0C417A;
  }
  #acc {
    list-style-type:none;
    width:114px;
    float:left;
    margin:35px 0 0 47px;
  }
  #acc li {
    border:1px solid #FFFFFF;
    display:block;
    float:left;
    background:#4F647F;
    color:#FFF;
    margin:0 5px 5px 0;
  }
  #acc span {
    height:0;
    left:-1000px;
    overflow:hidden;
    position:absolute;
    top:-1000px;
    width:0;
  }
  #acc li a {
    display:block;
    padding:4px 12px;
    color:#FFF;
    text-decoration:none;
  }
  #acc li a:focus, #acc li a:hover {
    background:#FFF;
    color:#3A495D;
    outline:none;
  }
  #acc .acc-n {
    border:1px dashed #FFFFFF;
    padding:4px 12px;
  }
  #acc strong {
    color:#E5EAF0;
    font-variant:small-caps;
    font-weight:bold;
  }
  #acc strong em {
    color:#FFF;
    font-style:italic;
    letter-spacing:0;
  }
  #acc .acc-logo a {
    padding:4px 1px;
  }
  #acc .acc-logo a:focus em,
  #acc .acc-logo a:hover em {
    color:#FF0000;
  }
  #acc .acc-logo a:focus strong,
  #acc .acc-logo a:hover strong {
    color:#000080;
  }
  #largeArticle {
    float:left;
    width:783px;
    
  }
  #largeArticle .inside {
    padding:15px 0 20px 15px;
    background:#FFF;
    margin:10px 0 20px 10px;
    border-bottom:1px solid #E5EAF0;
  }
  .PG_ThreeColTop #contentCol .inside {
    padding-top:0;
  }
  #contactBox {
    border:1px solid #FFF;
    float:right;
    color:#FFF;
    background:#4F647F;
    padding:8px 15px 0;
    margin:15px 25px;
  }
  #contactBox h1 {
    font-size:1.5em;
    color:#FFF;
  }
  #contactBox a {
    color:#FFF;
  }
  #contactBox a:focus {
    background:#FFF;
    color:#3A495D;
    outline:none;
    text-decoration:none;
  }
  #contactBox a:hover {
    text-decoration:none;
  }
  #contentCol, #largeArticle {
    font-size:1.083em;
  }
  #partner {
    background:#FFF;
    padding:4px 0 0;
    margin:0 0 0 220px;
    position:relative;
  }
  #partner .inside {
    border-top:1px solid #81D4F6;
    padding:10px 35px 5px;
  }
  #partner .inside a {
    margin:0 55px;
    display:block;
    float:left;
  }
  #partner .inside a:focus {
    background:none;
    outline:2px solid #0C417A;
  }
  #printView {
    padding:0 0 0 15px;
  }
  #printView a {
    position:absolute;
    top:-1.5em;
    padding:2px 0 2px 18px;
    background:url(../img/bg/icon-printer.gif) no-repeat 2px 1px;
  }
  #printView a:focus {
    padding:2px 0 2px 18px;
    background:#0C417A url(../img/bg/icon-printer.gif) no-repeat 2px -16px;
    text-decoration:none;
  }
  .ChapterNav .prev {
    float:left;
  }
  .ChapterNav .next {
    float:right;
  }
  .ChapterNav .prev,
  .ChapterNav .next {
    display:block;
  }
  .ChapterNav .prev {
    background:url(../img/bg/arrow-filled-left.gif) no-repeat 2px 5px;
    padding-left:10px !important;
  }
  .ChapterNav .prev:focus {
    background:#0C417A url(../img/bg/arrow-filled-left-a.gif) no-repeat 2px 5px !important;
  }
  .ChapterNav .next {
    background:url(../img/bg/arrow-filled.gif) no-repeat right 5px;
    padding-right:10px !important;
  }
  .ChapterNav .next:focus {
    background:#0C417A url(../img/bg/arrow-filled-a.gif) no-repeat right 5px !important;
  }
  .img a:focus {
    outline:2px solid #0C417A;
  }
  #contentBody .typeText,
  #contentBody .typeTextarea {
    border:1px solid #0C417A;
    background:#F8F8F8;
    padding:2px 0;
    width:412px;
  }
  #contentBody .typeTextarea {
    height:150px;
  }
  #contentBody .typeText:focus,
  #contentBody .typeTextarea:focus,
  #contentBody .typeText:hover,
  #contentBody .typeTextarea:hover {
    border-style:dashed;
  }
  #contentBody .typeSubmit {
    border:1px solid #0C417A;
    background:#0C417A;
    color:#FFF;
    font-weight:bold;
    cursor:pointer;
  }
  #contentBody .typeSubmit:focus,
  #contentBody .typeSubmit:hover {
    background:#F8F8F8;
    color:#0C417A;
  }
  .typeCheckbox:focus + label,
  .typeCheckbox:hover + label,
  .typeCheckbox + label:hover {
    font-weight:bold;
  }
  .PG_ThreeColTop #rightCol .inside {
    padding-top:0;
  }
  .error label {
    color:#EF0E0E;
  }
  .error {
    border:1px dashed #EF0E0E;
    padding:10px 100px 10px 10px;
    margin:0 0 10px -11px;
  }
  .emsg {
    display:block;
    float:right;
  }
  .floatLeft {
    float:left;
  }
  .floatRight {
    float:right;
  }
  .glossary dt {
    height:auto;
    padding:0;
    background:none;
    margin:0;
  }
  .abcList {
    font-size:1.384em;
  }
  .abcList a,
  .abcList span,
  .abcList strong {
    display:block;
    float:left;
    padding:0 2px;
    border:1px solid #FFF;
  }
  .abcList span {
    color:#686B6F;
  }
  .abcList a:hover {
    border:1px solid #0C417A;
  }
}