		/* bvmedia */



.gesamt {
}

.main {
	background: url(/pic/bvmedia/main_bg.gif) no-repeat -5px -3px;
}


a.mit{	
	background:transparent url(/pic/bvmedia/icon_vor.gif) no-repeat 0 2px;
} 

.listTeaser li a {
	background:transparent url(/pic/bvmedia/icon_vor.gif) no-repeat 0 2px;
}

form span.inputWrapper {
	background:transparent url(/pic/bvmedia/input_bg.gif) no-repeat scroll 0 0;
}

.button, .button-re{
	background:transparent url(/pic/bvmedia/button_bg.gif) repeat-x scroll 0 0;
}

.blueSubmit {
	background:url(/pic/bvmedia/button_bg.gif) repeat-x scroll 0 0 #276993;
}

.v-a-pdf .blueSubmit{
  background:url("/pic/bvmedia/button_vapdf.gif") repeat-x scroll 0 0 transparent;
}

.meta-navi-ges {
	background: #d2d3d5 url(/pic/bvmedia/bvfr000_bg_navigation.gif) repeat-x 0 0;
}


.din-beuth-links .li-meta a{
	background:transparent url(/pic/bvmedia/arrow.gif) no-repeat 0 5px;
}

.shoppingbasket input {
	background-image:url(/pic/bvmedia/warenkorb2.gif);
}

.nav-con-li {
  background:#ffffff url(/pic/bvmedia/titel_klein.jpg) no-repeat scroll 0 0;
}


.navi-l-navi-u{
	background: #fdfdfd url("/pic/bvmedia/menu2_bg.gif") no-repeat;
}

.ul-navi-l-navi a:hover,
.ul-navi-l-navi a:focus,
.ul-navi-l-navi a.aktiv {
	background: #fdfdfd url(/pic/bvmedia/ul-navi-l-navi_hover.gif) repeat-y;
}

.navi-l-rdts {
	background: url(/pic/bvmedia/nav_rdts_bg.gif) no-repeat;
}

.fkt-log-in2,
.fkt-log-in3 {
	background:url("/pic/bvmedia/bvfr000_bg_meta.gif") repeat-y scroll left center transparent;
}

.iplog form .bname span.inputWrapper {
	background:transparent url(/pic/bvmedia/input_bg_280.gif) no-repeat scroll 0 0;
}

.registerForm input.pur-b{
	background:url("/pic/bvmedia/pur_button.gif") no-repeat scroll 0px 0 transparent;
}

.registerForm input.pur-b:hover{
	background:url("/pic/bvmedia/pur_button_h.gif") no-repeat scroll 0px 0 transparent;
}

.navi-o-login-field {
	background: url(/pic/bvmedia/input_bg.gif) no-repeat;
}

.navi-o-login-link{
	background: url(/pic/bvmedia/bvfr000_bg_meta.gif) repeat-y left center;
}

#footer {
  background: url(/pic/bvmedia/bg_footer.png) no-repeat 0 0;
}

.footer-l{
	background:url("/pic/bvmedia/bg_footer.gif") repeat-x scroll 0 0 transparent;
}

.footer-r{
	background:url("/pic/bvmedia/bg_footer.gif") repeat-x scroll right 0 transparent;
}

#footer ul li {
  background-image: url(/pic/bvmedia/bvfr000_bg_meta.gif);
}

#footer .toplink a,
#footer .toplink a:link,
#footer .toplink a:visited,
#footer .toplink a:hover,
#footer .toplink a:active,
#footer .toplink a:focus {		
	background-image:url(/pic/bvmedia/icon_arrow_up.gif);
}

.pfeil-down .links{
	background: transparent url(/pic/bvmedia/pfeil_down.gif) no-repeat 0 0;
}	

.homepage .mit .marginal {
	background:#fff url(/pic/bvmedia/home_kommentare_bg.gif) no-repeat scroll 0 0;
}

.home-ad{
  background: transparent url('/pic/bvmedia/home_ad_bg.gif') no-repeat;
}

.homepage .mit .loginBox {
	background: #fff url(/pic/bvmedia/login_bg.gif) no-repeat 0 0;
}

.home-log-in2,
.home-log-in3 {
	background:url("/pic/bvmedia/bvfr000_bg_meta.gif") repeat-y scroll left center transparent;
}

.homepage .subLoginBox {
  background:transparent url(/pic/bvmedia/subLoginBox_bg_t.png) no-repeat scroll 0 0;
}

.homepage .mit .subLoginBox {
	background:transparent url(/pic/bvmedia/subLoginBox_bg.gif) no-repeat scroll 0 0;
}

.marginal-footer a,
.marginal-footer a:link,
.marginal-footer a:visited,
.marginal-footer a:hover,
.marginal-footer a:active,
.marginal-footer a:focus {
  background:transparent url(/pic/bvmedia/dinbauportal_gross.gif) no-repeat scroll 93px 12px;
}

.anmeldung .loginBox {
	background: #E7EFF0  url(/pic/bvmedia/login_bg.gif) no-repeat 0 0;
}    

.anmeldung-purb .loginBox {
  background:url("/pic/bvmedia/gesamt_bg.gif") repeat-y scroll 74px 0 #E7EFF0;
} 

.anmeldung .subLoginBox {
	background: #E7EFF0 url(/pic/bvmedia/login_bg.gif) no-repeat 0 0;
}

.anmeldung-purb .subLoginBox {
  background:url("/pic/bvmedia/subLoginBox_bg_t.gif") no-repeat scroll 0 0 transparent;
}

.search input {
	background-image:url(/pic/bvmedia/input_bg_2.gif);
 }

.search input.submit {
	background:url("/pic/bvmedia/icon_double_arrow1.gif") no-repeat scroll 0 9px transparent;
}

.form-box form .ersatzsuche span.inputWrapper,
.form-box form .code span.inputWrapper{
	background:url("/pic/bvmedia/input_bg_280.gif") no-repeat scroll 0 0 transparent;
}

.waren-artikel-footer .waren-artikel-mitte a{
	background:transparent url(/pic/bvmedia/trash.gif) no-repeat 0 -2px;
}

.waren-artikel-footer .waren-artikel-mitte input{
	background:transparent url(/pic/bvmedia/icon_vor.gif) no-repeat 0 3px;
}

.main-inhalt.vt-breite {
  background: white url(/pic/bvmedia/mainInhalt_bg.gif) repeat-y -54px 0 ;
}

body, body.vt-volle-breite{
	background:url("/pic/bvmedia/body_bg.gif") repeat-x scroll 0 0 transparent;
}

.vt-volle-breite .gesamt {
	background:url("/pic/bvmedia/gesamt_bg.gif") repeat-y scroll 0 0 transparent;
}

.vt-volle-breite .meta-navi-ges  {
	background:url("/pic/bvmedia/bvfr000_bg_navigation.gif") no-repeat scroll right center transparent;
}

.vt-volle-breite .main  {
	background:url("/pic/bvmedia/meta_navi_bg.gif") repeat-x scroll 13px 0 transparent;
}

.homepage .portletView {
	background:url("/pic/bvmedia/homepage_right_bg.jpg") no-repeat 633px 0 #FFFFFF;
  }
.re-meta a{
background: url("/pic/bvmedia/icon_double_arrow1.gif") no-repeat scroll 0 6px transparent;
}

.home-ad {
    background: url("/pic/bvmedia/home_ad_bg.jpg") no-repeat scroll 0 0 transparent;
}

.home-ad-bg{
 background: url("/pic/bvmedia/home_ad_str.jpg") repeat-y scroll 0 0 transparent;
}
.sozial .facebook {
    background: url("/pic/bvmedia/icon_facebook.gif") no-repeat scroll 0 0 transparent;
}
.sozial .twitter {
    background: url("/pic/bvmedia/icon_twitter.gif") no-repeat scroll 0 0 transparent;
}
.sozial a {
    background: url("/pic/bvmedia/arrow.gif") no-repeat scroll 0 5px transparent;
}
a.arrow-left{
	background:transparent url(/pic/bvmedia/arrow.gif) no-repeat 0 5px;
}

a.arrow-down{
	background:transparent url(/pic/bvmedia/arrow_down.gif) no-repeat 0 5px;
}
a.arrow-now{
	background:transparent url(/pic/bvmedia/arrow-n.gif) no-repeat 0 5px;
}
.guided-drm a{
    background: url("/pic/bvmedia/icon_vor.gif") no-repeat scroll 0 2px transparent;
}

/*Farben*/
/*FarbNr 1*/
.search input.submit {
    color: #264468;
}
/*FarbNr 2*/
.din-beuth-links .li-meta a {
    color: #2E83B7;
}
/*FarbNr 3*/
.tt-ue-text{
	color: #264468 ;
}
/*FarbNr 4*/
.blau, a.blau {
    color: #264468;
}
/*FarbNr 5*/
.fachfarb-text{
	color: #264468 ;
}
/*FarbNr 6*/
h2.fachfarb-bb{
	border-bottom: 1px solid #264468 ;
}
/*FarbNr 7*/
.sozial a {
    color: #2E83B7;
    }
/*FarbNr 8*/
.shoppingbasket input {
    color: #264468;
}
/*FarbNr 9
.main-content {
    border-top: 10px solid #264468;
}*/

/*FarbNr 10*/
.navi-o-login {
    background-color: #E3E8F0;
}
/*FarbNr 11*/
div.tabbody {
    background-color: #F2F2F2;
}
.einsp-hell-titel {
    background-color: #F2F2F2;
}
.ergebnis-einsp-hell {
    background-color: #F2F2F2;
}
/*FarbNr 12*/
.tab-an {
    background-color: #F2F2F2;
}
/*FarbNr 13*/
.tab, .tab:link, .tab:visited, .tab:hover, .tab:active, .tab:focus, .tab-an, .tab-an:link, .tab-an:visited, .tab-an:hover, .tab-an:active, .tab-an a:focus {
    color: #000000;
}
/*FarbNr HighL*/
.highlightVolltext {
    background: none repeat scroll 0 0 #3688B8;
}

/*FarbNr N1*/
 .ul-navi-l-navi.fachfarb-text li a{
	color: #00618E ;
}
/*FarbNr N2*/
.ul-navi-l-navi.fachfarb-text li a:visited{
	color: #00618E ;
}
/*FarbNr N3*/
.ul-navi-l-navi.fachfarb-text li a:hover{
	color: #000000 ;
}




.homepage .topTeaser h1 {
    text-align: right;
    padding-right: 20px;
}

.homepage .topTeaser {
    height: 440px;
    width: 633px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.re-meta a{
padding-left:10px;
}

.homepage h2 {
    font-size: 1.4em;
}

.homepage .subLoginBox.purb p {
    padding-top: 25px;
}

div.tabbody .ergebnis-einsp-hell {
    width: 525px;
}

.main-einsp-hell{
padding: 0 5px 5px 5px;
}

/*form {
    padding: 0 ;
}*/

.meta-navi-ges .meta-navi .din-beuth-links{
    margin: 0;
    right: 26px;
}

.navi-l-rdts {
    margin: 50px 0 0 0;
}


/*--------NEU---------*/
.home-navi-float {
    float: left;
    width: 220px;
}



.homepage .loginBox {
    height: 150px;
}

.homepage form h2 {
  border: none;
  font-size: 1.2em;
}


form span.inputWrapper.big{
    background: url("/pic/bvmedia/input_bg_2.gif") no-repeat scroll 0 0 transparent;
    width: 270px;
    height: 25px;
}

.homepage .subLoginBox form{
   padding:0;
}

.homepage .subLoginBox input {
    margin: 0;
}

.homepage .loginBox .titel {
    border-bottom: 1px solid #CCCCCC;
    color: #2E4362;
    font-size: 1.3em;
    font-weight: bold;
    padding-bottom: 6px;
    margin: 0 15px 10px 0;
}

form span.inputWrapper {
    height: 20px;
    width: 296px;
}

.home-log-in1, .home-log-in1-ip, .home-log-in2, .home-log-in3 {
    margin-top: 10px;   
    height: auto;
}

.home-log-in1 input {
    height: 30px;
}

.homepage .subLoginBox {
    height: 179px;
    margin-top: 20px;
    padding-top: 32px;
}

.homepage .subLoginBox .btnCode {
    background-position: 0 0;
    height: 38px;
    padding-left: 19px;
    text-decoration: none;
}

.homepage .subLoginBox .btnCode input {
    background-color: transparent;
    background-position: right bottom;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1.16em;
    font-weight: bold;
    height: 38px;
    margin: 0;
    padding: 0 16px 0 0;
}

.homepage .subLoginBox .btnCode, .homepage .subLoginBox .btnCode input {
    background-image: url("/pic/bvmedia/bgBtn-sprite.png");
    background-repeat: no-repeat;
    display: inline-block;
}

.blueSubmit {
    border: medium none;
    box-shadow: 0 0 3px #333333;
    cursor: pointer;
}

.blau, a.blau {
    color: #00618E;
}

.shoppingbasket form {
    margin-top: 5px;
    float:none;
}

.shoppingbasket input {
    background-image: url("/pic/bvmedia/warenkorb2.gif");
}

.shoppingbasket input {
    color: #00618E;
}

.pfad {
    background-color: #F2F2F2;
    margin-top:0;
    margin-left:0;
}

.meta-navi-ges {
    height: 74px;
}

.search {
    padding: 4px 0 0 12px;
    width: 310px;
}

.meta-navi {
    float: none;
    width: auto;
}

.pfad-con {
    width: 610px !important;
}

.shoppingbasket {
    width: 162px;
}

.ul-pfad {
    padding: 6px 0 6px 18px;
}

.li-meta { 
    padding: 0 4px 4px;
}

.homepage .col1 {
    background: url("/pic/bvmedia/bgHomepageCol1.png") repeat-x scroll 0 0 #FFFFFF;
}

.homepage .subLoginBox h2, .homepage .subLoginBox .inputWrapper {
    padding-bottom: 12px;
}

.link_meinprofil {
    float: left;
    margin-top: 3px;
}

.portletView a, 
.portletView a:link, 
.portletView a:visited, 
.portletView a:hover, 
.portletView a:active,
.portletView a:focus,
.mediatheklayout  a, 
.mediatheklayout  a:link, 
.mediatheklayout a:visited, 
.mediatheklayout a:hover, 
.mediatheklayout a:active,
.mediatheklayout a:focus
.btnWrapper a, 
.btnWrapper a:link, 
.btnWrapper a:visited, 
.btnWrapper a:hover, 
.btnWrapper a:active,
.btnWrapper a:focus {
    color: #00618E;
    text-decoration: none;
}

.link_meinprofil a, .link_meinprofil a:link, .link_meinprofil a:visited, .link_meinprofil a:hover, .link_meinprofil a:active, .link_meinprofil a:focus {
    color: #00618E!important;
}

    
.homepage .morePubs {
    padding: 0 20px 30px;
}
.homepage .morePubs h2 {
    border-bottom: 1px solid #CCCCCC;
    font-size: 1.2em;
    margin-bottom: 12px;
}
.homepage .morePubs .item {
    margin-bottom: 20px;
}
.homepage .morePubs .item .leftSide {
    float: left;
    width: 90px;
}
.homepage .morePubs .item .rightSide {
    float: left;
    width: 200px;
}
.homepage .morePubs .item .rightSide p {
    margin: 0;
    padding: 0 0 4px;
}
.homepage .morePubs .item .rightSide p.rubrik {
    color: #231F20;
    font-weight: bold;
}
.homepage .morePubs .item .rightSide a {
    display: inline-block;
    line-height: 1.2em;
    padding-bottom: 4px;
}
.homepage .morePubs .item .rightSide a.alleInhalte {
    background: url("/pic/bvmedia/arrow.gif") no-repeat scroll 0 5px transparent;
    padding-left: 12px;
}
.homepage .morePubs .item .rightSide a.title {
    font-size: 1.2em;
    font-weight: bold;
}
.homepage .morePubs .showMyList {
    background-color: #DCE6ED;
    padding: 6px 8px;
}
.homepage .morePubs .showMyList a {
    background: url("/pic/bvmedia/arrow.gif") no-repeat scroll 0 6px transparent;
    display: inline-block;
    font-weight: bold;
    padding-left: 12px;
}
.content {
    width: 100%;
}

.main-content {
    background: none repeat scroll 0 0 transparent;
    width: 931px;
}

div.tabbody .spalte-main-60 h2 {
    width: 941px;
}

div.tabbody .ergebnis-einsp-hell {
    width: 800px;
}

.main-artikel-nav {
    width: 90%;
}
#coverflow {
    height: 440px;
    width: 633px;
}
#tinycarousel {
    height: 440px;
    margin: 0 auto;
    overflow: hidden;
    width: 610px;
}
#tinycarousel .prev {
    background: url("/pic/bvmedia/btnTinycarousel-prev.png") no-repeat scroll 0 0 transparent;
}
css-layout.css (Zeile 2910)
#tinycarousel .buttons {
    display: block;
    float: left;
    height: 40px;
    margin-top: 160px;
    width: 40px;
}
css-layout.css (Zeile 2909)
.noJS-hide {
    display: none !important;
}
.aural {
    height: 1px;
    overflow: hidden;
    position: absolute;
    top: -1000px;
    width: 1px;
}
#tinycarousel {
    height: 440px;
    margin: 0 auto;
    overflow: hidden;
    width: 610px;
}

#tinycarousel .viewport {   
    width: 600px;
    float: left;
    height: 315px;
    margin-top: 60px;
    overflow-y: scroll;
    position: relative;    
}

.hasJavascript #tinycarousel .viewport {
    float: left;
    height: 376px;
    margin-top: 60px;
    overflow: scroll;
    position: relative;
    width: 528px;
}

#tinycarousel .buttons {
    display: none;   
}

.hasJavascript #tinycarousel .buttons {
    display: block;
    float: left;
    height: 40px;
    margin-top: 160px;
    width: 40px;
}

#tinycarousel .prev {
    background: url("/pic/bvmedia/btnTinycarousel-prev.png") no-repeat scroll 0 0 transparent;
}
#tinycarousel .prev:hover {
    background-position: 0 bottom;
}
#tinycarousel .next {
    background: url("/pic/bvmedia/btnTinycarousel-next.png") no-repeat scroll 0 0 transparent;
}
#tinycarousel .next:hover {
    background-position: 0 bottom;
}
#tinycarousel .disable {
    visibility: hidden;
}
#tinycarousel .overview {
    left: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
}
#tinycarousel .overview a img {
    border: medium none;
}

#tinycarousel .overview li {
    float: left;
    margin: 0 6px;
    width: 162px;
    min-height:320px;
    height:auto;    
}

.hasJavascript #tinycarousel .overview li {
    float: left;
    margin: 0 6px;
    width: 162px;    
    min-height:auto !important;    
}

#tinycarousel .overview li {
    float: left;
    margin: 0 6px;
    width: 162px;
}
#tinycarousel .overview li a.titleLink {
    display: block;
    font-size: 1.2em;
    font-weight: bold;
    padding-top: 10px;
    text-align: center;
}
#tinycarousel .overview li a.titleLink:hover {
    text-decoration: none;
}

.home-midle, .home-midle-2s {
    top: 0px;}
    
.reg-auswahl .option{
  width:auto;
  float:none;
  height: 20px;
}

.reg-auswahl p{
  margin-bottom: 10px;
  font-size: 1.2em;
}


.reg-auswahl  input{
  float: left;
}
.reg-auswahl  .option-label{
  width: auto;
  padding-top: 3px;
}

.reg-auswahl .option-body{
  padding: 10px 0 10px 10px;
  background-color: #F2F2F2;
  margin: 10px 0 10px 100px;
  width: 410px;
}

.reg-auswahl  .labelgroup{
    padding-top: 10px;
}

.reg-auswahl  .labelgroup label{
  float:left;
  width: 100px;
}

.reg-auswahl  .labelgroup input{
  width: 293px;
}

.reg-auswahl .home-log-in2, .reg-auswahl .home-log-in3 {
    background: none;
    width: 150px;
    padding: 0 0;
}

.reg-auswahl .login-links{
    padding-left: 100px;
}

.homepage .loginBox {
    clear: both;
    height: 180px;
}

.pfad-con .btnWrapper {
 position:relative;
 display:inline-block;
 z-index:3000;
}

.pfad-con .btnWrapper:hover a.btnMeineInhalte, .pfad-con .btnWrapper:hover a.btnMeineInhalte span {
 background-image:url(../../pic/bvmedia/bgBtn-meine-inhalte-sprite-h.png);
}

.pfad-con .btnWrapper:hover ul {
 display:block!important;
}

.pfad-con .btnWrapper ul {
 display:none;
 position:absolute;
 top:33px;
 left:4px;
 width:170px;
 margin:0;
 padding:14px 0;
 list-style:none;
 background:url(../../pic/bvmedia/bgDropdownMeineInhalte-bot.png) no-repeat transparent left bottom;
 z-index:1000;
}

.pfad-con .btnWrapper ul a {
 display:inline-block;
 padding:0 0 6px 12px;
 margin-left:10px;
 color:#000;
 font-size:1em;
}

.pfad-con .btnWrapper ul a:hover {
 background:url(../../pic/bvmedia/arrow.gif) no-repeat scroll 0 6px;
 color:#00618E;
 text-decoration:none;
}

.pfad-con a.btnMeineInhalte, .pfad-con a.btnMeineInhalte span {
 display:inline-block;
 background-image:url(../../pic/bvmedia/bgBtn-meine-inhalte-sprite.png);
 background-repeat:no-repeat;
 cursor:default!important;
}

.pfad-con a.btnMeineInhalte:hover, .pfad-con a.btnMeineInhalte:hover span {
 background-image:url(../../pic/bvmedia/bgBtn-meine-inhalte-sprite-h.png);
}

.pfad-con a.btnMeineInhalte {
 height:38px;
 padding-left:49px;
 background-position:0 0;
 text-decoration:none;
}

.pfad-con a.btnMeineInhalte:hover span {
 text-decoration:none;
}

.pfad-con a.btnMeineInhalte span {
 height:28px;
 padding-top:10px;
 padding-right:33px;
 background-position:right bottom;
 font-size:1.16em;
 font-weight:bold;
 color:#fff;
 cursor:pointer;
}

.meinePub {
 background:none #ffffff;
 padding-bottom:40px;
}

.meinePub h1, .inhaltsuebersicht h1 {
border-bottom: 1px solid #00608E;
    font-size: 2em;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 4px;
    padding-left: 5px;
    padding-top: 15px;
}

.meinePub .pubEntry {
 background-color:#eef4f7;
 padding:10px 20px 15px;
 margin-bottom:2px;
}

.meinePub .pubEntry:hover {
 background:url(/pic/bvmedia/bgPubEntry-h.png) no-repeat #eef4f7 0 top;
}

.meinePub .pubEntry .leftSide {
 float:left;
 width:140px;
}

.meinePub .leftSide .prodImage a {
 position:relative;
 display:block;
}

.meinePub .leftSide .prodImage a .lupe {
 position:absolute;
 top:0;
 left:0;
 display:inline-block;
 width:20px;
 height:20px;
 background:url(/pic/bvmedia/bgBtn-lupe.png) no-repeat;
}


.meinePub .pubEntry .rightSide {
 float:left;
 width:780px;
 padding-top:6px;
}

.meinePub .pubEntry .rightSide p.kategorie {
 font-weight:bold;
}

.meinePub .pubEntry .rightSide h2, .meinePub .pubEntry .rightSide h3, .meinePub .pubEntry .rightSide p.desc {
 padding-bottom:4px;
}

.meinePub .pubEntry .rightSide .info {
 padding-bottom:16px;
}

.meinePub .pubEntry .rightSide a.alleInhalte {
 padding-left:14px;
 margin-left:5px;
 background:url(/pic/bvmedia/arrow.gif) no-repeat 0 5px transparent;
 font-weight:bold;
}

.main-inhalt {
    background: none repeat scroll 0 0 #FFFFFF;
}

.inhaltsuebersicht {
 float:none;
 width:951px;
 padding:20px 10px;
 background-image:none;
 background-color:#ffffff;
}

.inhaltsuebersicht h1 {
 font-size:2em;
}

.inhaltsuebersicht .leftSide {
 float:left;
 width:180px;
}

.inhaltsuebersicht .leftSide .prodImage a {
 position:relative;
 display:block;
}

.inhaltsuebersicht .leftSide .prodImage a .lupe {
 position:absolute;
 top:0;
 left:0;
 display:inline-block;
 width:20px;
 height:20px;
 background:url(/pic/bvmedia/bgBtn-lupe.png) no-repeat;
}

.inhaltsuebersicht .produktinfo {
 padding-bottom:20px;
 margin-left:5px;
}

.inhaltsuebersicht .produktinfo .leftSide .moreInfo {
 padding:10px 4px 10px 10px;
 background-color:#d7e5ed;
}

.inhaltsuebersicht .produktinfo .leftSide .moreInfo ul {
 list-style:none;
 padding:0;
 margin:0;
}

.inhaltsuebersicht .produktinfo .leftSide .moreInfo ul li {
 padding-bottom:6px;
}

.inhaltsuebersicht .produktinfo .leftSide .moreInfo a {
 display:inline-block;
 height:27px;
 padding-left:50px;
 padding-top:5px;
 background:url(/pic/bvmedia/arrow.gif) no-repeat 34px 11px transparent;
}

.inhaltsuebersicht .produktinfo .leftSide .moreInfo .enthalten {
 background:url(/pic/bvmedia/bgProdInfoType-enthalten.png) no-repeat;
}

.inhaltsuebersicht .produktinfo .leftSide .moreInfo .pdf {
 background:url(/pic/bvmedia/bgProdInfoType-pdf.png) no-repeat;
}

.inhaltsuebersicht .produktinfo .leftSide .moreInfo .leseprobe{
 background:url(/pic/bvmedia/bgProdInfoType-leseprobe.png) no-repeat;
}

.inhaltsuebersicht .produktinfo .leftSide .moreInfo .onlinedemo {
 background:url(/pic/bvmedia/bgProdInfoType-demo.png) no-repeat;
}


.inhaltsuebersicht .produktinfo .leftSide .moreInfo .inhaltsverzeichnis {
 background:url(/pic/bvmedia/bgProdInfoType-inhaltsverzeichnis.png) no-repeat;
}

.inhaltsuebersicht .produktinfo .leftSide .moreInfo .enthaltene_dokumente {
 background:url(/pic/bvmedia/bgProdInfoType-enthaltene_dokumente.png) no-repeat;
}


.inhaltsuebersicht .produktinfo .rightSide {
 float:left;
 width:728px;
 padding-left:14px;
}

.inhaltsuebersicht .produktinfo .rightSide form {
 float:none;
 padding:10px;
 margin-bottom:14px;
 background-color:#f2f2f2;
}

.inhaltsuebersicht .produktinfo .rightSide form .col {
 float:left;
 width:150px;
 padding-bottom:12px;
}

.inhaltsuebersicht .produktinfo .rightSide form .col p.head {
 font-weight:bold;
}

.inhaltsuebersicht .produktinfo .rightSide form .col p.value input, .inhaltsuebersicht .produktinfo .rightSide form .col p.value label {
 float:left;
 display:inline-block;
}

.inhaltsuebersicht .produktinfo .rightSide form .col p.value input {
 position:relative;
 left:-4px;
 top:-2px;
}

.inhaltsuebersicht .produktinfo .rightSide form .btnSubmit {
 clear:both;
}

/*.inhaltsuebersicht .produktinfo .rightSide form .btnSubmit span, .inhaltsuebersicht .produktinfo .rightSide form .btnSubmit span input {
 display:inline-block;
 background-image:url(/pic/bvmedia/bgBtn-sprite.png);
 background-repeat:no-repeat;
}*/

/*.inhaltsuebersicht .produktinfo .rightSide form .btnSubmit span {
 float:right;
 height:38px;
 padding-left:19px;
 background-position:0 0;
 text-decoration:none;
}*/



/*.inhaltsuebersicht .produktinfo .rightSide form .btnSubmit span input {
 height:38px;
 padding:0;
 margin:0;
 padding-right:20px;
 background-position:right bottom;
 font-size:1.16em;
 font-weight:bold;
 color:#fff;
 cursor:pointer;
 border:none;
 background-color:transparent;
}*/

.inhaltsuebersicht .produktinfo .rightSide form .btnSubmit  input.blueSubmit{
    font-size: 1.2em;
    font-weight: bold;
    height: 30px;
    padding: 0 10px;
}


.inhaltsuebersicht .produktinfo .rightSide form .btnSubmit span input:hover {
 text-decoration:underline;
}

.inhaltsuebersicht .produktinfo .rightSide p {
 padding-bottom:12px;
}

.inhaltsuebersicht .facettenuebersicht {
 padding-bottom:20px;
 margin-left:5px;
}

.inhaltsuebersicht .facettenuebersicht h1 {
 font-size:1.1em;
}

.inhaltsuebersicht .facettenuebersicht .leftSide form {
 width:164px;
 padding:6px 8px 10px;
 background:url(/pic/bvmedia/bgFacettenuebersicht-h1.png) no-repeat #D7E5ED;
}

.inhaltsuebersicht .facettenuebersicht .leftSide form h1 {
 padding-bottom:28px;
 padding-top:0;
 color:#000;
 font-weight:bold;
 border:none;
 margin-left:0;
 
}

.inhaltsuebersicht .facettenuebersicht .leftSide form h2 {
 padding-bottom:6px;
 font-size:1em;
 font-weight:bold;
 color:#000;
}

.inhaltsuebersicht .facettenuebersicht .leftSide form .box {
 padding-bottom:10px;
 margin-bottom:10px;
 border-bottom:1px solid #ffffff;
}

.inhaltsuebersicht .facettenuebersicht .leftSide form .box label {
 padding-left:4px;
 color:#00618f;
 cursor:pointer;
}

.inhaltsuebersicht .facettenuebersicht .leftSide form .box label span {
 color:#8e8e8e;
}

.inhaltsuebersicht .facettenuebersicht .leftSide form .btnClearAll span {
 position:relative;
 left:-4px;
 display:inline-block;
 width:170px;
 height:39px;
 background-image:url(/pic/bvmedia/bgBtnClearAll.png);
 background-repeat:no-repeat;
 text-align:center;
 
}

.inhaltsuebersicht .facettenuebersicht .leftSide form .btnClearAll span input,
.inhaltsuebersicht .facettenuebersicht .leftSide form .btnClearAll span a {
 padding:5px 10px;
 margin-top:4px;
 background-color:transparent;
 border:none;
 color:#00618F;
 font-size:1.2em;
 font-weight:bold;
 cursor:pointer; 
}

.inhaltsuebersicht .facettenuebersicht .leftSide form .btnClearAll span input:hover {
 text-decoration:underline;
}

.inhaltsuebersicht .facettenuebersicht .leftSide form .btnClearAll span a {
   text-decoration:none;
   padding-left:3px;
   position:relative;top:10px   
}

.inhaltsuebersicht .facettenuebersicht .leftSide form .btnClearAll span a:hover,
.inhaltsuebersicht .facettenuebersicht .leftSide form .btnClearAll span a:focus,
.inhaltsuebersicht .facettenuebersicht .leftSide form .btnClearAll span a:active {
    text-decoration:underline;
}

.inhaltsuebersicht .facettenuebersicht .rightSide {
 float:left;
 width:752px;
 padding-left:14px;
}


.facettenContainer .pageNavi {
 padding:4px;
 margin-bottom:10px;
 background-color:#f2f2f2;
}

.facettenContainer .pageNavi div {
 float:right;
 display:inline-block;
}

.facettenContainer .pageNavi span, .facettenContainer .pageNavi a {
 float:left;
 display:inline-block;
 text-decoration:none;
}

.facettenContainer .pageNavi span.pageInfo {
 padding:5px 10px;
 font-size:1.1em;
 font-weight:bold;
 color:#8e8e8e;
 border:1px solid #f2f2f2;
 cursor:default;
}

.facettenContainer .pageNavi a, .facettenContainer .pageNavi span.current {
 min-width:20px;
 padding:5px;
 margin:0 2px;
 text-align:center;
 border:1px solid #dddedf;
 background-color:#ffffff;
 font-size:1.1em;
 font-weight:bold;
 border-radius:2px;
}

.facettenContainer .pageNavi a:hover {
 text-decoration:none;
 border-color:#888;
 box-shadow:0 0 2px #aaa;
}

.facettenContainer .pageNavi span.current {
 color:#fff;
 background:url(/pic/bvmedia/bgPageNavi-current.png) repeat-x;
 cursor:default;
}

.facettenContainer .pageNavi a.first {
 background:url(/pic/bvmedia/bgPageNavi-first.png) no-repeat #fff 6px 7px;
}

.facettenContainer .pageNavi a.prev {
 background:url(/pic/bvmedia/bgPageNavi-prev.png) no-repeat #fff 6px 7px;
}

.facettenContainer .pageNavi a.next {
 background:url(/pic/bvmedia/bgPageNavi-next.png) no-repeat #fff 6px 7px;
}

.facettenContainer .pageNavi a.last {
 background:url(/pic/bvmedia/bgPageNavi-last.png) no-repeat #fff 6px 7px;
}

.facettenContainer .row {
 margin-bottom:10px;
}

.facettenContainer .item {
 position:relative;
 float:left;
 width:174px;
 margin:0 6px;
}

.facettenContainer .item .top {
 width:174px;
 height:140px;
 text-align:center;
 display: table-cell;
 vertical-align: middle;
}

.facettenContainer .norm .top img {
    position:relative;
    top:6px;
}

.facettenContainer .video .top { background:url(/pic/bvmedia/bgType-video.jpg) no-repeat; }
.facettenContainer .bild .top { background:url(/pic/bvmedia/bgType-bild.jpg) no-repeat; }
.facettenContainer .audio .top { background:url(/pic/bvmedia/bgType-audio.jpg) no-repeat; }
.facettenContainer .compi .top { background:url(/pic/bvmedia/bgType-compi.jpg) no-repeat; }
.facettenContainer .din .top { background:url(/pic/bvmedia/bgType-din.jpg) no-repeat; }
.facettenContainer .doc .top { background:url(/pic/bvmedia/bgType-doc.jpg) no-repeat; }
.facettenContainer .excel .top { background:url(/pic/bvmedia/bgType-excel.jpg) no-repeat; }
.facettenContainer .iso .top { background:url(/pic/bvmedia/bgType-iso.jpg) no-repeat; }
.facettenContainer .pdf .top { background:url(/pic/bvmedia/bgType-pdf.jpg) no-repeat; }
.facettenContainer .ppt .top { background:url(/pic/bvmedia/bgType-ppt.jpg) no-repeat; }
.facettenContainer .uebung .top { background:url(/pic/bvmedia/bgType-uebung.jpg) no-repeat; }
.facettenContainer .word .top { background:url(/pic/bvmedia/bgType-word.jpg) no-repeat; }
.facettenContainer .zip .top { background:url(/pic/bvmedia/bgType-zip.jpg) no-repeat; }
.facettenContainer .flash .top { background:url(/pic/bvmedia/bgType-flash.jpg) no-repeat; }


.facettenContainer .withImage .top {
 background:none #f6f6f6!important;
}

.facettenContainer .item .top img {
 display: block;
 margin: 0 auto;
 max-height: 109px;
 max-width: 174px;
}

.facettenContainer .item .bot {
 height:107px;
 padding:8px;
 margin-top:2px;
 background-color:#eef4f7;
}

.facettenContainer .item a.typeIcon {
 position:absolute;
 left:0px;
 top:100px;
 display:block;
 width:21px;
 height:16px;
 padding:4px;
 background-color:#fff;
 background-repeat:no-repeat;
 background-position:4px 4px;
}

.facettenContainer .video a.typeIcon, .facettenContainer .flash a.typeIcon { background-image:url(/pic/bvmedia/bgIconTypeSmall-video.png); }
.facettenContainer .bild a.typeIcon { background-image:url(/pic/bvmedia/bgIconTypeSmall-bild.png); }
.facettenContainer .audio a.typeIcon { background-image:url(/pic/bvmedia/bgIconTypeSmall-audio.png); }
.facettenContainer .compi a.typeIcon { background-image:url(/pic/bvmedia/bgIconTypeSmall-compi.png); }
.facettenContainer .uebung a.typeIcon { background-image:url(/pic/bvmedia/bgIconTypeSmall-uebung.png); }
.facettenContainer .doc a.typeIcon,
.facettenContainer .excel a.typeIcon,
.facettenContainer .word a.typeIcon,
.facettenContainer .pdf a.typeIcon,
.facettenContainer .ppt a.typeIcon,
.facettenContainer .zip a.typeIcon, 
.facettenContainer .norm a.typeIcon 
{ background-image:url(/pic/bvmedia/bgIconTypeSmall-doc.png); }




.detail .facettenContainer .item {
 position:relative;
 float:left;
 width:139px;
 margin:0 6px;
}

.detail .facettenContainer .item .top {
 width:139px;
 height:112px;
 text-align:center;
 display: table-cell;
 vertical-align: middle;
}

.detail .facettenContainer .video .top { background:url(/pic/bvmedia/bgType-80-video.jpg) no-repeat; }
.detail .facettenContainer .bild .top { background:url(/pic/bvmedia/bgType-80-bild.jpg) no-repeat; }
.detail .facettenContainer .audio .top { background:url(/pic/bvmedia/bgType-80-audio.jpg) no-repeat; }
.detail .facettenContainer .compi .top { background:url(/pic/bvmedia/bgType-80-compi.jpg) no-repeat; }
.detail .facettenContainer .din .top { background:url(/pic/bvmedia/bgType-80-din.jpg) no-repeat; }
.detail .facettenContainer .doc .top { background:url(/pic/bvmedia/bgType-80-doc.jpg) no-repeat; }
.detail .facettenContainer .excel .top { background:url(/pic/bvmedia/bgType-80-excel.jpg) no-repeat; }
.detail .facettenContainer .iso .top { background:url(/pic/bvmedia/bgType-80-iso.jpg) no-repeat; }
.detail .facettenContainer .pdf .top { background:url(/pic/bvmedia/bgType-80-pdf.jpg) no-repeat; }
.detail .facettenContainer .ppt .top { background:url(/pic/bvmedia/bgType-80-ppt.jpg) no-repeat; }
.detail .facettenContainer .uebung .top { background:url(/pic/bvmedia/bgType-80-uebung.jpg) no-repeat; }
.detail .facettenContainer .word .top { background:url(/pic/bvmedia/bgType-80-word.jpg) no-repeat; }
.detail .facettenContainer .zip .top { background:url(/pic/bvmedia/bgType-80-zip.jpg) no-repeat; }
.detail .facettenContainer .flash .top { background:url(/pic/bvmedia/bgType-80-flash.jpg) no-repeat; }

.detail .facettenContainer .item .bot {
 height:80px;
}

.detail .facettenContainer .item a.typeIcon {
 top:76px;
}

.pubEntry img{
width:120px;
}

.meinePub h3 {
    color: #000000;
}

.link_meinprofil {
    float: right;
    margin-right: 20px;
}

.detail .facettenContainer .item {
 position:relative;
 float:left;
 width:139px;
 margin:0 4px;
}

.detail .facettenContainer .item .top {
 width:139px;
 height:112px;
 padding-bottom:0;
 text-align:center;
 display: table-cell;
 vertical-align: middle;
}

.detail .facettenContainer .video .top { background:url(../../pic/bvmedia/bgType-80-video.jpg) no-repeat; }
.detail .facettenContainer .bild .top { background:url(../../pic/bvmedia/bgType-80-bild.jpg) no-repeat; }
.detail .facettenContainer .audio .top { background:url(../../pic/bvmedia/bgType-80-audio.jpg) no-repeat; }
.detail .facettenContainer .compi .top { background:url(../../pic/bvmedia/bgType-80-compi.jpg) no-repeat; }
.detail .facettenContainer .din .top { background:url(../../pic/bvmedia/bgType-80-din.jpg) no-repeat; }
.detail .facettenContainer .doc .top { background:url(../../pic/bvmedia/bgType-80-doc.jpg) no-repeat; }
.detail .facettenContainer .excel .top { background:url(../../pic/bvmedia/bgType-80-excel.jpg) no-repeat; }
.detail .facettenContainer .iso .top { background:url(../../pic/bvmedia/bgType-80-iso.jpg) no-repeat; }
.detail .facettenContainer .pdf .top { background:url(../../pic/bvmedia/bgType-80-pdf.jpg) no-repeat; }
.detail .facettenContainer .ppt .top { background:url(../../pic/bvmedia/bgType-80-ppt.jpg) no-repeat; }
.detail .facettenContainer .uebung .top { background:url(../../pic/bvmedia/bgType-80-uebung.jpg) no-repeat; }
.detail .facettenContainer .word .top { background:url(../../pic/bvmedia/bgType-80-word.jpg) no-repeat; }
.detail .facettenContainer .zip .top { background:url(../../pic/bvmedia/bgType-80-zip.jpg) no-repeat; }
.detail .facettenContainer .flash .top { background:url(../../pic/bvmedia/bgType-80-flash.jpg) no-repeat; }

.detail .facettenContainer .item .bot {
 height:80px;
}

.detail .facettenContainer .item .typeIcon {
 top:76px;
}
.detail {
 border-top:24px solid #ffffff;
 background:url(../../pic/bvmedia/bgDetailpage.png) repeat-y #ffffff 0 bottom;
}

.detail .detailLeft {
 float:left;
 width:593px;
 padding:0px 20px;
}

.detail .detailLeft .top {
 padding-bottom:20px;
}

.detail .detailLeft .top .topLeft {
 float:left;
 width:96px;
}

.detail .detailLeft .top .topRight {
 float:left;
 width:450px;
}

.detail .detailLeft .top .topRight a.zurueckUebersicht {
 font-weight:bold;
}

.detail .detailLeft .top .topRight h1,
.detail .detailLeft .top .topRight h2,
.detail .detailLeft .top .topRight h3 {
 padding:0;
 margin:0;
 color:#2e4362;
}

.detail .detailLeft .top .topRight h2,
.detail .detailLeft .top .topRight h3 { 
 margin-left:1px;
}

.detail .detailLeft .detailNavi {
 position:relative;
 padding:6px;
 margin-bottom:20px;
 background-color:#F2F2F2;
 text-align:center;
}

.detail .detailLeft .detailNavi a {
 position:absolute;
 top:5px;
 display:inline-block;
 padding:4px 12px;
 font-size:1.2em;
 font-weight:bold;
 background-color:#ffffff;
 border:1px solid #DDDEDF;
 border-radius:2px;
 
}

.detail .detailLeft .detailNavi a.back {
 left:4px;
 padding-left:20px;
 background:url(../../pic/bvmedia/bgPageNavi-prev.png) no-repeat #ffffff left 6px; 
}


.detail .detailLeft .detailNavi a.forward {
 right:4px;
 padding-right:20px;
 background:url(../../pic/bvmedia/bgPageNavi-next.png) no-repeat #ffffff right 6px;
}

.detail .detailLeft .detailNavi span.pageInfo {
 display:inline-block;
 padding:5px 10px;
 font-size:1.1em;
 font-weight:bold;
 color:#8e8e8e;
 cursor:default;
}

.detail .detailLeft .detailContent {
 padding-bottom:10px;
 margin-bottom:12px;
 border-bottom:1px solid #D3D8DB;
}

.detail .detailLeft .detailContent h1,
.detail .detailLeft .detailContent h2,
.detail .detailLeft .detailContent h3 {
 padding:0.2em 0 0.8em 0;
 margin:0;
 font-weight:bold;
 color:#000 !important;
}

.detail .detailLeft .detailContent h1 {
 font-size:1.3em;
}

.detail .detailLeft .detailContent h2 {
 font-size:1.2em; 
}

.detail .detailLeft .detailContent h3 {
 font-size:1.1em; 
}

.detail .detailLeft .detailContent p {
 padding:0 0 1em 0;
}

.detail .detailLeft .detailContent p.pubDate {
 padding-top:1em;
 padding-bottom:0.6em;
 border-top:1px solid #D3D8DB;
}

.detail .detailLeft .detailContent .contentContainer {
 padding-bottom:12px;
}

.detail .detailLeft .detailContent .contentContainer .bild {
 background:url(../../pic/bvmedia/bgContentContainer-bild.png) repeat-x #e6f3fa left top;
 text-align:center;
 padding:26px 0;
}

.detail .detailLeft .detailContent .bigImage {
 float:left;
 width:200px;
 padding-bottom:10px;
}

.detail .detailLeft .detailContent .bigImage .wrapperImage {
 text-align:left;
}

.detail .detailLeft .detailContent .bigImage .wrapperImage img {
 display:inline-block;
 margin-top:4px;
}

.detail .detailLeft .detailContent .caption p {
 float:right;
 padding:0 22px 0 0;
 font-style:italic;
 color:#8e8e8e;
}

.detail .detailLeft .detailContent .contentContainer .caption p {
 padding:0 4px 0 0;
}

.detail .detailLeft .detailContent .fileInfo {
 padding:1em 0;
}

.detail .detailLeft .detailContent ul {
 overflow:hidden;
 padding-left:22px;
 padding-bottom:1em;
 margin:0;
}

.detail .detailLeft .detailContent ul ul {
 padding-bottom:0;
}

.detail .detailLeft .detailContent .fileInfo ul {
 padding:0;
 margin:0;
}

.detail .detailLeft .detailContent .fileInfo ul li {
 padding-bottom:4px;
}

.detail .detailLeft .detailContent .downloadBox {
 clear:both;
 width:126px;
 padding:1em 0;
}

.detail .detailLeft .detailContent .downloadBox a.downloadBtn {
 display:inline-block;
 padding-top:6px;
 background:url(../../pic/bvmedia/bgDownloadBtn-sprite.png) no-repeat left top;
 cursor:pointer;
}

.detail .detailLeft .detailContent .downloadBox .bgWrapper {
 display:inline-block;
 width:106px;
 padding:4px 10px 14px;
 background:url(../../pic/bvmedia/bgDownloadBtn-sprite.png) no-repeat right bottom;
 text-align:center;
}

.detail .detailLeft .detailContent .downloadBox a.downloadBtn:hover, .detail .detailLeft .detailContent .downloadBox a.downloadBtn:hover .bgWrapper {
 background-image:url(../../pic/bvmedia/bgDownloadBtn-sprite-h.png);
 text-decoration:none;
}

.detail .detailLeft .detailContent .downloadBox b, .detail .detailLeft .detailContent .downloadBox span {
 display:inline-block;
 color:#ffffff;
}

.detail .detailLeft .detailContent .downloadBox b {
 font-size:1.2em;
}

.detail .detailLeft .detailContent .downloadBox span.info {
 font-size:0.9em;
}

.detail .detailLeft .detailContent .downloadBox .info {
 display:block;
}

.detail .detailLeft .relatedBox {
 padding:14px 6px 10px;
 margin-bottom:30px;
 background-color:#F2F2F2;
}

.detail .detailLeft .relatedBox h2 {
 padding-bottom:8px;
 font-size:1em;
 font-weight:bold;
}

.detail .detailLeft .relatedBox ul {
 padding:0;
 margin:0 0 0 6px;
 list-style:none;
}

.detail .detailLeft .relatedBox ul li a {
 display:inline-block;
 padding-left:14px;
 background:url(../../pic/bvmedia/arrow.gif) no-repeat 0 5px;
}


.detail .detailRight {
 float:left;
 width:338px;
}

.detail .detailRight h1 {
 font-size:1.3em;
 padding:0 0 6px 0;
 margin:22px 18px 0px 22px;
 color:#2e4362;
}

.detail .detailRight a.backLink {
 display:inline-block;
 padding-left:10px;
 margin:0px 18px 12px 22px;
 background:url(../../pic/bvmedia/arrow.gif) no-repeat 0 6px;
 font-weight:bold;
}

.detail .detailRight a.backLink span {
 color:#8E8E8E;
 font-weight:normal;
}

.detail .detailRight ul {
 position:relative; /* wichtig fuer IE < 8 */
 max-height:600px;
 padding:10px 0;
 margin:0;
 overflow:auto;
 overflow-x:hidden;
 list-style:none;
}

.detail .detailRight ul li {
 width:338px;
 margin-bottom:2px;
 padding:6px 0 16px;
}

.detail .detailRight ul li.active, .detail .detailRight ul li.hover {
 background:url(../../pic/bvmedia/bgInhalte-active.png) repeat-y;
}

.detail .detailRight ul li .leftSide {
 position:relative;
 float:left;
 width:98px;
 padding:0 10px 0 20px;
}

.detail .detailRight ul li .leftSide .mediaType {
 display:table-cell;
 width:98px;
 height:79px;
 vertical-align:middle;
 text-align:center;
}

.detail .detailRight ul li.video .leftSide  .mediaType { background:url(../../pic/bvmedia/bgType-55-video.jpg) no-repeat; }
.detail .detailRight ul li.bild .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-bild.jpg) no-repeat; }
.detail .detailRight ul li.audio .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-audio.jpg) no-repeat; }
.detail .detailRight ul li.compi .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-compi.jpg) no-repeat; }
.detail .detailRight ul li.din .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-din.jpg) no-repeat; }
.detail .detailRight ul li.doc .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-doc.jpg) no-repeat; }
.detail .detailRight ul li.excel .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-excel.jpg) no-repeat; }
.detail .detailRight ul li.iso .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-iso.jpg) no-repeat; }
.detail .detailRight ul li.pdf .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-pdf.jpg) no-repeat; }
.detail .detailRight ul li.ppt .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-ppt.jpg) no-repeat; }
.detail .detailRight ul li.uebung .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-uebung.jpg) no-repeat; }
.detail .detailRight ul li.word .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-word.jpg) no-repeat; }
.detail .detailRight ul li.zip .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-zip.jpg) no-repeat; }
.detail .detailRight ul li.flash .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-flash.jpg) no-repeat; }

.detail .detailRight ul li.withImage .leftSide .mediaType { background:url(../../pic/bvmedia/bgType-55-empty.jpg) no-repeat; }

.detail .detailRight ul li .leftSide .mediaType img {
 display:block;
 margin:0 auto;
 max-width:98px; 
 max-height:79px;
}

.detail .detailRight ul li .leftSide .typeIcon {
 top:50px;
 left:20px;
 padding:2px;
 background-position:2px 2px;
}


.detail .detailRight ul li .rightSide {
 float:left;
 width:180px;
}

.detail .detailRight ul li .rightSide a, .detail .detailRight ul li .rightSide span {
 font-weight:bold;
}

.detail .detailRight ul li.hover .rightSide a {
 text-decoration:underline;
}

.detail .detailRight ul li.active a {
 cursor:default!important;
 color:#000000!important;
}

.detail .detailRight ul li.active a:hover {
 text-decoration:none;
}

.detail .detailRight .borderBottom {
 margin:0 18px 0px 22px;
 border-top:1px solid #d3d8db;
}

.typeIcon {
 position:absolute;
 left:0px;
 top:100px;
 display:block;
 width:21px;
 height:16px;
 padding:4px;
 background-color:#fff;
 background-repeat:no-repeat;
 background-position:4px 4px;
}

.video .typeIcon, .flash .typeIcon { background-image:url(../../pic/bvmedia/bgIconTypeSmall-video.png); }
.bild .typeIcon { background-image:url(../../pic/bvmedia/bgIconTypeSmall-bild.png); }
.audio .typeIcon { background-image:url(../../pic/bvmedia/bgIconTypeSmall-audio.png); }
.compi .typeIcon { background-image:url(../../pic/bvmedia/bgIconTypeSmall-compi.png); }
.uebung .typeIcon { background-image:url(../../pic/bvmedia/bgIconTypeSmall-uebung.png); }
.doc .typeIcon,
.excel .typeIcon, 
.word .typeIcon,
.pdf .typeIcon, 
.ppt .typeIcon,
.zip .typeIcon, 
.norm .typeIcon 
{ background-image:url(../../pic/bvmedia/bgIconTypeSmall-doc.png); }

.anmeldung-purb .loginBox {
    padding-bottom: 13px;
    padding-top: 10px;
}

.anmeldung-purb .subLoginBox h2{
   font-size: 1.2em;
}

.anmeldung-purb .subLoginBox .btnCode, 
.anmeldung-purb .subLoginBox .btnCode input {
    background-image: url("/pic/bvmedia/bgBtn-sprite.png");
    background-repeat: no-repeat;
    display: inline-block;
}

.anmeldung-purb .subLoginBox .btnCode {
    background-position: 0 0;
    height: 38px;
    padding-left: 19px;
    text-decoration: none;
}

.anmeldung-purb .subLoginBox .btnCode, 
.anmeldung-purb .subLoginBox .btnCode input {
    background-image: url("/pic/bvmedia/bgBtn-sprite.png");
    background-repeat: no-repeat;
    display: inline-block;
}

.anmeldung-purb .subLoginBox .btnCode input {
    background-color: transparent;
    background-position: right bottom;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1.16em;
    font-weight: bold;
    height: 38px;
    margin: 0;
    padding: 0 16px 0 0;
}
.anmeldung-purb .subLoginBox h2, .homepage .subLoginBox .inputWrapper {
    padding-bottom: 12px;
}

.anmeldung-purb .subLoginBox p {
    padding-left: 0;
}


.anmeldung-purb .subLoginBox {
   padding-top: 23px;
}

.main-zwsp-48-li  { width:49%;}

.main-einsp-hell {
    padding: 0 0 0 0;
margin: 0 5px 0 0;
}

.inhaltsuebersicht .produktinfo .rightSide form.art-inhalt{
float: left;
}

form.art-inhalt .main-art-auspraegungen-100{
width: 600px;
}
form.art-inhalt .main-art-auspraegungen-100-rechts{
width: 100px;
}

#tinycarousel .overview a img {
    max-height: 228px;
    max-width: 160px;}

div.artikel-info {
    width: 967px;
} 
.spalte-main-60 h2 {
       width: 961px;
}
   
div.titel-zeile {
    width: 966px;
}
    
    
div.artikel-info  .daten-main-60 {
    width: 70%;
}

.main-einsp-100 .main-artikel-nav{
float: none;
}

.main-einsp-100 .main-artikel-nav .main-art-auspraegungen-35{
float: none;
}

.facettenContainer {
    border-bottom: 1px solid #D3D8DB;
    margin-bottom: 12px;
    padding-bottom: 20px;
}

.clearfix:after, .cf:after {
 visibility: hidden;
 display: block;
 font-size: 0;
 content: " ";
 clear: both;
 height: 0;
}
* html .clearfix, * html .cf { zoom: 1; } /* IE6 */
*:first-child+html .clearfix, *:first-child+html .cf { zoom: 1; } /* IE7 */	
