/* 
LEVEL 1 CSS

Alt CSS vedr. overordnet placering af menu og indholdramme, samt generel opsætning
af skrifttyper for hele sitet.
*/


body {
    margin: 0px 0px 0px 0px;
    background-color: #ecebe7;
    font-family:verdana, arial;
    font-size:11px;
    color:#666;
}

h1 {
    margin:2px 0px 15px 0px;
    padding:0px;
    font-size:22px;
    font-weight:normal;
    color:#666666;
    
}

h2 {
    text-align:left;
    text-transform:uppercase;
    font-size:12px;
    color:#748075;    
}

h3 {
    text-align:left;
    text-transform:uppercase;
    font-size:11px;
    color:#748075;
        
}

h4 {
    text-align:left;
    font-size:15px;
    font-weight:bold;
    color:#A6D551;
}

h5 {
    text-align:left;
    font-size:15px;
    font-weight:bold;
    color:#A6D551;
 margin:0px 0px 10px 0px;
}

h6
{
	margin:2px 0px 15px 0px;
    padding:0px;
    font-size:18px;
    font-weight:normal;
    color:#666666;
}

p {
    margin:2px 0px 10px 0px;
}

* {margin:0px; padding:0px}

img {
    border:none;
}

img.block_image {
    display:block; /* benyt på img hvis block display ønskes for at fjerne uønsket mellemrum efter billedet */
}

div.clear {
    clear:both;
}

div.float {
    float:left;
}

a {
    color:#606060;
}

/* l1.asp elementer */

#top_container {
    width:100%;
    height:88px;
    background-color:#42b250;
    background-image: url("../images/header/headerBg.png");
}
#top_content {
    width:960px;
    height:88px;
    margin: 0px auto 0px auto;   
}

#top_content_items
{
	position:absolute;
	text-align:left;
	width:400px;
	height:68px;
	margin:0px 0px 0px 160px;
	padding:0px 0px 0px 0px;
	color:White;
}

#topmenu_container {
    width:100%;
    height:26px;
    background-color:#a9d365;
    background-image: url('../images/topmenu/topmenuBg.png');
}
#topmenu_content {
    width:960px;
    height:26px;
    margin: 0px auto 0px auto;
}

#topmenu_search {
    float:right;
    padding-right:20px;
    padding-top:1px;
    xpadding-top:5px;
    xborder:1px solid red;
    vertical-align:top;
    width: 300px;
}

div.antalTilmeldinger
{
	float:left;
	width:150px;
	height:25px;
	xbackground-color:red;
	color:White;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	line-height:23px;
	padding:0px 15px 0px 0px;
}

.WaterMark 
{
	border:1px solid #707070;
    color:#505050;
    display:block;
    float:left;
    margin-top:3px;
    margin-right:10px;
    padding:2px 1px 1px 1px;    
}

.seachfield {
    border:1px solid #707070;
    color:#505050;
    display:block;
    float:left;
    margin-top:3px;
    margin-right:10px;
    padding:2px 1px 1px 1px;    
}

#searchbutton {
    display:block;
    float:left;
}


#breadcrumb_container {
    width:100%;
    min-height:20px;
    background-image: url('../images/container/topGradient.png');
    background-repeat:repeat-x;
}
#breadcrumb_content {
    width:900px;
    min-height:20px;
    margin: 0px auto 0px auto;
}
#breadcrumb_trail {
    width:570px;
    float:left;
    margin-top:6px;
    color:#8b8574;
}
#breadcrumb_tab {
    width:310px;
    float:left;
    height:18px;
    padding:4px 0px 0px 20px;
    background-image:url('../images/kurv/tabBg.png');
    background-repeat:no-repeat;
    color:#ffffff;
    font-size:10px;
    font-weight:bold;
}
#breadcrumb_tab a {
    color:#ffffff;
}
#breadcrumb_trail a {
    color:#8b8574;
    text-transform:uppercase;
    text-decoration:underline;
}


#content_container {
    clear: both;
    width:100%;
}
#content_content {
    width:960px;
    margin: 0px auto 0px auto;
}

/* footer */

#footer_container {
    width:100%;
}
#footer_content {
    width:900px;
    margin: 0px auto 0px auto;
    text-align:center;
    padding-right:20px;
    color:#979694;
}



/* top menu style */

div.topmenu_seperator {
    float:left;
    padding-top:5px;
    text-align:center;
}

#topmenu_content a {
    float:left;
    padding-left:20px;
    padding-right:20px;
    padding-top:6px;
    /* text style */
    color:#fcfef1;
    text-transform:uppercase;
    text-decoration:none;
    font-weight:bold;
}

#topmenu_content a.first {
    padding-left:0px;
}

.popupPanel
{
	position:absolute;		
	min-width:300px;
	_width:300px; /* IE& FIX */
	min-height:200px;
	_height:200px; /* IE6 FIX */
	margin:4% 0px 0px 10%;
	z-index:100;
}

div.popupPanelContent
{
	padding: 2px;
	margin: 5px;
	xbackground-color:#a6d552;
}

div.popupPanelGreenbar
{
	min-width:300px;
	_width:300px; /* IE6 FIX */
	height:3px;
	margin:3px 0px 1px 0px;
	background-color:#a6d552;
}

div.popupPanelText
{
	min-height:120px;
	_height:120px; /* IE6 FIX */ 
	min-width:280px;
	_width:280px;/* IE6 FIX */
	background-image:url(../images/content/TopGradient.png);
	background-repeat:repeat-x;
	padding:5px 10px 10px 10px;
}

div.popupPanelBottom
{
	min-width:300px;
	_width:300px; /* IE6 FIX */
	height:1px;
	margin:3px 0px 1px 0px;
	background-color:#a6d552;
}

div.popupCloseButton
{
	margin:5px 0px 0px 0px;
	text-align:right;
}

.tipenven_img
{
	width:auto;
	height:auto;
}

td.skabelonoverskrift {
    margin:2px 0px 15px 0px;
    padding:0px;
    font-size:22px;
    font-weight:normal;
    color:#666666;
    
}

