@import url(http://fonts.googleapis.com/css?family=Lato);



.black_box {
padding: 20px 0px 15px 0px;
background-color: #000000;
}

.fieldinputtext {
height: 20px!important;
border: 0px!important;
color: #000000!important;
}

.button {
height: 30px!important;
border: 2px solid #ffffff!important;
color: #ffffff!important;
background-color: #000000!important;
font-weight: bold;
text-align: center;
font-family: 'Lato', sans-serif;
  font-size: 15px;
width: 240px!important;
margin-right: 5px!important;
}


.name, .name_block {
color: #000000!important;
}



td, div { 
font-family: 'Lato', 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;
}

/*td { text-align: left; }*/

.main_box, .main_box_free, .main_box_video {
background: #fefefe;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiNlMGRjZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiNlMmRlZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(-45deg,  #fefefe 0%, #e0dcd3 4%, #ffffff 17%, #f1f1f1 34%, #fefefe 70%, #e2ded7 95%, #ffffff 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fefefe), color-stop(4%,#e0dcd3), color-stop(17%,#ffffff), color-stop(34%,#f1f1f1), color-stop(70%,#fefefe), color-stop(95%,#e2ded7), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(-45deg,  #fefefe 0%,#e0dcd3 4%,#ffffff 17%,#f1f1f1 34%,#fefefe 70%,#e2ded7 95%,#ffffff 100%);
background: -o-linear-gradient(-45deg,  #fefefe 0%,#e0dcd3 4%,#ffffff 17%,#f1f1f1 34%,#fefefe 70%,#e2ded7 95%,#ffffff 100%);
background: -ms-linear-gradient(-45deg,  #fefefe 0%,#e0dcd3 4%,#ffffff 17%,#f1f1f1 34%,#fefefe 70%,#e2ded7 95%,#ffffff 100%);
background: linear-gradient(-45deg,  #fefefe 0%,#e0dcd3 4%,#ffffff 17%,#f1f1f1 34%,#fefefe 70%,#e2ded7 95%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#ffffff',GradientType=1 );
border: 2px solid #ffffff;
padding: 25px 0px 25px 0px;

}

.main_box {
height: 612px;
}

.main_box_video {
height: 440px;
border: 2px solid #ffffff;
padding: 25px 0px 25px 0px;


}

.main_box_black {
background: #141414;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTQxNDE0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiMxZTFkMWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiMyYjJiMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NyUiIHN0b3AtY29sb3I9IiMxNDE0MTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiMwZjBmMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiMzMzMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(-45deg,  #141414 0%, #1e1d1d 4%, #2b2b2b 17%, #141414 47%, #0f0f0f 70%, #333030 95%, #000000 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#141414), color-stop(4%,#1e1d1d), color-stop(17%,#2b2b2b), color-stop(47%,#141414), color-stop(70%,#0f0f0f), color-stop(95%,#333030), color-stop(100%,#000000));
background: -webkit-linear-gradient(-45deg,  #141414 0%,#1e1d1d 4%,#2b2b2b 17%,#141414 47%,#0f0f0f 70%,#333030 95%,#000000 100%);
background: -o-linear-gradient(-45deg,  #141414 0%,#1e1d1d 4%,#2b2b2b 17%,#141414 47%,#0f0f0f 70%,#333030 95%,#000000 100%);
background: -ms-linear-gradient(-45deg,  #141414 0%,#1e1d1d 4%,#2b2b2b 17%,#141414 47%,#0f0f0f 70%,#333030 95%,#000000 100%);
background: linear-gradient(-45deg,  #141414 0%,#1e1d1d 4%,#2b2b2b 17%,#141414 47%,#0f0f0f 70%,#333030 95%,#000000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#141414', endColorstr='#000000',GradientType=1 );

border: 2px solid #ffffff;
padding: 25px 0px 25px 0px;
height: 612px;
}

.main_box_black td, .main_box_black h1, .main_box_black h2 {
color:#ffffff!important;
}




/*forside plakat*/
.front_poster {
background-image: url(/sites/PH2EEEEE/img/center/5786a3c6-c8df-414f-be87-0b0a12885900poster_front_big.jpg);
background-repeat: no-repeat;
margin-top:21px;
padding-top:257px;
height:386px;
}

/*---------------------------KNAPPER------------------------*/


.btn_black {
background: #42454a;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyNDU0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #42454a 0%, #000000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#42454a), color-stop(100%,#000000));
background: -webkit-linear-gradient(top,  #42454a 0%,#000000 100%);
background: -o-linear-gradient(top,  #42454a 0%,#000000 100%);
background: -ms-linear-gradient(top,  #42454a 0%,#000000 100%);
background: linear-gradient(top,  #42454a 0%,#000000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#42454a', endColorstr='#000000',GradientType=0 );

padding:9px;
	
}

.btn_black a, .btn_black a:active, .btn_black a:visited {
font-family: 'Lato', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
text-decoration: none;
color: #ffffff;
width: 100%;

}

 .btn_black a:hover, .btn_black a:visited:hover {
font-family: 'Lato', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
text-decoration: none;
color: #cccccc;
width: 100%;
}

/*-----------------------------------------------Bokse------------------------------------------------*/




.dark_box, .dark_box_margen {
padding:15px 0px 15px 0px;
background-color: #373737;
height: 190px;
}

.dark_box_margen {
padding:15px;
}

.dark_box td, .dark_box_margen td, .dark_box h2, .dark_box_margen h2 {
color: #ffffff;

}

.shadow {
background: #95938e;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk1OTM4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2QzY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #95938e 0%, #d7d3cc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#95938e), color-stop(100%,#d7d3cc));
background: -webkit-linear-gradient(top,  #95938e 0%,#d7d3cc 100%);
background: -o-linear-gradient(top,  #95938e 0%,#d7d3cc 100%);
background: -ms-linear-gradient(top,  #95938e 0%,#d7d3cc 100%);
background: linear-gradient(top,  #95938e 0%,#d7d3cc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95938e', endColorstr='#d7d3cc',GradientType=0 );


height: 5px;
width: 100%;
}

.shadow_light {
background: #bfbcb6;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmYmNiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRhZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bfbcb6 0%, #dedad3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfbcb6), color-stop(100%,#dedad3));
background: -webkit-linear-gradient(top,  #bfbcb6 0%,#dedad3 100%);
background: -o-linear-gradient(top,  #bfbcb6 0%,#dedad3 100%);
background: -ms-linear-gradient(top,  #bfbcb6 0%,#dedad3 100%);
background: linear-gradient(top,  #bfbcb6 0%,#dedad3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbcb6', endColorstr='#dedad3',GradientType=0 );



height: 5px;
width: 100%;
}



/*-----------------------------Mainmenu------------------------------------------*/

.dd_menu {
background-image: url(/sites/PH2EEEEE/img/center/c2123015-16fb-45d1-b96e-d98b5be3874ebg_menu.jpg);
background-repeat: no-repeat;
background-position: top left;
height: 51px;
}
				
a.dd_menu, a.dd_menu:active, a.dd_menu:visited {
font-family: 'Lato', sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
padding: 30px 7px 7px 7px;
background-color: transparent!important;
background-image: none;
}
							
						
a.dd_menu:hover , a.dd_menu:visited:hover { 
background-color: transparent !important;
color: #393939;
}

.selectedbranch div a.dd_menu, .selectedbranch div a.dd_menu:active, .selectedbranch div a.dd_menu:visited {

font-weight: bold;

}
				
.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: 'Lato', sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
color:#ffffff!important;
background-color: #000000!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: 'Lato', sans-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: #000000!important;
background-image: none!important;
padding: 10px;
}

#node_213695 {
padding-left: 325px;
}


/*--------------------------------GENERELT-----------------------------------*/


body { 
margin-bottom: 20px;
margin-top: 0px;
background-image: url(/sites/PH2EEEEE/img/center/f1b50c6b-3812-444f-a7ee-cc045393ecc5bg_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;
}



.dottedline {
border-top: 1px dotted #C9D5E0;
}

/*-----------------------------FORMULARER------------------------*/

.input, .dropdown {
font-size: 13px!important;
}




/*------------------------------------------------------Fonts---------------------------------------------------*/

h1, h2,  h3, h4, .highlight1, .highlight2, .highlight3, .highlight4 {
font-family: 'Lato', sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
padding-bottom: 10px;

}

h2, .highlight2 {	font-size: 16px;}

h3, .highlight3 {	
font-size: 15px;
padding-bottom: 3px;}

h4, .highlight4 {	
font-size: 13px;
padding-bottom: 3px;}



a,  a:active, a:visited    { 
text-decoration: underline;
}

a:hover, a:visited:hover {  
text-decoration: underline;
}

.small_white_txt {
.font-size: 10px;
color: #ffffff;
}


hr {
height: 1px; color:#373737;
 background-color: #373737!important; 
opacity: 0.20; 
-moz-opacity: 0.20; 
filter:alpha(opacity=20);
}

/*--------------------------------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;
}


/*--------------------------------BUND---------------------------------------*/

.bottom_content,  .bottom_table {
display:none;
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;
}

/*--------------------------------VIDEO---------------------*/

 .hiddenbox { display: none; }

 .vidlist { height: 365px; 
overflow-y: visible;
overflow-x: hidden


 }
 .vid { padding:5px; cursor:pointer; }

 .playertitle { font-size: 18px; }

.player {
padding-top: 5px;

}




/*Zonelayouts*/
.editmode .subzone {
border: #626262 1px solid !important;
}




  .andcamcontainer {
    overflow: hidden;
    height:104px;
    margin-left:3px;
  }

  img.andcamimage {
    width: 184px;
    height: 138px;
  }

  .andcamdatecontainer {
    text-align: center;
    margin-top: 2px;
  }



