@import url(http://fonts.googleapis.com/css?family=Play);
@import url(http://fonts.googleapis.com/css?family=PT+Sans&v2);

.leftbox_front {
border-right:1px solid #d3d3d3;
padding:15px 15px 15px 0px;
margin-top: 25px;
margin-right: 15px;
}

/*Jul2011*/

.black_box {
background-color: #000000 !important;
padding-top: 15px;
}

.black_box td {
color: #ffffff !important;
}

.fejl_box {
background-image: url(/sites/A32EEEEE/img/center/2b60442d-69cd-458c-b91f-7466203bc3e8glad_baby.jpg);
background-repeat: no-repeat;
width: 420px;
height: 250px!important;
padding-top:40px;
padding-left: 20px;
border: 0px;
}

.greenbox_landing {

}

.dottedline {
border-top: 1px dotted #C9D5E0;
}

/*-----------------------------FORMULARER------------------------*/

.input, .dropdown {
font-size: 13px!important;
}

.elm_MSFBusiness .button {
background-image: url(/sites/BC2EEEEE/img/center/082d0c7a-199c-4cd4-b1b2-6e3c3503ecf7btn_opret.png);
background-repeat: no-repeat;
height:43px;	
font-family: 'Play', serif;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 1.2;
text-decoration: none;
color: #ffffff;
padding-left: 10px;
border: 0px;
cursor: pointer;
width:235px;
text-align: left;
}

.element_helpbutton, .element_helpbutton_over {
border: 0px;
padding: 0px 3px 0px 3px;
background-color: #a4a749;
color: #ffffff;
font-weight: bold;
}

.element_helpbutton_over {
background-color: #6d7109;
cursor: pointer;
}

.button {
background-image: url(/sites/BC2EEEEE/img/center/697846ce-8eca-4287-9bba-bda337fb5409btn_green_bg.jpg);
background-repeat: repeat-x;
background-position: bottom;
border: 0px;
padding: 2px;
background-color: #a4a749;
color: #ffffff;
font-family: 'Play', serif;
font-size: 12px;
cursor: pointer;
}

.foto_txt_td_dotted {
border:0px!important;
}

/*---------------------------KNAPPER------------------------*/

/*---Søgefeltitoppen---*/

.searchboxAA
{
margin-top:-4px;
}

.searchbox .button {
padding: 0px!important;
padding-bottom: 1px!important;
font-family: 'Play', serif;
font-size: 12px;
line-height: 11px;
height:20px;
margin-top: 1px;
}
.searchbox .input {
 height: 20px;
 line-height: 11px;
}

/*---Blåknap---*/
.btn_blue {
background-image: url(/sites/BC2EEEEE/img/center/07341723-8efa-4677-9d73-c5f39471106fbtn_blue.png);
background-repeat: no-repeat;
height:43px;	
}

.btn_blue a, .btn_blue a:active, .btn_blue a:visited {
font-family: 'Play', serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
text-decoration: none;
color: #ffffff;
width: 100%;
padding-left: 10px;
}

 .btn_blue a:hover, .btn_blue a:visited:hover {
font-family: 'Play', serif;
  font-size: 18px;
text-decoration: none;
color: #bcdbe8;
}

.btn_blue_end {
background-image: url(/sites/BC2EEEEE/img/center/851ddc7d-83d0-4caa-a032-2070c0e94b18btn_blue_end.png);
background-repeat: no-repeat;
background-position: right;
height:43px;	
}

/*---Grønknap---*/
.btn_green {
background-image: url(/sites/BC2EEEEE/img/center/6e810e42-f08a-4345-819f-a6dfa2665bcdbtn_green.png);
background-repeat: no-repeat;
height:43px;	
}

.btn_green a, .btn_green a:active, .btn_green a:visited {
font-family: 'Play', serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
text-decoration: none;
color: #ffffff;
width: 100%;
padding-left: 10px;
}

.btn_green a:hover, .btn_green a:visited:hover {
font-family: 'Play', serif;
font-size: 18px;
text-decoration: none;
color: #f0f1d3!important;
}

.btn_green_end {
background-image: url(/sites/BC2EEEEE/img/center/1d8fb2e6-41cc-49c6-a95c-dff756146f39btn_green_end.png);
background-repeat: no-repeat;
background-position: right;
height:43px;	
}

/*--------------------------------GENERELT-----------------------------------*/
body { 
margin-bottom: 20px;
margin-top: 0px;
background-image: url(/sites/BC2EEEEE/img/center/00c1bcaa-4f93-4b3d-8c23-09cd0704d142_body.jpg);
background-repeat: repeat-x;
background-position: top;
}

.body_table{ 
background-image: url();
background-repeat: no-repeat;
background-position:top  right;
background-color: transparent!important;
}

/*-----------------------------Mainmenu------------------------------------------*/

.dd_menu {
background-image: url(/sites/BC2EEEEE/img/center/048c12b4-38a4-4e81-ac48-c10d9daa1ce2bg_menu.jpg);
background-repeat: repeat-x;
height: 51px;
padding-left:1px;
}
				
a.dd_menu, a.dd_menu:active, a.dd_menu:visited {
font-family: 'Play', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
padding: 16px 10px 17px 10px;
background-color: transparent!important;
background-image: none;
}
							
						
a.dd_menu:hover , a.dd_menu:visited:hover { 
background-color: transparent !important;
color: #bcdbe8;
}

.selectedbranch div a.dd_menu, .selectedbranch div a.dd_menu:active, .selectedbranch div a.dd_menu:visited {

font-weight: bold;

}
				 
.sub0 {
background-image: url();
}
				
.node1{
text-align: center;
border: none;
				
}

.node2 a.dd_menu, .node2 a.dd_menu:active,.node2 a.dd_menu:visited, .node3 a.dd_menu, .node3 a.dd_menu:active, .node3 a.dd_menu:visited, .node4 a.dd_menu, .node4 a.dd_menu:active,.node4 a.dd_menu:visited, .node5 a.dd_menu, .node5 a.dd_menu:active, .node5 a.dd_menu:visited {
font-family: 'Play', serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
color:#ffffff!important;
background-color: #1b3f4f!important;
opacity: 0.80; -moz-opacity: 0.80; filter:alpha(opacity=80);
background-image: none!important;
padding: 10px;
}
				
.node2 a.dd_menu:hover, .node2 a.dd_menu:visited:hover,.node3 a.dd_menu:hover, .node3 a.dd_menu:visited:hover, .node4 a.dd_menu:hover, .node4 a.dd_menu:visited:hover,.node5 a.dd_menu:hover, .node5 a.dd_menu:visited:hover{
font-family: 'Play', serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
color:#ffffff!important;
opacity: 1.00; -moz-opacity: 1.00; filter:alpha(opacity=100);
background-color: #1b3f4f!important;
background-image: none!important;
padding: 10px;
}

/*------------------------------------------------------Fonts---------------------------------------------------*/

h1, h2,  h3, h4, .highlight1, .highlight2, .highlight3, .highlight4 {
font-family: 'Play', serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
  line-height: 1.2;
color: #666a07!important;
padding-bottom: 7px;

}

h2 {	font-size: 17px;}

h3, .highlight2 {	
font-size: 15px;
padding-bottom: 3px;}

.highlight3 {	
font-size: 13px;
padding-bottom: 3px;}

td, div { 
font-family: 'PT Sans', serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;
}

a,  a:active, a:visited    { 
font-family: 'PT Sans', serif;
color: #666a07; 
text-decoration: none;
}

a:hover, a:visited:hover {  
color: #666a07;
text-decoration: underline;
}

a.breadcrums , a.breadcrums:active , a.breadcrums:visited      { 
color: #999999; 
font-weight: normal; 
font-size: 10px;
text-decoration: none;
}

a.breadcrums:hover , a.breadcrums:visited:hover      { 
color: #666666; 
font-weight: normal; 
font-size: 10px;
text-decoration: none;
}



/*-----------------------------------------------Bokse------------------------------------------------*/

.white_box, .white_box_margen, .front_box, .front_box_bottom {
border: solid 1px #C9D5E0!important;
padding:20px 0px 25px 0px;
background-image: url(/sites/BC2EEEEE/img/center/36e641c8-f755-4141-aa20-9397d054de7dwhite_box_shadow.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #ffffff;

}

.front_box {
height: 235px;
background-image: none;
border-bottom:0px!important;
padding-bottom:0px!important;
}

.front_box_bottom {
height: 60px;
border-top:0px!important;
padding-top:10px!important;
}

.white_box_margen {
padding:20px 20px 25px 20px;
}





/*--------------------------------------------------Topzone-------------------------------------------------*/

.topzone {
padding-top: 10px;
height: 116px;
}

.topzonelanding {
padding-top: 10px;
height: 70px;
background-color: #ffffff;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}

.topzone_simple {
padding-top: 25px;
height: 116px;
}

.topzone_links a, topzone_links a:active, topzone_links a:visited {
color: #1d4355;
font-family: 'PT Sans', serif;
font-size: 12px;
text-decoration: none;
}

.topzone_links a:hover, .topzone_links a:visited:hover {
color: #666a07!important;
}

.topzone_links { padding-top: 2px; }

.topzone_header {
border-left: 1px #cccccc solid;
padding-left: 30px;
padding-top: 0px;
height: 68px;
}


.topzone_header td {
font-family: 'Play', serif;
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;
color: #1d4355!important;
}

.topzone_header a, .topzone_header a:active, .topzone_header a:visited {
font-family: 'Play', serif;
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;
color: #1d4355!important;
text-decoration: none;
}

.topzone_header a:hover, .topzone_header a:visited:hover {
color: #666a07!important;
}



.rightbox_front {
padding:15px 0px 15px 0px;
margin-top: 25px;
}



/*--------------------------------BUND---------------------------------------*/

.bottom_content,  .bottom_table {
width: 100%;
margin: 0px ;
padding: 0px;
padding-top: 25px !important;
font-family: 'PT Sans', serif;
font-size: 12px;
font-weight: normal !important;
color: #315e7f !important;
background-color: transparent !important;
}



/*--------------------------------MENU ELEMENT---------------------------------------*/


.elmmenu { 
text-align: left; 
border: 0px!important;
background-color:#ffffff;
} 
  
.elmmenu .level1, .elmmenu .level2, .elmmenu .level3, .elmmenu .level4, .elmmenu .level5, .elmmenu .level6, .elmmenu a:active { 
text-align: left;
background-color: transparent !important;
color:#666a07!important;
} 
  
.elmmenu .level1 a, .elmmenu .level2 a, .elmmenu .level3 a, .elmmenu a:active {
padding-left: 15px;
margin-left: 0px;
}

.elmmenu .level1 a, .elmmenu .level1 a:visited, .elmmenu .level2 a, .elmmenu .level2 a:visited { 
border-top-color: #ffffff;
font-size: 13px;
font-weight: normal!important;
text-decoration: none;
background-image: url(/sites/BC2EEEEE/img/center/aa9d3964-5772-4364-83aa-de63a0646496pil.jpg);  
background-position:left;
background-color: transparent !important;
color:#666a07!important;
background-repeat: no-repeat;
} 
 
.elmmenu a.selected:hover, .elmmenu a.selected:hover:visited,  .elmmenu a:hover,  .elmmenu a:visited:hover   { 
background-color: transparent !important;
text-decoration: underline !important;
} 

.elmmenu .level3 a { 
border-top-color: #ffffff;
font-size: 13px;
font-weight: normal!important;
text-decoration: none;
background-color: transparent !important;
color:#666a07!important;
background-repeat: no-repeat;
margin-left:10px!important;
} 

.elmmenu .level4 a, .elmmenu .level5 a, .elmmenu .level6 a { 
border-top-color: #ffffff;
font-size: 11px;
font-weight: normal!important;
text-decoration: none;
background-color: transparent !important;
color:#666a07!important;
background-repeat: no-repeat;
padding-left: 25px!important;
margin-left:15px!important;
} 


.elmmenu a.selected:hover, .elmmenu a.selected:hover:visited, .elmmenu a.selected, .elmmenu a:active { 
font-weight: bold!important;
} 
 

/*------------------------------LISTER---------------------------------------*/

ul{
list-style-image:url(/sites/BC2EEEEE/img/center/434b1026-4a5b-4128-b86a-bf53a7b797c4pil2.jpg);
margin: 5px;
padding: 5px;
}

li{
margin-left: 15px;
padding: 0px;
padding-bottom:4px;
}











