BODY{
scrollbar-3dlight-color:#cdcdcd; 
scrollbar-arrow-color:#cdcdcd;
scrollbar-base-color:#FFFFFF;
scrollbar-darkshadow-color:#cdcdcd;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#cdcdcd;

font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#244E24;


margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;

}

UL { margin-top: 2px; }
UL UL LI { font-size: 10px; }
OL { margin-top: 2px; }
LI { margin-top: 0px; margin-bottom: 2px; padding-top: 0px;
list-style-image: url(../images/bullet.jpg); }

.csc-sitemap-level2 {
padding-left:20px;
}


a {
	color: #333333;
	text-decoration: underline;
}

HEAD( 
a:visited { text-decoration: none;
color: #333333 } 
a:hover { text-decoration: none;
color: #333333 }
)

		

form {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
}

.tabel {
           font-family: verdana, arial; 
           font-size: 10px;

}

.contenttable {
           font-family: verdana, arial; 
           font-size: 10px;

}

.menu_repeat_left {
	background-image:url(../images/menu2_venstre.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

.menu_repeat_right {
	background-image:url(../images/menu2_hoejre.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

.tx-indexedsearch {
           font-family: verdana, arial; 
           font-size: 10px;

}

.soeg_felt {
           /*background-color: #999999; 
           color: #333333; */
           font-family: verdana, arial; 
           font-size: 10px;
		   width:90px;
		   height:16px;
		 
}

.graa_header {
	font-family: verdana, arial; 
	font-size: 10px;
	background-color:#999999;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	padding-left:10px;
}
#soeg_wrap {
	padding-top:5px;
	padding-left:0px;
	padding-right:20px;
}

.soeg {
           /*background-color: #999999; 
           color: #333333; */
           font-family: verdana, arial; 
           font-size: 10px;
		   width:180px;
		   height:31px;
		   padding-left:20px;
		 
}

.pics_niveau1{
	text-align:right;
	padding-bottom:10px;
}

.top_bg {
	width:803px;
	height:7px;
	background-image:url(http://www.compasslaw.dk/fileadmin/template/main/images/top_groen_skygge2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.right_repeat {
	width:7px;
	background-image:url(http://www.compasslaw.dk/fileadmin/template/main/images/skygge_repeat_groen_hoejre.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

.left_repeat {
	width:26px;
	background-image:url(http://www.compasslaw.dk/fileadmin/template/main/images/skygge_repeat_groen_venstre.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

.graa_venstre_repeat {
	width:16px;
	background-image:url(http://www.compasslaw.dk/fileadmin/template/main/images/graa_venstre_repeat.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

.graa_hoejre_repeat {
	width:19px;
	background-image:url(http://www.compasslaw.dk/fileadmin/template/main/images/graa_hoejre_repeat.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}



/* GENERAL fonts */
OL, UL, DIV, TBODY, H1, H2 {
	font-family: verdana, arial;
   font-size: 10px;
   /* color: #333333;*/
}

H1, H2, H3 { 
	font-size: 11px;
	color:#333333;
	margin-bottom:0px;
	padding-bottom: 0px;
	font-weight:bold;
}

H1, H2, H3 {margin: 0px 0px 5px 0px;}

H4 { 
	font-size: 11px;
	color:#333333;
	margin-bottom:0px;
	padding-bottom: 0px;
	font-weight:bold;
}

H4 {margin: 10px 0px 10px 0px;}

.p_forside {


margin: 0px 0px 5px 0px;
}

TD#ikoner {
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top; 
    font-size: 10px;
    color: #333333;
	line-height:15px;

}

TD#site_links {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top; 
    font-size: 10px;
    color: #333333;
	line-height:15px;

}

TD#incasso {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 10px;
    color: #FFFFFF;
	line-height:15px;
}

TD#incasso a:link {
	text-decoration:none;
	color:#FFFFFF;
}

TD#incasso a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

TD#incasso a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

TD#academy {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 10px;
    color: #FFFFFF;
	line-height:15px;
}

TD#academy a:link {
	text-decoration:none;
	color:#FFFFFF;
}

TD#academy a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

TD#academy a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

TD#erhverv {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 10px;
    color: #FFFFFF;
	line-height:15px;
}

TD#erhverv a:link {
	text-decoration:none;
	color:#FFFFFF;
}

TD#erhverv a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

TD#erhverv a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

TD#privat {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 10px;
    color: #FFFFFF;
	line-height:15px;
}

TD#privat a:link {
	text-decoration:none;
	color:#FFFFFF;
}

TD#privat a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

TD#privat a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

TD#nyhedsbrev {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 10px;
    color: #333333;
	line-height:15px;

}

TD#footer {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 10px;
    color: #FFFFFF;
	line-height:15px;
}

TD#footer a {
    color: #FFFFFF; 
    text-decoration:underline;
}



TD#footer a:link{
    color: #FFFFFF; 
    text-decoration:underline;
}



TD#footer a:visited{
    color: #FFFFFF; 
    text-decoration:underline;
}



TD#footer a:hover {
    color: #FFFFFF; 
    text-decoration:none;
}



TD#content {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 10px;
    color: #333333;
	line-height:15px;
}

TD#colBorder {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 10px;
    color: #333333;
	line-height:15px;
}

TD#colLeft {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	vertical-align: top; 
    font-size: 10px;
    color: #333333;
	line-height:15px;
}

TD#colRight {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: top; 
    font-size: 10px;
    color: #333333;
	line-height:15px;
}






.top_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
    font-size: 10px;
	font-weight:bold;
	vertical-align:middle; 
} 


.top_links a {
    color: #FFFFFF; 
    text-decoration:none;
}



.top_links a:link{
    color: #FFFFFF; 
    text-decoration:none;
}



.top_links a:visited{
    color: #FFFFFF; 
    text-decoration:none;
}



.top_links a:hover {
    color: #999999; 
    text-decoration:none;
}








.icons {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color:#333333;
	width:180px;
	height:38px;
	vertical-align:middle
}

.soeg {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color:#333333;
	width:180px;
	height:38px;
	vertical-align:middle
}

.menu_level1 {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.menu_level2 {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}




#topMenu {
	text-align:right;
}

.td_level1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
    font-size: 12px;
	font-weight:bold; 
	text-align:right;
	letter-spacing:0px; 
} 


.td_level1 a {
    color: #000000; 
    text-decoration:none;
}



.td_level1 a:link{
    color: #000000; 
    text-decoration:none;
}



.td_level1 a:visited{
    color: #000000; 
    text-decoration:none;
}



.td_level1 a:hover {
    color: #A10101; 
    text-decoration:none;
}



.td_level1_act {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
    font-size: 12px; 
	font-weight:bold;
	text-align:right; 
	letter-spacing:0px; 
} 

.td_level1_act a {
    color: #A10101; 
    text-decoration:none;
}



.td_level1_act a:link{
    color: #A10101; 
    text-decoration:none;
}



.td_level1_act a:visited{
    color: #A10101; 
    text-decoration:none;
}



.td_level1_act a:hover {
    color: #000000; 
    text-decoration:none;
}















.td_level2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
    font-size: 10px;
	font-weight:bold; 
} 


.td_level2 a {
    color: #000000; 
    text-decoration:none;
}



.td_level2 a:link{
    color: #000000; 
    text-decoration:none;
}



.td_level2 a:visited{
    color: #000000; 
    text-decoration:none;
}



.td_level2 a:hover {
    color: #FFFFFF; 
    text-decoration:none;
}



.td_level2_act {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
    font-size: 10px;
	font-weight:bold; 
	background-color:#BE0000; 
} 

.td_level2_act a {
    color: #000000; 
    text-decoration:none;
}



.td_level2_act a:link{
    color: #000000; 
    text-decoration:none;
}



.td_level2_act a:visited{
    color: #000000; 
    text-decoration:none;
}



.td_level2_act a:hover {
    color: #FFFFFF; 
    text-decoration:none;
}


