﻿body
{
    height: 100%;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #a5a5a5;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    background-image: url('../images/bg.jpg'); 
    background-repeat:repeat-x; 
}
html
{
    height: 100%;
}

td
{
    font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;
}
td.top
{
    background-image: url('../images/bg_contenttop.jpg');
    width: 860px;
}
tr.top
{
   /* background-image: url('../images/bg_top.jpg'); */
    height: 97px;
}
td.menu
{
    /*background-image: url('../images/bg_menu.jpg'); */
    
    
    height:26px;
    
}
tr.winnerheader
{
/* background-image: url('../images/bg_top.jpg'); */ 
 background-color:#ffffff;
  color:#000000;
   font-weight:bold;

}
td.winner
{
 border-bottom:1px solid #ffffff;
}
td.menuItem
{
   
}
td.calendarcontent
{
    color:#ffffff;
    height:610px;
    background-image: url('../images/bg_calendar.jpg');
    background-repeat:no-repeat; 
    padding-left: 82px; 
    padding-right: 78px;
    padding-top:32px;
}
td.content
{
    height:420px;
    color:#ffffff;    
    background-image: url('../images/bg_content1.jpg');
    background-repeat: repeat-y; 
    padding-left: 80px; 
    padding-right: 80px;
    padding-top:40px;
}
td.bottom
{
    height: 218px;
    background-image: url('../images/bg_bottom.jpg');
     background-repeat:no-repeat;
}
td.address
{
    text-align:center; 
    font-family: verdana, arial, helvetica, sans-serif;
     font-weight:bold;
    font-size: 12px;
    color:#ffffff;
}

td.side
{
 /*   background-image: url('../images/bg_main.jpg');*/
    background-repeat:repeat-x;
}
h1
{
    margin: 0px 0px 5px 0px;
    font-size: 20px;
}
h2
{
    margin: 0px 0px 5px 0px;
    font-size: 18px;
}
h3
{
    margin: 0px 0px 7px 0px;
    font-size: 16px;
}



.headerlabel
{
    font-size: 15px;
    font-weight:bold;
}

a
{
    color: White;
    text-decoration: underline;
    
}
a:visited
{
    color: White;
}
a:hover
{
    color: White;
    text-decoration: none;
}

a.whitelink
{
    font-size: 11px;
    color: White;
    text-decoration: none;
    font-weight: bold;
}
a.whitelink:visited
{
    color: White;
}
a.whitelink:hover
{
    color: White;
    text-decoration: underline;
}

a.colorlink
{
	font-size: 11px;
    color: White;
    text-decoration: none;
    font-weight: bold;
}
a.colorlink:visited
{
	color: White;
}
a.colorlink:hover
{
	color: White;
    text-decoration: underline;
}

a.menulink
{
    text-transform:uppercase; 
    font-weight:normal;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    
}
a.menulink:visited
{
    color: #000000;
     text-decoration: none;
}
a.menulink:hover
{
    color: #000000;
    text-decoration: underline;
}

.button
{
    background-color: #242424;
    font-family: arial, helvetica, sans-serif;
    color: #f1f1f1;
    font-size: 12px;
    
    border: 1px solid #ffffff;
    cursor: hand;
   /* height: 23px;*/
}
.label
{
    /*her kan man ændre labels over tekstfelter*/
}
.introLabel
{
    /*her kan man ændre tekst/intro labels*/
}

input.TextBoxSingle
{
    /*background-color: #F1F0EC;*/
    
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    width: 145px;
}

input.calendar
{
	display:block;
}


.radioButtonList td
{
    vertical-align: top;
   
     padding-bottom:8px;
}
.radioButtonList input[type="radio"]
{
    float: left;
}
.radioButtonList label
{
    padding-top:3px;
    width: 400px;
    display: block;
}
