/*reset margins*/

/*basics - fix font-size to enable
best pix to em conversion */
html,body {
    font-size:16px;
    font-family:Arial,sans-serif;
    color:#000;
    background:#fff;
}

img, fieldset {
    border:0;
}


#ContentHeader {
    display:none;
}




#Header {
    margin:.5em 0 1em 0;
    position:relative;
    height:4.5em;
}


#Logo {
  position:absolute;
  top:0;
  left:1px;
}

  #Logo img {
    width:17.6875em;
  }

#BayerScheringLogo {
  position:absolute;
  right:9px;
  top:.625em;
}

  #BayerScheringLogo img {
    width:15.5625em;
  }


#Main .container {
  padding:1em;
}

#ContentRelated, #MetaNav, .menu,
#MainNavigation,p.toTop,.hide,hr,
p.divider,.Flash-Box,embed,object,
#infoLink,.hidden, h2 img {
    display:none !important;
}

h2 {
    font-size:1em;
    margin:0 0 1em 0;
}

h2 h2 {
    display:none !important;
}

h3 {
    font-size:.875em;
    margin:0 0 1.4286em 0;
}

h5 {
    font-size:.75em;
    font-style:italic;
    margin:0 0 .5em 0;
}


p, h4, blockquote, dl,
input, select, textarea,
legend {
    font-size:.75em;
    line-height:1.5em;
    margin:0 0 1em 0;
}

label, legend {
    display:block;
}

label {
    font-size:.75em;
    line-height:1.5em;
    margin:0 0 .5em 0;
}

input, select, textarea {
    font-family:Arial;
    width:100%;
}


div.important {
    font-weight:bold;
    margin:0 0 .75em 0;
}


table caption {
    font-size:.75em;
    padding:0 0 1em 0;
}

blockquote p, dl p, p p, td p {
    font-size:1em;
}

dl.faq dt {
    margin:.8333em 0;
    padding:.25em;
}


blockquote span {
    margin:0 0 1em 0;
}


table {
    border-collapse:collapse;
    border-spacing:0;
    margin:0 0 .75em 0;
}

td, th {
    font-size:.75em;
    padding:.1667em .5em;
    border:1px solid #cecece;
}

td h4, td p {
    font-size:1em;
}

td h4 {
    margin:1em -.5em .5em -.5em;
    padding:.1667em .5em;
}


.centered * {
    text-align:center;
}

.formBtn {
    text-align:right;
    border-top:1px solid #EDEDED;
    padding:.5em .3em 0 0;
}

button {
    margin:0 0 0 .3em;
}
