/*
BACKUP
*/
/* Change It To This: */

:-moz-any-link:focus {
  outline: none;
}

img{border:0px; }

.mainBody{
width: 868px;
/*background-image: url(/Files/Billeder/LB_em/background.jpg);
background-repeat: repeat-x;
background-color: #ffffff;*/

}
.mainBodySide{
background-image: url(/Files/Billeder/LB_em/background.jpg);
background-repeat: repeat-x;

}

.topPart{
background:#FFFFFF;
/*height:86px;*/
height:86px;
overflow:hidden;

}
.nav2 .box_menu {
z-index:500;
position: absolute;
margin-left:0px;}

.topLeft{
float: left;
width: 619px;
}
.topLeftUp{
background-color: #fdfdfd;
height: 42px;
}
.topLeftDown{
height: 38px;
background-repeat: repeat-x;
}
.topMenuLeft{
height: 34px;
width: 4px;
float: left;
background-image: url(/Files/Billeder/LB_em/topmenuleft.jpg);
background-repeat: no-repeat;
}

.topRight{
float: left;
width: 249px;
}




.topMenu{

overflow: hidden;
height: 34px;
}

.topMenu ul{
margin: 0;
padding: 0;
padding-left: 16px; /*offset of tabs relative to browser left edge*/
font: 12px Verdana;
list-style-type: none;
}

.topMenu li{
display: inline;
margin: 0;
}

.topMenu li a{
height: 20px;
padding-top: 12px;
padding-left: 8px;
padding-right: 8px;
float: left;
display: block;
text-decoration: none;
margin: 0;
color: white;
}

.topMenu li a:visited{
color: white;
}

.topMenu li a:hover, .topMenu li.selected a{
color: #bac316; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.nav2 {float:left; width:100%; border:none; font-size:12px;
float:left;margin-top:52px;width:615px;height:34px;
 background: #FFFFFF url(/Files/Billeder/LB_em/topmenuback.jpg) repeat-x;
 } /*Color navigation bar normal mode*/
 
.nav2 ul {list-style-type:none;}
.nav2 ul li {float:left; position:relative;border:0px solid red;}
.nav2 ul li ul {display:none; border:none;}
.nav2 ul li ul {margin-left:5px; padding:5px 1px 5px 0px; background:#394344;} /* url(/Files/Billeder/LB_em/menubag.gif) top center;}  Sticky hover zones*/
.nav2 ul li a {float:left; display:block;  height:1.6em; line-height:1.3em; margin:0px 10px 0px 5px; text-decoration:none;text-align:left; font-weight:normal; color: #ffffff;}
.nav2 ul li:hover {width:auto;}
.nav2 table {position:absolute; z-index:999; top:0; left:0; border-collapse:collapse;}

/*Non-IE6*/
.nav2 ul li:hover a { text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:998; top:1.3em; margin-top:0.1em; left:0;}
.nav2 ul li:hover ul li ul {display: none;}
.nav2 ul li:hover ul li a {display:block; width:10.0em; height:auto; line-height:1.5em; margin-left:-1px; padding:4px 0px 10px 6px; /*border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175);*/font-weight:normal;} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {text-decoration:none;} /*Color subcells hovering mode*/

/*IE6*/

.nav2 ul li a:hover {text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; position:absolute;z-index: 998; top:2.1em; top:2.0em; left:0; margin-top:0.1em;}
.nav2 ul li a:hover ul li a {display:block; width:10.0em; height:1px; line-height:1.3em; padding:4px 0px 4px 6px; border-left:solid 0px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175);  font-weight:normal;} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a ul {visibility:hidden; height:0px; width:0px; position:absolute; z-index: 997;}
.nav2 ul li a:hover ul li a:hover { text-decoration:none;} /*Color subcells hovering mode*/


#LB_standardbokshead1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/Files/Billeder/LB_em/newsbag.gif);
	background-repeat: repeat-x;
	padding: 0px;
	height: 24px;
	text-indent: 20px;
}
#news {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#textBox div {
	display: none;
}

h4 {
	background-image: url(/Files/Billeder/LB_em/newsbag.gif);
	background-repeat: repeat-x;
	height: 24px;
	padding: 0px;
}
h4 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 25px;
	background-image: url(/Files/Billeder/LB_em/klikbarpil.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
}
h4 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 25px;
	background-image: url(/Files/Billeder/LB_em/klikbarpil.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
}

.contents{
	background-image: url(/Files/Billeder/LB_em/868_new.jpg);
	background-repeat: y-repeat;
	background-position: left;
clear: left;
height:100%;
min-height:400px;
height:auto !important;
}
.conTopSpace{
height: 30px;
}
.conTopSpaceMedarbejder{
height: 100px;
}
.mainContent{

}
.mainContentLeft{
margin-left: 75px;
padding-top: 4px;
width: 145px;
float: left;
}
.mainContentLeftSide{
margin-left: 28px;
padding-top: 4px;
width: 256px;
float: left;
}
.mainContentLeftSide img{
margin-top: 10px;
margin-bottom: 0px;
}
.mainContentLeftMedarbejder{
margin-left: 167px;
padding-top: 52px;
width: 253px;
float: left;
}
.mainContentLeftMInfo{
clear: left;
margin-right: 37px;
padding-top: 52px;
width: 383px;
float: left;
}
.mainContentLeftMInfoText{
float: right;
padding-right: 50px;


}
.mainContentLeftMInfoText ul{
margin: 0px;
padding: 0px;
padding-left: 7px; /*offset of tabs relative to browser left edge*/
font-size: 12px;
font-weight:normal;
font-family: Verdana;
list-style-type: none;
text-align: right;
}
.mainContentLeftMInfoText li{
margin: 0px;
height:18px;
background:url(/Files/Billeder/LB_em/bullet.jpg) no-repeat;
background-position:right;
padding: 3px 0px 0px 0px;


}
.mainContentLeftMInfoText li a{

padding-right: 10px;
padding-left: 0px;
clear: right;
float: right;
display: block;
text-decoration: none;
margin: 0px;
font-weight:normal;
color: #506d5c;
}


.mainContentRightMInfo{
clear: right;
margin-right: 37px;
padding-top: 52px;
width: 383px;
float: right;
}
.mainContentRightMInfoText{
float: left;
padding-left: 70px;
}
.mainContentRightMInfoText ul{
margin: 0;
padding: 0;
padding-left: 7px; /*offset of tabs relative to browser left edge*/
font-size: 12px;
font-family: Verdana;
list-style-type: none;
text-align: left;
}
.mainContentRightMInfoText li{
margin: 0px;
height:18px;
background:url(/Files/Billeder/LB_em/bullet.jpg) no-repeat;
background-position: left;
padding: 3px 0px 0px 0px;
}
.mainContentRightMInfoText li a{
margin: 0;
padding-left: 10px;
clear: left;
float: left;
display: block;
text-decoration: none;
font-weight:normal;
color: #506d5c;
}


.bullet{
position: relative;
top: -3px;
}
.mainContentLeftMInfoImage{
float: right;
position: relative;
top: -83px;
}
.mainContentRightMInfoImage{
float: left;
position: relative;
top: -83px;
}
.infoSeparator{
float: left;
width: 1px;
background-color: #5b8672;
height: 317px;
}
.mainContentRightMInfo{
float: left;
margin-left: 33px;
padding-top: 52px;
width: 355px;
}
.mainContentLeft h2{

}
.header2nd{
position: relative;
top: 10px;
}
.blogBanner{
clear: left;
float: left;
}
.blogText{
padding-top: 11px;
padding-left: 5px;
float: left;
color: #506d5c;
font-size: 20px;
font-weight: 600;
padding-bottom: 20px;
}
.navLeftTitle{
color: #4f5054;
font-weight: bold;
padding-bottom: 1px;
}
.mainContentLeftNav{
clear: left;
float: left;
overflow: hidden;
text-align: left;

}
.mainContentLeftNav ul{
margin: 0;
padding: 0;
padding-left: 7px; /*offset of tabs relative to browser left edge*/
font-size: 12px;
font-family: Verdana;
list-style-type: none;
text-align: left;
}
.mainContentLeftNav li{
margin: 0;
}
.mainContentLeftNav li a{
height: 10px;
padding-bottom: 12px;
padding-left: 0px;
clear: left;
float: left;
display: block;
text-decoration: none;
margin: 0;
color: #506d5c;
}
.interNavLeftSep{
clear: left; 
height: 18px;
}

.mainContentRight{
color: #4e5253;
border-left: 1px solid #69856f;
padding-left: 30px;
padding-top: 35px;
width:448px;
float: left;
text-align: left;
}
.mainContentRightInfo{
color: #4e5253;


border-left: 1px solid #69856f;
padding-left: 30px;
padding-top: 35px;
width:360px;/*448*/


float: left;
text-align: left;
height: 320px;

}
.medarbejderRightContentHead{
border-bottom: 1px solid #69856f;
height: 18px;
text-align:left;
}
.medarbejderRightContentHeadLeft{
clear: left;
float: left;
font-size: 14px;
font-weight: bold;
width: 175px;
}
.medarbejderRightContentList{
width: 175px;
clear: left;
float: left;
text-align:left;
}
.medarbejderRightContentDescription{
float: left;
}
.medarbejderRightContentList{
font-size: 14px;
}
.nameInfo{
font-weight: normal;
}
.nameInfoTitle{
clear: left;
float: left;
width: 70px;
}
.nameInfoDescription{
float: left;
}
.medarbejderRightContentHead, .medarbejderRightContent{
color: #5d5d5b;
font-weight: bold;
}
.medarbejderRightContentDescription{
color: #6c8572;
}
.medarbejderRightContentHeadRight{
float: left;
font-size: 12px;
font-weight: bold;
padding-top: 2px;
}
.medarbejderRightContent{
}
.mainContentRightSide{
color: #4e5253;
padding-left: 30px;
padding-top: 0px;
width: 490px;/*448*/
float: left;
text-align: left;
}
.blogContent{
padding-top: 17px;
}
.blogContent h2{
}
.headerComment{
position: relative;
top: -13px;
font-size: 10px;
font-weight: bold;
}
.contFoot{
clear: left;
height: 0px;
}

.footStart{
clear: left;
}
.foot_con{
float: left;

}
#footer {
	height: 34px;
	background-color: #666666;
	background-image: url(/Files/Billeder/LB_em/menubag.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	width: 856px;
	vertical-align: middle;
	float: left;
}
#foot_title{
position: relative;
top: 10px;
}
small{
               color:#ffffff;
}

.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}




.flashparagraph{
	margin:0px;
	padding:0px;
	border:1px solid #ccc;
	border-top:none;
	display:block;
	clear:both;
	height:auto;
	overflow:hidden;

	}
	



.forrige_slide{
	float:left;
	width:99px;
	height:31px;
	display:block;
	text-indent:-5000px;
	background-image:url(/files/billeder/LittleBeacon/previous_slide.jpg);
	margin-left:7px;	
}


.naeste_slide{
	float:right;
	width:99px;
	height:31px;
	display:block;
	text-indent:-5000px;
	background-image:url(/files/billeder/LittleBeacon/next_slide.jpg);
	margin-right:8px;
}

.navigation_box{
	display:block;
	float:left;
	width:100%;
	}
	