/*FF rulleskakt fiks */
html { overflow-y:scroll; } 
#content   { color: black; visibility: visible; margin-left: -385px; position: absolute; left: 50%; width: 770px }
body  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #e0e0e0; margin: 0 }
td td  { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffffff; margin: 0 }
.sti     { color: white; font-size: 65%; background-color: #333674; padding-left: 15px; height: 20px; border-top: 1px solid #666;}
.sti a  { color: white; text-decoration: none }
.hoved    { background-color: #333674; background-repeat: no-repeat; width: 710px; height: 89px; border-top: 1px solid #666 }
.bundtxt   { color: white; font-size: 65%; background-color: #333674; text-align: center; padding-left: 15px; height: 20px; border-top: 1px solid #666 }
.bundtxt a  { color: #cff; text-decoration: none }
.bundtxt a:hover { color: inherit; text-decoration: none; background-color: #485bb9 !important }
.vtop   { background-image: url("images/btl01-vtop.gif"); background-position: right 0; width: 30px; height: 22px }
.v    { background-image: url("images/btl01-v.gif"); background-position: right 0; width: 30px }
.vbund   { background-image: url("images/btl01-vbund.gif"); background-position: right 0; width: 30px; height: 22px }
.mtop   { background-color: #c7c7c7; background-image: url("images/btl01-mtop.gif"); background-repeat: repeat-x }
.mbund   { background-color: #c7c7c7; background-image: url("images/btl01-mbund.gif"); background-repeat: repeat-x; font-size: 9px; text-align: center  ; color: #999}
.htop   { background-image: url("images/btl01-htop.gif"); width: 30px; height: 22px }
.h  { background-image: url("images/btl01-h.gif"); width: 30px }
.hbund   { background-image: url("images/btl01-hbund.gif"); width: 30px; height: 22px }
.maintable   { margin: 0; padding: 0; width: 770px; border-width: 0 }
.logotable { margin: 0; padding: 0; width: 100%; border-width: 0 }
.menu   { font-size: 70%; line-height: 150%; background-color: #c8c8dc; padding: 10px 5px 5px 15px; width: 122px; vertical-align: top; border-top: 1px solid #666; border-right: 1px solid #666 }
.main  { font-size: 65%; background-color: white; padding: 10px 15px; width: 538px; vertical-align: top; border-top: 1px solid #666 }
.menu ul   { color: #333674; font-weight: bold; text-decoration: none; list-style-type: none; list-style-image: none; margin: 0; padding: 0 0 0 0px }
.menu ul a { color: #333674; font-weight: bold; text-decoration: none; list-style-type: none; list-style-image: none; margin: 0; padding: 0 0 0 0 }
.menu ul ul   { color: black; font-weight: normal; list-style-type: inherit; list-style-image: url("images/dot.gif"); margin: 0; padding: 0 0 0 18px }
.menu ul ul a  { color: black; font-weight: normal; list-style-type: inherit; list-style-image: url("images/dot.gif"); margin: 0; padding: 0 }
.menu li { text-decoration: none }
li self a { text-decoration: underline; color: red; font-weight: bold}
/* #overskrift { margin: 0 0 10px 270px; background-color: #fff;}*/
#overskrift { margin: 0 0 10px; background-color: #fff; border-bottom: 1px solid black; padding-bottom: 6px; padding-left: 0;}
/* #addthis { margin: -38 0 0 0px; background-color: #fff; padding-bottom: 6px; padding-left: 0;text-align: right;}*/
#bredspalte  { background-color: #fff; width: 520px; float: left; font-size: 11px; line-height: 14px; }
#lindhold { background-color: #fff; width: 250px; float: left; font-size: 11px; line-height: 14px; }
#rindhold  { background-color: #fff; margin-left: 270px; width: 250px; font-size: 11px; line-height: 14px;}
h1  { color: #333674; font-size: 24px; margin: 0; padding: 0; font-weight: bold; font-family: Myriad, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif}
h2  { color: #333674; font-size: 18px; margin: 0; padding: 0 0 5 0px; font-weight: bold; }
h3  { color: #333674; font-size: 14px; margin: 0; padding: 0 0 5 0px; font-weight: bold; }
clear { clear: both; height: 1px; margin: -1px 0 0; font-size: 1px;}
.right  {text-align: right }

/* Search Form 
------------------------------------------------------------------------------- */
#search { float: right;	padding-right: 10px;}
form.FSF_form {margin: 0; padding: 0; width: auto; text-align: right !important;}
input.FSF_input {display: inline; height: 16px; background: #fff ; margin-right: 15px; padding-top: -20px; font-size: 9px;}
input.FSF_submit { display: inline; height: 16px; font-size: 9px;}

