body{
width: 75%;
margin: 0px auto 0px auto;
border-left: 1px dotted #000000;
border-right: 1px dotted #000000;
border-bottom: 1px dotted #000000;
background:   url("/images/gfx/bg_intranet.gif");
font: normal 12px geneva, verdana, sans-serif;
}

td{
font: normal 12px geneva, verdana, sans-serif;
}

table{
border-collapse: collapse;
}

img{
border: 0px;
}

textarea{
font: normal 12px geneva, verdana, sans-serif;
}

a:link, a:visited{
color: #33C;
text-decoration: none;
}

a:hover, a:active{
color: #33C;
text-decoration: underline;
}

div#container{
background-color: #FFF;
}

div#menu{
padding: 5px 5px;
background-color: #FFFFFF;
}

div#menu a{
display: block;
float: left;
width: 110px;
margin: 3px;
padding: 2px 5px;
background-color: #6699CC;
font: bold 12px lucida grande, arial, verdana, sans-serif;
text-align: center;
text-decoration: none;
color: #FFFFFF;
}

div#indhold{
clear: both;
margin: 0px;
padding: 5px 20px 100px 20px;
background-color: #FFFFFF;
}

.loginform{
margin: 50px auto 0px auto;
}


.form td{
padding: 5px;
vertical-align: top;
}

.label{
width: 100px;
}

div#spalte1{
width: 45%;
float: left;
margin-right: 5px;
border: 1px dotted #333;
padding: 5px;
}

div#spalte2{
width: 45%;
float: left;
margin-left: 5px;
border: 1px dotted #333;
padding: 5px;
}

#adresseliste{
margin-top: 30px;
}

#adresseliste td{
padding: 1px 5px;
font: normal 12px geneva, verdana, sans-serif;
vertical-align: top;
}

#adresseliste .navn{
white-space: nowrap;
}

#alleprofiler{
margin-bottom: 100px;
}

#alleprofiler h2{
clear: both;
}

.profilbillede{
float:left;
height: 180px;
width: 100px;
margin: 0px 5px;
}

.profilbillede a{
text-decoration: none;
color: #000000;
}

.profilbillede img{
border: 1px solid #000000;
}

table.bestyrelsen td{
width: 16%;
padding: 5px;
vertical-align: top;
}

table.bestyrelsen img{
display: block;
margin: 5px;
border: 0px;
}

.kalender{
width: 100%;
margin: 10px auto 0px auto;
border: 1px dotted #000000;
}

.kalender td{
padding: 10px;
}

.kalenderoverskrift{
width: 150px;
font: bold 12px geneva, verdana, sans-serif;
vertical-align: top;
}

.kalendertekst{
font: normal 12px geneva, verdana, sans-serif;
vertical-align: top;
}

.ramme{
margin: 10px;
border: 1px solid #000000;
padding: 10px;
}

div.billedramme{
float: left;
margin: 20px;
}

.thumbnail{
border: 2px solid #000000;
}

#billedoversigt p, #billedoversigt h2{
text-align: center;
}

#billedoversigt a:link, #billedoversigt a:visited{
color: #000000;
}

#billedcontainer{
margin: 0px auto;
text-align: center;
}

#billedcontainer td{
padding: 10px;
}

.grid{
border: 1px solid #000000;
border-collapse: collapse;
}

.grid td{
border: 1px dotted #000000;
padding: 5px;
}

table.nyheder{
width: 100%;
border: 1px dotted #000000;
border-collapse: collapse;
}

table.nyheder td{
width: 30%;
border-left: 1px dotted #000000;
}

#uploadliste td, #uploadliste th{
height: 25px;
border-bottom: 1px dotted #666;
padding: 5px;
}

#redigerprofiler td, #redigerprofiler th{
height: 25px;
border-bottom: 1px dotted #666;
padding: 5px;
}

/***********************/
/* COOLLIST */


h2.date-header{
margin-top: 20px;
font-weight: normal;
font-size: 12px;
}

.post-body{
border-bottom: 1px solid #666;
padding: 20px 0px;
}

.post-body hr{
display: none;
}

.post-footer{
display: none;
}