body{
	font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
	margin:0;
	padding:0;
    color: #000;
    line-height: 1.6em;
    text-align: left;
}
p{
	margin-top: 0;
}
a{
	color: #000;
    font-size: 12px;
    text-decoration: none;
}
table, td{
	font-size: 12px;
    padding: 6px;
}
.print-em{
	font-style: italic;
}
.printbuttons{
    display: none;
}

#AkfLigeNu {
    margin-top: 50px;
}

#rightFront {
    margin-top: 50px;
}


/* Medarbejder styles */
.medarbejder p{
	padding-left: 6px !important;
    padding-left: 0;
    width: 90% !important;
}
.medarbejder td{
	vertical-align: top;
}
#medarbejder_titel_print td{
	margin: 0;
    padding: 0;
}
#medarbejder_titel{
	display: none;
}
#medarbejder_titel_print{
	display: block;
}
#content .enkeltudgivelse h2{
    font-size: 1.3em;
}
#content .enkeltudgivelse h3{
    font-size: 1.2em;
}
#content .enkeltudgivelse h4{
    margin: 0;
    padding: 0;
    font-size: 1.1em;
}

/* --- calender styles --- */
#center thead.tables td{
	border-bottom: 1px solid #9c1f2d;
        font-weight: bold;
}
#center tbody.tables td{
	border-bottom: 1px solid #dad4c6;
    padding: 6px 10px 6px 0;
    vertical-align: top;
}
#center .calender thead.tables td a.h3{
	color: #938970;
    padding-left: 0;
}
.calender tbody td{
    padding: 4px;
    vertical-align: top;
}
.calender a{
    text-decoration: none;
}
.calender label{
    font-weight: bold;
}

/* --- Milepaele --- */
#milepaele{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.4em;
}


/* Print styles */
.printbuttons{
	display: block;
    text-align: right;
    border: 1px solid #9c1f2d;
    padding: 2px;
    margin: 2px 2px 10px 12px;
    position: absolute;
    left: 10px;
    top: 10px;
    width: 920px;
}
.printbuttons a{
	color: #9c1f2d;
}
.printbuttons a:hover{
	color: #9c1f2d;
    text-decoration: underline;
}

#content{
    width: 900px;
    padding: 3em 1em 1em 1em;
}
#content h1{
    background: none;
    font-size: 1.5em;
    padding: .2em 0;
    margin: .5em 0;
    line-height: 1.2em;
}
#content h2{
    font-size: 1.3em;
    padding: .2em 0;
    margin: .5em 0;
}
#content ul{
    padding: 0;
    margin: 1em;
}
/* Looks nicer on print...: */
#content .docs_link ul li{
    background-position: 0 .6em;
    padding-left: 1.1em;
}

/* Skjuler alt undtaget det i #content */
#HiddenNav, #logo, #mainmenu, #breadcrump, #right, #leftmenu, #TopWrapper, #search, #options, #altmenu, #footer, .h1bund, #content .bestilknap{
	display: none;
}

