html {
margin: 0;
padding:0;
min-height: 100%;
height:100%;
}
body {
behavior: url("/css/csshover3.htc"); 
margin: 0;
padding:0;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:10px;
background-color:#E7E8E9;
color:#444;
min-height:100%;
height: 100%;
background:#e7e8e9 url(/images/vertgradient.gif) repeat-x top left;
}
h2 {
font-size:15px;
}
hr
{
height: 1px;
color: #bbb;
border: 0px;
}
a {
color:#F9660C;
outline:none;
text-decoration:none;
}
a:hover {
color:#FCAC7C;
}
img, a { 
behavior: url(/js/iepngfix.htc) 
}
#wrapper {
text-align:left;
margin:0 auto;
padding-top: 0px;
width:835px;
min-height: 100%;
height: 100%;
height: auto !important;
background:#e7e8e9 url(/images/newwrapper.gif) repeat-y top left;
}
#footer td, #header td {
vertical-align:middle;
}
#banner {
background:#000;
margin-top:3px;
width:810px;
height:132px;
}
#bannerspacer {
height: 56px;
}
#header {
background-image:url(/images/vertgradright.gif);
background-repeat:no-repeat;
background-position:top right;
height:250px;
text-align: left;
margin: 0px;
width:100%;
font-size:14px;
}
#header a {
width:100%;
border:0px;
}
#header img {
margin-left: 230px;
border:0px;
}
#right p, #left p, #right h2, #left h2 {
margin: 0; 
padding: 1em 15px;
}
#content {
width:575px;
margin-top:42px;
margin-left:210px;
padding-bottom:25px;
text-align:center;	
}
#tekst{
min-height:100%;
padding-left:9px;
margin:0 auto;
text-align:left;
width:450px;
line-height:18px;
}
#right {
float: right; 
width: 114px; 
}
#left {
float: left;
top: 40px;
width: 210px;
position: relative; 
padding: 0; 
margin: 0;
}
.fcl{clear:both;height:1px;overflow:hidden;/*margin-top:-1px;*/}
#menuspacer {
float:left;
height: 600px;
}
#footer {
height:70px;
clear: both;
}
#menu {
float:left;
margin:0px;
}
#menu li {
width:210px;
text-transform: uppercase; /* force text to uppercase */
font-size: 11px;
font-weight: bold;
display:inline;
color:#fff;
padding-left:0px;
}
#menu li a {
color:#fff;
text-decoration:none;
width:195px;
margin:0;
padding:1px 0px 1px 15px;
display:block;
}
#menu li.selected {
border-bottom:0px solid #d6d6d6;
}
#menu li.first {
border-top:none;
}
#menu ul li.open a{
/*list-style-image:url(/images/arrow_d.png);*/
}
#menu li.selected a{
color:#F89B67;
}
#menu li a:hover{
color:#696969;
background:#F89B67;
}
#menu li.selected a:hover{
color:#F9660C;
background:#F89B67;
}
#menu li ul{
border-bottom:1px solid #fff;
display:block;
margin:10px 0px 15px 0px;
padding:0px;
text-indent:22px;
}
#menu li ul li a{
border-top:1px solid #fff;
width:190px;
margin:0;
padding:5px 0px 5px 20px;
font-weight: normal;
font-size: 11px;
text-transform: none;
}
#menu li ul li a:hover{
color:#696969;
background:#F89B67;
}
#menu li ul li.selected a:hover{
color:#696969;
background:#F89B67;
}
#menu li.open ul li a:hover{
background:#F89B67;
}
#menu li.open ul li a{
background:#F9660C url(/images/menu_bg.png) repeat-y 0px 0px;
}
#menu li.selected ul li a{
color:#fff;
background:#F9660C url(/images/menu_bg.png) repeat-y 0px 0px;
}
#menuimage1 {
margin:0px 5px 0px 0px;
border:0;
vertical-align:middle;
width:23px;
height:23px;
}
#menuimage2 {
margin:0px 10px 0px 5px;
border:0;
vertical-align:-1px;
width:11px;
height:10px;
}
#menuimage3 {
margin:0px 5px 0px 3px;
border:0;
vertical-align:-1px;
width:11px;
height:10px;
}
#personallink a {
float:left;
background-color:#F9660C;
width:185px;
height:58px;
margin:160px 0px 15px 10px;
display:block;
border:0px;
border-bottom:1px dotted #fff;
}
#personallink a img{
border:0px;
vertical-align:middle;
}
#footermenu {
float:left;
padding-left:0px;
list-style:none;
}
#footermenu li {
width:210px;
font-size: 11px;
font-weight: bold;
list-style:none;
display:inline;
color:#fff;
}
#footermenu li a {
color:#fff;
text-decoration:none;
width:195px;
margin-left:0px;
padding:4px 0px 4px 15px;
display:block;
}
#footermenu li.selected {
border-bottom:0px solid #d6d6d6;
}
#footermenu li.first {
border-top:none;
}
#footermenu li.selected a{
color:#F89B67;
}
#footermenu li a:hover{
color:#696969;
background-color:#F89B67;
}
#footermenu li.selected a:hover{
color:#F9660C;
background-color:#F89B67;
}
#footermenu li ul{
border-bottom:1px solid #fff;
display:block;
margin:8px 0px 15px 0px;
padding:0px;
text-indent:25px;
font-size: smaller;
}
#footermenu li ul li a{
border-top:1px solid #fff;
width:195px;
margin:0;
padding:5px 0px 5px 15px;
font-weight: normal;
font-size: 11px;
text-transform: none;
}
#footermenu li ul li a:hover{
color:#696969;
background:#F89B67;
}
#footermenu li ul li.selected a:hover{
color:#696969;
background:#F89B67;
}
#footermenu li.open ul li a:hover{
background:#F89B67;
}
#footermenu li.open ul li a{
}
#footermenu li.selected ul li a{
color:#fff;
}
ul.testmenu {
float:left;
margin:0px 0px -20px 2px;
padding:25px 0px 0px 0px;
width:129px;
position:relative;
top:-33px;
background-color:#F9660C;
}
ul.testmenu li {
width:120px;
font-size: 11px;
font-weight: bold;
display:inline;
color:#fff;
padding-left:0px;
text-align: left;
border-bottom:0px solid #fff;
}
ul.testmenu li a {
color:#fff;
text-decoration:none;
width:129px;
margin:0;
padding:0px 0px 2px 0px;
text-indent:2px;
display:block;
}
ul.testmenu li a:hover{
color:#696969;
background:#F89B67;
}
div.xtestmenu {
width: 100%;
float: left;
}
div.xtestmenu ul:hover {
background: url(/images/menubackground.png) no-repeat 2px 33px;
}
div.xtestmenu ul {
float: left;
margin:0;
padding:0;
width:180px;
position:relative;
top:0px;
}
div.xtestmenu ul.level1 {
z-index:4;
}
div.xtestmenu ul.level2 {
z-index:3;
}
div.xtestmenu ul.level3 {
z-index:2;
}
div.xtestmenu ul.level4 {
z-index:1;
}
div.xtestmenu a {
font-size: 11px;
font-weight: bold;
display:inline;
color:#fff;
padding-left:0px;
text-align: left;
border-bottom:0px solid #fff;
}
div.xtestmenu ul li ul li {
background-color:#F9660C;
}
div.xtestmenu ul li ul li:hover {
color:#696969;
background:#F89B67;
}
div.xtestmenu li {
position: relative;
}
div.xtestmenu ul ul {
width:177px;
display: none;
position: absolute;
margin:0px 0px 0px 2px;
padding:0px;
top:93%;
left:0px;
z-index:10;
}
div.xtestmenu ul li:hover ul {
display: block;
}
div.xtestmenu ul li {float: left; width: 100%;}
div.xtestmenu ul li a {height: 1%;}
#copyright {
width:210px;
font-style: italic;
color:#fff;
display:inline-block;
margin: 20px;
}
#language {
float:left;
margin:0;
position:relative;
padding-left:175px;
list-style:none;
}
#language li {
width:40px;
font-weight: bold;
font-size: 14px;
line-height: 15px;
margin: 0px 0px 3px 0px;
color:#fff;
}

#language li a {
width:27px;
background-color:#696969;
text-decoration:none;
padding:5px 0px 5px 8px;
display:block;
color:#fff;
}
#language li.selected a{
border-top:0px solid #eb6110;
background-color:#F9660C;
color:#fff;
padding:5px 0px 5px 8px;
}
#language li a:hover{
color:#696969;
background-color:#F89B67;
}
#language li.selected a:hover{
color:#F9660C;
background-color:#F89B67;
}
#title {
padding-bottom:2px;
color:#F9660C;
text-transform:uppercase;
font-size:16px;
width:400px;
font-weight:bold;
}
.formtable{
width:475px;
border:0;
background: url(/images/formmiddle.png) repeat-y top left;
color:#fff;
padding:10px 20px 5px 20px;
margin:0px 0px 0px -9px;
}
.formtop{
width:475px;
height:30px;
border:0;
background: url(/images/formtop.png) no-repeat bottom left;
color:#fff;
font-weight:bold;
padding:10px 0px 0px 20px;
margin:0px 0px 0px -9px;
}
.formbottom{
width:475px;
height:30px;
border:0;
background:url(/images/formbottom.png) no-repeat top left;
padding:10px 0px 0px 20px;
margin:0px 0px 0px -9px;
}
.formtable a {
color:#fff;
text-decoration:underline;
}
.formtable a:hover {
color:#FCAC7C;
}
#quote {
font-size:11px;
width:373px;
background:#DFF2BA url(/images/newquote-stretch.gif) repeat-y top left;
color:#fff;
margin-top: 30px;
margin-left: auto;
margin-right: auto;
}
#quotetop p {
padding:30px 40px 0px 45px;
text-align:left;
color:#fff;
margin:0;
}
#quotetop {
background: url(/images/newquote-top.gif) no-repeat top left;
color:#fff;
margin:0;
}
#quotemiddle {
width:22px;
height:18px;
display:block;
position: relative;
background: url(/images/newquote-mid.gif) no-repeat bottom right;
color:#fff;
margin:0;
padding:0px 0px 0px 330px;
}
#quotefooter p {
margin:0;
color:#FDD4B5;
padding:5px 15px 0px 45px;
}
#quotefooter {
background:url(/images/newquote-bot.gif) no-repeat bottom left;
height:34px;
color:#F89B67;
}

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	letter-spacing: 0;
}
#extra .extra-container {
width:425px;
color:#669900;
font-size:11px;
background-color:#DFF2BA;
}
#extra .content {
margin:12px;
}
#extra .top {
width:425px;
height:38px;
background:#669900 url(/images/extra-top-right.gif) no-repeat top right;
}
#extra .top p{
padding-top:8px;
padding-left:4px;
font-weight:bold;
font-size:12px;
color:#DFF2BA;
}
#extra .top img, #extra .bottom img {
float:left;
}
#extra .bottom {
width:425px;
height:11px;
background:#DFF2BA url(/images/extra-bottom-right.gif) no-repeat bottom right;
}
#extra a {
color:#0099FF;
}
#breadcrumbs {
color:#969696;
margin:3px 0px 10px 0px;
}
.formtd {
	margin:0;
	padding:0;
	vertical-align:top;
}
.textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:250px;
height:120px;
}
.orange {
color:#F9660C;
font-size:12px;
}
table,td {
border:0;
}
td p {
	margin:0;
}
ul{
margin-left:0px;
padding-left:0px;
}
li {
list-style:none;
margin-left:0px;
padding-left:0px;
}
.button {
padding:0px 0px 0px 1px;
margin:0;
width:100%;
overflow:visible;
}
