/*----------------------- Reset styles -----------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,a,del,img,small,strike,strong,sub,sup,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,button {
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	padding: 0px;
	margin: 0px;
}
img {
	border: 0px;
}

/*----------------------- Structure styles -----------------------*/
body {
	color: #4f4f4f;
	font-size: 65%;
	font-family: Verdana;
	text-align: center;
}
p {
	padding: 0px 0px 10px 0px;
	line-height: 1.6em;
	font-size: 1em;
}
h1 {
	font-size: 2.000em;
	padding: 0px 0px 10px 0px;
	font-weight: normal;
	color: #5d5d5d;
}
h2 {
	font-size: 1.182em;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
	color: #5d5d5d;
}
h3 {
	font-size: 1em;
	font-weight: bold;
	padding-bottom: 0px;
	color: #5d5d5d;
}
h4	{
	font-size: 0.917em;
	font-weight: bold;
	padding-bottom: 0px;
}
ul {
	padding-left: 15px;
	line-height: 1.3em;
	font-size: 1.0em;
	padding-bottom: 10px;
}
ol {
	padding-left: 25px;
	line-height: 1.3em;
	font-size: 1.0em;
	padding-bottom: 10px;
}
ul ul,
ol ol {
	padding-bottom: 0px;
}
ul li,
ol li {
	font-size: 1.0em;
}
ul li li,
ol li li {
	font-size: 1.0em;
}
a,
a:link,
a:visited,
a:focus,
a:active {
	color: #009ed2;
	font-size: 1.0em;
	text-decoration: none;
}
a:hover {
	color: #a1a1a1;
	text-decoration: underline;
}
.bold,
strong {
	font-weight: bold;
}
.not_there {
	display: none;
}
.clear_all {
	clear: both;
}
#skip_link {
	left:-1000em;
	position: absolute;
}
.column_1,
.column_3	{
	width: 25%;	
}
.column_3	{
	font-size: 0.85em;
	float: left;
}
.column_1	{
	display: none;
}
.column_2	{
	width: 60%;
	padding: 10px 11px 20px 70px;
	float: left;

}
#container	{
	font-size: 1.100em;
	margin: 0 auto;
	text-align: left;
	float: left;
	width: 100%;
position: inherit;

}
#logo	{
	float: left;
	width: 57px;
	min-height: 755px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 110;
}
.banner_con,
#legend,
#top_con,
#sub_tool_box
{
	display: none;
}

/*----------------------- Box styles -----------------------*/
.box_247	{
	background: url('../images/bg_box_247.png') no-repeat top;
	width: 191px;
	height: 227px;
	padding: 10px 10px 10px 10px;
	margin-bottom: 11px;
}
.box_386	{
	background: none;
	width: 191px;
	height: 366px;
	padding: 10px 10px 10px 10px;
	margin-bottom: 11px;
}
.box_386 table	{
	margin-top: 10px;
	padding: 0px;
	border-collapse: collapse;
	width: 100%;
}
.box_386 table th	{
	text-align: left;
}
.box_386 p	{
	line-height: 1.2em;
	padding: 0px 0px 5px 0px;
}
.box_386 img	{
	padding: 10px 0px 10px 0px;
}

/*------------------------ Segment Borger --------------------------*/
.content_borger .headline h2	{
	color: #009ed2;
}
.content_borger a,
.content_borger a:link,
.content_borger a:visited,
.content_borger a:focus,
.content_borger a:active {
	color: #009ed2;
}

/*----------------------- Segment Erhverv --------------------------*/
.content_erhverv .headline h2	{
	color: #abc82b;
}
.content_erhverv a,
.content_erhverv a:link,
.content_erhverv a:visited,
.content_erhverv a:focus,
.content_erhverv a:active {
	color: #abc82b;
}

/*--------------------- Segment Selvbetjening ----------------------*/
.content_selvbetjening .headline h2	{
	color: #ebba3c;
}
.content_selvbetjening a,
.content_selvbetjening a:link,
.content_selvbetjening a:visited,
.content_selvbetjening a:focus,
.content_selvbetjening a:active {
	color: #ebba3c;
}

/*---------------------- Segment Om kommunen -----------------------*/
.content_kommunen .headline h2	{
	color: #d00f7d;
}
.content_kommunen a,
.content_kommunen a:link,
.content_kommunen a:visited,
.content_kommunen a:focus,
.content_kommunen a:active {
	color: #d00f7d;
}

