body
{
	background-color: #FFFFFF;
	margin-left: 0px; 
	margin-top: 0px;
}

li
{
	padding-left: 15px;
	padding-right: 15px;
}

hr{
	color: #CCCCCC;
	border: none;
	background-color: #CCCCCC;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;

}
.bodytekst{
	
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #000000;

	padding-top: 15px;
	padding-bottom: 20px;
	
}

.min_height{
	height: 400px;
}
p, p.bodytekst{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #000000;
	padding-left: 15px;
	padding-right: 15px;
}

select{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.inputBorder{
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.adresse
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	
	text-align: right;
	color: #FFFFFF;
	
	padding-right: 15px;
	padding-bottom: 10px;
}

.dato{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;

	color: #FFFFFF;
	background-color: #000000;

	padding-left: 10px;
	
}

/**************************************
* ArticleDB - Extension CSS
/*************************************/
.rubrik_stor, h1
	{
	font-family: Garamond, "Times new roman";
	font-size: 36px;
	color: #000000;
	font-weight: normal;
	
	margin-top: 0px;
	margin-bottom: 0px;
	
	padding-left: 15px;
	padding-right: 15px;
	}
	
.rubrik_lille
	{
	font-family: Verdana, helvetica;
	font-size: 12px;
	color: #000000;

	padding-left: 15px;
	padding-right: 15px;
	}
	
.underrubrik
	{
	font-family: Garamond, "Times new roman";
	font-size: 19px;
	color: #000000;	

	padding-left: 15px;
	padding-right: 15px;
	}

.forfatter
	{
	font-family: verdana, helvetica;
	font-size: 11px;
	color: #8E2123;		
	
	padding-left: 15px;
	padding-right: 15px;
	}
	
.brodtekst
	{
	font-family: verdana, helvetica;
	font-size: 11px;
	color: #000000;
	
	padding-left: 15px;
	padding-right: 15px;
	}
.brodtekst_no_padding
	{
	font-family: verdana, helvetica;
	font-size: 11px;
	color: #000000;
	}
.artikel_brodtekst
	{
	font-family: verdana, helvetica;
	font-size: 11px;
	color: #000000;
	
	padding-left: 15px;
	padding-right: 15px;
	}
	
.note
	{
	font-family: verdana, helvetica;
	font-size: 9px;
	color: #000000;

	padding-left: 15px;
	padding-right: 15px;
	/** - Perfekt padding
	padding-left: 10px;
	padding-right: 15px;
	*/
	
	}

.overskrift
	{
	font-family: verdana, helvetica;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000000;
	font-weight: bold;
	
	padding-left: 15px;
	padding-right: 15px;
	}

.overskriftGraa{
	background-color: #666666;
}
.overskriftRoed{
	background-color: #8E2126;
}
/**************************************
* Top menu
/*************************************/

.top_menu{
	font-family: Garamond, Times;
	font-size: 17px;
	font-weight: bold;
	
	background-color: #942723;
	color: #FFFFFF;
}

.top_menu_lille{
	font-family: Garamond, Times;
	font-size: 14px;
	
	background-color: #942723;
	color: #FFFFFF;
}


.top_menu_hoejre{
	text-align: right;
	padding-right: 10px;
}

.top_menu_venstre{
	text-align: left;
	padding-left: 5px;
}


/* Top Menu (Rød) */
a:link.top_menu, a:visited.top_menu, a:active.top_menu, a:hover.top_menu
{
	font-family: Garamond, Times;
	font-size: 17px;
	font-weight: bold;
	
	background-color: #942723;
	color: #FFFFFF;
}

/* Top Menu (Små links eks. Tip en ven) */
a:link.top_menu_lille, a:visited.top_menu_lille, a:active.top_menu_lille, a:hover.top_menu_lille

{
	font-family: verdana, helvetica;
	font-size: 12px;
	
	background-color: #942723;
	color: #FFFFFF;
}


/**************************************
* Sub menu
/*************************************/

.sub_menu{
	font-family: verdana, helvetica;
	font-size: 10px;
	font-weight: bold;

	background-color: #000000;
	color: #FFFFFF;
		
}

.sub_menu_venstre{
	text-align: left;
	padding-left: 10px;
}

.sub_menu_venstre_lvl2{
	text-align: left;
	padding-left: 10px;
}

a:link.sub_menu, a:visited.sub_menu, a:active.sub_menu, a:hover.sub_menu

{
	color: #FFFFFF;
	font-family: verdana, helvetica;
	font-size: 10px;
	text-decoration:none;
}


a:link.sub_menu_lvl2, a:active.sub_menu_lvl2, a:visited.sub_menu_lvl2, a:hover.sub_menu_lvl2
{
	color: #000000;
	font-family: verdana, helvetica;
	font-size: 10px;
	text-decoration:none;
	
}

/* Sub-Menu active */
a:link.sub_menu_lvl2_act, a:active.sub_menu_lvl2_act, a:visited.sub_menu_lvl2_act, a:hover.sub_menu_lvl2_act
{
	color: #8E2123;
	font-family: verdana, helvetica;
	font-size: 10px;
	text-decoration:none;
	
}
/* Menu Slut */

/**************************************
* Links
/*************************************/
a:link, a:visited, a:active, a:hover
{
color: #8E2123;
text-decoration: none;
font-size: 11px;
}

a:link.lilleRubrik, a:visited.lilleRubrik, a:active.lilleRubrik 
{
font-familiy: verdana;
font-size: 11px;

color: #000000;
text-decoration: none;

font-weight: bold;
}

a:hover.lilleRubrik{
	font-familiy: verdana;
	font-size: 11px;
	
	color: #AED36B;
	text-decoration: none;
	
	font-weight: bold;
}

a:link.storRubrik, a:visited.storRubrik, a:active.storRubrik 
{
	font-familiy: Garmond, "Times new Roman";
	font-size: 36px;
	
	color: #000000;
	text-decoration: none;

}

a:hover.storRubrik{
font-familiy: Garmond, "Times new Roman";
font-size: 36px;

color: #AED36B;
text-decoration: none;

}

/**************************************
* Specielle Tabeller
/*************************************/



h2, h3, h4, h5, .overskrift_luft_venstre_og_top
{
font-family: Garamond, "Times new roman";
font-size: 36px;
font-weight: normal;

color: #000000;

margin-top: 0px;
	
padding-left: 15px;
padding-right: 15px;
}

.brdrleft
{
	border-left: 1px solid #c8c8c8;
}

.brdrright
{
	border-right: 1px solid #c8c8c8;
}

.brdrbottom
{
	border-bottom: 1px solid #c8c8c8;
}


.brdrtop
{
	border-top: 1px solid #c8c8c8;
}

.brdrcelle
{
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
}

.graa
{

text-align: center;
background-color: #666666;
color: #FFFFFF;
font-family: verdana, helvetica;
font-size: 10px;

}

.black{
	background: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	
}

.hvid
{
color: #FFFFFF;
font-family: verdana, helvetica;
font-size: 10px;

}

a:link.hvid,  a:active.hvid, a:visited.hvid
{
color: #FFFFFF;
font-family: verdana, helvetica;
font-size: 10px;
text-decoration:none;

}

a:hover.hvid
{
color: #FFFFFF;
font-family: verdana, helvetica;
font-size: 10px;
text-decoration:underline;

}


/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 0px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 0px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 0px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px; margin-top: 10px; margin-bottom: 10px;}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px;margin-top: 10px; margin-bottom: 10px;}

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 0px;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 0px;
	}
