.toplinks {PADDING-RIGHT: 2.4em; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.toplinks_over { PADDING-RIGHT: 2.4em; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial; TEXT-DECORATION: none }
.sublinks {cursor:hand;FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none; border-bottom:#7f7f7f 1px dotted;padding-left:20px;padding-top:3px;padding-bottom:3px;}
.sublinks_over {cursor:hand;FONT-SIZE: 10px; COLOR: #80A214; FONT-FAMILY: Verdana; TEXT-DECORATION: none; border-bottom:#7f7f7f 1px dotted;padding-left:20px;padding-top:3px;padding-bottom:3px;}
.sublinks_select {cursor:hand;FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #80A214; FONT-FAMILY: Verdana; TEXT-DECORATION: none; border-bottom:#7f7f7f 1px dotted;padding-left:20px;padding-top:3px;padding-bottom:3px;}
.text {FONT-SIZE: 10px; FONT-FAMILY: Verdana;vertical-align:top;padding-bottom:1em;}
.footer {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana;HEIGHT:30px;}
.imageBar {background-color:#2f2f46};
.small_link {FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana;text-decoration:none;vertical-align:top;}
.small_link_bar {border-top:#000000 1px dotted;padding-top:0.2em;}
.contentField {padding-left:2em;padding-top:2em;padding-bottom:1em;padding-right:1em;vertical-align:top;}
.menuField {padding-top:2em;vertical-align:top;}
.menuHeader {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #585870; FONT-FAMILY: Verdana; TEXT-DECORATION: none; padding-left:22px;padding-bottom:3px;border-bottom:#7f7f7f 1px dotted; width:99%;}

a {color:#0082D1;}	
img { border: 0; }

.button {font-size:11px;height:23px;}
.inputfield {
	border-right: #0082d1 1px solid;
	border-top: #0082d1 1px solid;
	font-size: 11px;
	border-left: #0082d1 1px solid;
	border-bottom: #0082d1 1px solid;
	height: 19px;
	background-color: #E2E2E2;
}

h1 {FONT-SIZE: 15px; FONT-FAMILY: tahoma;color:#D0121B;}	
h2 {FONT-SIZE: 12px; FONT-FAMILY: tahoma;color:black;margin-bottom:5px;}
h3 {FONT-SIZE: 14px; FONT-FAMILY: tahoma;color:black;font-weight:normal;margin-bottom:2px;}
h4 {FONT-SIZE: 12px; FONT-FAMILY: tahoma;color:#333333;font-weight:bold;margin-top:5px;}
.menutext {FONT-SIZE: 11px; FONT-FAMILY: Arial;color:#04365D;}
body,table {margin:0px;FONT-SIZE: 11px; FONT-FAMILY: Arial; color:#000000;}	
hr {border:1px solid #D0121B color:black}
.hiddenBox{border:none;FONT-SIZE: 11px; FONT-FAMILY: Arial; color:#000000;}
ul{ margin-left: 30px; margin-top: 10px;}

th {FONT-SIZE: 11px; FONT-FAMILY: Arial;color:#0082D1;margin-bottom:5px;}

.defaultbutton { height:0px; width:0px; margin:0px; padding:0px; border:0px; }

a {text-decoration:none;}

/* Button View */
a.btnviw { overflow:visible; float:left;height:28px;background:url(../res_synch/images/btnviw.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnviw span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 12px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnviw span {float:none;}
/* End IE5-Mac hack */
a.btnviw:hover{ background-position:0% -28px; }
a.btnviw:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnviw {background:url(../res_synch/images/gridviw.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/* Button Copy */
a.btncpy { overflow:visible; float:left;height:28px;background:url(../res_synch/images/btnvcpy.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btncpy span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 12px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btncpy span {float:none;}
/* End IE5-Mac hack */
a.btncpy:hover{ background-position:0% -28px; }
a.btncpy:hover span{ background-position:100% -28px;cursor:pointer; }

span.btncpy {background:url(../res_synch/images/gridcpy.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}


/* Button Display */
a.btndsp { overflow:visible; float:left;height:28px;background:url(../res_synch/images/btndsp.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btndsp span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 12px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btndsp span {float:none;}
/* End IE5-Mac hack */
a.btndsp:hover{ background-position:0% -28px; }
a.btndsp:hover span{ background-position:100% -28px;cursor:pointer; }

span.btndsp {background:url(../res_synch/images/griddsp.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

a.btnfind { overflow:visible; float:left;height:28px;background:url(../res_synch/images/btnfind.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnfind span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 12px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnfind span {float:none;}
/* End IE5-Mac hack */
a.btnfind:hover{ background-position:0% -28px; }
a.btnfind:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnfind {background:url(../res_synch/images/gridfind.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}


/* Button Back */
a.btnbck { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnbck.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnbck span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnbck span {float:none;}
/* End IE5-Mac hack */
a.btnbck:hover{ background-position:0% -28px; }
a.btnbck:hover span{ background-position:100% -28px;cursor:pointer;}

/* Button Up */
a.btnup { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnup.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnup span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnup span {float:none;}
/* End IE5-Mac hack */
a.btnup:hover{ background-position:0% -28px; }
a.btnup:hover span{ background-position:100% -28px;cursor:pointer; }

/* Button Forward */
a.btnfwd { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnfwd.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 8px}
a.btnfwd span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btnfw2.gif) no-repeat right top; 
padding: 7px 25px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnfwd span {float:none;}
/* End IE5-Mac hack */
a.btnfwd:hover{ background-position:0% -28px; }
a.btnfwd:hover span{ background-position:100% -28px;cursor:pointer; }

/* Button Forward Disabled*/
a.btnfwddisabled {color: #c0c0c0; width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnfwd.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 8px}
a.btnfwd span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btnfw2.gif) no-repeat right top; 
padding: 7px 25px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnfwd span {float:none;}
/* End IE5-Mac hack */


/* Button Ok */
a.btnok { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnok.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnok span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnok span {float:none;}
/* End IE5-Mac hack */
a.btnok:hover{ background-position:0% -28px; }
a.btnok:hover span{ background-position:100% -28px;cursor:pointer; }


/* AP tilføjet d. 260612 \*/
/* Grid Ok */
a.gridok { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/gridok.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.gridok span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.gridok span {float:none;}
/* End IE5-Mac hack */
a.gridok:hover{ background-position:0% -28px; }
a.gridok:hover span{ background-position:100% -28px;cursor:pointer; }

span.gridok {background:url(../res_synch/images/gridok.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}
/* Hertil \*/


/* AP tilføjet d. 190912 \*/
/* Grid info */
a.gridinfo { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/gridinformation.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.gridok span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/gridinformation.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.gridok span {float:none;}
/* End IE5-Mac hack */
a.gridok:hover{ background-position:0% -28px; }
a.gridok:hover span{ background-position:100% -28px;cursor:pointer; }

span.gridinfo {background:url(../res_synch/images/gridinformation.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}
/* Hertil \*/


/* IK tilføjet 260313 */
a.gridreload { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/gridrld.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.gridreload span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/gridrld.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.gridreload span {float:none;}
/* End IE5-Mac hack */
a.gridreload:hover{ background-position:0% -28px; }
a.gridreload:hover span{ background-position:100% -28px;cursor:pointer; }

span.gridreload {background:url(../res_synch/images/gridrld.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}



/* CFR tilføjet 2013-03-06 */
/* Reload */
a.btnreload { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnrld.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnreload span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnreload span {float:none;}
/* End IE5-Mac hack */
a.btnreload:hover{ background-position:0% -28px; }
a.btnreload:hover span{ background-position:100% -28px;cursor:pointer; }

a.btnaccept { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnok.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnaccept span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnaccept span {float:none;}
/* End IE5-Mac hack */
a.btnaccept:hover{ background-position:0% -28px; }
a.btnaccept:hover span{ background-position:100% -28px;cursor:pointer; }

/* btnaccept disabled */
a.btnacceptdisabled {color: #c0c0c0; width:auto; overflow:visible; float:left;height:28px;background:url(../res_synch/images/btnok.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnacceptdisabled span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}

/* Button Error */
a.btnerr { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnerr.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnerr span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnerr span {float:none;}
/* End IE5-Mac hack */
a.btnerr:hover{ background-position:0% -28px; }
a.btnerr:hover span{ background-position:100% -28px;cursor:pointer; }

/* AP tilføjet d. 260612 \*/
/* Grid Error */
a.griderr { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/griderr.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.griderr span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.griderr span {float:none;}
/* End IE5-Mac hack */
a.griderr:hover{ background-position:0% -28px; }
a.griderr:hover span{ background-position:100% -28px;cursor:pointer; }

span.griderr {background:url(../res_synch/images/griderr.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}
/* Hertil \*/

/* AW tilføjet d. 290515 \*/
/* Grid Error2 */
a.griderr2 { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/griderr2.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.griderr2 span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.griderr2 span {float:none;}
/* End IE5-Mac hack */
a.griderr2:hover{ background-position:0% -28px; }
a.griderr2:hover span{ background-position:100% -28px;cursor:pointer; }

span.griderr2 {background:url(../res_synch/images/griderr2.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}
/* Hertil \*/

/* AP tilføjet d. 260612 \*/
/* Grid Warning */
a.gridwarning { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/gridwarning.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.gridwarning span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.gridwarning span {float:none;}
/* End IE5-Mac hack */
a.gridwarning:hover{ background-position:0% -28px; }
a.gridwarning:hover span{ background-position:100% -28px;cursor:pointer; }

span.gridwarning {background:url(../res_synch/images/gridwarning.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}
/* Hertil \*/



/* Button Add */
a.btnadd { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnadd.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnadd span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnadd span {float:none;}
/* End IE5-Mac hack */
a.btnadd:hover{ background-position:0% -28px; }
a.btnadd:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnadd {background:url(../res_synch/images/gridadd.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/* Button Add Orange - only grid for now*/
span.btnaddorange {background:url(../res_synch/images/gridaddorange.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/* Button Add */
a.btnlin { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnlin.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnlin span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnlin span {float:none;}
/* End IE5-Mac hack */
a.btnlin:hover{ background-position:0% -28px; }
a.btnlin:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnlin {background:url(../res_synch/images/gridlin.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/* Button Edit */
a.btnedt { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnedt.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnedt span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnedt span {float:none;}
/* End IE5-Mac hack */
a.btnedt:hover{ background-position:0% -28px; }
a.btnedt:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnedt {background:url(../res_synch/images/gridedt.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

a.btnpencil { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnedt.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnpencil span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnpencil span {float:none;}
/* End IE5-Mac hack */
a.btnpencil:hover{ background-position:0% -28px; }
a.btnpencil:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnpencil {background:url(../res_synch/images/gridedt.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}




/* Button Delete */
a.btndel { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btndel.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btndel span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btndel span {float:none;}
/* End IE5-Mac hack */
a.btndel:hover{ background-position:0% -28px; }
a.btndel:hover span{ background-position:100% -28px;cursor:pointer; }

span.btndel {background:url(../res_synch/images/griddel.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

a.btndelete { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btndel.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btndelete span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btndelete span {float:none;}
/* End IE5-Mac hack */
a.btndelete:hover{ background-position:0% -28px; }
a.btndelete:hover span{ background-position:100% -28px;cursor:pointer; }

span.btndelete {background:url(../res_synch/images/griddel.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}



/* Button Table */
a.btntbl { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btntbl.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btntbl span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btntbl span {float:none;}
/* End IE5-Mac hack */
a.btntbl:hover{ background-position:0% -28px; }
a.btntbl:hover span{ background-position:100% -28px;cursor:pointer; }

span.btntbl {background:url(../res_synch/images/gridtbl.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/* Button */
a.btn { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnfwd.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 8px}
a.btn span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btn span {float:none;}
/* End IE5-Mac hack */
a.btn:hover{ background-position:0% -28px; }
a.btn:hover span{ background-position:100% -28px;cursor:pointer; }

/* Button car */
a.btncar { overflow:visible; float:left;height:28px;background:url(../res_synch/images/btncar.png) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btncar span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btncar.png) no-repeat right top; 
padding: 7px 12px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btncar span {float:none;}
/* End IE5-Mac hack */
a.btncar:hover{ background-position:0% -28px; }
a.btncar:hover span{ background-position:100% -28px;cursor:pointer; }

span.btncar {background:url(../res_synch/images/btncar.png) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}


/* Button PDF */
a.btnpdf { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnpdf.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnpdf span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnpdf span {float:none;}
/* End IE5-Mac hack */
a.btnpdf:hover{ background-position:0% -28px; }
a.btnpdf:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnpdf {background:url(../res_synch/images/pdf.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/* Button Print */
a.btnprint { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnprint.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnprint span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnprint span {float:none;}
/* End IE5-Mac hack */
a.btnprint:hover{ background-position:0% -28px; }
a.btnprint:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnprint {background:url(../res_synch/images/btnprint.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/* Button label */
a.btnlabel { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnlabel.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnlabel span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnlabel span {float:none;}
/* End IE5-Mac hack */
a.btnlabel:hover{ background-position:0% -28px; }
a.btnlabel:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnlabel {background:url(../res_synch/images/btnlabel.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/* Button globe */
a.btnglobe { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnglobe.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnglobe span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnglobe span {float:none;}
/* End IE5-Mac hack */
a.btnglobe:hover{ background-position:0% -28px; }
a.btnglobe:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnglobe {background:url(../res_synch/images/btnglobe.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/* Button Edit Red */
a.btnpencilred { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnedtred.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnpencilred span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnpencilred span {float:none;}
/* End IE5-Mac hack */
a.btnpencilred:hover{ background-position:0% -28px; }
a.btnpencilred:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnpencilred {background:url(../res_synch/images/gridedtred.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}


/* Button Edit Green */
a.btnpencilgreen { width:auto; overflow:visible;  float:left;height:28px;background:url(../res_synch/images/btnedtgreen.gif) no-repeat left top;margin:0;margin-right: 0px; 
padding:0px 0px 0px 25px}
a.btnpencilgreen span { float:left; height:21px;display:block; white-space: nowrap;background:url(../res_synch/images/btntail.gif) no-repeat right top; 
padding: 7px 10px 0px 0px;font-size:10px;}
/* Backslash Hack \*/
a.btnpencilgreen span {float:none;}
/* End IE5-Mac hack */
a.btnpencilgreen:hover{ background-position:0% -28px; }
a.btnpencilgreen:hover span{ background-position:100% -28px;cursor:pointer; }

span.btnpencilgreen {background:url(../res_synch/images/gridedtgreen.gif) no-repeat left top;height:16px;width:16px;cursor:pointer;display:block}

/*********************/
/* Synchronicer V3.0 */
/*********************/

* {margin:0; padding:0;}

body {
/* background-image:url(../res_synch/images/baggrund.png);               7/9-12 kho */
background-position:top;
}

p {
font-family : tahoma;
font-size:12px;
color: black;
}

h1 {
font-family : tahoma;
font-size:15px;
color: black;
}
#globalNav {
height:48px;
overflow:hidden;
width:950px;
}
div#globalNav {
margin:0 auto;
padding-top:6px;
height:48px;
}
#globalNav {
/* background-color:#282828; */
}
ul#globalMain {
-x-system-font:none !important;
border-top:0 solid #CFCFCF;
clear:right;
color:#747576;
float:none;
height:48px;
font-family:Arial,Helvetica,sans-serif !important;
font-size:13px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:100 !important;
line-height:normal !important;
list-style-type:none;
/* margin:0 0 0 23px !important; */
/* padding:4px 0 10px; */
margin:0 0 0 12px !important;
padding-top:10px;
margin-top:10px;
white-space:nowrap;
}
ul#globalMain li ul li {
background-color:#DFDFDF;
border-bottom:0 solid #8E8E8F;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 !important;
padding:0;
width:100%;

}
ul#globalMain li ul {
border-color:#DADADA #DADADA #C3C3C3 #C3C3C3;
border-color:#101010;
border-style:solid;
border-width:1px;
display:block;
left:0;
margin:0;
padding:0;
position:absolute;
visibility:hidden;
width:150px;
z-index:1000;
}
ul#globalMain li.submenuLast ul a, ul#globalMain li.submenu ul a {
color:#dddddd !important;
}
ul#globalMain li ul li {
background-color:#101010;
border-bottom:0 solid #8E8E8F;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 !important;
padding:0;
padding-top:5px;
margin-top:5px;
height:23px;
width:150px;
}
ul#globalMain li.submenuLast a, ul#globalMain li.submenu a {
color:#dddddd;
margin-bottom:0;
padding:8px 0.4em 0.3em 0.5em !important;
padding-bottom:18px !important;
text-decoration:none;
}

ul#globalMain li.submenuLast a:hover, ul#globalMain li.submenu a:hover {
color:white !important;
}


ul#globalMain li.submenuLast ul li a:hover, ul#globalMain li.submenu ul li a:hover {
color:white !important;
}

ul#globalMain li.submenuLast, ul#globalMain li.submenu {
border:0 solid #FFFFFF;
margin-left:0;
margin-right:0;
padding-top:3px !important;
padding-bottom:10px !important;
padding-left:5px;
padding-right:5px;
}

ul#globalMain, ul#globalHelp {
padding-right:0;
white-space:nowrap;
width:496px !important;
}

ul#globalMain li.submenuLast ul li a, ul#globalMain li.submenu ul li a {
width:93%;
}

ul#globalMain li.submenuLast ul li a:hover, ul#globalMain li.submenu ul li a:hover {
color:white;
}

#wrapper {
margin: 0px auto;
width:950px;
}

#header {
/* background-color:#ffffff; */
height:77px;
position:relative;
background-image:url(../res_synch/images/headgrad.png);
background-repeat:repeat-x;
}

#header #logo  {
float:left;
position:absolute;
top:23px;
left:30px;
}

#header #login {
float:left;
position:absolute;
bottom:10px;
right:150px;
}
#header #login2 {
float:left;
position:absolute;
bottom:10px;
right:150px;

}
#header #minimenu {
float:left;
position:absolute;
top:0px;
right:0px;

}

#header .minimenu {
width:auto; 
overflow:visible;  
float:left;
height:38px;
background:url(../res_synch/images/fanea.png) no-repeat left top;
margin:0;
margin-right: 0px; 
padding:0px 0px 0px 18px;
}
#header .minimenu span{
float:left; 
color:black;
height:38px;
display:block; 
white-space: nowrap;
background:url(../res_synch/images/faneb.png) no-repeat right top; 
padding: 7px 17px 0px 0px;
font-size:10px;}

#header .minimenu0 {
width:auto; 
overflow:visible;  
float:left;
height:38px;
background:url(../res_synch/images/fanea.png) no-repeat left top;
margin:0;
margin-right: 0px; 
padding:0px 0px 0px 18px;
}

#header .minimenu0 span{
float:left; 
color:black;
height:38px;
display:block; 
white-space: nowrap;
background:url(../res_synch/images/faneb.png) no-repeat right top; 
padding: 7px 17px 0px 0px;
font-size:10px;}

#header .minimenu1 {
width:auto; 
overflow:visible;  
float:left;
height:38px;
background:url(../res_synch/images/fanea.png) no-repeat left top;
margin:0;
margin-right: 0px; 
padding:0px 0px 0px 18px;
}

#header .minimenu1 span{
float:left; 
color:red;
height:38px;
display:block; 
white-space: nowrap;
background:url(../res_synch/images/faneb.png) no-repeat right top; 
padding: 7px 17px 0px 0px;
font-size:10px;}



#header #betalingsservice {
float:left;
position:absolute;
top:24px;
left:609px;
}

#header #flag {
float:left;
position:absolute;
top:20px;
left:726px;
}

#header #kontakt {
float:left;
position:absolute;
bottom:14px;
right:78px;
}

#header #printer {
float:left;
position:absolute;
bottom:14px;
right:40px;
}

#header #login3 {
float:right;
position:absolute;
bottom:14px;
right:115px;
font-family : arial;
font-size:10px;
color: black;
text-decoration:underline;
}

#header #home {
float:left;
position:absolute;
bottom:14px;
right:90px;
}

#header #sitemap {
float:left;
position:absolute;
bottom:14px;
right:63px;
}

#sitemap2 {
float:left;
position:absolute;
top:252px;
right:63px;
}

#header #toogle {
float:left;
position:absolute;
bottom:14px;
right:0px;
}

#header #sog {
float:left;
position:absolute;
bottom:17px;
left:770px;
}

/* Google Search boks */
#cse-search-box form{ 
width: 120px; 
} 

#cse-search-box input{ 
width: 120px; 
height: 19px; 
float: left; 
padding: 0;
border: 1px solid #b2b2b2; 
} 

#cse-search-box button{ 
background: url('../res_synch/images/Sog.jpg') no-repeat; 
width: 20px; height: 19px; 
cursor: pointer; float: left; border: 0; 
} 

#topstage {
clear:both;
width:910px;
height:250px;
background: url('../res_synch/images/Topstage.jpg') no-repeat; 
margin-left:20px;
margin-right:20px;
}

#topstage2 {
width:730px;
height:218px;
/* background: url('../res_synch/images/TopStage2.jpg') no-repeat;          7/9-12 kho */
margin-left:0px;
margin-right:20px;
}

#boxes {
height:456px;
margin-top:9px;
margin-left:20px;
margin-right:20px;
margin-bottom:0px;
position:relative;
}

#boxes2 {
width:730px;
margin-top:9px;
margin-left:20px;
margin-right:20px;
margin-bottom:0px;
}

#topwrap {
width:950px;
margin:0px;
padding:0px;
}

#topwrap table {
margin:0px;
padding:0px;
}

#topwrap tbody {
margin:0px;
padding:0px;
}

#topwrap tr {
margin:0px;
padding:0px;
}

#topwrap td {
margin:0px;
padding:0px;
}


#tekst {
float:left;
position:absolute;
top:0px;
left:0px;
background-color:white;
width:340px;
height:332px;
font-family : tahoma;
font-size:11px;
color: black;
}

#tekst h1 {
font-family : tahoma;
font-size:15px;
color: black;
}

#tekst #dato {
font-family : tahoma;
font-style : italic;
font-size:11px;
color: black;
}

#tekst a {
color: black;
}

#tekst2 {
background-color:white;
width:730px;
/* background: url('../res_synch/images/TekstShadow.jpg') no-repeat;          7/9-12 kho */
font-family : tahoma;
font-size:11px;
color: black;
}

#tekst2 h1 {
font-family : tahoma;
font-size:15px;
color: black;
}

#tekst2 a {
color: red;
}

#tekst3 h1 {
font-family : tahoma;
font-size:15px;
color: black;
margin-left: 23px;
}


#hvadkanvi {
float:left;
position:absolute;
top:0px;
right:0px;
width:555px;
height:332px;
background-color:#c8e1f0;
background: url('../res_synch/images/HvadKanVi.jpg') no-repeat; 
font-family : tahoma;
font-size:11px;
color: black;
}

#hvadkanvi  img.hvadkanvibillede {
position:absolute;
bottom:0px;
right:0px;
}

#hvadkanvi h1 {
font-family : tahoma;
font-weight:bold;
font-size:23px;
color: black;
width:200px;
}

#hvadkanvi select {
width:200px;
}

#hvadkanvi2 {
width:300px;
height:209px;
background-color:#c8e1f0;
font-family : tahoma;
font-size:11px;
color: black;
}

#hvadkanvi2  img.hvadkanvibillede {
position:absolute;
bottom:0px;
right:0px;
}


#hvadkanvi2 h1 {
font-family : tahoma;
font-weight:bold;
font-size:18px;
color: #048ac2;
}

#hvadkanvi2 select {
width:140px;
}

#hvadkanvi3 {
width:300px;
height:107px;
background-color:#c8e1f0;
font-family : tahoma;
font-size:11px;
color: black;
}

#hvadkanvi3 h1 {
font-family : tahoma;
font-weight:bold;
font-size:18px;
color: #048ac2;
}

#hvadkanvi3 select {
width:230px;
}

#vilduvidemere {
width:300px;
height:236px;
background-color:#c8e1f0;
font-family : tahoma;
font-size:11px;
color: black;
}

#vilduvidemere h1 {
font-family : tahoma;
font-weight:bold;
font-size:18px;
color: #048ac2;
}
#vilduvidemere  img.vilduvidemerebillede {
position:absolute;
bottom:0px;
right:0px;
}
#vilduvidemere a {
color: black;
}

#vilduproveos {
width:300px;
height:160px;
background-color:#c8e1f0;
font-family : tahoma;
font-size:11px;
color: black;
}

#vilduproveos h1 {
font-family : tahoma;
font-weight:bold;
font-size:18px;
color: #048ac2;
}

#vilduproveos a {
color: black;
}

#nyhedsbrev {
float:left;
position:absolute;
bottom:0px;
left:0px;
width:340px;
height:113px;
background-color:#c8e1f0;
b2ackground: url('../res_synch/images/DFDNyhedsbrev.jpg') no-repeat; 
font-family : tahoma;
font-size:11px;
color: black;
}

#nyhedsbrev h1 {
font-family : tahoma;
font-size:18px;
font-weight:normal;
color: #048ac2;
}

#nyhedsbrev a {
color: black;
}

#nyhedsbrev  img.nyhedsbrevbillede {
position:absolute;
bottom:0px;
right:0px;
}

#findvaskeri {
float:left;
position:absolute;
bottom:0px;
right:0px;
width:555px;
height:113px;
background-color:#c8e1f0;
background: url('../res_synch/images/FindDitVaskeri.jpg') no-repeat; 
font-family : tahoma;
font-size:11px;
color: black;
}

#findvaskeri h1 {
font-family : tahoma;
font-weight:bold;
font-size:20px;
color: #048ac2;
}

#findvaskeri a {
color: black;
}

#findvaskeri2{
width:300px;
height:246px;
background-color:#c8e1f0;
background: url('../res_synch/images/FindVaskeri2.jpg') no-repeat; 
font-family : tahoma;
font-size:11px;
color: black;
}

#findvaskeri2 h1 {
font-family : tahoma;
font-weight:bold;
font-size:18px;
color: #048ac2;
}

#findvaskeri2 a {
color: black;
}

#reference {
float:left;
width:290px;
height:230px;
/* background-color:white; */
/* border:1px solid #D6D6D6; */
background: url('../res_synch/images/kasse1.png') no-repeat; 
font-family : tahoma;
font-size:11px;
color: black;
}

#reference h1 {
font-family : tahoma;
font-weight:normal;
font-size:18px;
color: #2B5D7C;
}

#reference a {
color: black;
}

#boxlink a {
color: #285A79;
font-size: 12px;
font-weight:  bold;
}

#senestenyt {
width:385px;
height:230px;
background-color:white;
font-family : tahoma;
font-size:11px;
color: black;
border:2px solid #c8e1f0;
}

#senestenyt #topbar {
width:385px;
height:20px;
background-color:#c8e1f0;
font-family : tahoma;
font-weight:bold;
font-size:11px;
color: white;
}
#senestenyt h1 {
font-family : tahoma;
font-weight:normal;
font-size:18px;
color: #e2790b;
}

#senestenyt #dato {
font-family : tahoma;
font-style : italic;
font-size:11px;
color: #e2790b;
}
#senestenyt a {
color: black;
}




#left {
width:190px;
padding-right:20px;
height:700px;
background-color:white;
/* background-image:url(../res_synch/images/LeftMenu.jpg);             7/9-12 kho */
background-repeat:repeat-x;
font-family : tahoma;
font-weight:normal;
font-size:14px;
color: black;

}




ul#leftmenulist {width:162px; list-style-type:none; margin:0px;padding:14px;
list-style-image: url(../res_synch/images/leftmenubar.gif)
}

ul#leftmenulist li {height:20px; padding-bottom:14px;}

ul#leftmenulist a {width:162px; height:20px; font-family : tahoma;font-weight:normal;font-size:14px;color: black;background:url(../res_synch/images/leftmenubar.gif) left repeat-y;text-decoration:none; padding:5px 0 0 10px; display:block !important; display:inline-block;}

ul#leftmenulist a:hover {background:url(../res_synch/images/leftmenubarhover.gif) left repeat-y; color:white;}




#left h1 {
font-size:14px;
font-weight:bold;
color : #048ac2;
}
#left a.leftmenu {
color:grey;
font-size:12px;
text-decoration:none;
margin-left:10px;
/* margin-top:10px; */
padding-top:10px;
padding-bottom:10px;
height:20px;
border-bottom: 1px lightgrey solid;
/* border-top: 1px lightgrey solid; */
display:block;
}
#left a.leftmenu:hover {
color:black;
}

#tekst2 a.leftmenu {
margin:0px;
}

#me22nu {
/* clear:both; */
width:950px;
height:48px;
background-image:url(../res_synch/images/menugrad.png);
background-repeat:repeat-x;
}


#menu {
	background-image:url(../res_synch/images/menugrad.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 48px;
    padding-left: 3px;
}
#menu ul {
    width: 100%;
}
#menu li {
    color: white;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    
	line-height: 23.6px;
    padding: 2px 0 6px 14px;
}
#menu li ul li{
line-height: 10px;
}

#menu a {
    color: white;
    font-size: 11px;
}
#menu a:hover, #topMenu li.selected a {
    color: #C1D7E3;
}
#menu li.selected {
    background-image: url("/images/MitLB2/images/backgrounds/topbarMenuSelected.png");
    background-position: center 23px;
    background-repeat: no-repeat;
}

.sf-menu a {
border:0px black none;
}





#footer {
float:left;
position:relative;
width:950px;
height:31px;
margin-left:0px;
border-top:1px #505050 solid;
background-color:white;
background-image:url(../res_synch/images/papergrad.png);
background-repeat:repeat-x;
z-index:-1000;
font-family : tahoma;
font-weight:bold;
font-size:11px;
color: #282828;
}

#footer a {
font-family : tahoma;
font-weight:normal;
font-size:11px;
color: #cc0000;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}
#footer #footleft {
float:left;
position:absolute;
left:35px;
top:10px;
}

#footer #footright {
position:absolute;
right:35px;
top:10px;
}

div.window {
/* z-index:-1; */
}

#main {
background-color:white;
padding-bottom:20px;
}

body {
background-color:white;
}

ul#sitemap {
	margin: 1em 0;
	list-style-type: none;
	background: url(../res_synch/images/streg.png) repeat-y 3px 0;
	padding: 0;
}

ul#sitemap li {
	margin-bottom: .5em;
	
}

ul#sitemap li a {
	background: url(../res_synch/images/firkant2.png) no-repeat 0 .4em;
	padding-left: 15px;
	
	
}

ul#sitemap li a.open, ul#sitemap li li a.open, ul#sitemap li li li a.open, ul#sitemap li li li li a.open {
	background-image:  url(../res_synch/images/streg.png)
}

/* second level */
ul#sitemap ul  {
	margin: .5em 0 0 0;
	padding: 0;
	list-style-type: none;

}


ul#sitemap li li {
	background: url(../res_synch/images/vandretstreg.png) no-repeat 2px .5em;
}

ul#sitemap li li a {
	padding: 0 0 0 30px;
	background: url(../res_synch/images/firkant.png) no-repeat 15px .3em;
}

/* third level */
ul#sitemap ul ul {
	background: url(../res_synch/images/streg.png) repeat-y 30px 0;
}

ul#sitemap li li li {
	background: url(../res_synch/images/.png) no-repeat 30px .5em;
}

ul#sitemap li li li a {
	padding: 0 0 0 60px;
	background: url(../res_synch/images/.png) no-repeat 50px .3em;
}

/* fourth level */
ul#sitemap ul ul ul {
	background: url(../res_synch/images/.png) repeat-y 60px 0;
}

ul#sitemap li li li li {
	background: url(../res_synch/images/.png) no- repeat 60px .5em;
}

ul#sitemap li li li li a {
	padding: 0 0 0 90px;
	background: url(../res_synch/images/.png) no-repeat 80px .3em;
}


 .columns .column{
        padding:20px 0;
        height:100px;
        text-indent:20px;
        background:#ffba00;
      }
      .columns .second{
        background:#b60000;
      }
      .columns .last{
        background:#00b4ff;
      }

.columns:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html .columns {height: 1%;}
.columns{ display:inline-block; }
.columns{ display:block; }
.columns .column{
  float:left;
  overflow:hidden;
  display:inline;
}
.columns .last{ float:right; }

.col2 .first{ width:200px; }
.col2 .last{ width:730px; }

p2 {display:inline-block;overflow:hidden;}


.BoxOver { border:2px solid grey; }
.BoxOut { border:2px solid white; }

 /*
	navigation bar - horizontal dropdown
	--------------------------------------------------
*/

/* first level */
ul.menu2 {
	float: left;
	height: 100%;
	margin: 0px;
	padding: 0;
	border-left: 0px solid #d7d7d7;
	border-right: 0px solid #d7d7d7;
	list-style: none;
	background: transparent url(/d/res/res_dfd2/images/bg-navblue.png) repeat-x 0 0;
}

ul.menu2 li {
	position: relative;
	float: left;
	line-height: 1.1;
}

ul.menu2 li a {
	display: block;
	width: auto;
	padding: 9px;
	text-decoration: none;
	font-size:13px;
	color: black;
	background: transparent url(/d/res/res_dfd2/images/bg-navblue-sep.png) no-repeat right 2px;
}

ul.menu2 li span {
	display: block;
	width: auto;
	padding: 9px;
	text-decoration: none;
	font-size:13px;
	color: black;
	background: transparent url(/d/res/res_dfd2/images/bg-navblue-sep.png) no-repeat right 2px;
}


ul.menu2 li.last a {
	background: transparent;
}

ul.menu2 li a.sub {
	padding-right: 15px;
	background: transparent url(/d/res/res_dfd2/images/bg-navblue-sep.png) no-repeat right -30px;
}

ul.menu2 li span.sub {
	padding-right: 15px;
	background: transparent url(/d/res/res_dfd2/images/bg-navblue-sep.png) no-repeat right -30px;
}


ul.menu2 li:hover,
ul.menu2 li.hover /* protofish */ {
	background: transparent url(/d/res/res_dfd2/images/bg-navblue.png) repeat-x 0 -32px;
}

ul.menu2 li:hover a,
ul.menu2 li.hover /* protofish */ a {
	color: white;
}
ul.menu2 li:hover span,
ul.menu2 li.hover /* protofish */ span {
	color: white;
}


ul.menu2 li.active  {
	background: transparent url(/d/res/res_dfd2/images/bg-navblue.png) repeat-x 0 -32px;
}

ul.menu2 li.active a {
	color: white;
}

ul.menu2 li.active span {
	color: white;
}


/* second level */
ul.menu2 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	top: 32px;
	width: 230px;
	border-top: 1px solid #b2b2b2;
}

/* resetting first level */
ul.menu2 ul ul {
	
}

ul.menu2 li:hover li,
ul.menu2 li:hover li a,
ul.menu2 li.hover /* protofish */ li,
ul.menu2 li.hover /* protofish */ li a {
	
	background-image:url(/d/res/res_dfd2/images/menuslice.jpg);
	color: #686868;
}

/* submenu2 markup */
ul.menu2 li li {
	width: 100%;
	
	border-left: 1px solid #b2b2b2;
	border-right: 1px solid #b2b2b2;
}

ul.menu2 li li.last {
	border-bottom: 1px solid #b2b2b2;
	height:0px;
}

ul.menu2 li li a {
	padding: 5px 5px 5px 10px;
	border:1px solid white;
}

ul.menu2 li:hover li:hover a,
ul.menu2 li.hover li.hover /* protofish */ a {
	background: #048ac2;
	color: white;
}

ul.menu2 li:hover li.active a,
ul.menu2 li.hover /* protofish */ li.active a {
	color: #f15c30;
}

ul.menu2 li li a.sub {
	padding-right: 15px;

}

ul.menu2 li:hover li:hover a.sub,
ul.menu2 li.hover li.hover /* protofish */ a.sub {

}

/* third level */
/* resetting second level */
ul.menu2 ul ul{
	top: -1px;
	margin-left: 169px;
	background: #fff;
}

ul.menu2 li:hover li:hover li,
ul.menu2 li:hover li:hover li a, {
ul.menu2 li.hover li.hover /* protofish */ li,
ul.menu2 li.hover li.hover /* protofish */ li a
	color: #7c7c7c;
}

/* subsubmenu2 markup */
ul.menu2 li:hover li:hover li:hover a,
ul.menu2 li.hover li.hover li.hover /* protofish */ a {
	background: #e6e6e6;
	color: #000;
}

ul.menu2 li:hover li:hover li.active a,
ul.menu2 li.hover li.hover /* protofish */ li.active a {
	color: #f15c30;
}

ul.menu2 li:hover li:hover li:hover a.sub,
ul.menu2 li.hover li.hover li.hover /* protofish */ a.sub {

}

/* fourth level */
/* resetting second level */
ul.menu2 li:hover li:hover li:hover li,
ul.menu2 li:hover li:hover li:hover li a,
ul.menu2 li.hover li.hover li.hover /* protofish */ li,
ul.menu2 li.hover li.hover li.hover /* protofish */ li a {
	color: #7c7c7c;
}

/* subsubmenu2 markup */
ul.menu2 li:hover li:hover li:hover li:hover a,
ul.menu2 li.hover li.hover li.hover li.hover /* protofish */ a {
	background: #ccc;
	color: #000;
}

ul.menu2 li:hover li:hover li:hover li.active a,
ul.menu2 li.hover li.hover li.hover /* protofish */ li.active a {
	color: #f15c30;
}

ul.menu2 li:hover li:hover li:hover li a.sub,
ul.menu2 li.hover li.hover li.hover /* protofish */ li a.sub {
	background: #e6e6e6;
}

ul.menu2 li:hover li:hover li:hover li:hover a.sub,
ul.menu2 li.hover li.hover li.hover li.hover /* protofish */ a.sub {
	background: #ccc;
}

/* hiding fifth level */
div#nav ul ul ul ul ul {
	display: none;
}

/* show hide behaviour */
ul.menu2 ul,
ul.menu2 li:hover ul ul,
ul.menu2 ul ul,
ul.menu2 li:hover ul ul ul,
ul.menu2 ul ul ul,
ul.menu2 li:hover ul ul ul ul {
	position: absolute;
	left: -999em;
}

ul.menu2 li:hover ul,
ul.menu2 li li:hover ul,
ul.menu2 li li li:hover ul,
ul.menu2 li li li li:hover ul {
	left: -1px;
	z-index: 999;
}

/* show hide behaviour with protofish */
ul.menu2 li.hover ul ul,
ul.menu2 li.hover ul ul ul,
ul.menu2 li.hover ul ul ul ul {
	position: absolute;
	left: -999em;
}

ul.menu2 li.hover ul,
ul.menu2 li li.hover ul,
ul.menu2 li li li.hover ul,
ul.menu2 li li li li.hover ul {
	left: -1px;
	z-index: 999;
}

.person {
	float:left;
	width:280px;
	height:230px;
	background-color:white;
	border:#239ea8 solid 1px;
	font-family : tahoma;
	font-size:11px;
	color: #282828;
	margin:20px;
	padding:10px;
}

.person p { color: #282828; }
.person h1 {
	font-family : tahoma;
	font-weight:normal;
	font-size:18px;
	color: #cc0000;
}
.person a { color: #cc0000; text-decoration:none; }
.person a:hover { text-decoration:underline; }

table.grid tr.odd  td{ background-color: #E1EBEF; border-color:#E1EBEF;}
table.grid tr td{ background-color: #F7F8F8; border-color:#F7F8F8;}

table.input tr.even td table td { border:0px; }
table.input tr.odd td table td { border:0px; }


table.input tr.even th { height:29px; width:200px; padding-left:6px; padding-right:0px; padding-top:2px; font-size:13px; border-color:#FFFFFF; background-color: #E1EBEF; color: #336699; font-weight: bold; }
table.input tr.odd th { height:29px; width:200px; padding-left:6px; padding-right:0px; padding-top:2px; font-size:13px; border-color:#FFFFFF; background-color: #E1EBEF; color: #336699; font-weight: bold; }
table.input tr.even td { border-bottom-color:#FFFFFF; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#FFFFFF; background-color:#F7F8F8; padding-left:2px; }
table.input tr.odd td { border-bottom-color:#FFFFFF; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#FFFFFF; background-color:#F7F8F8; padding-left:2px;}


table.detail tr th { height:29px; width:200px; padding-left:6px; font-size:13px; border-color:#FFFFFF; background-color:#E1EBEF; padding-right:0px; padding-top:2px;}
table.detail tr td { padding-left:5px; font-size:12px; border-bottom-color:#FFFFFF; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#FFFFFF; background-color:#F7F8F8; }

table.detail2 tr th { height:29px; width:200px; padding-left:6px; font-size:13px; border-color:#FFFFFF; padding-right:0px; padding-top:2px;}
table.detail2 tr td { padding-left:5px; font-size:12px; }

table.detail3 tr th { height:29px; width:200px; padding-left:6px; font-size:13px; border-color:#FFFFFF; background-color:#E1EBEF; padding-right:0px; padding-top:2px;}
table.detail3 tr td { padding-left:5px; font-size:12px; border-bottom-color:#FFFFFF; border-top-color:#FFFFFF; border-left-color:#FFFFFF; border-right-color:#FFFFFF; background-color:#F7F8F8; }

select { margin-left:2px; padding-left: 1px; font-family: verdana, helvetica, sans-serif; font-size: 12px; vertical-align: middle;  background-color: #ffffff;  height:19px; border-color: #848284 #C9C9C9 #C9C9C9 #848284; border-width: 2px 1px 1px 2px; padding-right:0px;}
table.input tr.even select { margin-left:2px; padding-left: 1px; font-family: verdana, helvetica, sans-serif; font-size: 12px; vertical-align: middle;  background-color: #ffffff;  height:19px; border-color: #848284 #C9C9C9 #C9C9C9 #848284; border-width: 2px 1px 1px 2px; padding-right:0px;}
table.input tr.odd select { margin-left:2px; padding-left: 1px; font-family: verdana, helvetica, sans-serif; font-size: 12px; vertical-align: middle;  background-color: #ffffff;  height:19px; border-color: #848284 #C9C9C9 #C9C9C9 #848284; border-width: 2px 1px 1px 2px; padding-right:0px;}
input {max-width:400px; margin-left:0px; padding-left: 3px; font-family: verdana, helvetica, sans-serif; font-size: 12px; vertical-align:middle; background-color: #ffffff; height:16px; border-color: #848284 #C9C9C9 #C9C9C9 #848284; border-width: 2px 1px 1px 2px; padding-right:0px;}
textarea {width:400px; border-color: #848284 #C9C9C9 #C9C9C9 #848284; border-width: 2px 1px 1px 2px; font-size:12px;}
 

table.grid th {background-image: url("images/headgrad_old2.png"); background-position: bottom left;}

table.textarea.infobox{height: 20px; }
table.input tr.even textarea {width:400px; border-color: #848284 #C9C9C9 #C9C9C9 #848284; border-width: 2px 1px 1px 2px; font-size:12px;}
table.input tr.odd textarea {width:400px; border-color: #848284 #C9C9C9 #C9C9C9 #848284; border-width: 2px 1px 1px 2px; font-size:12px;}


table.Table3 textarea{ max-height:80px; }

.righthelp { display:block; position:absolute; top:0%; right:0%; float:right; padding-right:4px; padding-top:6px;}
#pagehead{ margin-top:3px;padding-top:3px; padding-bottom:10px;}

table.virklogin-table td.virklogin-td {font-size:9px; padding:0px; padding-right:3px;}
.mandatory {color:#FF0000;padding-left:2px}


