/***************************** Framework *****************************/
body{
	margin:0px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
div.body{
	text-align:center;
	background:#FFFFFF;
}
td.shadowleft{
	display:none;
}
td.shadowright{
	display:none;
}
table.header{

}
table.headerback{
	display:none;
}
td.headerback{
	display:none;
}
td.body{
	display:none;
}
td.menu{
	display:none;
}
table.menu{
	background-position:top left;
	background-image:url(img/menuback.jpg);
	height:100%;
	width:505px;
	border-right:5px solid #FFFFFF;
}
td.menubody{
	background-position:top left;
	background-image:url(img/menuleft.jpg);
	background-repeat:no-repeat;
	width:100%;
	padding-top:3px;
}
td.headerbuttom{
	background-position:top left;
	background-image:url(img/headerbuttom.jpg);
	background-repeat:no-repeat;
	height:15px;
	font-size:1px;
}
a {
	text-decoration:none;
	color:#4690a7;
}
a:hover {
	text-decoration:underline;
	color:#4690a7;
}
a.menulink:hover{
	width:100%;
	height:100%;
	padding-top:9px;
	background:#FFFFFF;
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
a.menulink{
	width:100%;
	height:100%;
	padding-top:9px;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
td.menulink{
	text-align:center;
	padding-top:4px;
}
td{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}
div.headertop{

}
td.headertop{

}
a.link:hover{
	color:#000000;
	text-decoration:none;
}
a.link{
	color:#000000;
	text-decoration:none;
}
div.devider{

}
td.devider{

}
div.buttom{
	text-align:center;
	height:25px;
	padding-top:7px;
	font-size:11px;
	color:#000000;
}
td.main{
	height:100%;
	vertical-align:top;
}
/* Højre menu */
#hojremenu{
	width:150px;
	background-color:#000000;
}
#hojremenu ul{
	border-top:1px solid #dddddd;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#hojremenu ul li{
	border-bottom:1px solid #dddddd;
	list-style-type:none;
}
#hojremenu ul li a{	
	width:150px;
	height:17px;
	display:block;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:2px;
}
#hojremenu ul li a:hover{
	width:150px;
	height:17px;
	background-color:#FFF;
	display:block;
}
#hojremenu ul ul li a{
	width:150px;
	display:block;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:2px;
}
#hojremenu ul ul li a:hover{
	width:150px;
	background-color:#FFF;
	display:block;
}

.produkt_header{
	width:150px;
	height:17px;
	display:block;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:2px;
	font-weight:bold;
}

.noprint{
	display:none;
}
.noscreen{

}
/***************************** Content *****************************/

#content{
	padding-bottom:20px;
	margin-left:2px;
	word-spacing: 1px;
	text-align: justify;
	background-image:url(../img/content_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#content strong{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.rightbox_grey{
	background-color:#000000;
	font-size:11px;
	padding:10 10 10 10px;
}
.rightbox_grey p{
	border-bottom:1px dotted #333;
}
ul li{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	list-style-type:square;
}
ul li ul li{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	list-style-type: circle;
}
a.arkiv:hover{
	color:#000000;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}
a.arkiv{
	color:#000000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}

/* Bestillingsside - Formular */

input.bestilling_norm{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:1px solid #000000;
	width:144px;
	height:17px;
	background-image:url(img/formular_bg.gif);
}

input.bestilling_postnr{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:1px solid #000000;
	width:45px;
	height:17px;
	background-image:url(img/formular_bg.gif);
}

input.bestilling_by{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:1px solid #000000;
	width:94px;
	height:17px;
	background-image:url(img/formular_bg.gif);
}
input.bestilling_checkbox{
	border:1px solid #000000;
	width:14px;
	height:14px;
}
.bestilling{
font-size:11px;
}
textarea.bestilling_txtarea{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:214px;
	border:1px solid #000000;
	height:34wpx;
	overflow-y:auto;
	background-image:url(img/formular_bg.gif);
}
.form_red {color: #b10000; font-weight: bold;}

.style3{color:#990000;}
ul li{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	list-style-type:square;
}
ul li ul li{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	list-style-type: circle;
}

/* Hordafor – Front */
#box{
	width:385px;
	height:215px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-160px;
	margin-left:-192px;
	background-image:url(img/forside_box.gif);
}
/* Front menu */
#boxmenu {
	width:358px;
	height:25px;
	position:absolute;
	top:146px;
	left:13px;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
}
#boxmenu a{
	text-decoration:none; color:#FFFFFF;
}
#boxmenu a:hover{
	text-decoration:underline; color:#FFFFFF;
}
/* Front bund - tlf/email */
#boxbottom{
	width:385px;
	height:25px;
	position:absolute;
	top:180px;
	left:0px;
	text-align:center;
	font-size:9px;
	color:#368199;
}
#boxbottom a{
	color:#368199; text-decoration:none;
}
#boxbottom a:hover{
	color:#368199; text-decoration:underline;
}
.ghostmenu{
	color:#76abbb;
}
/* Datablad styles */

#datablad{
font-size:11px;
}
.datablad_toprow{
 border-bottom:1px #46090a7 solid; 
}
.datablad_rowcolored{
	background-color:#ecf4f6;
}
.datablad_mellemrum{
background-color:#FFF;
}
