/* GENERIC TOP */
body{margin: auto; text-align: center; background: #ffffff url(../images/global/containerBackground.png) top center no-repeat; }
html body{margin: 0px 0px 0px 0px;}
div, ul, li, p, h1, h2, h3, h4, h5, h6, .Overskrift, .Overskrift2, brodred{margin:0; padding:0; border:none; background:transparent; color:#515151;}
div{text-align: left; line-height:14pt;}
img{border: 0 none;}
#input{padding-left: 1px; } 
a { text-decoration: none; color:#515151; }
a:hover { text-decoration: none; color: #0098BC; cursor: pointer; }
fieldset{ margin: 0; padding: 0; border:0 none; color:#515151; }
legend{color:#515151; margin:0px; padding:0; border:0 none; }

/* CONTAINER  - CENTERED W. width and font def.*/
div.container{ margin: 0px auto; overflow: hidden; width: 968px; font-size: 75%; font-family: Arial, Helvetica, sans-serif; color:#515151; }
body > div.container{max-width: 1200px; min-width: 932px; width: 100%;}
div.footercontainer{ width: 100%; height: 53px; background:#ffffff url(../images/global/footerBg.gif) top left repeat-x; font-size: 0.75em; font-family: Arial, Helvetica, sans-serif; color:#515151; padding-top: 10px;}
div.footercontainer p{ text-align: center; font-size: 91%; }
div.footercontainer p a{ color:#515151; text-decoration: none; }
div.footercontainer p a:hover{ color:#515151; text-decoration: underline; }
div.footercontainer p img{ vertical-align: middle; margin: 0 2px; }

/* Help functions*/
#prop, .prop { float: right; height: 327px; width: 1px; }
.brclear { clear: both; }
.clear { clear: both; height: 1px; overflow: hidden; }
.floatright{float: right; display: inline;}
.floatleft{float: left; display: inline;}

/* header */
div.contentPlh{  margin:0 auto; }
div > div.contentPlh{ padding-left: 0; }
div.headerPlh {float: left; width: 683px;}
div.headerPlh h1{margin-top: 26px; margin-bottom: 0; font-size:170%;}
div.index {float: right; margin-top: 30px; margin-bottom: 0;}
