html, body{
font-family:Verdana, Arial, Serif;
font-size: 14px;
height: 100%;
min-height: 101%;
margin:0 auto; 
padding:0;
}

#wrapper {
height:100%;
height:auto !important;
min-height:100%;
margin:0 auto;
}

#container {
margin-left: auto;
margin-right: auto;
background: #FFFFFF url(../img/bg.jpg) no-repeat;
width:975px;
height:590px;
}

#top {
background: url(../img/ptbk.jpg) no-repeat;
width:929px;
height:156px;
margin-left: auto;
margin-right: auto;
}

#middle {
width:929px;
height:auto !important;
height:450px;
min-height:450px;
padding: 10px 0px 10px 0px;
margin-left: auto;
margin-right: auto;
background: #FFFFFF;
}

#bottom {
clear:both;
width:929px;
text-align:right;
margin-left: auto;
margin-right: auto;
padding: 10px 0px 0px 0px;
}

.content_box{
float:left;
height:auto !important;
height:450px;
min-height:450px;
padding: 0px 10px 0px 10px;
}

.y-break	{background-image: url('../img/y-break.gif'); background-repeat: repeat-x; height:5px; font-size: 0px;}
.header		{font-size: 14px; font-family: Verdana, Arial, Serif; color: #000000; font-weight:bold; padding: 0px 0px 5px 0px;}

.aktivitetskalender_header{
border: 1px solid;
border-color:#918d8d;
vertical-align:middle;
background-color:#dfdfdf;
padding: 3px 3px 3px 3px;
}

.aktivitetskalender1{
background-color:#f8f8f8;
border: 1px solid;
border-color:#918d8d;
padding: 3px 3px 3px 3px;
}

.aktivitetskalender2{
border: 1px solid;
border-color:#918d8d;
padding: 3px 3px 3px 3px;
}

.smalltext		{font-size: 12px; font-family: Verdana, Arial, Serif;}

