﻿body{
	background-color: #dee7d8;
	color: #068491;}

a{color: #ff6699;}
/*-----------------------------------------WRAPPER */
.wrapper {
	border-left: 1px solid #84b642;
	border-right: 1px solid #84b642;
	border-bottom: 1px solid #84b642;}

/*-----------------------------------------HEADER */
.header{background: #8bc341 url('/App_Themes/EgmontTemplate/images/bkg_header_vif.jpg') repeat-x bottom;}
	
.header h1.logoVif 
{
  height:70px;
  width:376px;
}
	
ul.right_menu li a{text-decoration: underline;}
	
ul.right_menu li a:hover{text-decoration: none;}
	
/*------------------------------------------------------ top menu */
.top_menu
{
  background-image: url('/App_Themes/EgmontTemplate/images/bkg_nav_vif.jpg');
  background-repeat: repeat-x;
 }

.top_menu li a{
	background: url('/App_Themes/EgmontTemplate/images/nav_m_vif.gif') repeat-x top center;
	color: #000;}

.top_menu li a span{background: url('/App_Themes/EgmontTemplate/images/nav_l_vif.gif') no-repeat left top;}

.top_menu li a span span{background: url('/App_Themes/EgmontTemplate/images/nav_r_vif.gif') no-repeat right 0;}
	
.top_menu li a.active span span{color: #fff;}
	
.top_menu li ul{ 
	border-bottom: 2px solid #538216;
	background-color: #b23e95;}
	
.top_menu li:hover ul{background-color: #b23e95;}
	
.top_menu li ul.under_menu{background-color: #b23e95;}
	
.top_menu li li a{
	color: #fff;
	background: url('/App_Themes/EgmontTemplate/images/under_hover_m_vif.gif') repeat-x top center;}
	
.top_menu li li a span{background: url('/App_Themes/EgmontTemplate/images/under_hover_l_vif.gif') no-repeat left top;}

.top_menu li li a span span{background: url('/App_Themes/EgmontTemplate/images/under_hover_r_vif.gif') no-repeat right 0;}

/*-------------------------------------------------------CONTENT */
.small_left{border-right: 1px solid #dbead1;}
.right{border-left: 1px solid #dbead1;}
	
/*------------------------------------------------LINE */	
.line{background-color: #b8d6a4;}
/*------------------------------------------------TITLE*/	
.title{
	background-color: #8bc341;
	border-bottom: 2px solid #538216;}
/*----------------------------------------------- ver_line */	
.ver_line{color: #ff6699;}
/*----------------------------------------------- box_choice */

/*.box_choice{border-bottom: 2px solid #538216;}*/

.box_choice_left ul li a:hover, 
.box_choice_left ul li a.active{
	background: url('/App_Themes/EgmontTemplate/images/bkg_choice_vif.gif') no-repeat;
	}
	
.box_choice_left ul li.border_top{background-color: #b8d6a4;}
	
/*----------------------------------------------offer_box */
.offer_box{background-color: #deefd2;}
/*----------------------------------------------green box */
.green_box{
	margin-bottom: 10px;
	padding: 10px 10px 0px 10px;
	background-color: #deefd2;
	overflow: hidden;}
	
.big_box .green_box p
{
  display: block;
  padding-bottom: 8px;
}
	
.green_box.padding_7_10_3_10{padding: 7px 10px 3px 10px;}
	
/*----------------------------------------------nihedsbrev_box */
.nihedsbrev_box{
	background-color: #2D133B;}
	
.nihedsbrev_box h4 {
background:transparent url(/App_Themes/EgmontTemplate/images/nihedsbrev.gif) repeat-x scroll left top;
border-bottom:2px solid #8BC341;
color:#FFFFFF;
display:block;
height:19px;
}
	
/*----------------------------------------------------------percent box */
.percent p{color: #068491;}
	
/*----------------------------------------------last_news box */
.last_news dt{color: #068491;}
	
/*---------------------------------------------- link_bottom*/
ul.link_bottom li{border-bottom: 1px solid #b8d6a4;}

/*--------------------------------------------------ARTIKEL */
.artikel_box{border-top: 2px solid #538216;}

.introduction p{color: #068491;}
	
p.data_artikel{color: #b23e95;}
	
/*--------------------------------------------------------artikel_nav */
.artikel_nav{
	display: block;
	margin-bottom: 10px;
	border-bottom: 1px solid #b8d6a4;
	border-top: 1px solid #b8d6a4;
	text-align: center;}

.artikel_nav ul{
	margin: 1px 0px 4px 0px;
	font-size: 12px;}
	
.artikel_nav ul li{
	display: inline;
	color: #ff6699;
	margin: 0px 2px 0px 5px;}
	
.artikel_nav ul li a{text-decoration: underline;}
.artikel_nav ul li a:hover{text-decoration: none;}
	
a.bkg_print{
	padding: 0px 21px 3px 0px;
	background: url('/App_Themes/EgmontTemplate/images/ico_print_vif.gif') no-repeat right 1px; }
	
a.bkg_send{
	padding: 0px 21px 3px 0px;
	background: url('/App_Themes/EgmontTemplate/images/ico_send_vif.gif') no-repeat right 1px;}
	
a.bkg_rss{
	padding: 0px 21px 3px 0px;
	background: url('/App_Themes/EgmontTemplate/images/ico_rss_vif.gif') no-repeat right 1px;}
	
a.bkg_shared{
	padding: 0px 21px 3px 0px;
	background: url('/App_Themes/EgmontTemplate/images/ico_rss_vif.gif') no-repeat right 1px;}
	
a.bkg_facebook{
	padding: 0px 21px 3px 0px;
	background: url('/App_Themes/EgmontTemplate/images/ico_facebook_vif.gif') no-repeat right 1px;}
	
/*-------------------------------------------------------------KOMMMENTARER */
.kommentarer_block h2{border-bottom: 2px solid #b8d6a4;}
.kommentare_form h2, .uge_10 h2, .kommentarer_form_title{border-bottom: 2px solid #71ad49;}

.kommentsrer_box{border-bottom: 1px solid #b8d6a4;} 
	
.kommentsrer_box p{color: #515151;}

.data_kommentare span{ color: #a4a4a4;}	

/*---------------------------------------artikellist navigation */
.artikellist a:hover,
.artikellist a.act{background-color: #8cc341;}
.artikellist span span.act{background-color: #8cc341;}
	
/*------------------------------------------------- BOTTOM CONTENT*/
.ver_bottom_line{background: url('/App_Themes/EgmontTemplate/images/ver_bottom_line_vif.gif') no-repeat left top;}

/*------------------------------------------------- btn_grey */	

.tilbage_frem_nav a.button{
	color: #333;
	background: url('/App_Themes/EgmontTemplate/images/btn_grey_l.gif') no-repeat left 0;
	border-left: none;}
.artikel_box a.button{
	color: #333;
	background: url('/App_Themes/EgmontTemplate/images/btn_grey_l.gif') no-repeat left 0;
	text-decoration: none;}

.tilbage_frem_nav a.button span,
a.button span{ 
	background: url('/App_Themes/EgmontTemplate/images/btn_grey_r.gif') no-repeat right 0;}

.tilbage_frem_nav a.button span span,
a.button span span{
	background: url('/App_Themes/EgmontTemplate/images/btn_grey_m.gif') repeat-x;
	color: #333;}

.tilbage_frem_nav a.button:hover,
a.button:hover{color: #333;}

.tilbage_frem_nav ul li a.button,
a.button{
	color: #333;
	background: url('/App_Themes/EgmontTemplate/images/btn_grey_l.gif') no-repeat left 0;}

.tilbage_frem_nav ul li a.button span,
a.button span{ 
	background: url('/App_Themes/EgmontTemplate/images/btn_grey_r.gif') no-repeat right 0;}

.tilbage_frem_nav ul li a.button span span,
a.button span span{
	background: url('/App_Themes/EgmontTemplate/images/btn_grey_m.gif') repeat-x;}

.tilbage_frem_nav ul li a.button:hover,
a.button:hover{color: #333;}

/*-------------------------------------------------- number_box */

.number_box,
.number_box_title{color: #fff;}	
	
.number_box span{background: url('/App_Themes/EgmontTemplate/images/corner_number_box.gif') no-repeat;}
	
.number_box span.corner_l,
.number_box div a.arrow_l,
.number_box_title a.arrow_l{background-position: top left;}
.number_box span.corner_r,
.number_box div a.arrow_r,
.number_box_title a.arrow_r{background-position: bottom right;}
.number_box div{background-color: #8bc341;}

.number_box div a,
.number_box_title a{color: #fff;}
.number_box div a.arrow_l_r{background-image: url('/App_Themes/EgmontTemplate/images/arrow_number.gif');}
.number_box_title a.arrow_l_r{background-image: url('/App_Themes/EgmontTemplate/images/arrow_number_title.gif');}

/*------------------ big_box h2*/	
.content h2,
.content h2 a,
.artikel_box h2,
.content h3,
.content h3 a,
.content h5,
.content h5 a
{color: #1e022d; }

/*----------------------------------------plus */
.plus
{
	text-align: center;
	margin: -3px 0px 10px 0px;
	clear: both;
}

.bkg_plus
{
  background-image: url('/App_Themes/EgmontTemplate/images/plus.gif');
	background-repeat: no-repeat;
	background-position: center;
	height: 30px;
}

.plus h3
{
  margin-top: 6px;
}

/*-------------------------------------------- gallery_wrapper*/	
.gallery_img{border-top: 2px solid #538216;}

.arrow_vif{background-image: url('/App_Themes/EgmontTemplate/images/arrow_vif.gif');}

p.introduction
{
  color: #068491;
  font-size: 14px;
	padding-bottom: 0;
}

/* --------------------------------------------- Blogs list navigation */
.blogslist span a:hover,
.blogslist span span{background-color: #8cc341;}

/*-------------------------------------------------------------kontakt popup*/

.kontakt_popup{
	/*width: 336px;*/
	width: 339px;
	padding: 13px 17px 17px 0px;}
	
.kontakt_popup label{
	float: left;
	/*width: 52px;*/
	width: 55px;
	margin-top: -2px;
	padding-right: 5px;
	font-size: 12px;
	line-height: normal;
	color: #000;
	text-align: right;}
	
.kontakt_popup input{
	margin-bottom: 15px;
	border: 1px solid #b5b5b5;
	width: 266px;
	height: 20px;}
	
.kontakt_popup textarea{
	float: left;
	width: 271px;
	height: 156px;
	margin-bottom: 8px;
	padding-left: 5px;
	color: #666;
	border: 1px solid #b5b5b5;
	overflow-y: scroll;}
	
.div_right{
	float: right;
	width: 278px;}
	
.div_right p{
	margin-bottom: 8px;}
	
	/*------------------------------------------------- top bar*/
	.top_box 
	{
    background:transparent url(../images/top_box.gif) repeat-x scroll 0 0;
    border-bottom:1px solid #888888;
  }
	
	.top_box_left a 
	{
    background:transparent url(../images/arrow_white.gif) no-repeat scroll left 3px;
    color:#FFFFFF;
  }

  .top_box_left a:hover 
  {
    color:#FFFFFF;
  }
  
  ul.top_right_menu li 
  {
    color:#FFFFFF;
  }
  
  ul.top_right_menu li a 
  {
    color:#FFFFFF;
  }