﻿/* MENU */
#menu a { font-family: Arial; font-size: 12px; font-weight: bold; color: #fff450; text-decoration: none; margin-right: 47px; }

#menu a.mid { font-family: Arial; font-size: 12px; font-weight: bold; color: #fff450; text-decoration: none; margin-right: 76px; }

#menu a.last { font-family: Arial; font-size: 12px; font-weight: bold; color: #fff450; text-decoration: none; margin-right: 0px; }

#menu_1.active { color: #0076a3; }
#menu_2.active { color: #0076a3; }
#menu_4.active { color: #0076a3; }
#menu_5.active { color: #0076a3; }

#menu .menu-sub-items { position: absolute; top: 35px; left: 20px; width: 580px;}

#menu .menu-sub-items a { font-size: 11px; font-weight: normal; margin-right: 10px; }
#menu .menu-sub-items a:hover { text-decoration: underline; }
#menu .menu-sub-items a:hover.active { text-decoration: none; }
#menu .menu-sub-items a.active { text-decoration: underline; }

#menu .menu-sub-items a.last { margin-right: 0px; }

#menu #menu-1-bg a { color: #0076a3; }
#menu #menu-2-bg a { color: #0076a3; }
#menu #menu-4-bg a { color: #0076a3; }
#menu #menu-5-bg a { color: #0076a3; }

#menu #menu-1-bg .menu-sub-items { top: 37px; }
#menu #menu-2-bg .menu-sub-items { top: 37px; }
#menu #menu-3-bg .menu-sub-items { top: 33px; }
#menu #menu-4-bg .menu-sub-items { top: 38px; }
#menu #menu-5-bg .menu-sub-items { top: 41px; }
#menu #menu-6-bg .menu-sub-items { top: 39px; }


/* LINK-BOX */

#link-box { font-family: Tahoma; margin-right: 15px; }

#link-box .type { font-size: 11px; font-weight: bold; color: #b2dd5b; text-transform: uppercase; }

#link-box .title { margin-top: 4px; font-size: 11px; font-weight: bold; color: #534741; }

#link-box .text { margin-top: 6px; font-size: 10px; font-weight: bold; color: #c7b299; }

#link-box .link { margin-top: 6px; }

#link-box .link a { font-size: 10px; font-weight: bold; color: #db4f55; text-decoration: none; }

#link-box .link a:hover { text-decoration: underline; }

#link-box p { font-size: 11px; color: #c7b299; margin: 0px 0px 8px 0px; padding: 0px; }

/* CONTENT */

#cols #content ul
{
	list-style-image: url("../images/bullet.gif");
}

#cols #content a
{
	color: #DB4F55;
	text-decoration: none;
}

#cols #content a:hover
{
	color: #DB4F55;
	text-decoration: underline !important;
}

#cols #content a:visited
{
	color: #DB4F55;
	text-decoration: none;
}

#cols #content a:active
{
	color: #DB4F55;
	text-decoration: none;
}

#content.padded h1
{
    margin: 0px 0px 5px 0px !important;
    font-size: 11px !important;
    color: #534741 !important;
}

#content.padded h2
{
    margin: 0px 0px 5px 0px !important;
    font-size: 12px !important;
    color: #0076a3 !important;
}


#content.padded p
{
    margin-bottom: 20px;
}


/* FOLDING-LIST */
.folding-list
{
    position: relative;
    
    width: 454px;
    
    top: 0px;
    left: -10px;
    
    margin-bottom: 20px;
}

.folding-list .folding-item
{        
    padding: 10px;
    margin-bottom: 5px;
}

.folding-list .bg
{            
    background-image: url(../images/template/folding_hover_bg.gif);
    background-position: top left;
    background-repeat: no-repeat;

    background-color: #ebe7e3;
}

.folding-list span
{
    font-size: 12px;
    font-weight: bold;    
    
    color: #0076a3;    
}

.folding-item p
{
    margin: 5px 0px 5px 0px !important;
}

.folding-list p a
{
    font-size: 11px; 
    color: #db4f55;
}

.folding-list p a:hover
{
    text-decoration: underline;
}

/* AMB */

.amb_list
{
	position: absolute; 
	top: 20px; 
	left: 550px;
	width: 200px;
	display: block; 
}

.amb_text
{	
	position: relative;
	width: 200px;
}

/* MISC */

.frontpage p
{
	font-size: 10px !important;
}

.frontpage p a
{
	font-size: 8px !important;
	font-weight: bold !important;
	color: #db4f55 !important;
	text-decoration: none !important;
}

.frontpage p a.alt
{
	color: #b2dd5b !important;
}


.frontpage p a:hover
{
	text-decoration: underline !important;
}

.amb-content
{
	height: 400px;
}

.amb-menu
{
	position: relative;
	height: 100px;
	
	width: 500px;
}

.amb-text
{	
	position: relative;
	width: 330px;
	display: none;
}

.amb-menu-part1
{
	position: absolute;
	
	top: 0px;
	left: 0px;
}

.amb-menu-part2
{
	position: absolute;
	
	top: 0px;
	left: 170px;
}

.amb-menu-part3
{
	position: absolute;
	
	top: 0px;
	left: 290px;
}

.amb-menu a
{
	font-size: 10px;
	font-weight: bold;
	color: #b2dd5b !important;
}

.amb-menu a.active
{
	color: #db4f55 !important;
}

/* TIP 13 */

A.tipslink {
	color: #EE1C23;
	text-decoration: none;
}

/* Test-dig-selv og Tip13 styles*/

.redtext {
	color: #ff0000;
}

.quiz_feedback {
	font-weight: bold;
	color: #FF7E00;
}


.infoBox {
	border: 1px solid #CCCCCC;
	background-color: #F1F1F1;
	padding: 8px;
}

.testBox {
	background-color: #AFD358;
	padding: 8px;
}

.tip13Box {
	background-color: #84EAD6;
	padding: 8px;
}

.testskema th, #diary th {
	color: #FFFFFF;
	background-color: #3763BC;
	font-size: 10px;
	text-align: left;
}

.tipskupon td {
	background-color: #B3DC5A;/*#FBEEB6;*/
	font-size: 9px;
}

.tipskupon .header td{
	background-color: #B6CCDF; 
}

.tipskupon .header th {
	font-size: 10px;
	background-color: #82CBE9; 
}

.tipskupon th {
	font-size: 10px;
	background-color: #62AA46;/*#FFD240; */
}

.tipskupon th.wrongresult {
	background-color: #DB4F55;
}

.question {
	color: #000000;
}

.question-help {
	display: none;
}

.qbox {
	padding-left: 5px;
}
.tipsfejl {

font-weight: bold;
	color:#FF161E;
}

.tipsresult {
    display: none;
    width: 500px;
}

.tipsresult TD p {
    font-size: 10px;
    color: Black;
}

.tipsresult TD {
vertical-align: middle;
color: #ffffff;
font-size: 13px;
font-weight: bold;
}

.testresult TD {
color: #000000;
font-size: 11px;
}
.testresult TD span.testres{
color: #ffffff;
font-size: 13px;
font-weight: bold;
}

/* Energibehov */
.energibox
{
	border: 1px solid #808080;
}

.energiresult {
    display: none;
    width: 500px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.energiresult TD p {
    font-size: 10px;
    color: Black;
}

.energiresult TD {
vertical-align: middle;
}