/* ---------------------------------------------------------------------------------------------------------- */
/* Ueberschreiben der allgemeinen Brwoserdefaults                                                              */
/* ---------------------------------------------------------------------------------------------------------- */
    html {
        height:100%;
    }

    html, body,
    h1, h2, h3, h3, h4, h5, h6, p,
    a, img,
    ul, ol, li,
    form, fieldset, input, textarea,
    table, tbody, tr, th, td {
        margin: 0;
        padding: 0;
    }
    body {
        height:100%;
    }
    img {
        border: none;
    }

    body {
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 11px;
        color: #000000;
    }

    sub, sup {
        line-height: 0px;
        font-size: 9px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #000000;
    }
    hr {
        border:1px solid #3f77b2;
        height:1px;
    }

    /* Klasse zum abdunkeln der Seite beim oeffnen eines Layers */
    /**
     .grey {
        filter:alpha(opacity=50);
        -moz-opacity: .5;
        opacity: .5;
    }
    **/

* {
    outline:none;
}

/* ---------------------------------------------------------------------------------------------------------- */
/* Fuer jeden Hauptnavigationspunkt gibt es einen Hintergrund                                                 */
/* ---------------------------------------------------------------------------------------------------------- */
    #all {
        position:relative;
        background-image:url(/img/unicredit/bg/background_apex.jpg);
        background-color:#e4e4e4;
        background-position:bottom center;
        background-repeat:no-repeat;
        min-height:100%;
    }
    * html #all {
        height:100%;
    }
    body.UC_ABOUT #all {
        background-image:url(/img/unicredit/bg/background_stadion_red.jpg);
        background-color:#bf2906;
    }
    body.UC_UEFA #all {
        background-image:url(/img/unicredit/bg/background_crowd.jpg);
        background-color:#0c0f06;
    }
    body.UC_FINAL #all {
        background-image:url(/img/unicredit/bg/background_final.jpg);
        background-color:#930d14;
    }
    body.UC_SPRING2011_CCPA #all,
    body.UC_SPRING2011_GALLERY_DETAIL #all,
    body.UC_SPRING2011_SUPPORT #all,
    body.UC_SPRING2011_GALLERY #all,
    body.UC_SPRING2011_REGISTER #all,
    body.UC_SPRING2011_MORPH #all,
    body.UC_SPRING2011_GETCONFETTI #all,
    body.UC_SPRING2011_POST_FINAL #all,
    body.UC_SPRING2011_NEWSLETTER #all {
        background-image:url(/img/unicredit/bg/background_spring2011.jpg);
        background-color:#df0327;
    }

/* ---------------------------------------------------------------------------------------------------------- */
/* globale Stile fuer Links & Klick-Buttons (Spezialisierungen in der jeweiligen Rubrik)                       */
/* ---------------------------------------------------------------------------------------------------------- */

    a, a:link, a:hover, a:focus, a:hover, a:active {
        color: #000000;
        text-decoration: none;
    }
    a.anchor {
        line-height:0px;
        font-size:0px;
        float:left;
    }
/* ---------------------------------------------------------------------------------------------------------- */
/* globale Stile & Formate                                                                                    */
/* ---------------------------------------------------------------------------------------------------------- */
/*  img, div { behavior: url(/css/unicredit/iepngfix.htc) } */

    .pngfix {
       behavior: url(/css/unicredit/iepngfix.htc);
    }

    .clear,
    .clearing {
        clear: both;
        height:0;
        margin:0;
        padding:0;
        font-size:0;
        line-height:0;
    }

    .centered {
        margin: 0 auto;
    }

    .left {
        float: left;
    }

    .right {
        float: right;
    }

    .w100 {
        width:100%;
    }
    .w5050 {
        width:50%;
    }
    * html .w5050 {
        width:45%;
    }
    .hide {
        display: none !important;
    }
    .noTopPad {
        padding-top:0 !important;
    }
    .uppercase {
        text-transform:uppercase;
    }

    h3 {
        font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
        font-size:13px;
        font-weight:bold;
        color:#3f77b2;
    }

body iframe.download {
display:none;
left:-1000px;
position:absolute;
top:-1000px;
}

div.no-flash {
    width:100%;
}
div.no-flash div.border {
    background-color:#ffffff;
    padding:10px;
    border:2px solid #555555;
}
div.no-flash div.border div.copy {
    margin-left:auto;
    margin-right:auto;
}

/* p-Tags in roten Linien und grafische Überschriften*/
    h1.graphicalHeadline {
        text-indent:-5000px;
        background-repeat:no-repeat;
        margin-bottom:4px;
        overflow:hidden;
        color:#3f77b2;
        font-weight:bold;
        font-family:Helvetica, Arial, Verdana, sans-serif;
    }
    h1.redlines {
        border-top:none;
        border-bottom:none;
        padding-top:4px;
        padding-bottom:4px;
        background-position:0px 4px;
    }

    div.defaultTextColumn {
        padding-top:26px;
        width:100%;
    }

    div.copy {
        padding-top:12px;
        padding-bottom:2px;
        border-top:none;
        border-bottom:none;
        margin-right:20px;
        text-align:left;
    }
    div.copy ol, div.description ul,
    div.copy ol, div.description ol {
        margin-left:17px;
    }
    div.textImage,
    div.textVideo {
        text-align:right;
        float:right;
        overflow:hidden;
    }
    div.textImage img {
        margin-top:10px;
        float:left;
    }
    div.textVideo img.soon,
    div.textVideo div.videoPlayer {
        margin-top:10px;
        width:320px;
        height:212px;
        float:right;
        margin-left:15px;
    }
    div.textVideo img.soon {
        width:319px;
        height:218px;
        margin-bottom:20px;
        margin-right:10px;
    }

    div.imageLeft {
        float:left;
        margin-right:15px;
    }
    div.imageLeft img {
        margin-bottom:5px;
    }
    div.redlines {
/** Es gibt keine rote Linien über und unter Textabsätzen mehr **/
/**        border-top:1px solid #E2001A; **/
/**        border-bottom:1px solid #E2001A; **/
/**        padding-top:10px; **/
    }
    div.narrow {
        width:270px;
    }
    .copy p {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        line-height:14px;
        padding-bottom:8px;
        color:#555555;
    }
    div.ontrans p {
        color:#000000;
    }
    .bold p {
        font-weight:bold;
    }

    .copy h2,
    .copy h3 {
        font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
        font-size:13px;
        color:#3f77b2;
        line-height:16px;
    }

    .copy p a {
        color:#E2001A;
        text-decoration:none;
    }
    .copy p a:hover {
        color:#E2001A;
        text-decoration:underline;
    }

    div.imageBox {
        margin:10px 0px 10px 0px;
    }

    div.flyingTextbox {
        position:absolute;
    }

    /** Button **/
    button {
        padding:0;
        background:transparent;
        border:0;
        margin:0px 0px 0px 5px;
        cursor:pointer;
    }

    button div {
        background:url(/img/unicredit/bg/button-bg-left.gif) transparent no-repeat top left;
        height:18px;
        padding-left:10px;
    }
    button div span {
        background:url(/img/unicredit/bg/button-bg-right.gif) transparent no-repeat top right;
        height:18px;
        display:block;
        padding-right:10px;
    }
    button div span span {
        background-image:none;
        background:#E2001A;

        font-family:Arial,Helvetiva,Verdana,sans-serif;
        font-weight:bold;
        color:#ffffff;
        font-size:11px;
        height:15px;
        display:block;
        padding-top:3px;
        padding-right:0px;

        white-space:nowrap;
    }
    * html button {
        width:0;
        overflow: visible;
        margin-right:5px;
    }
    * html button div span span {
        padding-top:2px;
        height:16px;
    }

    button.grey div {
        background:url(/img/unicredit/bg/button-bg-grey-left.gif) transparent no-repeat top left;
    }
    button.grey div span {
        background:url(/img/unicredit/bg/button-bg-grey-right.gif) transparent no-repeat top right;
    }
    button.grey div span span {
        background:#ACACAC;
    }

/* ---------------------------------------------------------------------------------------------------------- */
/* Seitenstruktur / Layout / Wrapper                                                                          */
/* ---------------------------------------------------------------------------------------------------------- */

    #topbar {
        height:21px;
        background-image:url(../../img/unicredit/bg/topbar.gif);
        background-repeat:repeat-x;
        position:relative;
        z-index:20;
    }
    #topbar ul.topbar {
        float:right;
    }
    #topbar ul.topbar li {
        float:left;
        list-style:none;
        line-height:21px;
        position:relative;
    }
    #topbar ul.topbar li a {
        display:block;
        font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
        font-size:10px;
        color:#555555;
        line-height:21px;
        height:21px;
        padding-left:18px;
        padding-right:18px;
        float:left;
        text-transform:uppercase;
    }
    #topbar ul.topbar li.active a {
        font-weight:bold;
        color:#000000;
        text-decoration:none;
        font-family: Arial, Helvetica, Verdana, sans-serif !important;
        font-size: 11px !important;
    }
    #topbar ul.topbar li.active a:hover {
        color:#000000;
        text-decoration:underline;
    }
    #topbar ul.topbar li a:hover {
        color:#E2001A;
    }
    #topbar ul.topbar li a.red {
        background-image:url(../../img/unicredit/bg/topbar_hi.gif);
        background-repeat:repeat-x;
        color:#ffffff;
        text-transform:none;
    }

    #topbar ul.topbar li a.red:hover {
        color:#000000;
    }

    ul.topbar div.borderRight {
        background:#ffffff url(/img/unicredit/bg/topbar_select_border_right.gif) no-repeat right top;
        position:absolute;
        width:150px;
        margin-top:21px;
        top:0px;
        left:0px;
        z-index:32px;
        border-bottom:2px solid #b9b9b9;
    }
    ul.topbar li.languageContainer div.borderRight {
        width:100px;
    }

    ul.topBarSelectDiv {
        width:148px;
        background:#ffffff url(/img/unicredit/bg/topbar_select_border_left.gif) no-repeat left top;
        float:left;
    }
    ul.topbar li.languageContainer div.borderRight ul.topBarSelectDiv {
        width:98px;
    }

    #topbar ul.topbar ul.topBarSelectDiv li {
        line-height:19px;
    }
    #topbar ul.topbar ul.topBarSelectDiv li a {
        line-height:19px;
        height:19px;
    }
    ul.topBarSelectDiv li.selectItem {
        float:none !important;
        clear:both !important;
        border-bottom:1px solid #ffffff;
        margin-left:1px;
    }
    ul.topBarSelectDiv li.first {
        margin-top:8px;
    }

    ul.topBarSelectDiv li.last {
        padding-bottom:21px;
    }

    ul.topBarSelectDiv li.selectItem a {
        font-family: Arial, Helvetica, Verdana, sans-serif !important;
        font-size: 11px !important;
        text-transform:none !important;
        color:#8A8A8A !important;
        white-space:nowrap;
    }
    ul.topBarSelectDiv li.selectItem a:hover {
        color:#000000 !important;
    }

    #header {
        height: 79px;
        position:relative;
        background-color:#ffffff;
    }
    #header div div {
        padding-top:8px;
    }
    #unicredit {
        float:left;
    }
    #uefa-logo {
        float:right;
    }
    #composite {
        padding:0 !important;
        margin:0 !important;
        display:none;
        width:111px;
        height:72px;
        position:absolute;
        top:1px;
        left:1px;
    }
    #ShareButton {
        float:right;
        padding-right:43px;
    }

    div.hiddenMainNavigation {
        height:32px;
        background-color:white;
    }
    #Mainnavigation {
        position:relative;
        z-index:1;
    }

    #Mainnavigation div {
        height:32px;
        width:100%;
        position:relative;
        background-color:#ffffff;
    }
    #Mainnavigation div div {
        width:970px;
        position:relative;
    }

    #Mainnavigation div ul {
        list-style:none;
        float:left;
        left:50%;
        position:relative;
        text-align:center;
        top:0;
    }

    #Mainnavigation div ul li {
        margin-left:-7px;
        float:left;
        position:relative;
        right:50%;
    }
    #Mainnavigation div ul li.item0 { z-index:17;  }
    #Mainnavigation div ul li.item1 { z-index:16;  }
    #Mainnavigation div ul li.item2 { z-index:15;  }
    #Mainnavigation div ul li.item3 { z-index:14;  }
    #Mainnavigation div ul li.item4 { z-index:13;  }
    #Mainnavigation div ul li.item5 { z-index:12;  }
    #Mainnavigation div ul li.item6 { z-index:11;  }
    #Mainnavigation div ul li.item7 { z-index:10;  }
    #Mainnavigation div ul li.item8 { z-index:9;  }
    #Mainnavigation div ul li.item9 { z-index:8; }
    #Mainnavigation div ul li.item10 { z-index:7; }
    #Mainnavigation div ul li.item11 { z-index:6; }
    #Mainnavigation div ul li.item12 { z-index:5; }
    #Mainnavigation div ul li.item13 { z-index:4; }
    #Mainnavigation div ul li.item14 { z-index:3; }
    #Mainnavigation div ul li.item15 { z-index:2; }
    #Mainnavigation div ul li.item16 { z-index:1; }

    #Mainnavigation div ul li a {
        background:url(/img/unicredit/bg/mainnavigation_left.gif) left bottom no-repeat;
        display:block;
    }
    #Mainnavigation div ul li a span {
        background:url(/img/unicredit/bg/mainnavigation.gif) right bottom no-repeat;
        font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
        font-size:12px;
        font-weight:bold;
        text-transform:uppercase;
        color:#555555;
        line-height:32px;
        padding:0 33px 0 0px;
        display:inline-block;
        margin-left:25px;
        cursor:pointer;
    }
    #Mainnavigation div ul li[class] a span {
        display:block;
    }
    #Mainnavigation div ul li.active a {
        background:url(/img/unicredit/bg/mainnavigation_left.gif) left top no-repeat;
    }
    #Mainnavigation div ul li.active a span {
        background:url(/img/unicredit/bg/mainnavigation.gif) 100% 0 no-repeat;
        color:#000000;
    }
    #Mainnavigation div ul li.active a:hover span {
        color:#000000;
    }
    #Mainnavigation div ul li a:hover span {
        color:#E2001A;
    }

    #Mainnavigation div.line {
        height:3px;
        width:970px;
        position:relative;
        background-color:#E2001A;
        line-height:0;
        font-size:0;
    }

    #Mainnavigation div.subnavigation {
        height:50px;
        background-image:url(/img/unicredit/bg/subnavigation.png);
        background-repeat:no-repeat;
        background-color:transparent;
        width:970px;
        position:absolute;
        top:0px;
        left:0px;
        /* z-index:1000px; */
    }
    * html #Mainnavigation div.subnavigation {
        background-image:url(/img/unicredit/bg/subnavigation.gif);
    }

    #Mainnavigation div.subnavigation ul {

    }
    #Mainnavigation div.subnavigation ul li {
        float:left;
        list-style:none;
        line-height:25px;
        position:relative;
        margin:1px 0 0 0;
    }
    #Mainnavigation div.subnavigation ul li a {
        background:none;
        font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
        font-size:11px;
        font-weight:bold;
        line-height:20px;
        color:#ffffff;
        margin-top:4px;
        text-transform:uppercase;
        padding:0px 9px 0px 9px;
        border-left:1px solid #840000;
    }
    #Mainnavigation div.subnavigation ul li a:hover {
        color:#000000;
    }
    #Mainnavigation div.subnavigation ul li.active a {
        color:#000000;
    }
    #Mainnavigation div.subnavigation ul li.first a {
        border:0;
    }


    #footer {
        clear: both;
        height: 20px;
        background-image:url(/img/unicredit/bg/footer.gif);
        background-repeat:repeat-x;
        position:absolute;
        bottom:0px;
        left:0px;
        width:100%;
    }

    #footer div.footernavigation {
        width:970px;
        position:relative;
    }
    #footer div.footernavigation ul {
        float:left;
/** *        left:50%;  * fuer zentrierung **/
        position:relative;
        text-align:center;
    }
    #footer div.footernavigation ul li {
        position:relative;
/** *        right:50%;  * fuer zentrierung **/
        float:left;
        list-style:none;
        line-height:18px;
        margin-top:2px;
    }
    #footer div.footernavigation ul li span,
    #footer div.footernavigation ul li a {
        font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
        font-size:10px;
        line-height:14px;
        color:#555555;
/** *        border-left:1px solid #555555; |-Seps ** */
        padding:0 8px 0 8px;
    }
    #footer div.footernavigation ul li.first a {
        border:0;
    }
    #footer div.footernavigation ul li span {
        padding:0 8px 0 0;
        border-right:1px solid #555555;
    }

    #footer div.footernavigation ul li.active a,
    #footer div.footernavigation ul li a:hover {
        color:#E2001A;
    }

    div.bottomPadding {
        clear: both;
        height:230px;
        margin:0;
        padding:0;
        font-size:0;
        line-height:0;
    }

    body.UC_FINAL div.bottomPadding, body.UC_ABOUT div.bottomPadding, body.UC_UEFA div.bottomPadding {
        height:50px;
    }
    body.UC_FINAL_MOVIES div.bottomPadding {
        height:416px;
    }

    .wrapper.centered {
        width: 970px;
        position:relative;
    }

    .wrapper.content {
    }

div.content {
    width:100%;
    position:relative;
}
div.content div.outer {
    width:970px;
    position:relative;
}
div.content div.outer div.leftColumn {
    float:left;
    width:650px;
    background-image:url(/img/unicredit/bg/white_corners_bottom.gif);
    background-repeat:no-repeat;
    background-position:bottom center;
    padding-bottom:10px;
    overflow:hidden;
}
div.content div.outer div.leftColumn div.inner {
    background-color:#ffffff;
    padding:33px 9px 0px 20px;
}
div.content div.outer div.inner div.videoPlayer div div.inner {
    padding:0;
    background:none;
}

div.content div.outer div.rightColumn {
    overflow:hidden;
}
div.content div.outer div.rightColumn div.inner {
    padding:53px 0px 0px 28px;
    float:left;
}
div.content div.outer div.rightColumn div.inner div.sideContent {
}
    div.moreLink {
        text-align:right;
        margin-right:20px;
    }

    div.moreLink a {
        font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
        font-size:10px;
        font-weight:normal;
        line-height:20px;
        color:#E2001A;
        background-image:url(/img/unicredit/bg/more_link.gif);
        background-repeat:no-repeat;
        background-position:right 3px;
        padding-right:10px;
    }

    div.content div.outer div.halfColumn {
        float:left;
        width:50%;
    }


/** Besonderheiten für die Meta-Page **/
body.UC_LIVE div.content div.outer div.meta,
body.UC_TOUR div.content div.outer div.meta,
body.UC_META div.content div.outer div.meta {
    width:970px;
    background-image:url(/img/unicredit/bg/white_corners_bottom_meta.gif);
}
body.UC_TOUR div.content div.outer div.meta p,
body.UC_META div.content div.outer div.meta p {
    width:738px;
}

/** Zurueck, Vor, zur uebersicht-Navi **/
div.pageNavigation {
    clear:both;
    position:relative;
    padding-top:13px;
    display:inline-block;
    padding-bottom:0px;
    width:100%;
    height:13px;
}
* html div.pageNavigation {
    display:inline-block;
}
div.pageNavigation div.mid, div.pageNavigation div.left, div.pageNavigation div.right {
    position:relative;
    height:13px;
    display:block;
    width:200px;
}
div.pageNavigation div.mid {
    position:absolute;
    width:200px;
    top:13px;
    display:inline;
}
div.pageNavigation div.mid div {
    display:block;
    width:auto;
    text-align:center;
}
div.pageNavigation div.right div {
    padding-right:30px;
}
div.pageNavigation div.right {
    text-align:right;
}
div.pageNavigation div a {
    font-family:Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    line-height:13px;
    color:#E2001A;
    background-image:url(/img/unicredit/bg/next_link.gif);
    background-repeat:no-repeat;
    background-position:right 3px;
    padding-right:10px;
}
div.pageNavigation div a:hover {
    color:#E2001A;
}
div.pageNavigation div.left div {
    padding-left:30px;
}
div.pageNavigation div.left a {
    background-image:url(/img/unicredit/bg/back_link.gif);
    background-repeat:no-repeat;
    background-position:left 3px;
    padding-left:10px;
    padding-right:0px;
}
div.pageNavigation div.mid a {
    background-image:url(/img/unicredit/bg/home_link.gif);
    background-repeat:no-repeat;
    background-position:left 4px;
    padding-left:12px;
    padding-right:0px;
}

/** Roter Button mit Pfeil in ziemlich groß **/
div.but-arr-red,
div.but-arr-red a {
    float:left;
    background:url(/img/unicredit/bg/bg-but-arr-red.gif) no-repeat;
}

div.but-arr-red {
	position:absolute;
	right:20px;
	margin-top:10px;
    padding-left:2px;
    background-position:left top;
}

* html div.but-arr-red {
	right:40px;
}

div.but-arr-red a {
    padding:0 50px 0 30px;
    font-size:12px;
    font-weight:bold;
    line-height:32px;
    color:#fff;
    text-transform:uppercase;
    background-position:right top;
}

div.but-arr-red a:hover {
    color:#000;
}

/** Roter button in (ohne pfeil) in ziemlich klein **/
div.redbutton {
    background:url(/img/unicredit/bg/redbutton.gif) no-repeat top left transparent;
    position:absolute;
    height:21px;
    top:0px;
    left:0px;
}
div.redbutton a {
    background:url(/img/unicredit/bg/redbutton.gif) no-repeat top right transparent;
    display:block;
    height:21px;
    position:relative;
    right:-9px;
    line-height:20px;
    color:#ffffff;
    font-size:12px;
    padding-right:10px;
    text-indent:-10px;
}
div.redbutton a span {
    padding-left:10px;
}


/**
 * Content Reiter-System
 */
.smalltabs {
  margin-bottom: 10px;
  clear: both;
}

.smalltabs div {
    height:26px;
    position:relative;
    background-color:#ffffff;
    padding-left: 10px;
}
.smalltabs div div {
    width:620px;
    position:relative;
}

.smalltabs div ul {
    list-style:none;
    position:relative;
    text-align:center;
    top:0;
}
* html .smalltabs div ul {
    margin-left:10px;
}
.smalltabs div ul li {
    margin-left:-10px;

    float:left;
    position:relative;
}
.smalltabs div ul li.item0 { z-index:10;  }
.smalltabs div ul li.item1 { z-index:9;  }
.smalltabs div ul li.item2 { z-index:8;  }
.smalltabs div ul li.item3 { z-index:7;  }
.smalltabs div ul li.item4 { z-index:6;  }
.smalltabs div ul li.item5 { z-index:5;  }
.smalltabs div ul li.item6 { z-index:4;  }
.smalltabs div ul li.item7 { z-index:3;  }
.smalltabs div ul li.item8 { z-index:2;  }
.smalltabs div ul li.item9 { z-index:1; }

.smalltabs div ul li a {
    background:url(/img/unicredit/bg/smalltabs_left.png) left bottom no-repeat;
    display:block;
}
* html .smalltabs div ul li a {
    background:url(/img/unicredit/bg/smalltabs_left.gif) left bottom no-repeat;
}
.smalltabs div ul li a span {
    background:url(/img/unicredit/bg/smalltabs.png) right bottom no-repeat;
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
    color:#555555;
    line-height:23px;
    padding:3px 23px 0 0px;
    display:inline-block;
    margin-left:10px;
}
* html .smalltabs div ul li a span {
    background:url(/img/unicredit/bg/smalltabs.gif) right bottom no-repeat;
}
.smalltabs div ul li[class] a span {
    display:block;
}
.smalltabs div ul li.active a {
    background:url(/img/unicredit/bg/smalltabs_left.png) left top no-repeat;
}
* html .smalltabs div ul li.active a {
    background:url(/img/unicredit/bg/smalltabs_left.gif) left top no-repeat;
}
.smalltabs div ul li.active a span {
    background:url(/img/unicredit/bg/smalltabs.png) 100% 0 no-repeat;
    color:#ffffff;
}
* html .smalltabs div ul li.active a span {
    background:url(/img/unicredit/bg/smalltabs.gif) 100% 0 no-repeat;
}
.smalltabs div ul li.active a:hover span {
    color:#ffffff;
}
.smalltabs div ul li a:hover span {
    color:#E2001A;
}

.smalltabs div.line {
    height:3px;
    width:600px;
    position:relative;
    background-color:#7b9ec4;
    line-height:0;
    font-size:0;
}


/** Daumen-hoch button **/
div.common-like-button {
    float:right;
}
div.common-like-button div.button {
    height:38px;
    overflow:hidden;
    display:inline;
}
div.common-like-button div.button a {
    display:block;
    width:102px;
    height:38px;
    background:url(/img/unicredit/common-like-button.gif) no-repeat left top;
    font-weight:bold;
    color:#ffffff;
    line-height:45px;
    padding-left:21px;
    overflow:hidden;
}
div.common-like-button div.button a:hover {
    background-position:left -38px;
}
div.common-like-button div.copy {
    margin-right:0;
    text-align:right;
    width:123px;
    padding:0;
}

