


html, body {
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	/*overflow-y:hidden;*/
}

body, a, span, td, div, p, option, input, font, h1, h2, h3, h4 {
	font-family:Verdana;
}

body, a, span, td, div, p, option, input, font {
	font-size:12px;
}

a {
	color:#840E0E;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

td {
	margin:0px;
	vertical-align:top;
}

div.heading, h1 {
	font-size:20px;
	font-weight:bold;
	color:#343434;
}
h1 {
	margin-bottom: 4px;
	padding-bottom: 4px;
}




.mainTable {
	table-layout:fixed;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
.mainTable td.top1 {
	height:90px;
	background-color:#840E10;
	border:0px;
}
.mainTable td.top2_1 {
	height:80px;
	background-color:#ffffff;
	background-image:url(/demo5/images/topbanners/banner1.png);
	border:0px;
}
.mainTable td.top2_2 {
	border-left:1px solid #000000;
	background-color:#AC4747;
	background-image:url(/demo5/images/grad2.png);
	background-repeat:repeat-y;
}
.mainTable td.grad1 {
	height:14px;
	background-color:#ffffff;
	background-image:url(/demo5/images/grad1.png);
	background-repeat:repeat-y;
	border-width:1px 0px 1px 0px;
	border-style:solid;
	border-color:#000000;
	line-height:5px;
}
.mainTable td.menu {
	height:auto;
	background-color:#ffffff;
	border:0px;
	border-top:1px solid #000000;
}
.mainTable table.menu {
	table-layout:fixed;
	width:172px;
	height:100px;
	margin:0px;
	padding:0px;
}
.mainTable table.menu td.menutop {
	height:50px;
	background-image:url(/demo5/images/menu1.png);
	background-repeat:no-repeat;
}
.mainTable table.menu td.menubutton {
	height:35px;
	background-image:url(/demo5/images/menu2.png);
	background-repeat:no-repeat;
	padding:0px;
	padding-left:8px;
	margin:0px;
	vertical-align:middle;
}
.mainTable table.menu td.menubutton a {
	display:inline;
	/*height:35px;*/
	width:122px;
	padding:0px;
	margin:0px;
	float:left;
	/*padding-top:7px;
	padding-left:13px;
	background-color:yellow;*/
}
.mainTable table.menu td.menubutton a:hover {
	text-decoration:none;
}
.mainTable table.menu td.menubutton a span {
	display:inline;
	/*padding-top:7px;
	padding-left:13px;*/
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
}
.mainTable table.menu td.menubottom {
	height:84px;
	background-image:url(/demo5/images/menu3.png);
	background-repeat:no-repeat;
}

.mainTable td.mainBody {
	height:auto;
	background-color:#ffffff;
	background-image:url(/demo5/images/mainbar2.png);
	background-repeat:repeat-x;
	border:0px;
	border-top:1px solid #000000;
	padding-top:29px;
	padding-left:16px;
}

.mainTable td.bottom {
	height:45px;
	background-color:#ffffff;
	background-image:url(/demo5/images/grad4.png);
	background-repeat:repeat-x;
	border:0px;
	padding-left:10px;
	padding-top:5px;
}






/**
  * silverbox
  */
.silverbox {
	table-layout:fixed;
	width:100%;
	height:100%;
	border:0px;
}
.silverbox .c1 {
	width:9px;
	height:8px;
	background-image:url(/images/silverbox_tl.gif);
	background-repeat:no-repeat;
}
.silverbox .c2 {
	width:auto;
	background-image:url(/images/silverbox_tc.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.silverbox .c3 {
	width:9px;
	background-image:url(/images/silverbox_tr.gif);
	background-repeat:no-repeat;
}
.silverbox .c4 {
	background-image:url(/images/silverbox_ml.gif);
	background-repeat:repeat-y;
}
.silverbox .c5 {
	background-color:#ffffff;
	padding:2px;
	vertical-align:top;
}
.silverbox .c6 {
	background-image:url(/images/silverbox_mr.gif);
	background-repeat:repeat-y;
}
.silverbox .c7 {
	height:9px;
	background-image:url(/images/silverbox_bl.gif);
	background-repeat:no-repeat;
}
.silverbox .c8 {
	background-image:url(/images/silverbox_bc.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.silverbox .c9 {
	background-image:url(/images/silverbox_br.gif);
	background-repeat:no-repeat;
}



/**
  * orangebox
  */
.orangebox {
	table-layout:fixed;
	width:100%;
	height:100%;
	border:0px;
}
.orangebox .orangec1 {
	background-image:url(/images/orange_hleft.gif);
	height:26px;
	width:2px;
}
.orangebox .orangec2 {
	background-image:url(/images/orange_hcenter.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
}
.orangebox .orangec2 .arrow {
	background-image:url(/images/orange_harrow.gif);
	background-repeat:no-repeat;
	padding-left:8px;
}
.orangebox .orangec2 .undermenu {
	background-image:url(/images/orange_harrow.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:4px;
	height:100%;
}
.orangebox .orangec3 {
	background-image:url(/images/orange_hright.gif);
	width:2px;
}
.orangebox .orangec4 {
	background-color:#dbdcdb;
	vertical-align:top;
}




/**
  * redbox
  */
.redbox {
	table-layout:fixed;
	width:100%;
	height:100%;
	border:0px;
}
.redbox .redc1 {
	background-image:url(/images/red_hleft.gif);
	height:26px;
	width:2px;
}
.redbox .redc2 {
	background-image:url(/images/red_hcenter.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
}
.redbox .redc2 .undermenu {
	background-image:url(/images/red_harrow.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:4px;
	height:100%;
}
.redbox .redc3 {
	background-image:url(/images/red_hright.gif);
	width:2px;
}
.redbox .redc4 {
	background-color:#dbdcdb;
	vertical-align:top;
}
.redbox .redc4 a {
	color:#000000;
	font-family:"Tahoma";
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}




/**
  * bluebox
  */
.bluebox {
	table-layout:fixed;
	width:100%;
	height:100%;
	border:0px;
}
.bluebox .bluec1 {
	background-image:url(/images/blue_hleft.gif);
	height:26px;
	width:2px;
}
.bluebox .bluec2 {
	background-image:url(/images/blue_hcenter.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
}
.bluebox .bluec2 .undermenu {
	background-image:url(/images/blue_harrow.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:4px;
	height:100%;
}
.bluebox .bluec3 {
	background-image:url(/images/blue_hright.gif);
	width:2px;
}
.bluebox .bluec4 {
	background-color:#dbdcdb;
	vertical-align:top;
}



/**
  * contentboxlight
  */
.contentboxlight {
	table-layout:fixed;
	background-color:#f2f0f1;
	width:100%;
	height:100%;
}
.contentboxlightc1 {
	background-image:url(/images/contentbox_lightleft.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:2px;
}
.contentboxlightc2 {
	background-image:url(/images/contentbox_lightcenter.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	vertical-align:top;
	text-align: left;
	color: #121212;
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: normal;
	padding:5px;
}
.contentboxlightc2 label {
	text-align: left;
	color: #121212;
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: normal;
}
.contentboxlightc3 {
	background-image:url(/images/contentbox_lightright.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:2px;
}




/**
  * contentboxlight
  */
.contentboxdark {
	table-layout:fixed;
	width:100%;
	height:100%;
	background-color:#f6f4f5;
}
.contentboxdarkc1 {
	background-image:url(/images/contentbox_darkleft.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:2px;
}
.contentboxdarkc2 {
	background-image:url(/images/contentbox_darkcenter.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	vertical-align:top;
	text-align: left;
	color: #121212;
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
}
.contentboxdarkc3 {
	background-image:url(/images/contentbox_darkright.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:2px;
}






.undermenu {
	text-align: left;
	color: #FFFFFF;
	font-family: "Tahoma";
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
	font-weight: bold;

} 

.tekst {
	text-align: left;
	color: #2C607C;
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 10px;
	font-weight: normal;
} 

.teksthead {
	text-align: left;
	color: #4D4D4D;
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 10px;
	font-weight: bold;
} 

.input191 {
	width:191px;
	height:21px;
	margin:1px;
	padding:4px;
	border:0px;
	background-image:url(/images/textbox191x21.gif);
}





