/*reset margins*/
* {
    margin:0;
    padding:0;
}

hr,.hidden,#Header,#ContentAdditional, #ContentRelated {
  display:none;
}

/*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;
}

#Wrapper {
    width:38.4375em;          
    padding:100px 0 0 0;
}

.be #Wrapper {
/*  background:transparent url(../images/upload/logoPriorinNL.png) no-repeat 2em 10px;*/
}

.fr #Wrapper {
/*  background:transparent url(../images/upload/logoPriorinFR.png) no-repeat 2em 10px;*/
}


#Main {
  background-image:none !important;
  border-top:1px solid #000;
}

#Main .container {
  margin-top:-1.5em;
  padding:0 2em .5em 2em;
}

#Main h1 {
  font-size:2em;
  font-style:italic;
  margin:2em 0 .5em 0;
}

#Main h2 {
  font-size:1.4em;
  margin:2em -1.4em .5em 0;
  padding:0 0 .2em 0;
  border-bottom:1px solid #CECECE;  
}

#Main h3 {
  font-size:1em;
  margin:0 0 .5em 0;
}

#Main h4 {
  font-size:.875em;
  font-style:italic;
  margin:0 0 .25 0;
}

#Main p, #Main li, #Main td, #Main th, #Main dl {
  font-size:.75em;
}

#Main dt {
  font-weight:bold;
  margin:0 0 .25em 0;
}

#Main dd {
  margin:0 0 .75em 0;
}

#Main p, #Main table, #Main dl {
    margin:0 0 0 0;
	padding: 0;
}


#Main li {
    margin:0 0 .25em 0;
}

#Main li li, #Main td p, #Main td li {
  font-size:1em;
}

#Main ul {
    margin:0 0 1em 1em;
} 

#Main p.note {
  font-size:.6875em;
  color:#666;
  font-style:italic;
}

#Main a:link:after,
#Main a:visited:after {
  content: " (" attr(href) ") ";
  color:#666;
}

#Main a[href^="#"]:after {
  content: "";
}

#Main a[href^="/"]:after {
  content: " (http://www.bepanthen.ch" attr(href) ") ";
}

.home #Main h1, .home #LinkSurvey, #Main #printIcon {
  display:none;
}

